.headers-component{position:relative;height:100%;overflow:hidden;max-height:1117px}
@media(max-width:768px){.headers-component{padding:0 24px;max-height:100%}
}.headers-component .headers-image{position:absolute;left:0;top:0;right:0;bottom:0;height:100%}
.headers-component .headers-image img{width:100%;height:100%;max-height:1117px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-repeat:no-repeat;position:relative}
.headers-component .headers-image img::before{content:"";position:relative;bottom:0;width:100%;height:24px}
@media(max-width:768px){.headers-component .headers-image img{max-height:100%}
}.headers-component .headers-main{background:var(--color_midnight);z-index:1;position:relative;max-width:696px;min-width:696px;height:100%;min-height:775px;margin:0 auto;padding:200px 48px 0;padding-bottom:200px;padding-top:clamp(160px,calc(0.0292vw + 120.49px), 200px);clip-path:polygon(50% 0,100% 0,100% 60%,50% 100%,50% 100%,0 60%,0 0)}
@media(max-width:768px){.headers-component .headers-main{padding:200px 24px 0;min-height:100dvh;min-width:100%;clip-path:polygon(30% 0,70% 0,100% 0,100% 75%,50% 100%,0 75%,0 0);padding-bottom:250px;padding-top:40%}
}.headers-component .headers-main h1{text-align:center;letter-spacing:-4%;margin-bottom:48px;color:var(--color_azure)}
@media(max-width:991px){.headers-component .headers-main h1{margin-bottom:32px}
}.headers-component .headers-main .paragraph{max-width:600px;text-align:center;margin:0 auto;color:var(--color_white)}
.headers-component .headers-main .actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:48px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:576px){.headers-component .headers-main .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:32px}
.headers-component .headers-main .actions button,.headers-component .headers-main .actions a{width:100%}
.headers-component .headers-main .actions a span{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}.headers-component .headers-main .scroll-to{text-align:center;margin-top:70px;position:relative;color:var(--color_white)}
.headers-component .headers-main .scroll-to::after{content:"";width:16px;height:16px;background-color:var(--color_lime);position:absolute;left:0;right:0;margin:0 auto;top:36px;clip-path:polygon(50% 0,90% 20%,100% 60%,75% 100%,25% 100%,0 60%,10% 20%)}
.headers-component .headers-main .scroll-to::before{content:"";position:absolute;width:2px;height:100%;background-color:var(--color_lime);left:0;right:0;margin:0 auto;top:66px;min-height:100em;z-index:1}
.headers-component .bottom-shape{min-height:100px;background:var(--color_midnight);position:relative;margin-top:108px}
.headers-component .bottom-shape::after{position:absolute;content:"";width:208px;height:108px;left:0;right:0;margin:0 auto;top:-107px;background:var(--color_midnight);clip-path:polygon(50% 0,0 100%,100% 100%)}
.headers-component .bottom-shape::before{content:"";position:absolute;width:2px;height:100%;background-color:var(--color_lime);left:0;right:0;margin:0 auto;top:-110px;min-height:100em;z-index:1}
@media(max-width:768px){.headers-component .bottom-shape{margin-left:-24px;margin-top:40px;width:calc(100% + 48px);min-height:16px}
.headers-component .bottom-shape::after{width:77px;height:40px;left:0;right:0;margin:0 auto;top:-40px}
}.headers-component.second-style-headers{min-height:564px;position:relative}
@media(max-width:991px){.headers-component.second-style-headers{padding:0 24px}
}.headers-component.second-style-headers.no-bottom-divider::after,.headers-component.second-style-headers.no-bottom-divider::before{bottom:0}
@media(max-width:991px){.headers-component.second-style-headers.bottom-divider-2 .bottom-divider{margin-bottom:0;margin-left:-24px;width:calc(100% + 48px)}
}.headers-component.second-style-headers::before{content:"";width:0;height:0;position:absolute;left:0;bottom:64px;border-style:solid;border-color:transparent transparent #fff transparent;border-width:0 0 50px 50px;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:1}
@media(max-width:991px){.headers-component.second-style-headers::before{border-width:0 0 40px 40px}
}@media(max-width:576px){.headers-component.second-style-headers::before{border-width:0 0 24px 24px}
}.headers-component.second-style-headers::after{content:"";width:0;height:0;position:absolute;right:0;bottom:64px;border-style:solid;border-color:transparent transparent #fff transparent;border-width:0 0 50px 50px;z-index:1}
@media(max-width:991px){.headers-component.second-style-headers::after{border-width:0 0 40px 40px}
}@media(max-width:576px){.headers-component.second-style-headers::after{border-width:0 0 24px 24px}
}.headers-component.second-style-headers .headers-main{clip-path:none;max-width:845px;min-height:500px;position:relative;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:32px;clip-path:polygon(50% 0,100% 0,100% 90%,95% 100%,5% 100%,0 90%,0 0)}
@media(max-width:991px){.headers-component.second-style-headers .headers-main{clip-path:polygon(50% 0,100% 0,100% 93%,95% 100%,5% 100%,0 93%,0 0)}
}@media(max-width:576px){.headers-component.second-style-headers .headers-main{clip-path:polygon(50% 0,100% 0,100% 96%,95% 100%,5% 100%,0 96%,0 0)}
}.headers-component.second-style-headers .headers-main .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}
.headers-component.second-style-headers .headers-main h1{margin-bottom:0}
.headers-component.second-style-headers .bottom-divider{background-color:var(--color_powder);height:64px;position:relative}
.headers-component.second-style-headers .bottom-divider .dot{top:22px}
.headers-component.second-style-headers .bottom-divider::before{top:45px}
.headers-component.second-style-headers .breadcrumbs{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;color:var(--color_powder);gap:12px}
.headers-component.second-style-headers .breadcrumbs a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-3%;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:Auto;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}
.headers-component.second-style-headers .breadcrumbs a .home{width:32px;height:32px}
.headers-component.second-style-headers .breadcrumbs .sep{width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.headers-component.second-style-headers .breadcrumbs .sep svg path{fill:var(--color_arctic)}
.headers-component.second-style-headers .breadcrumbs .title{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-3%}
.headers-component.powder{background-color:var(--color_powder)}
.headers-component.powder::before,.headers-component.powder::after{border-color:transparent transparent var(--color_powder) transparent}
.headers-component.grey{background-color:var(--color_grey)}
.headers-component.grey::before,.headers-component.grey::after{border-color:transparent transparent var(--color_grey) transparent}
.headers-component.grey .bottom-divider{background-color:var(--color_grey)}
.headers-component.midnight{background-color:var(--color_midnight)}
.headers-component.midnight::before,.headers-component.midnight::after{border-color:transparent transparent var(--color_midnight) transparent}
.headers-component.midnight .bottom-divider{background-color:var(--color_midnight)}
.bottomborder-mobile{height:24px;width:100%}
.bottomborder-mobile.no-bottom-divider{display:none}
@media(max-width:991px){.bottomborder-mobile.no-bottom-divider{display:-webkit-box;display:-ms-flexbox;display:flex}
}.bottomborder-mobile.bottom-divider-2{display:none}
.bottomborder-mobile.powder{background-color:var(--color_powder)}
.bottomborder-mobile.grey{background-color:var(--color_grey)}
.bottomborder-mobile.midnight{background-color:var(--color_midnight)}