/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-hero-slider{position:relative;margin-left:0;margin-right:0}.block-hero-slider:not(:has(.slick-initialized)){min-height:68.75rem}@media (min-width:768px){.block-hero-slider:not(:has(.slick-initialized)){min-height:43.75rem}}@media (min-width:992px){.block-hero-slider:not(:has(.slick-initialized)){min-height:41.25rem}}@media (min-width:1100px){.block-hero-slider:not(:has(.slick-initialized)){min-height:40.625rem}}@media (min-width:1400px){.block-hero-slider:not(:has(.slick-initialized)){min-height:52.5rem}}.block-hero-slider .hero-slider-header{height:100%;width:calc(100% - 48px);padding-bottom:1.5625rem;position:relative;left:1.875rem;z-index:1}@media (min-width:768px){.block-hero-slider .hero-slider-header{position:absolute;left:0;width:calc(48% - 22px)}}@media (min-width:992px){.block-hero-slider .hero-slider-header{width:calc(48% - 50px)}}@media (min-width:1400px){.block-hero-slider .hero-slider-header{left:2rem;width:calc(48% - 72px);background:transparent url(/themes/custom/promet_provus/images/hero-slider-bar.png) no-repeat left 2.5rem}}.block-hero-slider .hero-slider-header .h1.heading-title,.block-hero-slider .hero-slider-header h1.heading-title{display:block;font-size:2.5rem;line-height:3.125rem}@media (min-width:1400px){.block-hero-slider .hero-slider-header .h1.heading-title,.block-hero-slider .hero-slider-header h1.heading-title{font-size:4rem;line-height:4.75rem}}.block-hero-slider .hero-slider-header .hero-slider-body p{margin:0;font-family:Manrope,sans-serif!important;font-size:1rem;font-weight:500;line-height:1.625rem;letter-spacing:.01em}@media (min-width:1400px){.block-hero-slider .hero-slider-header .hero-slider-body p{font-size:1.125rem;font-weight:500;line-height:2.1875rem}}.block-hero-slider .hero-slider-header .hero-slider-cta{margin-top:3.5625rem;margin-bottom:1.5625rem}@media (min-width:1100px){.block-hero-slider .hero-slider-header .hero-slider-cta{margin-top:4rem}}.block-hero-slider .hero-slider-header .hero-slider-cta a{padding-top:remcalc(15);padding-right:2.5rem;padding-bottom:remcalc(15);padding-left:2.5rem}@media (min-width:768px){.block-hero-slider .hero-slider-header .hero-slider-cta a{padding-right:3.3125rem;padding-left:3.3125rem}}@media (min-width:768px){.block-hero-slider .slick-initialized .hero-slider-header{left:1.875rem;width:calc(45% - 24px)}}@media (min-width:992px){.block-hero-slider .slick-initialized .hero-slider-header{left:3.125rem;width:calc(45% - 50px)}}@media (min-width:1400px){.block-hero-slider .slick-initialized .hero-slider-header{left:5.125rem;width:calc(45% - 72px)}}.block-hero-slider .hero-slider-content{position:relative}.block-hero-slider .hero-background{background-position:top left;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;top:0;left:calc(-1 * (100vw - 100%)/ 2);bottom:0;right:0;width:100vw;height:100%;opacity:.9;overflow:hidden;z-index:-3}.block-hero-slider .hero-background .field--name-field-media-video-file,.block-hero-slider .hero-background .video-overlay,.block-hero-slider .hero-background .video-overlay-2{position:absolute;top:0;left:0;min-width:100%;height:100%;z-index:-1}.block-hero-slider .hero-background video{position:absolute;top:0;left:0;height:100%;z-index:-1;-o-object-fit:unset;object-fit:unset;min-width:265%;height:34.5625rem}@media (min-width:26.875rem){.block-hero-slider .hero-background video{min-width:228%}}@media (min-width:768px){.block-hero-slider .hero-background video{height:auto;min-width:100%}}.block-hero-slider .hero-background .video-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,65,255,0)),color-stop(81%,#151142),to(#151142));background:-webkit-linear-gradient(bottom,rgba(0,65,255,0) 0,#151142 81%,#151142 100%);background:-o-linear-gradient(bottom,rgba(0,65,255,0) 0,#151142 81%,#151142 100%);background:linear-gradient(0deg,rgba(0,65,255,0) 0,#151142 81%,#151142 100%);z-index:-1}.block-hero-slider .hero-background .video-overlay-2{background:-webkit-gradient(linear,left top,right top,from(rgba(0,65,255,0)),color-stop(81%,#151142),to(#151142));background:-webkit-linear-gradient(left,rgba(0,65,255,0) 0,#151142 81%,#151142 100%);background:-o-linear-gradient(left,rgba(0,65,255,0) 0,#151142 81%,#151142 100%);background:linear-gradient(90deg,rgba(0,65,255,0) 0,#151142 81%,#151142 100%);z-index:-1}@media (min-width:992px){.block-hero-slider .hero-background::after{display:block;content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(#151142),to(rgba(21,17,66,0)));background-image:-webkit-linear-gradient(bottom,#151142,rgba(21,17,66,0));background-image:-o-linear-gradient(bottom,#151142,rgba(21,17,66,0));background-image:linear-gradient(to top,#151142,rgba(21,17,66,0));width:100%;height:9.375rem;position:absolute;bottom:0;right:0;left:0}}@media (min-width:1400px){.block-hero-slider .hero-background::after{height:12.5rem}}.block-hero-slider .slide-show-with-items-container{position:static;margin-left:-1.875rem;margin-right:-1.875rem}@media (max-width:991.98px){.block-hero-slider .slide-show-with-items-container{overflow:hidden;max-width:calc(100vw + 10px)}}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container{margin-left:-3.125rem;margin-right:-3.125rem}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container{margin-bottom:0}}.block-hero-slider .slide-show-with-items-container>.field__item .field--name-field-provus-background-image image,.block-hero-slider .slide-show-with-items-container>.field__item .field--name-hero-slider-field-provus-stat,.block-hero-slider .slide-show-with-items-container>.field__item:not(:first-child){display:none}.block-hero-slider .slide-show-with-items-container .slick-slide{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .slick-slide{margin-bottom:3rem}}@media (min-width:1100px){.block-hero-slider .slide-show-with-items-container .slick-slide{margin-bottom:0;min-height:40.625rem}}.block-hero-slider .slide-show-with-items-container .field--name-field-title.slide-title{color:#fff;text-align:center;font-size:.75rem;line-height:1.5625rem;letter-spacing:.4375rem;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:.375rem;-webkit-text-decoration-color:#f9a366;text-decoration-color:#f9a366}@media (max-width:767.98px){.block-hero-slider .slide-show-with-items-container .field--name-field-title.slide-title{height:3.75rem;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .field--name-field-title.slide-title{margin-top:6rem}}body.color-scheme-inverse .block-hero-slider .slide-show-with-items-container .field--name-field-title.slide-title,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .field--name-field-title.slide-title{color:#1e1e1e!important}body.color-scheme-inverse .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .field--name-field-title.slide-title{color:#fff!important}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image{position:absolute;right:0}@media (max-width:767.98px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image::before{display:block;content:" ";background-image:-webkit-gradient(linear,left top,right top,from(#151142),to(rgba(21,17,66,0)));background-image:-webkit-linear-gradient(left,#151142,rgba(21,17,66,0));background-image:-o-linear-gradient(left,#151142,rgba(21,17,66,0));background-image:linear-gradient(to right,#151142,rgba(21,17,66,0));position:absolute;top:0;bottom:0;left:0;width:18.75rem}}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image .image-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,right top,color-stop(35%,rgba(21,17,66,.8)),color-stop(35%),color-stop(70%,rgba(21,17,66,0)));background:-webkit-linear-gradient(left,rgba(21,17,66,.8) 35%,35%,rgba(21,17,66,0) 70%);background:-o-linear-gradient(left,rgba(21,17,66,.8) 35%,35%,rgba(21,17,66,0) 70%);background:linear-gradient(90deg,rgba(21,17,66,.8) 35%,35%,rgba(21,17,66,0) 70%)}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image .field--name-field-media-image .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image .field--name-field-media-image .field__item img{min-height:21.25rem;-o-object-fit:cover;object-fit:cover;text-align:end}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image .field--name-field-media-image .field__item img{min-height:23.125rem}}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image .field--name-field-media-image .field__item img{min-height:26.25rem}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-background-image .field--name-field-media-image .field__item img{min-height:37.5rem}}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image{margin-bottom:0;position:relative}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image::before{display:block;content:" ";background-image:-webkit-gradient(linear,left bottom,left top,from(#151142),color-stop(#151142),color-stop(rgba(21,17,66,.5)),to(rgba(21,17,66,0)));background-image:-webkit-linear-gradient(bottom,#151142,#151142,rgba(21,17,66,.5),rgba(21,17,66,0));background-image:-o-linear-gradient(bottom,#151142,#151142,rgba(21,17,66,.5),rgba(21,17,66,0));background-image:linear-gradient(to top,#151142,#151142,rgba(21,17,66,.5),rgba(21,17,66,0));position:absolute;height:3.4375rem;right:0;bottom:0;left:0;width:100%;z-index:1}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image::before{height:4.6875rem}}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image::before{height:5rem}}@media (min-width:1100px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image::before{height:6.25rem}}.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image .field--name-field-media-image img{min-height:26.25rem}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image .field--name-field-media-image img{min-height:35.625rem}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .field--name-field-provus-foreground-image .field--name-field-media-image img{min-height:50rem}}.block-hero-slider .slide-show-with-items-container .slick-arrow{top:unset;bottom:0;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 .55rem .55rem -.366875rem rgba(0,0,0,.08);box-shadow:0 .55rem .55rem -.366875rem rgba(0,0,0,.08);background-image:url(/themes/custom/promet_provus/images/slick-arrow.svg);background-position:center;background-repeat:no-repeat;-webkit-background-size:.4375rem .4375rem;background-size:.4375rem}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .slick-arrow{bottom:1rem}}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .slick-arrow{top:98%}}.block-hero-slider .slide-show-with-items-container .slick-arrow::before{content:none}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-disabled{background-color:transparent;background-image:url(/themes/custom/promet_provus/images/slick-arrow-inverse.svg)}body.color-scheme-inverse .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-disabled,body:not(.color-scheme-inverse) div.layout:not(.section-inverse-bg-color) .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-disabled{background-image:url(/themes/custom/promet_provus/images/slick-arrow-inverse.svg)}body.color-scheme-inverse .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-disabled,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-disabled{background-image:url(/themes/custom/promet_provus/images/slick-arrow.svg)}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next{right:0;background-image:url(/themes/custom/promet_provus/images/slick-arrow-next.svg)}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next{right:8.75rem}}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next.slick-disabled{background-color:transparent;background-image:url(/themes/custom/promet_provus/images/slick-arrow-next-inverse.svg)}body.color-scheme-inverse .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next.slick-disabled,body:not(.color-scheme-inverse) div.layout:not(.section-inverse-bg-color) .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next.slick-disabled{background-image:url(/themes/custom/promet_provus/images/slick-arrow-next-inverse.svg)}body.color-scheme-inverse .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next.slick-disabled,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next.slick-disabled{background-image:url(/themes/custom/promet_provus/images/slick-arrow-next.svg)}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-prev{left:0;right:unset;z-index:1}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-prev{left:unset;right:12.1875rem}}.block-hero-slider .slide-show-with-items-container .slick-arrow:focus,.block-hero-slider .slide-show-with-items-container .slick-arrow:hover{outline:.0625rem solid #fff;border:.0625rem solid #4d90fe;-webkit-box-shadow:0 0 .3125rem #4d90fe;box-shadow:0 0 .3125rem #4d90fe}@media (max-width:767.98px){.block-hero-slider .slide-show-with-items-container .slick-arrow{bottom:.75rem}}.block-hero-slider .slide-show-with-items-container .slick-arrow::before{content:none}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next{background-image:url(/themes/custom/promet_provus/images/slick-arrow-next.svg)}@media (max-width:767.98px){.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-next{right:0}}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-prev{z-index:1}@media (max-width:767.98px){.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-prev{left:0}}.block-hero-slider .slide-show-with-items-container .slick-arrow.slick-disabled{outline:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;pointer-events:none;cursor:default}.block-hero-slider .slide-show-with-items-container .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:9.375rem;max-width:15rem}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .slick-dots{-webkit-column-gap:4.5vw;-moz-column-gap:4.5vw;column-gap:4.5vw;min-width:100%;bottom:0;left:0}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .slick-dots{bottom:3.75rem;left:3.125rem;min-width:75%;max-width:100%}}@media (min-width:92.5rem){.block-hero-slider .slide-show-with-items-container .slick-dots{bottom:10rem}}@media (min-width:93.75rem){.block-hero-slider .slide-show-with-items-container .slick-dots{bottom:12.5rem;max-width:75%}body.toolbar-horizontal:not(.layout-builder-active) .block-hero-slider .slide-show-with-items-container .slick-dots{bottom:10.3125rem}}.block-hero-slider .slide-show-with-items-container .slick-dots li{width:initial;height:initial}.block-hero-slider .slide-show-with-items-container .slick-dots li.slick-active a.hero-slide-dots{text-decoration:none;color:#fff}.block-hero-slider .slide-show-with-items-container .slick-dots li.slick-active a.hero-slide-dots::after{content:"";border-bottom:.0625rem solid #f9a366;display:block;position:absolute;right:.4375rem;left:0}.block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots{font-size:.75rem;font-family:"Plus Jakarta Sans",sans-serif;line-height:1rem;letter-spacing:.4375rem;font-weight:700;text-transform:uppercase;text-underline-offset:.375rem;text-decoration:none;color:rgba(255,255,255,.6)}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots{margin-top:6rem}}body.color-scheme-inverse .block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots{color:#1e1e1e!important}body.color-scheme-inverse .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots{color:#fff!important}.block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots:focus,.block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots:hover{text-decoration:none;color:#fff}.block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots:focus::after,.block-hero-slider .slide-show-with-items-container .slick-dots li a.hero-slide-dots:hover::after{content:"";border-bottom:.0625rem solid #f9a366;display:block;position:absolute;right:.4375rem;left:0}.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat{position:absolute;top:5.875rem;left:2.0625rem;z-index:1}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat{top:unset;bottom:6.25rem;left:48%;-webkit-transform:translateX(-48%);-o-transform:translateX(-48%);transform:translateX(-48%)}}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat{top:unset;bottom:4.25rem;left:51%}}@media (min-width:1100px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat{top:unset;left:60%}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat{bottom:15.625rem;left:56%}}.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-title{font-size:3.0625rem;line-height:3.875rem;letter-spacing:-.02rem;font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;color:#46b7fe;margin-bottom:0;margin-left:-.3125rem;text-align:left;position:relative}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-title{font-size:4.875rem;line-height:6.125rem}}.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-title::before{content:" ";display:block;position:absolute;width:8.75rem;height:8.75rem;background-image:url(/themes/custom/promet_provus/images/animated-arrow-to-right.gif);background-repeat:no-repeat;-webkit-background-size:8.75rem 8.75rem;background-size:8.75rem 8.75rem;background-position:top center;rotate:215deg;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);bottom:-11.25rem;left:-1.25rem}@media (min-width:768px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-title::before{rotate:-12.7deg;-webkit-transform:none;-o-transform:none;transform:none;bottom:.9375rem;left:-.3125rem}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-title::before{bottom:2.8125rem;left:.625rem}}.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-description{font-size:.6875rem;line-height:.875rem;letter-spacing:.01rem;font-weight:500;max-width:5.625rem}@media (min-width:992px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-description{max-width:7.5rem}}@media (min-width:1400px){.block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-description{font-size:.875rem;line-height:1.3125rem}}body.color-scheme-inverse .block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-description,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-description{color:#1e1e1e!important}body.color-scheme-inverse .section-inverse-bg-color .block-hero-slider .slide-show-with-items-container .field--name-hero-slider-field-provus-stat .field--name-field-provus-description{color:#fff!important}.section-overlap-hero-slider:not(:has(.slick-initialized)){padding-bottom:2rem}@media (min-width:1100px){.section-overlap-hero-slider:not(:has(.slick-initialized)){padding-bottom:1.875rem}}.section-overlap-hero-slider>div{padding-left:20px;padding-right:20px}@media (min-width:992px){.section-overlap-hero-slider>div{padding-left:40px;padding-right:40px}}@media (min-width:1100px){.section-overlap-hero-slider .block-hero-slider .hero-background{top:-5.9375rem;height:calc(100% + 95px)}.user-logged-in .section-overlap-hero-slider .block-hero-slider .hero-background{top:-9.375rem;height:calc(100% + 150px)}.layout-builder-active .section-overlap-hero-slider .block-hero-slider .hero-background{top:-20.125rem;height:calc(100% + 310px)}}
