/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-partnerlogos .swiper--carousel-block.swiper{background-color:#DADAE1;height:76px;width:var(--main-container-width);margin-left:calc(-1 * (var(--main-container-width) - 100%) / 2);}@media (min-width:75rem){#block-partnerlogos .swiper--carousel-block.swiper{height:96px;}}#block-partnerlogos .swiper--carousel-block.swiper .swiper-slide{width:auto;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}#block-partnerlogos .swiper--carousel-block.swiper .swiper-slide img{max-width:150px;height:auto;display:block;max-height:70px;}@media (min-width:75rem){#block-partnerlogos .swiper--carousel-block.swiper .swiper-slide img{max-height:90px;}}
.view-taxonomy-product-group.product-cards > .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.view-taxonomy-product-group.product-cards > .view-content > .product-card{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;height:auto;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;}.view-taxonomy-product-group.product-cards > .view-content > .product-card .taxonomy-term{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (min-width:48rem){.view-taxonomy-product-group.product-cards > .view-content > .product-card{-webkit-flex-basis:calc((100% - 1.5rem) / 2);-ms-flex-preferred-size:calc((100% - 1.5rem) / 2);flex-basis:calc((100% - 1.5rem) / 2);max-width:calc((100% - 1.5rem) / 2);}.view-taxonomy-product-group.product-cards > .view-content > .product-card.product-card--related-products{-webkit-flex-basis:calc(50% - 0.75rem);-ms-flex-preferred-size:calc(50% - 0.75rem);flex-basis:calc(50% - 0.75rem);max-width:50%;}}@media (min-width:75rem){.view-taxonomy-product-group.product-cards > .view-content > .product-card{-webkit-flex-basis:calc((100% - 4.5rem) / 4);-ms-flex-preferred-size:calc((100% - 4.5rem) / 4);flex-basis:calc((100% - 4.5rem) / 4);max-width:calc((100% - 4.5rem) / 4);}.view-taxonomy-product-group.product-cards > .view-content > .product-card.product-card--related-products{-webkit-flex-basis:calc(33.333% - 1rem);-ms-flex-preferred-size:calc(33.333% - 1rem);flex-basis:calc(33.333% - 1rem);}}
.paragraph--type--why-choose{font-family:"Open Sans",sans-serif;padding:2.5rem 0;}.paragraph--type--why-choose .acls-why-choose{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;gap:28px;padding:0 1.875rem;}.paragraph--type--why-choose .acls-why-choose__media{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--why-choose .acls-why-choose__media > .field{overflow:hidden;border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:60px;border-bottom-right-radius:60px;line-height:0;}.paragraph--type--why-choose .acls-why-choose__media img{display:block;width:100%;max-width:100%;height:auto;}.paragraph--type--why-choose .acls-why-choose__header .field--name-field-header h2{font-size:2rem !important;text-align:center !important;}.paragraph--type--why-choose .acls-why-choose__header .field--name-field-header p{color:#333 !important;}.paragraph--type--why-choose .acls-why-choose__metrics .field--name-field-metric.field__items{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;gap:20px;}.paragraph--type--why-choose .acls-why-choose-metric{text-align:center;}.paragraph--type--why-choose .acls-why-choose-metric__value .field--name-field-item-value{font-size:3rem;font-weight:700;line-height:1;padding-bottom:0.375rem;}.paragraph--type--why-choose .acls-why-choose-metric__label .field--name-field-label{font-size:1.375rem;color:#000;font-weight:700;line-height:1.35;max-width:234px;margin:0 auto;display:block;}.paragraph--type--why-choose.why-choose--heading--blue .acls-why-choose__header .field--name-field-header h2{color:#0665BB !important;}.paragraph--type--why-choose.why-choose--heading--blue .acls-why-choose-metric__value .field--name-field-item-value{color:#0665BB;}.paragraph--type--why-choose.why-choose--heading--dark-grey .acls-why-choose__header .field--name-field-header h2{color:#333 !important;}.paragraph--type--why-choose.why-choose--heading--dark-grey .acls-why-choose-metric__value .field--name-field-item-value{color:#333;}@media (min-width:62rem){.paragraph--type--why-choose .acls-why-choose{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;}.paragraph--type--why-choose .acls-why-choose__media{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;}.paragraph--type--why-choose .acls-why-choose__header .field--name-field-header h2{text-align:left !important;}.paragraph--type--why-choose .acls-why-choose__header .field--name-field-header p{text-align:left;}.paragraph--type--why-choose .acls-why-choose__metrics .field--name-field-metric.field__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:60px;}.paragraph--type--why-choose .acls-why-choose__metrics .field__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}.paragraph--type--why-choose .acls-why-choose-metric__label .field--name-field-label{max-width:none;}}
@media (max-width:767px){nav.menu--main{margin-left:16px;width:100%;padding-bottom:12px;}a.nav-link .dropdown>.dropdown-menu.show{display:block;border:0;margin-top:5px !important;}ul.dropdown-menu{border:0;}.dropdown-menu .menu-item--expanded>a:after{visibility:hidden;}ul.dropdown-menu.show li.menu-item--expanded>ul.dropdown-menu{display:block;border:0;}}@media (min-width:768px){.dropdown:hover>.dropdown-menu{display:block;}}span.nav-link{cursor:pointer;}.dropdown-menu .menu-item--expanded:hover>a:after{visibility:hidden;}.dropdown-menu .menu-item--expanded:hover{border-right:1px solid #fff;}.dropdown-menu .menu-item--expanded>.dropdown-menu{top:0px;left:100%;margin-top:-1px;margin-left:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-menu .menu-item--expanded>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:7px;margin-right:-5px;}.dropdown-item{padding:5px 15px;}ul.dropdown-menu{padding:0;margin:0;}.dropdown-menu li.active>a{color:#fff;}
