/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-logo-list{margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width:992px){.block-logo-list{margin-top:5.5rem;margin-bottom:5.5rem}}.block-logo-list .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block-logo-list .field--name-field-provus-body{max-width:64.0625rem;margin:0 auto 4rem auto;color:#333!important}body.color-scheme-inverse .block-logo-list .field--name-field-provus-body,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-logo-list .field--name-field-provus-body{color:#333!important}body.color-scheme-inverse .section-inverse-bg-color .block-logo-list .field--name-field-provus-body,body:not(.color-scheme-inverse) .block-logo-list .field--name-field-provus-body{color:#fff!important}@media (min-width:992px){.block-logo-list .field--name-field-provus-body{margin:auto}}.block-logo-list .field--name-field-provus-body p{text-align:center;font-family:Manrope,sans-serif!important;font-size:1.125rem;font-weight:500;line-height:2.1875rem;letter-spacing:.01em;color:#fbf8f5}.block-logo-list .field--type-entity-reference{margin-bottom:0}.block-logo-list .field--name-field-provus-body{margin-bottom:2.5rem}.block-logo-list .title{color:#fff;font-weight:700;text-align:center;font-size:1.9375rem;line-height:2.5rem}@media (min-width:992px){.block-logo-list .title{font-size:2rem;line-height:3rem;letter-spacing:-.022em}}.block-logo-list .title span{color:#fa6e68}.block-logo-list.block-list-scroll .field--name-field-provus-items>.field__item:not(:first-child){display:none}@media (min-width:1100px){.block-logo-list.block-list-stacked{padding:0 5rem}}.block-logo-list.block-list-stacked .field--name-field-provus-items{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;gap:1.875rem 1.5625rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.block-logo-list.block-list-stacked .field--name-field-provus-items{gap:3.75rem 3.125rem}}.block-logo-list.block-list-stacked .field--name-field-provus-items .field__item{margin:unset!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 calc(33.3333333333% - 25px);-ms-flex:0 0 calc(33.3333333333% - 25px);flex:0 0 calc(33.3333333333% - 25px)}@media (min-width:992px){.block-logo-list.block-list-stacked .field--name-field-provus-items .field__item{-webkit-box-flex:0;-webkit-flex:0 0 calc(14.2857142857% - 50px);-ms-flex:0 0 calc(14.2857142857% - 50px);flex:0 0 calc(14.2857142857% - 50px)}}.block-logo-list.block-list-stacked .field--name-field-provus-items .field__item img{max-width:100%!important;-o-object-fit:contain;object-fit:contain;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:575.98px){.block-logo-list.block-list-stacked .field--name-field-provus-items .field__item img{height:3.625rem;width:auto}}.region-footer-first .block-logo-list.block-list-stacked{padding:0;margin:0;margin-top:1.25rem}.region-footer-first .block-logo-list.block-list-stacked .field--name-field-provus-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 .625rem;gap:initial;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.region-footer-first .block-logo-list.block-list-stacked .field--name-field-provus-items>.field__item{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:25%;padding-right:.625rem}.region-footer-first .block-logo-list.block-list-stacked .field--name-field-provus-items>.field__item:last-child{padding-right:0}.region-footer-first .block-logo-list.block-list-stacked .field--name-field-provus-items>.field__item .field--name-field-media-image{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:576px){.region-footer-first .block-logo-list.block-list-stacked .field--name-field-provus-items{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1400px){.region-footer-first .block-logo-list.block-list-stacked .field--name-field-provus-items{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.block-logo-list.block-logo-small .field__item{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}.block-logo-list.block-logo-small .field__item img{max-width:unset;max-height:3.8125rem;width:auto;margin-bottom:0}.block-logo-list.block-logo-large .field__item{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}.block-logo-list.block-logo-greyscale .field--name-field-provus-media-image img{opacity:.75;-webkit-filter:grayscale(200%) brightness(100%);filter:grayscale(200%) brightness(100%)}body.color-scheme-inverse .block-logo-list,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-logo-list{background-color:transparent!important}body.color-scheme-inverse .block-logo-list .field--name-field-provus-body,body.color-scheme-inverse .block-logo-list .title,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-logo-list .field--name-field-provus-body,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-logo-list .title{color:#fff}body.color-scheme-inverse .block-logo-list .field--name-field-provus-body span,body.color-scheme-inverse .block-logo-list .title span,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-logo-list .field--name-field-provus-body span,body:not(.color-scheme-inverse) .section-inverse-bg-color .block-logo-list .title span{color:#fa6e68}body.color-scheme-inverse .section-inverse-bg-color .block-logo-list{background-color:#fff}body.color-scheme-inverse .section-inverse-bg-color .block-logo-list .title{color:#151142}body.color-scheme-inverse .section-inverse-bg-color .block-logo-list .title span{color:#4112fd}@media (min-width:992px){.section-logo-list-contract-vehicles .block-logo-list.block-list-stacked .title{margin-bottom:1.5rem!important}.section-logo-list-contract-vehicles .block-logo-list.block-list-stacked .field--name-field-provus-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767.98px){.section-logo-list-training{padding-top:2.125rem;padding-bottom:2.125rem}}
