*{box-sizing:border-box;padding:0;margin:0}@font-face{font-family:Gotham;src:url(/22878283bca7175e72bb7c09c322b8dc82f64a6a/93ce1/assets/fonts/gotham-book.otf);font-weight:400}@font-face{font-family:'Gotham bold';src:url(/acd8beda0d3d0d108f94092cece27d1ab74ddada/4f864/assets/fonts/gotham-bold.otf);font-weight:700}html{font-size:18px;line-height:25px;color:#1a1a1a;font-family:Gotham,arial,sans-serif}@media screen and (max-width:1199px){html{font-size:16px;line-height:23px}}@media screen and (max-width:767px){html{font-size:14px;line-height:20px}}p{margin-bottom:40px}.standoutwrapper{display:flex;width:100%;justify-content:space-between;margin-bottom:40px}.standout{color:#fff;margin-bottom:0;font-family:Gotham,arial,sans-serif;padding:20px;display:block;width:48%;background-color:#00a94f;display:flex;justify-content:center;flex-direction:column}.standout span{font-family:'Gotham bold',arial,sans-serif;font-weight:700}a{color:#006394;text-decoration:none;font-family:'Gotham bold',arial,sans-serif;font-weight:700}h1{font-size:3rem;line-height:3.5rem;color:#fff;text-shadow:0 5px 20px rgba(0,0,0,.61);font-family:'Gotham bold',arial,sans-serif;font-weight:700}h2{font-size:1.5rem;line-height:2rem;margin-bottom:20px;color:#006394;font-family:'Gotham bold',arial,sans-serif;font-weight:700}h2.green{color:#00a94f}h2.firstheading span{color:#006394}h3{font-size:2.5rem;line-height:3rem;margin-bottom:20px;color:#00a94f;font-family:'Gotham bold',arial,sans-serif;font-weight:700}h3.blue{color:#006394}@media screen and (max-width:767px){h3{font-size:2rem;line-height:2.5rem}}h4{font-size:1.2rem;line-height:1.5rem;color:#006394;margin-bottom:20px;font-family:'Gotham bold',arial,sans-serif;font-weight:700}h4.green{color:#00a94f}h5{font-size:2.5rem;line-height:3rem;color:#fff;font-family:'Gotham bold',arial,sans-serif;font-weight:700}h5.blue{color:#006394}@media screen and (max-width:767px){h5{font-size:2rem;line-height:2.5rem}}.row{padding:100px 30px}.row.firstrow{background-color:#fff;position:relative;padding:100px 30px 70px}.row.firstrow:after{position:absolute;width:100%;height:100%;bottom:0;right:0;left:0;background-color:inherit;transform-origin:top right;transform:skewY(-2deg);content:'';z-index:1}.row.firstrow p:last-of-type{margin-bottom:0}.row.firstrow .button5{margin-top:40px}.row.secondrow{background-color:#f2f2f2;position:relative;z-index:0;padding-top:150px}@media screen and (max-width:767px){.row.secondrow{padding:100px 30px 60px}}@media screen and (max-width:767px){.row.firstrow{padding-top:70px;padding-bottom:60px}}.row.lastrow{margin-top:70px}@media screen and (max-width:767px){.row.lastrow{margin-top:0}}.findrow p{margin-bottom:40px!important}.middlerow:after{position:absolute;width:100%;height:100%;bottom:0;right:0;left:0;background-color:inherit;transform-origin:bottom left;transform:skewY(2deg);content:'';z-index:1}.bluerow{background-color:#006394}.thirdrow{background-color:#fff;position:relative}.thirdrow:after{position:absolute;width:100%;height:100%;bottom:0;right:0;left:0;background-color:inherit;transform-origin:top right;transform:skewY(-2deg);content:'';z-index:1}.modelswrapper{position:relative;z-index:2}.container{max-width:1050px;margin:0 auto;position:relative;z-index:2}.herocontainer{max-width:1050px;margin:0 auto;position:relative;z-index:2}@media screen and (max-width:1199px){.herocontainer{padding:0 30px}}header{position:fixed;z-index:3;width:100%;padding-bottom:15px;font-family:'Gotham bold',arial,sans-serif;font-weight:700}@media screen and (max-width:1199px){header{display:none}}.secondarynavwrapper{width:90%;display:flex;justify-content:flex-end;padding:10px 30px 5px 0;margin:0 auto;align-items:center}.secondarynavwrapper a{color:#fff;text-decoration:none;font-size:.7rem;margin-right:20px;text-transform:uppercase;font-weight:700}.secondarynavwrapper a:last-of-type{margin-right:0}.secondarynavlink{position:relative}.secondarynavlink:after{content:'';height:3px;padding:0;background-color:#00a94f;display:block;position:absolute;bottom:-5px;margin:0 auto;width:0%;transition:.3s}.secondarynavlink:hover:after{width:100%}.navwrapper{display:flex;width:90%;margin:0 auto;justify-content:space-between}.navwrapper a{color:#fff;text-decoration:none}.logo{display:block;width:15%}.logoimg{width:100%}nav{display:inline-block;text-align:right;position:relative}nav ul{display:flex;justify-content:space-between;list-style:none;margin-bottom:0;margin-top:0}nav ul li{display:inline;position:relative;text-transform:uppercase;font-weight:700;font-size:.9rem}.navlink{display:block;color:#fff;text-decoration:none;padding:10px 20px 0 10px}.navlink::after{margin-top:3px;content:'';display:block;width:0;height:3px;background:#00a94f;transition:width .3s}.navlink:hover::after{width:100%}.timeportalbutton{margin:0 20px 0 0;padding:5px 20px;border-radius:30px}.dropdownwrapper{position:absolute;top:-650%;right:auto;bottom:auto;left:0;background-color:#f2f2f2;z-index:1;opacity:0;margin-left:10px}nav ul li:hover .dropdownwrapper{opacity:1;top:100%;transition:opacity .3s ease}nav ul li span{color:#00a94f;font-size:20px;margin-left:5px}nav span{color:#00a94f;font-size:14px;transition:all .5s ease}nav .indentnavlink{margin-left:10px}.dropdown{display:flex;flex-direction:column;text-align:left;padding:15px 50px 15px 15px!important}.dropdown li a{color:#006394;transition:all .5s ease;display:block;padding:5px 0;white-space:nowrap;cursor:pointer}.dropdown li a:hover{color:#000;cursor:pointer}.dropdown li a:hover span{color:#006394}.navlink-consultantopenings,.navlink-projectpatriot,.navlink-technicalyouth,.navlink-whymedasource{font-weight:400}.home .navlink-home::after{width:100%}.about .navlink-about::after{width:100%}.what-we-do .navlink-whatwedo::after{width:100%}.contact .navlink-contact::after{width:100%}.our-focus .navlink-our-focus::after{width:100%}.find-work .navlink-find-work::after{width:100%}.find-talent .navlink-find-talent::after{width:100%}.alert{opacity:1;transition:opacity .6s}.alert{padding:20px;background-color:#d3d3d3;color:#000;border-bottom:2px solid #006395;position:relative;z-index:100;width:100%;margin-bottom:0;box-sizing:border-box}.alert a{color:#006395;font-weight:700}.closebtn{margin-left:15px;color:#000;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#006395}.mobilealert{display:none}.covidalert{width:100%}.herowrapper{position:relative;padding:250px 0 200px;background:url(/assets/img/stock/294214f6e67391b1df6243de731668b20296d452/home.jpg) top center/cover;text-align:center;z-index:2}@media screen and (max-width:767px){.herowrapper{padding:200px 0 70px}}.top-hexagons-left{position:absolute;top:0;left:0;width:20%}@media screen and (max-width:767px){.top-hexagons-left{display:none}}.top-hexagons-right{position:absolute;top:0;right:0;width:20%}@media screen and (max-width:767px){.top-hexagons-right{display:none}}.heroheader{text-transform:uppercase;position:relative;z-index:2}@media screen and (max-width:767px){.heroheader{font-size:2.3rem;line-height:3rem}}.herolinks{display:flex;width:90%;justify-content:center;margin:0 auto}.herolinks a{margin:30px 25px 0 25px}@media screen and (max-width:767px){.herolinks a{margin:30px auto}.herolinks a:last-of-type{margin-top:10px}}@media screen and (max-width:767px){.herolinks{flex-wrap:wrap;flex-direction:column}}.secondaryherowrapper{position:relative;padding:250px 0 40px;background:url(/assets/img/stock/294214f6e67391b1df6243de731668b20296d452/home.jpg) top center/cover;text-align:left;z-index:2}@media screen and (max-width:767px){.secondaryherowrapper{padding:200px 0 70px}}#ayb-landingpage .herowrapper{padding:100px 30px 100px}.logowrapper{display:flex;width:100%;max-width:1170px;justify-content:center;align-items:center;margin:0 auto}.logowrapper a{display:block;border-right:2px solid #fff;padding-right:30px;margin-right:30px;width:40%}@media screen and (max-width:1199px){.logowrapper a{width:80%;border-right:0;margin-right:0;padding-right:0;margin-bottom:40px}}@media screen and (max-width:767px){.logowrapper a{width:100%}}.logowrapper a img{display:block;width:100%}@media screen and (max-width:1199px){.logowrapper{flex-wrap:wrap}}.herocontent{text-transform:uppercase;text-align:left;font-family:'Gotham bold',arial,sans-serif;font-weight:700;font-size:60px;line-height:65px;color:#00a94f;width:45%}@media screen and (max-width:1199px){.herocontent{width:80%;text-align:center}}@media screen and (max-width:767px){.herocontent{font-size:40px;line-height:45px;width:100%}}.scrolldown{margin:0 auto;font-size:40px;color:#fff}.scrolldown{color:#fff;font-size:40px;transition:all .5s ease-in-out;margin:70px auto 0;position:relative;cursor:pointer;width:20%;-webkit-animation:jumpingarrow 1s infinite;-moz-animation:jumpingarrow 1s infinite;-o-animation:jumpingarrow 1s infinite;animation:jumpingarrow 1s infinite;text-align:center;z-index:1}@keyframes jumpingarrow{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}50%{-moz-transform:translate(0,10px);-webkit-transform:translate(0,10px);-o-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}100%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.button1{background-color:#013a6b;background-image:-webkit-linear-gradient(-80deg,#00a94f 50%,#009948 50%);padding:2px 10px;background-size:100%;transition:all .4s ease-in-out;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.button1:hover{background-size:200%;background-position:5% 0;transition:all .4s ease-in-out}.button2{background:0 0;border:none;display:inline-block;font-size:2rem;font-weight:700;outline:0;position:relative;transition:.3s;padding:10px 0 20px;color:#fff;text-shadow:0 5px 10px rgba(0,0,0,.61);font-family:'Gotham bold',arial,sans-serif;font-weight:700;text-decoration:none}.button2:before{content:'';border-bottom:5px solid #00a94f;padding:0;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;transition:.3s}.button2:hover:before{width:0;padding:10px}.button3{background-color:#fff;color:#00a94f;padding:20px 20px;font-size:1.2rem;text-decoration:none;font-weight:700;position:relative;display:inline-block;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.button3:after{content:'';height:6px;padding:0;background-color:#00a94f;display:block;position:absolute;bottom:0;margin:0 auto;width:0%;transition:.3s;left:0}.button3:hover:after{width:100%}.button4{background-color:#00a94f;color:#fff;font-weight:700;text-decoration:none;padding:15px 20px;position:relative;display:inline-block;transition:.3s;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.button4:after{content:'';height:6px;padding:0;background-color:#00a94f;display:block;position:absolute;bottom:0;margin:0 auto;width:0%;transition:.3s;left:0}.button4:hover:after{width:100%}.button4:hover{background-color:#006394}.button5{background:0 0;border:none;display:inline-block;font-size:2rem;font-weight:700;outline:0;position:relative;transition:.3s;padding:10px 0 20px;color:#006394;text-decoration:none;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.button5:before{content:'';border-bottom:5px solid #00a94f;padding:0;position:absolute;bottom:0;left:0;margin:0 auto;width:100%;transition:.3s}.button5:hover:before{width:0;padding:20px}.button6{background-color:#00a94f;color:#fff;font-weight:700;text-decoration:none;padding:15px 20px;position:relative;display:inline-block;transition:.3s;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.button6:after{content:'';height:6px;padding:0;background-color:#00a94f;display:block;position:absolute;bottom:0;margin:0 auto;width:0%;transition:.3s;left:0}.button6:hover:after{width:100%}.button6:hover{background-color:#006394}.button7{background-color:#006394;color:#fff;font-weight:700;text-decoration:none;padding:15px 20px;position:relative;display:inline-block;transition:.3s;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.button7:after{content:'';height:6px;padding:0;background-color:#006394;display:block;position:absolute;bottom:0;margin:0 auto;width:0%;transition:.3s;left:0}.button7:hover:after{width:100%}.button7:hover{background-color:#00a94f}.homeourfocus{width:100%;display:flex;justify-content:space-between;margin-bottom:40px}.homeourfocus h5{width:30%}.homeourfocus div{width:65%}.homeourfocus div h4{text-transform:uppercase}.homeourfocus div p{margin-bottom:20px}@media screen and (max-width:1199px){.homeourfocus{flex-wrap:wrap;justify-content:center;text-align:center}.homeourfocus h5{width:100%;margin-bottom:20px}.homeourfocus div{width:100%}}.homefocusicons{display:flex;justify-content:space-between;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.homefocusicons a{text-align:center;width:20%;display:flex;flex-direction:column;color:#006394;text-decoration:none;text-transform:uppercase;font-weight:700}.homefocusicons a img{width:50%;margin:0 auto 20px;transition:all .2s ease-in-out}.homefocusicons a:hover img{transform:scale(1.1)}@media screen and (max-width:767px){.homefocusicons a{width:45%;margin-bottom:40px;font-size:1.2rem}}@media screen and (max-width:767px){.homefocusicons{flex-wrap:wrap}}footer{position:relative;width:100%;padding:100px 100px 20px 100px;background-position:top center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1199px){footer{padding:100px 80px 20px 100px}}@media screen and (max-width:767px){footer{padding:70px 30px 20px}}.footer-hexagons{position:absolute;bottom:0;right:0;width:20%}@media screen and (max-width:767px){.footer-hexagons{display:none}}@media screen and (max-width:1800px){.footer-hexagons{display:none}}.footercta{position:relative;z-index:2;width:80%}.twobuttonctafooter{display:flex;margin-top:40px}.twobuttonctafooter h3{margin-bottom:20px}.twobuttonctafooter div{margin-right:100px}@media screen and (max-width:767px){.twobuttonctafooter{flex-wrap:wrap;margin-top:20px}.twobuttonctafooter div{margin-bottom:40px;margin-right:0}.twobuttonctafooter div:last-of-type{margin-bottom:0}.twobuttonctafooter h3{margin-bottom:10px}}.singlebuttonctafooter{margin-top:40px}.footernavwrapper{display:flex;width:100%;margin:0 auto;justify-content:space-between;position:relative;z-index:2;padding:150px 0 70px}@media screen and (max-width:767px){.footernavwrapper{flex-wrap:wrap;padding-top:70px;padding-bottom:40px}}.footerlogo{display:block;width:20%;margin-top:20px}@media screen and (max-width:1199px){.footerlogo{display:none}}.footernav{width:30%;display:flex}.footernav ul{margin-right:60px}.footernav ul li{list-style:none;margin-bottom:15px}.footernav ul li a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:.9rem;position:relative;padding:0 0 10px 0}.footernav ul li a:after{content:'';height:3px;padding:0;background-color:#00a94f;display:block;position:absolute;bottom:0;margin:0 auto;width:0%;transition:.3s}.footernav ul li a:hover:after{width:100%}@media screen and (max-width:767px){.footernav ul{margin-right:30px}.footernav ul:last-of-type{margin-right:0}.footernav ul li{text-align:center}}@media screen and (max-width:1199px){.footernav{width:70%}}@media screen and (max-width:767px){.footernav{width:100%;margin-bottom:20px;justify-content:center}}.footercontact{width:20%;color:#fff;text-transform:uppercase;font-size:.9rem}@media screen and (max-width:1199px){.footercontact{width:30%}}@media screen and (max-width:767px){.footercontact{width:60%;margin:0 auto;text-align:center}}.footertext{margin-bottom:0}.socialwrapper{display:flex;margin-top:15px}.socialwrapper a{font-size:1.5rem;color:#00a94f;margin-right:20px}.socialwrapper a:hover{color:#fff}@media screen and (max-width:767px){.socialwrapper{justify-content:space-around}.socialwrapper a{margin-right:0}}.brandedfooter{width:100%;border-top:2px solid #00a94f;display:flex;justify-content:space-between;margin:0 auto;padding:40px 0 0 0;position:relative;z-index:2}.brandedfooter .smalltext{font-size:.8rem;color:#fff}@media screen and (max-width:767px){.brandedfooter{flex-wrap:wrap;justify-content:center;padding-top:20px}.brandedfooter .smalltext{width:100%;margin-bottom:20px;text-align:center}}.aneightelevenbrand{width:231px;height:35px;background:url(/7453d3795bd116ff1dca2a504eb527159fd4d7ef/ec4ab/assets/img/aneightelevenbrand.svg) center center/contain no-repeat}.aneightelevenbrand:hover{background:url(/20eb43433a4dfa8cb15fda56ebf63ffaa576d109/d5b5e/assets/img/aneightelevenbrand2.svg) center center/contain no-repeat}#ayb-landingpage footer{background-color:#006394;display:flex;justify-content:space-between;align-items:center;padding:50px;color:#fff}#ayb-landingpage footer p{margin:0}#ayb-landingpage footer .footerlogo{margin:0;display:block!important;width:20%}#ayb-landingpage footer .footerlogo img{display:block}@media screen and (max-width:1199px){#ayb-landingpage footer .footerlogo{width:30%;margin:0 auto}}@media screen and (max-width:767px){#ayb-landingpage footer .footerlogo{width:50%}}@media screen and (max-width:1199px){#ayb-landingpage footer{flex-wrap:wrap}#ayb-landingpage footer .footercontactwrapper{width:100%;text-align:center;margin-top:40px}}@media screen and (max-width:767px){#ayb-landingpage footer{padding:20px}#ayb-landingpage footer .footercontactwrapper{margin-top:20px}}.mobileheader{display:none;position:fixed;z-index:10;width:100%}@media screen and (max-width:1199px){.mobileheader{display:flex;flex-wrap:wrap}}.navbars{height:32px;width:40px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.topbar{width:100%;height:4px;background-color:#fff;transition:all .5s ease}.middlebar{width:100%;height:4px;background-color:#fff;transition:all .5s ease;opacity:1}.bottombar{width:100%;height:4px;background-color:#fff;transition:all .5s}.open>.topbar{transform:rotate(45deg);transform-origin:left;background-color:#fff!important}.open>.bottombar{transform:rotate(-45deg);transform-origin:left;background-color:#fff!important}.open>.middlebar{opacity:0;width:0}.mobile-nav-links{background-color:#fff;position:absolute;height:100vh;width:100%;top:0;left:100%;transition:all .5s;background:rgba(0,99,148,.9);text-align:left;overflow-y:scroll;overflow-x:hidden}.mobile-nav-links .mobile-navlink{display:flex;width:100%;border-top:2px solid #00405e;text-decoration:none;font-weight:700}.mobile-nav-links .mobile-navlink div{padding:10px 40px}.mobile-nav-links .mobile-navlink div:nth-child(1){width:90%}.mobile-nav-links .mobile-navlink div:nth-child(2){width:10%;font-size:20px;text-align:center}.mobile-nav-links ul{opacity:0;transition:all .5s;width:100%;list-style:none;padding-left:0}.opened{display:block;width:100%;left:0}.opened ul{display:block;opacity:1}.mainmobilelist{margin-top:70px}.mobile-nav-links ul li{font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;line-height:40px;position:relative}.mobile-nav-links ul li a{font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;line-height:40px}.logorow{width:100%;justify-content:space-between;display:flex;padding:20px 40px;transition:all .5s;align-items:center}.nav-dropdown{display:none!important}.dropopen .nav-dropdown{display:block!important;position:relative;background-color:#fff}.hasdropdown-mobile{background-color:#00a94f;color:#fff;padding:10px!important}.hasdropdown-mobile p{margin-bottom:0}.nav-dropdown{padding-left:10px}.nav-dropdown li a{font-size:15px!important;white-space:nowrap;padding:10px 40px;display:block;text-decoration:none;color:#006394!important;border-top:2px solid #00405e}.mobilesubnavwrapper{flex-direction:column;justify-content:center;margin-bottom:10px}.mobilesubnavwrapper .subnavlink{margin-bottom:10px;text-align:center;padding:10px}@media screen and (max-width:1199px){.logo{width:30%;margin:5px 0 0 0}}@media screen and (max-width:767px){.logo{width:60%;margin:5px 0 0 0}}@media screen and (max-width:1199px){.logoimage{display:block;width:100%}}@media screen and (max-width:767px){.logoimage{display:block;width:100%}}.corevalues{margin:0 auto;position:relative;width:70%}[class^=col_]{box-sizing:border-box;float:left;position:relative;vertical-align:top}.col_06{width:100%}.content--center{text-align:center;margin-left:auto;margin-right:auto}.corevalue-content{display:block}.hexa{display:none}.hexpanel{padding-bottom:100%;margin:0 auto;width:100%;position:relative}map area{cursor:default}.hexpanel img{width:100%}.hexa img:first-child{margin-top:0}.hexa img{margin:1.25rem auto 0}.hexpanel div.base{background-color:transparent;opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}.hexpanel span{background-color:transparent;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s opacity ease}.hexpanel div.clear{background-color:transparent;opacity:1;position:absolute;top:0;right:0;bottom:0;left:0}.corevalues:after,.corevalues:before,[class^=col_]:after,[class^=col_]:before{content:" ";display:table}.corevalues:after,[class^=col_]:after{clear:both}.corevalues-mobile{display:none;flex-direction:column;align-items:center}@media screen and (max-width:1199px){.corevalues-mobile{display:flex}}@media screen and (max-width:1199px){.corevalues-desktop{display:none}}.corevalues-mobile img{margin-bottom:20px}.abouttopcontentwrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1199px){.abouttopcontentwrapper{flex-wrap:wrap}}.aboutintrocontent{width:55%}@media screen and (max-width:1199px){.aboutintrocontent{width:100%;margin-bottom:40px}}.aboutvideowrapper{width:45%;display:flex;justify-content:space-between;align-items:baseline}.aboutvideowrapper img{display:block;width:10%}@media screen and (max-width:1199px){.aboutvideowrapper{width:100%}}svg{width:0;height:0;position:absolute}.aboutvideowrapper video{width:88%;display:block;clip-path:url(#clip-00)}@media screen and (max-width:1199px){.aboutvideowrapper{display:none}}.corevaluewrapper{margin-top:70px;margin-bottom:70px}@media screen and (max-width:767px){.corevaluewrapper{margin-bottom:0}}.videocontainer{width:70%;margin:40px auto 20px}@media screen and (max-width:767px){.videocontainer{width:100%}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.homebuildwrapper p{font-size:.8rem;width:50%;line-height:1.2rem;text-align:center;margin:0 auto}@media screen and (max-width:767px){.homebuildwrapper p{width:100%}}.leadershipwrapper{margin-top:80px}@media screen and (max-width:767px){.leadershipwrapper{margin-top:40px}}.leader{display:flex;justify-content:space-between;margin-bottom:80px}.leader:last-of-type{margin-bottom:0}.leader img{width:25%;height:25%;display:block}@media screen and (max-width:767px){.leader img{width:70%;height:70%;margin-bottom:20px}}.leader div{width:70%}.leader div .leadershipstandout{font-size:1.2rem;color:#006394;line-height:1.5rem}.leader div h2{margin-bottom:10px}@media screen and (max-width:767px){.leader div{width:100%}}@media screen and (max-width:767px){.leader{flex-wrap:wrap;margin-bottom:40px}}.familywrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.familycontent{width:70%}@media screen and (max-width:767px){.familycontent{width:100%}}.familyofcompanies{width:25%}.familyofcompanies img{display:block;width:100%}@media screen and (max-width:767px){.familyofcompanies{width:80%;margin:0 auto 40px}}.serviceswrapper{display:flex;width:90%;margin:0 auto;justify-content:space-between}@media screen and (max-width:1199px){.serviceswrapper{width:100%;flex-wrap:wrap}}.service{width:33%;display:flex;flex-flow:column nowrap;text-align:center;padding:0 40px;align-items:center}.service .button4{margin-top:auto}@media screen and (max-width:1199px){.service{width:100%;padding-top:40px;padding-bottom:60px}.service:first-of-type{padding-top:0;margin-top:-30px}}.middleservice{border-left:2px solid #006394;border-right:2px solid #006394}@media screen and (max-width:1199px){.middleservice{border-top:2px solid #006394;border-bottom:2px solid #006394;border-left:none;border-right:none}}.serviceicon{display:block}.serviceicon img{width:100%}.serviceftext{display:flex;justify-content:flex-start;flex-direction:column}.clientbenefitswrapper{margin-top:40px;flex-wrap:wrap}.clientbenefitscontainer{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}.clientbenefitscontainer:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.clientbenefitscontainer{flex-wrap:wrap}}.clientbenefit{display:flex;justify-content:space-between;width:45%}@media screen and (max-width:767px){.clientbenefit{width:100%}}.fullwidth{width:100%}.fullwidth .benefiticon{width:9%}@media screen and (max-width:767px){.fullwidth .benefiticon{width:20%}}.fullwidth .benefittext{width:89%}@media screen and (max-width:767px){.fullwidth .benefittext{width:75%}}.benefiticon{width:20%}.benefiticon img{display:block;width:100%}.benefittext{width:75%}.engagementmodelwrapper{display:flex;justify-content:space-between;width:100%;margin:40px auto 20px}@media screen and (max-width:1199px){.engagementmodelwrapper{flex-wrap:wrap}}.engagementmodel{width:30%;display:flex;justify-content:space-between}.engagementmodel h4{margin-bottom:20px}@media screen and (max-width:1199px){.engagementmodel{width:100%;margin-bottom:40px}}.engagementmodelcontent{width:75%}.engagementmodelcontent .subtext{font-family:'Gotham bold';font-weight:700;margin-bottom:20px;color:#00a94f}.engagementmodelicon{width:20%}.engagementmodelicon img{display:block;width:100%}.primarylist{list-style-type:none;padding:0;margin:0}.primarylist li{position:relative;padding-bottom:20px;padding-left:40px;line-height:1.2rem}.primarylist li:before{content:'';position:absolute;width:30px;height:100%;top:0;left:0;background-image:url(/308e5e920cf047e0b515c6c0b84a0442dc392030/a2f22/assets/img/icons/bullet.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center top}.secondarylist{list-style-type:none;padding:0;margin:0 0 0 40px}.secondarylist li{position:relative;padding-bottom:20px;padding-left:30px;line-height:1.2rem}.secondarylist li:before{content:'+';color:#006394;font-weight:700;position:absolute;width:30px;height:100%;top:0;left:0}.breadandbutterwrapper{display:flex;justify-content:space-between;width:90%;margin:40px auto 0;flex-wrap:wrap}.breadandbutterwrapper .focus{width:48%;display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.breadandbutterwrapper .focus .focusicon{width:28%}.breadandbutterwrapper .focus .focusicon img{display:block;width:100%}@media screen and (max-width:1199px){.breadandbutterwrapper .focus .focusicon{width:20%}}@media screen and (max-width:767px){.breadandbutterwrapper .focus .focusicon{width:90%;margin:0 auto;display:none}}.breadandbutterwrapper .focus .focuscontent{width:65%}.breadandbutterwrapper .focus .focuscontent h4{margin-bottom:20px}@media screen and (max-width:1199px){.breadandbutterwrapper .focus .focuscontent{width:70%}}@media screen and (max-width:767px){.breadandbutterwrapper .focus .focuscontent{width:100%}}@media screen and (max-width:767px){.breadandbutterwrapper .focus{width:100%}}@media screen and (max-width:1199px){.breadandbutterwrapper{width:100%}}.breadandbutterbutton{width:100%;display:flex;justify-content:center}.wft-logo{display:block;width:45%;margin-bottom:50px}@media screen and (max-width:767px){.wft-logo{width:80%;margin-bottom:30px}}.laaplogo{display:block;width:40%;margin-bottom:50px}@media screen and (max-width:767px){.laaplogo{width:80%;margin-bottom:30px}}.formbuttonwrapper{display:flex;width:100%;margin-top:20px}.formbuttonwrapper .button5{margin-right:40px;margin-bottom:40px;display:inline-block}@media screen and (max-width:767px){.formbuttonwrapper{flex-wrap:wrap;width:100%}.formbuttonwrapper .button5{margin-bottom:40px}}.wftbenefitswrapper{width:100%}.wftbenefitswrapper .wftbenefit{display:flex;justify-content:space-between;margin-bottom:20px}.wftbenefitswrapper .wftbenefit .benefiticon{width:10%}@media screen and (max-width:767px){.wftbenefitswrapper .wftbenefit .benefiticon{width:20%}}.wftbenefitswrapper .wftbenefit .benefittext{width:85%}@media screen and (max-width:767px){.wftbenefitswrapper .wftbenefit .benefittext{width:75%}}.elevateclientbenefitswrapper{width:100%;margin-top:40px;display:flex;justify-content:space-between}@media screen and (max-width:767px){.elevateclientbenefitswrapper{flex-wrap:wrap}}.elevateclientbenefitswrapper .elevateclientbenefitcontainer{margin-bottom:40px;width:100%;border-right:1px solid #006394;border-left:1px solid #006394;padding:0 20px;display:flex;justify-content:space-between}.elevateclientbenefitswrapper .elevateclientbenefitcontainer:first-of-type{border-left:none;padding-left:0}.elevateclientbenefitswrapper .elevateclientbenefitcontainer:last-of-type{border-right:none;padding-right:0}@media screen and (max-width:767px){.elevateclientbenefitswrapper .elevateclientbenefitcontainer{width:100%;margin-bottom:0;border:0;padding:0;flex-wrap:wrap}}.elevateclientbenefitswrapper .elevateclientbenefitcontainer .benefittext{width:100%}@media screen and (max-width:767px){.elevateclientbenefitswrapper .elevateclientbenefitcontainer .benefittext{width:100%}}.elevateclientbenefitswrapper .elevateclientbenefitcontainer p{margin-bottom:0}@media screen and (max-width:767px){.elevateclientbenefitswrapper .elevateclientbenefitcontainer p{margin-bottom:40px}}.elevateline{margin-bottom:40px;border-color:#00a94f;display:none}@media screen and (max-width:767px){.elevateline{display:block}}.wftwrapper{display:flex;width:100%;margin:0 auto;justify-content:space-between}@media screen and (max-width:1199px){.wftwrapper{width:100%;flex-wrap:wrap}}.wft{width:50%;text-align:center;padding:50px;border-right:1px solid #006394;border-left:1px solid #006394;display:flex;flex-flow:column nowrap;text-align:center;padding:0 40px;align-items:center}.wft:first-of-type{border-left:none}.wft:last-of-type{border-right:none}.wft .button4{margin-top:auto}.wft .serviceicon{margin-bottom:20px;width:35%}@media screen and (max-width:1199px){.wft{width:100%;padding-top:40px;padding-bottom:60px;border-right:none;border-left:none;border-bottom:2px solid #006394}.wft:last-of-type{border-bottom:none}}.mainwrapper{padding:100px 30px}.mainwrapper .container{max-width:1170px}.offeringwrapper{display:flex;text-align:center;justify-content:space-between}.offeringwrapper h3{font-size:1.75em;line-height:1em}@media screen and (max-width:1199px){.offeringwrapper{flex-wrap:wrap}}.offering{width:31%;border:2px solid #006394;padding:30px}@media screen and (max-width:1199px){.offering{width:100%;margin-bottom:40px}}.offeringicon{width:50%;margin:0 auto 20px}.offeringicon img{display:block;width:100%}.whyinsurancewrapperwhole{display:flex;justify-content:space-between;width:90%;margin:0 auto;align-items:center;flex-wrap:wrap}.whyinsuranceimagewrapper{width:40%}.whyinsuranceimagewrapper img{display:block;width:100%}@media screen and (max-width:767px){.whyinsuranceimagewrapper{width:100%;margin-bottom:20px}}.whyinsurancetextwrapper{width:55%}@media screen and (max-width:767px){.whyinsurancetextwrapper{width:100%}}.whyinsurancewrapper{display:flex;width:100%;flex-wrap:wrap}.whyinsurance{width:50%;padding-right:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media screen and (max-width:767px){.whyinsurance{width:100%;padding-right:0}}.whyinsuranceicon{width:10%;margin-bottom:20px}.whyinsuranceicon img{display:block;width:100%}.whyinsurancecontent{width:85%}.whyinsurancecontent p{margin-bottom:0}.laaptimelinecontainer{display:flex;flex-wrap:wrap}.laaptimeline{width:30%;position:relative;overflow:hidden;padding:20px;margin-right:20px;margin-bottom:20px;border:2px solid #006394}.laaptimeline:hover .laaptimelinebody{transform:translatey(0);opacity:1}.laaptimeline:hover .laaptimelinetop{transform:translateY(0)}.laaptimeline:hover .laaptimelineicon{width:20%}.laaptimelineicon{width:20%;margin-bottom:20px;transition:all .5s ease}.laaptimelineicon img{display:block;width:100%}.laaptimelineheader{font-size:1.25em;font-family:'Gotham bold',arial,sans-serif;font-weight:700;color:#006394}.laaptimelinebody{font-size:.8em;position:relative;transform:translatey(400px);opacity:0;transition:all .5s ease}.laapline{width:90%;margin:0 auto;border-top:2px solid #006394;border-bottom:0}.faqwrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.faqcontainer{width:49%}@media screen and (max-width:767px){.faqcontainer{width:100%}}.faqaccordion{background-color:#fff;cursor:pointer;padding:10px 15px;width:100%;text-align:left;border:1px solid #006394;margin-bottom:10px;outline:0;transition:.4s;font-size:18px}.faqaccordion:after{content:'+';font-size:20px;float:right;font-weight:700;color:#00a94f}.activeaccordion,.faqaccordion:hover{color:#006394}.activeaccordion:after{content:'-';font-size:20px;float:right;font-weight:700}.faqpanel{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.faqpanel p{margin-bottom:10px}.laaptimelinewrapper{width:85%;display:flex;margin:0 auto;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.laaptimelinewrapper{display:none}}.timelinestop{cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center;width:20%}.timelinestop p{font-size:18px;font-family:'Gotham bold',arial,sans-serif;font-weight:700;margin-top:10px;color:#fff;margin-bottom:10px}.progresstimeline{width:20%;height:20px;background:repeating-linear-gradient(45deg,#1ea4ec,#1ea4ec 4px,#1f8bc5 4px,#1f8bc5 10px);margin-bottom:20px;border-radius:50px;transition:.4s}.timelinecontentwrapper{width:85%;margin:0 auto;padding:30px;background-color:#fff;border-radius:10px}.timelinecontentwrapper p{margin-bottom:0}.timelinecontentwrapper p span{font-family:'Gotham bold',arial,sans-serif;color:#006394}@media screen and (max-width:767px){.timelinecontentwrapper{display:none}}.timelinenumber{width:20%;display:block;margin:10px auto 0}.timelineicon{width:40%;display:block;margin:0 auto 10px}.timelinecontent:not(:first-child){display:none}.circle{border-radius:50%;width:50px;height:50px;padding:10px;background-color:#00a94f;color:#fff;text-align:center;font:30px 'Gotham bold',arial,sans-serif;line-height:auto;margin:0 auto}.activetimelinecontent .circle{color:#00a94f;background-color:#fff}.experiencecontainer{margin:0 auto}.experiencewrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.experiencecontent{width:100%;margin-bottom:20px}.experiencecontent p{margin-bottom:0}.nps{width:48%}.nps img{display:block;width:100%}@media screen and (max-width:767px){.nps{width:100%;margin-top:20px}}.testimonialnpsvideo{width:48%}@media screen and (max-width:767px){.testimonialnpsvideo{width:100%}}.mobiletimeline{display:none}@media screen and (max-width:767px){.mobiletimeline{display:block;width:100%;margin:0 auto}}.mobiletimeline .mobiletimelinecontent{display:flex;justify-content:space-between}.mobiletimeline .mobiletimelinecontent .mobiletimelineicon{width:15%}.mobiletimeline .mobiletimelinecontent .mobiletimelineicon img{display:block;width:100%}.mobilecircle{border-radius:50%;width:50px!important;height:50px;padding:10px;background-color:#00a94f;color:#fff;text-align:center;font:30px 'Gotham bold',arial,sans-serif;display:block}.mobiletimelinebody{width:70%;color:#fff;margin-bottom:60px}.mobiletimelinebody p{margin-bottom:0}.mobiletimelinebody .mobiletimelineheader{margin-bottom:10px;font-family:'Gotham bold',arial,sans-serif;font-size:25px}.licenseswesupportwrapper{margin-top:70px}.licenseswesupportwrapper h4{font-size:2em;color:#006394;margin-bottom:20px}@media screen and (max-width:767px){.licenseswesupportwrapper h4{text-align:center}}.licenseswrapper{display:flex;justify-content:space-between}@media screen and (max-width:767px){.licenseswrapper{flex-wrap:wrap;margin:0 auto;width:90%}}.licensetype{width:48%}.licensetype h5{color:#006394;font-size:1.25em;margin-bottom:10px}@media screen and (max-width:767px){.licensetype{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.licensetype h5{font-size:1.5em}}@media screen and (max-width:767px){.licensecontentwrapper{width:60%}}.licensetypeicon{width:20%}.licensetypeicon img{display:block;width:100%}@media screen and (max-width:767px){.licensetypeicon{width:30%}}.licensebulletcontainer{width:100%;padding-right:20px;display:flex;margin-bottom:20px}@media screen and (max-width:767px){.licensebulletcontainer{width:100%;padding-right:0}}.licensebulletcontainer .licensebullet{width:20px;height:20px;margin-right:15px}.licensebulletcontainer .licensebullet img{display:block;width:20px;height:20px}.licensebulletcontainer .licensecontent{width:85%}.licensebulletcontainer .licensecontent p{margin-bottom:0}.licensesubbulletcontainer{width:100%;padding-right:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;margin-left:30px}@media screen and (max-width:767px){.licensesubbulletcontainer{width:100%;padding-right:0}}.licensesubbulletcontainer .licensesubbullet{width:20px;height:20px;margin-right:20px}.licensesubbulletcontainer .licensesubbullet img{display:block;width:20px;height:20px}.licensesubbulletcontainer .licensecontent{width:85%}.licensesubbulletcontainer .licensecontent p{margin-bottom:0}.twocolumnlicenseswrapper{display:flex}@media screen and (max-width:1000px){.twocolumnlicenseswrapper{flex-wrap:wrap}}.twocolumnlicenses{width:48%}@media screen and (max-width:1000px){.twocolumnlicenses{width:100%}}@media screen and (max-width:767px){.twocolumnlicenses{width:100%}}.hiringctawrapper{display:flex;align-items:center;width:80%;justify-content:center;margin:70px auto 0;flex-wrap:wrap;text-align:center}.hiringctawrapper .button4{margin-top:20px}.hiringctawrapper h2{width:100%}.talentpoolswrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;align-items:flex-start}.talentpoolswrapper .talentpool{width:45%;display:flex;margin-bottom:40px;justify-content:space-between}@media screen and (max-width:767px){.talentpoolswrapper .talentpool{width:100%}}.talentpoolswrapper .talentpool p{margin-bottom:0}.talentpoolswrapper .talentpool .talentpoolicon{width:20%}@media screen and (max-width:767px){.talentpoolswrapper .talentpool .talentpoolicon{width:20%}}.talentpoolswrapper .talentpool .talentpoolicon img{display:block;width:100%}.talentpoolswrapper .talentpool .talentpoolcontent{width:75%}@media screen and (max-width:767px){.talentpoolswrapper .talentpool .talentpoolcontent{width:75%}}.talentpoolswrapper .talentpool .talentpoolcontent p:first-of-type{font-family:'Gotham bold';font-weight:700;margin-bottom:10px;color:#00a94f;font-size:1.2em}.findbuttons{display:flex;width:100%}.findbuttons .button5{margin-right:40px;margin-bottom:40px;display:inline-block}@media screen and (max-width:767px){.findbuttons{flex-wrap:wrap;width:100%}.findbuttons .button5{margin-bottom:40px}}.chbenefits{display:flex;margin:0 auto;width:90%;justify-content:space-between}.chbenefits .chbenefit{width:20%}.chbenefits .chbenefit img{display:block;margin:0 auto 20px;width:70%}@media screen and (max-width:1199px){.chbenefits .chbenefit{width:25%}}@media screen and (max-width:767px){.chbenefits{width:100%}}.chbenefit{width:50%;margin-right:0;font-family:'Gotham bold',arial,sans-serif;font-weight:700}.timelinewrapper h3{font-size:2rem;line-height:2rem;color:#006394;margin-bottom:20px}.pointwrapper{display:flex}.transparen{opacity:1;transition:all .25s ease-in-out}.transparen .fadein,.transparen .fadein1,.transparen .fadein2,.transparen .fadein3,.transparen .fadein4,.transparen .fadein5{transition:all .25s ease-in-out}.transparen .fadein1:hover,.transparen .fadein2:hover,.transparen .fadein3:hover,.transparen .fadein4:hover,.transparen .fadein5:hover,.transparen .fadein6:hover{transform:scale(1.1)}.citywrapper{width:20%;text-align:right;opacity:0}@media screen and (max-width:767px){.citywrapper{display:none}}.linedotwrapper{width:20%;margin:0 auto}.timelineinfowrapper{width:75%;text-align:left;margin-bottom:50px;margin-left:50px;opacity:0}@media screen and (max-width:1199px){.timelineinfowrapper{margin-left:20px}}@media screen and (max-width:767px){.timelineinfowrapper{margin-left:20px}}.citywrapper p,.timelineinfowrapper p{margin-top:10px}.citywrapper p{font-weight:700;color:#006394;text-transform:uppercase}.dotwrapper{position:relative;margin:0 auto;width:20%}.dot{width:90px;height:90px;border-radius:50%;margin:-5px auto 0;content:'';position:absolute;right:0;left:0;z-index:1;transition:all .25s ease-in-out;background:url(/assets/img/54413d077e9ebbb971a48e511a6e037aa5a830f2/timeline1.png) center center/contain no-repeat}@media screen and (max-width:1199px){.dot{width:70px;height:70px}}@media screen and (max-width:767px){.dot{width:50px;height:50px}}.timebox:nth-child(2) .dot{background:url(/assets/img/a79b0815aad3f990aaf74d371d9506da19676d49/timeline2.png) center center/contain no-repeat}.timebox:nth-child(3) .dot{background:url(/assets/img/6f9f07c9a719a599c563c04b20273dda29312552/timeline3.png) center center/contain no-repeat}.timebox:nth-child(4) .dot{background:url(/assets/img/76c2069ef1852152110dd71e7ab1846f639b1963/timeline4.png) center center/contain no-repeat}.timebox:nth-child(5) .dot{background:url(/assets/img/3c07f18a14e7986b64e3e7839ab7bb6bd0d7c261/timeline5.png) center center/contain no-repeat}.timebox:nth-child(6) .dot{background:url(/assets/img/cc35dcd5069c24d017de16ec081c5c5cfd9849f2/timeline6.png) center center/contain no-repeat}.timebox:nth-child(7) .dot{background:url(/assets/img/8b9a3035e90bbee5014802f79c2ab5c8a555a180/timeline7.png) center center/contain no-repeat}.timebox:nth-child(8) .dot{background:url(/assets/img/94df4fbf9caee12bf4d182d05fbe26e55564d491/timeline8.png) center center/contain no-repeat}.timebox:nth-child(9) .dot{background:url(/assets/img/a96100aefb847ce9e87ae7d7776522b5e8059ed9/timeline9.png) center center/contain no-repeat}.line{position:absolute;top:0;right:0;left:0;bottom:0;background:#006394;display:block;content:" ";width:8px;margin:0 auto;height:100%}.lastline{height:0%}.afewthingswrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.afewthingswrapper div{width:48%;padding:30px;border:2px solid #00a94f;margin-bottom:40px}.afewthingswrapper div p{margin-bottom:0}@media screen and (max-width:767px){.afewthingswrapper div{width:100%}}form{display:flex;flex-direction:column;width:80%;margin:0 auto}@media screen and (max-width:767px){form{width:100%}}input,select,textarea{padding:20px;border:2px solid #006394;letter-spacing:1px;margin-bottom:20px;background-color:#fff;font-size:14px}textarea{height:200px}input:focus,select:focus,textarea:focus{border:2px solid #00a94f;outline:0;color:#006394!important}.styled-select select{background:#fff url(/assets/img/aa23b7ee329e64ea337f513e47580620f5b4eb8f/arrows.png) right center/contain no-repeat!important;border:2px solid #006394;padding:20px;width:100%;height:auto;font-size:14px;color:#1a1a1a!important;border-radius:0;-webkit-appearance:none}.styled-select select:focus{border:2px solid #00a94f;background:#fff url(/assets/img/aa23b7ee329e64ea337f513e47580620f5b4eb8f/arrows.png) center right/contain no-repeat!important;outline:0;box-shadow:none;color:#1a1a1a}form button{background-color:#00a94f;color:#fff;font-weight:700;text-decoration:none;padding:15px 20px;position:relative;display:inline-block;transition:.3s;border:none;letter-spacing:1px;margin-bottom:0;font-size:1rem;cursor:pointer}form button:after{content:'';height:6px;padding:0;background-color:#00a94f;display:block;position:absolute;bottom:0;margin:0 auto;width:0%;transition:.3s;left:0}form button:hover:after{width:100%}form button:hover{background-color:#006394}@media screen and (max-width:1199px){form button{margin:0 auto 40px}}.contactandsubmit{display:flex;margin-top:30px;justify-content:space-between;align-items:flex-start;position:relative;z-index:2;width:100%;margin:30px auto 0}@media screen and (max-width:1199px){.contactandsubmit{flex-direction:column;justify-content:center;text-align:center}}.contactinfoform{text-align:left}.contactinfoform p{margin-bottom:10px}.contactinfoform span{font-family:'Gotham bold',arial,sans-serif;font-weight:700}@media screen and (max-width:1199px){.contactinfoform{text-align:center;order:2;margin:0 auto}}option[value=""][disabled]{display:none}.onecolumninput,.threecolumninput,.twocolumninput{display:flex;width:100%;justify-content:space-between}@media screen and (max-width:1199px){.onecolumninput,.threecolumninput,.twocolumninput{flex-wrap:wrap}}.onecolumninput input{width:100%;background-color:#fff}.twocolumninput input{width:50%;background-color:#fff}.twocolumninput input:first-of-type{margin-right:10px}.twocolumninput input:last-of-type{margin-left:10px}@media screen and (max-width:1199px){.twocolumninput input{width:100%}.twocolumninput input:first-of-type{margin-right:0}.twocolumninput input:last-of-type{margin-left:0}}.twocolumninput select{width:43%;background-color:#fff}@media screen and (max-width:1199px){.twocolumninput select{width:100%}}.threecolumninput input{width:32%;background-color:#fff}@media screen and (max-width:1199px){.threecolumninput input{width:100%}}.threecolumninput .styled-select{width:32%}@media screen and (max-width:1199px){.threecolumninput .styled-select{width:100%}}.contactform{padding-bottom:0!important}.subscribe{font-size:14px;display:flex;text-align:left}.checkwrapper:hover input~.checkmark{border-color:#006394}.checkwrapper input:checked~.checkmark{border-color:#006394}.checkwrapper{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:5px;margin-right:10px}.checkwrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:2px solid #006394}.checkwrapper:hover input~.checkmark{border-color:#006394}.checkwrapper input:checked~.checkmark{border-color:#006394}.checkmark:after{content:"";position:absolute;display:none}.checkwrapper input:checked~.checkmark:after{display:block}.checkwrapper .checkmark:after{left:10px;top:2px;width:5px;height:15px;border:solid #00a94f;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.appearingformtalent,.appearingformwork{display:none}.appearingformtalent form,.appearingformwork form{width:100%}.appearingformtalent form button,.appearingformwork form button{align-self:center;margin-top:20px}.submitwrapper .button2{background-color:#fff!important;color:#006394!important;border-radius:50px!important;text-transform:uppercase!important;text-size:16px!important;font-weight:700!important;border:2px solid #fff!important;transition:all .5s ease-in-out!important;cursor:pointer!important}.submitwrapper .button2:hover{background-color:transparent!important;color:#fff!important}.projectpatriotformdark .submitwrapper{display:flex;justify-content:center;margin-top:20px}.projectpatriotformdark .submitwrapper input[type=submit]{margin:0 auto;text-align:center}.contactheading{font-size:25px!important;width:70%;margin:0 auto 20px}.location-banner{position:relative;z-index:1;display:block;width:100%;overflow:hidden;margin-bottom:40px;margin-top:40px}.location-banner img{margin:0;height:auto;width:auto;max-width:100%}.location-banner .pins a{display:block;position:absolute;text-indent:-9999px;width:10%;height:11%;background:url(/assets/img/locations/e29698e84f8cc53e2495ea8a26041dc1e74d3d3b/currentpin.png) center center/contain no-repeat;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.location-banner .pins a.future{background-image:url(/assets/img/locations/4ef32758fd9bba11955e376bd19ac491c7da78b8/futurepin.png)}.tooltip{position:relative;z-index:2;background-color:#006394;padding:10px;color:#fff;margin-left:-25px;margin-bottom:10px}.tooltip:after{content:'';position:absolute;margin:0 auto;bottom:-10px;left:0;right:0;width:0;height:0;border-top:solid 10px #006394;border-left:solid 10px transparent;border-right:solid 10px transparent}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20);transform:translateY(20)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.accordion{background-color:#006394;color:#fff;padding:20px;width:100%;text-align:center;margin-bottom:20px;font-size:1.5rem;font-family:'Gotham bold';font-weight:700}.accordion:after{content:' +';font-size:18px;margin-left:5px;color:#fff!important}.accordion:hover{background-color:#00a94f}.panel{padding:50px 50px 0 70px;background-color:#fff;display:none;overflow:hidden;margin-bottom:20px}.panel .locationwrapper{display:flex;flex-wrap:wrap;margin:0 auto}.panel .locationwrapper .location{width:33.3%;margin-bottom:50px}.panel .locationwrapper .location p{margin-bottom:0}.panel .locationwrapper .location .locationheading{font-size:1.5rem;margin-bottom:15px;line-height:2rem;display:block;color:#00a94f;text-decoration:none;font-family:'Gotham bold';font-weight:700}.panel .locationwrapper .location .locationheading:hover{color:#006394}.panel .locationwrapper .location .viewdirections{color:#006394;text-decoration:none;font-family:'Gotham bold';font-weight:700;margin-top:15px;display:block}.panel .locationwrapper .location .viewdirections:hover{color:#00a94f}.panel .locationwrapper .location .citystatezip{margin-bottom:15px}@media screen and (max-width:767px){.panel .locationwrapper .location{width:100%;text-align:center}}@media screen and (max-width:767px){.panel{padding:40px}}.active{overflow:show;display:block;background-color:#00a94f}.active:after{content:" -"}.futurelocations{display:flex;justify-content:space-between}.futurelocations ul{width:33%;list-style:none}.futurelocations ul li{margin-bottom:10px}@media screen and (max-width:767px){.futurelocations{flex-wrap:wrap}.futurelocations ul{width:100%;text-align:center}}.individuallocationwrapper{width:80%;margin:0 auto;display:flex;justify-content:space-between}.individuallocationwrapper .location p{margin-bottom:0}.individuallocationwrapper .location .viewdirections{color:#006394;text-decoration:none;font-family:'Gotham bold';font-weight:700;margin-top:15px;display:block}.individuallocationwrapper .location .viewdirections:hover{color:#00a94f}.individuallocationwrapper .location .citystatezip{margin-bottom:15px}.individuallocationwrapper .backtolocations{display:flex;flex-direction:column}.individuallocationwrapper .backtolocations .button5:first-of-type{margin-bottom:40px}@media screen and (max-width:1199px){.individuallocationwrapper{width:100%}}@media screen and (max-width:767px){.individuallocationwrapper{flex-wrap:wrap}.individuallocationwrapper .location{width:100%;text-align:center;margin-bottom:40px}.individuallocationwrapper .backtolocations{width:100%}.individuallocationwrapper .backtolocations .button5{margin:0 auto}}.focusintro p{margin-bottom:0}.focuses{background-color:#f2f2f2;position:relative;z-index:0;padding:0!important}.focusleft,.focusright{display:flex;width:100%}.focusleft .focusphoto,.focusright .focusphoto{width:50%}.focusleft .focusinfo,.focusright .focusinfo{width:50%;padding:70px 70px 70px 50px}.focusleft .focusinfo img,.focusright .focusinfo img{display:block;width:15%;margin-bottom:20px}@media screen and (max-width:1199px){.focusleft,.focusright{flex-wrap:wrap}.focusleft .focusphoto,.focusright .focusphoto{width:100%;padding:200px 0;order:0}.focusleft .focusinfo,.focusright .focusinfo{width:100%;order:1}}.focusright .focusinfo{padding:70px 100px 70px 70px}@media screen and (max-width:1199px){.focusright .focusinfo{padding:70px 70px 70px 70px}}.focusleft .focusinfo{padding:70px 70px 70px 100px}@media screen and (max-width:1199px){.focusleft .focusinfo{padding:70px 70px 70px 70px}}.marketingphoto{background:url(/assets/img/stock/f8c5c96c1da64848916860ea66f994ff964cae9e/marketing-focus.jpg) center center/cover no-repeat}.hrphoto{background:url(/assets/img/stock/dd8579ec52f768a3a2727e9171d0f32b7c9b1ad2/hr-focus.jpg) center center/cover no-repeat}.accountingphoto{background:url(/assets/img/stock/43f96147205d55163ab9abb9550c6168ad6a4675/financial-focus.jpg) center center/cover no-repeat}.salesphoto{background:url(/assets/img/stock/40ec533bceb7a78f55fe11cb71c0273a769742db/sales-focus.jpg) center center/cover no-repeat}.focuslistwrapper{margin-top:40px;display:flex}@media screen and (max-width:767px){.focuslistwrapper{flex-wrap:wrap}}.focuslist{padding:0 20px}.focuslist ul{list-style-type:none;padding:0;margin:0}.focuslist ul li{position:relative;padding-bottom:20px;padding-left:40px;line-height:1.2rem}.focuslist ul li:before{content:'';position:absolute;width:30px;height:100%;top:0;left:0;background-image:url(/308e5e920cf047e0b515c6c0b84a0442dc392030/a2f22/assets/img/icons/bullet.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center top}.focuslist:first-of-type{padding-left:0}@media screen and (max-width:767px){.focuslist:first-of-type{padding:0}}.focuslist:last-of-type{padding-right:0}@media screen and (max-width:767px){.focuslist:last-of-type{padding:0}}.focuslist:nth-child(2){border-left:2px solid #006394;border-right:2px solid #006394}@media screen and (max-width:767px){.focuslist:nth-child(2){border:none;padding:0}}@media screen and (max-width:767px){.focuslist{width:100%}}.eelogo{display:block;width:50%;margin:0 auto 40px}@media screen and (max-width:767px){.eelogo{width:90%}}.workatchbuttonwrapper{width:100%;display:flex;justify-content:center}.workatchbuttonwrapper a{margin-right:20px}.workatchbuttonwrapper a:last-of-type{margin-right:0}@media screen and (max-width:767px){.workatchbuttonwrapper{flex-wrap:wrap}.workatchbuttonwrapper a{margin-right:0;margin-bottom:20px;width:100%;text-align:center}}.timeportal .firstrow .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.timeportal .firstrow .container p{text-align:center}.timeportal .firstrow .container h3{text-align:center}.timeportal .firstrow .container .button4{margin-top:20px}.timeportal .secondrow .container p{text-align:center;margin-top:20px}.morphext>.animated{display:inline-block}