/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:991.98px){.block-solution-slider{margin-top:4.5rem!important;margin-bottom:4.5rem!important}}@media (min-width:992px){.block-solution-slider{margin-top:5rem!important;margin-bottom:6.5625rem!important;min-height:23rem}}@media (min-width:1100px){.block-solution-slider{min-height:24.875rem}}@media (min-width:1400px){.block-solution-slider{min-height:32.375rem}}@media (min-width:1680px){.block-solution-slider{min-height:35.5rem}}.block-solution-slider .solution-slider-title{color:#f56600!important;font-size:2rem;line-height:2.5rem;text-align:center;margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem;margin-bottom:2.25rem}@media (min-width:992px){.block-solution-slider .solution-slider-title{font-size:2.5rem;line-height:3.125rem;margin-bottom:2.5rem;padding-left:2.375rem;padding-right:2.375rem;max-width:63.8125rem}}.block-solution-slider .solution-slider-text{max-width:78.5rem;margin-right:auto;margin-left:auto;margin-bottom:1.5rem}.block-solution-slider .solution-slider-text p{font-size:1rem;line-height:1.625rem}@media (min-width:992px){.block-solution-slider .solution-slider-text p{font-size:1.125rem;line-height:2.1875rem}}.block-solution-slider .solution-slider-text p:last-of-type{margin-bottom:0}.block-solution-slider .solution-slider-dots{position:absolute;right:0;left:50%;width:100vw;-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;text-align:center}.block-solution-slider .solution-slider-dots-wrapper{height:1.625rem;margin-bottom:2rem;position:relative;overflow:hidden}@media (max-width:1099.98px){.block-solution-slider .solution-slider-dots-wrapper{width:100vw;margin-left:-.625rem}}@media (min-width:992px){.block-solution-slider .solution-slider-dots-wrapper{margin-bottom:5rem}}@media (min-width:1100px){.block-solution-slider .solution-slider-dots-wrapper{margin-bottom:7rem;height:1.6875rem}}.block-solution-slider .solution-slider-slides{margin-right:auto;margin-left:auto;position:relative}@media (min-width:1400px){.block-solution-slider .solution-slider-slides{max-width:78.5rem}}.block-solution-slider .solution-slider-slides>.solution-slider-slide:not(:first-child){display:none}.block-solution-slider .solution-slider-slides .solution-slider-slide{padding:0 .625rem}@media (min-width:992px){.block-solution-slider .solution-slider-slides .solution-slider-slide{padding:0 2.375rem}}@media (min-width:1680px){.block-solution-slider .solution-slider-slides .solution-slider-slide{padding:0 .625rem}}.block-solution-slider .solution-slider-slides .slick-arrow{width:3.75rem;height:3.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}.block-solution-slider .solution-slider-slides .slick-arrow::before{content:none}.block-solution-slider .solution-slider-slides .slick-arrow:focus,.block-solution-slider .solution-slider-slides .slick-arrow:hover{border:.125rem solid #fa6e68}body.color-scheme-inverse .block-solution-slider .solution-slider-slides .slick-arrow:focus,body.color-scheme-inverse .block-solution-slider .solution-slider-slides .slick-arrow:hover,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .slick-arrow:focus,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .slick-arrow:hover{border-color:#4112fd}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .slick-arrow:focus,body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .slick-arrow:hover{border-color:#fa6e68}.block-solution-slider .solution-slider-slides .slick-arrow.slick-disabled{background-color:transparent;background-image:url(/themes/custom/promet_provus/images/slick-arrow-inverse.svg)}.block-solution-slider .solution-slider-slides .slick-arrow.slick-disabled:focus,.block-solution-slider .solution-slider-slides .slick-arrow.slick-disabled:hover{border-color:transparent!important;cursor:default}.block-solution-slider .solution-slider-slides .slick-arrow.slick-next{background-image:url(/themes/custom/promet_provus/images/slick-arrow-next.svg)}.block-solution-slider .solution-slider-slides .slick-arrow.slick-next.slick-disabled{background-color:transparent;background-image:url(/themes/custom/promet_provus/images/slick-arrow-next-inverse.svg)}.block-solution-slider .solution-slider-slides .slick-arrow.slick-prev{z-index:1}@media (min-width:992px){.block-solution-slider .solution-slider-slides::after{content:" ";display:none;background-image:url(/themes/custom/promet_provus/images/solution-slider.png.webp);background-position:bottom right;background-repeat:no-repeat;-webkit-background-size:19.875rem 30rem;background-size:19.875rem 30rem;position:absolute;width:100vw;height:42.5rem;-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);right:0;bottom:-6.5625rem;left:50%;z-index:-1}}@media (min-width:1100px){.block-solution-slider .solution-slider-slides::after{display:block;-webkit-background-size:21.125rem 31.875rem;background-size:21.125rem 31.875rem}}@media (min-width:1400px){.block-solution-slider .solution-slider-slides::after{-webkit-background-size:26.0625rem 39.375rem;background-size:26.0625rem 39.375rem}}@media (min-width:1680px){.block-solution-slider .solution-slider-slides::after{-webkit-background-size:unset unset;background-size:unset}}.block-solution-slider .solution-slider-slides .card{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;position:relative}.block-solution-slider .solution-slider-slides .card-wrapper{margin-bottom:0}.block-solution-slider .solution-slider-slides .card-header{display:none}.block-solution-slider .solution-slider-slides .card-img-top{border-radius:.25rem;overflow:hidden}@media (min-width:992px){.block-solution-slider .solution-slider-slides .card-img-top{max-width:46.4375rem;width:60%}}.block-solution-slider .solution-slider-slides .card-img-top img{margin-bottom:0}.block-solution-slider .solution-slider-slides .card-title{color:#fa6e68!important;font-size:1.625rem;line-height:2.0625rem;margin-top:0;margin-bottom:1rem}@media (min-width:992px){.block-solution-slider .solution-slider-slides .card-title{font-size:1.9375rem;line-height:2.4375rem}}body.color-scheme-inverse .block-solution-slider .solution-slider-slides .card-title,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card-title{color:#4112fd!important}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card-title,body:not(.color-scheme-inverse) div.layout:not(.section-inverse-bg-color) .block-solution-slider .solution-slider-slides .card-title{color:#fa6e68!important}.block-solution-slider .solution-slider-slides .card-body{padding-left:0;padding-right:0}@media (min-width:992px){.block-solution-slider .solution-slider-slides .card-body{background-color:#151142;border-radius:.25rem;max-width:65%;overflow:hidden;padding:2.5rem 0 2.5rem 2rem;position:absolute;bottom:1.75rem;right:0;z-index:1}body.color-scheme-inverse .block-solution-slider .solution-slider-slides .card-body,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card-body{background-color:#fff}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card-body{background-color:#151142}.section-darker-bg-color .block-solution-slider .solution-slider-slides .card-body{background-color:#100e27}body.color-scheme-inverse .section-darker-bg-color .block-solution-slider .solution-slider-slides .card-body,body:not(.color-scheme-inverse) .section-inverse-bg-color.section-darker-bg-color .block-solution-slider .solution-slider-slides .card-body{background-color:#fbf8f5}body.color-scheme-inverse .section-inverse-bg-color.section-darker-bg-color .block-solution-slider .solution-slider-slides .card-body{background-color:#100e27}}@media (min-width:1100px){.block-solution-slider .solution-slider-slides .card-body{bottom:3.125rem;max-width:55%;right:22%}}@media (min-width:1400px){.block-solution-slider .solution-slider-slides .card-body{bottom:6.25rem;max-width:50%;right:18%}}@media (min-width:1680px){.block-solution-slider .solution-slider-slides .card-body{right:8%}}.block-solution-slider .solution-slider-slides .card-text p{font-family:Manrope,sans-serif!important;font-weight:500;font-size:1.125rem;line-height:2.1875rem}.block-solution-slider .solution-slider-slides .card-text p:last-of-type{margin-bottom:0}@media (min-width:992px){.block-solution-slider .solution-slider-slides .card-text p{font-size:1.375rem;line-height:2.4375rem}}body.color-scheme-inverse .block-solution-slider .solution-slider-slides .card-text p,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card-text p{color:#151142!important}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card-text p,body:not(.color-scheme-inverse) div.layout:not(.section-inverse-bg-color) .block-solution-slider .solution-slider-slides .card-text p{color:#fff!important}.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links{margin-top:1.375rem}@media (min-width:992px){.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links{margin-top:2rem}}.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a{color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.25rem;line-height:1.625rem;text-decoration:none;position:relative}@media (min-width:992px){.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a{font-weight:500}}body.color-scheme-inverse .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a{color:#2d2a1f}body.color-scheme-inverse .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a:hover,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a:hover{color:#ff8500}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a,body:not(.color-scheme-inverse) div.layout:not(.section-inverse-bg-color) .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a{color:#fff}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a:hover,body:not(.color-scheme-inverse) div.layout:not(.section-inverse-bg-color) .block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a:hover{color:#ff8500}.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a::after{content:"";position:absolute;bottom:-.25rem;left:0;width:100%;height:.1875rem;background-color:rgba(255,133,0,.5)}.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a:hover{color:#ff8500}.block-solution-slider .solution-slider-slides .card .field--name-field-provus-links a:hover::after{background-color:#ff8500}@media (max-width:1399.98px){.block-solution-slider .slick-arrow{width:2.75rem!important;height:2.75rem!important;position:absolute;top:-2.75rem}.block-solution-slider .slick-arrow.slick-prev{margin-left:2.1875rem}.block-solution-slider .slick-arrow.slick-next{margin-right:2.1875rem}}@media (min-width:992px) and (max-width:1399.98px){.block-solution-slider .slick-arrow{top:-5.875rem}.block-solution-slider .slick-arrow.slick-prev{margin-left:4.0625rem}.block-solution-slider .slick-arrow.slick-next{margin-right:4.0625rem}}@media (min-width:1100px) and (max-width:1399.98px){.block-solution-slider .slick-arrow{width:3.75rem!important;height:3.75rem!important;top:-8rem}}@media (min-width:1400px){.block-solution-slider .slick-arrow.slick-prev{left:calc((-100vw + 100% - 5.55rem)/ 4)}.block-solution-slider .slick-arrow.slick-next{right:calc((-100vw + 100% - 5.55rem)/ 4)}}@media (min-width:1680px){.block-solution-slider .slick-arrow.slick-prev{left:-10.9375rem}.block-solution-slider .slick-arrow.slick-next{right:-10.9375rem}}.block-solution-slider .slick-arrow:focus,.block-solution-slider .slick-arrow:hover{outline:.0625rem solid #fff;border:.0625rem solid #4d90fe!important;-webkit-box-shadow:0 0 5px #4d90fe;box-shadow:0 0 5px #4d90fe}.block-solution-slider .slick-arrow.slick-disabled{-webkit-box-shadow:0 .55rem .55rem -.366875rem rgba(0,0,0,.08)!important;box-shadow:0 .55rem .55rem -.366875rem rgba(0,0,0,.08)!important;outline:0!important;pointer-events:none;cursor:default}.block-solution-slider .slick-dots{position:relative;bottom:unset;display:inline-block;margin-left:auto;margin-right:auto;width:auto;-webkit-transition:margin-left .5s ease-in-out,margin-right .5s ease-in-out;-o-transition:margin-left .5s ease-in-out,margin-right .5s ease-in-out;transition:margin-left .5s ease-in-out,margin-right .5s ease-in-out}.block-solution-slider .slick-dots li{width:auto;height:auto;padding-left:1.625rem;padding-right:1.625rem}@media (max-width:1399.98px){.block-solution-slider .slick-dots li{width:100vw}}.block-solution-slider .slick-dots li:first-of-type{padding-left:1.25rem}.block-solution-slider .slick-dots li:last-of-type{padding-right:1.25rem}.block-solution-slider .slick-dots li a{border:.0625rem solid transparent;border-bottom:.1875rem solid transparent;color:#fff;display:inline-block;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:.6875rem;line-height:.875rem;font-weight:600!important;letter-spacing:.5rem;text-transform:uppercase;padding-bottom:.25rem;width:auto;position:relative}.block-solution-slider .slick-dots li a:before{content:"";background:0 0;height:.0625rem;width:calc(100% - .4rem);position:absolute;left:0;bottom:0}@media (max-width:1399.98px){.block-solution-slider .slick-dots li a{color:#fa6e68;text-decoration:none;font-size:.75rem;line-height:.9375rem;border-bottom:.0625rem solid transparent;pointer-events:none}.block-solution-slider .slick-dots li a:before{background:#fa6e68}}@media (max-width:1399.98px) and (min-width:1100px){.block-solution-slider .slick-dots li a{font-size:1rem;line-height:1.25rem}}@media (max-width:1399.98px){body.color-scheme-inverse .block-solution-slider .slick-dots li a,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a{color:#4112fd}body.color-scheme-inverse .block-solution-slider .slick-dots li a:before,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a:before{background:#4112fd}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a{color:#fa6e68}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a:before{background:#fa6e68}}@media (min-width:1400px){.block-solution-slider .slick-dots li a{font-size:1rem!important;line-height:1.25rem!important;border-bottom-width:.0625rem}}body.color-scheme-inverse .block-solution-slider .slick-dots li a,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a{color:#151142}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a{color:#fff}.block-solution-slider .slick-dots li a:focus,.block-solution-slider .slick-dots li a:hover{color:#fa6e68;text-decoration:none;font-size:.75rem;line-height:.9375rem;border-bottom:.0625rem solid transparent}.block-solution-slider .slick-dots li a:focus:before,.block-solution-slider .slick-dots li a:hover:before{content:"";background:#fa6e68;height:.0625rem;width:calc(100% - .4rem);position:absolute;left:0;bottom:0}@media (min-width:1100px){.block-solution-slider .slick-dots li a:focus,.block-solution-slider .slick-dots li a:hover{font-size:1rem;line-height:1.25rem}}body.color-scheme-inverse .block-solution-slider .slick-dots li a:focus,body.color-scheme-inverse .block-solution-slider .slick-dots li a:hover,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a:focus,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a:hover{color:#4112fd}body.color-scheme-inverse .block-solution-slider .slick-dots li a:focus:before,body.color-scheme-inverse .block-solution-slider .slick-dots li a:hover:before,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a:focus:before,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a:hover:before{background:#4112fd}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a:focus,body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a:hover{color:#fa6e68}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a:focus:before,body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a:hover:before{background:#fa6e68}.block-solution-slider .slick-dots li a:focus-visible{outline:0;border-radius:3px;border-color:#fa6e68!important}body.color-scheme-inverse .block-solution-slider .slick-dots li a:focus-visible,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li a:focus-visible{border-color:#4112fd!important}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li a:focus-visible{border-color:#fa6e68!important}.block-solution-slider .slick-dots li.slick-active{cursor:default}.block-solution-slider .slick-dots li.slick-active a{color:#fa6e68;text-decoration:none;font-size:.75rem;line-height:.9375rem;border-bottom:.0625rem solid transparent;pointer-events:none}.block-solution-slider .slick-dots li.slick-active a:before{background:#fa6e68}@media (min-width:1100px){.block-solution-slider .slick-dots li.slick-active a{font-size:1rem;line-height:1.25rem}}body.color-scheme-inverse .block-solution-slider .slick-dots li.slick-active a,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li.slick-active a{color:#4112fd}body.color-scheme-inverse .block-solution-slider .slick-dots li.slick-active a:before,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-solution-slider .slick-dots li.slick-active a:before{background:#4112fd}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li.slick-active a{color:#fa6e68}body.color-scheme-inverse .section-inverse-bg-color .block-solution-slider .slick-dots li.slick-active a:before{background:#fa6e68}
