.wrapper-corp{padding:0 15px}
.hero-home-corp .background-img{position:absolute;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}
.hero-home-corp .background-img picture img{width:100%}
.hero-home-corp .hero-header{padding-top:20px}
.hero-home-corp .hero-header .title{font-size:var(--tp-m-size);line-height:var(--tp-m-height);color:var(--color-blue_navy);font-weight:var(--font-bold);margin-bottom:20px}
.hero-home-corp .hero-header .title span{font-size:30px;letter-spacing:6px;color:#2f373f;display:block;text-transform:uppercase;max-width:90%;line-height:normal;font-weight:300}
.hero-home-corp .hero-header .subtitle{font-size:var(--tp-body_s-size);letter-spacing:.18px;color:var(--color-black);line-height:var(--tp-body_s-height)}
.hero-home-corp .hero-header .button{margin-top:173px;width:100%;text-align:center;width:auto;border-radius:8px}
.hero-home-corp .hero-stats{margin-top:70px}
.hero-home-corp .hero-stats .title{font-size:var(--tp-xs-size);line-height:var(--tp-xs-height);letter-spacing:.27px;font-weight:var(--font-semibold);color:var(--color-blue_navy)}
.hero-home-corp .hero-stats ul.stats{margin-top:37px;list-style:none}
.hero-home-corp .hero-stats ul.stats .item{margin-bottom:29px}
.hero-home-corp .hero-stats ul.stats .item .value span{font-weight:500;line-height:.93;letter-spacing:1.52px}
.hero-home-corp .hero-stats ul.stats .item .value span.n{font-size:var(--tp-n_mobile-size);line-height:var(--tp-n_mobile-height);font-weight:var(--font-medium);letter-spacing:.78px;color:var(--color-electric_indigo)}
.hero-home-corp .hero-stats ul.stats .item .value span.s{font-size:var(--tp-l-size);line-height:var(--tp-l-height);font-weight:var(--font-semibold);color:var(--color-electric_indigo)}
.hero-home-corp .hero-stats ul.stats .item .value span.t{font-family:var(--font-secondary);font-size:var(--ts-m-size);line-height:var(--ts-m-height);font-weight:var(--font-semibold);font-style:italic;color:var(--color-electric_indigo)}
.hero-home-corp .hero-stats ul.stats .item p{font-size:var(--tp-body_m-size);line-height:var(--tp-body_m-height);font-weight:var(--font-regular);font-weight:500}
@media(min-width:768px){.wrapper-corp{max-width:660px;margin:0 auto}
.hero-home-corp .hero-header{padding-top:66px}
.hero-home-corp .hero-header .title{font-size:var(--tp-l-size);line-height:var(--tp-l-height);color:var(--color-blue_navy);font-weight:var(--font-bold);margin-bottom:20px}
.hero-home-corp .hero-header .title span{font-size:30px;letter-spacing:6px;color:#2f373f;display:block;text-transform:uppercase;max-width:90%;line-height:normal}
.hero-home-corp .hero-header .subtitle{font-size:var(--tp-body_m-size);letter-spacing:.18px;color:var(--color-black);line-height:var(--tp-body_m-height);max-width:80%}
.hero-home-corp .hero-header .button{margin-top:32px;width:320px}
.hero-home-corp .hero-stats{margin-top:279px}
.hero-home-corp .hero-stats .title{font-size:var(--tp-s-size);line-height:var(--tp-s-height);letter-spacing:.27px;font-weight:var(--font-semibold);color:var(--color-blue_navy)}
.hero-home-corp .hero-stats ul.stats{margin-top:70px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.hero-home-corp .hero-stats ul.stats .item{margin-bottom:29px;width:43%}
.hero-home-corp .hero-stats ul.stats .item .value span{font-weight:500;line-height:.93;letter-spacing:1.52px}
.hero-home-corp .hero-stats ul.stats .item .value span.n{font-size:var(--tp-n_tablet-size);line-height:var(--tp-n_tablet-height);font-weight:var(--font-medium);letter-spacing:.89px}
.hero-home-corp .hero-stats ul.stats .item .value span.s{font-size:var(--tp-xl-size);line-height:var(--tp-xl-height);font-weight:var(--font-semibold)}
.hero-home-corp .hero-stats ul.stats .item .value span.t{font-size:var(--ts-l-size);line-height:var(--ts-l-height);font-weight:var(--font-semibold);font-style:italic}
.hero-home-corp .hero-stats ul.stats .item p{font-size:var(--tp-xs-size);line-height:var(--tp-xs-height);font-weight:var(--font-regular);width:80%}
.hero-home-corp .hero-stats ul.stats:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.hero-home-corp .hero-stats ul.stats:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
@media(min-width:1024px){.hero-home-corp .hero-stats{margin-top:320px}
}
@media(min-width:1360px){.wrapper-corp{max-width:1110px;margin:0 auto;padding:0}
.hero-home-corp .hero-header{padding-top:80px}
.hero-home-corp .hero-header .title{font-size:var(--tp-xl-size);line-height:var(--tp-xl-height);color:var(--color-blue_navy);font-weight:var(--font-bold);margin-bottom:24px}
.hero-home-corp .hero-header .title span{font-size:40px;letter-spacing:8px;color:#2f373f;display:block;text-transform:uppercase;max-width:90%;line-height:normal}
.hero-home-corp .hero-header .subtitle{font-size:var(--tp-body_l-size);letter-spacing:.18px;color:var(--color-black);line-height:var(--tp-body_l-height);max-width:80%}
.hero-home-corp .hero-header .button{margin-top:32px;border-radius:8px;padding-left:24px;padding-right:24px;font-size:var(--tp-label_lb-size)}
.hero-home-corp .hero-stats{margin-top:279px}
.hero-home-corp .hero-stats .title{font-size:var(--tp-m-size);line-height:var(--tp-m-height);letter-spacing:.27px;font-weight:var(--font-semibold);color:var(--color-blue_navy)}
.hero-home-corp .hero-stats ul.stats{margin-top:70px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}
.hero-home-corp .hero-stats ul.stats .item{margin-bottom:29px;width:43%}
.hero-home-corp .hero-stats ul.stats .item .value span.n{font-size:var(--tp-n_hero_stats-size);line-height:var(--tp-n_hero_stats-height);font-weight:var(--font-medium);letter-spacing:-2.4px}
.hero-home-corp .hero-stats ul.stats .item .value span.s{font-size:var(--tp-n_hero_stats_decimal-size);line-height:var(--tp-n_hero_stats_decimal-height);font-weight:var(--font-semibold)}
.hero-home-corp .hero-stats ul.stats .item .value span.t{font-size:var(--ts-xl-size);line-height:var(--ts-xl-height);font-weight:var(--font-semibold);font-style:italic}
.hero-home-corp .hero-stats ul.stats .item p{font-size:var(--tp-xs-size);line-height:var(--tp-xs-height);font-weight:var(--font-regular)}
.hero-home-corp .hero-stats ul.stats:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.hero-home-corp .hero-stats ul.stats:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.hero-home-corp .container .hero-header>.title{width:50%;font-style:normal;font-weight:700;line-height:64px}
}
.hero-home-corp .hero-stats{margin-top:70px}
.hero-home-corp .hero-header .subtitle span{font-weight:900}
@media(min-width:768px){.hero-home-corp .hero-stats{margin-top:100px}
}
@media(min-width:1024px){.hero-home-corp .hero-stats{margin-top:200px}
}
@media(min-width:1360px){.hero-home-corp .hero-stats{margin-top:25vw}
}