/*! autoprefixer: on */.hero__title{margin-top:8.6875rem;margin-bottom:1.5rem}.hero__subtitle{font-size:1.125rem;line-height:1.75rem;letter-spacing:0;color:#fff;margin-top:1rem}.hero__card{margin-top:12rem;height:10.8125rem;padding-right:4.125rem;border-radius:1rem;padding-top:0;align-items:center;justify-content:space-between}.hero__card,.hero__cards{display:flex}.hero .card:not(:first-of-type,:last-of-type):after{height:5.625rem;top:-4%}.hero .symbol2{font-size:7.5rem;color:#fff}.hero .icon-list{display:flex;align-items:center;gap:1.25rem;margin-top:1.75rem}.hero .a-button{position:relative;display:inline-flex;align-items:center;justify-content:center;column-gap:.5rem;padding:0 1.5rem;height:2.75rem;background-color:#0d58c9;border-radius:.5rem;z-index:1;overflow:hidden;width:12.5rem;height:3.625rem;padding:.8125rem .9375rem!important;font-size:1.125rem;margin-left:5rem}.hero .a-button span{font-size:1.125rem;color:#fff}.hero .a-button svg{font-size:.625rem;color:#fff;transform:rotate(90deg) scale(2);transition:all .3s ease}.hero .a-button:after{content:"";position:absolute;z-index:-1;transition:width .3s,opacity .3s;width:0;height:33.125rem;top:50%;left:50%;opacity:0;background:#083a85;transform:translate3d(-50%,-50%,0) rotate(10deg);backface-visibility:hidden}.hero .a-button:hover{background-color:#083a85;transition:all .01s ease .25s}.hero .a-button:hover span,.hero .a-button:hover svg{color:#fff}.hero .a-button:hover:after{width:110%;opacity:1}.hero .a-button svg{font-size:2.5rem;transform:rotate(0);margin-right:0}.tabs-and-crumbs{margin-top:9.375rem}p.text{font-size:1.125rem;color:#666}.background .goals-box{margin-top:4.25rem;font-size:1.5rem;font-weight:400;font-stretch:normal;line-height:3.875rem;letter-spacing:0;color:#333}.background .goals-box img{width:3.8125rem;height:3.6875rem;position:relative;margin-right:.5rem}.container.background .cards{width:65.375rem;height:21.1875rem;margin-top:2.1875rem}.container.background .cards:before{bottom:-.875rem}.container.background .card{padding:0 3.9375rem 0 2.25rem;display:flex;justify-content:center;align-items:center}.challenges{padding:5rem 0!important;padding-bottom:5.625rem!important;background-color:#f0f1f4}.challenges .flex-box{margin-top:3.125rem;display:flex;gap:1.438rem}.challenges .flex-box .box-item{width:31.6875rem;height:20.5rem;background-color:#fff;box-shadow:0 .5rem .625rem 0 rgba(0,0,0,.07);border-radius:1rem;padding:2.063rem 2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.challenges .flex-box .box-item .box-title{margin-top:1.5625rem;margin-bottom:.625rem;font-size:1.5rem;color:#333;text-align:center;font-weight:500}.challenges .flex-box .box-item .box-list{position:relative;left:1.125rem;padding-right:.375rem}.challenges .flex-box .box-item .box-list li{list-style:disc}.challenges .flex-box .box-item .box-list li::marker{color:#0d58c9}.challenges .flex-box .box-item .box-text{font-size:1.125rem;font-weight:400;letter-spacing:0;color:#666;text-align:center}.challenges .flex-box .box-item .img-wrap{display:flex;justify-content:center;align-items:center;width:4.625rem;height:4.6875rem;box-sizing:border-box;border-radius:50%}.challenges .flex-box .box-item .img-wrap.icon-blue{background-color:#0d58c9;border:.25rem solid #c2d5f1}.challenges .flex-box .box-item .img-wrap.icon-green{background-color:#30c58e;border:.25rem solid #cbf0e3}.challenges .flex-box .box-item .img-wrap.icon-gray{background-color:#99a2b1;border:.25rem solid #e5e8eb}.challenges .flex-box .box-item .img-wrap svg{font-size:2.625rem;fill:#fff}.solution{overflow:hidden}.solution .description{width:66.25rem;text-align:center;margin:0 auto;margin-bottom:3.125rem}.solution .title{margin-bottom:2.625rem}.solution img{border-radius:.625rem}.solution .img-wrap{display:flex;justify-content:center;margin-bottom:3.125rem}.solution .img-wrap img{border-radius:.5rem}.solution .imgs{display:flex;gap:.8125rem}.solution .imgs img{border-radius:.5rem}.solution .cards{display:flex;flex-direction:column;gap:1.5rem;width:98.75rem}.solution .cards .card{width:100%;padding:2.9375rem 1.8125rem;border-radius:1rem;background-color:#f5f6f8;display:flex;gap:3.0625rem}.solution .cards .card .text{width:33.1875rem;line-height:1.6875rem;margin-bottom:0!important;display:flex;align-items:center}.solution .cards .card img{border-radius:.625rem}.solution .cards .card .img-container{display:flex;gap:1.25rem}.text-center{text-align:center}.key-features{padding-bottom:6.875rem!important}.key-features.white-content *{color:#fff!important}.key-features .description{width:74.625rem;text-align:center;margin:0 auto;margin-bottom:1.625rem}.key-features .cards{display:flex;gap:1.375rem;flex-wrap:wrap}.key-features .cards .card{background-color:#03396e;width:48.6875rem;height:12.75rem;border-radius:1.25rem;border:.0625rem solid #587392;padding:1.5rem 2rem 1.75rem;display:flex;flex-direction:column}.key-features .cards .card h3{margin-bottom:1.375rem;font-size:1.5rem;white-space:nowrap;font-weight:400}.key-features .cards .card li{list-style:disc;margin-bottom:1rem;margin-left:.9375rem}.key-features .cards .card li::marker{color:#fff}.product{display:block;padding-top:6.25rem!important;padding-bottom:5rem!important;height:43.75rem}.product .content{margin:0 auto}.product .title{margin-bottom:3.75rem!important}.product .flex{gap:3rem}.product .subtitle{position:relative;display:inline-flex;align-items:center;justify-content:center;column-gap:.5rem;padding:0 1.5rem;height:2.75rem;background-color:#0d58c9;border-radius:.5rem;z-index:1;overflow:hidden;height:4.375rem;width:22.5rem;padding:0;font-weight:500}.product .subtitle span{font-size:1.125rem;color:#fff}.product .subtitle svg{font-size:.625rem;color:#fff;transform:rotate(90deg) scale(2);transition:all .3s ease}.product .subtitle:after{content:"";position:absolute;z-index:-1;transition:width .3s,opacity .3s;width:0;height:33.125rem;top:50%;left:50%;opacity:0;background:#083a85;transform:translate3d(-50%,-50%,0) rotate(10deg);backface-visibility:hidden}.product .subtitle:hover{background-color:#083a85;transition:all .01s ease .25s}.product .subtitle:hover span,.product .subtitle:hover svg{color:#fff}.product .subtitle:hover:after{width:110%;opacity:1}.product .subtitle span{font-size:1.375rem;line-height:1.625rem}.product .product-item{transition-duration:.2s;justify-content:flex-end;align-items:center;flex-direction:column;display:flex}.why{height:36.5625rem;padding-top:7.8125rem}.why .title{margin-bottom:2.5rem}.why .content{display:flex;gap:2.125rem;height:26.3125rem}.why .content img{border-radius:.625rem;width:100%;height:20.125rem}.why .split{width:.0625rem;height:100%;background-color:rgba(153,162,177,.4)}.why .item{width:32.375rem}.why .item-content{position:relative;width:62.0625rem;flex:1 1 62.0625rem;background-color:#f0f1f4;border-radius:.625rem}.why .item-content .text{margin-top:8rem;margin-left:2.625rem;margin-right:3.125rem}.why .comma{top:-1.5rem;left:1.875rem}.why .comma,.why .comma2{position:absolute;font-size:9.375rem;color:#0d58c9;font-weight:700}.why .comma2{right:2.25rem;bottom:-5.25rem}.partner{height:auto;padding-bottom:0;padding-top:2.5rem}.partner .content{position:relative;color:#fff}.partner .content .item{padding:2.5rem 3.5625rem;width:100%;background-size:cover;height:21.3125rem;display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:2rem}.partner .content .item .blank{flex:1 1 auto}.partner .content .item .text-content{flex:0 1 55.8125rem;width:55.8125rem}.partner .content .text-title{font-size:1.5rem;margin-bottom:1rem}.partner .content .text{color:#fff;margin-bottom:1.25rem}.partner .title{color:#333!important;text-align:center;margin-bottom:2.5rem}.img-layer{width:100%;height:100%;position:fixed;top:0;z-index:9999;background-color:rgba(0,0,0,.3);display:none}.img-layer .big-img{width:auto;height:auto;top:50%}.img-layer .big-img,.img-layer .symbol{position:fixed;left:50%;transform:translate(-50%,-50%)}.img-layer .symbol{bottom:5rem;background-color:#fff;width:2.5rem;height:2.5rem;border-radius:50%;color:#666;cursor:pointer}