body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}h1#opportunity-name{font-size:1.25rem !important}h2.page-subheading{font-size:1.4rem !important}#opportunity-text h3{font-size:1.25rem !important}#opportunity-text h4{font-size:1.1rem !important}.showcase .showcase-text{padding:3rem}.showcase .showcase-img{min-height:30rem;background-size:cover}@media (min-width:768px){.showcase .showcase-text{padding:7rem}}.features-icons{padding-top:50px;padding-bottom:20px}.features-icons .features-icons-item{max-width:20rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.call-to-action{position:relative;background-color:#343a40;background:url(//oyaop.com/wp-content/themes/oyafully/css/../img/bg-masthead.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:7rem;padding-bottom:7rem}.call-to-action .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}@media only screen and (max-width:768px){nav+header,nav+section{margin-top:100px}}header.mast{padding-top:5rem}a{text-decoration:none;color:#005689}.poster{height:300px}#opportunity_poster{object-fit:contain;height:100%;width:100%}@media only screen and (max-width:576px){#opportunity_poster{object-fit:contain}}.single_opportunity_head{color:#005689}.opportunity-brief{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around}@media only screen and (max-width:576px){.opportunity-brief>div{padding-top:5px}}.check_button_text:before{font-family:fontawesome;content:"\f00c";padding-right:5px}.save_button_text:before{font-family:fontawesome;content:"\f02e";padding-right:5px}.interested_button_text:before{font-family:fontawesome;content:"\f005";padding-right:5px}.control_buttons>div>a{background:linear-gradient(#4585f1,#3f6cd3);color:#fff;display:inline-block;border-radius:5px}.check_button_text{background:linear-gradient(#eee,#ccc);color:#000;display:inline-block;border-radius:5px;cursor:pointer}#facebook:before{font-family:fontawesome;content:"\f082"}#twitter:before{font-family:fontawesome;content:"\f081"}#instagram:before{font-family:fontawesome;content:"\f16d"}#linkedin:before{font-family:fontawesome;content:"\f08c"}#youtube:before{font-family:fontawesome;content:"\f167"}#email:before{font-family:fontawesome;content:"\f0e0"}#search_button:before{font-family:fontawesome;content:"\f002";padding-right:10px}#search_btn:before{font-family:fontawesome;content:"\f002";padding:0 5px}#login_button:before{font-family:fontawesome;content:"\f090";padding-right:10px}#logout_button:before{font-family:fontawesome;content:"\f08b";padding-right:10px}#menu_btn:before{font-family:fontawesome;content:"\f0c9";padding:0 10px}#cancel_btn:before{font-family:fontawesome;content:"\f00d";padding:0 10px}.official_link{display:inline-block}.official_link>a{background:linear-gradient(#4585f1,#3f6cd3);color:#fff;border-radius:5px}.promotion_side_img_container{width:100%}.promotion_side_img_container img{object-fit:contain}.promotion_opportunity_details{position:relative}.promotion_category{position:relative;left:-5px}.promotion_category div{display:inline-block;background:#fff;padding:2px 5px 2px 10px}.promotion_category div{font-size:13px}.promotion_opportunity_details h5{font-size:15px}.sidebar_tabs>div{border-top-right-radius:5px;border-top-left-radius:5px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:899px){.sidebar_tabs>div{padding:8px !important}}.active{border:2px solid #aaa;border-bottom:2px solid #fff !important;background:#fff;position:relative;top:2px;font-weight:700}.inactive{border:0;background:#eee}.tab_content{border:2px solid #aaa;border-radius:10px;border-top-left-radius:0 !important;background:#fff}.tab_content>div{padding-top:5px}.tab_content>div>div{padding-top:5px;padding-bottom:5px;border-bottom:1px dotted #aaa;font-size:13px}.tab_content>div>div:last-child{border:0 !important}.tab_content .recent_content{display:none}.team_page{background:#fafafa}.team_members>div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.single_member{width:204px;margin:0 10px}.member_photo_container{height:200px;width:200px}.member_photo_clipper{border-radius:125px;overflow:hidden;height:200px;width:200px;border:7px solid #ddd;margin-top:-5px;margin-left:2px}.member_photo{height:200px;width:200px;margin-left:-7px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.member_info{color:#555;padding:20px 0 10px}.member_name{font-size:18px;font-weight:700;color:#005689}.member_social{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;direction:row;justify-content:space-around;margin:0 50px}.border_bottom{height:5px;width:50%;background:#ddd}.border_bottom_full{height:5px;width:100%;background:#ddd}.border_bottom_animated{height:5px;width:0;background:#e00}.single_member_hover{border:2px #ccc solid;border-radius:5px;box-shadow:5px 5px 5px #ccc}.single_member_hover>.member_photo_container>.member_photo_clipper{border-radius:0;border:0;box-shadow:0px 5px 5px #aaa;margin:0}.single_member_hover>.member_photo_container>.member_photo_clipper>img{margin-left:0;-webkit-filter:none;filter:none}.single_member_hover .member_info{background:#fff;color:#555}.single_member_hover .member_social #facebook{color:#3b5998}.single_member_hover .member_social #twitter{color:#00aced}.about_member .member_name{font-size:35px}@media only screen and (max-width:575px){.member_top{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}.about_member{text-align:center}.about_member .member_name{font-size:30px}}.blog_texts{position:relative;top:-100px;margin:0 20px;background:#fff;z-index:2;border-radius:5px}@media only screen and (max-width:500px){.blog_texts{top:-30px;margin:0 10px;border-radius:0}}.blog_supports{font-size:13px;color:#888;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap}.blog_supports div{margin:0 5px;color:#000}.blog_tags{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog_tags div a{background:#eee;padding:3px 7px;border-radius:5px;margin-left:5px}#tag_icon:before{font-family:FontAwesome;content:"\f02c";font-size:20px}.archive_body{background:#fafafa}.archive_list>div{max-width:300px;margin:auto}.single_archive{background:#fff;box-shadow:2px 2px 5px #ccc}.single_archive:hover{box-shadow:5px 5px 10px #aaa}.single_archive_detail{position:relative}.single_archive_specifics{height:156px}.single_archive_title{height:132px;overflow:hidden}.single_archive_title h3{font-size:20px}.single_archive_specifics div{margin:0 10px}.single_archive_category{background:#fff;position:relative;display:inline-block;font-size:13px}.single_archive_detail a{text-decoration:none;color:#005689}.single_archive_category:before{font-family:Fontawesome;content:"\f07c"}.single_archive_description{font-size:15px;height:64px;overflow:hidden}.single_archive_deadline{position:absolute;bottom:0;font-size:13px;color:#555}.conference_archive_list{background:#fff}.archive_single_conference{border-bottom:1px dotted #aaa}.conference_archive_list .col-6{padding:0 !important}.col-6 .archive_single_conference{background:#fff;margin:10px;box-shadow:2px 2px 5px #eee}@media only screen and (max-width:576px){.archive_single_conference>div>div{text-align:left !important}.archive_single_conference .archive_conference_title>h5{padding:5px 0}}.archive_single_conference:hover{box-shadow:0px 0px 15px #ccc}.conference_archive_list div:last-child .archive_single_conference{border-bottom:0}.archive_single_conference>div{padding:0 5px;margin:auto}.archive_conference_title h5{color:#005689;font-size:16px}.archive_single_conference>div>div:not(.archive_conference_title){font-size:14px}.archive_conference_field{font-weight:700}.archive_conference_field>a{color:#888}.border_left{position:absolute;left:0;bottom:0;width:5px;height:0;background:red;display:block}.blog_archive_image{float:left}.blog_archive_image img{width:100%;height:100%;object-fit:cover}.archive_blog_list{background:#fff;border:1px solid #eee}.single_blog_archive{border-bottom:1px dotted #aaa}.single_blog_archive:last-child{border-bottom:0}.single_blog_archive a{color:#005689}.single_blog_archive a:hover{text-decoration:none}.search_result>div>h5{display:inline-block}.search_result:last-child{border-bottom:0}.search_result>.search_tab{border-bottom:2px solid #005689;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between}.search_result>.search_tab>span{background:#005689;padding:5px 10px;color:#fff}.search_result>.search_tab>span>a{color:#fff}.site_header a{text-decoration:none}.top_nav{background:#fe0000}.top_nav a{display:inline-block;color:#ddd}@media only screen and (max-width:920px) and (min-width:768px){.top_nav{padding-left:30px !important;padding-right:30px !important}.top_menu_item{padding:0 9px}}.top_nav a:hover{color:#fff}#login a:before{font-family:FontAwesome;content:"\f090";padding-right:5px}.top_social_buttons{font-size:1.5rem}#site-logo{width:350px;max-width:100%}@media only screen and (max-width:768px){#site-logo{width:100%;min-width:200px}}@media only screen and (max-width:768px){.masthead{box-shadow:2px 2px 15px #aaa;position:_;top:-1px}.masthead.scrolled_menu #top-banner-space{display:none}}.mobile_menu .btn{font-size:25px;color:#e11d48;padding:0}.active_btn{margin-top:5px}.active_btn .btn{background:#e11d48;color:#fff;box-shadow:2px 2px 5px #555 inset}.btn{padding-top:5px}.menu_list{background:#fff;color:#005689 !important;max-width:300px;min-width:260px;position:absolute;top:43px;right:0;z-index:100;text-align:center;overflow-y:scroll;display:none;box-shadow:-2px 2px 15px #555}.mobile_login{font-size:18px;background:#de0d1e;color:#fff}.mobile_login a #login_button{color:#fff}.mobile_login a #logout_button{color:#fff}.mobile_login_form{display:none}.menu_list>div{border-bottom:1px solid rgba(255,255,255,.1)}.menu_list a{color:#de0d1e}.mobile_menu_item.has_sub{padding:10px}.mobile_menu_item>a>div{padding:10px}.mobile_menu_item.has_sub>a>div{padding:0 !important;display:inline-block}.mobile_menu_item{position:relative}.has_sub>a:before{font-family:fontawesome;content:"\f107";position:absolute;top:10px;right:10px;font-size:18px}.sub_menu_list{background:rgba(0,0,0,.1);margin:0 -9px;display:none;text-align:right;box-shadow:2px 2px 15px #aaa inset}.mobile_submenu_item{padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.1)}.mobile_search_bar{position:absolute;top:43px;right:10px;width:391px;display:none}@media only screen and (max-width:576px){.mobile_search_bar{width:250px !important}}.mobile_search_bar .search_header{background:#005689}.mobile_search_bar #search_button{align-self:center;justify-self:center;color:#fff;background:0 0 !important}@media only screen and (max-width:576px){.search_mobile_form #search_category{border-left:0 !important;border-top:1px solid #005689}}#site_login>a #login_button{border:2px solid #005689;border-radius:5px;padding:5px 15px;background:#005689;color:#fff}.search_header{border:2px solid #e11d48;border-radius:5px}.search_form{display:none}.search_header #search_text{padding:5px 10px;border:0;margin-right:-3px}#search_category{padding:7px 10px;border:none;border-left:1px solid #005689}#search_category option{color:#005689}.search_header #desktop_btn{padding:0 !important;border:0}#search_button{padding:5px 10px;color:#e11d48;background:#fff;border:0}.active_search #search_button{background:#e11d48;padding:5px 10px;color:#fff}.sticky_menu{position:fixed !important;width:100%;background:#fff;left:0;top:0;z-index:100;border:0 !important;box-shadow:2px 2px 10px #aaa}.topic_menu{border-top:2px solid #005689;border-bottom:2px solid #005689;position:relative}.topic_menu>div>.row{flex-wrap:nowrap !important;position:relative}.topic_menu>.row{white-space:nowrap}.menu_item>a>div{padding:10px 8px;font-weight:700}.menu_item:hover{background:#005689;color:#fff}.menu_item:hover>a{color:#fff}.menu_item{color:#005689;font-size:.95rem}.sticky_menu .menu_item{padding-top:5px;padding-bottom:5px}.topic_menu.sticky_menu .has_sub>a:before{top:14px}.sub_menu{z-index:100;width:200px;background:#fff;border-top:3px solid #005689;display:none;box-shadow:2px 2px 5px #555}.has_sub:hover .sub_menu{display:block;position:absolute;margin-top:0;margin-left:0}.sub_menu>a{color:#005689}.sub_menu_item>a>div{padding:10px}.sub_menu_item:hover{background:#005689}.sub_menu_item:hover a{color:#fff !important}.sub_menu_item a{color:#005689}.menu_nav{position:absolute;z-index:100}.sticky_menu .menu_nav{padding-top:15px !important;padding-bottom:13px}.menu_nav_left{padding:9px 10px;left:0;top:0;display:hidden;background:linear-gradient(90deg,rgba(255,255,255,1) 50%,rgba(255,255,255,.5))}.menu_nav_right{padding:9px 30px;right:0;top:0;background:linear-gradient(-90deg,rgba(255,255,255,1) 50%,rgba(255,255,255,.5))}#left_arrow:before{font-family:fontawesome;content:"\f137"}#right_arrow:before{font-family:fontawesome;content:"\f138"}.menu_nav>a{text-decoration:none;color:#005689;font-size:20px;line-height:23px}footer.footer{background:#fe0000;color:#fff;font-size:13px}footer.footer a{color:#fff;text-decoration:none}footer.footer a:hover{color:#ccc}.footer_social_menu{font-size:25px}.footer_copyright>div:first-child{border-right:1px solid rgba(255,255,255,.2)}.header_404,.body_404{color:#555}.header_404 h1{font-size:80px}.header_404 h3{font-weight:500}.body_404 h5{font-weight:400}.body_404 a{text-decoration:none}@media only screen and (max-width:576px){.header_404 h3{font-size:25px}}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}#job_poster{width:100%;height:100%;object-fit:cover}.partner_logo_container{display:table}.partner_logo_container>div{display:table-cell;vertical-align:middle;width:100%;text-align:center}.partner_logo_container>div>a{display:inline-block}.partner-name-container{text-align:center}.partner-name-container a{text-decoration:none}.not_logged_in_msg{position:absolute;width:240px;top:37px;left:-20px;background:#fff7e5;z-index:10;display:none}.top_arrow{position:absolute;top:-10px;left:25px;height:0;width:0;border-width:0 10px 10px;border-style:solid;border-color:transparent transparent #fff7e5;z-index:10}#datesl li{box-shadow:0 .5rem 1rem -5px rgba(0,0,0,.15);border-radius:10px;padding:5px 7px;background:#f8f8f8;font-size:14px}#datesl li:hover{box-shadow:none;background:#eee}#datesl li:active{box-shadow:0 .5rem 1rem -5px rgba(0,0,0,.15) inset}.commentor-avatar img,.current-commenter-avatar img{border-radius:50px}.comment.depth-1{border-radius:5px;padding:1px;border:1px solid #ddd;margin:20px 0}.comment.depth-1>article.comment{background:#f8f8f8}article.comment{padding:10px}.comment-author .fn{font-size:20px;color:#005689}em.comment-awaiting-moderation{font-size:14px}ol.commentlist{font-size:15px}.comment ul.children{list-style:none;padding-left:45px}@media only screen and (max-width:576px){.comment ul.children{padding-left:20px}}.comment ul.children li:not(:last-child){border-bottom:1px dotted #ccc}h2#reply-title{font-size:23px}div#respond{padding:20px 10px;background:#eee;border-radius:5px;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.btn.btn-oyaop{background:#005689;color:#fff;box-shadow:.5rem .5rem 1rem -5px rgba(0,0,0,.5)}.btn.btn-oyaop:hover{box-shadow:none}.btn.btn-oyaop:active{box-shadow:.5rem .5rem 1rem -5px rgba(0,0,0,.5) inset}#other-country-div,#job-other-country{display:none}.blog-author-avatar img{height:150px;width:150px;object-fit:cover;border-radius:50%}.blog-author-avatar{text-align:center}@media (min-width:768px){.blog-author-avatar{max-width:200px;min-width:200px}}.btn-oyaschool{background:#007bff;color:#fff;font-size:13px;text-transform:uppercase;font-weight:800;border-radius:50px;box-shadow:.25em .25em 1em rgba(0,0,0,.5);text-shadow:2px 2px 2px rgba(0,0,0,.5)}.btn-oyaschool:hover{color:#fff;text-decoration:none}.btn-oyaschool:active{color:#fff;text-decoration:none}.marketing_page{color:#005689}.marketing-cta-form{color:#005689}.marketing_page .marketing-bold,.marketing_page h1,.marketing_page h2,.marketing_page h3,.marketing_page h4,.marketing_page h5{font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif}.marketing-cta-form #marketing-contact{max-width:550px;margin:auto;padding:60px 30px 60px 20px}.cta-header{font-weight:900;padding:20px 0}h2.cta-header{font-size:3em}h4.cta-header{font-size:2em;text-decoration:underline;text-decoration-color:#fe7f7f}.marketing-cta-form h4.cta-header-subtitle{font-size:1.2em;font-weight:500;padding-left:10px}.marketing-contact-form .input-group{box-shadow:0 0 5px rgba(0,0,0,.15);border:1px solid #005689;border-radius:20px;padding:3px;max-width:400px;margin:60px auto;background:#fff}.ad-contact .marketing-contact-form .input-group{margin:30px auto}.marketing-contact-form .input-group .customer-email{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.marketing-contact-form .input-group:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.marketing-contact-form .input-group input.marketing-contact-email{border-bottom-width:1px;border-top-style:none;border-right-style:none;border-left-style:none;background:0 0;padding:8px 20px;border-top-left-radius:18px;margin-bottom:2px}.marketing-contact-form .input-group input.marketing-contact-email::placeholder{color:#888;font-style:italic}.marketing-contact-form .input-group input.marketing-contact-email:focus{box-shadow:none}.marketing-contact-form .input-group .btn,#download-booklet .btn{border-radius:18px;box-shadow:none}.marketing-contact-form .input-group .hidden{display:none !important}.marketing-contact-form .input-group .ajax-loader,.marketing-contact-form .input-group .wpcf7-not-valid-tip{display:none !important}.marketing-contact-form .wpcf7-response-output{max-width:400px;position:relative;top:-50px;margin:0 auto -21px;padding:0 20px;font-size:.9em;font-style:italic;text-shadow:1px 1px 5px #bbb;border:none !important;animation:blink 1s linear 5}.ad-contact .marketing-contact-form .wpcf7-response-output{top:-20px}@keyframes blink{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.marketing-contact-form div.wpcf7-mail-sent-ng,.marketing-contact-form div.wpcf7-aborted,.marketing-contact-form div.wpcf7-acceptance-missing,.marketing-contact-form div.wpcf7-validation-errors{color:red}.marketing-contact-form div.wpcf7-mail-sent-ok{color:#398f14}.marketing-contact-form div.wpcf7-spam-blocked{color:orange}@media (max-width:400px){.marketing-cta-form #marketing-contact{padding:20px 0 60px}h2.cta-header{font-size:2.5em;padding-top:1.5em}.marketing-cta-form h4.cta-header-subtitle{font-size:1.1em}}.marketing-site-stats .single-stat{padding:20px;color:#005689}.marketing-site-stats .single-stat i.fa{color:#fe7f7f;font-size:3em;padding-bottom:5px}.marketing-site-stats .single-stat .stat-number{font-size:2em;font-weight:900}.marketing-site-stats .single-stat .stat-type{line-height:1;font-size:1.2em}.bottomRightRounded{position:absolute;z-index:1;transform:rotate(180deg);margin-top:-1px}.topLeftRounded{position:absolute;margin-top:-100px;z-index:1;left:0}.topLeftRounded path,.bottomRightRounded path{fill:#fff}section#social-stats{background:#005689;margin:0 -15px}#social-stats .social-stats-container{z-index:3;padding:100px 0}.social-accounts #social-circle{position:relative;border-radius:50%;height:300px;width:300px;border:5px solid rgba(255,255,255,.5);margin:auto}.social-stats-container .social-accounts .single-social-account{width:60px;height:60px;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.25);border-radius:50%;display:block;position:absolute;top:50%;left:50%;margin:-30px}.social-stats-container .social-accounts .single-social-account:hover{box-shadow:10px 10px 15px rgba(0,0,0,.5)}.social-stats-container .social-accounts .single-social-account a{color:#fe5555;height:100%;width:100%;display:table}.social-accounts .single-social-account a i{display:table-cell;vertical-align:middle;text-align:center;font-size:1.7em}#social-circle .single-social-account.instagram{transform:rotate(45deg) translate(150px) rotate(-45deg)}#social-circle .single-social-account.linkedin{transform:rotate(135deg) translate(150px) rotate(-135deg)}#social-circle .single-social-account.facebook{transform:rotate(225deg) translate(150px) rotate(-225deg)}#social-circle .single-social-account.twitter{transform:rotate(315deg) translate(150px) rotate(-315deg)}#social-circle .circle-text{position:absolute;height:60%;width:60%;top:20%;left:20%;color:#fff;font-size:1.5em;font-weight:600;text-align:center}#social-circle .circle-text .marketing-bold{font-size:1.5em;font-weight:900}.social-stats-container .single-social-account.facebook{position:relative}.social-stats-container .single-social-account.facebook .floating-sublink-container{position:absolute;display:none;top:-75px;left:50px;height:70px;width:240px;background:rgba(255,255,255,1);border-radius:5px;box-shadow:5px 5px 10px rgba(0,0,0,.25)}.social-stats-container .single-social-account.facebook:hover .floating-sublink-container{display:block}.social-stats-container .single-social-account.facebook .floating-sublink-container:before{position:absolute;bottom:-16px;left:0;border-width:0 20px 20px;border-color:transparent transparent transparent #fff;border-style:solid;content:""}.social-stats-container .single-social-account.facebook .floating-sublink-container a{height:35px;padding:6px 15px 4px}.social-stats-container .single-social-account.facebook .floating-sublink-container a:hover{background:#f5f5f5}.social-stats-container .single-social-account.facebook .floating-sublink-container i.fa{font-size:1em}.floating-sublink-container span{font-size:.9em;font-weight:700;padding-left:5px}.facebook-groups #groups-data{max-width:300px;margin:auto;padding:40px 20px;background:rgba(255,255,255,.8);border-radius:15px;box-shadow:0 0 15px rgba(0,0,0,.25);border:2px solid #fff;font-size:1.5em;font-weight:600;text-align:center;color:#005689}.facebook-groups #groups-data .marketing-bold{font-size:1.5em;font-weight:900;padding:30px 0 0}#social-mid-header{position:relative;align-self:stretch}#social-mid-header .header-container{height:100%}#social-mid-header h2.social-white-header{color:#fff;font-weight:900;z-index:1;background:#005689;padding:15px 0}#social-mid-header .header-container:before{position:absolute;content:"";height:80%;width:4px;background:#fff;top:10%;left:calc(50% - 2px)}@media (max-width:991px){#social-mid-header .header-container:before{position:absolute;content:"";height:4px;width:80%;background:#fff;left:10%;top:calc(50% - 2px)}#social-mid-header h2.social-white-header{max-width:80%;padding:50px 15px}}#marketing-directors{padding:50px 0}.directors-text-container{font-size:2.5em;font-weight:600}.director-bold{font-weight:800}.director-large{font-size:1.3em}.marketing-director-large{font-size:1.5em;font-weight:900;position:relative;bottom:5px;color:#fe3333}.director-small{font-size:.6em;padding-top:30px}@media (max-width:500px){.directors-text-container{font-size:1.75em}}.marketing_page #marketing-ad{background:#f4f4fa;padding:50px 15px;margin:0 -15px}#marketing-ad .marketing-ad-header{position:relative;padding:20px 0}#marketing-ad .marketing-ad-header:before{position:absolute;content:"";height:3px;width:30%;bottom:10px;left:35%;background:#fe5555}#marketing-ad .marketing-ad-header h2{font-size:3em;font-weight:900}.ad-category{padding:40px 0}.ad-category .marketing-sub-header h3{font-size:1.7em;font-weight:800;padding-bottom:20px}#marketing-ad .ad-types-container>div{padding:20px 15px}.single-ad-type{background:#fff;border:1px solid #eaeaea;box-shadow:10px 10px 20px rgba(0,0,0,.08);border-radius:15px;padding:25px 15px;text-align:center}.single-ad-type:hover{border-color:#ddd;box-shadow:10px 10px 20px rgba(0,0,0,.2)}.single-ad-type .ad-type-image{max-width:300px;margin:auto}.single-ad-type .ad-type-details{padding-top:20px}.single-ad-type .ad-type-details h6{font-size:1.4em;font-weight:800}.single-ad-type .ad-type-details ul.ad-type-specs{color:#555;font-style:italic;list-style:none;padding:0 10px}.single-ad-type .ad-type-details ul.ad-type-specs .ad-single-spec{border-top:1px dotted #aaa;padding:3px 0}.single-ad-type .ad-type-details ul.ad-type-specs .ad-single-spec:first-child{border-top:2px solid #fe5555}.single-ad-type .ad-type-details .ad-price-cta{background:#fe5555;color:#fff;border-radius:5px;padding:8px 20px;display:inline-block;margin-top:15px}.single-ad-type .ad-type-details .ad-price-cta:hover{box-shadow:5px 5px 15px rgba(0,0,0,.2)}.ad-details-text{padding-top:20px;color:#000}.ad-pricing-table thead tr{background:#005689;color:#fff}.ad-pricing-table thead tr th:first-child{border-top-left-radius:5px}.ad-pricing-table thead tr th:last-child{border-top-right-radius:5px}.modal .ad-details{text-align:left}.modal .ad-details h6{color:#005689;font-weight:800;font-size:1.5em;padding-left:.8em}.modal .ad-details ul.ad-type-specs li{position:relative;padding:3px 0;font-style:italic}.modal .ad-details .general-marketing-features{padding-left:30px}.modal .ad-details .general-marketing-features a{position:relative;padding-left:10px;font-weight:700}.modal .ad-details .general-marketing-features a:before{position:absolute;left:-10px;font-family:fontawesome;content:"\f078"}.modal .ad-details .general-marketing-features a.collapsed:before{content:"\f054";top:0;left:-7px}.ad-details .general-marketing-features ul.collapse{list-style:none;padding:5px 20px 0;font-style:italic}.ad-details .general-marketing-features ul.collapse li{position:relative}.ad-details .general-marketing-features ul.collapse li:before{position:absolute;top:0;left:-10px;content:"-";font-weight:900}.ad-details.sub-ad h6.marketing-bold{font-size:1.2em}#app-promo{display:none}@media screen and (max-width:768px){#app-promo{display:block}}