body{min-height:1000px;padding-top:0 !important}html{scroll-behavior:smooth}div[id]{scroll-margin-top:90px}.header{background-color:#f7f7f7;margin:0 auto;padding:35px 0 50px;position:relative}.header:before{position:absolute;content:"";width:100%;height:650px;bottom:0;left:0;background:url("https://assets.codepen.io/t-8641/bg_form.jpg") no-repeat center center;background-size:cover;z-index:0}@media screen and (min-width: 1024px){.header:before{width:33.75%;height:100%;right:0;left:unset}}.header__logo{margin-bottom:40px;flex:0 0 100%;object-fit:none;object-position:0 0;height:35px;width:90%;max-width:1200px;margin:0 auto 30px}.header__container{width:90%;max-width:1200px;margin:0 auto;padding:0}@media screen and (min-width: 1024px){.header__container{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;justify-content:space-between;padding:0}}.header__container .header__col--1,.header__container .header__col--2{display:flex;flex-direction:column;position:relative;z-index:10}.header__container .header__col--1{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:50px}@media screen and (min-width: 1024px){.header__container .header__col--1{width:54%;justify-content:center;margin-bottom:unset}}.header__container .header__col--1 .header__text--overline{color:#faa41a;margin:0}.header__container .header__col--1 .header__text--header{margin:0 0 5px}.header__container .header__col--1 .header__text--description{margin:0 0 40px}.header__container .header__col--1 .quote{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;max-width:600px;background:#fff;border-radius:15px;border:1px solid #dcdee1;padding:20px 30px;row-gap:15px;margin:0 auto}@media screen and (min-width: 685px){.header__container .header__col--1 .quote{flex-wrap:nowrap;align-items:center;justify-content:space-between;column-gap:20px}}@media screen and (min-width: 1024px){.header__container .header__col--1 .quote{margin:0}}.header__container .header__col--1 .quote__logo{width:100%;margin:0 auto;height:60px;align-self:center;object-fit:none;object-position:center center}@media screen and (min-width: 685px){.header__container .header__col--1 .quote__logo{width:143px;height:52px;align-self:unset}}.header__container .header__col--1 .quote__quote{width:55px;align-self:flex-start;object-fit:none;object-position:0 6px}@media screen and (min-width: 685px){.header__container .header__col--1 .quote__quote{width:38px;height:35px;align-self:unset;object-position:0 0}}.header__container .header__col--1 .quote__text{flex:1 1 60%;align-self:flex-end;margin:0;font-size:.924rem;line-height:1.529}.header__container .header__col--1 .quote__text span{width:100%;display:block;font-size:12.5px;margin-top:5px;opacity:80%;line-height:1.2}@media screen and (min-width: 685px){.header__container .header__col--1 .quote__text{width:55%;align-self:unset}}.header__container .header__col--2{align-items:center}@media screen and (min-width: 1024px){.header__container .header__col--2{width:calc(44% - 20px);align-self:flex-end;transform:translateX(35px)}}.header__container .header__col--2 .form{display:flex;flex-direction:column}.header__container .header__col--2 .form__container{background:#fff;width:100%;min-height:540px;border-radius:30px;padding:30px 45px;max-width:525px;filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.09));display:flex;flex-direction:column;position:relative}.header__container .header__col--2 .form__container .successContainer{position:absolute;content:"";width:calc(100% - 82px);height:310px;background-color:#fff;padding:0}.header__container .header__col--2 .form__container .successContainer .type--overline{color:#faa41a;margin:0}.header__container .header__col--2 .form__container .successContainer h3{font-weight:700;margin:5px 0 15px}.header__container .header__col--2 .form__data{display:flex;flex-direction:column}.header__container .header__col--2 .form__data button{align-self:center}.header__container .header__col--2 .form-group label{margin-bottom:5px;font-size:1.176rem;line-height:1;font-weight:700}.header__container .header__col--2 .form-group input,.header__container .header__col--2 .form-group select,.header__container .header__col--2 .form-group textarea{height:45px;padding:10px 12px;border:1.5px solid #abb0b7;border-radius:8px}.header__container .header__col--2 .form-group input:hover,.header__container .header__col--2 .form-group select:hover,.header__container .header__col--2 .form-group textarea:hover{border:1.5px solid #abb0b7;outline:3px solid rgba(249,163,26,.3)}.header__container .header__col--2 .form-group input:focus,.header__container .header__col--2 .form-group select:focus,.header__container .header__col--2 .form-group textarea:focus{border:1.5px solid #445664;outline:3px solid rgba(68,86,100,.3)}.header__container .header__col--2 .form-group input::placeholder,.header__container .header__col--2 .form-group select::placeholder,.header__container .header__col--2 .form-group textarea::placeholder{color:rgba(171,176,183,.5)}.header__container .header__col--2 .form-group textarea{height:50px;resize:none}.header__container .header__col--2 .form-group select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://assets.codepen.io/t-8641/select_arrow.svg);background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 10px)}.header__container .header__col--2 .form-group label:has(+input[class*=error]),.header__container .header__col--2 .form-group label:has(+select[class*=error]),.header__container .header__col--2 .form-group label:has(+textarea[class*=error]){color:#ee3441}.header__container .header__col--2 .form-group input[class*=error],.header__container .header__col--2 .form-group select[class*=error],.header__container .header__col--2 .form-group textarea[class*=error]{border:1.5px solid #ee3441;outline:3px solid rgba(238,52,65,.63);background-image:url(https://assets.codepen.io/t-8641/bg_error.svg);background-repeat:no-repeat;background-position-y:12px;background-position-x:calc(100% - 10px)}.header__container .header__col--2 .form-group input[class*=error]:hover,.header__container .header__col--2 .form-group select[class*=error]:hover,.header__container .header__col--2 .form-group textarea[class*=error]:hover{border:1.5px solid #ee3441;outline:3px solid rgba(238,52,65,.63)}.header__container .header__col--2 .form-group input[class*=error]:focus,.header__container .header__col--2 .form-group select[class*=error]:focus,.header__container .header__col--2 .form-group textarea[class*=error]:focus{border:1.5px solid #ee3441;outline:3px solid rgba(238,52,65,.63)}.header__container .header__col--2 .form-group input[class*=error]::placeholder,.header__container .header__col--2 .form-group select[class*=error]::placeholder,.header__container .header__col--2 .form-group textarea[class*=error]::placeholder{color:rgba(238,52,65,.43)}.header__container .header__col--2 .form-group ul.parsley-errors-list{display:none}.header__container .header__col--2 .form__header.type--header-special{font-weight:700;line-height:1;margin-bottom:20px}.header__container .header__col--2 .form__awards{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:auto;padding-top:20px}.header__container .header__col--2 .form__awards--item{width:calc(25% - 3px);height:auto;object-fit:contain;object-position:center center}.logo{padding-bottom:30px;border-bottom:1px solid #dcdee1}.logo__shadow,.logo__shadow.utility__shadow{margin-bottom:-30px}.logo__container .logo__overline{color:#abb0b7;text-align:center;padding-bottom:15px}.logo__container .logo__list{display:flex;flex-direction:row;align-items:center;max-width:1820px;column-gap:70px;width:100%;overflow:hidden;margin:0 auto;position:relative}.logo__container .logo__list:before,.logo__container .logo__list:after{position:absolute;content:"";width:100px;height:100%;background:url(https://assets.codepen.io/t-8641/logo_gradient.png) no-repeat center center;z-index:1}.logo__container .logo__list:before{left:0}.logo__container .logo__list:after{right:0;transform:scaleX(-1)}.logo__container .logo__list--item{max-height:73px;width:auto}.logo__container .logo__list--item:last-child{padding-right:70px}.logo__wrapper{border-top:1px dashed #fff;border-bottom:1px dashed #fff;height:20%;width:100%;position:relative;display:flex;align-items:center;overflow:hidden}.logo__wrapper .carousel{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.logo__wrapper .box{display:flex;align-items:center;justify-content:center;height:80%;width:20%;margin:0;padding:0;position:relative;flex-shrink:0;font-size:21px;cursor:pointer}.content--1{background:linear-gradient(180deg, #fbfbfb 0%, #f7f7f7 36%);padding-top:135px;position:relative;padding-bottom:75px}.content--1:before{position:absolute;content:"";top:0;left:calc(50% - 12px);background:url(https://assets.codepen.io/t-8641/journey_line.png) no-repeat center center;width:23px;height:100px}.content--1__container{width:90%;margin:0 auto;max-width:1200px;display:flex;flex-direction:column}.content--1__container .content--1__header{text-align:center}.content--1__container .content--1__header span{color:#faa41a}.content--1__container .content--1__description{text-align:center;color:#445664;max-width:900px;margin:0 auto 115px}.content--1__container .content--1__row__container{width:90%;display:flex;flex-direction:column;row-gap:100px;margin:0 auto 125px}@media screen and (min-width: 1024px){.content--1__container .content--1__row__container{width:100%}}.content--1__container .content--1__row--item{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1024px){.content--1__container .content--1__row--item{flex-direction:row;column-gap:40px}.content--1__container .content--1__row--item:nth-child(even){flex-direction:row-reverse}}.content--1__container .content--1__row--item .col--1,.content--1__container .content--1__row--item .col--2{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.content--1__container .content--1__row--item .col--1{width:50%}}.content--1__container .content--1__row--item .col--2{align-items:center}@media screen and (min-width: 1024px){.content--1__container .content--1__row--item .col--2{width:50%}}.content--1__container .content--1__row--item .col--2 img{width:100%;max-width:605px}.content--1__container .content--1__cta{align-self:center}.quote{background-color:#445664;padding:130px 0}.quote__container{width:90%;max-width:1125px;margin:0 auto;display:flex;flex-direction:column;row-gap:15px}@media screen and (min-width: 1024px){.quote__container{flex-direction:row;column-gap:35px}}@media screen and (min-width: 1024px){.quote__container .quote__col--1{transform:translateY(42px)}}.quote__container .quote__col--2 .quote__overline{color:#faa41a}.quote__container .quote__col--2 .quote__testimonial{color:#fff;font-weight:300}.quote__container .quote__col--2 .quote__attribution{color:#b0b8be}.content--2{background-image:linear-gradient(180deg, rgb(255, 255, 255) 57%, rgb(247, 247, 247) 57%);position:relative;padding:0 0 100px 0}.content--2:before{position:absolute;content:"";width:100%;height:56%;background:url(https://assets.codepen.io/t-8641/map_dots_double.png) no-repeat top center;top:0;left:0;z-index:0;background-size:150%}.content--2__container{position:relative;z-index:1;width:90%;margin:0 auto;max-width:1200px;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:100px}.content--2 .component__twothirds{padding-bottom:40px}.content--2 .component__twothirds__container{display:flex;flex-direction:column;row-gap:25px}@media screen and (min-width: 1024px){.content--2 .component__twothirds__container{flex-direction:row;column-gap:25px;row-gap:unset}}.content--2 .component__twothirds__container .col--1,.content--2 .component__twothirds__container .col--2{border-radius:20px}.content--2 .component__twothirds__container .col--1{overflow:hidden;border:1px solid #cecfd0}@media screen and (min-width: 1024px){.content--2 .component__twothirds__container .col--1{width:50%}}@media screen and (min-width: 1200px){.content--2 .component__twothirds__container .col--1{width:66%}}.content--2 .component__twothirds__container .col--1__img{width:100%;height:100%;object-fit:cover;object-position:center center}.content--2 .component__twothirds__container .col--2{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#27333b;padding:75px 40px;row-gap:10px}@media screen and (min-width: 1024px){.content--2 .component__twothirds__container .col--2{width:50%}}@media screen and (min-width: 1200px){.content--2 .component__twothirds__container .col--2{width:33%}}.content--2 .component__twothirds__container .col--2__headline{color:#fff;text-align:center;max-width:90%}@media screen and (min-width: 1024px){.content--2 .component__twothirds__container .col--2__headline{max-width:unset}}.content--2 .component__twothirds__container .col--2__text{color:#abb0b7;text-align:center;max-width:60%}@media screen and (min-width: 1024px){.content--2 .component__twothirds__container .col--2__text{max-width:unset}}.content--2 .component__iconcards__container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.content--2 .component__iconcards__overline{color:#faa41a;margin:0;text-align:center}.content--2 .component__iconcards__header{text-align:center}.content--2 .component__iconcards__text{max-width:600px;text-align:center;margin-bottom:60px}.content--2 .component__iconcards__list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center;row-gap:20px;column-gap:20px}.content--2 .component__iconcards__list--item{display:flex;flex-direction:column;border-radius:25px;border:1px solid #cbced3;background:#fff;padding:70px 30px 30px 30px;max-width:385px;transition:all 80ms linear}.content--2 .component__iconcards__list--item:hover{transform:scale(1.02);filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.08))}.content--2 .component__iconcards__list--item__icon{color:#faa41a;height:62px;font-size:62px;width:auto;margin-bottom:30px}.content--2 .component__iconcards__list--item__header{color:#445664;margin-bottom:10px;font-weight:600}.content--2 .component__iconcards__list--item__text{font-weight:300;line-height:1.55;margin-bottom:0}.content--2 .component__simplecta__container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.content--2 .component__simplecta__text{font-weight:300;width:80%;max-width:645px;text-align:center}.footer{background-color:#27333b;padding:80px 0 30px}.footer__container{width:90%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.footer__container .footer__logo{max-width:159px;margin-bottom:30px}.footer__container .footer__about{color:#eaeaea;opacity:80%;max-width:685px;text-align:center;margin-bottom:25px}.footer__container .footer__contact__header{width:100%;color:#faa41a;font-size:15.4px;text-transform:uppercase;font-weight:700;text-align:center;flex:0 0 100%;letter-spacing:.65px;margin-bottom:5px}.footer__container .footer__contact__links{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:5px}@media screen and (min-width: 800px){.footer__container .footer__contact__links{display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:35px}}.footer__container .footer__contact__links a{color:#eaeaea;opacity:80%;text-decoration:none}.footer__container .footer__contact__links a:hover{text-decoration:underline}.footer__container .footer__legal{display:flex;border-top:1px solid #4a545b;margin-top:40px;padding-top:30px;width:90%;max-width:1200px;flex-direction:column;align-items:center}@media screen and (min-width: 1200px){.footer__container .footer__legal{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}}.footer__container .footer__legal__copy,.footer__container .footer__legal__link,.footer__container .footer__legal__link a{color:#eaeaea;opacity:80%;margin:0}.footer__container .footer__legal__copy{text-align:center;margin-bottom:15px}@media screen and (min-width: 1200px){.footer__container .footer__legal__copy{text-align:left;align-self:flex-start;flex:0 0 62%;margin-bottom:0}}

/*# sourceMappingURL=assessmentLPStyles.css.map*/