.span.tribe-address,.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{line-height:1.5 !important}.tribe-events-map-wrap{width:100% !important;float:left !important;margin:5px 0 30px !important;height:400px !important}.tribe-events-list .type-tribe_events{border-bottom:1px dotted #ccc;padding-bottom:30px}abbr{text-decoration:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clear_0{display:block;clear:both;width:100%}*{box-sizing:border-box}.col_left{float:left}.col_right{float:right}.pull_right{float:right!important}@font-face{font-family:'Proxima Nova sbold';src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Semibold.eot);src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Semibold.woff2) format('woff2'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Semibold.woff) format('woff'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Semibold.ttf) format('truetype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova Rg';src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Regular.eot);src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Regular.woff2) format('woff2'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Regular.woff) format('woff'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Regular.ttf) format('truetype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova light';src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNovaLight.eot);src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNovaLight.eot?#iefix) format('embedded-opentype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNovaLight.woff2) format('woff2'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNovaLight.woff) format('woff'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNovaLight.ttf) format('truetype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNovaLight.svg#ProximaNovaLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Th';src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Extrabld.eot);src:url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Extrabld.eot?#iefix) format('embedded-opentype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Extrabld.woff2) format('woff2'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Extrabld.woff) format('woff'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Extrabld.ttf) format('truetype'),url(//careersourcerc.com/wp-content/themes/careersourceTheme/fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld) format('svg');font-weight:800;font-style:normal}.container_header{max-width:1310px;width:100%;padding:0 15px;margin:0 auto}.container{max-width:1310px;width:100%;padding:0 15px;margin:0 auto}.site-branding{padding:5px 0}.site-header-menu{padding-top:42px}.main-navigation .primary-menu>li>a{text-decoration:none;color:#002b54;position:relative;font-size:16px;line-height:22px;font-family:'Proxima Nova sbold';font-weight:600;padding-bottom:29px;display:block}.sub-menu>li>a{text-decoration:none;color:#002b54;position:relative;font-size:18px;line-height:22px;font-family:'Proxima Nova sbold';font-weight:600;padding:10px 0;display:block}.main-navigation .primary-menu>li.current-menu-item>a:after{height:5px;width:100%;content:"";display:block;background:#faa734;position:absolute;left:0;bottom:-4px;padding-bottom:4px}.main-navigation .primary-menu>li.active>a:after{height:5px;width:100%;content:"";display:block;background:#faa734;position:absolute;left:0;bottom:-4px;padding-bottom:4px}.main-navigation .primary-menu>li>a:after{cursor:default;height:5px;width:0;content:"";display:block;background:#faa734;position:absolute;left:0;bottom:-4px;padding-bottom:4px;transition:ease all .3s}.main-navigation .primary-menu>li>a:hover:after{width:100%}.main-navigation .primary-menu>li{display:inline-block;padding:0 20px;position:relative}.menu_btn{display:none}.sub-menu{background:#002b54;position:absolute;z-index:999;padding:7px;width:200px;left:50%;top:calc(100% + 4px);text-align:center;display:none;margin-left:-100px}.main-navigation .sub-menu li a{color:#fff}.menu_btn>span{color:#0d76bd;font-family:'Proxima Nova sbold';font-size:20px;display:inline-block;padding-left:34px;padding-top:3px}.dropdown-toggle{font-size:22px;background:0 0;outline:none;border:none;position:absolute;right:-3px;top:-2px}#nav-icon3 span{background:#0877bd}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:nth-child(1),#nav-icon3.open span:nth-child(4){top:10px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3{width:33px;height:26px;float:right;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:4px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.site-header:after{content:"";display:block;width:100%;height:4px;background:url(//careersourcerc.com/wp-content/themes/careersourceTheme/images/menu_divider.png) no-repeat;background-size:cover}.bg_img img{width:100%;object-fit:cover;display:block}.bg_img{position:relative}.bg_img:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;display:block;background:rgba(0,0,0,.4)}.slick-slide{position:relative}.slick-arrow{display:inline-block;position:absolute;z-index:1;font-size:40px;cursor:pointer;color:#fdb913}.slick-arrow:hover{color:#fff}.slick-arrow.fa-chevron-left{top:45%;left:30px}.slick-arrow.fa-chevron-right{top:45%;right:30px}.banner_content{padding:0 80px;position:absolute;z-index:19;width:100%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cont_wrap{max-width:550px;width:100%}.slide_over img{position:absolute;width:100%;bottom:0;left:0;z-index:9}.banner_content .intro_title{font-family:'Proxima Nova Rg';margin-bottom:22px;color:#fff;font-size:22px;line-height:26px;background-repeat:no-repeat!important;display:inline-block;background-position:left center!important;padding:5px 0 2px 50px}.banner_content h1{font-family:'Proxima Nova light';color:#fff;font-size:44px;margin-bottom:33px;line-height:48px}.banner_content p{font-family:'Proxima Nova sbold';color:#fff;font-size:20px;margin-bottom:33px;line-height:24px}.banner_content a{font-family:'Proxima Nova sbold';color:#fff;font-size:26px;margin-bottom:33px;line-height:30px;display:inline-block;border:3px solid #fdb913;text-decoration:none;transition:ease all .5s;outline:none;padding:10px 31px}.banner_content a:hover{background:rgba(253,185,19,.4)}.services{background:url(//careersourcerc.com/wp-content/themes/careersourceTheme/images/section2bg.png) no-repeat;background-size:cover;padding:95px 0 139px}.services h3{max-width:635px;margin:0 auto;color:#fff;font-size:20px;line-height:30px;font-family:'Proxima Nova Rg';padding-bottom:40px;text-align:center;font-weight:400}.service_list ul li{width:25%;padding:0 15px;float:left;margin-bottom:30px;text-align:center;position:relative}.service_list ul li h2{margin-bottom:17px;color:#002b54;font-size:24px;line-height:28px;font-family:'Proxima Nova sbold';position:relative;padding-bottom:15px}.service_list ul li h2:after{content:"";display:block;height:2px;width:100%;max-width:96px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;background:#002b54}.landing.service_list ul li h2{padding:25px 25px 15px}.service_list ul li p{margin-bottom:17px;color:#333;font-size:18px;line-height:22px;font-family:'Proxima Nova Rg';padding-bottom:15px}.landing.service_list ul li p{padding:25px}.service_list ul li a{left:0;right:0;bottom:0;max-width:240px;width:100%;margin:0 auto;font-family:'Proxima Nova sbold';color:#0d76bd;font-size:20px;margin-bottom:24px;line-height:30px;display:inline-block;border:3px solid #0d76bd;text-decoration:none;transition:ease all .5s;outline:none;padding:10px}button.landing.blue-button a{color:#0d76bd;text-decoration:none}.service_list ul li a:hover{background:rgba(13,118,189,.38)}.service_list ul li .list_wrap{border-radius:20px;background:#fff;padding:85px 25px 0}.landing.service_list ul li .list_wrap{border-radius:0;background:#fff;padding:0;height:auto}.landing.service_list ul li .list_wrap p{padding:25px 25px 0}.service_list ul li img{position:absolute;right:15px;top:27px}.seekers{background:#eeecec url(//careersourcerc.com/wp-content/themes/careersourceTheme/images/shadow_bg.png) no-repeat;background-size:auto;background-position:top left;padding-bottom:85px}.seekers_wrap{padding:0 25px 0 60px}.right_content .intro_title{font-family:'Proxima Nova Rg';margin-bottom:22px;color:#333;font-size:22px;line-height:26px;background-repeat:no-repeat!important;display:inline-block;background-position:left center!important;padding:5px 0 2px 50px}.right_content h2{font-family:'Proxima Nova light';color:#0d76bd;font-size:44px;margin-bottom:33px;line-height:48px}.right_content p{font-family:'Proxima Nova Rg';color:#333;font-size:20px;margin-bottom:33px;line-height:24px}.right_content a{font-family:'Proxima Nova sbold';color:#0d76bd;font-size:26px;margin-bottom:33px;line-height:30px;display:inline-block;border:3px solid #0d76bd;text-decoration:none;transition:ease all .5s;outline:none;padding:10px 31px}.right_content a:hover,.right_content button:hover,.service_list ul li button:hover{background:rgba(13,118,189,.4)}.landing.general_content>a:hover{background:0 0;text-decoration:none}.right_content button>a:hover,.service_list ul li button>a:hover{background:0 0}.left_img{margin-top:-40px;width:58%}.left_img img{width:100%;display:block}.right_content{padding-top:56px;width:42%}#youth .right_content{padding-bottom:30px}.news .right_content{padding-top:0}.main_cont.news.right_content li a{color:#0d76bd}.cont_wrap{padding-left:50px}#youth .left_img img{width:100%;height:auto}#youth .left_img{margin-top:0}.blog_wrap{overflow:hidden}.blog_wrap ul{padding:0 45px}.blog_wrap li{width:calc(99.99% / 3);padding:0 25px;float:left}.news.blog_wrap li{width:100%}.blog_wrap h3 a{color:#0d76bd;font-size:24px;line-height:30px;font-family:'Proxima Nova sbold';text-decoration:none}.blog_wrap h3{margin-bottom:15px}.blog_wrap p{color:#333;font-size:20px;line-height:28px;font-family:'Proxima Nova Rg'}.feat_img{overflow:hidden;margin-bottom:20px;position:relative}.feat_img img{width:100%;object-fit:cover;display:block;height:261px}.ovrlay{position:absolute;height:100%;width:100%;left:0;background:rgba(13,118,189,.72);top:0;transform:translateY(-100%);transition:all ease .2s}.feat_img:hover .ovrlay{transform:translateY(0)}.feat_img span a{font-family:'Proxima Nova Th';font-size:44px;line-height:48px;color:#fff;text-decoration:none;text-align:center;display:block}.feat_img span{position:absolute;transition:ease all .2s;width:100%;top:50%;display:inline-block;transform:translateY(500%)}.feat_img:hover span{transform:translateY(-50%)}.rmore{display:inline-block;width:57px;height:41px;background:url(//careersourcerc.com/wp-content/themes/careersourceTheme/images/arrow.png) no-repeat;background-size:contain;position:absolute;right:0;bottom:34px}.feat_img i{position:absolute;padding-left:10px;padding-top:4px}.sec_title h2{color:#0d76bd;font-size:34px;line-height:1;font-family:'Proxima Nova light';text-align:center;position:relative;padding-bottom:24px}.sec_title{margin-bottom:52px}.sec_title h2:after{content:"";display:block;height:2px;width:100%;max-width:88px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;background:#0d76bd}.blogs{padding:60px 0 81px}.aricle_details{margin-bottom:15px}.aricle_details a:hover{text-decoration:underline}.site-footer{background:#002b54;padding:0 0 50px}.site-footer a:hover{text-decoration:underline}.top_footer{border-bottom:1px solid #fff}.left_contact{padding-bottom:25px;padding-top:42px}.left_contact p{color:#fff;font-size:20px;line-height:1;font-family:'Proxima Nova Rg'}.left_contact p a{text-decoration:none;color:#fdb913!important}.social{padding-top:37px}.social ul li{display:inline-block;padding:0 12px}.social ul li a{color:#fff;font-size:20px}.social ul li a:hover{color:#fdb913}.footer_logos{width:32.5%}.contact_widgets{width:41.3%}.footer_menu{width:26.2%}.middle_footer{padding:34px 0 100px}.middle_footer h2{color:#16a0db;font-family:'Proxima Nova sbold';padding-bottom:16px;font-size:26px;line-height:30px;position:relative;margin-bottom:30px}.middle_footer h2:after{position:absolute;content:"";max-width:63px;width:100%;left:0;bottom:0;height:3px;background:#fff}.middle_footer p{color:#fff;font-size:18px;line-height:26px;font-family:'Proxima Nova Rg'}.middle_footer a{text-decoration:none;color:#fdb913;font-size:18px;line-height:26px;font-family:'Proxima Nova Rg'}.footer_menu li{margin-bottom:5px}.bottom_footer p{text-align:center;color:#fff;font-size:18px;line-height:1;font-family:'Proxima Nova Rg'}.bottom_footer{max-width:802px;width:100%;margin:0 auto;text-align:center}.footer_note{padding-bottom:24px}.footer_note a{color:#fdb913;font-size:18px;line-height:26px;font-family:'Proxima Nova Rg'}.footer_note a:hover{text-decoration:none}.banner_img img{width:100%;display:block}.page_banner{position:relative;z-index:99}.page_info{z-index:99;width:588px;-webkit-box-shadow:0px 0px 57px -8px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 57px -8px rgba(0,0,0,.75);box-shadow:0px 0px 57px -8px rgba(0,0,0,.75);position:absolute;left:0;background:#ff5f00;bottom:-50px;padding:33px 38px 52px 42px}.page_info h1{padding-left:83px;position:relative;padding-bottom:19px;background-repeat:no-repeat;background-position:top left;margin-bottom:15px;background-size:67px 37px;color:#fff;font-family:'Proxima Nova light';font-size:37px;line-height:1}.page_info h1:after{content:"";position:absolute;left:0;width:100%;max-width:120px;bottom:0;height:3px;background:#faa634;display:block}.page_info p{color:#fff;font-size:20px;line-height:24px;font-family:'Proxima Nova Rg'}.section_imge img{width:100%;display:block}.section2{position:relative}.section2 h2{font-size:44px;line-height:26px;margin-bottom:33px;color:#ff5f00;font-family:'Proxima Nova light'}.section2 p{color:#333;font-size:22px;line-height:28px;font-family:'Proxima Nova Rg';margin-bottom:32px}.sect_content a{font-family:'Proxima Nova sbold';color:#ff5f00;font-size:26px;margin-bottom:33px;line-height:30px;display:inline-block;border:3px solid #ff5f00;text-decoration:none;transition:ease all .5s;outline:none;padding:10px 31px}.sect_content a:hover{background:rgba(255,95,0,.4)}.sect_content{width:510px;position:absolute;top:0;padding-top:80px;text-align:center;right:10vw}.page_block{background-color:#eeecec;padding:40px 0 120px}.page_block .service_list ul li{width:calc(100% / 3)}.sec_container{max-width:995px;width:100%;margin:0 auto}.page_block .service_list ul li a{color:#002b54;border-color:#002b54}.page_block .service_list ul li .list_wrap{-webkit-box-shadow:0px 0px 45px -11px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 45px -11px rgba(0,0,0,.75);box-shadow:0px 0px 45px -11px rgba(0,0,0,.75)}.title_sec{text-align:center}.title_sec h2{color:#0d76bd;font-size:37px;line-height:41px;margin-bottom:23px;font-family:'Proxima Nova light'}.title_sec p{color:#333;font-size:20px;line-height:22px;font-family:'Proxima Nova Rg';max-width:744px;margin:0 auto 40px;width:100%}.for_employers .left_img img{width:100%;-webkit-box-shadow:0px 0px 54px -11px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 54px -11px rgba(0,0,0,.75);box-shadow:0px 0px 54px -11px rgba(0,0,0,.75);display:block;right:0;max-width:50vw;height:auto}.for_employers .left_img{width:100%}.for_employers .right_content h2{font-size:32px;line-height:36px;color:#0d76bd;margin-bottom:29px}.for_employers .right_content p{;font-family:'Proxima Nova Rg'}.for_employers .youth .repeater_break{margin-bottom:8rem}.cta{text-align:center;padding:50px 20px 60px;background:#ff5f00}.cta h3{color:#fff;font-size:37px;line-height:41px;margin-bottom:35px;font-family:'Proxima Nova light'}.cta a{font-family:'Proxima Nova sbold';color:#fff;font-size:26px;margin-bottom:0;line-height:30px;display:inline-block;border:3px solid #fdb913;text-decoration:none;transition:ease all .5s;outline:none;padding:10px 31px}.cta a:hover{background:rgba(255,255,255,.4)}.over_img{position:absolute;right:0;bottom:0;width:100%;z-index:1}.page_container{max-width:1130px;width:100%;margin:0 auto;padding:0 15px}.page_tite{padding:40px 15px 24px;text-align:center;background:#002b54;border-bottom:4px solid #a0cf67;margin-bottom:40px}.page_tite h1{color:#fff;font-size:37px;line-height:41px;font-family:'Proxima Nova light'}.landing h1,.main_cont h1{color:#0d76bd;font-size:40px;line-height:44px;font-family:'Proxima Nova light';margin-bottom:24px}.landing h2,.main_cont h2{color:#0d76bd;font-size:36px;line-height:41px;font-family:'Proxima Nova light';margin-bottom:22px}.landing.three_column h2{color:#fff;font-size:36px;line-height:41px;font-family:'Proxima Nova light';margin-bottom:22px}.landing h3,.main_cont h3{color:#0d76bd;font-size:32px;line-height:32px;font-family:'Proxima Nova light';margin-bottom:20px}.landing h4,.main_cont h4{color:#0d76bd;font-size:24px;line-height:28px;font-family:'Proxima Nova sbold';margin-bottom:18px}.landing h5,.main_cont h5{color:#0d76bd;font-size:20px;line-height:24px;font-family:'Proxima Nova sbold';margin-bottom:22px}.landing h6,.main_cont h6,.wp-caption-text{color:#0d76bd;font-size:18px;line-height:22px;font-family:'Proxima Nova sbold';margin-bottom:22px}.landing p,.main_cont p{color:#333;font-size:20px;line-height:22px;font-family:'Proxima Nova Rg';margin-bottom:32px}.landing i,em,.main_cont i,em{font-style:italic}.landing strong,b,.main_cont strong,b{font-family:'Proxima Nova Th'}.landing.two_column_content{width:50%;padding:0 2em 0}.landing.three_column_content{width:33%;padding:1em 1.5em}.landing.three_column_content img{border:1.5px solid #485e73;margin-top:1rem;margin-bottom:2rem}.main_cont li{padding-left:25px;position:relative;color:#333;font-size:20px;line-height:22px;font-family:'Proxima Nova Rg';margin-bottom:20px}.main_cont li a{text-decoration:none;color:#333}.main_cont li:after{content:"";position:absolute;width:12px;height:12px;background:#54b948;left:0;top:5px}.main_cont .blog_wrap ul li:after{content:none}.page-template-events_template-php .main_cont li:after{background:0 0 !important}.page-template-events_template-php .main_cont li{padding-left:0;position:relative}.page-template-events_template-php .main_cont ul{margin-bottom:0}.main_cont ul{padding-left:26px;margin-bottom:50px}.main_cont a{color:#ff5f00;text-decoration:underline}.main_cont a:hover{text-decoration:none}.ul_list ul{width:49%;display:inline-block;vertical-align:top}.left_sec{padding-right:60px;width:74.2%}.sidebar{width:25.8%;padding:29px 16px 25px;border:1px solid #979797;margin-bottom:30px}additional_resources{margin-bottom:30px}.additional_resources h3{color:#0d76bd;font-size:24px;line-height:30px;font-family:'Proxima Nova sbold';margin-bottom:26px}.additional_resources h4{color:#54b948;font-size:24px;line-height:30px;font-family:'Proxima Nova sbold';margin-bottom:15px;text-align:center}.additional_resources p{color:#333;font-size:20px;line-height:22px;font-family:'Proxima Nova Rg';margin-bottom:25px}.additional_resources li a{margin:0 auto;display:block;text-decoration:none;width:100%;max-width:327px;background:#ff5f00;color:#fff;font-size:18px;line-height:22px;font-family:'Proxima Nova Rg';padding:14px 10px 12px 16px;border-radius:5px;position:relative}.additional_resources li a i{position:absolute;right:10px;top:13px;font-size:24px}.additional_resources li{margin-bottom:39px;width:48%;display:inline-block;margin-right:5px;margin-left:5px}.left_sec img.size-thumbnail,.left_sec img.size-small,.left_sec img.size-medium,.left_sec img.size-large,.left_sec img.size-full{height:auto;max-width:100%}.sidebar h4{color:#54b948;font-size:22px;line-height:26px;font-family:'Proxima Nova sbold';margin-bottom:35px}.sidebar .text_box h5{color:#0d76bd;font-size:18px;line-height:22px;font-family:'Proxima Nova sbold';margin-bottom:18px;padding-bottom:12px;position:relative}.sidebar .text_box h5:after{content:"";display:block;height:3px;width:100%;max-width:57px;position:absolute;bottom:0;left:0;background:#0877bd}.sidebar .text_box p{color:#333;font-size:18px;line-height:22px;font-family:'Proxima Nova Rg';margin-bottom:15px}.sidebar .text_box{margin-bottom:25px}.text_box li{margin-bottom:10px}.text_box li a{display:block;text-decoration:none;width:100%;max-width:327px;background:#ff5f00;color:#fff;font-size:18px;line-height:22px;font-family:'Proxima Nova Rg';padding:14px 10px 12px 16px;border-radius:5px;position:relative}.text_box li a i{position:absolute;right:10px;top:10px;font-size:24px}.text_box p a{font-family:'Proxima Nova sbold';color:#333;text-decoration:none}.text_box li a:hover{background:rgba(255,95,0,.7)}.page-template-events_template .page_tite,.single.single-event .page_tite{background:#002b54}.page-template-lp_right_sidebar .additional_resources{padding-top:57px}.page-template-lp_right_sidebar .additional_resources h3{padding-bottom:17px;position:relative}.additional_resources li.contact_details h3:after{display:none}.page-template-lp_right_sidebar .additional_resources h3:after{content:"";display:block;height:2px;width:100%;max-width:112px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;background:#0877bd}.page-template-default .page_tite,.single.single-post .page_tite,.page-template-lp_right_sidebar .page_tite{background:#002b54}.page-template-default .left_sec{width:100%}.page-template-lp_right_sidebar .additional_resources ul:first-of-type{width:100%;display:inline-block;padding-right:34px;vertical-align:top}.page-template-lp_right_sidebar .additional_resources ul:last-of-type{width:100%;display:inline-block;vertical-align:top}.page-template-lp_right_sidebar .additional_resources h3{font-size:37px;line-height:41px;font-family:'Proxima Nova light'}.single.single-post .page_tite.single.single-post .page_tite{margin-bottom:24px}time{font-family:'Proxima Nova Rg';color:#333;font-size:16px;line-height:20px}.article_title{margin-bottom:29px}.widget_box h3,.sidebar_title{color:#54b948;font-size:22px;line-height:26px;font-family:'Proxima Nova sbold';margin-bottom:25px}.widget_box{margin-bottom:38px}.widget_box li a{display:block;text-decoration:none;color:#0877bd;font-size:18px;line-height:22px;font-family:'Proxima Nova Rg';margin-bottom:38px}.widget_box li a:hover{text-decoration:underline}.widget_box li.cat-item a{margin-bottom:18px}.upcoming_dates table{width:100%;margin-bottom:16px}.upcoming_dates table tr td{text-align:left;color:#333;font-size:20px;line-height:24px;font-family:'Proxima Nova Rg'}.upcoming_dates table tr td{padding-bottom:16px;position:relative}.upcoming_dates table tr td:first-child{width:32%}.upcoming_dates table tr td:nth-child(2){width:43%}.upcoming_dates table tr a.atcb-link{cursor:pointer;width:100%;display:block;text-align:center;text-decoration:none;border:2px solid #0d76bd;color:#0d76bd;padding:10px}.atcb-list{display:none;position:absolute;border-left:2px solid #0d76bd;border-bottom:2px solid #0d76bd;border-right:2px solid #0d76bd;top:calc(100% - 15.6px);z-index:11;background:#fff;width:100%}.atcb-list li a{text-decoration:none;cursor:pointer;width:100%;display:block;text-align:center;text-decoration:none;color:#0d76bd;padding:10px}.upcoming_dates h6,.location_map h6{color:#333;font-size:20px;line-height:24px;font-family:'Proxima Nova sbold';margin-bottom:15px}.upcoming_events strong{display:block;color:#333;font-size:16px;line-height:20px;font-family:'Proxima Nova sbold';margin-bottom:9px}.upcoming_events li{color:#333;font-size:16px;line-height:20px;font-family:'Proxima Nova Rg';margin-bottom:13px}.location_map p{color:#333;font-size:20px;line-height:24px;font-family:'Proxima Nova Rg';margin-bottom:13px}.upcoming_events li a{color:#0877bd;text-decoration:none}.upcoming_events a{color:#0877bd;text-decoration:none}.upcoming_events a:hover{text-decoration:underline;opacity:1}.text_box li .contact_us{background:#fdb913;color:#333}.text_box li .contact_us:hover{background:rgba(253,185,19,.7)}.text_box li .contact_us i{color:#333}.upcoming_events{margin-bottom:20px}.location_map iframe{width:100%}.single.single-event .left_sec{margin-bottom:190px}.page-template-lp_right_sidebar .additional_resources{text-align:center;background:#eeecec;border-bottom:1px solid #fff}.page-template-lp_right_sidebar .additional_resources li:not(.contact_details){-webkit-box-shadow:0px 0px 45px -11px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 45px -11px rgba(0,0,0,.75);box-shadow:0px 0px 45px -11px rgba(0,0,0,.75);text-align:center;background:#fff;padding:34px 32px;border-radius:10px;height:300px;overflow:hidden}.additional_resources li.contact_details{text-align:left;width:62%;padding-left:30px}.page-template-lp_right_sidebar .additional_resources h4{margin-bottom:17px;color:#002b54;font-size:24px;line-height:28px;font-family:'Proxima Nova sbold';position:relative;padding-bottom:15px}.page-template-lp_right_sidebar .additional_resources h4:after{content:"";display:block;height:2px;width:100%;max-width:96px;margin:0 auto;position:absolute;bottom:0;left:0;right:0;background:#002b54}.newsletter{background:#e0f0ce;padding:36px 0 57px}.newsletter_form h3{color:#0877bd;font-size:26px;line-height:30px;font-family:'Proxima Nova sbold';margin-bottom:15px;text-align:center}.newsletter_form{text-align:center}.newsletter_form{color:#333;font-size:16px;line-height:20px;font-family:'Proxima Nova Rg';margin-bottom:13px}.newsletter_form .tnp-widget label{display:none!important}.newsletter_form .tnp-widget .tnp-field{margin-bottom:10px;border:0;width:25.2%;padding:0 14px;display:inline-block}.newsletter_form .tnp-widget .tnp-field input{border:1px solid #50b949!important}.newsletter_form p{margin-bottom:24px}.newsletter_form .tnp-field-button{width:12.2%!important}.newsletter_form .tnp-widget .tnp-field.tnp-field-button input{padding:13px 16px 13px!important;font-family:'Proxima Nova sbold';color:#fff;font-size:21px;background:#ff5f00!important;border-radius:10px;border:none!important}.newsletter_form .tnp-widget input{padding:18px 16px 14px!important}.atc_event{display:none}.right_content.news_button{text-align:center;width:100%;margin:0 auto}.landing.two_column.seekers.content-button{background:0 0;font-family:'Proxima Nova sbold';color:#0d76bd;font-size:26px;margin-bottom:33px;line-height:30px;display:inline-block;border:3px solid #0d76bd;text-decoration:none;transition:ease all .5s;outline:none;padding:10px 31px}.landing.two_column.seekers.content-button:hover{background:rgba(13,118,189,.4)}::-webkit-input-placeholder{font-family:'Proxima Nova sbold';color:rgba(51,51,51,.55);font-size:24px;line-height:1}::-moz-placeholder{font-family:'Proxima Nova sbold';color:rgba(51,51,51,.55);font-size:24px;line-height:1}:-ms-input-placeholder{font-family:'Proxima Nova sbold';color:rgba(51,51,51,.55);font-size:24px;line-height:1}:-moz-placeholder{font-family:'Proxima Nova sbold';color:rgba(51,51,51,.55);font-size:24px;line-height:1}.main_cont h4 a{display:inline-block;vertical-align:top;text-decoration:none;width:100%;max-width:327px;background:#ff5f00;color:#fff;font-size:18px;line-height:22px;font-family:'Proxima Nova Rg';padding:14px 10px 12px 16px;border-radius:5px}.page_block .service_list ul li{width:33.3333%}.dropdown-toggle .screen-reader-text{clip:auto;height:auto;overflow:visible;position:relative !important;width:auto}#tribe-events-header>ul,#tribe-events-footer>ul{padding-left:0}#tribe-events-header>ul>li,#tribe-events-footer>ul>li{width:50%;float:left}#tribe-events-header>ul>li.tribe-events-nav-next,#tribe-events-footer>ul>li.tribe-events-nav-next{text-align:right}body .ninja-forms-form-wrap input{height:2.65em}.events-header-nav ul>li{float:left;width:50%}.events-header-nav ul>li:last-child{display:none}.events-header-nav ul>li.tribe-events-nav-next{text-align:right}#tribe-events>#tribe-events-content>h2{width:100%;display:block;float:left}.banner_content{top:40%}.banner_content .container{max-width:1450px}.banner_content .cont_wrap{max-width:620px;padding-left:0}.banner_content a:hover{background-color:rgba(253,185,19,.4)}.banner_content a.multiple_hero_btn{background-repeat:no-repeat;background-position:10px center;padding:1rem 1rem 1rem 4.5rem;font-size:20px;margin-right:10px;margin-bottom:0}.tribe-events-month .tribe-events-notices .tribe-events-nav-previous,.tribe-events-month .tribe-events-notices+#tribe-events-header ul li:first-child{display:none}.widget_box label{display:none}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#6fb7e9;border-radius:3px;cursor:pointer;padding:12px;padding:.75rem}.navigation li a:hover,.navigation li.active a{background-color:#3c8dc5}@media only screen and (max-width:2560px){.content-area{width:100%;min-height:40px;overflow:hidden}.half{width:50%;min-height:40px;overflow:hidden}.half:nth-of-type(odd){float:right}.half:nth-of-type(even){float:left}#youth #halftext{height:auto !important}#youth #halftext .cont_wrap{min-width:740px}#halfimg{max-height:800px}#youth .left_img img{width:100%;background-position:center;background-repeat:no-repeat}#youth:nth-of-type(odd) #halfimg{float:left !important}#youth:nth-of-type(odd) #halftext{float:right !important}#youth:nth-of-type(odd) #halftext .cont_wrap{padding-top:6rem;padding-left:7rem;padding-bottom:0}#youth:nth-of-type(even) #halftext .cont_wrap{margin-right:0;float:right;text-align:right;padding-top:6rem;padding-right:7rem;padding-bottom:0}#youth .right_content{padding:0}}@media only screen and (max-width:1440px){#youth .left_img img{width:140%;height:auto;background-position:center;background-repeat:no-repeat}#youth #halftext .cont_wrap{min-width:740px}#youth:nth-of-type(odd) #halftext .cont_wrap{padding-top:4rem;padding-left:5rem}#youth:nth-of-type(even) #halftext .cont_wrap{padding-top:4rem;padding-right:5rem}}@media only screen and (max-width:1280px){#youth #halftext .cont_wrap{min-width:550px}#youth:nth-of-type(odd) #halftext .cont_wrap{padding-top:4rem;padding-left:5rem}#youth:nth-of-type(even) #halftext .cont_wrap{padding-top:4rem;padding-right:5rem}}@media only screen and (max-width:1024px){.half:nth-of-type(odd),.half:nth-of-type(even){height:auto}#youth #halftext .cont_wrap{min-width:450px}#youth:nth-of-type(odd) #halftext .cont_wrap{padding-top:2rem;padding-left:3rem;padding-right:2rem}#youth:nth-of-type(even) #halftext .cont_wrap{padding-top:2rem;padding-right:3rem;padding-left:2rem}}@media only screen and (max-width:769px){.additional_resources li{width:100%}#flags li{float:none!important;display:inline}#flags{margin:0 auto}.ui-sortable{float:none!important}#colophon>div>div.middle_footer>div.footer_logos.col_left{padding:0}#youth .left_img img{height:auto;object-fit:cover;width:100%}#youth #halftext .cont_wrap{min-width:410px}#youth:nth-of-type(odd) #halftext .cont_wrap{padding-top:2rem;padding-left:0;margin:0 auto}#youth:nth-of-type(even) #halftext .cont_wrap{padding-top:2rem;padding-right:0;margin:0 auto;float:none;text-align:center}}@media only screen and (max-width:550px){.banner_content a.multiple_hero_btn{margin-bottom:4px}.banner_content{top:48%}#youth .left_img img{width:100%;height:auto}.content-area{width:100%;min-height:40px;overflow:hidden}.half{width:100%;min-height:40px;overflow:hidden;height:auto}.half:nth-of-type(odd){float:none}.half:nth-of-type(even){float:none}#youth:nth-of-type(odd) #halfimg{float:none !important}#youth:nth-of-type(odd) #halftext,#youth:nth-of-type(even) #halftext{float:none !important}#youth #halftext .cont_wrap{min-width:fit-content}#youth:nth-of-type(even) #halftext .cont_wrap,#youth:nth-of-type(odd) #halftext .cont_wrap{padding:2rem 1.5rem 0;float:none;text-align:center}}@media only screen and (max-width:350px){.banner_content a.multiple_hero_btn{width:initial;padding:8px 5px 8px 57px;font-size:16px}.slide_over{display:none}}#halfimg{-webkit-box-shadow:1px 3px 24px -5px rgba(0,0,0,.75);box-shadow:1px 3px 24px -5px rgba(0,0,0,.75)}#youth.content-area{-webkit-box-shadow:1px 3px 24px -5px rgba(0,0,0,.75);box-shadow:1px 3px 24px -5px rgba(0,0,0,.75)}