.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%;margin:0 auto;padding:200px 48px 50px;margin-bottom:-1px;padding-top:clamp(160px,calc(7.0292vw + 120.49px), 300px)}
@media(max-width:768px){.headers-component .headers-main{padding:200px 24px 0;min-width:100%;padding-top:50%;padding-bottom:32px}
}@media(max-width:576px){.headers-component .headers-main{padding-top:30%}
}.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:50px;margin-bottom:-150px;position:relative;color:var(--color_white);top:5rem}
@media(max-width:700px){.headers-component .headers-main .scroll-to{top:0;margin-bottom:-120px}
}@media(max-width:600px){.headers-component .headers-main .scroll-to{margin-bottom:-100px}
}@media(max-width:576px){.headers-component .headers-main .scroll-to{margin-top:32px;margin-bottom:-32px}
.headers-component .headers-main .scroll-to span{display:none}
}.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 .shapetriangle{z-index:0;position:relative;left:0;right:0;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:768px){.headers-component .shapetriangle svg{width:100%;height:100%}
}.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:500px;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:0;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:0;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;margin-top:auto}
.headers-component.second-style-headers .headers-main .backto{cursor:pointer}
.headers-component.second-style-headers .headers-main .backto a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}
.headers-component.second-style-headers .headers-main .backto:hover{opacity:1}
.headers-component.second-style-headers .headers-main .backto:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}
.headers-component.second-style-headers .headers-main .backto span{color:var(--color_powder)}
.headers-component.second-style-headers .headers-main .backto .icon-left{display:-webkit-box;display:-ms-flexbox;display:flex}
.headers-component.second-style-headers .headers-main .backto .icon-left svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.headers-component.second-style-headers .headers-main .backto .icon-left svg path{fill:var(--color_arctic)}
.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;max-width:100%}
.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;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}
.headers-component.second-style-headers .breadcrumbs a.breadcrumb-link{text-decoration:none}
.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;-ms-flex-negative:0;flex-shrink:0}
.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%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}
@media(max-width:991px){.headers-component.second-style-headers .breadcrumbs .title{max-width:150px}
}@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs .title{max-width:120px}
}.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis-wrapper{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis-wrapper:hover .breadcrumb-dropdown{opacity:1;pointer-events:auto}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis-wrapper:hover .breadcrumb-dropdown.active{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);max-height:400px}
@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis-wrapper:hover .breadcrumb-dropdown.active{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}
}.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis-wrapper::before{content:"";position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:120px;height:16px;background:transparent;z-index:999}
@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis-wrapper::before{left:0;-webkit-transform:translateX(0);transform:translateX(0);width:100px}
}.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis{display:inline-block;color:var(--color_powder);font-weight:400;margin-top:-20px;font-size:42px;line-height:20px;letter-spacing:-3%;background:0;border:0;padding:0;cursor:pointer;-webkit-transition:opacity .3s ease,-webkit-transform .2s ease;transition:opacity .3s ease,-webkit-transform .2s ease;transition:opacity .3s ease,transform .2s ease;transition:opacity .3s ease,transform .2s ease,-webkit-transform .2s ease;position:relative}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis:hover{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis:focus{outline:2px solid var(--color_arctic);outline-offset:2px;border-radius:2px}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-ellipsis.active{opacity:.9}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown{position:absolute;bottom:calc(100% + 12px);left:50%;-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px);background:var(--color_powder);-webkit-box-shadow:0 8px 24px rgba(0,0,0,0.12),0 2px 8px rgba(0,0,0,0.08);box-shadow:0 8px 24px rgba(0,0,0,0.12),0 2px 8px rgba(0,0,0,0.08);border-radius:0;min-width:200px;max-width:300px;opacity:0;pointer-events:none;max-height:0;overflow:hidden;-webkit-transition:opacity .3s cubic-bezier(0.4,0,0.2,1),max-height .3s cubic-bezier(0.4,0,0.2,1),-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);transition:opacity .3s cubic-bezier(0.4,0,0.2,1),max-height .3s cubic-bezier(0.4,0,0.2,1),-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);transition:opacity .3s cubic-bezier(0.4,0,0.2,1),transform .3s cubic-bezier(0.4,0,0.2,1),max-height .3s cubic-bezier(0.4,0,0.2,1);transition:opacity .3s cubic-bezier(0.4,0,0.2,1),transform .3s cubic-bezier(0.4,0,0.2,1),max-height .3s cubic-bezier(0.4,0,0.2,1),-webkit-transform .3s cubic-bezier(0.4,0,0.2,1);z-index:1000}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown::after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:12px;background:transparent}
@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown{left:0;-webkit-transform:translateX(0) translateY(8px);transform:translateX(0) translateY(8px);min-width:180px;max-width:250px}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown::after{left:20px;-webkit-transform:translateX(0);transform:translateX(0)}
}.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown.active{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);max-height:400px}
@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown.active{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}
}.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown:hover{opacity:1;pointer-events:auto}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown ul{list-style:none;padding:8px;margin:0;border-radius:0 !important}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown ul li{width:100%}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown ul li a{display:block;padding:10px 16px;color:var(--color_midnight);font-size:14px;font-weight:500;text-decoration:none;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown ul li a:hover{background-color:var(--color_powder-hover,rgba(0,0,0,0.06));color:var(--color_midnight);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px), calc(100% - 12px) 100%, 0px 100%, 0px 12px)}
.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown::before{content:"";position:absolute;bottom:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--color_powder);-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1));filter:drop-shadow(0 2px 4px rgba(0,0,0,0.1))}
@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs .breadcrumb-dropdown::before{left:20px;-webkit-transform:translateX(0);transform:translateX(0)}
}@media(max-width:991px){.headers-component.second-style-headers .breadcrumbs.breadcrumbs-collapsed .breadcrumb-link{display:none}
.headers-component.second-style-headers .breadcrumbs.breadcrumbs-collapsed .breadcrumb-link:first-of-type{display:none}
}@media(max-width:576px){.headers-component.second-style-headers .breadcrumbs{gap:8px;margin-top:32px}
.headers-component.second-style-headers .breadcrumbs .title{max-width:100px}
.headers-component.second-style-headers .breadcrumbs .sep{width:24px}
}.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%;display:none}
@media(max-width:991px){.bottomborder-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
}.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)}