.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding:0 1.2rem;width:100%}[class*=container]:not(.container-fluid,.fancybox__container){max-width:1280px}@media (max-width:1280px){[class*=container]:not(.container-fluid,.fancybox__container){max-width:1023px}}@media (max-width:1023px){[class*=container]:not(.container-fluid,.fancybox__container){max-width:767px}}@media (max-width:767px){[class*=container]:not(.container-fluid,.fancybox__container){max-width:639px}}.row{display:flex;flex-wrap:wrap;margin:0 -1.2rem}.row.gx-0{margin:0}.row.gx-0>*{padding:0}.row>*{flex-shrink:0;max-width:100%;padding:0 1.2rem;width:100%}[class*=col-]{flex:0 0 auto;position:relative}.col-12{width:100%}.col-11{width:91.66667%}.col-10{width:83.33333%}.col-9{width:75%}.col-8{width:66.66667%}.col-7{width:58.33333%}.col-6{width:50%}.col-5{width:41.66667%}.col-4{width:33.33333%}.col-3{width:25%}.col-2{width:16.66667%}.col-1{width:8.33333%}@media (min-width:640px){.col-sm-12{width:100%}.col-sm-11{width:91.66667%}.col-sm-10{width:83.33333%}.col-sm-9{width:75%}.col-sm-8{width:66.66667%}.col-sm-7{width:58.33333%}.col-sm-6{width:50%}.col-sm-5{width:41.66667%}.col-sm-4{width:33.33333%}.col-sm-3{width:25%}.col-sm-2{width:16.66667%}.col-sm-1{width:8.33333%}}@media (min-width:768px){.col-md-12{width:100%}.col-md-11{width:91.66667%}.col-md-10{width:83.33333%}.col-md-9{width:75%}.col-md-8{width:66.66667%}.col-md-7{width:58.33333%}.col-md-6{width:50%}.col-md-5{width:41.66667%}.col-md-4{width:33.33333%}.col-md-3{width:25%}.col-md-2{width:16.66667%}.col-md-1{width:8.33333%}}@media (min-width:1024px){.col-lg-12{width:100%}.col-lg-11{width:91.66667%}.col-lg-10{width:83.33333%}.col-lg-9{width:75%}.col-lg-8{width:66.66667%}.col-lg-7{width:58.33333%}.col-lg-6{width:50%}.col-lg-5{width:41.66667%}.col-lg-4{width:33.33333%}.col-lg-3{width:25%}.col-lg-2{width:16.66667%}.col-lg-1{width:8.33333%}}@media (min-width:1281px){.col-xl-12{width:100%}.col-xl-11{width:91.66667%}.col-xl-10{width:83.33333%}.col-xl-9{width:75%}.col-xl-8{width:66.66667%}.col-xl-7{width:58.33333%}.col-xl-6{width:50%}.col-xl-5{width:41.66667%}.col-xl-4{width:33.33333%}.col-xl-3{width:25%}.col-xl-2{width:16.66667%}.col-xl-1{width:8.33333%}}.col{flex:1 0 0%}.offset-12{margin-left:100%}.offset-11{margin-left:91.66667%}.offset-10{margin-left:83.33333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66667%}.offset-7{margin-left:58.33333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66667%}.offset-4{margin-left:33.33333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66667%}.offset-1{margin-left:8.33333%}.offset-0{margin-left:0}@media (min-width:640px){.offset-sm-12{margin-left:100%}.offset-sm-11{margin-left:91.66667%}.offset-sm-10{margin-left:83.33333%}.offset-sm-9{margin-left:75%}.offset-sm-8{margin-left:66.66667%}.offset-sm-7{margin-left:58.33333%}.offset-sm-6{margin-left:50%}.offset-sm-5{margin-left:41.66667%}.offset-sm-4{margin-left:33.33333%}.offset-sm-3{margin-left:25%}.offset-sm-2{margin-left:16.66667%}.offset-sm-1{margin-left:8.33333%}.offset-sm-0{margin-left:0}}@media (min-width:768px){.offset-md-12{margin-left:100%}.offset-md-11{margin-left:91.66667%}.offset-md-10{margin-left:83.33333%}.offset-md-9{margin-left:75%}.offset-md-8{margin-left:66.66667%}.offset-md-7{margin-left:58.33333%}.offset-md-6{margin-left:50%}.offset-md-5{margin-left:41.66667%}.offset-md-4{margin-left:33.33333%}.offset-md-3{margin-left:25%}.offset-md-2{margin-left:16.66667%}.offset-md-1{margin-left:8.33333%}.offset-md-0{margin-left:0}}@media (min-width:1024px){.offset-lg-12{margin-left:100%}.offset-lg-11{margin-left:91.66667%}.offset-lg-10{margin-left:83.33333%}.offset-lg-9{margin-left:75%}.offset-lg-8{margin-left:66.66667%}.offset-lg-7{margin-left:58.33333%}.offset-lg-6{margin-left:50%}.offset-lg-5{margin-left:41.66667%}.offset-lg-4{margin-left:33.33333%}.offset-lg-3{margin-left:25%}.offset-lg-2{margin-left:16.66667%}.offset-lg-1{margin-left:8.33333%}.offset-lg-0{margin-left:0}}@media (min-width:1281px){.offset-xl-12{margin-left:100%}.offset-xl-11{margin-left:91.66667%}.offset-xl-10{margin-left:83.33333%}.offset-xl-9{margin-left:75%}.offset-xl-8{margin-left:66.66667%}.offset-xl-7{margin-left:58.33333%}.offset-xl-6{margin-left:50%}.offset-xl-5{margin-left:41.66667%}.offset-xl-4{margin-left:33.33333%}.offset-xl-3{margin-left:25%}.offset-xl-2{margin-left:16.66667%}.offset-xl-1{margin-left:8.33333%}.offset-xl-0{margin-left:0}}*,:after,:before{box-sizing:border-box}img,svg{vertical-align:middle}button{background:transparent;border:none;font-size:1.6rem}.relative{position:relative!important}.absolute{position:absolute!important}.static{position:static!important}.fixed{position:fixed!important}@media (min-width:640px){.sm-relative{position:relative!important}.sm-absolute{position:absolute!important}.sm-static{position:static!important}.sm-fixed{position:fixed!important}}@media (min-width:768px){.md-relative{position:relative!important}.md-absolute{position:absolute!important}.md-static{position:static!important}.md-fixed{position:fixed!important}}@media (min-width:1024px){.lg-relative{position:relative!important}.lg-absolute{position:absolute!important}.lg-static{position:static!important}.lg-fixed{position:fixed!important}}@media (min-width:1281px){.xl-relative{position:relative!important}.xl-absolute{position:absolute!important}.xl-static{position:static!important}.xl-fixed{position:fixed!important}}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.table{display:table!important}.hidden{display:none!important}@media (min-width:640px){.sm-block{display:block!important}.sm-inline-block{display:inline-block!important}.sm-inline{display:inline!important}.sm-flex{display:flex!important}.sm-inline-flex{display:inline-flex!important}.sm-grid{display:grid!important}.sm-table{display:table!important}.sm-hidden{display:none!important}}@media (min-width:768px){.md-block{display:block!important}.md-inline-block{display:inline-block!important}.md-inline{display:inline!important}.md-flex{display:flex!important}.md-inline-flex{display:inline-flex!important}.md-grid{display:grid!important}.md-table{display:table!important}.md-hidden{display:none!important}}@media (min-width:1024px){.lg-block{display:block!important}.lg-inline-block{display:inline-block!important}.lg-inline{display:inline!important}.lg-flex{display:flex!important}.lg-inline-flex{display:inline-flex!important}.lg-grid{display:grid!important}.lg-table{display:table!important}.lg-hidden{display:none!important}}@media (min-width:1281px){.xl-block{display:block!important}.xl-inline-block{display:inline-block!important}.xl-inline{display:inline!important}.xl-flex{display:flex!important}.xl-inline-flex{display:inline-flex!important}.xl-grid{display:grid!important}.xl-table{display:table!important}.xl-hidden{display:none!important}}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.justify-content-start{justify-content:flex-start!important}.justify-content-space-between{justify-content:space-between!important}.justify-content-space-around{justify-content:space-around!important}.justify-content-space-evenly{justify-content:space-evenly!important}.justify-self-center{justify-self:center!important}.justify-self-end{justify-self:flex-end!important}.justify-self-start{justify-self:flex-start!important}.justify-self-space-between{justify-self:space-between!important}.justify-self-space-around{justify-self:space-around!important}.justify-self-space-evenly{justify-self:space-evenly!important}@media (min-width:640px){.sm-justify-content-center{justify-content:center!important}.sm-justify-content-end{justify-content:flex-end!important}.sm-justify-content-start{justify-content:flex-start!important}.sm-justify-content-space-between{justify-content:space-between!important}.sm-justify-content-space-around{justify-content:space-around!important}.sm-justify-content-space-evenly{justify-content:space-evenly!important}.sm-justify-self-center{justify-self:center!important}.sm-justify-self-end{justify-self:flex-end!important}.sm-justify-self-start{justify-self:flex-start!important}.sm-justify-self-space-between{justify-self:space-between!important}.sm-justify-self-space-around{justify-self:space-around!important}.sm-justify-self-space-evenly{justify-self:space-evenly!important}}@media (min-width:768px){.md-justify-content-center{justify-content:center!important}.md-justify-content-end{justify-content:flex-end!important}.md-justify-content-start{justify-content:flex-start!important}.md-justify-content-space-between{justify-content:space-between!important}.md-justify-content-space-around{justify-content:space-around!important}.md-justify-content-space-evenly{justify-content:space-evenly!important}.md-justify-self-center{justify-self:center!important}.md-justify-self-end{justify-self:flex-end!important}.md-justify-self-start{justify-self:flex-start!important}.md-justify-self-space-between{justify-self:space-between!important}.md-justify-self-space-around{justify-self:space-around!important}.md-justify-self-space-evenly{justify-self:space-evenly!important}}@media (min-width:1024px){.lg-justify-content-center{justify-content:center!important}.lg-justify-content-end{justify-content:flex-end!important}.lg-justify-content-start{justify-content:flex-start!important}.lg-justify-content-space-between{justify-content:space-between!important}.lg-justify-content-space-around{justify-content:space-around!important}.lg-justify-content-space-evenly{justify-content:space-evenly!important}.lg-justify-self-center{justify-self:center!important}.lg-justify-self-end{justify-self:flex-end!important}.lg-justify-self-start{justify-self:flex-start!important}.lg-justify-self-space-between{justify-self:space-between!important}.lg-justify-self-space-around{justify-self:space-around!important}.lg-justify-self-space-evenly{justify-self:space-evenly!important}}@media (min-width:1281px){.xl-justify-content-center{justify-content:center!important}.xl-justify-content-end{justify-content:flex-end!important}.xl-justify-content-start{justify-content:flex-start!important}.xl-justify-content-space-between{justify-content:space-between!important}.xl-justify-content-space-around{justify-content:space-around!important}.xl-justify-content-space-evenly{justify-content:space-evenly!important}.xl-justify-self-center{justify-self:center!important}.xl-justify-self-end{justify-self:flex-end!important}.xl-justify-self-start{justify-self:flex-start!important}.xl-justify-self-space-between{justify-self:space-between!important}.xl-justify-self-space-around{justify-self:space-around!important}.xl-justify-self-space-evenly{justify-self:space-evenly!important}}.items-baseline{align-items:baseline!important}.items-center{align-items:center!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.self-baseline{align-self:baseline!important}.self-center{align-self:center!important}.self-start{align-self:flex-start!important}.self-end{align-self:flex-end!important}@media (min-width:640px){.sm-items-baseline{align-items:baseline!important}.sm-items-center{align-items:center!important}.sm-items-start{align-items:flex-start!important}.sm-items-end{align-items:flex-end!important}.sm-self-baseline{align-self:baseline!important}.sm-self-center{align-self:center!important}.sm-self-start{align-self:flex-start!important}.sm-self-end{align-self:flex-end!important}}@media (min-width:768px){.md-items-baseline{align-items:baseline!important}.md-items-center{align-items:center!important}.md-items-start{align-items:flex-start!important}.md-items-end{align-items:flex-end!important}.md-self-baseline{align-self:baseline!important}.md-self-center{align-self:center!important}.md-self-start{align-self:flex-start!important}.md-self-end{align-self:flex-end!important}}@media (min-width:1024px){.lg-items-baseline{align-items:baseline!important}.lg-items-center{align-items:center!important}.lg-items-start{align-items:flex-start!important}.lg-items-end{align-items:flex-end!important}.lg-self-baseline{align-self:baseline!important}.lg-self-center{align-self:center!important}.lg-self-start{align-self:flex-start!important}.lg-self-end{align-self:flex-end!important}}@media (min-width:1281px){.xl-items-baseline{align-items:baseline!important}.xl-items-center{align-items:center!important}.xl-items-start{align-items:flex-start!important}.xl-items-end{align-items:flex-end!important}.xl-self-baseline{align-self:baseline!important}.xl-self-center{align-self:center!important}.xl-self-start{align-self:flex-start!important}.xl-self-end{align-self:flex-end!important}}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}@media (min-width:640px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}}@media (min-width:1024px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}}@media (min-width:1281px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}}.order-12{order:12!important}.order-11{order:11!important}.order-10{order:10!important}.order-9{order:9!important}.order-8{order:8!important}.order-7{order:7!important}.order-6{order:6!important}.order-5{order:5!important}.order-4{order:4!important}.order-3{order:3!important}.order-2{order:2!important}.order-1{order:1!important}@media (min-width:640px){.order-sm-12{order:12!important}.order-sm-11{order:11!important}.order-sm-10{order:10!important}.order-sm-9{order:9!important}.order-sm-8{order:8!important}.order-sm-7{order:7!important}.order-sm-6{order:6!important}.order-sm-5{order:5!important}.order-sm-4{order:4!important}.order-sm-3{order:3!important}.order-sm-2{order:2!important}.order-sm-1{order:1!important}}@media (min-width:768px){.order-md-12{order:12!important}.order-md-11{order:11!important}.order-md-10{order:10!important}.order-md-9{order:9!important}.order-md-8{order:8!important}.order-md-7{order:7!important}.order-md-6{order:6!important}.order-md-5{order:5!important}.order-md-4{order:4!important}.order-md-3{order:3!important}.order-md-2{order:2!important}.order-md-1{order:1!important}}@media (min-width:1024px){.order-lg-12{order:12!important}.order-lg-11{order:11!important}.order-lg-10{order:10!important}.order-lg-9{order:9!important}.order-lg-8{order:8!important}.order-lg-7{order:7!important}.order-lg-6{order:6!important}.order-lg-5{order:5!important}.order-lg-4{order:4!important}.order-lg-3{order:3!important}.order-lg-2{order:2!important}.order-lg-1{order:1!important}}@media (min-width:1281px){.order-xl-12{order:12!important}.order-xl-11{order:11!important}.order-xl-10{order:10!important}.order-xl-9{order:9!important}.order-xl-8{order:8!important}.order-xl-7{order:7!important}.order-xl-6{order:6!important}.order-xl-5{order:5!important}.order-xl-4{order:4!important}.order-xl-3{order:3!important}.order-xl-2{order:2!important}.order-xl-1{order:1!important}}.w-100{width:100%!important}.h-100{height:100%!important}.w-50{width:50%!important}.h-50{height:50%!important}.w-25{width:25%!important}.h-25{height:25%!important}@media (min-width:640px){.w-sm-100{width:100%!important}.h-sm-100{height:100%!important}.w-sm-50{width:50%!important}.h-sm-50{height:50%!important}.w-sm-25{width:25%!important}.h-sm-25{height:25%!important}}@media (min-width:768px){.w-md-100{width:100%!important}.h-md-100{height:100%!important}.w-md-50{width:50%!important}.h-md-50{height:50%!important}.w-md-25{width:25%!important}.h-md-25{height:25%!important}}@media (min-width:1024px){.w-lg-100{width:100%!important}.h-lg-100{height:100%!important}.w-lg-50{width:50%!important}.h-lg-50{height:50%!important}.w-lg-25{width:25%!important}.h-lg-25{height:25%!important}}@media (min-width:1281px){.w-xl-100{width:100%!important}.h-xl-100{height:100%!important}.w-xl-50{width:50%!important}.h-xl-50{height:50%!important}.w-xl-25{width:25%!important}.h-xl-25{height:25%!important}}.flex-wrap{flex-wrap:wrap!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}@media (max-width:1023px){.order-portrait-first{order:-1}}body,html{-webkit-text-size-adjust:100%;display:flex;flex-direction:column;font-size:62.5%;margin:0;min-height:100vh;overflow-x:clip;position:relative;width:100%}body{color:#000;display:flex;font-family:sofia-pro;font-size:1.6rem;font-weight:300;line-height:1.5;margin:0 auto}main{display:block;flex:1 0 auto}.gform_wrapper .gform_required_legend,.gform_wrapper .gform_validation_errors{display:none!important}.gform_wrapper ::-moz-placeholder{color:#19274a;font-family:sofia-pro;font-size:1.8rem}.gform_wrapper ::placeholder{color:#19274a;font-family:sofia-pro;font-size:1.8rem}@media (max-width:767px){.gform_wrapper ::-moz-placeholder{font-size:1.4rem}.gform_wrapper ::placeholder{font-size:1.4rem}}.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gfield textarea{border:.1rem solid #19274a;border-radius:.8rem;color:#19274a;font-family:sofia-pro;font-size:1.8rem;line-height:1.5;padding:1.5rem!important}@media (max-width:767px){.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gfield textarea{font-size:1.4rem}}.h1,h1{color:#dfec50;font-size:2.4rem;font-weight:400;line-height:1.25;margin:0}@media (max-width:1023px){.h1,h1{font-size:2rem}}.h2,h2{color:#19274a;font-size:5.2rem;font-weight:400;line-height:1.25;margin:0 0 4.2rem}@media (max-width:1280px){.h2,h2{font-size:4.5rem}}@media (max-width:1023px){.h2,h2{font-size:4rem}}@media (max-width:767px){.h2,h2{font-size:3rem;margin-bottom:2.5rem}}.h3,h3{color:#000;font-size:2rem;font-weight:700;line-height:1.25;margin:0 0 3rem}@media (max-width:767px){.h3,h3{font-size:1.8rem}}p{color:#19274a;font-size:2rem;font-weight:400;line-height:1.8;margin:0 0 2.4rem}@media (max-width:767px){p{font-size:1.6rem}}p a{color:inherit;text-decoration:underline}.a,a{color:#000;text-decoration:none}.a,a,button{transition:all .3s ease}button{cursor:pointer}b,strong{font-weight:700}em,i{font-style:italic}img{margin:0}.button{align-items:center;border:none;border-radius:.4rem;display:inline-flex;font-size:1.6rem;font-weight:700;line-height:1;padding:1.2rem 1.8rem 1.4rem}@media (max-width:1280px){.button{font-size:1.4rem}}.button--primary{background-color:#dfec50;color:#19274a}.button--secondary{background-color:#19274a;color:#fff}.text-button{color:#19274a;display:inline-flex;font-size:2rem;font-weight:700;line-height:1.8;text-decoration:underline}@media (max-width:1023px){.text-button{font-size:1.6rem}}.text-button:hover{color:#dfec50}.header{background-color:#19274a;position:sticky;top:0;z-index:1000}@media (max-width:1280px){.header{padding-inline:2rem}}.header__inner{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-width:1280px;padding:2rem 0}.header__logo{max-width:16rem;width:100%}@media (max-width:1280px){.header__logo{max-width:13rem}}@media (max-width:767px){.header__logo{max-width:10rem}}.header__logo svg{height:auto;width:100%}.header__navigation{-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;list-style:none;margin:0;padding:0}.header__navigation li{display:inline-flex}.header__navigation>.menu-item{align-items:center;padding-block:2rem}.header__navigation>.menu-item a{color:#fff;font-size:1.6rem}@media (max-width:1280px){.header__navigation>.menu-item a{font-size:1.4rem}}.header__navigation>.menu-item a:hover{color:#dfec50}@media (max-width:767px){.header__navigation>.menu-item.menu-item--cta{display:none}}.header__navigation>.menu-item.menu-item--cta a{align-items:center;background-color:#f6f6e9;border:none;border-radius:.4rem;color:#19274a;display:inline-flex;font-weight:700;line-height:1;padding:1.2rem 1.8rem 1.4rem}.header__navigation>.menu-item.menu-item-has-children{position:relative}.header__navigation>.menu-item.menu-item-has-children>a{padding-right:2rem}.header__navigation>.menu-item.menu-item-has-children>a:after{content:"\f107";display:none;font:var(--fa-font-regular)}.header__navigation>.menu-item.menu-item-has-children>a svg[data-fa-pseudo-element]{font-size:1.2rem;margin-left:.6rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease}.header__navigation>.menu-item.menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:all;visibility:visible}.header__navigation>.menu-item .sub-menu{background-color:#071d53;display:flex;flex-direction:column;left:-2.4rem;list-style:none;margin:0;opacity:0;padding:2.4rem;pointer-events:none;position:absolute;row-gap:1.6rem;top:10rem;transition:all .3s ease;visibility:visible;width:-moz-max-content;width:max-content}.header__navigation>.menu-item .sub-menu:before{background-color:transparent;content:"";height:4rem;left:0;position:absolute;top:-4rem;width:100%}.header__navigation>.menu-item .sub-menu .menu-item a{align-items:center;display:flex;gap:.6rem;position:relative}.header__navigation>.menu-item .sub-menu .menu-item a:before{content:"\f105";display:none;font:var(--fa-font-regular)}.header__navigation>.menu-item .sub-menu .menu-item a svg[data-fa-pseudo-element]{font-size:1.2rem;position:relative;top:.2rem}@media (max-width:1280px){.header__navigation>.menu-item:not(.menu-item--cta){display:none}}.header__buttons{align-items:center;display:flex;gap:3rem}.header__mobile-nav-button{align-items:center;background-color:transparent!important;color:#fff!important;display:flex;font-size:1.8rem;height:4.7rem;justify-content:center;padding:0;position:relative;transition:all .3s ease;width:4.7rem}@media (min-width:1280px){.header__mobile-nav-button{display:none}}.header__mobile-nav-button svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.header__mobile-nav-button svg.fa-bars{opacity:1}.header__mobile-nav-button svg.fa-xmark{opacity:0}.header__mobile-nav-button--open{border-radius:10rem;transform:rotate(180deg)}.header__mobile-nav-button--open svg.fa-bars{opacity:0}.header__mobile-nav-button--open svg.fa-xmark{opacity:1}.header__background-shape{aspect-ratio:1;height:auto;max-width:50%;pointer-events:none;position:absolute;right:0;top:0;width:-moz-max-content;width:max-content;z-index:-1}@media (max-width:767px){.header__background-shape{max-width:75%}}.header__background-shape svg{height:auto;width:100%}.footer{background-color:#f3f3f5;margin-top:18rem;padding-bottom:6rem;position:relative}@media (max-width:767px){.footer{margin-top:12rem}}.footer__cta{background-color:#071d53;border-radius:.4rem;display:flex;justify-content:space-between;margin-bottom:12rem;margin-top:-5.6rem;padding:4rem 6rem}@media (max-width:1023px){.footer__cta{flex-direction:column}}@media (max-width:767px){.footer__cta{margin-bottom:6rem;padding:3rem}}.footer__cta p{color:#fff;font-size:3.2rem;font-weight:500;margin-bottom:0}@media (max-width:767px){.footer__cta p{font-size:2.25rem;line-height:1.6}}.footer__cta .button{align-self:center;flex-shrink:0}@media (max-width:1023px){.footer__cta .button{align-self:flex-start;margin-top:3rem}}.footer__column{margin-bottom:6rem;position:relative;z-index:1}.footer__column p{font-size:1.6rem;line-height:1.8}.footer__menu{font-size:1.6rem;list-style:none;margin:0;padding:0}.footer__menu li{line-height:1.75;padding-left:1.5rem;position:relative}.footer__menu li a{color:#19274a}.footer__menu li:before{content:"\f105";display:none;font:var(--fa-font-regular)}.footer__menu li svg[data-fa-pseudo-element]{font-size:1.2rem;left:0;position:absolute;top:1rem;transition:all .3s ease}.footer__menu li:hover a,.footer__menu li:hover svg[data-fa-pseudo-element]{color:#dfec50}.footer__background-shape{bottom:0;position:absolute;right:0}@media (max-width:767px){.footer__background-shape{max-width:75%}}.footer__background-shape svg{height:auto;width:100%}.mobile-navigation{background-color:#19274a;height:100%;overflow-y:scroll;padding:11.8rem 0 3.2rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .3s ease;width:50%;z-index:999}@media (max-width:1023px){.mobile-navigation{width:65%}}@media (max-width:767px){.mobile-navigation{padding-top:8.9rem;width:100%}}.mobile-navigation--open{transform:translateX(0)}.mobile-navigation__nav{border-top:.1rem solid #071d53;list-style:none;margin:0 0 5.6rem;padding:0}.mobile-navigation__nav>.menu-item{position:relative}.mobile-navigation__nav>.menu-item>.menu-item__chevron{align-items:center;color:#fff;display:flex;height:4.8rem;justify-content:flex-end;padding-inline:3.2rem;position:absolute;right:0;top:0;width:100%}@media (max-width:767px){.mobile-navigation__nav>.menu-item>.menu-item__chevron{padding-inline:1.2rem}}.mobile-navigation__nav>.menu-item>.menu-item__chevron svg{transform:rotate(90deg)}.mobile-navigation__nav>.menu-item>.menu-item__chevron--rotate svg{transform:rotate(270deg)}.mobile-navigation__nav>.menu-item>a{color:#fff;display:block;font-size:1.6rem;font-weight:500;line-height:1.5;padding:1.2rem 3.2rem;text-decoration:none}@media (max-width:767px){.mobile-navigation__nav>.menu-item>a{padding-inline:1.2rem}}.mobile-navigation__nav>.menu-item:not(.menu-item-has-children)>a{position:relative}.mobile-navigation__nav>.menu-item:not(.menu-item-has-children)>a:after{content:"\f105";display:none;font:var(--fa-font-regular)}.mobile-navigation__nav>.menu-item:not(.menu-item-has-children)>a svg[data-fa-pseudo-element]{color:#fff;position:absolute;right:3.2rem;top:50%;transform:translateY(-50%)}@media (max-width:767px){.mobile-navigation__nav>.menu-item:not(.menu-item-has-children)>a svg[data-fa-pseudo-element]{right:1.2rem}}.mobile-navigation__nav>.menu-item>.sub-menu{display:none;list-style:none;margin:0;padding:0}.mobile-navigation__nav>.menu-item>.sub-menu>.menu-item>a{color:#fff;display:block;font-size:1.4rem;font-weight:500;line-height:1.5;padding:1rem 3.2rem 1rem 4.8rem;text-decoration:none}@media (max-width:767px){.mobile-navigation__nav>.menu-item>.sub-menu>.menu-item>a{padding-inline:1.2rem}}.mobile-navigation__nav>.menu-item>.sub-menu>.menu-item .menu-item__chevron,.mobile-navigation__nav>.menu-item>.sub-menu>.menu-item .sub-menu,.mobile-navigation__nav>.menu-item>.sub-menu>.menu-item--title{display:none}.mobile-navigation__nav>.menu-item:not(:last-of-type){border-bottom:.1rem solid #071d53}.mobile-navigation__nav>.menu-item--cta{border:none;display:flex;justify-content:center;margin-top:3rem;padding-inline:3.2rem}.mobile-navigation__nav>.menu-item--cta a{background-color:#f6f6e9;border-radius:.4rem;color:#19274a;padding:1.2rem 1.8rem 1.4rem;width:-moz-max-content;width:max-content}.mobile-navigation__nav>.menu-item--cta a svg{display:none}.mobile-navigation__backdrop{background-color:rgba(25,39,74,.75);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:998}.mobile-navigation__backdrop--visible{opacity:1;pointer-events:all;visibility:visible}.component{margin-bottom:12rem;margin-top:12rem}@media (max-width:1280px){.component{margin-bottom:10rem;margin-top:10rem}}@media (max-width:1023px){.component{margin-bottom:8rem;margin-top:8rem}}@media (max-width:767px){.component{margin-bottom:4rem;margin-top:4rem}}.component__title{padding-top:6rem}@media (max-width:1023px){.component__title{padding-top:0}}.component__image{aspect-ratio:4/3;position:relative;width:100%}@media (max-width:1023px){.component__image{margin-bottom:3rem;margin-top:3rem}}@media (max-width:767px){.component__image{margin-top:3rem}}.component__image img{border-radius:.4rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.component__video{padding:0 0 2rem}.component__video .video-embed-wrapper{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.component__video .video-embed-wrapper embed,.component__video .video-embed-wrapper iframe,.component__video .video-embed-wrapper object{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.component__text h3{color:#19274a;margin-bottom:0}.component__text ol,.component__text ul{color:#19274a;font-size:2rem;font-weight:400;margin:0 0 2.4rem;padding-left:2rem}@media (max-width:767px){.component__text ol,.component__text ul{font-size:1.6rem}}.component__text ol li,.component__text ul li{line-height:1.8}.component__text ol li a,.component__text ul li a{color:inherit;text-decoration:underline}.component__sidebar{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1023px){.component__sidebar{-moz-column-gap:2.4rem;column-gap:2.4rem;flex-direction:row}}@media (max-width:767px){.component__sidebar{flex-direction:column}}.component__sidebar .team-card{margin-inline:auto;max-width:66.6666%;width:100%}@media (max-width:1280px){.component__sidebar .team-card{max-width:80%}}@media (max-width:1023px){.component__sidebar .team-card{margin-top:3rem;max-width:100%}}.virtual-assistent .virtual-assistent-wrapper{padding:0}.virtual-assistent-wrapper{padding:3rem}.virtual-assistent-wrapper__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:2rem}.virtual-assistent-wrapper__header .button-reset{align-items:center;background:#dddde3;border-radius:8px;color:#19274a;cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:.8rem;line-height:24px;padding:1.2rem .8rem}@media (max-width:767px){.virtual-assistent-wrapper__header .button-reset{display:none}}.virtual-assistent-wrapper__meta{align-items:center;display:flex;gap:1rem}@media (max-width:767px){.virtual-assistent-wrapper__meta{flex-shrink:0;justify-content:space-between;width:100%}}.virtual-assistent-wrapper__meta h3{font-size:2rem;font-weight:500;margin-bottom:0}.virtual-assistent-wrapper__meta .label{background-color:#19274a;border-radius:.4rem;color:#fff;font-size:1.4rem;font-weight:400;padding:.4rem .8rem}.virtual-assistent-wrapper__meta .date-time{color:#848484;font-size:1.4rem;text-transform:uppercase}.virtual-assistent-wrapper__text-bar{background-color:#f3f3f5;border-radius:.4rem;margin-bottom:1.8rem;padding:2.4rem}.virtual-assistent-wrapper__text-bar h3{font-size:1.6rem;font-weight:500;margin-bottom:1.6rem}.virtual-assistent-wrapper__text-bar p{color:#081535;font-size:1.4rem;font-weight:400}.virtual-assistent-wrapper__text-bar p:last-of-type{margin-bottom:0}.virtual-assistent-wrapper__popup{background-color:#fff;border-radius:.8rem;left:50%;max-width:78rem;opacity:0;overflow-y:scroll;padding:6rem 2.4rem 2.4rem;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}.virtual-assistent-wrapper__popup--visible{opacity:1;pointer-events:all;visibility:visible}.virtual-assistent-wrapper__popup .popup__close{align-items:center;cursor:pointer;display:flex;height:5rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:5rem}.virtual-assistent-wrapper__popup .popup__title{font-size:2.4rem;font-weight:400;line-height:1.33}.virtual-assistent-wrapper__popup .popup__block{background:#e8edf0;border-radius:8px;padding:2.4rem}.virtual-assistent-wrapper__popup .popup__block h3{font-size:1.6rem;font-weight:500;margin-bottom:1.6rem}.virtual-assistent-wrapper__popup .popup__block p{color:#252423;font-size:1.4rem;font-weight:400;line-height:1.7}.virtual-assistent-wrapper__popup .popup__block .button--popup{background-color:#cbd5d9;border-radius:.8rem;color:#01384f;display:inline-flex;font-size:1.6rem;line-height:1.5;padding:1.5rem 2.4rem 1.8rem;text-decoration:none}.virtual-assistent-wrapper__popup .popup__block+.popup__block{margin-top:2.4rem}.virtual-assistent-wrapper__popup-backdrop{background-color:rgba(37,36,35,.65);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:999}.virtual-assistent-wrapper__popup-backdrop--visible{opacity:1;pointer-events:all;visibility:visible}.virtual-assistent_wrapper .gform_body .gform_fields{grid-row-gap:0}.virtual-assistent_wrapper .gform_body .gfield{background-color:#f3f3f5;border-radius:.4rem;margin-bottom:0;padding:2.4rem}.virtual-assistent_wrapper .gform_body .gfield .gfield_label{color:#19274a;font-size:1.6rem;font-weight:500}.virtual-assistent_wrapper .gform_body .gfield .gfield_description{color:#19274a;font-size:1.4rem;font-weight:400}.virtual-assistent_wrapper .gform_body .gfield--type-html{font-size:1.4rem}.virtual-assistent_wrapper .gform_body .gfield--type-html h3{font-size:1.6rem;font-weight:500;margin-bottom:1.6rem}.virtual-assistent_wrapper .gform_body .gfield--type-html p{color:#19274a;font-size:1.4rem;font-weight:400;margin-bottom:1.2rem}.virtual-assistent_wrapper .gform_body .gfield--type-html p:last-of-type{margin-bottom:0}.virtual-assistent_wrapper .gform_body .gfield--type-html ul{color:#19274a;font-size:1.4rem;font-weight:400;margin-top:0;padding-left:2rem}.virtual-assistent_wrapper .gform_body .gfield--type-html ul li a{color:#19274a;text-decoration:underline}.virtual-assistent_wrapper .gform_body fieldset.gfield{margin-top:-1.2rem}.virtual-assistent_wrapper .gform_body fieldset.gfield legend.gfield_label{margin-bottom:24px;position:relative;top:30px}.virtual-assistent_wrapper .gform_body .gfield_checkbox,.virtual-assistent_wrapper .gform_body .gfield_radio{display:flex!important;flex-wrap:wrap;gap:.8rem}.virtual-assistent_wrapper .gform_body .gchoice{padding-right:0!important}.virtual-assistent_wrapper .gform_body .gchoice input[type=checkbox],.virtual-assistent_wrapper .gform_body .gchoice input[type=radio]{height:0;left:-9999999px;position:absolute;width:0}.virtual-assistent_wrapper .gform_body .gchoice input[type=checkbox]:checked~label,.virtual-assistent_wrapper .gform_body .gchoice input[type=radio]:checked~label{background:#19274a;color:#fff}.virtual-assistent_wrapper .gform_body .gchoice input[type=checkbox]:checked~label svg[data-fa-pseudo-element],.virtual-assistent_wrapper .gform_body .gchoice input[type=radio]:checked~label svg[data-fa-pseudo-element]{display:inline-flex}.virtual-assistent_wrapper .gform_body .gchoice label{align-items:center;background:#dddde3;border-radius:.4rem;color:#19274a;cursor:pointer;display:flex;font-size:1.6rem;font-weight:400;gap:.8rem;max-width:unset!important;padding:2rem 2.4rem;position:relative}@media (max-width:767px){.virtual-assistent_wrapper .gform_body .gchoice label{padding:1.5rem}}.virtual-assistent_wrapper .gform_body .gchoice label:before{content:"\f058";display:none;font:var(--fa-font-regular)}.virtual-assistent_wrapper .gform_body .gchoice label svg[data-fa-pseudo-element]{display:none;margin-right:.5rem}.virtual-assistent_wrapper .gform_footer .gform_button{align-items:center;background-color:#dfec50!important;border-radius:.4rem;color:#19274a;cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;gap:.8rem;padding:2rem 2.4rem;position:relative}.virtual-assistent_wrapper .gform_confirmation_message{background-color:#fff;border-radius:.4rem;color:#081535;font-size:1.4rem;font-weight:400;margin-bottom:1.8rem;padding:2.4rem}.contact__image{aspect-ratio:4/3;position:relative;width:100%}@media (max-width:1023px){.contact__image{margin-top:6rem}}@media (max-width:767px){.contact__image{margin-top:3rem}}.contact__image img{border-radius:.4rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.contact__image-fullwidth{aspect-ratio:16/5;margin-bottom:4rem;position:relative;width:100%}.contact__image-fullwidth img{border-radius:.4rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.faq__category{margin:6rem 0}@media (max-width:1023px){.faq__category{margin:3rem 0}}.faq__accordion .accordion__wrapper .accordion-item{border-bottom:1px solid #dddde3}.faq__accordion .accordion__wrapper .accordion-item:not(:last-of-type){margin-bottom:2rem}@media (max-width:767px){.faq__accordion .accordion__wrapper .accordion-item:not(:last-of-type){margin-bottom:0}}.faq__accordion .accordion__wrapper .accordion-item button[aria-expanded=true]{border:none}.faq__accordion .accordion__wrapper button{background:none;border:none;color:#19274a;display:block;font-family:sofia-pro;font-size:3.2rem;font-weight:500;line-height:1.75;outline:none;padding:2rem 4rem 2rem 0;position:relative;text-align:left;width:100%}@media (max-width:1280px){.faq__accordion .accordion__wrapper button{font-size:2rem;line-height:2.8rem}}@media (max-width:767px){.faq__accordion .accordion__wrapper button{font-size:1.75rem}}.faq__accordion .accordion__wrapper button:before{content:"\e59e";display:none;font:var(--fa-font-light)}.faq__accordion .accordion__wrapper button svg[data-fa-pseudo-element]{color:#19274a;font-size:2.4rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width:767px){.faq__accordion .accordion__wrapper button svg[data-fa-pseudo-element]{font-size:1.6rem}}.faq__accordion .accordion__wrapper button:focus,.faq__accordion .accordion__wrapper button:hover{color:#19274a;cursor:pointer}.faq__accordion .accordion__wrapper button[aria-expanded=true]{color:#19274a}.faq__accordion .accordion__wrapper button[aria-expanded=true]:before{content:"\f068"}.faq__accordion .accordion__wrapper button[aria-expanded=true]+.accordion-content{max-height:100%;opacity:1;padding-bottom:3rem;transition:all .2s linear;will-change:opacity,max-height}.faq__accordion .accordion__wrapper button[aria-expanded=true]+.accordion-content p:last-of-type{margin-bottom:0}.faq__accordion .accordion__wrapper .accordion-content{max-height:0;opacity:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.faq__accordion .accordion__wrapper .accordion-content *{color:#19274a}.vacancies__list{list-style:none;margin:0;padding:0}.vacancies .vacancy-card{border-bottom:1px solid #dddde3;display:block;font-size:3.2rem;line-height:1.75;margin-bottom:4rem;padding:2rem 4rem 2rem 0;position:relative}@media (max-width:1023px){.vacancies .vacancy-card{font-size:2rem}}@media (max-width:767px){.vacancies .vacancy-card{font-size:1.75rem}}.vacancies .vacancy-card:before{content:"\f061";display:none;font:var(--fa-font-regular)}.vacancies .vacancy-card svg[data-fa-pseudo-element]{color:#19274a;font-size:2.4rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease}@media (max-width:767px){.vacancies .vacancy-card svg[data-fa-pseudo-element]{font-size:1.6rem}}.vacancies .vacancy-card:hover,.vacancies .vacancy-card:hover svg[data-fa-pseudo-element]{color:#dfec50}.insights__row{margin-top:6rem}@media (max-width:767px){.insights__row{margin-top:2rem}}.hero{background-color:#19274a;margin-top:0}.hero__text{padding:12rem 0 6rem;position:relative;z-index:2}@media (max-width:767px){.hero__text{padding:6rem 0}}.hero__text h2{color:#fff;font-size:4.8rem;line-height:1.2}@media (max-width:1280px){.hero__text h2{font-size:4rem}}@media (max-width:1023px){.hero__text h2{font-size:3.2rem}}.hero__blocks{display:flex}@media (max-width:767px){.hero__blocks{flex-wrap:wrap}}.hero__blocks .block{display:block;flex-shrink:0;padding:6rem 4rem;position:relative;width:50%}@media (max-width:767px){.hero__blocks .block{padding:3rem 3rem 4rem;width:100%}}.hero__blocks .block h3{color:#19274a;font-size:3.2rem;margin-bottom:.8rem}@media (max-width:1280px){.hero__blocks .block h3{font-size:2.5rem}}.hero__blocks .block p,.hero__blocks .block ul{color:#19274a;font-size:2rem;margin:0;max-width:80%}@media (max-width:1280px){.hero__blocks .block p,.hero__blocks .block ul{font-size:1.75rem;max-width:100%}}@media (max-width:767px){.hero__blocks .block p,.hero__blocks .block ul{font-size:1.6rem}}.hero__blocks .block p li a,.hero__blocks .block ul li a{color:#19274a;text-decoration:underline}.hero__blocks .block ul{padding-left:2rem}.hero__blocks .block__icon{bottom:2.4rem;color:#fff;font-size:2.4rem;position:absolute;right:4rem}.hero__blocks .block:first-of-type{background-color:#f6f6e9;border-top-left-radius:.4rem}@media (max-width:767px){.hero__blocks .block:first-of-type{border-top-right-radius:.4rem}}.hero__blocks .block:nth-of-type(2){background-color:#dfec50;border-top-right-radius:.4rem}@media (max-width:767px){.hero__blocks .block:nth-of-type(2){border-top-right-radius:0}}.hero__background-shape{aspect-ratio:1;height:auto;max-width:50%;pointer-events:none;position:absolute;right:0;top:0;width:-moz-max-content;width:max-content;z-index:1}@media (max-width:767px){.hero__background-shape{max-width:75%}}.hero__background-shape svg{height:auto;width:100%}.text-image h1,.text-image h2,.text-image h3{text-align:center}.text-image .text-button{margin-bottom:6rem}@media (max-width:767px){.text-image .text-button{margin-bottom:3rem}}.text-image__image{align-items:center;display:flex;height:100%}@media (max-width:1023px){.text-image__image{margin-inline:auto;max-width:60%}}.text-image__image img{height:auto;width:100%}@media (max-width:1023px){.text-with-image-or-video{margin:8rem auto 0}}.text-with-image-or-video .text-image__media--video{align-items:center;display:flex;height:100%;padding-top:6rem}@media (max-width:1023px){.text-with-image-or-video .text-image__media--video{margin-inline:auto;max-width:unset;padding-top:3.4rem}}.text-with-image-or-video .text-image__media--video img{height:auto;width:100%}.text-with-image-or-video .text-image__media--video .video-embed-wrapper{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.text-with-image-or-video .text-image__media--video .video-embed-wrapper embed,.text-with-image-or-video .text-image__media--video .video-embed-wrapper iframe,.text-with-image-or-video .text-image__media--video .video-embed-wrapper object{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.references{background-color:#f3f3f5;padding:6rem 0}@media (max-width:767px){.references{padding:4rem 0}}.references__row{margin-top:3rem}.latest-themes__text{background-color:#19274a;border-radius:.4rem 0 0 .4rem;height:100%;padding:6rem 4rem;position:relative}@media (max-width:1023px){.latest-themes__text{border-radius:0 0 .4rem .4rem}}@media (max-width:767px){.latest-themes__text{padding:3rem}}.latest-themes__text h2{color:#fff}.latest-themes__text:after{background-color:#19274a;border-radius:0 .4rem .4rem 0;content:"";height:100%;position:absolute;right:-10rem;top:0;width:10rem}@media (max-width:1023px){.latest-themes__text:after{display:none}}.latest-themes__image{aspect-ratio:4/3;height:calc(100% - 8rem);margin:4rem 0;position:relative;width:100%}@media (max-width:1023px){.latest-themes__image{height:100%;margin:0}}.latest-themes__image img{border-radius:.4rem;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media (max-width:1023px){.latest-themes__image img{border-radius:.4rem .4rem 0 0}}.latest-themes__list{list-style:none;margin:0;padding:0}.latest-themes__list li{line-height:2.4}.latest-themes__list li a{color:#fff;display:block;font-size:2rem;padding-left:4rem;position:relative}@media (max-width:1280px){.latest-themes__list li a{font-size:1.8rem}}@media (max-width:767px){.latest-themes__list li a{font-size:1.6rem;padding-left:3rem}}.latest-themes__list li a:before{content:"\f061";display:none;font:var(--fa-font-regular)}.latest-themes__list li a svg[data-fa-pseudo-element]{font-size:2.4rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}@media (max-width:767px){.latest-themes__list li a svg[data-fa-pseudo-element]{font-size:1.6rem}}.latest-themes__list li a:hover{color:#dfec50}.latest-themes+.references{margin-top:-20rem;padding-top:12rem}@media (max-width:1023px){.latest-themes+.references{margin-top:-12rem}}.team-card{display:block;margin:6rem 0}@media (max-width:767px){.team-card{margin:3rem 0}}.team-card__image{aspect-ratio:4/3;position:relative;width:100%}.team-card__image img{border-radius:.4rem .4rem 0 0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.team-card__text{background-color:#f3f3f5;border-radius:0 0 .4rem .4rem;padding:4rem}@media (max-width:1023px){.team-card__text{padding:3rem}}.team-card__text h3{font-size:3.2rem;font-weight:500;line-height:1.6;margin-bottom:.8rem}@media (max-width:767px){.team-card__text h3{font-size:2rem}}.team-card__text p a{font-weight:700;text-decoration:none}.team-card__list{font-size:2rem;list-style:none;margin:0 0 3.5rem;padding:0}.team-card__list li{line-height:1.6}.team-card__list li a[href^="mailto:"]{text-decoration:underline}.team-card__list li a[href^="tel:"]{font-weight:700}.insight-card{background-color:#f3f3f5;border-radius:.4rem;display:block;margin:1.2rem 0;min-height:28rem;padding:4rem 4rem 6.4rem;position:relative}@media (max-width:1023px){.insight-card{padding:3rem}}@media (max-width:767px){.insight-card{min-height:24rem}}.insight-card:hover{background-color:#19274a}.insight-card:hover .insight-card__icon,.insight-card:hover .insight-card__number,.insight-card:hover h3{color:#fff}.insight-card__number{display:block;font-size:3.2rem;margin-bottom:1rem}@media (max-width:767px){.insight-card__number{font-size:2.5rem}}.insight-card h3{font-size:1.8rem;font-weight:400;line-height:1.5;margin-bottom:0}@media (max-width:767px){.insight-card h3{font-size:1.6rem}}.insight-card__icon{bottom:2.4rem;font-size:2.4rem;position:absolute;right:4rem}.reference-card{margin-bottom:2.4rem}.reference-card__image{aspect-ratio:4/3;position:relative;width:100%}.reference-card__image img{border-radius:.4rem .4rem 0 0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.reference-card__text{background-color:#fff;border-radius:0 0 .4rem .4rem;min-height:30rem;padding:4rem}@media (max-width:1023px){.reference-card__text{padding:3rem}}@media (max-width:767px){.reference-card__text{min-height:unset}}.reference-card__text h3{font-size:3.2rem;font-weight:500;line-height:1.6;margin-bottom:.8rem}@media (max-width:767px){.reference-card__text h3{font-size:2rem}}.reference-card__text p{margin-bottom:0}.reference-card__text p a{font-weight:700;text-decoration:none}.text-2-col{margin-bottom:6rem;margin-top:6rem}.text-2-col .component__text{padding:0 2rem}.swiper--insights{padding-bottom:3rem}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:#dddde3;height:1.25rem;opacity:1;width:1.25rem}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main{background-color:#19274a}
