/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.m-banner,.paragraph--type--intro.paragraph--view-mode--default .region-right,.paragraph--type--intro.paragraph--view-mode--product .region-right{position:relative;overflow:hidden;color:var(--color-1);}.m-banner__content-wrapper,.paragraph--type--intro.paragraph--view-mode--default .region-right__content,.paragraph--type--intro.paragraph--view-mode--product .region-right__content{position:absolute;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,0) 2.05%,rgba(0,0,0,0.0854715) 28.38%,rgba(0,0,0,0.190243) 48.64%,rgba(0,0,0,0.394923) 73.62%,rgba(0,0,0,0.6) 100%);}.m-banner--big .m-banner__content-wrapper,.paragraph--type--info-card.paragraph--view-mode--banner .m-banner__content-wrapper{align-items:center;background-image:linear-gradient(180deg,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.72) 100%);}.m-banner--primary .m-banner__content-wrapper{background-image:linear-gradient(360deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 100%);}.m-banner__content{width:100%;padding-bottom:1rem;}@media all and (min-width:1024px){.m-banner__content{padding-bottom:1.5rem}}.m-banner--primary .m-banner__content{position:absolute;z-index:1;top:50%;left:50%;width:calc(100% - 4.5rem);height:auto;padding:1.5rem 1.5rem 2.125rem;transform:translate(-50%,-50%);background:rgba(0,0,0,0.5);}@media all and (min-width:1024px){.m-banner--primary .m-banner__content{top:2.9375rem;right:2rem;left:auto;width:auto;max-width:40%;padding-right:5rem;transform:translate(0,0)}}@media all and (min-width:1024px){.m-banner--primary--left .m-banner__content{right:auto;left:2rem}}.m-banner--primary.m-banner--no-text .m-banner__content{background:none;padding:0;display:flex;transform:translate(-50%,-50%);}@media all and (min-width:1024px){.m-banner--primary.m-banner--no-text .m-banner__content{transform:translate(0,-50%);top:50%}}.m-banner__image,.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-image,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-image{position:relative;line-height:0;}.m-banner--primary .m-banner__image img{width:100%;display:block;}.m-banner__line{position:relative;height:5px;background-color:var(--color-primary);}.m-banner__title,.block-field-blocknodeeditorial-pagetitle h1,.block-field-blocknodeeditorial-pagetitle .field--name-title,.block-field-blocknodeeditorial-pagetitle .field--name-field-title,.block-field-blocknodeuser-pagetitle h1,.block-field-blocknodeuser-pagetitle .field--name-title,.block-field-blocknodeuser-pagetitle .field--name-field-title,.m-banner__content h1,.m-banner__content .field--name-title,.m-banner__content .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-title,.hero-banner .field--name-field-title,.m-banner--primary .block-field-blockparagraphbasic-sliderfield-description .field--name-field-description{margin-top:0;margin-bottom:0;}.m-banner--big .m-banner__title,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-title{margin-bottom:1.5rem;text-align:center;}.m-banner--primary .m-banner__title,.m-banner__title--primary,.m-banner--primary .block-field-blockparagraphbasic-sliderfield-description .field--name-field-description{color:var(--white);font-size:var(--font-size--xxxl);font-weight:var(--font-weight--medium);line-height:1.2;}@media all and (min-width:1024px){.m-banner--primary .m-banner__title,.m-banner__title--primary,.m-banner--primary .block-field-blockparagraphbasic-sliderfield-description .field--name-field-description{font-size:var(--font-size--xxxxxl)}}.m-banner__subtitle,.block-field-blocknodeuser-pagefield-description .field--name-field-description,.m-banner__content .field--name-field-description,.hero-banner .field--name-field-subtitle,.hero-banner .field--name-field-description{display:block;margin-top:0;margin-bottom:0;font-size:var(--font-size--s);line-height:1.71;}@media all and (min-width:1024px){.m-banner__subtitle,.block-field-blocknodeuser-pagefield-description .field--name-field-description,.m-banner__content .field--name-field-description,.hero-banner .field--name-field-subtitle,.hero-banner .field--name-field-description{font-size:var(--font-size--base);line-height:1.7}}.m-banner--big .m-banner__subtitle,.paragraph--type--info-card.paragraph--view-mode--banner .block-field-blockparagraphinfo-cardfield-description{text-align:center;font-weight:var(--font-weight--regular);}.m-banner__button{position:absolute;right:1.1875rem;bottom:-1.25rem;}.m-banner--primary.m-banner--no-text .m-banner__button{position:static;margin-inline:auto;}.m-banner--primary .m-banner__content .h-container__content{padding:0;}.layout-builder__layout .m-banner__content-wrapper{position:relative;}.block-field-blocknodeuser-pagefield-description .field--name-field-description p,.m-banner__content .field--name-field-description p{margin-top:0;}.block-field-blocknodeuser-pagefield-description .field--name-field-description p:last-child,.m-banner__content .field--name-field-description p:last-child{margin-bottom:0;}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--banner .h-container__content{max-width:68rem;margin-top:6.5rem}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--banner .block-field-blockparagraphinfo-cardfield-description{max-width:46.75rem;margin:0 auto}}.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link{display:flex;justify-content:center;margin-top:2.5rem;}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link{margin-top:3rem;font-size:var(--font-size--s)}}.paragraph--type--intro.paragraph--view-mode--default .region-right,.paragraph--type--intro.paragraph--view-mode--product .region-right{border-radius:4px;}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .region-right,.paragraph--type--intro.paragraph--view-mode--product .region-right{max-height:10.875rem;margin-bottom:0.625rem}}.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-image img,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-image img{width:100%;min-height:3.875rem;-o-object-fit:cover;object-fit:cover;}@media all and (min-width:768px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-image img,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-image img{max-height:3.875rem}}.paragraph--type--intro.paragraph--view-mode--default .region-right__content,.paragraph--type--intro.paragraph--view-mode--product .region-right__content{align-items:center;justify-content:center;padding:0 1rem;text-align:center;color:var(--greyish-brown);background-color:rgba(255,255,255,0.8);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-subtitle,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-subtitle{margin:0;color:var(--dark-grey-two);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:1.2;}.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-subtitle span,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-subtitle span{display:inline-block;}@media all and (min-width:320px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-subtitle span,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-subtitle span{max-width:65%}}@media all and (min-width:768px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-subtitle span,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-subtitle span{max-width:none}}.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-intro-right-description,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-intro-right-description{padding-right:3rem;text-decoration:none;color:currentColor;}.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-link,.paragraph--type--intro.paragraph--view-mode--default .region-right .a-button,.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-link,.paragraph--type--intro.paragraph--view-mode--product .region-right .a-button{flex:0 0 auto;text-decoration:none;}.paragraph--type--intro.paragraph--view-mode--default .left-region .field--name-field-description{color:var(--dark-grey-two);}@media all and (max-width:1023px){.paragraph--type--intro.paragraph--view-mode--default .region-right{margin-bottom:2.25rem}}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-image img{max-height:none}}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .region-right__content{flex-direction:column;padding-right:1.2rem;padding-left:1.2rem;font-size:var(--font-size--xl)}}.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-subtitle{color:var(--color-1);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:1.2;}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-subtitle{color:var(--greyish-brown);font-size:var(--font-size--xxxxl);line-height:normal}}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-intro-right-description{padding-right:0}}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .region-right .field--name-field-link,.paragraph--type--intro.paragraph--view-mode--default .region-right .a-button{margin-top:2rem}}@media all and (max-width:1023px){.paragraph--type--intro.paragraph--view-mode--product{display:none}}.paragraph--type--intro.paragraph--view-mode--product.clicked{cursor:pointer;}.paragraph--type--intro.paragraph--view-mode--product .region-right__content{background-color:rgba(0,0,0,0.3);}.paragraph--type--intro.paragraph--view-mode--product .region-right .field--name-field-subtitle{color:var(--color-1);}.paragraph--type--intro.paragraph--view-mode--product .region-right .a-button{padding:0;border:none;background:none;font-size:0;}.paragraph--type--intro.paragraph--view-mode--product .region-right .a-button svg{display:inline-block;margin-left:1rem;}.hero-banner .field--name-field-subtitle,.hero-banner .field--name-field-description{margin:0;font-weight:var(--font-weight--regular);}.hero-banner .field--name-field-subtitle{font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}@media all and (min-width:1024px){.hero-banner .field--name-field-subtitle{font-size:var(--font-size--l);font-weight:var(--font-weight--regular);line-height:1.75}}.m-banner--primary .link--overlay{color:rgba(0,0,0,0);text-indent:-9999px;z-index:999999;font-size:0;position:absolute;left:0;top:0;width:100%;height:100%;}.m-banner--no-title.m-banner__content-wrapper{background-image:none;}@media all and (max-width:1023px){.desktop-banner{display:none}}@media all and (min-width:1024px){.mobile-banner{display:none}}.a-icon-link,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper .field--name-field-cta-grid-item-button .field__item .a-icon-link,.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item,.user-login-form .form-item-forgotten-pass a,.m-teaser .field--name-field-cta-button a,.block-facet--links > h2,.block-facet--links > h3,.block-facet--links > h4,.block-facets-block > h2,.block-facets-block > h3,.block-facets-block > h4,.facets-widget-checkbox > h2,.facets-widget-checkbox > h3,.facets-widget-checkbox > h4,.block-facet--checkbox > h2,.block-facet--checkbox > h3,.block-facet--checkbox > h4,.layout__sidebar .block-facets-block .facet-block > h2,.layout__sidebar .block-facets-block .facet-block > h3,.layout__sidebar .block-facets-block .facet-block > h4{display:inline-flex;align-items:center;transition:all var(--transition-hover);text-decoration:none;word-break:break-word;color:var(--color-text);fill:var(--color-primary);font-size:var(--font-size--l);line-height:var(--line-height--s);}.a-icon-link:hover,.a-icon-link:focus,.m-card--cta:hover.clicked .a-icon-link,.m-card--cta:focus.clicked .a-icon-link,.m-card--cta-small:hover.clicked .a-icon-link,.m-card--cta-small:focus.clicked .a-icon-link,.m-card.m-card--mosaic:hover .a-icon-link,.m-card.m-card--mosaic:focus .a-icon-link,.m-card--cta:hover .a-icon-link,.m-card--cta:focus .a-icon-link,.m-teaser .field--name-field-cta-button a:hover,.m-teaser .field--name-field-cta-button a:focus{color:currentColor;fill:var(--color-primary-active);}.a-icon-link--full{position:relative;justify-content:center;}.a-icon-link--right .a-icon-link__icon,.m-teaser .field--name-field-cta-button a svg,.l-filters-header .block-facet--links > h2 svg,.l-filters-header .block-facet--links > h3 svg,.l-filters-header .block-facet--links > h4 svg,.l-filters-header .block-facets-block > h2 svg,.l-filters-header .block-facets-block > h3 svg,.l-filters-header .block-facets-block > h4 svg,.l-filters-header .facets-widget-checkbox > h2 svg,.l-filters-header .facets-widget-checkbox > h3 svg,.l-filters-header .facets-widget-checkbox > h4 svg,.l-filters-header .block-facet--checkbox > h2 svg,.l-filters-header .block-facet--checkbox > h3 svg,.l-filters-header .block-facet--checkbox > h4 svg{order:1;margin-right:0;margin-left:0.5rem;}.a-icon-link--size--small,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper .field--name-field-cta-grid-item-button .field__item .a-icon-link--size--small{font-size:0.75rem;}.a-icon-link--color--primary,.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-link a,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-link a,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-link a,.user-login-form .form-item-forgotten-pass a{color:var(--color-primary);}.a-icon-link--color--primary:hover,.a-icon-link--color--primary:focus,.user-login-form .form-item-forgotten-pass a:hover,.user-login-form .form-item-forgotten-pass a:focus{color:var(--color-primary-active);fill:var(--color-primary-active);}.a-icon-link--color--white,.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link a{color:var(--pale-grey-two);}.a-icon-link--color--white:hover,.a-icon-link--color--white:focus{color:var(--pale-grey-two);font-weight:var(--font-weight--bold);}.a-icon-link--color--black,.a-icon-link--color--black:hover,.a-icon-link--color--black:focus{color:var(--dark-grey);fill:var(--brownish-grey-two);}.a-icon-link--center,.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item{justify-content:center;}.a-icon-link__icon,.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item .icon__svg,.l-filters-header .block-facet--links > h2 svg,.l-filters-header .block-facet--links > h3 svg,.l-filters-header .block-facet--links > h4 svg,.l-filters-header .block-facets-block > h2 svg,.l-filters-header .block-facets-block > h3 svg,.l-filters-header .block-facets-block > h4 svg,.l-filters-header .facets-widget-checkbox > h2 svg,.l-filters-header .facets-widget-checkbox > h3 svg,.l-filters-header .facets-widget-checkbox > h4 svg,.l-filters-header .block-facet--checkbox > h2 svg,.l-filters-header .block-facet--checkbox > h3 svg,.l-filters-header .block-facet--checkbox > h4 svg{max-width:1rem;max-height:1rem;margin-right:0.5rem;transform:translateY(0.1rem);}.a-icon-link--full .a-icon-link__icon{position:absolute;top:0;left:0;}.a-icon-link--color--white .a-icon-link__icon,.a-icon-link__icon--white,.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item .icon__svg,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link svg{fill:var(--pale-grey-two);}.a-icon-link__icon--size--big,.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item .icon__svg{max-width:2.5rem;max-height:2.5rem;}.a-icon-link:hover .a-icon-link__icon,.a-icon-link__icon--animated,.m-card--cta:hover.clicked .a-icon-link svg,.m-card--cta:focus.clicked .a-icon-link svg,.m-card--cta-small:hover.clicked .a-icon-link svg,.m-card--cta-small:focus.clicked .a-icon-link svg,.m-card.m-card--mosaic:hover .a-icon-link svg,.m-card.m-card--mosaic:focus .a-icon-link svg,.m-card--cta:hover .a-icon-link__icon,.m-card--cta:focus .a-icon-link__icon,.m-teaser .field--name-field-cta-button a:hover svg,.m-teaser .field--name-field-cta-button a:focus svg{position:relative;transition:all 0.2s cubic-bezier(0.455,0.03,0.515,0.955),visibility 0s;transform:translateX(-0.3rem) translateY(0.1rem);}.a-icon-link--right:hover .a-icon-link__icon,.a-icon-link__icon--animated--right,.m-card--cta:hover.clicked .a-icon-link--right svg,.m-card--cta:focus.clicked .a-icon-link--right svg,.m-card--cta-small:hover.clicked .a-icon-link--right svg,.m-card--cta-small:focus.clicked .a-icon-link--right svg,.m-card.m-card--mosaic:hover .a-icon-link--right svg,.m-card.m-card--mosaic:focus .a-icon-link--right svg,.m-card--cta:hover .a-icon-link--right .a-icon-link__icon,.m-card--cta:focus .a-icon-link--right .a-icon-link__icon,.m-teaser .field--name-field-cta-button a:hover svg,.m-teaser .field--name-field-cta-button a:focus svg{transform:translateX(0.3rem) translateY(0.1rem);}.a-icon-link > *{display:inline;}:root{--buton-padding--mobile:0.5rem 1.25rem;--buton-padding:0.625rem 1.5rem;--button-font-size:var(--font-size--l);--button--border-width:2px;--button--border-styles:solid;}.a-button,.paragraph--type--info-links-list-item .field--name-field-link a,.button,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a,.faqs-link a,.view-faqs-product.view-display-id-list .view-footer a{padding:var(--buton-padding--mobile);transition:all var(--transition-hover);text-decoration:none;color:var(--color-text);border-width:var(--button--border-width);border-style:var(--button--border-styles);border-color:var(--color-primary);border-radius:var(--border-radius--button);background-color:var(--color-white);font-family:var(--font-family--base);font-size:0.875rem;font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);fill:var(--color-text);}@media all and (min-width:1024px){.a-button,.paragraph--type--info-links-list-item .field--name-field-link a,.button,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a,.faqs-link a,.view-faqs-product.view-display-id-list .view-footer a{padding:var(--buton-padding);font-size:var(--button-font-size)}}.a-button[disabled],.a-button--disabled,.a-button[disabled]:focus,.a-button[disabled]:hover,.a-button--disabled:focus,.a-button--disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{cursor:not-allowed;color:var(--color-disabled);border-color:var(--color-disabled-bg);background-color:var(--color-disabled-bg);fill:var(--color-disabled);}.a-button:focus,.a-button:hover,.paragraph--type--info-links-list-item.active .field--name-field-link a,.button:focus,.button:hover,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label:hover,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label:focus,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a:focus,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a:hover,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a:focus,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a:hover,.faqs-link a:focus,.faqs-link a:hover,.view-faqs-product.view-display-id-list .view-footer a:focus,.view-faqs-product.view-display-id-list .view-footer a:hover{cursor:pointer;color:var(--color-1);border-color:var(--color-primary-active);outline:none;background-color:var(--color-primary-active);fill:var(--color-1);}.a-button--mobile-icon{padding:0;border:none;background:none;font-size:0;}@media all and (min-width:1024px){.a-button--mobile-icon{padding:var(--buton-padding);border:var(--button--border);background-color:var(--color-white);font-size:var(--button-font-size)}.a-button--mobile-icon .a-button__icon{display:none;}}.a-button--mobile-icon .a-button__icon{margin:0;}.a-button--primary,.m-card--slider .m-card__slider-action,.button--primary,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"]:checked + label,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a.button__Primary,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a.button__Primary,.paragraph.cta__item a.button__Primary,.product-header .product-header__actions .button__Primary{color:var(--color-1);fill:var(--color-1);border-color:var(--color-primary);background:var(--color-primary);}.a-button--primary[disabled],.a-button--primary--disabled,.a-button--primary[disabled]:focus,.a-button--primary[disabled]:hover,.a-button--primary--disabled:focus,.a-button--primary--disabled:hover,.button--primary[disabled],.button--primary[disabled]:focus,.button--primary[disabled]:hover{color:var(--color-disabled);fill:var(--color-disabled);}.a-button--primary:focus,.a-button--primary:hover,.m-card--slider .m-card__slider-action:focus,.m-card--slider .m-card__slider-action:hover,.button--primary:focus,.button--primary:hover,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a.button__Primary:focus,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a.button__Primary:hover,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a.button__Primary:focus,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a.button__Primary:hover,.paragraph.cta__item a.button__Primary:focus,.paragraph.cta__item a.button__Primary:hover,.product-header .product-header__actions .button__Primary:focus,.product-header .product-header__actions .button__Primary:hover{color:var(--color-1);fill:var(--color-1);background-color:var(--color-primary-active);}.a-button--light{display:flex;align-items:center;justify-content:center;padding-top:0.75rem;padding-bottom:0.75rem;color:var(--color-primary);fill:var(--color-primary);border-color:var(--color-1);border-radius:0;background:var(--color-1);}.a-button--light:focus,.a-button--light:hover{color:var(--color-1);fill:var(--color-1);border-color:var(--color-primary);background:var(--color-primary);}.a-button--size--small,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label,.node--type-product.node--view-mode-full .faqs-link a,.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-footer a{padding:0.375rem 1rem;border-width:2px;font-size:var(--font-size--xxs);line-height:1;}@media all and (min-width:1024px){.a-button--size--small,.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label,.node--type-product.node--view-mode-full .faqs-link a,.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-footer a{padding-right:1.5rem;padding-left:1.5rem;font-size:var(--font-size--xxs)}}.a-button__icon{width:0.5rem;height:0.5rem;margin-left:0.5rem;}.a-button--mobile-icon .a-button__icon,.a-button__icon--size--normal{width:1.25rem;height:1.25rem;}.a-button[disabled]:focus,.a-button[disabled]:hover,.a-button--disabled:focus,.a-button--disabled:hover{box-shadow:none;}.a-button--primary.a-button--mobile-icon{background-color:transparent;}@media all and (min-width:1024px){.a-button--primary.a-button--mobile-icon{background-color:var(--color-primary)}.a-button--primary.a-button--mobile-icon:hover{background-color:var(--color-primary-active);}}.a-button--primary.a-button--mobile-icon .a-button__icon{fill:var(--color-primary);}.a-button--primary.a-button--mobile-icon:hover .a-button__icon{fill:var(--color-primary-active);}.a-button--light svg{width:1rem;height:1.25rem;margin-right:0;margin-left:0.5rem;}.m-card,.paragraph--type--where-to-buy-retailers .content,.paragraph--type--two-columns-item.paragraph--view-mode--default,.paragraph--type--info-links-list-item{position:relative;transition:all var(--transition-hover);border:1px solid var(--color-grey-light);border-radius:var(--border-radius--s);background-color:var(--color-white);}.m-card:hover:not(.clicked),.m-card:hover:not(.m-card--cta-multiple),.m-card:focus:not(.clicked),.m-card:focus:not(.m-card--cta-multiple),.paragraph--type--info-links-list-item.active{box-shadow:var(--box-shadow-1);}.m-card--cta:hover.clicked,.m-card--cta:focus.clicked,.m-card--cta-small:hover.clicked,.m-card--cta-small:focus.clicked,.paragraph--type--two-columns-item.paragraph--view-mode--default:hover,.paragraph--type--two-columns-item.paragraph--view-mode--default:focus{box-shadow:none;}.m-card__content-wrapper{flex:1;}.m-card--panel .m-card__content-wrapper{position:absolute;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%;transition:var(--transition-hover);background-image:var(--gradient-bottom-top-1);will-change:background-image;}.m-card--panel:hover .m-card__content-wrapper,.m-card--panel:focus .m-card__content-wrapper{background-image:linear-gradient(to top,var(--black-80),var(--black-10));}.m-card--cta .m-card__content-wrapper,.paragraph--type--two-columns-item.paragraph--view-mode--default .m-card__content-wrapper{position:relative;display:flex;flex-direction:column-reverse;width:auto;margin-top:-1.5rem;margin-right:2.25rem;margin-left:2.25rem;background-color:var(--color-bg);}@media all and (min-width:1024px){.m-card--cta .m-card__content-wrapper,.paragraph--type--two-columns-item.paragraph--view-mode--default .m-card__content-wrapper{margin-right:2.75rem;margin-left:2.75rem}}.m-card--cta-small .m-card__content-wrapper,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper{position:relative;display:flex;flex-direction:column-reverse;margin-top:-3.4375rem;margin-right:1.5rem;margin-left:1.5rem;transition:all var(--transition-hover);background-color:var(--color-bg);box-shadow:var(--box-shadow-1);}@media all and (min-width:1024px){.m-card--cta-small .m-card__content-wrapper,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper{margin-top:-2rem;margin-right:1rem;margin-left:1rem;box-shadow:none}}.m-card--cta-small .m-card__content-wrapper:hover,.m-card--cta-small .m-card__content-wrapper:focus,.m-card--cta:hover.clicked .m-card__content-wrapper,.m-card--cta:focus.clicked .m-card__content-wrapper,.m-card--cta-small:hover.clicked .m-card__content-wrapper,.m-card--cta-small:focus.clicked .m-card__content-wrapper,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper:hover,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper:focus{box-shadow:var(--box-shadow-1);}.m-card--mosaic .m-card__content-wrapper{position:absolute;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%;background-image:var(--gradient-bottom-top-1);}.m-card--mosaic:hover .m-card__content-wrapper,.m-card--mosaic:focus .m-card__content-wrapper,.paragraph--type--two-columns-item.paragraph--view-mode--mosaic-card .m-card__content-wrapper{transition:all var(--transition-hover);}.m-card--slider .m-card__content-wrapper{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.m-card__content{padding:0.75rem 0.5rem;word-break:break-word;}@media all and (min-width:1024px){.m-card__content{padding:1rem 0.5rem}}.m-card--panel .m-card__content{width:100%;padding:1rem;color:var(--color-1);background-image:var(--gradient-bottom-top-2);}@media all and (min-width:1024px){.m-card--panel .m-card__content{padding:1rem 1.5rem}}.m-card--cta .m-card__content,.paragraph--type--two-columns-item.paragraph--view-mode--default .m-card__content{padding:0;text-align:center;}@media all and (min-width:1024px){.m-card--cta .m-card__content,.paragraph--type--two-columns-item.paragraph--view-mode--default .m-card__content{padding:0}}.m-card--cta-small .m-card__content,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content{padding:1rem 1.5rem;text-align:left;}@media all and (min-width:1024px){.m-card--cta-small .m-card__content,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content{padding:1.25rem 1.5rem}}.m-card--mosaic .m-card__content{width:100%;padding:1rem 1.5rem;color:var(--color-1);}.m-card--mosaic:hover .m-card__content,.m-card--mosaic:focus .m-card__content{background-image:var(--gradient-bottom-top-2);}.m-card--slider .m-card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--color-1);}.m-card__footer{display:flex;align-items:center;justify-content:space-between;}.m-card__line{position:relative;height:3px;transition:all var(--transition-hover);background-color:var(--pale-grey-three);}.m-card__line::after{position:absolute;bottom:0;left:0;display:block;width:0;height:3px;content:"";transition:var(--transition-hover);background-color:var(--color-primary);will-change:width;}.m-card:hover:not(.clicked) .m-card__line::after,.m-card:hover:not(.m-card--cta-multiple) .m-card__line::after,.m-card:focus:not(.clicked) .m-card__line::after,.m-card:focus:not(.m-card--cta-multiple) .m-card__line::after,.m-card__line--active::after{width:100%;}.m-card__meta{margin-bottom:0.75rem;color:var(--color-grey-1);font-size:var(--font-size--xxxs);line-height:1.3;}@media all and (min-width:1024px){.m-card__meta{line-height:normal}}.m-card__meta-icon{display:inline-block;width:0.75rem;height:0.75rem;fill:var(--color-grey-1);vertical-align:text-bottom;}.m-card__mosaic-action{color:var(--color-1);}.m-card__mosaic-action:hover,.m-card__mosaic-action:focus{color:var(--color-1);}.m-card__image,.paragraph--type--where-to-buy-retailers .content .field--name-field-logo{position:relative;line-height:0;}.m-card__subtitle,.m-card--cta-multiple .block-field-blocknodeproductfield-rich-summary,.node--type-product.node--view-mode-teaser .m-card .field--name-field-rich-summary,.node--type-product.node--view-mode-teaser.m-card .field--name-field-rich-summary,.node--type-market.node--view-mode-teaser .m-card .field--name-field-rich-summary,.node--type-market.node--view-mode-teaser.m-card .field--name-field-rich-summary{color:var(--slate-grey);font-weight:var(--font-weight--base);}.m-card--panel .m-card__subtitle{display:block;overflow:hidden;max-height:0;transition:max-height 0.5s cubic-bezier(0,1,0,1);will-change:max-height;}@media all and (min-width:1024px){.m-card--panel:hover .m-card__subtitle,.m-card--panel:focus .m-card__subtitle{max-height:1000px;transition:max-height 1s ease-in-out}}.m-card--cta-small .m-card__subtitle,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-description{margin-bottom:1.25rem;color:var(--slate-grey);font-size:var(--font-size--xxs);}.m-card__slider-action{display:inline-block;margin-top:1.5rem;}@media all and (min-width:1024px){.m-card__slider-action{margin-top:1.688rem}}.m-card__title,.m-card--cta-multiple .block-field-blocknodeproducttitle,.node--type-product.node--view-mode-teaser .m-card .field--name-title,.node--type-product.node--view-mode-teaser.m-card .field--name-title,.node--type-market.node--view-mode-teaser .m-card .field--name-title,.node--type-market.node--view-mode-teaser.m-card .field--name-title{margin:0;padding:0;}.m-card--cta .m-card__title,.paragraph--type--two-columns-item.paragraph--view-mode--default .block-field-blockparagraphtwo-columns-itemfield-cta-button .field--type-link > a{display:block;padding:1rem;line-height:normal;}@media all and (min-width:1024px){.m-card--cta .m-card__title,.paragraph--type--two-columns-item.paragraph--view-mode--default .block-field-blockparagraphtwo-columns-itemfield-cta-button .field--type-link > a{padding:1rem 1.5rem}}.m-card--cta-small .m-card__title,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title{margin-bottom:0.75rem;}.m-card__title-wrapper{display:flex;}@media all and (max-width:1023px){.m-card__title-wrapper .a-title{flex:1 1 auto;}.m-card__title-wrapper .m-card__meta{flex:0 0 auto;}}@media all and (min-width:1024px){.m-card__title-wrapper{display:grid;grid-template-columns:70% 30%}}.m-card--cta-multiple{display:flex;flex-direction:column;}.m-card--cta-multiple:hover{filter:drop-shadow(0 2px 4px rgba(40,41,61,0.04)),drop-shadow(0 8px 16px rgba(96,97,112,0.16));}.m-card--cta-multiple .m-card__content{padding:1.25rem 1rem;}@media all and (min-width:1024px){.m-card--cta-multiple .m-card__content{padding-right:1.25rem;padding-left:1.25rem}}.m-card--cta-multiple .m-card__content-wrapper{height:100%;padding:0;background-color:var(--pale-grey);}.m-card--cta-multiple .m-card__cta-title,.m-card--cta-multiple .block-field-blocknodeproductfield-where-to-buy-retailers h3{text-decoration:none;color:var(--color-dark-1);font-size:var(--font-size--xxs);}.m-card--cta-multiple .m-card__line{display:none;}.m-card--cta-multiple .m-card__subtitle,.m-card--cta-multiple .block-field-blocknodeproductfield-rich-summary{display:block;margin-bottom:1.5rem;text-decoration:none;font-size:var(--font-size--xxs);}.m-card--cta-image,.paragraph--type--where-to-buy-retailers .content,.view-display-id-for_cp_page .m-card{display:flex;flex-direction:column;height:8.25rem;}.m-card--cta-image:hover,.paragraph--type--where-to-buy-retailers .content:hover,.view-display-id-for_cp_page .m-card:hover{box-shadow:-4px 4px 16px rgba(0,0,0,0.15);}.m-card--cta-image .m-card__content,.paragraph--type--where-to-buy-retailers .content .field--name-name,.view-display-id-for_cp_page .m-card__content{display:flex;flex-grow:1;align-items:center;justify-content:center;padding:0 2.25rem;text-align:center;}.m-card--cta-image .m-card__content-wrapper,.view-display-id-for_cp_page .m-card__content-wrapper{height:100%;padding:0;background-color:transparent;}.m-card--cta-image .m-card__line{display:none;}.m-card--cta-image .m-card__image,.paragraph--type--where-to-buy-retailers .content .field--name-field-logo,.view-display-id-for_cp_page .m-card__image{display:flex;align-items:center;justify-content:center;height:4.6875rem;}.m-card--panel{box-shadow:none;}.m-card--panel .m-card__line{display:none;}.m-card--cta-multiple .a-icon-link{color:var(--color-grey-1);line-height:2rem;}.m-card--cta-multiple .a-icon-link__icon{fill:var(--color-grey-1);}.m-card--cta-multiple .a-icon-link:hover{color:var(--color-adfors);}.m-card--cta-multiple .a-icon-link:hover .a-icon-link__icon{fill:var(--color-adfors);}.m-card--cta-image .a-icon-link{justify-content:center;line-height:2rem;}.m-card--cta-image .a-icon-link__icon{fill:var(--color-adfors);}.m-card--cta-small .m-card__line{display:none;}.m-card--mosaic{box-shadow:none;}.m-card--mosaic .m-card__line{display:none;}.m-card--slider .m-card__title{color:var(--color-1);font-size:var(--font-size--xxxl);font-weight:var(--font-weight--bold);line-height:1.27;}@media all and (min-width:1024px){.m-card--slider .m-card__title{font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--medium);line-height:normal}}.m-card--slider .m-card__subtitle{color:var(--color-1);font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:normal;}@media all and (min-width:1024px){.m-card--slider .m-card__subtitle{font-weight:var(--font-weight--regular);line-height:var(--line-height--s)}}.m-card--slider .m-card__line{display:none;}.m-card__image{text-align:center;}.m-card__title > a,.m-card__subtitle > a,.m-card .sgdk-cards-item__summary > a{text-decoration:none;color:inherit;font-size:inherit;}.m-card__subtitle p,.m-card__subtitle .text-formatted p{margin:0;}.m-card--slider .m-card__image{background-color:var(--color-1);}.m-card--slider .m-card__image picture{position:relative;display:inline-block;}.m-card--slider .m-card__image picture::before{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;content:"";background-image:var(--gradient-3);}.m-card .sgdk-cards-item__title a{text-decoration:none;}.m-card--cta:hover.clicked,.m-card--cta:focus.clicked,.m-card--cta-small:hover.clicked,.m-card--cta-small:focus.clicked{cursor:pointer;}.view-where-to-buy .node--type-product,.view-where-to-buy .node__content{height:100%;}.view-where-to-buy .node__content{display:flex;}.view-where-to-buy .node__content .m-card--cta-multiple{width:100%;}.m-card--cta-multiple .block-field-blocknodeproducttitle .field--name-title{font-size:var(--font-size--l);}@media all and (min-width:1024px){.m-card--cta-multiple .block-field-blocknodeproducttitle .field--name-title{font-size:var(--font-size--xl)}}.m-card--cta-multiple .block-field-blocknodeproducttitle .field--name-title,.m-card--cta-multiple .block-field-blocknodeproducttitle a{text-decoration:inherit;}.m-card--cta-multiple .block-field-blocknodeproducttitle a{color:inherit;font-size:inherit;}.m-card--cta-multiple .block-field-blocknodeproductfield-where-to-buy-retailers h3{margin:0;}.m-card--cta-multiple .block-field-blocknodeproductfield-rich-summary p{margin:0;}.m-card--cta-multiple .wtb-available-list{margin:0;list-style:none;}.m-card--cta-multiple .wtb-available-list li{margin:0;padding:0;}.m-card--cta-multiple:hover .field--name-title,.m-card--cta-multiple:focus .field--name-title,.m-card--cta-multiple.active .field--name-title{color:var(--dark-grey-two);}.paragraph--type--where-to-buy-retailers .link-wrapper{text-decoration:none;color:var(--dark-grey-two);}.paragraph--type--where-to-buy-retailers .content{border:1px solid var(--pale-grey-three);border-radius:0.125rem;}.paragraph--type--where-to-buy-retailers .content:hover{border-color:transparent;}.paragraph--type--where-to-buy-retailers .content .field--name-field-logo{text-align:center;}.paragraph--type--where-to-buy-retailers .content .a-icon-link{position:relative;justify-content:center;}@media all and (max-width:1023px){.paragraph--type--where-to-buy-retailers .content .a-icon-link{padding:0 0.25rem 0.5rem}}.paragraph--type--where-to-buy-retailers .content .a-icon-link__icon{position:absolute;top:50%;right:1rem;display:none;transform:translateY(-50%);}@media all and (min-width:1024px){.paragraph--type--where-to-buy-retailers .content .a-icon-link__icon{display:block}}.view-display-id-for_cp_page .link-wrapper{text-decoration:none;color:var(--dark-grey-two);}.view-display-id-for_cp_page .m-card{border:1px solid var(--pale-grey-three);border-radius:0.125rem;}.view-display-id-for_cp_page .m-card:hover{border-color:transparent;}.view-display-id-for_cp_page .m-card__content,.view-display-id-for_cp_page .m-card__content .summary,.view-display-id-for_cp_page .m-card__content .clearfix{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.view-display-id-for_cp_page .m-card .a-icon-link{justify-content:center;}.view-display-id-for_cp_page .m-card .a-icon-link__icon{position:absolute;right:1rem;}.m-card.m-card--mosaic:hover,.m-card.m-card--mosaic:focus{cursor:pointer;}.m-card__meta{display:flex;}.m-card__meta .field--name-field-product-line,.m-card__meta .field--name-field-product-line *{display:inline;}.m-card__meta-separator{margin:0 0.3rem;}.m-card__meta-separator:first-child{display:none;}.paragraph--type--two-columns-item.paragraph--view-mode--default .block-field-blockparagraphtwo-columns-itemfield-cta-button .field--type-link > a{color:var(--dark-grey-two);font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:normal;}.paragraph--type--info-links-list-item{padding:2rem 2.5rem;text-align:center;background-color:var(--color-bg);}.paragraph--type--info-links-list-item > *{margin-bottom:1rem;}.paragraph--type--info-links-list-item > *:last-child{margin-bottom:0;}.paragraph--type--info-links-list-item .field--name-field-description{color:var(--brownish-grey);font-size:var(--font-size--xxs);line-height:1.45;}.paragraph--type--info-links-list-item .field--name-field-link a{display:inline-block;text-decoration:none;border-width:2px;font-size:var(--font-size--l);}.vocabulary-our-technologies.m-card .m-card__title,.paragraph--type--product-line-list.paragraph--view-mode--cta .vocabulary-product-line.m-card .m-card__title{font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:1.7;}.vocabulary-our-technologies.m-card,.vocabulary-product-line.m-card,.node--type-market.node--view-mode-teaser.m-card{overflow:hidden;border-radius:4px;}.vocabulary-our-technologies.m-card .m-card__subtitle,.vocabulary-our-technologies.m-card .m-card__subtitle .field,.vocabulary-product-line.m-card .m-card__subtitle,.vocabulary-product-line.m-card .m-card__subtitle .field,.node--type-market.node--view-mode-teaser.m-card .m-card__subtitle,.node--type-market.node--view-mode-teaser.m-card .m-card__subtitle .field{color:var(--color-1);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);}.view-global-search-solr .node--type-market.node--view-mode-teaser.m-card .m-card__subtitle .field--name-field-rich-summary,.view-product-line-products .node--type-market.node--view-mode-teaser.m-card .m-card__subtitle .field--name-field-rich-summary{letter-spacing:normal;color:var(--color-1);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}.view-product-line-products.view-display-id-block .node--type-product .node__content{height:100%;}.node--type-news-article.node--view-mode-teaser .m-card__title,.node--type-case-study.node--view-mode-teaser .m-card__title{color:var(--black);line-height:1.2;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-teaser .m-card__title,.node--type-case-study.node--view-mode-teaser .m-card__title{line-height:1.33}}.node--type-news-article.node--view-mode-teaser .m-card__subtitle,.node--type-case-study.node--view-mode-teaser .m-card__subtitle{display:none;line-height:1.45;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-teaser .m-card__subtitle,.node--type-case-study.node--view-mode-teaser .m-card__subtitle{display:block}}.node--type-news-article.node--view-mode-teaser .m-card__content .a-icon-link,.node--type-case-study.node--view-mode-teaser .m-card__content .a-icon-link{font-weight:var(--font-weight--medium);line-height:normal;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser .m-card__title{color:var(--black-six);font-size:var(--font-size--xxxxl);line-height:normal}}.node--type-case-study.node--view-mode-teaser .m-card__meta{justify-content:flex-end;color:var(--slate-grey);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:1;}@media all and (max-width:1023px){.node--type-case-study.node--view-mode-teaser .m-card__meta{display:none}}.node--type-case-study.node--view-mode-teaser .m-card__meta .m-card__meta-icon{margin-right:0.375rem;}.node--type-case-study.node--view-mode-teaser .m-card__subtitle{color:var(--brownish-grey);}.node--type-case-study.node--view-mode-teaser .m-card__content .a-icon-link{color:var(--dark-grey);}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-related-content .m-card__meta{justify-content:flex-end;text-align:right}.node--type-case-study.node--view-mode-related-content .m-card__meta.reading-time{margin-left:auto;}}@media all and (min-width:1024px){.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card{overflow:hidden;height:100%;}}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper{width:auto;}@media all and (max-width:1023px){.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper{margin-right:3.875rem;margin-left:3.875rem}}@media all and (min-width:1024px){.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper{flex-direction:column;height:100%}}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper .field--name-field-cta-grid-item-button .field__item{margin-bottom:0.75rem;}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper .field--name-field-cta-grid-item-button .field__item:last-child{margin-bottom:0;}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__content-wrapper .field--name-field-cta-grid-item-button .field__item .a-icon-link svg{fill:var(--color-primary);}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .m-card__line{display:none;}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-description{color:var(--brownish-grey);line-height:1.5;}@media all and (min-width:1024px){.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-description{line-height:1.45}}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-description a{text-decoration:none;color:inherit;font-size:inherit;}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-description p:last-of-type{margin-bottom:0;}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title a{text-decoration:none;color:inherit;font-size:inherit;}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .a-icon-link{font-weight:var(--font-weight--medium);}@media all and (max-width:1023px){.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .a-icon-link{font-size:var(--font-size--s);line-height:1.43}}.node--type-product.node--view-mode-teaser .m-card,.node--type-product.node--view-mode-teaser.m-card,.node--type-market.node--view-mode-teaser .m-card,.node--type-market.node--view-mode-teaser.m-card{height:100%;cursor:pointer;border-radius:4px;}@media all and (max-width:1023px){.node--type-product.node--view-mode-teaser .m-card,.node--type-product.node--view-mode-teaser.m-card,.node--type-market.node--view-mode-teaser .m-card,.node--type-market.node--view-mode-teaser.m-card{box-shadow:var(--box-shadow-1)}}@media all and (min-width:1024px){.node--type-product.node--view-mode-teaser .m-card,.node--type-product.node--view-mode-teaser.m-card,.node--type-market.node--view-mode-teaser .m-card,.node--type-market.node--view-mode-teaser.m-card{border-radius:2px}}@media all and (max-width:1023px){.node--type-product.node--view-mode-teaser .m-card__line,.node--type-product.node--view-mode-teaser.m-card__line,.node--type-market.node--view-mode-teaser .m-card__line,.node--type-market.node--view-mode-teaser.m-card__line{display:none}}.node--type-product.node--view-mode-teaser .m-card__image,.node--type-product.node--view-mode-teaser.m-card__image,.node--type-market.node--view-mode-teaser .m-card__image,.node--type-market.node--view-mode-teaser.m-card__image{overflow:hidden;border-radius:4px 4px 0 0;}.node--type-product.node--view-mode-teaser .m-card .field--name-title,.node--type-product.node--view-mode-teaser.m-card .field--name-title,.node--type-market.node--view-mode-teaser .m-card .field--name-title,.node--type-market.node--view-mode-teaser.m-card .field--name-title{margin-bottom:0.25rem;color:var(--slate-grey);}.node--type-product.node--view-mode-teaser .m-card .field--name-field-rich-summary,.node--type-product.node--view-mode-teaser.m-card .field--name-field-rich-summary,.node--type-market.node--view-mode-teaser .m-card .field--name-field-rich-summary,.node--type-market.node--view-mode-teaser.m-card .field--name-field-rich-summary{letter-spacing:0.01125rem;color:var(--slate-grey);font-size:var(--font-size--xxs);line-height:1.45;}.node--type-product.node--view-mode-teaser .m-card .field--name-field-rich-summary a,.node--type-product.node--view-mode-teaser.m-card .field--name-field-rich-summary a,.node--type-market.node--view-mode-teaser .m-card .field--name-field-rich-summary a,.node--type-market.node--view-mode-teaser.m-card .field--name-field-rich-summary a{text-decoration:none;color:inherit;font-size:inherit;}.node--type-product.node--view-mode-teaser .m-card .field--name-field-rich-summary p:first-child,.node--type-product.node--view-mode-teaser.m-card .field--name-field-rich-summary p:first-child,.node--type-market.node--view-mode-teaser .m-card .field--name-field-rich-summary p:first-child,.node--type-market.node--view-mode-teaser.m-card .field--name-field-rich-summary p:first-child{margin-top:0;}.node--type-product.node--view-mode-teaser .m-card .field--name-field-rich-summary p:last-child,.node--type-product.node--view-mode-teaser.m-card .field--name-field-rich-summary p:last-child,.node--type-market.node--view-mode-teaser .m-card .field--name-field-rich-summary p:last-child,.node--type-market.node--view-mode-teaser.m-card .field--name-field-rich-summary p:last-child{margin-bottom:0;}.node--type-product.node--view-mode-teaser .m-card:hover .field--name-title,.node--type-product.node--view-mode-teaser .m-card:focus .field--name-title,.node--type-product.node--view-mode-teaser .m-card.active .field--name-title,.node--type-product.node--view-mode-teaser.m-card:hover .field--name-title,.node--type-product.node--view-mode-teaser.m-card:focus .field--name-title,.node--type-product.node--view-mode-teaser.m-card.active .field--name-title,.node--type-market.node--view-mode-teaser .m-card:hover .field--name-title,.node--type-market.node--view-mode-teaser .m-card:focus .field--name-title,.node--type-market.node--view-mode-teaser .m-card.active .field--name-title,.node--type-market.node--view-mode-teaser.m-card:hover .field--name-title,.node--type-market.node--view-mode-teaser.m-card:focus .field--name-title,.node--type-market.node--view-mode-teaser.m-card.active .field--name-title{color:var(--dark-grey-two);}.paragraph--type--discover .m-card{box-shadow:none;}.paragraph--type--discover.paragraph--view-mode--cta .m-card__mosaic-action{color:var(--pale-grey);font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:1.43;}@media all and (min-width:1024px){.paragraph--type--discover.paragraph--view-mode--cta .m-card__mosaic-action{font-size:var(--font-size--l);line-height:normal}}.download-center-card{display:flex;flex-direction:column;gap:1rem;position:relative;padding:0.75rem;border:0.0625rem solid #E2E3E4;border-radius:1rem;background-color:#F7FCFD;}.download-center-card .m-file__view{display:flex;position:absolute;top:0.5rem;right:3rem;}@media all and (min-width:1024px){.download-center-card .m-file__view{position:absolute;width:100%;height:calc(100% - 0.375rem);background-color:rgba(9,9,9,0.5);top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;z-index:1;transition:all var(--transition-hover)}}.download-center-card .m-file__view .m-file__link{width:2rem;height:2rem;border-radius:0.25rem;background-color:var(--color-adfors);display:flex;align-items:center;justify-content:center;}.download-center-card .m-file__view .m-file__link span{display:none;}@media all and (min-width:1024px){.download-center-card .m-file__view .m-file__link span{display:block}}@media all and (min-width:1024px){.download-center-card .m-file__view .m-file__link{width:auto;height:auto;display:flex;align-items:center;background-color:#F3F6F8;padding:0.375rem 0.75rem;gap:0.25rem;color:#161718;text-decoration:none;border-radius:var(--border-radius--l)}}.download-center-card .m-file__view .m-file__link .m-file__icon{max-width:1rem;max-height:1rem;fill:var(--color-1);}@media all and (min-width:1024px){.download-center-card .m-file__view .m-file__link .m-file__icon{width:1rem;height:1rem;fill:currentColor}}.download-center-card .m-file__view .m-file__link span{font-size:var(--font-size--s);}.download-center-card .m-file__download{position:absolute;top:0.5rem;right:0.5rem;z-index:1;}.download-center-card .m-file__download .m-file__link{width:2rem;height:2rem;border-radius:0.25rem;background-color:var(--color-adfors);display:flex;align-items:center;justify-content:center;}.download-center-card .m-file__download .m-file__icon{max-width:1rem;max-height:1rem;fill:var(--color-1);}@media all and (min-width:1024px){.download-center-card .m-file__download .m-file__icon{width:1rem;height:1rem}}.download-center-card__content{display:flex;flex-direction:column;gap:0.5rem;}.download-center-card__doc-type-wrap{font-size:var(--font-size--s);}.download-center-card__title{font-size:var(--font-size--l);font-weight:var(--font-weight--medium);margin-block:0;}.download-center-card__fileinfo{position:absolute;bottom:0.875rem;left:0;display:inline-block;background-color:#AFB1B3;border-radius:0.25rem;padding:0.25rem 0.5rem;font-size:var(--font-size--xxs);font-weight:var(--font-weight--bold);text-align:center;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem;}.download-center-card__image{position:relative;}@media all and (min-width:1024px){.download-center-card__image:hover .m-file__view{opacity:1}}.download-center-card__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.a-label,fieldset legend{display:block;margin-bottom:0.25rem;color:var(--brownish-grey);font-size:var(--font-size--l);line-height:var(--line-height--s);}.a-checkbox,.form-type-checkbox,.block-facet--checkbox .facet-item,.facets-widget-checkbox .facet-item{display:inherit;}.a-checkbox__input,.form-type-checkbox > input,.block-facet--checkbox .facet-item > input,.facets-widget-checkbox .facet-item > input{position:absolute;opacity:0;}.a-checkbox__label,.form-type-checkbox > label,.block-facet--checkbox .facet-item > label,.facets-widget-checkbox .facet-item > label{display:flex;align-items:center;cursor:pointer;transition:all var(--transition-hover);color:var(--color-grey-dark);border:1px solid var(--color-grey-light);border-radius:var(--border-radius-base);background:var(--color-white);font-size:var(--font-size--l);font-weight:var(--font-weight--light);}.a-checkbox__input:checked + .a-checkbox__label,.form-type-checkbox > input:checked + label,.block-facet--checkbox .facet-item > input:checked + label,.facets-widget-checkbox .facet-item > input:checked + label{color:var(--color-active-dark);border-color:var(--color-active-dark);}.a-checkbox__input:disabled + .a-checkbox__label,.form-type-checkbox > input:disabled + label{cursor:not-allowed;color:var(--color-grey);border-color:var(--color-grey-light);background-color:var(--color-grey-light);}.a-checkbox__input:focus + .a-checkbox__label,.form-type-checkbox > input:focus + label,.block-facet--checkbox .facet-item > input:focus + label,.facets-widget-checkbox .facet-item > input:focus + label{color:var(--color-active-dark);border-color:var(--color-active-dark);background-color:var(--color-active-bg);}.a-checkbox__label::before,.form-type-checkbox > label::before,.block-facet--checkbox .facet-item > label::before,.facets-widget-checkbox .facet-item > label::before{flex-shrink:0;width:1rem;height:1rem;margin-right:0.5rem;content:"";border:1px solid var(--color-border);}.a-checkbox__input:checked + .a-checkbox__label::before,.form-type-checkbox > input:checked + label::before,.block-facet--checkbox .facet-item > input:checked + label::before,.facets-widget-checkbox .facet-item > input:checked + label::before{border-color:var(--color-adfors);background-color:var(--color-adfors);background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.197205 4.65534C-0.065735 4.35453 -0.0657349 3.86682 0.197205 3.56601C0.460145 3.26519 0.886455 3.26519 1.1494 3.56601L4.71309 7.643L10.7424 0.74525C11.0282 0.41825 11.5372 0.41825 11.823 0.74525C12.059 1.01518 12.059 1.4177 11.823 1.68763L5.25341 9.20352C5.23687 9.22245 5.21957 9.24028 5.20162 9.25702C5.19681 9.26288 5.1919 9.26867 5.1869 9.27439C4.92396 9.5752 4.49765 9.5752 4.23471 9.27439L0.197205 4.65534Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;}.a-checkbox__input:disabled + .a-checkbox__label::before,.form-type-checkbox > input:disabled + label::before{background-color:var(--color-disabled);}.a-checkbox__input:checked:disabled + .a-checkbox__label::before,.form-type-checkbox > input:checked:disabled + label::before{border-color:var(--color-disabled);background-color:var(--color-disabled);}.a-checkbox-group{display:flex;}.a-checkbox-group__item{margin-right:0.625rem;}.a-radio,.form-type-radio{display:inherit;}.a-radio__input,.form-type-radio > input{position:absolute;opacity:0;}.a-radio__label,.form-type-radio > label{display:flex;align-items:center;cursor:pointer;transition:all var(--transition-hover);color:var(--color-grey-dark);border:1px solid var(--color-grey-light);border-radius:var(--border-radius-base);background:var(--color-white);font-size:var(--font-size--l);font-weight:var(--font-weight--light);}.a-radio__input:checked + .a-radio__label,.form-type-radio > input:checked + label{color:var(--color-active-dark);border-color:var(--color-active-dark);background-color:var(--color-active-bg);}.a-radio__input:disabled + .a-radio__label,.form-type-radio > input:disabled + label{cursor:not-allowed;color:var(--color-grey);border-color:var(--color-grey-light);background-color:var(--color-grey-light);}.a-radio__input:focus + .a-radio__label,.form-type-radio > input:focus + label{color:var(--color-active-dark);border-color:var(--color-active-dark);background-color:var(--color-active-bg);}.a-radio__label::before,.form-type-radio > label::before{flex-shrink:0;width:1rem;height:1rem;margin-right:0.5rem;content:"";border:1px solid var(--color-border);border-radius:50%;box-shadow:0 0 0 0.1875rem var(--color-1) inset;}.a-radio__input:checked + .a-radio__label::before,.form-type-radio > input:checked + label::before{border-color:var(--color-text);background-color:var(--color-adfors);box-shadow:0 0 0 0.1875rem var(--color-bg) inset;}.a-radio__input:disabled + .a-radio__label::before,.form-type-radio > input:disabled + label::before{border-color:var(--color-disabled);box-shadow:0 0 0 0.1875rem var(--color-disabled-bg) inset;}.a-radio__input:checked:disabled + .a-radio__label::before,.form-type-radio > input:checked:disabled + label::before{border-color:var(--color-disabled);background-color:var(--color-disabled);box-shadow:0 0 0 0.1875rem var(--color-disabled-bg) inset;}.a-radio-group{display:flex;}.a-radio-group__item{margin-right:0.625rem;}.a-inputtext,.ui-selectmenu-button,.ui-autocomplete-input,[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{padding:0.75rem 1rem;color:rgb(5,7,9,0.5);border:1px solid var(--color-border);border-radius:var(--border-radius-base);background-color:var(--white);font-family:var(--font-family--base);font-size:var(--font-size--xs);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.a-inputtext--border-radius--big,.webform-submission-newsletter-footer-form.block .form-email,.webform-submission-newsletter-sign-up-form .form-email{border-radius:var(--border-radius--button);}.a-inputtext[disabled],[type="date"][disabled],[type="datetime-local"][disabled],[type="email"][disabled],[type="file"][disabled],[type="month"][disabled],[type="number"][disabled],[type="password"][disabled],[type="search"][disabled],[type="tel"][disabled],[type="text"][disabled],[type="time"][disabled],[type="url"][disabled],[type="week"][disabled],textarea[disabled]{cursor:not-allowed;color:var(--color-disabled);background-color:var(--color-disabled-bg);}.a-inputtext--double-border{border:2px solid var(--color-border);}.a-inputtext--error,[type="date"].error,[type="datetime-local"].error,[type="email"].error,[type="file"].error,[type="month"].error,[type="number"].error,[type="password"].error,[type="search"].error,[type="tel"].error,[type="text"].error,[type="time"].error,[type="url"].error,[type="week"].error,textarea.error,.a-select.error + .ui-selectmenu-button{color:var(--color-error);border-color:var(--color-error);}.a-inputtext:focus,.ui-selectmenu-button:focus,.ui-autocomplete-input:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="email"]:focus,[type="file"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,textarea:focus{border-color:var(--color-focus);outline:none;}.a-inputtext--expanded,.ui-selectmenu-button.ui-selectmenu-button-open,.ui-selectmenu-button.ui-selectmenu-button-open:focus{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.a-inputtext:-ms-input-placeholder,[type="date"]:-ms-input-placeholder,[type="datetime-local"]:-ms-input-placeholder,[type="email"]:-ms-input-placeholder,[type="file"]:-ms-input-placeholder,[type="month"]:-ms-input-placeholder,[type="number"]:-ms-input-placeholder,[type="password"]:-ms-input-placeholder,[type="search"]:-ms-input-placeholder,[type="tel"]:-ms-input-placeholder,[type="text"]:-ms-input-placeholder,[type="time"]:-ms-input-placeholder,[type="url"]:-ms-input-placeholder,[type="week"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-disabled);}.a-inputtext::placeholder,[type="date"]::placeholder,[type="datetime-local"]::placeholder,[type="email"]::placeholder,[type="file"]::placeholder,[type="month"]::placeholder,[type="number"]::placeholder,[type="password"]::placeholder,[type="search"]::placeholder,[type="tel"]::placeholder,[type="text"]::placeholder,[type="time"]::placeholder,[type="url"]::placeholder,[type="week"]::placeholder,textarea::placeholder{color:var(--color-disabled);}.a-inputtext--with-icon,.webform-submission-newsletter-footer-form.block .form-email,.webform-submission-newsletter-sign-up-form .form-email{width:100%;}.a-inputtext__icon{position:absolute;top:0.625rem;right:1rem;width:1.125rem;height:1.125rem;fill:var(--color-adfors-primary);}.ui-selectmenu-button.ui-selectmenu-button-open:focus{border-color:var(--color-border);}.a-select{display:inherit;}.a-select__arrow,.ui-selectmenu-icon{display:block;order:1;width:0.75rem;height:0.75rem;transition:all var(--transition-collapse);background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7443 2.61378C11.4206 2.31314 10.9144 2.33191 10.6137 2.65568L6.00025 7.62434L1.38622 2.65565C1.08557 2.33189 0.579384 2.31316 0.255623 2.61381C-0.0681372 2.91446 -0.0868712 3.42064 0.213779 3.7444L5.41406 9.3444C5.56543 9.50741 5.77784 9.60003 6.0003 9.60003C6.22275 9.60002 6.43516 9.50739 6.58653 9.34437L11.7862 3.74437C12.0869 3.4206 12.0681 2.91441 11.7443 2.61378Z' fill='%235B5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;}.ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-icon{transform:rotate(180deg);}.ui-selectmenu-button.ui-button{display:flex;align-items:center;justify-content:space-between;width:auto;margin:0;}.ui-selectmenu-button.ui-button.secondary{border:none;background:none;}.a-select__menu{box-sizing:border-box;}.ui-selectmenu-menu.fixed{position:fixed;}.a-select__menu--rounded-bottom,.ui-menu.ui-autocomplete--search{border-radius:0 0 1.5rem 1.5rem;}.a-select__list,.ui-menu{overflow-y:auto;max-height:15.75rem;margin:0;border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--border-radius-base) var(--border-radius-base);background-color:var(--color-1);}.a-select--secondary .a-select__list,.ui-selectmenu-menu.secondary .ui-menu,.ui-menu.ui-autocomplete--top{overflow-y:auto;border:none;border-radius:0;}.a-select__list-item,.ui-menu .ui-menu-item{list-style:none;}.a-select--secondary .a-select__list-item,.ui-selectmenu-menu.secondary .ui-menu .ui-menu-item,.ui-menu.ui-autocomplete--top .ui-menu-item{border-bottom:1px solid var(--color-border);}.a-select__link,.ui-menu .ui-menu-item-wrapper{display:block;padding:0.75rem 1rem;transition:all var(--transition-hover);font-size:var(--font-size--xs);line-height:var(--line-height--s);}.ui-menu .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--color-1);background-color:var(--color-adfors-primary);}.ui-selectmenu-menu.secondary .ui-menu .ui-menu-item-wrapper.ui-state-active,.ui-menu.ui-autocomplete--top .ui-menu-item-wrapper.ui-state-active{color:inherit;background-color:transparent;}.a-select__link--italic,.search-api-autocomplete-suggestion .italic{font-style:italic;}.ui-selectmenu-menu{z-index:999;}[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{display:block;width:100%;}[type="date"] + .error,[type="datetime-local"] + .error,[type="email"] + .error,[type="file"] + .error,[type="month"] + .error,[type="number"] + .error,[type="password"] + .error,[type="search"] + .error,[type="tel"] + .error,[type="text"] + .error,[type="time"] + .error,[type="url"] + .error,[type="week"] + .error,textarea + .error{margin-top:0.25rem;color:var(--color-error);font-size:var(--font-size--xxs);}.a-select.error ~ .error{margin-top:0.25rem;color:var(--color-error);font-size:var(--font-size--xxs);}.form-item,.form-actions{margin-top:1.375rem;margin-bottom:1.375rem;}.form-item.has-error label,.form-actions.has-error label{color:var(--color-error);}.form-item.form-type-radio,.form-actions.form-type-radio{margin-top:0.875rem;margin-bottom:0.875rem;}.form-item .form-item--error-message,.form-actions .form-item--error-message{margin-top:0.25rem;color:var(--color-error);font-size:var(--font-size--xxs);}fieldset .fieldset-wrapper .form-item{margin-bottom:0;}fieldset .fieldset-wrapper .form-item:first-child{margin-top:0;}fieldset.has-error legend{color:var(--color-error);}fieldset.has-error label.error{margin-top:0.25rem;color:var(--color-error);font-size:var(--font-size--xxs);}.form-type-radio > input.error + label{color:var(--color-error);}.l-filters-header__js-wrapper .item-list__checkbox{margin:0;padding:0;list-style:none;}.l-filters-header__js-wrapper .item-list__checkbox > li{display:inline-block;margin-right:0.625rem;margin-bottom:0.625rem;}@media all and (min-width:1024px){.l-filters-header__js-wrapper .item-list__checkbox > li{margin-right:1rem;margin-bottom:1rem}}.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"]{position:absolute;opacity:0;}.l-filters-header__js-wrapper .item-list__checkbox input[type="checkbox"] + label{display:block;color:var(--brownish-grey);border:1px solid #d3d4d5;font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);}.webform-submission-newsletter-footer-form.block > .form-wrapper,.webform-submission-newsletter-sign-up-form > .form-wrapper{position:relative;}.webform-submission-newsletter-footer-form.block .form-item,.webform-submission-newsletter-sign-up-form .form-item{position:relative;margin:0;}.webform-submission-newsletter-footer-form.block .form-item label.error,.webform-submission-newsletter-sign-up-form .form-item label.error{position:absolute;left:0;width:100%;}.webform-submission-newsletter-footer-form.block .form-email,.webform-submission-newsletter-sign-up-form .form-email{border:solid 2px var(--slate-grey);}.webform-submission-newsletter-footer-form.block .button,.webform-submission-newsletter-sign-up-form .button{position:absolute;top:0.3125rem;right:0.325rem;display:flex;padding:0.375rem;border-width:1px;}.webform-submission-newsletter-footer-form.block .button span,.webform-submission-newsletter-sign-up-form .button span{display:none;}.webform-submission-newsletter-footer-form.block .button svg,.webform-submission-newsletter-sign-up-form .button svg{position:relative;left:1px;width:1.125rem;height:1.125rem;margin:0;}.webform-submission-newsletter-footer-form.block *[data-drupal-messages],.webform-submission-newsletter-sign-up-form *[data-drupal-messages]{display:none;}.webform-submission-newsletter-footer-form.block .newsletter-block-container{position:relative;}.webform-submission-newsletter-footer-form.block .button{margin:0;border-color:var(--color-adfors);background-color:var(--color-adfors);}.webform-submission-newsletter-footer-form.block .button svg{fill:var(--color-1);}.webform-submission-newsletter-footer-form.block .button:focus,.webform-submission-newsletter-footer-form.block .button:hover{border-color:var(--lipstick-two);background-color:var(--lipstick-two);}form.webform-submission-newsletter-footer-form [data-drupal-messages]{display:none;}form.webform-submission-newsletter-footer-form .webform-confirmation__message{margin-top:1rem;}@media all and (min-width:1024px){form.webform-submission-newsletter-footer-form .webform-confirmation__message h2{font-size:var(--font-size--xl)}}.webform-submission-newsletter-sign-up-form{padding-top:2.5rem;padding-bottom:2.5rem;background-color:var(--color-1);}@media all and (min-width:1024px){.webform-submission-newsletter-sign-up-form{padding-top:3rem;padding-bottom:3rem}.webform-submission-newsletter-sign-up-form .m-block--container{position:relative;display:flex;flex-wrap:wrap;align-items:center;}.webform-submission-newsletter-sign-up-form .form-wrapper{flex:0 0 auto;}.webform-submission-newsletter-sign-up-form [data-drupal-selector="edit-container-right"]{width:40%;}}.webform-submission-newsletter-sign-up-form [data-drupal-selector="edit-container-left"]{margin-bottom:2rem;text-align:center;}@media all and (min-width:1024px){.webform-submission-newsletter-sign-up-form [data-drupal-selector="edit-container-left"]{width:60%;margin-bottom:0;text-align:left}}.webform-submission-newsletter-sign-up-form [data-drupal-selector="edit-container-right"]{position:relative;}.webform-submission-newsletter-sign-up-form [data-drupal-messages]{flex-basis:100%;margin-bottom:1rem;}.webform-submission-newsletter-sign-up-form .form-item-description{color:var(--slate-grey-three);font-size:var(--font-size--xs);font-weight:var(--font-weight--light);line-height:1.4;}@media all and (min-width:1024px){.webform-submission-newsletter-sign-up-form .form-item-description{font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base)}}.webform-submission-newsletter-sign-up-form .form-email:-ms-input-placeholder{color:var(--color-grey-1);}.webform-submission-newsletter-sign-up-form .form-email,.webform-submission-newsletter-sign-up-form .form-email::placeholder{color:var(--color-grey-1);}.webform-confirmation{margin:auto;max-width:var(--content-max-width);padding:1.5rem;}.webform-confirmation__message{color:var(--slate-grey-three);font-size:var(--font-size--base);}.webform-confirmation__message h2,.webform-confirmation__message h3,.webform-confirmation__message h4{color:var(--dark-grey-two);}.webform-confirmation__message:last-of-type{margin-bottom:0;}.webform-submission-newsletter-footer-form.block .webform-confirmation__message{font-size:var(--font-size--s);line-height:var(--line-height--s);}@media all and (min-width:1024px){.webform-options-display-two-columns{max-width:none;column-gap:2rem}}.l-collapsed-block__content .views-exposed-form,.block-views-exposed-filter-blockfaqs-solr-results,.block-views-exposed-filter-blockdownload-center-solr-result,.block-views-exposed-filter-blockhow-to-library-solr-result,.block-views-exposed-filter-blockall-products-solr-results,.block-views-exposed-filter-blockglobal-search-solr-results,.adfors-search-autocomplete-form{padding-bottom:1rem;}.l-collapsed-block__content .views-exposed-form .form-item.form-item-search,.block-views-exposed-filter-blockfaqs-solr-results .form-item.form-item-search,.block-views-exposed-filter-blockdownload-center-solr-result .form-item.form-item-search,.block-views-exposed-filter-blockhow-to-library-solr-result .form-item.form-item-search,.block-views-exposed-filter-blockall-products-solr-results .form-item.form-item-search,.block-views-exposed-filter-blockglobal-search-solr-results .form-item.form-item-search,.adfors-search-autocomplete-form .form-item.form-item-search{position:relative;float:none;}.l-collapsed-block__content .views-exposed-form .form-item.form-item-search input,.block-views-exposed-filter-blockfaqs-solr-results .form-item.form-item-search input,.block-views-exposed-filter-blockdownload-center-solr-result .form-item.form-item-search input,.block-views-exposed-filter-blockhow-to-library-solr-result .form-item.form-item-search input,.block-views-exposed-filter-blockall-products-solr-results .form-item.form-item-search input,.block-views-exposed-filter-blockglobal-search-solr-results .form-item.form-item-search input,.adfors-search-autocomplete-form .form-item.form-item-search input{background-image:none;}.l-collapsed-block__content .views-exposed-form .form--inline,.block-views-exposed-filter-blockfaqs-solr-results .form--inline,.block-views-exposed-filter-blockdownload-center-solr-result .form--inline,.block-views-exposed-filter-blockhow-to-library-solr-result .form--inline,.block-views-exposed-filter-blockall-products-solr-results .form--inline,.block-views-exposed-filter-blockglobal-search-solr-results .form--inline,.adfors-search-autocomplete-form .form--inline{position:relative;}.l-collapsed-block__content .views-exposed-form .form-actions,.block-views-exposed-filter-blockfaqs-solr-results .form-actions,.block-views-exposed-filter-blockdownload-center-solr-result .form-actions,.block-views-exposed-filter-blockhow-to-library-solr-result .form-actions,.block-views-exposed-filter-blockall-products-solr-results .form-actions,.block-views-exposed-filter-blockglobal-search-solr-results .form-actions,.adfors-search-autocomplete-form .form-actions{position:absolute;top:0.75rem;right:1rem;margin:0;opacity:0;}.l-collapsed-block__content .views-exposed-form .form-actions button,.block-views-exposed-filter-blockfaqs-solr-results .form-actions button,.block-views-exposed-filter-blockdownload-center-solr-result .form-actions button,.block-views-exposed-filter-blockhow-to-library-solr-result .form-actions button,.block-views-exposed-filter-blockall-products-solr-results .form-actions button,.block-views-exposed-filter-blockglobal-search-solr-results .form-actions button,.adfors-search-autocomplete-form .form-actions button{width:1.125rem;height:1.125rem;padding:0;}.l-collapsed-block__content .views-exposed-form .form-actions button span,.block-views-exposed-filter-blockfaqs-solr-results .form-actions button span,.block-views-exposed-filter-blockdownload-center-solr-result .form-actions button span,.block-views-exposed-filter-blockhow-to-library-solr-result .form-actions button span,.block-views-exposed-filter-blockall-products-solr-results .form-actions button span,.block-views-exposed-filter-blockglobal-search-solr-results .form-actions button span,.adfors-search-autocomplete-form .form-actions button span{font-size:0;}.l-collapsed-block__content .views-exposed-form .form-item.form-item-search,.block-views-exposed-filter-blockfaqs-solr-results .form-item.form-item-search,.block-views-exposed-filter-blockdownload-center-solr-result .form-item.form-item-search,.block-views-exposed-filter-blockhow-to-library-solr-result .form-item.form-item-search,.block-views-exposed-filter-blockall-products-solr-results .form-item.form-item-search,.block-views-exposed-filter-blockglobal-search-solr-results .form-item.form-item-search{margin:0;}.block-views-exposed-filter-blockdownload-center-solr-result .form-item.form-item-search svg{top:50%;left:1rem;transform:translateY(-50%);}.block-views-exposed-filter-blockdownload-center-solr-result .form-item.form-item-search svg.close{left:auto;}.block-views-exposed-filter-blockglobal-search-solr-results{margin:0 -1.5rem 2rem;padding:2rem 1.5rem;background:var(--pale-grey);}@media all and (min-width:1024px){.block-views-exposed-filter-blockglobal-search-solr-results{margin:0;padding:0 0 2rem;background:transparent}}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;letter-spacing:0.015em;color:var(--color-grey-1);font-size:var(--font-size--xxs);line-height:1.45;}.search-api-autocomplete-search .ui-menu-item a .autocomplete-suggestion-user-input{color:var(--black);}.search-api-autocomplete-search .ui-menu-item a.ui-state-active .autocomplete-suggestion-user-input{color:var(--color-1);}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.ui-menu.ui-autocomplete--top{min-width:100vw;max-width:none;max-height:80vh;padding:0.5rem 0.5rem 0;}@media all and (max-width:1023px){.ui-menu.ui-autocomplete--top{left:0 !important}}@media all and (min-width:1024px){.ui-menu.ui-autocomplete--top{position:fixed;min-width:0;padding-top:2rem}}.ui-menu.ui-autocomplete--top .ui-menu-item-wrapper{padding-right:0.5rem;padding-left:0.5rem;}.ui-menu.ui-autocomplete--top .ui-menu-item:hover{background:none;}.ui-menu.ui-autocomplete--top .ui-menu-item-wrapper{padding-top:0.3125rem;padding-bottom:0.3125rem;font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:var(--line-height--base);}.ui-menu.ui-autocomplete--top .ui-menu-item-wrapper.ui-state-active .product-autocomplete{font-style:normal;}.ui-menu.ui-autocomplete--top .ui-menu-item-wrapper a{text-decoration:none;color:currentColor;}.ui-menu.ui-autocomplete--top .ui-menu-item-wrapper .view-all-products-solr.view-display-id-gs_autocomplete_products{margin:0 -1rem;}.ui-menu.ui-autocomplete--top .autocomplete-suggestion-user-input{color:var(--color-primary);}.ui-menu.ui-autocomplete--top .autocomplete-suggestion-results-count{position:static;}.ui-autocomplete__close-button{position:absolute;z-index:2;top:0.625rem;right:1rem;display:block;width:1.125rem;height:1.125rem;padding:0;cursor:pointer;opacity:0;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L13 13' stroke='%23CE1431' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 13L13 1' stroke='%23CE1431' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;}.ui-menu.ui-autocomplete--search{z-index:999;border-color:var(--color-focus);border-top:none;background-color:var(--white);}.ui-menu.ui-autocomplete--search:before{position:sticky;top:0;display:block;height:1px;margin-right:1rem;margin-left:1rem;content:"";background-color:var(--color-grey-1);}.ui-autocomplete__input--search.a-inputtext{padding:0.75rem 2.5rem;border-radius:1.5rem;}.ui-autocomplete__input--search.a-inputtext.a-inputtext--expanded{border-color:var(--color-focus);border-bottom-right-radius:0;border-bottom-left-radius:0;}.ui-autocomplete__input--search.a-inputtext ~ .a-inputtext__icon{right:auto;left:1rem;}.ui-autocomplete__input--search{z-index:auto;}.ui-autocomplete__input--search ~ .a-inputtext__icon.close{position:absolute;z-index:20;top:0.625rem;right:1rem;left:auto;display:block;width:1.125rem;height:1.125rem;padding:0;cursor:auto;opacity:0;}.ui-autocomplete__input--search.a-inputtext--expanded ~ .ui-autocomplete__close-button,.ui-autocomplete__input--search.a-inputtext--expanded ~ .a-inputtext__icon.close{visibility:visible;opacity:1;}.ui-autocomplete__input--search.a-inputtext--expanded ~ .a-inputtext__icon.close{cursor:pointer;}.form-type-search-api-autocomplete{z-index:0;}.form-type-search-api-autocomplete + .form-actions{display:none;}.adfors-search-autocomplete-form,.layout__region > .adfors-search-autocomplete-form{position:absolute !important;top:50%;right:-100%;display:none;width:0;padding:0;transform:translateY(-50%);background-color:var(--color-1);}@media all and (max-width:1023px){.adfors-search-autocomplete-form,.layout__region > .adfors-search-autocomplete-form{max-width:100vw}}@media all and (min-width:1024px){.adfors-search-autocomplete-form,.layout__region > .adfors-search-autocomplete-form{top:6px}}.adfors-search-autocomplete-form.open,.layout__region > .adfors-search-autocomplete-form.open{right:0;display:block;width:100%;}@media all and (min-width:1024px){.adfors-search-autocomplete-form.open,.layout__region > .adfors-search-autocomplete-form.open{width:auto}}.adfors-search-autocomplete-form form,.layout__region > .adfors-search-autocomplete-form form{position:relative;}.adfors-search-autocomplete-form .form-item.form-item-search,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search{position:relative;}.adfors-search-autocomplete-form .form-item.form-item-search::after,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search::after{position:relative;right:2rem;bottom:0;left:2rem;display:block;width:calc(100% - 4rem);height:1px;content:"";background-color:var(--color-grey-20);}@media all and (min-width:1024px){.adfors-search-autocomplete-form .form-item.form-item-search::after,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search::after{left:3rem;width:calc(100% - 5rem)}}.adfors-search-autocomplete-form .form-item.form-item-search input,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search input{padding-right:2rem;padding-bottom:0;padding-left:2rem;border-width:0;border-radius:0;background-color:transparent;}@media all and (min-width:1024px){.adfors-search-autocomplete-form .form-item.form-item-search input,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search input{padding-left:3rem}}.adfors-search-autocomplete-form .form-item.form-item-search .a-inputtext__icon,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search .a-inputtext__icon{right:0;width:1rem;height:1rem;cursor:pointer;}.adfors-search-autocomplete-form .form-item.form-item-search .a-inputtext__icon.close,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search .a-inputtext__icon.close{right:auto;left:0;fill:var(--dark-grey-two);cursor:pointer;}@media all and (min-width:1024px){.adfors-search-autocomplete-form .form-item.form-item-search .a-inputtext__icon.close,.layout__region > .adfors-search-autocomplete-form .form-item.form-item-search .a-inputtext__icon.close{left:1rem}}.adfors-search-autocomplete-form .form-actions,.layout__region > .adfors-search-autocomplete-form .form-actions{top:0.5rem;right:0;display:block;}.ui-selectmenu-menu{z-index:501;}.o-footer{padding-top:1.5rem;padding-bottom:1.5rem;border-top:5px solid var(--color-primary);background-color:var(--pale-grey);}@media all and (min-width:1024px){.o-footer{padding-top:3.375rem;padding-bottom:0}}.block-menu.menu--footer-menu{display:none;}@media all and (min-width:1024px){.block-menu.menu--footer-menu{display:block;margin-top:0.5rem;margin-bottom:-5rem}.block-menu.menu--footer-menu > .m-menu__list{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2.5rem;}}.o-footer .layout--twocol-section--50-50{flex-direction:column-reverse;text-align:center;}@media all and (min-width:1024px){.o-footer .layout--twocol-section--50-50{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;text-align:left}}.o-footer .layout--twocol-section--50-50 > .layout__region--first,.o-footer .layout--twocol-section--50-50 > .layout__region--second{margin-bottom:2rem;}@media all and (min-width:1024px){.o-footer .layout--twocol-section--50-50 > .layout__region--first,.o-footer .layout--twocol-section--50-50 > .layout__region--second{margin-bottom:1rem}}.o-footer .layout--twocol-section--75-25{align-items:flex-end;}@media all and (min-width:1024px){.o-footer .layout--twocol-section--75-25{display:grid;grid-template-columns:1fr auto}}.o-footer .layout--twocol-section--75-25 .layout__region--first{display:flex;flex-direction:column;align-items:stretch;order:1;margin-top:1.5rem;}@media all and (min-width:1024px){.o-footer .layout--twocol-section--75-25 .layout__region--first{flex-direction:row-reverse;flex-basis:69%;justify-content:space-between;order:0;margin-right:2.5rem;border-top:1px solid var(--color-grey-1)}}.o-footer .layout--twocol-section--75-25 .layout__region--first .menu--footer-end-banner-menu{margin:0 auto;}.o-footer .layout--twocol-section--75-25 .layout__region--first .block-block-content{display:flex;align-items:center;justify-content:center;order:1;color:var(--slate-grey);font-size:0.6rem;}.o-footer .layout--twocol-section--75-25 .layout__region--first .block-block-content p{margin:0;}.o-footer .layout--twocol-section--75-25 .layout__region--second{display:flex;flex-basis:auto;justify-content:center;}.o-footer .menu--footer-end-banner-menu > .menu{display:flex;justify-content:space-between;padding:0;list-style:none;}@media all and (max-width:1023px){.o-footer .menu--footer-end-banner-menu > .menu{flex-wrap:wrap;justify-content:center}}.o-footer .menu--footer-end-banner-menu > .menu > .menu-item{display:block;margin:0 0.375rem;}@media all and (min-width:1024px){.o-footer .menu--footer-end-banner-menu > .menu > .menu-item{margin:0 0.45rem}.o-footer .menu--footer-end-banner-menu > .menu > .menu-item:last-of-type{margin-right:0;}}.o-footer .menu--footer-end-banner-menu > .menu > .menu-item > a{display:block;white-space:nowrap;text-decoration:none;color:var(--dark-grey-two);font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);}.o-footer .block-adfors-branding-block{padding-top:2.5rem;line-height:0;}@media all and (min-width:1024px){.o-footer .block-adfors-branding-block{position:relative;padding:3.75rem 1.8125rem 3rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 250 188' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.8' d='M0 57.7058c0-5.2435 3.70106-9.758 8.84272-10.7864L240.431.601774C245.381-.388293 250 3.39805 250 8.44642V187.688H0V57.7058z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}}.o-footer .block-adfors-branding-block img{width:9.25rem;height:3.875rem;}@media all and (min-width:1024px){.o-footer .block-adfors-branding-block img{width:12rem;height:5rem}}.o-footer .webform-submission-newsletter-footer-form.block .button .js-svg-arrow-attached:not(:first-child){display:none;}.o-footer .h2-title{margin-top:0;margin-bottom:10px;font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);transition-property:bottom,background-color;transition-duration:0s,.3s;transition-timing-function:ease;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:80%;width:var(--mm-ocd-width);min-width:200px;min-width:var(--mm-ocd-min-width);max-width:440px;max-width:var(--mm-ocd-max-width);background:#fff;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:calc(100% - 80%);width:calc(100% - var(--mm-ocd-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-ocd-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-ocd-min-width));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:130%;padding-right:30%;line-height:24px;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:50px;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:-30%;overflow-y:hidden}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);right:25px;right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:20px;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-spn-item-height)/ 2);left:20px;left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-spn-item-height);padding:0 40px;padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:50px;line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:51px;top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:'';display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:25px;height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}.m-menu{color:var(--slate-grey);font-size:var(--font-size--l);}@media all and (min-width:1024px){.m-menu{height:var(--header-height)}}@media all and (min-width:1024px){.m-menu__item--level--1{margin-bottom:2.5rem}}@media all and (min-width:1024px){.m-menu__item--level--1--menutabs{column-count:3}}@media all and (min-width:1024px){.m-menu__item--default-submenu{position:relative}}.m-menu__link,.m-menufooter__link{cursor:pointer;}@media all and (min-width:1024px){.m-menu__link,.m-menufooter__link{transition:all var(--transition-hover);text-decoration:none}}@media all and (min-width:1024px){.m-menu__link--level--0{display:flex;align-items:flex-end;height:calc(var(--header-height) - var(--menu-margin-top));padding-right:1rem;padding-left:1rem;text-decoration:none;letter-spacing:0.05em;text-transform:uppercase;color:var(--dark-grey-two);border-top:3px solid transparent;font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);font-stretch:normal}.m-menu__item--level--0--active > .m-menu__link{color:var(--color-adfors);border-color:var(--color-adfors);}}@media all and (min-width:1024px){.m-menu__item--level--1--menutabs .m-menu__link--level--2,.m-menu__link--level--1,.m-menu__link--level--2.header-menu-level,.m-menufooter__link--level--0,.ui-tabs-panel a.m-menu__link--level--2.header-menu-level{display:block;margin-top:0;margin-bottom:1rem;letter-spacing:-0.02em;color:var(--color-adfors);font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--light);line-height:1}}@media all and (min-width:1024px){.m-menu__item--level--1--menutabs .m-menu__link--level--3,.m-menu__item--default-submenu .m-menu__list .m-menu__link--level--1,.m-menu__link--level--2,.m-menufooter__link--level--1,.ui-tabs-panel a.m-menu__link--level--2{display:block;margin-bottom:0.5rem;letter-spacing:0.035rem;color:var(--color-dark-1);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:1.2}}@media all and (min-width:1024px){.m-menu__item--level--1--menutabs .m-menu__link--level--4,.m-menu__item--default-submenu .m-menu__list .m-menu__link--level--2,.m-menu__link--level--3,.m-menufooter__link--level--2,.m-menufooter__link--level--3,.ui-tabs-panel a.m-menu__link--level--2 + .m-menu__list--level--3 .m-menu__link--level--3{display:block;margin-top:0.5rem;margin-bottom:0.5rem;color:var(--slate-grey);font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:1.2}}.m-menu__link--highlighted.m-menu__link--highlighted.m-menu__link--highlighted{color:var(--color-adfors);}@media all and (min-width:1024px){.m-menu__link--highlighted.m-menu__link--highlighted.m-menu__link--highlighted{margin-top:0.5rem;font-size:1.25rem;font-weight:var(--font-weight--regular)}}.m-menu__link--contact-us{background-color:var(--color-primary);color:var(--color-1);border-color:var(--color-primary);font-size:var(--font-size--xxs);position:relative;z-index:2;padding:0.5rem 2rem 0.5rem 1rem;border-radius:0.375rem;height:auto;margin-top:0.875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:0.5rem 0.75rem;background-position:right 0.875rem top 0.75rem;}.m-menu__link--contact-us:hover{color:var(--color-1);}@media all and (min-width:1024px){.m-menu__item--default-submenu.m-menu__item--level--0--active > .m-menu__list--level--1{width:auto;position:absolute;top:calc(var(--header-height) - var(--menu-margin-top));left:0;padding:3rem 1.5rem 1rem 1.5rem;flex-direction:column;min-width:20rem;max-width:20rem;display:flex}}@media all and (min-width:1024px){.m-menu__list{margin:0;padding:0;list-style:none}}@media all and (min-width:1024px){.m-menu__list--level--0{display:flex;margin:0;padding:0;list-style:none}}@media all and (min-width:1024px){.m-menu__list--level--1{position:fixed;top:calc(var(--header-height) - var(--menu-margin-top));left:10vw;display:none;width:80vw;max-width:100vw;margin:0;padding:calc(var(--menu-margin-top) + 2.625rem) 6rem 3rem;column-count:4;column-gap:4rem;background-color:var(--color-bg)}.m-menu__list--level--1:before{position:absolute;top:var(--menu-margin-top);left:0;width:100%;content:"";border-top:1px solid var(--color-grey-1);}}@media all and (min-width:1024px){.m-menu__list--level--1--menutabs{flex-wrap:nowrap;column-count:unset}}.m-menu__list--level--3{margin-bottom:1rem;}@media all and (min-width:1024px){.m-menu__item--level--0--active > .m-menu__list--level--1{display:block}}@media all and (min-width:1024px){.ui-tabs-panel .m-menu__item--level--2:not(:has(.m-menu__list--level--4)),.ui-tabs-panel .m-menu__item--level--3{page-break-inside:avoid}}@media all and (min-width:1024px){.m-menu-trigger{display:none}}.m-menufooter__list--level--0{margin:0;padding:0;column-count:4;list-style:none;}.m-menufooter__list--level--1,.m-menufooter__list--level--2,.m-menufooter__list--level--3{margin:0;padding:0;list-style:none;}.m-menu__item--level--0--active > .m-menu__link--contact-us{color:var(--color-1);border-color:transparent;background-color:#a51027;}.m-menu__item--level--0--active > .m-menu__list--level--1--menutabs{display:flex;}@media all and (min-width:1024px){.m-menu__item--level--1--menutabs .m-menu__link--level--1{display:none;}}@media (hover:hover) and (pointer:fine){.m-menu__item--level--1--menutabs .m-menu__link--level--2:hover{text-decoration:underline;}.m-menu__item--level--1--menutabs .m-menu__link--level--2:hover.no-link{text-decoration:none;}}.m-menu__item--level--1--menutabs .m-menu__link--level--2.no-link{cursor:default;}@media all and (min-width:1024px){.m-menu__item--level--1--menutabs .m-menu__link--level--2.no-link{page-break-after:avoid}}@media (hover:hover) and (pointer:fine){.m-menu__item--level--1--menutabs .m-menu__link--level--3:hover{text-decoration:underline;}.m-menu__item--level--1--menutabs .m-menu__link--level--3:hover.no-link{text-decoration:none;}}.m-menu__item--level--1--menutabs .m-menu__link--level--3.no-link{cursor:default;}@media (hover:hover) and (pointer:fine){.m-menu__item--level--1--menutabs .m-menu__link--level--4:hover{text-decoration:underline;}.m-menu__item--level--1--menutabs .m-menu__link--level--4:hover.no-link{text-decoration:none;}}.m-menu__item--level--1--menutabs .m-menu__link--level--4.no-link{cursor:default;}@media all and (max-width:1023px){.m-menu__item--expanded > a,.m-menu__item--expanded > a:hover{text-decoration:none;}}@media all and (min-width:1024px){.m-menu__item--default-submenu .m-menu__item{margin-bottom:0}}.m-menu__item--default-submenu .m-menu__list .m-menu__link--level--1:hover{text-decoration:underline;}.m-menu__item--default-submenu .m-menu__list m-menu__list--level--2{margin-bottom:0.5rem;}.m-menu__link.header-menu-level span{display:inline;padding:0;}@media all and (min-width:1024px){.m-menu__link.header-menu-level span{display:none}}@media (hover:hover) and (pointer:fine){.m-menu__link--level--2:hover{text-decoration:underline;}.m-menu__link--level--2:hover.no-link{text-decoration:none;}}.m-menu__link--level--2.no-link{cursor:default;}.m-menu__link--level--2.header-menu-level span{display:inline;padding:0;}@media all and (min-width:1024px){.m-menu__link--level--2.header-menu-level span{display:none}}@media (hover:hover) and (pointer:fine){.m-menu__link--level--3:hover{text-decoration:underline;}.m-menu__link--level--3:hover.no-link{text-decoration:none;}}.m-menu__link--level--3.no-link{cursor:default;}.m-menu__link.no-link{cursor:default;}:root{--mm-ocd-width:100%;}.mm-ocd{z-index:var(--z-index-panel);}.mm-spn.mm-spn--light{background-color:var(--color-bg);}.mm-spn li:before{width:8px;height:8px;opacity:1;border-color:var(--color-adfors);}.mm-spn.mm-spn--navbar:after{text-align:left;opacity:1;color:var(--color-text);font-weight:var(--font-weight--medium);}.mm-spn.mm-spn--navbar:before{opacity:1;border-color:var(--black-three);}.mm-ocd__content{top:var(--header-height-mobile);}.mm-spn ul.mm-spn--parent{left:-100%;}.mm-spn.mm-spn--navbar ul.m-menu__list--level--0{top:0;}.mm-spn.mm-spn--navbar ul.m-menu__list--level--0:before{display:none;}.mm-spn.mm-spn--navbar ul.m-menu__list--level--0 .m-menu__link:after{display:none;}.mm-spn.mm-spn--navbar ul.m-menu__list--level--0 .m-menu__item--level--0:first-child .m-menu__link--level--0{background-color:white;}.mm-spn.mm-spn--navbar ul.m-menu__list--level--0 .m-menu__item--level--0:first-child:before{z-index:2;}.m-menutabs__header,.ui-tabs.m-menutabs .ui-tabs-nav{display:none;flex:0 0 auto;flex-direction:column;width:14.5rem;padding:0;border-right:1px solid var(--cloudy-blue);}@media all and (min-width:1024px){.m-menutabs__header,.ui-tabs.m-menutabs .ui-tabs-nav{display:flex}}.m-menutabs__link,.ui-tabs.m-menutabs .ui-tabs-nav .ui-tabs-anchor{display:block;width:100%;margin:0;padding:0.5rem 2.5rem 0.5rem 0;cursor:pointer;transition:all var(--transition-hover);white-space:normal;color:var(--cloudy-blue);border-right:2px solid transparent;font-size:var(--font-size--xl);}.m-menutabs__link--active,.ui-tabs.m-menutabs .ui-tabs-nav .ui-tabs-active .ui-tabs-anchor,.ui-tabs.m-menutabs .ui-tabs-nav .ui-state-hover .ui-tabs-anchor{cursor:pointer;color:var(--color-adfors);border-color:var(--color-adfors);font-weight:var(--font-weight--regular);}@media (hover:hover) and (pointer:fine){.m-menutabs__link--active:hover,.ui-tabs.m-menutabs .ui-tabs-nav .ui-tabs-active .ui-tabs-anchor:hover,.ui-tabs.m-menutabs .ui-tabs-nav .ui-state-hover .ui-tabs-anchor:hover{text-decoration:underline;}}.m-menutabs__link--active:hover,.ui-tabs.m-menutabs .ui-tabs-nav .ui-tabs-active .ui-tabs-anchor:hover,.ui-tabs.m-menutabs .ui-tabs-nav .ui-state-hover .ui-tabs-anchor:hover{color:var(--color-adfors);}.ui-tabs.m-menutabs .ui-tabs-nav .ui-tabs-anchor:focus{cursor:pointer;color:var(--color-adfors);outline:none;}.ui-tabs.m-menutabs .ui-tabs-nav .ui-tabs-anchor:hover{cursor:pointer;color:var(--black);font-weight:var(--font-weight--regular);}@media all and (min-width:1024px){.m-menutabs__item,.ui-tabs.m-menutabs .ui-tabs-panel{flex-basis:100%;padding:0 0 0 4.5rem}}.m-menutabs__tab,.ui-tabs.m-menutabs .ui-tabs-nav li{right:-1px;margin:0;padding:0;}.m-headermenu{display:inherit;}.m-headermenu__icon,.block-menu.menu--account .menu-link-contentaccount,.block-menu.menu--account .menu-link-contentaccount svg{max-width:1.7rem;max-height:1.7rem;fill:var(--color--real-black);}@media all and (min-width:1024px){.m-headermenu__icon,.block-menu.menu--account .menu-link-contentaccount,.block-menu.menu--account .menu-link-contentaccount svg{max-width:1.4rem;max-height:1.4rem;fill:var(--color-adfors-primary)}}.m-headermenu--sidebar .m-headermenu__icon{fill:var(--very-light-pink);}.m-headermenu__icon--right{max-width:0.75rem;max-height:0.75rem;margin-left:auto;}.m-headermenu--sidebar .m-headermenu__item{display:block;padding:1rem 1.5rem;background-color:var(--black-two);}.m-headermenu__link,.block-menu.menu--account .m-headermenu__item > *{display:flex;align-items:center;padding:0 1rem;cursor:pointer;text-decoration:none;border-left:1px solid var(--dark-grey-20);}@media all and (min-width:1024px){.m-headermenu__link,.block-menu.menu--account .m-headermenu__item > *{margin-bottom:0.25rem;padding:0 0.8rem;border:none}}.m-headermenu--sidebar .m-headermenu__link{display:flex;padding:0;}.m-headermenu__link-text{display:none;margin-left:0.4375rem;letter-spacing:0.03125rem;text-transform:uppercase;color:var(--slate-grey);font-size:0.625rem;font-weight:var(--font-weight--medium);line-height:1;}@media screen and (min-width:1393px){.m-headermenu__link-text{display:block}}.m-headermenu--sidebar .m-headermenu__link-text{display:block;margin-left:0.5rem;padding:0;text-transform:none;color:var(--very-light-pink);font-size:1rem;font-weight:var(--font-weight--regular);}.m-headermenu--sidebar .m-headermenu__link-text br{display:none;}.m-headermenu--sidebar .m-headermenu__link-text--left{margin-right:0.5rem;margin-left:0;}.m-headermenu__list{display:flex;margin:0;padding:0;list-style:none;}.m-headermenu--sidebar .m-headermenu__list{position:relative;top:auto;bottom:0;left:0;display:block;width:100%;padding:0;}.o-header{z-index:var(--z-index-header);display:flex;align-items:stretch;justify-content:space-between;height:var(--header-height-mobile);padding-right:1rem;padding-left:1rem;background-color:var(--color-bg);}@media all and (min-width:1024px){.o-header{height:var(--header-height);padding-right:2rem;padding-left:2rem}}.o-header__burger{width:2.5rem;height:1.5rem;margin:0;padding:0 0 0 1rem;border:none;border-left:1px solid var(--dark-grey-20);background:none;}@media all and (min-width:1024px){.o-header__burger{display:none}}.o-header__burger-icon{width:1.5rem;height:1.5rem;fill:var(--dark-grey-two);}.o-header__burger:focus .o-header__burger-icon{fill:var(--black);}.o-header__search{width:2.5rem;height:1.5rem;margin:0;padding:0 1rem 0 0;border:none;background:none;}@media all and (min-width:1024px){.o-header__search{order:1;width:1.0625rem;height:1.0625rem;padding:0}}.o-header__search-icon{width:1.425rem;height:1.425rem;fill:var(--color--real-black);}@media all and (min-width:1024px){.o-header__search-icon{width:1.4rem;height:1.4rem;fill:var(--color-adfors-primary)}}.o-header__content{display:flex;flex:1;align-items:center;justify-content:space-between;}@media all and (min-width:1024px){.o-header__content{justify-content:flex-start}}.o-header__logo{display:flex;align-items:center;width:8rem;height:auto;margin-top:0.3125rem;}@media all and (min-width:1024px){.o-header__logo{z-index:2;width:7.75rem;height:3rem;margin-top:-0.3125rem;margin-right:2.375rem}}.o-header__logo img{width:100%;}.o-header__right{display:flex;flex-grow:1;align-items:center;justify-content:flex-end;}.o-header__sidebar-bottom{position:absolute;z-index:100;bottom:0;left:0;width:100%;}@media all and (min-width:1024px){.o-header__sidebar-bottom{display:none}}.o-header__burger:focus{outline:none;}.mm-ocd-opened .o-header__burger .o-header__burger-icon--close{display:block;}.mm-ocd-opened .o-header__burger .o-header__burger-icon--open{display:none;}.o-header__burger .o-header__burger-icon--close{display:none;}.o-header__burger .o-header__burger-icon--open{display:block;}.block-menu.menu--account .menu-link-contentaccount{line-height:1;}.block-menu.menu--account .menu-link-contentaccount svg{max-width:1.5rem;}.block-menu.menu--account .m-headermenu__item > *.lang-switcher-active{display:none;}@media all and (min-width:1024px){.block-menu.menu--account .m-headermenu__item > *.lang-switcher-active{display:flex}}.block-menu.menu--account .m-headermenu__item > *.lang-switcher-active:after{width:0.4375rem;height:0.4375rem;margin-left:0.25rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.40395 1.96368C6.24027 1.82728 5.98436 1.83579 5.83238 1.98269L3.5 4.23699L1.16735 1.98268C1.01535 1.83579 0.759449 1.82729 0.59577 1.96369C0.432092 2.1001 0.422621 2.32976 0.574616 2.47665L3.20364 5.01739C3.28017 5.09135 3.38756 5.13337 3.50002 5.13337C3.61249 5.13336 3.71987 5.09134 3.79639 5.01737L6.42514 2.47664C6.57713 2.32974 6.56764 2.10008 6.40395 1.96368Z' fill='%23CE1431' stroke='%23CE1431' stroke-width='0.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:0.4375rem 0.4375rem;}@media all and (max-width:1023px){.o-header{position:sticky !important;top:0}}@media all and (max-width:1023px){.header-search-open .o-header__logo{width:0;}}.o-header__logo .block-adfors-branding-block{flex-basis:100%;}.o-header__center .menu--hidden-center{display:none;}.o-header__center .m-headermenu__item:before{position:absolute;z-index:0;top:50%;right:2rem;display:block;width:8px;height:8px;content:"";transform:rotate(45deg) translate(0,-50%);border-top:2px solid var(--cloudy-blue);border-right:2px solid var(--cloudy-blue);}.o-header__right{position:relative;}@media all and (min-width:1024px){.o-header__right{align-items:baseline}}.o-header__right .menu--hidden-right{display:none;}.o-header__right .menu--hidden-center{display:none;}.mm-ocd__content .menu--region-language li span,.mm-ocd__content .menu--region-language li a{padding-left:3.5rem;}.mm-ocd__content .menu--region-language.mm-spn.mm-spn--navbar:after{padding-left:3.5rem;}.o-header__search-icon{cursor:pointer;}.block-menu.menu--region-language > .region-language--title{display:none;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs{display:flex;align-items:stretch;width:100%;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs li{position:relative;white-space:normal;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs a,.block-menu.menu--region-language.ui-dialog-content .ui-tabs span{display:block;float:none;width:100%;padding:0.75rem 0.75rem 0.75rem 0;cursor:pointer;transition:var(--transition-hover);text-decoration:none;color:var(--color-disabled);font-size:1rem;line-height:1rem;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs a.is-active,.block-menu.menu--region-language.ui-dialog-content .ui-tabs span.is-active{cursor:unset;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs a.is-active,.block-menu.menu--region-language.ui-dialog-content .ui-tabs a.is-active:hover,.block-menu.menu--region-language.ui-dialog-content .ui-tabs span.is-active,.block-menu.menu--region-language.ui-dialog-content .ui-tabs span.is-active:hover{color:var(--color-adfors-primary);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs a:focus-visible,.block-menu.menu--region-language.ui-dialog-content .ui-tabs span:focus-visible{outline:none;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs a:hover,.block-menu.menu--region-language.ui-dialog-content .ui-tabs span:hover{color:var(--dark-grey);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav{display:flex;flex-direction:column;flex-basis:50%;width:50%;padding:0;border-right:1px solid var(--cloudy-blue);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li{width:100%;margin:0;padding:0;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li:focus{outline:none;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li:before{position:absolute;z-index:0;top:50%;right:2rem;display:block;width:10px;height:10px;content:"";transition:var(--transition-hover);transform:rotate(45deg) translate(0,-50%);border-top:2px solid var(--cloudy-blue);border-right:2px solid var(--cloudy-blue);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li:hover:before{border-top-color:var(--dark-grey);border-right-color:var(--dark-grey);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li a{padding-right:2.2rem;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li a:focus,.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li a:focus-visible{outline:none;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin:0;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li.ui-tabs-active:before{border-top:2px solid var(--black);border-right:2px solid var(--black);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs .ui-tabs-nav li.ui-tabs-active a{transition:all var(--transition-hover);color:var(--black);outline:none;font-weight:var(--font-weight--bold);}.block-menu.menu--region-language.ui-dialog-content .ui-tabs-panel{flex-basis:50%;width:50%;padding:0 0 0 1.5rem;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs-panel > span{display:none;}.block-menu.menu--region-language.ui-dialog-content .ui-tabs-panel > ul{margin:0;padding:0;list-style:none;}.language-tabs{display:none;}.mm-spn .language-tabs{display:none;}.ui-dialog-content .language-tabs{display:block;}@media all and (min-width:1024px){.m-menu__item--level--0:first-child.m-menu__item--level--0--active .m-menu__list--level--1{display:flex;}}@media all and (min-width:1024px){.m-menu__item--level--0:first-child .m-menu__list--level--1{columns:unset;column-gap:unset}.m-menu__item--level--0:first-child .m-menu__list--level--1 .m-menu__item--level--1:first-child .m-menu__link--level--2{font-weight:var(--font-weight--base);}.m-menu__item--level--0:first-child .m-menu__list--level--1 .m-menu__item--level--1:last-child{column-gap:4.4rem;}}.language-switcher-language-url > li.is-active:before{position:absolute;z-index:5;top:calc(var(--mm-spn-item-height) / 2);right:calc(var(--mm-spn-item-height) / 2);display:block;width:12px;height:8px;content:"";transform:rotate(135deg) translate(0,50%);opacity:1;border-top:2px solid var(--color-adfors-primary);border-right:2px solid var(--color-adfors-primary);}.ui-dialog .language-switcher-language-url > li.is-active:before{top:1rem;}.language-switcher-language-url > li.is-active .language-link{font-weight:var(--font-weight--bold);}@media all and (min-width:1024px){.language-switcher-language-url > li.is-active .language-link{color:var(--color-adfors-primary)}}.block-menu.menu--main-menu .mm-spn--open .menu-item:before{opacity:0;}.block-menu.menu--main-menu .mm-spn--open .menu-item.menu-item--expanded:before{opacity:1;}@media all and (max-width:1023px){.menu--main-menu .m-menu__list--level--0{display:none}body.mm-ocd-opened .menu--main-menu .m-menu__list--level--0{display:block;}}@media all and (max-width:1023px){.o-header__center .m-headermenu--sidebar{display:none}body.mm-ocd-opened .o-header__center .m-headermenu--sidebar{display:block;}}@media all and (min-width:1024px){.m-headermenu{margin-right:0.9375rem}}.m-headermenu--sidebar .m-headermenu__icon--right{display:none;}.mm-spn .m-menutabs__header{display:none;}@media all and (min-width:1024px){.ui-tabs-panel a.m-menu__link--level--2.header-menu-level{font-size:1.3125rem}}@media all and (min-width:1024px){.ui-tabs-panel a.m-menu__link--level--2 + .m-menu__list--level--3 .m-menu__link--level--3.header-menu-level{display:none;}}@media all and (min-width:1024px){a.m-menu__link.header-menu-level,span.m-menu__link.header-menu-level{display:none !important}}a.m-menu__link.header-menu-level span,span.m-menu__link.header-menu-level span{display:inline-block;}.product-wtb-shop{color:var(--color-adfors);}body.mm-ocd-opened{overflow:hidden;}.mm-spn ul{overflow:visible;width:100%;height:calc(100% - 80px);padding-right:0;}.mm-spn ul.mm-spn--open{overflow:auto;}.mm-spn ul.mm-spn--open.mm-spn--parent{overflow:visible;}.h-overlay,.ui-widget-overlay{position:fixed;z-index:var(--z-index-overlay);top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:var(--black-30);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}.h-overlay--hidden{display:none;}body .h-overlay{display:none;}@media all and (min-width:1024px){body.with-overlay .h-overlay{display:block;}}body.body-overflow-hidden{position:fixed;overflow:hidden;}.language-popup .ui-dialog-title,.headquarters-popup .ui-dialog-title,.a-title,.block-menu.menu--connect-with-us > h2,.block-field-blockparagraphtwo-columns-ctafield-title > .field--name-field-title,.paragraph--type--two-columns-item.paragraph--view-mode--default .field--name-field-cta-button > a,.block-mini-layoutfooter .block-webform-block > h2,.webform-submission-newsletter-footer-form .form-item-title > h2,.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title,.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-description,.paragraph--type--product-benefits.paragraph--view-mode--default .m-block__header .field--name-field-title,.block-field-blocknodeeditorial-pagetitle .field--name-title,.block-field-blocknodeeditorial-pagetitle .field--name-field-title,.block-field-blocknodeuser-pagetitle .field--name-title,.block-field-blocknodeuser-pagetitle .field--name-field-title,.m-banner__content .field--name-title,.m-banner__content .field--name-field-title,.block-field-blocknodecase-studytitle .field--name-title,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-title,.paragraph--type--intro.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--product .field--name-field-title,.block-field-blocknodeproductfield-product-patterns > h2,.block-field-blocknodeproductfield-product-patterns div.a-title--h3,.block-field-blocknodeproductfield-product-specifications > h2,.block-field-blocknodeproductfield-product-specifications div.a-title--h3,.block-field-blocknodeproductfield-product-specifications-lis > h2,.block-field-blocknodeproductfield-product-specifications-lis div.a-title--h3,.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-header > h3,.paragraph--type--text.paragraph--view-mode--default h4,.paragraph--type--text.paragraph--view-mode--product h4,.paragraph--type--get-in-touch.paragraph--view-mode--default .m-block__title,.paragraph--type--info-links-list.paragraph--view-mode--default .m-block__title,.paragraph--type--info-links-list-item .field--name-field-title,.node--type-case-study.node--view-mode-teaser-big .field--name-title,.node--type-news-article.node--view-mode-teaser-big .field--name-title,.webform-submission-newsletter-sign-up-form .form-item-title > *,.hero-banner .field--name-field-title,.facet-summary__title,.block-field-blocknodelanding-pagetitle .field--name-title,.block-field-blocknodepanel-pagetitle .field--name-title,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title,.block-field-blockparagraphinfo-links-listfield-title .field--name-field-title,.block-field-blockparagraphget-in-touchfield-title .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title,.block-views-blockcase-studies-more-on-this-topic-block > h2,.block-field-blockparagraphfaqsfield-title .field--name-field-title,.l-collapsed-block__content .views-exposed-form h2,.l-collapsed-block__content .views-exposed-form h3,.block-views-exposed-filter-blockfaqs-solr-results h2,.block-views-exposed-filter-blockfaqs-solr-results h3,.block-views-exposed-filter-blockdownload-center-solr-result h2,.block-views-exposed-filter-blockdownload-center-solr-result h3,.block-views-exposed-filter-blockhow-to-library-solr-result h2,.block-views-exposed-filter-blockhow-to-library-solr-result h3,.block-views-exposed-filter-blockall-products-solr-results h2,.block-views-exposed-filter-blockall-products-solr-results h3,.l-collapsed-block__content .block-facets-block h2,.l-collapsed-block__content .block-facets-block h3,.paragraph--type--submarket .m-teaser .field--name-field-subtitle,.node--type-product.node--view-mode-teaser .m-card .field--name-title,.m-accordion__header .field--name-field-title,.block-field-blockparagraphfeatured-productsfield-title .field--name-field-title,.block-field-blockparagraphproduct-line-listfield-title .field--name-field-title,.paragraph--type--exposed-search .field--name-field-title,.o-footer__container .block-block-content > h2,.webform-confirmation h1,.webform-confirmation h2,.webform-confirmation h3,.paragraph--type--resources-guides .m-block__title .field--name-field-title,.paragraph--type--resources-guides.paragraph--view-mode--cta .m-accordion.ui-accordion .ui-accordion-header,.view-global-search-solr .view-header,.block-views-exposed-filter-blockglobal-search-solr-results h2,.block-views-exposed-filter-blockglobal-search-solr-results form > .form--inline > span,.block-field-blocknodeproducttitle .field--name-title,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h2,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h3,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h4,.sticky-block .field--name-field-title,.sticky-block .field--name-field-sticky-block-subtitle,.connect-with-expert .field--name-field-title,.connect-with-expert .field--name-field-subtitle{font-size:var(--base-font-size);font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}.a-title--h1,.block-field-blocknodeeditorial-pagetitle .field--name-title,.block-field-blocknodeeditorial-pagetitle .field--name-field-title,.block-field-blocknodeuser-pagetitle .field--name-title,.block-field-blocknodeuser-pagetitle .field--name-field-title,.m-banner__content .field--name-title,.m-banner__content .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-title,.hero-banner .field--name-field-title,.m-block--header-titled .block-field-blocknodelanding-pagetitle .field--name-title,.m-block--header-titled .block-field-blocknodepanel-pagetitle .field--name-title{font-size:var(--font-size--xxxxxl);font-weight:var(--font-weight--bold);}@media all and (min-width:1024px){.a-title--h1,.block-field-blocknodeeditorial-pagetitle .field--name-title,.block-field-blocknodeeditorial-pagetitle .field--name-field-title,.block-field-blocknodeuser-pagetitle .field--name-title,.block-field-blocknodeuser-pagetitle .field--name-field-title,.m-banner__content .field--name-title,.m-banner__content .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-title,.hero-banner .field--name-field-title,.m-block--header-titled .block-field-blocknodelanding-pagetitle .field--name-title,.m-block--header-titled .block-field-blocknodepanel-pagetitle .field--name-title{font-size:var(--font-size--xxxxxxl)}}.a-title--h2,.block-field-blockparagraphtwo-columns-ctafield-title > .field--name-field-title,.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title,.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--product-benefits.paragraph--view-mode--default .m-block__header .field--name-field-title,.block-field-blocknodecase-studytitle .field--name-title,.paragraph--type--get-in-touch.paragraph--view-mode--default .m-block__title,.paragraph--type--info-links-list.paragraph--view-mode--default .m-block__title,.webform-submission-newsletter-sign-up-form .form-item-title > *,.facet-summary__title,.block-field-blocknodelanding-pagetitle .field--name-title,.block-field-blocknodepanel-pagetitle .field--name-title,.block-field-blockparagraphinfo-links-listfield-title .field--name-field-title,.block-field-blockparagraphget-in-touchfield-title .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title,.block-field-blockparagraphfaqsfield-title .field--name-field-title,.m-accordion__header .field--name-field-title,.paragraph--type--exposed-search .field--name-field-title,.webform-confirmation h1,.webform-confirmation h2,.webform-confirmation h3,.block-field-blocknodeproducttitle .field--name-title,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h2{font-size:var(--font-size--xxxl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.a-title--h2,.block-field-blockparagraphtwo-columns-ctafield-title > .field--name-field-title,.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title,.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--product-benefits.paragraph--view-mode--default .m-block__header .field--name-field-title,.block-field-blocknodecase-studytitle .field--name-title,.paragraph--type--get-in-touch.paragraph--view-mode--default .m-block__title,.paragraph--type--info-links-list.paragraph--view-mode--default .m-block__title,.webform-submission-newsletter-sign-up-form .form-item-title > *,.facet-summary__title,.block-field-blocknodelanding-pagetitle .field--name-title,.block-field-blocknodepanel-pagetitle .field--name-title,.block-field-blockparagraphinfo-links-listfield-title .field--name-field-title,.block-field-blockparagraphget-in-touchfield-title .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title,.block-field-blockparagraphfaqsfield-title .field--name-field-title,.m-accordion__header .field--name-field-title,.paragraph--type--exposed-search .field--name-field-title,.webform-confirmation h1,.webform-confirmation h2,.webform-confirmation h3,.block-field-blocknodeproducttitle .field--name-title,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h2{font-size:var(--font-size--xxxxxl);line-height:var(--line-height--m)}}.language-popup .ui-dialog-title,.headquarters-popup .ui-dialog-title,.a-title--h3,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-description,.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-title,.paragraph--type--intro.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--product .field--name-field-title,.block-field-blocknodeproductfield-product-patterns > h2,.block-field-blocknodeproductfield-product-patterns div.a-title--h3,.block-field-blocknodeproductfield-product-specifications > h2,.block-field-blocknodeproductfield-product-specifications div.a-title--h3,.block-field-blocknodeproductfield-product-specifications-lis > h2,.block-field-blocknodeproductfield-product-specifications-lis div.a-title--h3,.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-header > h3,.paragraph--type--info-links-list-item .field--name-field-title,.block-views-blockcase-studies-more-on-this-topic-block > h2,.l-collapsed-block__content .views-exposed-form h2,.l-collapsed-block__content .views-exposed-form h3,.block-views-exposed-filter-blockfaqs-solr-results h2,.block-views-exposed-filter-blockfaqs-solr-results h3,.block-views-exposed-filter-blockdownload-center-solr-result h2,.block-views-exposed-filter-blockdownload-center-solr-result h3,.block-views-exposed-filter-blockhow-to-library-solr-result h2,.block-views-exposed-filter-blockhow-to-library-solr-result h3,.block-views-exposed-filter-blockall-products-solr-results h2,.block-views-exposed-filter-blockall-products-solr-results h3,.l-collapsed-block__content .block-facets-block h2,.l-collapsed-block__content .block-facets-block h3,.block-field-blockparagraphfeatured-productsfield-title .field--name-field-title,.block-field-blockparagraphproduct-line-listfield-title .field--name-field-title,.paragraph--type--resources-guides .m-block__title .field--name-field-title,.block-views-exposed-filter-blockglobal-search-solr-results h2,.block-views-exposed-filter-blockglobal-search-solr-results form > .form--inline > span,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h3,.sticky-block .field--name-field-title{font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.language-popup .ui-dialog-title,.headquarters-popup .ui-dialog-title,.a-title--h3,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-description,.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-title,.paragraph--type--intro.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--product .field--name-field-title,.block-field-blocknodeproductfield-product-patterns > h2,.block-field-blocknodeproductfield-product-patterns div.a-title--h3,.block-field-blocknodeproductfield-product-specifications > h2,.block-field-blocknodeproductfield-product-specifications div.a-title--h3,.block-field-blocknodeproductfield-product-specifications-lis > h2,.block-field-blocknodeproductfield-product-specifications-lis div.a-title--h3,.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-header > h3,.paragraph--type--info-links-list-item .field--name-field-title,.block-views-blockcase-studies-more-on-this-topic-block > h2,.l-collapsed-block__content .views-exposed-form h2,.l-collapsed-block__content .views-exposed-form h3,.block-views-exposed-filter-blockfaqs-solr-results h2,.block-views-exposed-filter-blockfaqs-solr-results h3,.block-views-exposed-filter-blockdownload-center-solr-result h2,.block-views-exposed-filter-blockdownload-center-solr-result h3,.block-views-exposed-filter-blockhow-to-library-solr-result h2,.block-views-exposed-filter-blockhow-to-library-solr-result h3,.block-views-exposed-filter-blockall-products-solr-results h2,.block-views-exposed-filter-blockall-products-solr-results h3,.l-collapsed-block__content .block-facets-block h2,.l-collapsed-block__content .block-facets-block h3,.block-field-blockparagraphfeatured-productsfield-title .field--name-field-title,.block-field-blockparagraphproduct-line-listfield-title .field--name-field-title,.paragraph--type--resources-guides .m-block__title .field--name-field-title,.block-views-exposed-filter-blockglobal-search-solr-results h2,.block-views-exposed-filter-blockglobal-search-solr-results form > .form--inline > span,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h3,.sticky-block .field--name-field-title{font-size:var(--font-size--xxxxl)}}.a-title--h4,.block-menu.menu--connect-with-us > h2,.paragraph--type--two-columns-item.paragraph--view-mode--default .field--name-field-cta-button > a,.block-mini-layoutfooter .block-webform-block > h2,.webform-submission-newsletter-footer-form .form-item-title > h2,.paragraph--type--text.paragraph--view-mode--default h4,.paragraph--type--text.paragraph--view-mode--product h4,.node--type-case-study.node--view-mode-teaser-big .field--name-title,.node--type-news-article.node--view-mode-teaser-big .field--name-title,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title,.paragraph--type--submarket .m-teaser .field--name-field-subtitle,.node--type-product.node--view-mode-teaser .m-card .field--name-title,.o-footer__container .block-block-content > h2,.webform-submission-newsletter-footer-form.block h1,.webform-submission-newsletter-footer-form.block h2,.webform-submission-newsletter-footer-form.block h3,.paragraph--type--resources-guides.paragraph--view-mode--cta .m-accordion.ui-accordion .ui-accordion-header,.view-global-search-solr .view-header,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h4,.sticky-block .field--name-field-sticky-block-subtitle{font-size:var(--font-size--l);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.a-title--h4,.block-menu.menu--connect-with-us > h2,.paragraph--type--two-columns-item.paragraph--view-mode--default .field--name-field-cta-button > a,.block-mini-layoutfooter .block-webform-block > h2,.webform-submission-newsletter-footer-form .form-item-title > h2,.paragraph--type--text.paragraph--view-mode--default h4,.paragraph--type--text.paragraph--view-mode--product h4,.node--type-case-study.node--view-mode-teaser-big .field--name-title,.node--type-news-article.node--view-mode-teaser-big .field--name-title,.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title,.paragraph--type--submarket .m-teaser .field--name-field-subtitle,.node--type-product.node--view-mode-teaser .m-card .field--name-title,.o-footer__container .block-block-content > h2,.webform-submission-newsletter-footer-form.block h1,.webform-submission-newsletter-footer-form.block h2,.webform-submission-newsletter-footer-form.block h3,.paragraph--type--resources-guides.paragraph--view-mode--cta .m-accordion.ui-accordion .ui-accordion-header,.view-global-search-solr .view-header,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h4,.sticky-block .field--name-field-sticky-block-subtitle{font-size:var(--font-size--xl)}}.a-title--color--secondary,.block-field-blockparagraphtwo-columns-ctafield-title > .field--name-field-title{color:var(--black);}.m-modal,.ui-dialog{position:fixed;z-index:var(--z-index-modal);min-width:20rem;padding:4rem 3rem;border-radius:var(--border-radius--xl);background-color:var(--color-1);}.ui-dialog:focus{outline:none;box-shadow:var(--box-shadow-1);}.m-modal__buttons{display:flex;justify-content:flex-end;margin-top:1.5rem;margin-bottom:0;}.m-modal__close,.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:2rem;right:2rem;padding:0;border:none;outline:none;background:none;}.m-modal__close-icon{width:1.5rem;height:1.5rem;}.m-modal__title,.ui-dialog .ui-dialog-titlebar{margin-top:0;margin-bottom:1.5rem;}.m-modal__buttons button{margin-left:0.375rem;}.ui-dialog .ui-dialog-titlebar{position:unset;padding:0;}.ui-dialog .ui-dialog-content{padding:0;}body.dialog-open{overflow:hidden;}.headquarters-popup{padding-top:3rem;padding-bottom:3rem;}@media all and (min-width:1024px){.headquarters-popup{min-width:80vw}}.ui-dialog .ui-dialog-content{overflow-y:auto;}.image-popup{top:50% !important;left:50% !important;min-width:0;padding:1rem 4rem 1rem 1rem;transform:translate(-50%,-50%);}.image-popup .ui-dialog-titlebar{margin:0;}.image-popup .ui-dialog-title{display:none;}.image-popup .ui-dialog-titlebar-close{top:1rem;right:1.5rem;}.image-popup .ui-dialog-content img{display:block;max-height:75vh;}.adfors-region-popup{max-width:100%;padding:1rem 1.5rem 3rem;}@media all and (max-width:1023px){.adfors-region-popup{left:5% !important;max-width:90%}}@media all and (min-width:1024px){.adfors-region-popup{padding-right:3rem;padding-left:3rem}}.adfors-region-popup .ui-widget-header{margin-bottom:0;}.adfors-region-popup .ui-dialog-content{display:flex;flex-direction:column;justify-content:center;height:auto !important;min-height:inherit !important;max-height:inherit !important;font-size:var(--font-size--xl);}.adfors-region-popup .ui-dialog-buttonpane,.adfors-region-popup .ui-dialog-buttonset{display:flex;justify-content:center;gap:1rem;}@media all and (min-width:1024px){.adfors-region-popup .ui-dialog-buttonpane,.adfors-region-popup .ui-dialog-buttonset{gap:2rem}}.adfors-region-popup .ui-dialog-buttonpane .ui-button,.adfors-region-popup .ui-dialog-buttonset .ui-button{margin:0;white-space:nowrap;}.how-to-video-dialog{width:90vw !important;min-width:0;max-width:1095px;padding:2rem 0 0;background:none;}@media all and (min-width:1024px){.how-to-video-dialog{width:80vw !important}}.how-to-video-dialog .ui-dialog-content{overflow:visible;}.block-field-blockparagraphtwo-columns-ctafield-title > .field--name-field-title{margin-top:0;margin-bottom:0;font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.block-field-blockparagraphtwo-columns-ctafield-title > .field--name-field-title{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}.paragraph--type--two-columns-item.paragraph--view-mode--default .field--name-field-cta-button > a{text-decoration:none;color:var(--color-text);}.paragraph--type--two-columns-item.paragraph--view-mode--default .field--name-field-cta-button > a:hover{color:var(--black);}.block-mini-layoutfooter .block-webform-block > h2,.webform-submission-newsletter-footer-form .form-item-title > h2{margin-top:0;}.webform-submission-newsletter-footer-form .newsletter-title{margin-top:0;margin-bottom:14px;font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:1;}.field--name-field-title p,.field--name-field-fs-title p{margin:0;}.field--name-field-fs-title .color-primary{color:var(--color-primary);}.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title{margin-top:0;color:var(--color-dark-1);line-height:1.41;}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title{margin-bottom:0;line-height:var(--line-height--m)}}.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title,.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title strong{font-weight:var(--font-weight--bold);}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title,.paragraph--type--find-solutions.paragraph--view-mode--default .field--name-field-fs-title strong{font-weight:var(--font-weight--medium)}}.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-title{margin-top:0;margin-bottom:0;color:var(--color-dark-1);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-title{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-description{color:var(--pale-grey-two);}@media all and (max-width:1023px){.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-description{margin-top:1rem}}@media all and (min-width:1024px){.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-description{font-size:var(--font-size--xxxxxl);line-height:1.19}}.paragraph--type--product-benefits.paragraph--view-mode--default .m-block__header .field--name-field-title{margin-top:0;margin-bottom:0;color:var(--black);font-size:var(--font-size--xl);}@media all and (min-width:1024px){.paragraph--type--product-benefits.paragraph--view-mode--default .m-block__header .field--name-field-title{font-size:var(--font-size--xxxxxl);font-weight:var(--font-weight--regular);line-height:0.63}}.block-field-blocknodeeditorial-pagetitle .field--name-title,.block-field-blocknodeeditorial-pagetitle .field--name-field-title,.block-field-blocknodeuser-pagetitle .field--name-title,.block-field-blocknodeuser-pagetitle .field--name-field-title,.m-banner__content .field--name-title,.m-banner__content .field--name-field-title{line-height:1;}@media all and (min-width:1024px){.block-field-blocknodeeditorial-pagetitle .field--name-title,.block-field-blocknodeeditorial-pagetitle .field--name-field-title,.block-field-blocknodeuser-pagetitle .field--name-title,.block-field-blocknodeuser-pagetitle .field--name-field-title,.m-banner__content .field--name-title,.m-banner__content .field--name-field-title{line-height:normal}}.block-field-blocknodecase-studytitle .field--name-title{margin:0.75rem 0 0.7rem;line-height:1.41;}@media all and (min-width:1024px){.block-field-blocknodecase-studytitle .field--name-title{clear:both;margin-top:0;margin-bottom:0}}@media all and (max-width:1023px){.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-title{font-size:var(--font-size--xxxl);line-height:1.41}}.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-title,.paragraph--type--intro.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--product .field--name-field-title{margin-top:0;margin-bottom:0.75rem;}.block-field-blocknodeproductfield-product-patterns > h2,.block-field-blocknodeproductfield-product-patterns div.a-title--h3,.block-field-blocknodeproductfield-product-specifications > h2,.block-field-blocknodeproductfield-product-specifications div.a-title--h3,.block-field-blocknodeproductfield-product-specifications-lis > h2,.block-field-blocknodeproductfield-product-specifications-lis div.a-title--h3{margin-top:0;margin-bottom:0.75rem;}.block-views-blocksimilar-products-similar-products div.a-title--h3{margin:18px 0;}.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-header > h3{margin-top:0;margin-bottom:0;}.paragraph--type--intro.paragraph--view-mode--default .field--name-field-title{margin-top:0;margin-bottom:0.75rem;color:var(--dark-grey-two);font-size:var(--font-size--xxxl);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.paragraph--type--intro.paragraph--view-mode--default .field--name-field-title{letter-spacing:-0.48px;font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--medium);line-height:normal}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-title,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-title{line-height:normal}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-title{line-height:normal}}.paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.paragraph--type--text.paragraph--view-mode--product .field--name-field-title{margin-top:0;margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:1px solid  var(--color-slate-grey-50);}.paragraph--type--text.paragraph--view-mode--default h4,.paragraph--type--text.paragraph--view-mode--product h4{margin-top:0;margin-bottom:0.75rem;}.block-field-blocknodeproductfield-product-patterns > h2,.block-field-blocknodeproductfield-product-patterns div.a-title--h3,.block-field-blocknodeproductfield-product-specifications > h2,.block-field-blocknodeproductfield-product-specifications div.a-title--h3,.block-field-blocknodeproductfield-product-specifications-lis > h2,.block-field-blocknodeproductfield-product-specifications-lis div.a-title--h3{margin-top:0;margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:1px solid  var(--color-slate-grey-50);}.node--type-news-article.node--view-mode-full .paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.node--type-case-study.node--view-mode-full .paragraph--type--text.paragraph--view-mode--default .field--name-field-title{margin-bottom:1rem;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .paragraph--type--text.paragraph--view-mode--default .field--name-field-title,.node--type-case-study.node--view-mode-full .paragraph--type--text.paragraph--view-mode--default .field--name-field-title{padding-bottom:0;border-bottom:none;line-height:normal}}.node--type-news-article.node--view-mode-full .block-views-blockcase-studies-more-on-this-topic-block > h2,.node--type-news-article.node--view-mode-full .view-product-line-products .m-block__title,.node--type-case-study.node--view-mode-full .block-views-blockcase-studies-more-on-this-topic-block > h2,.node--type-case-study.node--view-mode-full .view-product-line-products .m-block__title{font-size:var(--font-size--xxxl);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .block-views-blockcase-studies-more-on-this-topic-block > h2,.node--type-news-article.node--view-mode-full .view-product-line-products .m-block__title,.node--type-case-study.node--view-mode-full .block-views-blockcase-studies-more-on-this-topic-block > h2,.node--type-case-study.node--view-mode-full .view-product-line-products .m-block__title{letter-spacing:-0.48px;font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--medium);line-height:normal}}@media all and (min-width:1024px){.vocabulary-product-line .view-product-line-products .m-block__title{font-size:var(--font-size--xxxxxl);line-height:var(--line-height--m)}}.paragraph--type--get-in-touch.paragraph--view-mode--default .m-block__title,.paragraph--type--info-links-list.paragraph--view-mode--default .m-block__title{text-align:center;}.paragraph--type--info-links-list-item .field--name-field-title{color:var(--black);font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--medium);line-height:normal;}.node--type-case-study.node--view-mode-teaser-big .field--name-title,.node--type-news-article.node--view-mode-teaser-big .field--name-title{margin:0;color:var(--dark-grey-two);}.node--type-news-article.node--view-mode-teaser-big .field--name-title{line-height:1.2;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-teaser-big .field--name-title{line-height:var(--line-height--s)}}.webform-submission-newsletter-sign-up-form .form-item-title > *{margin:0;color:var(--dark-grey-two);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.webform-submission-newsletter-sign-up-form .form-item-title > *{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}.hero-banner .field--name-field-title{margin:0;}.block-field-blocknodelanding-pagetitle .field--name-title,.block-field-blocknodepanel-pagetitle .field--name-title{margin-top:0;margin-bottom:0;}.m-block--header-titled .block-field-blocknodelanding-pagetitle .field--name-title,.m-block--header-titled .block-field-blocknodepanel-pagetitle .field--name-title{line-height:var(--line-height--xs);}@media all and (max-width:1023px){.m-block--header-titled .block-field-blocknodelanding-pagetitle .field--name-title,.m-block--header-titled .block-field-blocknodepanel-pagetitle .field--name-title{font-size:var(--font-size--xxxl);line-height:1.27}}.block-field-blocknodelanding-pagetitle .field--name-title p,.block-field-blocknodepanel-pagetitle .field--name-title p{margin:0;}.block-field-blocknodelanding-pagetitle.page-title .field--name-title,.block-field-blocknodepanel-pagetitle.page-title .field--name-title{color:var(--greyish-brown);font-weight:var(--font-weight--bold);line-height:0.91;}@media all and (min-width:1024px){.block-field-blocknodelanding-pagetitle.page-title .field--name-title,.block-field-blocknodepanel-pagetitle.page-title .field--name-title{font-size:var(--font-size--xxxxxl);font-weight:var(--font-weight--medium)}}.block-field-blocknodelanding-pagetitle.title-black .field--name-title,.block-field-blocknodepanel-pagetitle.title-black .field--name-title{color:var(--black-three);}.block-field-blocknodelanding-pagetitle .text-formatted,.block-field-blocknodepanel-pagetitle .text-formatted{font-size:var(--font-size--l);line-height:2;}.block-field-blocknodelanding-pagetitle .field--name-title{color:var(--greyish-brown);}.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title{margin-top:0;color:var(--color-dark-1);font-size:var(--font-size--xl);line-height:normal;}@media all and (min-width:1024px){.paragraph--type--cta-grid-item.paragraph--view-mode--cta-grid-secondary-item .field--name-field-title{line-height:var(--line-height--s)}}.block-field-blockparagraphinfo-links-listfield-title .field--name-field-title,.block-field-blockparagraphget-in-touchfield-title .field--name-field-title{margin:0 0 1.5rem 0;color:var(--black-three);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.block-field-blockparagraphinfo-links-listfield-title .field--name-field-title,.block-field-blockparagraphget-in-touchfield-title .field--name-field-title{margin-bottom:0;color:var(--black);font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}@media all and (max-width:1023px){.block-field-blockparagraphinfo-links-listfield-title .field--name-field-title{margin-top:1rem;margin-bottom:1rem}}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title{margin-top:0;font-weight:var(--font-weight--bold);line-height:1.27;}@media all and (min-width:1024px){.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}.block-views-blockcase-studies-more-on-this-topic-block > h2{margin:0 1.5rem 2rem;padding-bottom:0.625rem;border-bottom:1px solid var(--color-slate-grey-50);}@media all and (min-width:1024px){.block-views-blockcase-studies-more-on-this-topic-block > h2{margin-right:0;margin-left:0;padding-bottom:1rem}}.block-field-blockparagraphfaqsfield-title .field--name-field-title{margin:0 0 0.5rem;}@media all and (max-width:1023px){.block-field-blockparagraphfaqsfield-title .field--name-field-title{line-height:1.27}}.l-collapsed-block__content .views-exposed-form h2,.l-collapsed-block__content .views-exposed-form h3,.block-views-exposed-filter-blockfaqs-solr-results h2,.block-views-exposed-filter-blockfaqs-solr-results h3,.block-views-exposed-filter-blockdownload-center-solr-result h2,.block-views-exposed-filter-blockdownload-center-solr-result h3,.block-views-exposed-filter-blockhow-to-library-solr-result h2,.block-views-exposed-filter-blockhow-to-library-solr-result h3,.block-views-exposed-filter-blockall-products-solr-results h2,.block-views-exposed-filter-blockall-products-solr-results h3,.l-collapsed-block__content .block-facets-block h2,.l-collapsed-block__content .block-facets-block h3{margin:0 0 1.5rem;}@media all and (min-width:1024px){.l-collapsed-block__content .views-exposed-form h2,.l-collapsed-block__content .views-exposed-form h3,.block-views-exposed-filter-blockfaqs-solr-results h2,.block-views-exposed-filter-blockfaqs-solr-results h3,.block-views-exposed-filter-blockdownload-center-solr-result h2,.block-views-exposed-filter-blockdownload-center-solr-result h3,.block-views-exposed-filter-blockhow-to-library-solr-result h2,.block-views-exposed-filter-blockhow-to-library-solr-result h3,.block-views-exposed-filter-blockall-products-solr-results h2,.block-views-exposed-filter-blockall-products-solr-results h3,.l-collapsed-block__content .block-facets-block h2,.l-collapsed-block__content .block-facets-block h3{margin-bottom:1rem}}@media all and (min-width:1024px){.l-collapsed-block__content .views-exposed-form h2,.l-collapsed-block__content .views-exposed-form h3{letter-spacing:-0.48px}}.paragraph--type--submarket .m-teaser .field--name-field-subtitle{color:var(--dark-grey-two);font-size:var(--font-size--xl);}.node--type-product.node--view-mode-teaser .m-card .field--name-title a{text-decoration:none;color:inherit;}.m-accordion__header .field--name-field-title{margin:0;}.block-field-blockparagraphfeatured-productsfield-title .field--name-field-title,.block-field-blockparagraphproduct-line-listfield-title .field--name-field-title{margin:0;color:var(--dark-grey-two);}.block-field-blockparagraphproduct-line-listfield-title .field--name-field-title{font-size:var(--font-size--xxxl);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.block-field-blockparagraphproduct-line-listfield-title .field--name-field-title{letter-spacing:-0.48px;font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--medium);line-height:normal}}.paragraph--type--exposed-search .field--name-field-title{margin:0 0 0.5rem;line-height:1.27;}@media all and (min-width:1024px){.paragraph--type--exposed-search .field--name-field-title{margin-bottom:1rem;line-height:var(--line-height--m)}}.o-footer__container .block-block-content > h2{margin-top:0;}.webform-confirmation h1,.webform-confirmation h2,.webform-confirmation h3{margin:0;}.webform-submission-newsletter-footer-form.block h1,.webform-submission-newsletter-footer-form.block h2,.webform-submission-newsletter-footer-form.block h3{margin-top:0;line-height:1;}.paragraph--type--resources-guides .m-block__title .field--name-field-title{margin:0;}.view-id-news_article.view-display-id-stay_updated_3_cards .m-block__header .a-title,.view-id-case_studies.view-display-id-case_studies_3_cards .m-block__header .a-title{color:var(--black);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.view-id-news_article.view-display-id-stay_updated_3_cards .m-block__header .a-title,.view-id-case_studies.view-display-id-case_studies_3_cards .m-block__header .a-title{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}@media all and (min-width:1024px){.view-id-case_studies.view-display-id-case_studies_3_cards .m-block__header .a-title{font-size:var(--font-size--xxxxl)}}.block-views-exposed-filter-blockglobal-search-solr-results h2,.block-views-exposed-filter-blockglobal-search-solr-results form > .form--inline > span{display:block;margin-top:0;margin-bottom:1rem;}@media all and (min-width:1024px){.block-views-exposed-filter-blockglobal-search-solr-results h2,.block-views-exposed-filter-blockglobal-search-solr-results form > .form--inline > span{display:none}}.block-field-blocknodeproducttitle .field--name-title{display:block;margin:0.25rem 0;color:var(--brownish-grey);font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:normal;}@media all and (min-width:1024px){.block-field-blocknodeproducttitle .field--name-title{margin-top:0;margin-bottom:0.375rem;font-size:var(--font-size--xxxxl);line-height:var(--line-height--m)}}@media all and (min-width:1024px){.m-block--product-header .block-field-blocknodeproducttitle .field--name-title{font-size:var(--font-size--xxxxxl)}}.m-card--slider .block-field-blocknodeproducttitle .field--name-title{text-align:center;color:var(--color-1);}.m-teaser--overflow .m-teaser__title{color:var(--brownish-grey);}.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h2,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h3,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h4{margin-top:0;margin-bottom:0.5rem;color:var(--greyish-brown);}@media all and (min-width:1024px){.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h2,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h3,.node--type-panel-page.node--view-mode-full .block-field-blocknodepanel-pagefield-rich-summary h4{margin-bottom:1rem}}.sticky-block .field--name-field-title,.sticky-block .field--name-field-sticky-block-subtitle{letter-spacing:-0.02em;line-height:1;}.sticky-block .field--name-field-title{margin-bottom:0.5rem;}.sticky-block .field--name-field-sticky-block-subtitle{margin-bottom:1.5rem;color:var(--slate-grey);}.m-file{display:flex;padding-top:0.5rem;padding-bottom:0.5rem;}@media all and (min-width:1024px){.m-file{padding-top:0.75rem;padding-bottom:0.75rem;border-bottom:1px solid rgba(190,191,193,0.5)}}.m-file__data{color:var(--slate-grey);font-size:var(--font-size--xs);font-weight:var(--font-weight--light);line-height:1.4;}@media all and (min-width:1024px){.m-file__data{color:var(--color-grey-1);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:1.45}}.m-file__icons{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;width:0.75rem;margin-right:1rem;}@media all and (min-width:1024px){.m-file__icons{width:3rem}}.m-file__icon{max-width:0.75rem;max-height:0.75rem;fill:var(--color-primary);}@media all and (min-width:1024px){.m-file__icon{max-width:1rem;max-height:1rem}}.m-file__icon:hover,.m-file__icon:focus{fill:var(--color-text);}.m-file__info{flex-grow:1;}.m-file__language{display:flex;flex:0 0 auto;align-items:center;margin-left:2rem;text-transform:uppercase;color:var(--slate-grey);font-size:var(--font-size--xs);font-weight:var(--font-weight--light);line-height:1.4;}@media all and (min-width:1024px){.m-file__language{font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base)}}.m-file__name{display:block;margin-top:0;margin-bottom:0.25rem;color:var(--dark-grey-two);font-size:var(--font-size--l);line-height:1.2;}@media all and (min-width:1024px){.m-file__name{color:var(--black-six);line-height:1.4}}.m-file__view{display:none;}@media all and (min-width:1024px){.m-file__view{display:block}}.m-file__name a{text-decoration:none;color:currentColor;}.m-file__data p:last-of-type{margin-bottom:0;}@media all and (max-width:1023px){.article-search-teaser.m-file .m-file__name,.article-search-teaser.m-file .m-file__data{overflow:hidden;width:calc(100vw - 3rem);white-space:nowrap;text-overflow:ellipsis}.article-search-teaser.m-file .m-file__name *,.article-search-teaser.m-file .m-file__data *{display:inline;}}.menu--connect-with-us,.block-field-blockparagraphsocial-blockfield-social-item{display:flex;align-items:center;justify-content:center;}@media all and (min-width:1024px){.menu--connect-with-us,.block-field-blockparagraphsocial-blockfield-social-item{display:block}}.menu--connect-with-us > h2,.block-field-blockparagraphsocial-blockfield-social-item > h2{margin-top:0;margin-right:1.5rem;margin-bottom:0;}@media all and (min-width:1024px){.menu--connect-with-us > h2,.block-field-blockparagraphsocial-blockfield-social-item > h2{margin-bottom:1.5rem}}.menu--connect-with-us .menu,.menu--connect-with-us .field--name-field-social-item,.block-field-blockparagraphsocial-blockfield-social-item .menu,.block-field-blockparagraphsocial-blockfield-social-item .field--name-field-social-item{display:flex;margin:0;padding:0;list-style:none;}.menu--connect-with-us .menu-item,.block-field-blockparagraphsocial-blockfield-social-item .menu-item{margin-right:1.5rem;font-size:0;}.menu--connect-with-us .menu-item:last-child,.block-field-blockparagraphsocial-blockfield-social-item .menu-item:last-child{margin-right:0;}.menu--connect-with-us .icon__svg,.menu--connect-with-us .a-cta__icon,.block-field-blockparagraphsocial-blockfield-social-item .icon__svg,.block-field-blockparagraphsocial-blockfield-social-item .a-cta__icon{display:block;width:1.5rem;height:1.5rem;fill:var(--dark-grey-two);}.l-filters-header__right .block-field-blockparagraphsocial-blockfield-social-item .icon__svg{fill:var(--brownish-grey);}.field--name-field-social-item .field__item{margin-right:1rem;transition:var(--transition-hover);}@media (hover:hover) and (pointer:fine){.field--name-field-social-item .field__item:hover{transform:translateY(-0.4rem);}}.field--name-field-social-item .field__item:last-child{margin-right:0;}.layout__region--second .block-addtoany{margin-top:1rem;}.layout__region--second .block-addtoany,.layout__region--second .block-addtoany .addtoany_list{display:flex;align-items:center;}.layout__region--second .block-addtoany .addtoany_title{margin:0 0.75rem 0 0;color:var(--dark-grey-two);font-size:var(--font-size--xxxs);font-weight:var(--font-weight--regular);line-height:var(--line-height--s);}@media all and (min-width:1024px){.layout__region--second .block-addtoany .addtoany_title{font-size:var(--font-size--xxs)}}.layout__region--second .block-addtoany h2{margin:0 0.75rem 0 0;color:var(--dark-grey-two);font-size:var(--font-size--xxxs);font-weight:var(--font-weight--regular);line-height:var(--line-height--s);}@media all and (min-width:1024px){.layout__region--second .block-addtoany h2{font-size:var(--font-size--xxs)}}.layout__region--second .block-addtoany .addtoany_list > a{margin-right:0.75rem;padding:0;font-size:0;line-height:1;}.layout__region--second .block-addtoany .addtoany_list > a:last-child{margin-right:0;}.layout__region--second .block-addtoany .addtoany_list > a span,.layout__region--second .block-addtoany .addtoany_list > a[class*="print"],.layout__region--second .block-addtoany .addtoany_list > a[class*="email"]{display:none;}.layout__region--second .block-addtoany .a-icon-link__icon{width:1.375rem;height:1.375rem;margin:0;transition:var(--transition-hover);will-change:fill;}.layout__region--second .block-addtoany .a-icon-link__icon svg{max-width:1.125rem;max-height:1.125rem;margin:0;transform:none;fill:var(--dark-grey-two);}@media all and (min-width:1024px){.layout__region--second .block-addtoany .a-icon-link__icon svg{max-width:1.375rem;max-height:1.375rem}}.layout__region--second .block-addtoany .a-icon-link__icon:hover,.layout__region--second .block-addtoany .a-icon-link__icon:hover svg{fill:var(--color-primary);}.m-teaser{display:inherit;}@media all and (min-width:1024px){.m-teaser--basic,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser,.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser{display:-ms-grid;display:grid;-ms-grid-rows:2.312rem auto;grid-template-rows:2.312rem auto;-ms-grid-columns:1fr 9.375rem 9.375rem 1fr;grid-template-columns:1fr 9.375rem 9.375rem 1fr}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-up .m-teaser{display:-ms-grid;display:grid;-ms-grid-rows:10.25rem auto 1fr;grid-template-rows:10.25rem auto 1fr;-ms-grid-columns:9.625rem 1fr 9.625rem;grid-template-columns:9.625rem 1fr 9.625rem}}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser{grid-template-columns:1fr 4rem 4rem 1fr}}@media all and (min-width:1024px){.m-teaser--small,.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser{grid-template-rows:4rem auto 1fr}}@media all and (min-width:1024px){.m-teaser--overflow,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser{display:-ms-grid;display:grid;-ms-grid-rows:2.312rem auto 1fr;grid-template-rows:2.312rem auto 1fr;-ms-grid-columns:1fr 9.375rem 9.375rem 1fr;grid-template-columns:1fr 9.375rem 9.375rem 1fr}}.m-teaser__content-wrapper,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__content-wrapper,.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser__content-wrapper,.node--type-case-study.node--view-mode-teaser-big .m-teaser__content-wrapper,.node--type-news-article.node--view-mode-teaser-big .m-teaser__content-wrapper{padding:1.5rem 1.625rem;background-color:var(--color-bg);}@media all and (min-width:1024px){.m-teaser--basic .m-teaser__content-wrapper,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__content-wrapper,.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser__content-wrapper{z-index:2;grid-row:2/3;grid-column:1/3}}@media all and (min-width:1024px){.m-teaser--basic--left .m-teaser__content-wrapper{grid-column:3/5}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-up .m-teaser__content-wrapper{z-index:2;grid-row:1/3;grid-column:2/3}}@media all and (min-width:1024px){.m-teaser--overflow .m-teaser__content-wrapper,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__content-wrapper{z-index:1;grid-row:1/3;grid-column:1/3}}@media all and (min-width:1024px){.m-teaser--overflow--left .m-teaser__content-wrapper{grid-column:3/5}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__content-wrapper{grid-column:2/5}}.m-teaser--gray-content .m-teaser__content-wrapper,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__content-wrapper,.paragraph.txt-back-light .m-teaser__content-wrapper{background-color:var(--pale-grey);}.paragraph.txt-back-light_plus .m-teaser__content-wrapper{background-color:var(--pale-grey-two);}@media all and (min-width:1024px){.m-teaser--overflow .m-teaser__content,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__content{margin-right:9.375rem}}@media all and (min-width:1024px){.m-teaser--overflow--left .m-teaser__content,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__content{margin-right:0;margin-left:9.375rem}}.m-teaser__content--columns{display:block;}@media all and (min-width:1024px){.m-teaser__content--columns{display:grid;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-gap:2rem 3.5rem}}@media all and (min-width:1024px){.m-teaser--basic .m-teaser__image,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__image,.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser__image,.node--type-case-study.node--view-mode-teaser-big .m-teaser__image,.node--type-news-article.node--view-mode-teaser-big .m-teaser__image{z-index:1;grid-row:1/4;grid-column:2/5}}@media all and (min-width:1024px){.m-teaser--basic--left .m-teaser__image{grid-column:1/4}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-up .m-teaser__image{grid-row:2/4;grid-column:1/4}}.m-teaser--overflow .m-teaser__image,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__image{max-width:100%;}@media all and (min-width:1024px){.m-teaser--overflow .m-teaser__image,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__image{z-index:2;grid-row:2/4;grid-column:2/5}}@media all and (min-width:1024px){.m-teaser--overflow--left .m-teaser__image{grid-column:1/4}}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__image{grid-column:1/3}}.m-teaser__text,.node--type-case-study.node--view-mode-teaser-big .m-teaser__text,.node--type-news-article.node--view-mode-teaser-big .m-teaser__text,.paragraph--type--submarket .m-teaser .field--name-field-description{margin-top:0;margin-bottom:0;}.m-teaser__title,.paragraph--type--submarket .m-teaser .field--name-field-subtitle{margin-top:0;margin-bottom:0.75rem;}.m-teaser__link,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page a,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content a{position:relative;display:block;margin-bottom:1.5rem;padding-bottom:0.75rem;text-decoration:none;color:var(--brownish-grey);border-bottom:2px solid var(--cloudy-blue);font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.m-teaser__link,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page a,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content a{margin-bottom:0}}.m-teaser__link::after,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page a::after,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content a::after{position:absolute;bottom:-2px;left:0;display:block;width:0;height:2px;content:"";transition:var(--transition-hover);background-color:var(--color-primary);will-change:width;}.m-teaser__link:hover::after,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page a:hover::after,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page a.active::after,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content a:hover::after,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content a.active::after{width:100%;}.m-teaser{}.m-teaser--overflow .m-teaser__title{margin-bottom:0.75rem;line-height:1.27;}@media all and (min-width:1024px){.m-teaser--overflow .m-teaser__title{margin-bottom:1.5rem;line-height:normal}}.m-teaser--overflow .m-teaser__text{color:var(--color-dark-2);font-size:var(--font-size--s);line-height:1.6;}@media all and (min-width:1024px){.m-teaser--overflow .m-teaser__text{color:var(--slate-grey);font-size:var(--font-size--base);line-height:var(--line-height--base)}}.m-teaser--overflow .m-teaser__text p:last-child{margin-bottom:0;}.m-teaser__header-left > a,.m-teaser__text > a,.m-teaser__title > a,.m-teaser__subtitle > a{text-decoration:none;color:inherit;font-size:inherit;}.m-teaser.clicked{cursor:pointer;}@media (max-width:1023px){.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser{display:grid;grid-template-rows:4rem auto auto;grid-template-columns:4rem 1fr 4rem;align-items:flex-end;}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__image{grid-row:1/3;grid-column:1/4;}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__content-wrapper{z-index:1;grid-row:2/4;grid-column:2/3;}}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__content-wrapper{padding:2rem 3rem}}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__image{position:relative;height:100%;}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__image > *{position:absolute;visibility:hidden;transition:var(--transition-hover);opacity:0;}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .m-teaser__image > *.active{visibility:visible;opacity:1;}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page a,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content a{line-height:normal;}.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-fs-user-page:last-of-type a,.paragraph--type--find-solutions.paragraph--view-mode--default .m-teaser .field--name-field-fs-user-page-item .field--name-field-content:last-of-type a{margin-bottom:0;}.paragraph--type--find-solutions.paragraph--view-mode--default .block-field-blockparagraphfind-solutionsfield-image > .field--name-field-media-image{display:none;}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default.paragraph--type--find-solutions--content--wide .m-teaser__content-wrapper{grid-column:1/4;}.paragraph--type--find-solutions.paragraph--view-mode--default.paragraph--type--find-solutions--content--wide .m-teaser__content--columns{grid-gap:2rem 0.7rem;}}.paragraph--type--find-solutions.paragraph--view-mode--default.paragraph--type--find-solutions--content--small .m-teaser{grid-template-rows:10rem auto auto;}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default.paragraph--type--find-solutions--content--small .m-teaser{grid-template-rows:2.312rem auto}}.paragraph--type--find-solutions.paragraph--view-mode--default.paragraph--type--find-solutions--content--small .m-teaser__content-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:center;}@media all and (min-width:1024px){.paragraph--type--find-solutions.paragraph--view-mode--default.paragraph--type--find-solutions--content--small .m-teaser__content-wrapper{flex-direction:row}}.paragraph--type--find-solutions-item.paragraph--view-mode--default{display:flex;flex-direction:column;justify-content:flex-end;height:100%;}.paragraph--type--find-solutions-item.paragraph--view-mode--default .field--name-field-media-image{display:none;}.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser__image{line-height:0;}.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__image{line-height:0;}.paragraph--type--info-card.paragraph--view-mode--text-block-left .m-teaser__content,.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-description,.paragraph--type--info-card.paragraph--view-mode--text-block-right .m-teaser__content,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-description{color:var(--dark-grey-two);}.paragraph--type--info-card.paragraph--view-mode--text-block-up .m-teaser__content{color:var(--dark-grey-two);}.paragraph--type--info-card.paragraph--view-mode--text-block-up .m-teaser__image{line-height:0;}.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-description{line-height:1.71;}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-description{line-height:1.7}}@media all and (max-width:1023px){.node--type-case-study.node--view-mode-teaser-big .m-teaser,.node--type-news-article.node--view-mode-teaser-big .m-teaser{display:flex;flex-direction:column-reverse;margin-bottom:2.75rem}}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser-big .m-teaser,.node--type-news-article.node--view-mode-teaser-big .m-teaser{grid-template-rows:1.5rem auto;grid-template-columns:1fr 2.5rem 2.5rem 1fr;margin-bottom:4rem}}.node--type-case-study.node--view-mode-teaser-big .m-teaser__content-wrapper,.node--type-news-article.node--view-mode-teaser-big .m-teaser__content-wrapper{transition:var(--transition-hover);}@media all and (max-width:1023px){.node--type-case-study.node--view-mode-teaser-big .m-teaser__content-wrapper,.node--type-news-article.node--view-mode-teaser-big .m-teaser__content-wrapper{z-index:1;margin-top:-3.4375rem;margin-right:1.5rem;margin-left:1.5rem}}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser-big .m-teaser__content-wrapper,.node--type-news-article.node--view-mode-teaser-big .m-teaser__content-wrapper{grid-column:1/4}}.node--type-case-study.node--view-mode-teaser-big:hover .m-teaser__content-wrapper,.node--type-news-article.node--view-mode-teaser-big:hover .m-teaser__content-wrapper{box-shadow:var(--box-shadow-1);}.node--type-case-study.node--view-mode-teaser-big .m-teaser__header,.node--type-news-article.node--view-mode-teaser-big .m-teaser__header{display:flex;flex-flow:row wrap;justify-content:space-between;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser-big .m-teaser__header,.node--type-news-article.node--view-mode-teaser-big .m-teaser__header{display:grid;grid-template-columns:4fr 1fr}}.node--type-case-study.node--view-mode-teaser-big .m-teaser__header-left,.node--type-news-article.node--view-mode-teaser-big .m-teaser__header-left{flex:1 1 80%;}.node--type-case-study.node--view-mode-teaser-big .m-teaser__header-right,.node--type-news-article.node--view-mode-teaser-big .m-teaser__header-right{display:flex;flex:1 1 auto;align-items:baseline;justify-content:flex-end;text-align:right;}.node--type-case-study.node--view-mode-teaser-big .reading-time,.node--type-case-study.node--view-mode-teaser-big .m-teaser__subtitle,.node--type-news-article.node--view-mode-teaser-big .reading-time,.node--type-news-article.node--view-mode-teaser-big .m-teaser__subtitle{color:var(--slate-grey);font-size:var(--font-size--xxs);}.node--type-case-study.node--view-mode-teaser-big .reading-time,.node--type-news-article.node--view-mode-teaser-big .reading-time{line-height:var(--line-height--base);}.node--type-case-study.node--view-mode-teaser-big .reading-time svg,.node--type-news-article.node--view-mode-teaser-big .reading-time svg{max-width:0.833rem;max-height:0.833rem;fill:var(--slate-grey);margin-right:0.271rem;}.node--type-case-study.node--view-mode-teaser-big .reading-time:hover svg,.node--type-news-article.node--view-mode-teaser-big .reading-time:hover svg{transform:rotateX(0);}.node--type-case-study.node--view-mode-teaser-big .m-teaser__subtitle,.node--type-news-article.node--view-mode-teaser-big .m-teaser__subtitle{display:flex;flex-wrap:wrap;margin-top:0.5rem;word-break:break-all;font-size:var(--font-size--xxxs);font-weight:var(--font-weight--regular);line-height:1.3;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser-big .m-teaser__subtitle,.node--type-news-article.node--view-mode-teaser-big .m-teaser__subtitle{font-size:var(--font-size--xxs);line-height:1.45}}.node--type-case-study.node--view-mode-teaser-big .m-teaser__subtitle > *,.node--type-news-article.node--view-mode-teaser-big .m-teaser__subtitle > *{display:flex;flex:0 1 auto;align-items:center;word-break:break-word;}.node--type-case-study.node--view-mode-teaser-big .m-teaser__subtitle > *:after,.node--type-news-article.node--view-mode-teaser-big .m-teaser__subtitle > *:after{display:inline-block;width:1px;height:50%;margin:0 0.75rem;content:"";background-color:var(--slate-grey);}.node--type-case-study.node--view-mode-teaser-big .m-teaser__subtitle > *:last-child:after,.node--type-news-article.node--view-mode-teaser-big .m-teaser__subtitle > *:last-child:after{display:none;}.node--type-case-study.node--view-mode-teaser-big .m-teaser__text,.node--type-news-article.node--view-mode-teaser-big .m-teaser__text{margin:0.5rem 0 1rem;color:var(--slate-grey);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:1.5;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser-big .m-teaser__text,.node--type-news-article.node--view-mode-teaser-big .m-teaser__text{font-size:var(--font-size--base);line-height:var(--line-height--base)}}.node--type-case-study.node--view-mode-teaser-big .m-teaser__text p:last-child,.node--type-news-article.node--view-mode-teaser-big .m-teaser__text p:last-child{margin-bottom:0;}.node--type-case-study.node--view-mode-teaser-big .readmore,.node--type-news-article.node--view-mode-teaser-big .readmore{color:var(--dark-grey-two);font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:1.43;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-teaser-big .readmore,.node--type-news-article.node--view-mode-teaser-big .readmore{font-size:var(--font-size--xxs);line-height:normal}}.node--type-case-study.node--view-mode-teaser-big .readmore svg,.node--type-news-article.node--view-mode-teaser-big .readmore svg{max-width:0.938rem;max-height:0.938rem;}.node--type-case-study.node--view-mode-teaser-big:last-child,.node--type-news-article.node--view-mode-teaser-big:last-child{margin-bottom:0;}.node--type-case-study.node--view-mode-related-content .reading-time svg{margin-right:0.271rem;}.node--type-case-study.node--view-mode-related-content .m-card__title{color:var(--black-six);line-height:1.2;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-related-content .m-card__title{line-height:normal}}.node--type-case-study.node--view-mode-related-content .m-card__subtitle{line-height:1.5;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-related-content .m-card__subtitle{line-height:1.45}}.node--type-case-study.node--view-mode-related-content .a-icon-link--size--small{font-size:var(--font-size--s);line-height:1.43;}@media all and (min-width:1024px){.node--type-case-study.node--view-mode-related-content .a-icon-link--size--small{font-size:var(--font-size--xxs);line-height:normal}}.taxonomy-term.vocabulary-country.m-teaser{display:grid;grid-template-rows:auto 6.625rem auto;grid-template-columns:1.5rem 1fr 1.5rem;}@media all and (min-width:1024px){.taxonomy-term.vocabulary-country.m-teaser{grid-template-rows:1.5rem auto;grid-template-columns:1fr 4rem 3.75rem 4rem 1fr}}.taxonomy-term.vocabulary-country.m-teaser .m-teaser__content-wrapper{z-index:2;grid-row:1/3;grid-column:2/3;}@media all and (min-width:1024px){.taxonomy-term.vocabulary-country.m-teaser .m-teaser__content-wrapper{grid-row:2/3;grid-column:1/3}}.taxonomy-term.vocabulary-country.m-teaser .m-teaser__image{grid-row:2/4;grid-column:1/4;}@media all and (min-width:1024px){.taxonomy-term.vocabulary-country.m-teaser .m-teaser__image{grid-row:1/4;grid-column:2/6}}.paragraph--type--submarket .m-teaser{padding-right:0;padding-left:0;}@media all and (min-width:1024px){.paragraph--type--submarket .m-teaser{padding-right:1.5rem;padding-left:1.5rem}}.paragraph--type--submarket .m-teaser .field--name-field-subtitle{margin-bottom:0.5rem;}.paragraph--type--submarket .m-teaser .field--name-field-description{color:var(--dark-grey-two);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:1.71;}@media all and (min-width:1024px){.paragraph--type--submarket .m-teaser .field--name-field-description{font-size:var(--font-size--base);line-height:var(--line-height--base)}}.paragraph--type--submarket .m-teaser.m-teaser--gray-content .m-teaser__content-wrapper{background-color:var(--color-bg);}@media all and (min-width:1024px){.paragraph--type--submarket .m-teaser.m-teaser--gray-content .m-teaser__content-wrapper{background-color:var(--pale-grey)}}@media all and (max-width:1023px){.paragraph--type--content-slider.paragraph--view-mode--default .m-teaser{display:flex;flex-direction:column-reverse;margin-bottom:0;}.paragraph--type--content-slider.paragraph--view-mode--default .m-teaser__content-wrapper{padding-top:0.5rem;padding-right:0;padding-left:0;background-color:transparent;}}@media all and (min-width:1024px){.paragraph--type--content-slider.paragraph--view-mode--default .m-teaser{grid-template-rows:3.6875rem auto 1fr;grid-template-columns:2fr 2.5rem 2.5rem 1fr;}.paragraph--type--content-slider.paragraph--view-mode--default .m-teaser__content-wrapper{grid-column:1/4;}.paragraph--type--content-slider.paragraph--view-mode--default .m-teaser__content{margin-right:5rem;}.paragraph--type--content-slider.paragraph--view-mode--default .m-card__slider-action{margin-top:1rem;}}.paragraph--type--content-slider.paragraph--view-mode--default .media--type-image{margin:0;}@media all and (max-width:1023px){.paragraph--type--two-columns-item .m-teaser__image{text-align:center;}.paragraph--type--two-columns-item .m-teaser__content-wrapper{padding-top:0.5rem;padding-bottom:0.5rem;background-color:transparent;}}.paragraph--type--two-columns-item .field--name-field-description{color:var(--brownish-grey);font-size:var(--font-size--base);line-height:var(--line-height--base);}@media all and (max-width:1023px){.paragraph--type--two-columns-item.paragraph--view-mode--text-block-right .m-teaser,.paragraph--type--two-columns-item.paragraph--view-mode--text-block-left .m-teaser{display:flex;flex-direction:column-reverse;margin-bottom:1rem}}@media all and (min-width:1024px){.paragraph--type--two-columns-item.paragraph--view-mode--text-block-right .m-teaser,.paragraph--type--two-columns-item.paragraph--view-mode--text-block-left .m-teaser{grid-template-rows:5rem auto}}@media all and (max-width:1023px){.paragraph--type--two-columns-item.paragraph--view-mode--text-block-right .m-teaser__content-wrapper,.paragraph--type--two-columns-item.paragraph--view-mode--text-block-left .m-teaser__content-wrapper{padding-right:0;padding-left:0}}@media all and (min-width:1024px){.paragraph--type--two-columns-item.paragraph--view-mode--text-block-right .m-teaser__content-wrapper{grid-column:2/5}}@media all and (min-width:1024px){.paragraph--type--two-columns-item.paragraph--view-mode--text-block-left .m-teaser__content-wrapper{grid-column:1/4}}.a-cta,.paragraph--type--info-block-item.paragraph--view-mode--default,.paragraph--type--get-in-touch-item.paragraph--view-mode--default{position:relative;display:flex;flex-wrap:wrap;padding:0 1.5625rem 0.562rem;transition:0.3s ease-in-out;border-bottom:2px solid var(--cloudy-blue);}@media all and (min-width:1024px){.a-cta,.paragraph--type--info-block-item.paragraph--view-mode--default,.paragraph--type--get-in-touch-item.paragraph--view-mode--default{flex-direction:column;align-items:center;padding-bottom:1rem;text-align:center;border-bottom-color:transparent}}.a-cta::after,.paragraph--type--info-block-item.paragraph--view-mode--default::after,.paragraph--type--get-in-touch-item.paragraph--view-mode--default::after{position:absolute;bottom:-2px;left:0;display:block;width:0;height:2px;content:"";transition:var(--transition-hover);background-color:var(--color-primary);will-change:width;}.a-cta > *,.paragraph--type--info-block-item.paragraph--view-mode--default > *,.paragraph--type--get-in-touch-item.paragraph--view-mode--default > *{flex:0 0 auto;}.a-cta--secondary{padding-top:0.562rem;}@media all and (min-width:1024px){.a-cta--secondary{align-items:center;padding-top:1rem}}.a-cta--secondary::after{background-color:var(--light-grey-blue);}.a-cta--secondary:hover,.a-cta--secondary.active{border-radius:8px 8px 0 0;background:#fcfcfc;box-shadow:inset 0 2px 12px rgba(0,0,0,0.05);}.a-cta--secondary.active::after{width:100%;background-color:var(--color-primary);}@media all and (min-width:1024px){.a-cta--bordered{border-bottom-color:var(--color-primary)}.a-cta--bordered::after{display:none;}}.a-cta--bordered--secondary{border-bottom-color:var(--cloudy-blue);}.a-cta:hover::after,.a-cta:focus::after,.a-cta--active::after,.paragraph--type--info-block-item.paragraph--view-mode--default:hover::after{width:100%;}.a-cta:hover.a-cta--active-icon,.a-cta:focus.a-cta--active-icon{fill:var(--color-primary-active);}.a-cta--inline{flex-direction:column;align-items:center;padding-right:0.8rem;padding-left:0.8rem;text-align:center;}@media all and (min-width:1024px){.a-cta--inline{flex-direction:row;padding-right:1.5625rem;padding-left:1.5625rem}.a-cta--inline.%a-cta--inline--secondary{padding-right:1rem;padding-left:1rem;}}.a-cta__icon,.paragraph--type--info-block-item.paragraph--view-mode--default .icon__svg,.a-cta .icon__svg,.paragraph--type--get-in-touch-item.paragraph--view-mode--default > .icon__svg{max-width:3.625rem;max-height:4.5rem;}.a-cta--inline .a-cta__icon,.a-cta__icon--size--small,.a-cta__icon--normal{max-width:1.75rem;max-height:1.75rem;}.a-cta__icon--size--normal{max-width:3.33rem;max-height:3.33rem;}.a-cta--inline .a-cta__icon,.a-cta__icon--color--gray,.a-cta .icon__svg{fill:var(--brownish-grey-two);}.a-cta--secondary.active .a-cta__icon,.a-cta__icon--color--primary{fill:var(--color-primary-active);}.a-cta__content,.paragraph--type--info-block-item.paragraph--view-mode--default .content,.paragraph--type--get-in-touch-item.paragraph--view-mode--default .content{flex-basis:calc(100% - 3.625rem);padding-left:1.75rem;}@media all and (min-width:1024px){.a-cta__content,.paragraph--type--info-block-item.paragraph--view-mode--default .content,.paragraph--type--get-in-touch-item.paragraph--view-mode--default .content{flex-basis:auto;padding-left:0}}.a-cta__title,.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-title{font-size:var(--font-size--l);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.a-cta__title,.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-title{font-size:var(--font-size--xl)}}.a-cta--secondary.active .a-cta__title,.a-cta__title--primary{color:var(--color-primary);}.a-cta__text,.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-description{font-size:var(--font-size--xs);}@media all and (min-width:1024px){.a-cta__text,.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-description{font-size:var(--font-size--l)}}.a-cta:hover .a-cta__text,.a-cta:focus .a-cta__text,.paragraph--type--info-block-item.paragraph--view-mode--default:hover .field--name-field-description{color:var(--slate-grey);}@media all and (min-width:1024px){.a-cta--inline .a-cta__icon{flex-basis:calc(40% - 0.75rem);margin-right:0.75rem;max-width:3.33rem;max-height:3.33rem;}.a-cta--inline .a-cta__content{flex-basis:60%;max-width:60%;text-align:center;}}.a-cta--inline svg{margin-bottom:0.625rem;}@media all and (min-width:1024px){.a-cta--inline svg{margin-bottom:0}}.a-cta--inline .a-cta__title{color:var(--dark-grey);line-height:1.2;}@media all and (min-width:1024px){.a-cta--inline .a-cta__title{line-height:var(--line-height--s)}}.a-cta--inline .a-cta__content{flex-grow:1;flex-shrink:1;margin:auto;padding:0;}.a-cta--inline .a-cta__content--full{min-height:3rem;padding-right:1rem;padding-left:1rem;}@media all and (max-width:1023px){.a-cta--inline .a-cta__content--full{display:flex;flex-direction:column;justify-content:center}}@media all and (min-width:1024px){.a-cta--inline .a-cta__content--full{max-width:80%;min-height:0;padding-right:0;padding-left:0}}.paragraph--type--info-block-item.paragraph--view-mode--default{--icon-color--brand:var(--color-adfors);}@media all and (min-width:1024px){.paragraph--type--info-block-item.paragraph--view-mode--default .icon__svg{max-width:5.2rem;max-height:5.2rem}}.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-title{margin:0 0 0.25rem;line-height:1.2;}@media all and (min-width:1024px){.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-title{margin-top:0.75rem;margin-bottom:0.75rem;font-weight:var(--font-weight--medium);line-height:var(--line-height--s)}}.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-title > a{text-decoration:none;color:inherit;font-size:inherit;}.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-description{color:var(--slate-grey);font-weight:var(--font-weight--light);line-height:1.4;}@media all and (min-width:1024px){.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-description{font-weight:var(--font-weight--regular);line-height:1.5}}.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-description > a{text-decoration:none;color:inherit;font-size:inherit;}.a-cta .icon__svg{max-width:1.75rem;max-height:1.75rem;}@media all and (min-width:1024px){.a-cta .icon__svg{flex-basis:calc(40% - 0.75rem);max-width:3.33rem;max-height:3.33rem;margin-right:0.75rem}}.paragraph--type--get-in-touch-item.paragraph--view-mode--default{align-items:center;padding-top:1rem;padding-bottom:1rem;border-bottom:none;border-radius:4px;background-color:var(--pale-grey);}@media all and (min-width:1024px){.paragraph--type--get-in-touch-item.paragraph--view-mode--default{background-color:transparent}}.paragraph--type--get-in-touch-item.paragraph--view-mode--default > .icon__svg{max-width:3rem;max-height:3rem;}@media all and (min-width:1024px){.paragraph--type--get-in-touch-item.paragraph--view-mode--default .content > *{margin-bottom:0.2rem}.paragraph--type--get-in-touch-item.paragraph--view-mode--default .content > *:last-child{margin-bottom:0;}}.paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-title{margin-top:0;margin-bottom:1rem;color:var(--brownish-grey);font-size:var(--font-size--xs);font-weight:var(--font-weight--light);line-height:1.4;}@media all and (min-width:1024px){.paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-title{margin-bottom:0;font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base)}}.paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-subtitle{margin-top:0.2rem;color:var(--color-disabled);font-size:var(--font-size--xxs);line-height:1.5;}@media all and (min-width:1024px){.paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-subtitle{margin-top:0;color:var(--light-grey-blue);font-size:var(--font-size--l);line-height:normal}}.paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link{font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link{justify-content:center;font-size:var(--font-size--xxxxl);font-weight:var(--font-weight--regular)}}.no-arrow .paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link svg,.paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link.no-arrow svg,.paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link[href^="tel"] svg{display:none;}.paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link svg{max-width:0.938rem;max-height:0.875rem;margin:0;}@media all and (min-width:1024px){.paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link svg{max-width:1.125rem;max-height:1.063rem}}.our-headquarters .paragraph--type--get-in-touch-item.paragraph--view-mode--default{padding:0;background-color:var(--color-bg);}@media all and (min-width:1024px){.our-headquarters .paragraph--type--get-in-touch-item.paragraph--view-mode--default{flex-direction:row;text-align:left}}@media all and (min-width:1024px){.our-headquarters .paragraph--type--get-in-touch-item.paragraph--view-mode--default .content{flex-basis:calc(100% - 3.625rem);padding-left:1.75rem}}@media all and (min-width:1024px){.our-headquarters .paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link{justify-content:flex-start;font-weight:var(--font-weight--medium);line-height:1.16}}.our-headquarters .paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-title{margin-bottom:0.25rem;font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base);}.our-headquarters .paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-subtitle{color:var(--cloudy-blue);}.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item a{text-decoration:none;color:currentColor;font-weight:var(--font-weight--medium);line-height:1.25;}@media all and (min-width:1024px){.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item a{font-weight:var(--font-weight--regular);line-height:1.5}}.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item a:hover{font-weight:var(--font-weight--bold);line-height:normal;}.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item .icon__svg{max-width:1.5rem;max-height:1.5rem;margin-right:1rem;}@media all and (min-width:1024px){.paragraph--type--quick-navigation.paragraph--view-mode--cta .paragraph--type--cta-item .icon__svg{max-width:2.5rem;max-height:2.5rem}}.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-link,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-link,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-link{margin-top:1.5rem;}.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-link a,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-link a,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-link a{text-decoration:none;font-weight:var(--font-weight--medium);line-height:1.25;}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--text-block-left .field--name-field-link a,.paragraph--type--info-card.paragraph--view-mode--text-block-right .field--name-field-link a,.paragraph--type--info-card.paragraph--view-mode--text-block-up .field--name-field-link a{line-height:1.4}}.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link svg{fill:var(--color-1);}.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link a{text-decoration:none;color:var(--color-1);font-size:var(--font-size--s);line-height:1.43;}@media all and (min-width:1024px){.paragraph--type--info-card.paragraph--view-mode--banner .field--name-field-link a{font-weight:var(--font-weight--medium)}}.view-id-news_article.view-display-id-stay_updated_3_cards .m-block__header .a-icon-link,.view-id-news_article.view-display-id-stay_updated_3_cards .m-block__footer .a-icon-link,.view-id-case_studies.view-display-id-case_studies_3_cards .m-block__header .a-icon-link,.view-id-case_studies.view-display-id-case_studies_3_cards .m-block__footer .a-icon-link{letter-spacing:0.4px;font-weight:var(--font-weight--medium);line-height:normal;}.view-id-news_article.view-display-id-stay_updated_3_cards .m-block__header .a-icon-link,.view-id-case_studies.view-display-id-case_studies_3_cards .m-block__header .a-icon-link{line-height:1.4;}.clickable-block,.m-clickable-block,.paragraph--type--info-block-item.paragraph--view-mode--default,.paragraph--type--cta-item.paragraph--view-mode--link{display:inherit;cursor:pointer;}.m-clickable-block__link,.paragraph--type--info-block-item.paragraph--view-mode--default .field--name-field-cta-button{display:none;}.paragraph--type--info-block-item.paragraph--view-mode--default.clicked,.paragraph--type--cta-item.paragraph--view-mode--link.clicked{cursor:pointer;}.paragraph--type--info-block-item.paragraph--view-mode--default{display:flex;}.paragraph--type--text.paragraph--view-mode--default{margin-bottom:1.2rem;}.paragraph--type--text.paragraph--view-mode--default:first-child{margin-top:0;}@media all and (min-width:1024px){.paragraph--type--text.paragraph--view-mode--default .field--name-field-description{font-size:var(--font-size--l);line-height:2}}.paragraph--type--text.paragraph--view-mode--default.back-light{background-color:var(--pale-grey);}.paragraph--type--text.paragraph--view-mode--narrow.back-light{background-color:var(--pale-grey);}.paragraph--type--media.paragraph--view-mode--default .field--name-field-media-oembed-video{text-align:center;}@media all and (max-width:1023px){.paragraph--type--info-links-list.paragraph--view-mode--default .m-block__content{padding-right:1.5rem;padding-left:1.5rem}}.paragraph--type--cta.paragraph--view-mode--cta,.paragraph--type--cta.paragraph--view-mode--default{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;}.paragraph--type--cta.paragraph--view-mode--cta .m-block,.paragraph--type--cta.paragraph--view-mode--default .m-block{width:100%;}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title{margin-top:0;margin-bottom:1rem;text-align:center;}@media all and (min-width:1024px){.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title{margin-bottom:1.5rem}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title br,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title br,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title br,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title br{display:none;}}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title b,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title span,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title b,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title span,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title b,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title span,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title b,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title span{color:var(--color-adfors);}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items{display:flex;flex-wrap:wrap;justify-content:center;}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item{margin-bottom:0.5rem;}@media all and (min-width:1024px){.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item{margin-right:1rem;margin-bottom:0;margin-left:1rem}}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item:last-child,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item:last-child{margin-left:0.5rem;}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta-item a,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta-item a{display:block;}@media all and (max-width:1023px){.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-fs-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-title,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-fs-title{max-width:15rem;margin-right:auto;margin-left:auto}}.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta__item a,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta__item a{line-height:1.2;}@media all and (min-width:1024px){.paragraph--type--cta.paragraph--view-mode--cta .field--name-field-cta-item.field__items > .field__item .cta__item a,.paragraph--type--cta.paragraph--view-mode--default .field--name-field-cta-item.field__items > .field__item .cta__item a{line-height:1}}.block-field-blocknodelanding-pagefield-paragraphs .paragraph--type--cta.paragraph--view-mode--default{margin-top:1.5rem;margin-bottom:1.5rem;}@media all and (min-width:1024px){.block-field-blocknodelanding-pagefield-paragraphs .paragraph--type--cta.paragraph--view-mode--default{margin-top:0;margin-bottom:3rem}}.faqs-link,.view-faqs-product.view-display-id-list .view-footer{margin-top:1.5rem;text-align:center;}@media all and (min-width:1024px){.faqs-link,.view-faqs-product.view-display-id-list .view-footer{margin-top:3rem}}.faqs-link a,.view-faqs-product.view-display-id-list .view-footer a{display:inline-block;line-height:1.43;}@media all and (min-width:1024px){.faqs-link a,.view-faqs-product.view-display-id-list .view-footer a{line-height:normal}}.paragraph--type--picture-slideshow.paragraph--view-mode--default{margin-bottom:2.5rem;}@media all and (min-width:1024px){.paragraph--type--picture-slideshow.paragraph--view-mode--default{max-width:44.125rem}}@media all and (min-width:1024px){.paragraph--type--picture-slideshow.paragraph--view-mode--default .o-slider .o-slider__item{min-width:44.125rem}}@media all and (min-width:1024px){.paragraph--type--exposed-search .m-block__header{grid-template-columns:2fr 3fr;grid-gap:2.625rem}.paragraph--type--exposed-search .m-block__header .m-block__action{align-self:flex-start;max-width:none;margin-top:0;}}.paragraph--type--exposed-search .field--name-field-description{color:var(--slate-grey);font-size:var(--font-size--s);font-weight:var(--font-weight--regular);line-height:1.6;}@media all and (min-width:1024px){.paragraph--type--exposed-search .field--name-field-description{font-size:var(--font-size--xxs);line-height:1.45}}.paragraph--type--exposed-search .m-block__action{margin-top:1.5rem;}.paragraph--type--exposed-search .block-field-blockparagraphexposed-searchfield-link{margin-top:0.5rem;}@media all and (min-width:1024px){.paragraph--type--exposed-search .block-field-blockparagraphexposed-searchfield-link{padding-left:1rem}}.paragraph--type--exposed-search .block-field-blockparagraphexposed-searchfield-link .a-icon-link{justify-content:center;font-weight:var(--font-weight--medium);line-height:1.4;}@media all and (min-width:1024px){.paragraph--type--exposed-search .block-field-blockparagraphexposed-searchfield-link .a-icon-link{justify-content:flex-start}}.paragraph--type--social-block.paragraph--view-mode--text-block-left .m-block{padding-top:1.5rem;padding-bottom:1.5rem;}.paragraph--type--social-block.paragraph--view-mode--text-block-left .m-block__header{margin-bottom:0;padding-bottom:0;}@media all and (min-width:1024px){.paragraph--type--social-block.paragraph--view-mode--text-block-left .m-block__header{grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);grid-gap:5rem;justify-content:center}}.paragraph--type--social-block.paragraph--view-mode--text-block-left .m-block__title{color:var(--brownish-grey);font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:normal;}@media all and (max-width:1023px){.paragraph--type--social-block.paragraph--view-mode--text-block-left .m-block__title{text-align:center}}@media all and (min-width:1024px){.paragraph--type--social-block.paragraph--view-mode--text-block-left .m-block__title{font-size:var(--font-size--xxxxl)}}.paragraph--type--social-block.paragraph--view-mode--text-block-left .field--name-field-social-item .field__item{margin-right:1.5rem;}@media all and (min-width:1024px){.paragraph--type--social-block.paragraph--view-mode--text-block-left .field--name-field-social-item .field__item{margin-right:1.5rem}}.paragraph--type--social-block.paragraph--view-mode--text-block-left .field--name-field-social-item .field__item a{display:inline-block;vertical-align:text-top;}.paragraph--type--social-block.paragraph--view-mode--text-block-left .field--name-field-social-item .field__item:last-of-type{margin-right:0;}.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-title{margin-bottom:1rem;}@media all and (min-width:1024px){.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-title{margin-bottom:3rem;padding-right:6rem}}.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-description{color:var(--brownish-grey);}.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50{padding-top:1.5rem;padding-bottom:1.5rem;}@media all and (min-width:1024px){.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50{padding-top:3rem;padding-bottom:3rem}}.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50 > .layout__region--first{margin-bottom:1rem;padding-bottom:1rem;text-align:center;}@media all and (min-width:1024px){.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50 > .layout__region--first{padding-top:3rem;text-align:left}}.paragraph--type--submarket-section .paragraph--type--submarket{margin-bottom:1rem;}@media all and (min-width:1024px){.paragraph--type--submarket-section .paragraph--type--submarket{margin-bottom:2rem}}.paragraph--type--submarket-section .paragraph--type--featured-products > .m-block:not(.m-block--bg--gray),.paragraph--type--submarket-section .paragraph--type--product-line-list > .m-block:not(.m-block--bg--gray),.paragraph--type--submarket-section .paragraph--type--two-columns-item > .m-block:not(.m-block--bg--gray){padding-top:0;}.node--type-product .paragraph--type--image-text-block .m-block-image-text{padding-inline:0;}.paragraph--type--image-text-block .m-block-image-text__image{margin-bottom:16px;}@media all and (min-width:1024px){.paragraph--type--image-text-block .m-block-image-text__image{float:left;margin-right:24px}}.paragraph--type--image-text-block .m-block-image-text__subtitle{line-height:32px;font-size:var(--font-size--l);font-weight:var(--font-weight--bold);}.paragraph--type--image-text-block .m-block-image-text__title .field__item{margin-top:0;margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:1px solid var(--color-slate-grey-50);font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.paragraph--type--image-text-block .m-block-image-text__title .field__item{font-size:var(--font-size--xxxxl)}}@media all and (min-width:1024px){.paragraph--type--image-text-block .m-block-image-text__content .field--name-field-img-subtitle.clearfix::after{content:"";display:inline;clear:both;}}.paragraph--type--image-text-block .m-block-image-text__description{line-height:32px;font-size:var(--font-size--l);}.paragraph--type--image-text-block .m-block-image-text__description p{margin-bottom:0;}@media all and (min-width:1024px){.paragraph--type--image-text-block.paragraph--view-mode--landscape-image-block .m-block-image-text__image{float:none;margin-inline:0}}@media all and (min-width:1024px){.paragraph--type--image-text-block.paragraph--view-mode--text-block-left .m-block-image-text__image{float:right;margin-inline:24px 0}}.paragraph--type--video-block .m-videotext-block{display:grid;grid-template-columns:1fr;gap:24px;margin-block:32px;}@media all and (min-width:1024px){.paragraph--type--video-block .m-videotext-block{grid-template-columns:60% auto;margin-block:48px}}@media all and (min-width:1024px){.paragraph--type--video-block .m-videotext-block--videoright{grid-template-columns:auto 60%}}.paragraph--type--video-block .m-videotext-block--videoright.m-videotext-block--video_variant_type2 .m-videotext-block__video{order:inherit;}.paragraph--type--video-block .m-videotext-block--videoright .m-videotext-block__video{order:2;}.paragraph--type--video-block .m-videotext-block--video_variant_type2,.paragraph--type--video-block .m-videotext-block--video_variant_type3{grid-template-columns:1fr;}.paragraph--type--video-block .m-videotext-block__content{display:flex;flex-direction:column;gap:16px;}@media all and (min-width:1024px){.paragraph--type--video-block .m-videotext-block__content{gap:24px}}.paragraph--type--video-block .m-videotext-block__title .field--name-field-title{font-size:var(--font-size--xxxl);font-weight:var(--font-weight--medium);margin-block:0;}@media all and (min-width:1024px){.paragraph--type--video-block .m-videotext-block__title .field--name-field-title{font-size:var(--font-size--xxxxxl);line-height:var(--line-height--m)}}.paragraph--type--video-block .m-videotext-block__body p{margin-bottom:0;}.paragraph--type--video-block .m-videotext-block__video video{width:100%;height:auto;max-width:100%;display:block;}.paragraph--type--icon-text-and-description-block{-webkit-padding-after:24px;padding-block-end:24px;}@media all and (min-width:1024px){.paragraph--type--icon-text-and-description-block{-webkit-padding-after:48px;padding-block-end:48px}}.m-icon-block__horizontal{display:grid;gap:24px;}.m-icon-block__vertical{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;}.m-icon-block__icontext{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;}.m-icon-block__vertical .m-icon-block__icontext{flex-direction:column;align-items:center;text-align:center;}@media all and (min-width:1024px){.m-icon-block__icontext{flex-direction:row;text-align:left}}.m-icon-block__icon{width:85px;height:85px;background-color:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;}.m-icon-block__icon svg{display:block;width:60%;height:100%;fill:var(--white);}.m-icon-block__content{display:flex;flex-direction:column;gap:16px;}.m-icon-block__title{font-size:var(--font-size--l);font-weight:var(--font-weight--bold);line-height:var(--line-height--m);color:var(--dark-grey-two);}.m-icon-block__desc{line-height:var(--line-height--base);color:var(--brownish-grey);}.m-icon-block__desc p{margin-block:0;}.paragraph--type--slider-card-posts .m-block__header{padding-block:0;grid-template-columns:1fr auto;}.paragraph--type--slider-card-posts .m-block__title{display:flex;align-items:center;justify-content:center;gap:16px;}@media all and (min-width:1024px){.paragraph--type--slider-card-posts .m-block__title{justify-content:flex-start}}.paragraph--type--slider-card-posts .m-block__title .block-field-blockparagraphslider-card-postsfield-icon{width:40px;height:40px;}.paragraph--type--slider-card-posts .m-block__title .block-field-blockparagraphslider-card-postsfield-icon .a-cta__icon{width:100%;height:100%;}.paragraph--type--slider-card-posts .m-block__title .field--name-field-title{font-size:var(--font-size--xxxl);font-weight:var(--font-weight--bold);margin-block:0;}@media all and (min-width:1024px){.paragraph--type--slider-card-posts .m-block__title .field--name-field-title{font-size:var(--font-size--xxxxxl);font-weight:var(--font-weight--medium)}}.paragraph--type--slider-card-posts .m-block__action{display:none;}@media all and (min-width:1024px){.paragraph--type--slider-card-posts .m-block__action{display:flex;justify-content:flex-end}}.paragraph--type--slider-card-posts .m-block__footer{display:flex;justify-content:center;}@media all and (min-width:1024px){.paragraph--type--slider-card-posts .m-block__footer{display:none}}.paragraph--type--slider-card-posts .m-teaser__content-wrapper{padding-inline:0;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card h2{display:none;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card{display:flex;flex-direction:column;gap:24px;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__line{display:none;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content{display:flex;flex-direction:column;gap:16px;padding:0;color:var(--brownish-grey);font-size:var(--font-size--s);}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content p{margin-bottom:0;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content .field--type-datetime{font-size:var(--font-size--xxs);}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content .field--type-link a{display:flex;align-items:center;gap:4px;font-size:var(--font-size--s);font-weight:var(--font-weight--medium);color:var(--dark-grey-two);text-decoration:none;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content .field--type-link a::before{content:'';position:absolute;width:100%;height:100%;inset:0;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content .field--type-link a::after{content:'';width:10px;height:10px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none'%3E%3Cpath fill='%23DC1941' fill-rule='evenodd' d='M2.805.853a.625.625 0 0 0 .027.816l3.22 3.332-3.22 3.332a.625.625 0 0 0-.027.817.482.482 0 0 0 .733.03l3.63-3.756a.61.61 0 0 0 .165-.423.61.61 0 0 0-.165-.423L3.538.822a.482.482 0 0 0-.733.03Z' clip-rule='evenodd'/%3E%3C/svg%3E");transition:all var(--transition-hover);}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__content .field--type-link a:hover::after{transform:translateX(8px);}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__image{text-align:left;}.paragraph--type--slider-card-posts .node--type-social-media-posts-card .m-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root{--white:#fafafa;--white-60:rgba(255,255,255,0.6);--white-two:#f9f9f9;--very-light-pink:#f3f3f3;--very-light-pink-two:#e3e3e3;--very-light-pink-three:#c4c4c4;--very-light-pink-four:#eee;--very-light-pink-five:#e2e2e2;--steel:#86868b;--slate-grey:#646567;--slate-grey-two:#696b6d;--slate-grey-three:#565759;--reddish-orange:#f25c19;--pinkish-red:#ee1f3d;--pink-red:#ed1443;--pale-grey:#f6f7f9;--pale-grey-two:#fafbfd;--pale-grey-three:#eeeff1;--pale-grey-four:#f5f7f9;--pale-grey-70:rgba(238,239,241,0.7);--lipstick:#ce1431;--lipstick-two:#cc0931;--lipstick-three:#c8052d;--light-grey-blue:#afb1b3;--light-grey-blue-two:#b9bbbd;--greyish-teal:#54b6ae;--greyish-brown:#454545;--greyish-brown-three:#4a4a4a;--dusk-blue:#254a9a;--dark-sky-blue:#3b98da;--dark-grey:#161618;--dark-grey-20:rgba(22,22,24,0.2);--dark-grey-two:#28292b;--cool-grey:#9b9ea0;--color-grey-1:#8c8d8f;--color-dark-2:#464749;--color-dark-1:#202123;--color-1:#fff;--color-6:#d8d8d8;--cloudy-blue:#bebfc1;--charcoal-grey:#2f3235;--brownish-grey:#5b5b5b;--brownish-grey-two:#6f6f6f;--brown-grey-27:#9b9b9b;--bluey-grey:#969799;--almost-black:#050709;--black:#000;--black-two:#2b2b2b;--black-three:#333;--black-four:#212121;--black-five:#111;--black-six:#070707;--black-seven:#2b2828;--black-10:rgba(0,0,0,0.1);--black-15:rgba(0,0,0,0.15);--black-30:rgba(0,0,0,0.3);--black-50:rgba(0,0,0,0.5);--black-75:rgba(47,47,47,0.75);--black-80:rgba(0,0,0,0.8);--color-grey-1-50:rgba(140,141,143,0.5);--color-slate-grey-50:rgba(100,101,103,0.5);--color-grey-20:rgba(40,41,43,0.2);--color-grey-70:rgba(40,41,43,0.7);--almost-black-50:rgba(5,7,9,0.5);--shades-of-grey-ghost-grey:#f8f8f8;--color-scrollbar-background:#d9d9d9;--color-adfors:#ce1431;--color-novelio:#00ab84;--color-fibtape-eu:#87189d;--color-fibtape-nam:#002b49;--color-insect-screen:#0047ba;--color-vertex:#005f83;--color-glasrid:#3c3c3c;--color-mining-solutions:#66596c;--color-adfors-grey:#646567;--color-bg:var(--color-1);--color-text:var(--dark-grey-two);--color-adfors-primary:var(--color-adfors);--color-primary:var(--color-adfors);--color-primary-active:var(--lipstick-three);--color-disabled:var(--light-grey-blue);--color-disabled-bg:var(--white-two);--color-border:var(--light-grey-blue);--color-error:var(--lipstick);--color-focus:var(--slate-grey);--icon-color--brand:var(--color-adfors);}.text-formatted *,.cke_editable *{box-sizing:border-box;}.text-formatted img,.cke_editable img{display:block;max-width:100%;}.text-formatted img.align-center,.cke_editable img.align-center{margin:0 auto;}.text-formatted p,.cke_editable p{margin-top:0;margin-bottom:1rem;}.text-formatted ul,.cke_editable ul{margin:0 0 2rem;padding:0 0 0 1rem;}.text-formatted ul:last-child,.cke_editable ul:last-child{margin-bottom:0;}.text-formatted ul li,.cke_editable ul li{margin-bottom:0.5rem;}.text-formatted ul li:last-child,.cke_editable ul li:last-child{margin-bottom:0;}.text-formatted a,.cke_editable a{text-decoration:none;color:var(--color-primary);font-size:inherit;}.color-primary{color:var(--color-primary);}.color-primary-active{color:var(--color-primary-active);}.color-error{color:var(--color-error);}:root{--breadcrumb-bg:var(--pale-grey);}.block-system-breadcrumb-block{padding-right:1rem;padding-left:1rem;background-color:var(--breadcrumb-bg);}@media all and (min-width:1024px){.block-system-breadcrumb-block{padding-right:2.5rem;padding-left:2.5rem;line-height:1}}.breadcrumb-grey .block-system-breadcrumb-block{background-color:var(--pale-grey);}.breadcrumb-grey--light .block-system-breadcrumb-block{background-color:var(--pale-grey-two);}.block-system-breadcrumb-block .breadcrumb{padding:1rem 0;}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb{padding:0.8rem 0}}.block-system-breadcrumb-block .breadcrumb ol{position:relative;display:flex;align-items:baseline;justify-content:center;padding:0 1rem;}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol{justify-content:flex-start;padding-right:0;padding-left:0}}.block-system-breadcrumb-block .breadcrumb ol li::before{display:none;}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li:not(:first-child):first-child span::before,.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2):first-child span::before{display:none;}}.block-system-breadcrumb-block .breadcrumb ol li:not(:first-child) span::before,.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2) span::before{position:absolute;top:50%;left:0;display:inline;content:"\2039";transform:translateY(-50%);color:var(--color-disabled);font-size:var(--font-size--l);}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li:not(:first-child) span::before,.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2) span::before{position:static;content:"\203A"}}.block-system-breadcrumb-block .breadcrumb ol li:last-child{color:var(--color-text);}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li:last-child{color:var(--color-adfors)}}.block-system-breadcrumb-block .breadcrumb ol li,.block-system-breadcrumb-block .breadcrumb ol li a{text-decoration:none;color:var(--light-grey-blue);font-size:var(--font-size--l);font-weight:var(--font-weight--regular);line-height:normal;}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li,.block-system-breadcrumb-block .breadcrumb ol li a{font-size:var(--font-size--xxs);line-height:1.45}}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li span::before,.block-system-breadcrumb-block .breadcrumb ol li a span::before{padding-right:1rem;padding-left:1rem;font-size:var(--font-size--xxl)}}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li,.block-system-breadcrumb-block .breadcrumb ol li span::before,.block-system-breadcrumb-block .breadcrumb ol li a,.block-system-breadcrumb-block .breadcrumb ol li a span::before{color:var(--color-disabled)}}.block-system-breadcrumb-block .breadcrumb ol li span{display:none;}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li span{display:inline}}.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2) span{display:inline;}@media all and (max-width:1023px){.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2) span{font-size:0}}.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2) span::before{color:var(--color-text);font-size:var(--font-size--xxxxl);}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(2) span::before{color:var(--color-disabled);font-size:var(--font-size--l);font-weight:var(--font-weight--regular)}}.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(1) span{display:inline;}.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(1) span::before{display:none;}@media all and (min-width:1024px){.block-system-breadcrumb-block .breadcrumb ol li:nth-last-of-type(1) span::before{display:inline}}.m-accordion,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text,.layout__sidebar .block-facets-block,.paragraph--type--text.paragraph--view-mode--product,.block-field-blocknodeproductfield-product-patterns,.block-field-blocknodeproductfield-product-specifications,.block-field-blocknodeproductfield-product-specifications-lis{display:inherit;}.m-accordion.ui-accordion .ui-accordion-header-icon,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text .ui-accordion-header-icon,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .ui-accordion-header-icon,.layout__sidebar .block-facets-block .ui-accordion-header-icon,.paragraph--type--text.paragraph--view-mode--product .ui-accordion-header-icon,.block-field-blocknodeproductfield-product-patterns .ui-accordion-header-icon,.block-field-blocknodeproductfield-product-specifications .ui-accordion-header-icon,.block-field-blocknodeproductfield-product-specifications-lis .ui-accordion-header-icon{position:absolute;top:50%;right:0;margin:0 0.5rem;transition:all var(--transition-collapse);transform:translateY(-50%) rotate(-90deg);}.m-accordion.ui-accordion .ui-accordion-header-active .ui-accordion-header-icon,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text .ui-accordion-header-active .ui-accordion-header-icon,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .ui-accordion-header-active .ui-accordion-header-icon,.layout__sidebar .block-facets-block .ui-accordion-header-active .ui-accordion-header-icon,.paragraph--type--text.paragraph--view-mode--product .ui-accordion-header-active .ui-accordion-header-icon,.block-field-blocknodeproductfield-product-patterns .ui-accordion-header-active .ui-accordion-header-icon,.block-field-blocknodeproductfield-product-specifications .ui-accordion-header-active .ui-accordion-header-icon,.block-field-blocknodeproductfield-product-specifications-lis .ui-accordion-header-active .ui-accordion-header-icon{transform:translateY(-50%) rotate(0deg);}.m-accordion.ui-accordion .ui-accordion-header-icon:before,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text .ui-accordion-header-icon:before,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .ui-accordion-header-icon:before,.layout__sidebar .block-facets-block .ui-accordion-header-icon:before,.paragraph--type--text.paragraph--view-mode--product .ui-accordion-header-icon:before,.block-field-blocknodeproductfield-product-patterns .ui-accordion-header-icon:before,.block-field-blocknodeproductfield-product-specifications .ui-accordion-header-icon:before,.block-field-blocknodeproductfield-product-specifications-lis .ui-accordion-header-icon:before{display:block;width:1rem;height:1rem;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='var(--brownish-grey)' style='isolation:isolate' viewBox='0 0 24 24'%3E%3Cg%3E%3Cpath d='M.514 7.914c-.685-.685-.685-1.714 0-2.4.686-.685 1.715-.685 2.4 0L12 14.6l9.086-9.086c.685-.685 1.714-.685 2.4 0 .685.686.685 1.715 0 2.4L12 19.4.514 7.914z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;}.m-accordion--secondary.ui-accordion .ui-accordion-header-icon:before{width:0.625rem;height:0.625rem;}@media all and (min-width:1024px){.m-accordion--secondary.ui-accordion .ui-accordion-header-icon:before{width:0.938rem;height:0.938rem}}.m-accordion.ui-accordion .ui-accordion-content,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text .ui-accordion-content,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .ui-accordion-content,.layout__sidebar .block-facets-block .ui-accordion-content,.paragraph--type--text.paragraph--view-mode--product .ui-accordion-content,.block-field-blocknodeproductfield-product-patterns .ui-accordion-content,.block-field-blocknodeproductfield-product-specifications .ui-accordion-content,.block-field-blocknodeproductfield-product-specifications-lis .ui-accordion-content,.m-accordion .m-accordion__content{padding:1rem 0;}.m-accordion--secondary.ui-accordion .ui-accordion-content{padding:0 1rem 1rem;border-width:0 1px 1px;border-style:solid;border-color:var(--pale-grey-three);font-size:var(--font-size--xs);}@media all and (min-width:1024px){.m-accordion--secondary.ui-accordion .ui-accordion-content{padding-right:2rem;padding-left:2rem;color:var(--slate-grey);font-size:var(--font-size--l)}}.m-accordion.ui-accordion .ui-accordion-header,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text .ui-accordion-header,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .ui-accordion-header,.layout__sidebar .block-facets-block .ui-accordion-header,.paragraph--type--text.paragraph--view-mode--product .ui-accordion-header,.block-field-blocknodeproductfield-product-patterns .ui-accordion-header,.block-field-blocknodeproductfield-product-specifications .ui-accordion-header,.block-field-blocknodeproductfield-product-specifications-lis .ui-accordion-header,.m-accordion .m-accordion__header{margin:0;padding:1rem 0;border-bottom:1px solid var(--color-grey-1-50);background-color:var(--color-bg);font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);}.m-accordion.ui-accordion .ui-accordion-header .m-accordion__header__text{display:inline-block;max-width:80%;}@media all and (min-width:1024px){.m-accordion.ui-accordion .ui-accordion-header .m-accordion__header__text{max-width:58%}}.m-accordion--secondary.ui-accordion .m-accordion__header__text{color:var(--slate-grey);line-height:1.6;}@media all and (min-width:1024px){.m-accordion--secondary.ui-accordion .m-accordion__header__text{line-height:1.4}}.m-accordion.ui-accordion .ui-accordion-header:focus,.block-field-blocknodeuser-pagefield-paragraphs > .field--name-field-paragraphs > .field__items .paragraph--type--text .ui-accordion-header:focus,.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .ui-accordion-header:focus,.layout__sidebar .block-facets-block .ui-accordion-header:focus,.paragraph--type--text.paragraph--view-mode--product .ui-accordion-header:focus,.block-field-blocknodeproductfield-product-patterns .ui-accordion-header:focus,.block-field-blocknodeproductfield-product-specifications .ui-accordion-header:focus,.block-field-blocknodeproductfield-product-specifications-lis .ui-accordion-header:focus{color:inherit;outline:none;}.m-accordion--secondary.ui-accordion .ui-accordion-header{margin-top:0.5rem;padding:0.5rem 1rem 0.75rem;transition:all var(--transition-collapse);border:1px solid var(--pale-grey-three);font-size:var(--font-size--s);line-height:var(--line-height--base);will-change:border;}@media all and (min-width:1024px){.m-accordion--secondary.ui-accordion .ui-accordion-header{padding-right:1rem;padding-bottom:0.5rem;padding-left:1rem;color:var(--slate-grey);font-size:var(--font-size--l);font-weight:var(--font-weight--medium)}}.m-accordion--secondary.ui-accordion .ui-accordion-header:first-child{margin-top:0;}.m-accordion--secondary.ui-accordion .ui-accordion-header-active{border-bottom-color:transparent;}.m-accordion__header-count{color:var(--slate-grey);}.m-accordion.ui-accordion .ui-accordion-content{overflow:visible;}.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .a-title--h3.ui-accordion-header,.paragraph--type--text.paragraph--view-mode--product .a-title--h3.ui-accordion-header,.block-field-blocknodeproductfield-product-patterns .a-title--h3.ui-accordion-header,.block-field-blocknodeproductfield-product-specifications .a-title--h3.ui-accordion-header,.block-field-blocknodeproductfield-product-specifications-lis .a-title--h3.ui-accordion-header{margin:0;padding-bottom:1rem;line-height:1.33;}@media all and (min-width:1024px){.block-field-blocknodecase-studyfield-paragraphs > .field--name-field-paragraphs > .field__item .paragraph--type--text .a-title--h3.ui-accordion-header,.paragraph--type--text.paragraph--view-mode--product .a-title--h3.ui-accordion-header,.block-field-blocknodeproductfield-product-patterns .a-title--h3.ui-accordion-header,.block-field-blocknodeproductfield-product-specifications .a-title--h3.ui-accordion-header,.block-field-blocknodeproductfield-product-specifications-lis .a-title--h3.ui-accordion-header{line-height:normal}}.layout__sidebar .block-facets-block .ui-accordion-content{padding:0;}.facets-widget-checkbox .ui-accordion-header,.facets-widget-checkbox > h4,.layout--with-sidebar .layout__sidebar .facets-widget-checkbox .ui-accordion-header,.layout--with-sidebar .layout__sidebar .facets-widget-checkbox > h4,.block-facet--checkbox .ui-accordion-header,.block-facet--checkbox > h4,.layout--with-sidebar .layout__sidebar .block-facet--checkbox .ui-accordion-header,.layout--with-sidebar .layout__sidebar .block-facet--checkbox > h4,.block-facets-block .ui-accordion-header,.block-facets-block > h4,.layout--with-sidebar .layout__sidebar .block-facets-block .ui-accordion-header,.layout--with-sidebar .layout__sidebar .block-facets-block > h4{width:100%;margin-top:1rem;margin-bottom:1rem;padding:0;cursor:pointer;color:var(--dark-grey-two);border-bottom-color:transparent;font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.facets-widget-checkbox .ui-accordion-header,.facets-widget-checkbox > h4,.layout--with-sidebar .layout__sidebar .facets-widget-checkbox .ui-accordion-header,.layout--with-sidebar .layout__sidebar .facets-widget-checkbox > h4,.block-facet--checkbox .ui-accordion-header,.block-facet--checkbox > h4,.layout--with-sidebar .layout__sidebar .block-facet--checkbox .ui-accordion-header,.layout--with-sidebar .layout__sidebar .block-facet--checkbox > h4,.block-facets-block .ui-accordion-header,.block-facets-block > h4,.layout--with-sidebar .layout__sidebar .block-facets-block .ui-accordion-header,.layout--with-sidebar .layout__sidebar .block-facets-block > h4{margin-top:1rem;margin-bottom:0.5rem}}.m-accordion .m-accordion__header,.m-accordion .m-accordion__header.ui-accordion-header{margin-right:1.5rem;margin-left:1.5rem;}@media all and (min-width:1024px){.m-accordion .m-accordion__header,.m-accordion .m-accordion__header.ui-accordion-header{max-width:calc(var(--content-max-width) - 3rem);margin-right:auto;margin-left:auto}}.m-accordion--card-view:not(.ui-accordion){display:grid;row-gap:16px;-webkit-margin-before:1rem;margin-block-start:1rem;}@media all and (min-width:1024px){.m-accordion--card-view:not(.ui-accordion){grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}.view-download-center-solr .m-accordion.ui-accordion .ui-accordion-header,.view-how-to-library-solr .m-accordion.ui-accordion .ui-accordion-header{padding:0.75rem 1.3rem 0.75rem 0;font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.view-download-center-solr .m-accordion.ui-accordion .ui-accordion-header,.view-how-to-library-solr .m-accordion.ui-accordion .ui-accordion-header{padding:1.5rem 1.3rem 1.5rem 0;font-size:var(--font-size--xxxxl)}}.view-download-center-solr .m-accordion.ui-accordion .m-accordion__header-count,.view-how-to-library-solr .m-accordion.ui-accordion .m-accordion__header-count{color:var(--color-grey-1);}.view-download-center-solr .m-accordion.ui-accordion .ui-accordion-content,.view-how-to-library-solr .m-accordion.ui-accordion .ui-accordion-content{position:relative;overflow:hidden;padding:0;}.view-global-search-solr .view-content > .m-accordion{margin-bottom:1.5rem;}@media all and (min-width:1024px){.view-global-search-solr .view-content > .m-accordion{margin-bottom:3rem}.view-global-search-solr .view-content > .m-accordion .ui-accordion-header{font-size:var(--font-size--xxxxl);}}.view-global-search-solr .view-content > .m-accordion:last-of-type{margin-bottom:0;}.view-faqs-solr .text-formatted p{line-height:2;}.m-accordion.m-accordion--pattern .ui-accordion-header{padding:0.625rem 2rem;transition:var(--transition-collapse--long);filter:drop-shadow(0 -3px 6px rgba(0,0,0,0.15));border:0;font-size:var(--font-size--xxxl);line-height:1.36;}.m-accordion.m-accordion--pattern .ui-accordion-header .ui-accordion-header-icon{top:1.5625rem;margin-right:1.5rem;}.m-accordion.m-accordion--pattern .ui-accordion-header.ui-state-active{padding-bottom:6.4375rem;}.m-accordion.m-accordion--pattern .ui-accordion-header,.m-accordion.m-accordion--pattern .ui-accordion-content{background-position:top;}.m-accordion.m-accordion--pattern .ui-accordion-content{padding-top:0;padding-bottom:0;transition:var(--transition-collapse--long);}@media all and (max-width:1023px){.block-field-blockparagraphsubmarket-sectionfield-title .m-accordion__header .field--name-field-title{padding-right:1.5rem}}.view-download-center-solr .view-buttons{display:flex;justify-content:center;-webkit-margin-before:1rem;margin-block-start:1rem;}@media all and (min-width:1024px){.view-download-center-solr .view-buttons{justify-content:flex-end}}.view-download-center-solr .view-buttons button{display:flex;justify-content:center;align-items:center;gap:0.5rem;flex:1;height:2rem;border:solid 0.063rem #AFB1B3;background-color:#FFF;border-radius:0.375rem 0 0 0.375rem;font-size:var(--font-size--s);font-weight:var(--font-weight--medium);color:var(--color-adfors);}@media all and (min-width:1024px){.view-download-center-solr .view-buttons button{flex:none;width:10rem}}.view-download-center-solr .view-buttons button.active{border-color:var(--color-adfors);}.view-download-center-solr .view-buttons button.view-buttons__card{border-radius:0 0.375rem 0.375rem 0;}.view-download-center-solr .view-buttons button .icon__svg{width:1rem;height:1rem;fill:var(--color-adfors);}.view-download-center-solr .psuedo-loadmore-wrapper{position:absolute;bottom:0;left:0;right:0;text-align:center;}.view-download-center-solr .psuedo-loadmore-wrapper .psuedo-loadmore{padding:var(--buton-padding--mobile);transition:all var(--transition-hover);text-decoration:none;color:var(--color-text);border-width:var(--button--border-width);border-style:var(--button--border-styles);border-color:var(--color-primary);border-radius:var(--border-radius--button);background-color:var(--color-white);font-family:var(--font-family--base);font-size:0.875rem;font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);fill:var(--color-text);}@media all and (min-width:1024px){.view-download-center-solr .psuedo-loadmore-wrapper .psuedo-loadmore{display:none}}.view-how-to-library-solr
.video-accordion
article.download-center-card.card-view-container{display:none !important;}.view-global-search-solr.view-display-id-documents
article.download-center-card{display:none !important;}@media all and (min-width:1024px){.submarket-section .m-accordion--card-view:not(.ui-accordion){grid-template-columns:repeat(1,minmax(0,1fr));column-gap:24px}}.block-facet--links.open > h2,.block-facet--links.open > h3,.block-facet--links.open > h4,.block-facets-block.open > h2,.block-facets-block.open > h3,.block-facets-block.open > h4,.facets-widget-checkbox.open > h2,.facets-widget-checkbox.open > h3,.facets-widget-checkbox.open > h4,.block-facet--checkbox.open > h2,.block-facet--checkbox.open > h3,.block-facet--checkbox.open > h4,.layout__sidebar .block-facets-block .facet-block.open > h2,.layout__sidebar .block-facets-block .facet-block.open > h3,.layout__sidebar .block-facets-block .facet-block.open > h4{color:var(--color-adfors);}.block-facet--links.open > h2 svg,.block-facet--links.open > h3 svg,.block-facet--links.open > h4 svg,.block-facets-block.open > h2 svg,.block-facets-block.open > h3 svg,.block-facets-block.open > h4 svg,.facets-widget-checkbox.open > h2 svg,.facets-widget-checkbox.open > h3 svg,.facets-widget-checkbox.open > h4 svg,.block-facet--checkbox.open > h2 svg,.block-facet--checkbox.open > h3 svg,.block-facet--checkbox.open > h4 svg,.layout__sidebar .block-facets-block .facet-block.open > h2 svg,.layout__sidebar .block-facets-block .facet-block.open > h3 svg,.layout__sidebar .block-facets-block .facet-block.open > h4 svg{transform:rotate(-90deg);}.block-facet--links .item-list__checkbox > ul,.block-facet--links .item-list__checkbox,.block-facet--links .item-list__links > ul,.block-facet--links .item-list__links,.block-facets-block .item-list__checkbox > ul,.block-facets-block .item-list__checkbox,.block-facets-block .item-list__links > ul,.block-facets-block .item-list__links,.facets-widget-checkbox .item-list__checkbox > ul,.facets-widget-checkbox .item-list__checkbox,.facets-widget-checkbox .item-list__links > ul,.facets-widget-checkbox .item-list__links,.block-facet--checkbox .item-list__checkbox > ul,.block-facet--checkbox .item-list__checkbox,.block-facet--checkbox .item-list__links > ul,.block-facet--checkbox .item-list__links,.layout__sidebar .block-facets-block .facet-block .item-list__checkbox > ul,.layout__sidebar .block-facets-block .facet-block .item-list__checkbox,.layout__sidebar .block-facets-block .facet-block .item-list__links > ul,.layout__sidebar .block-facets-block .facet-block .item-list__links{margin-top:0;margin-bottom:0;padding-top:0.5rem;padding-bottom:1rem;padding-left:1rem;}@media all and (min-width:1024px){.block-facet--links .item-list__checkbox > ul,.block-facet--links .item-list__checkbox,.block-facet--links .item-list__links > ul,.block-facet--links .item-list__links,.block-facets-block .item-list__checkbox > ul,.block-facets-block .item-list__checkbox,.block-facets-block .item-list__links > ul,.block-facets-block .item-list__links,.facets-widget-checkbox .item-list__checkbox > ul,.facets-widget-checkbox .item-list__checkbox,.facets-widget-checkbox .item-list__links > ul,.facets-widget-checkbox .item-list__links,.block-facet--checkbox .item-list__checkbox > ul,.block-facet--checkbox .item-list__checkbox,.block-facet--checkbox .item-list__links > ul,.block-facet--checkbox .item-list__links,.layout__sidebar .block-facets-block .facet-block .item-list__checkbox > ul,.layout__sidebar .block-facets-block .facet-block .item-list__checkbox,.layout__sidebar .block-facets-block .facet-block .item-list__links > ul,.layout__sidebar .block-facets-block .facet-block .item-list__links{padding-left:1.5rem}}.block-facet--links .item-list__checkbox,.block-facets-block .item-list__checkbox,.facets-widget-checkbox .item-list__checkbox,.block-facet--checkbox .item-list__checkbox,.layout__sidebar .block-facets-block .facet-block .item-list__checkbox{font-size:var(--font-size--xxs);}.block-facet--links .facet-item,.block-facets-block .facet-item,.facets-widget-checkbox .facet-item,.block-facet--checkbox .facet-item,.layout__sidebar .block-facets-block .facet-block .facet-item{display:flex;align-items:center;margin-bottom:1.4375rem;line-height:1;}@media all and (min-width:1024px){.block-facet--links .facet-item,.block-facets-block .facet-item,.facets-widget-checkbox .facet-item,.block-facet--checkbox .facet-item,.layout__sidebar .block-facets-block .facet-block .facet-item{margin-bottom:1rem}}.block-facet--links .facet-item:last-child,.block-facets-block .facet-item:last-child,.facets-widget-checkbox .facet-item:last-child,.block-facet--checkbox .facet-item:last-child,.layout__sidebar .block-facets-block .facet-block .facet-item:last-child{margin-bottom:0;}.block-facet--links .facet-item input,.block-facets-block .facet-item input,.facets-widget-checkbox .facet-item input,.block-facet--checkbox .facet-item input,.layout__sidebar .block-facets-block .facet-block .facet-item input{width:1.063rem;height:1.063rem;margin-right:0.5rem;}.block-facet--links .facet-item__value,.block-facets-block .facet-item__value,.facets-widget-checkbox .facet-item__value,.block-facet--checkbox .facet-item__value,.layout__sidebar .block-facets-block .facet-block .facet-item__value{color:var(--dark-grey-two);}.block-facet--links .facet-item__count,.block-facets-block .facet-item__count,.facets-widget-checkbox .facet-item__count,.block-facet--checkbox .facet-item__count,.layout__sidebar .block-facets-block .facet-block .facet-item__count{margin-left:0.5rem;color:var(--color-grey-1);}.facets-soft-limit-link{padding-left:1rem;color:var(--color-primary);font-size:var(--font-size--xxs);}@media all and (min-width:1024px){.facets-soft-limit-link{padding-left:1.5rem}}@media all and (max-width:1023px){.l-filters-header .block-facet--links,.l-filters-header .block-facets-block,.l-filters-header .facets-widget-checkbox,.l-filters-header .block-facet--checkbox{height:auto !important}}.l-filters-header .block-facet--links > h2,.l-filters-header .block-facet--links > h3,.l-filters-header .block-facet--links > h4,.l-filters-header .block-facets-block > h2,.l-filters-header .block-facets-block > h3,.l-filters-header .block-facets-block > h4,.l-filters-header .facets-widget-checkbox > h2,.l-filters-header .facets-widget-checkbox > h3,.l-filters-header .facets-widget-checkbox > h4,.l-filters-header .block-facet--checkbox > h2,.l-filters-header .block-facet--checkbox > h3,.l-filters-header .block-facet--checkbox > h4{width:100%;margin-top:1rem;margin-bottom:1rem;padding:0;cursor:pointer;color:var(--dark-grey-two);border-bottom-color:#0000;font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.l-filters-header .block-facet--links > h2,.l-filters-header .block-facet--links > h3,.l-filters-header .block-facet--links > h4,.l-filters-header .block-facets-block > h2,.l-filters-header .block-facets-block > h3,.l-filters-header .block-facets-block > h4,.l-filters-header .facets-widget-checkbox > h2,.l-filters-header .facets-widget-checkbox > h3,.l-filters-header .facets-widget-checkbox > h4,.l-filters-header .block-facet--checkbox > h2,.l-filters-header .block-facet--checkbox > h3,.l-filters-header .block-facet--checkbox > h4{width:auto;margin-top:0;color:var(--color-adfors);font-size:var(--font-size--xxs)}}.l-filters-header .block-facet--links > h2 svg,.l-filters-header .block-facet--links > h3 svg,.l-filters-header .block-facet--links > h4 svg,.l-filters-header .block-facets-block > h2 svg,.l-filters-header .block-facets-block > h3 svg,.l-filters-header .block-facets-block > h4 svg,.l-filters-header .facets-widget-checkbox > h2 svg,.l-filters-header .facets-widget-checkbox > h3 svg,.l-filters-header .facets-widget-checkbox > h4 svg,.l-filters-header .block-facet--checkbox > h2 svg,.l-filters-header .block-facet--checkbox > h3 svg,.l-filters-header .block-facet--checkbox > h4 svg{max-width:0.938rem;max-height:0.938rem;transform:rotate(90deg);fill:var(--dark-grey-two);}@media all and (max-width:1023px){.l-filters-header .block-facet--links > h2 svg,.l-filters-header .block-facet--links > h3 svg,.l-filters-header .block-facet--links > h4 svg,.l-filters-header .block-facets-block > h2 svg,.l-filters-header .block-facets-block > h3 svg,.l-filters-header .block-facets-block > h4 svg,.l-filters-header .facets-widget-checkbox > h2 svg,.l-filters-header .facets-widget-checkbox > h3 svg,.l-filters-header .facets-widget-checkbox > h4 svg,.l-filters-header .block-facet--checkbox > h2 svg,.l-filters-header .block-facet--checkbox > h3 svg,.l-filters-header .block-facet--checkbox > h4 svg{margin-left:auto}}@media all and (min-width:1024px){.l-filters-header .block-facet--links > h2 svg,.l-filters-header .block-facet--links > h3 svg,.l-filters-header .block-facet--links > h4 svg,.l-filters-header .block-facets-block > h2 svg,.l-filters-header .block-facets-block > h3 svg,.l-filters-header .block-facets-block > h4 svg,.l-filters-header .facets-widget-checkbox > h2 svg,.l-filters-header .facets-widget-checkbox > h3 svg,.l-filters-header .facets-widget-checkbox > h4 svg,.l-filters-header .block-facet--checkbox > h2 svg,.l-filters-header .block-facet--checkbox > h3 svg,.l-filters-header .block-facet--checkbox > h4 svg{max-width:0.5rem;max-height:0.5rem}}@media all and (min-width:1024px){.l-filters-header .block-facet--links.open > h2,.l-filters-header .block-facet--links.open > h3,.l-filters-header .block-facet--links.open > h4,.l-filters-header .block-facets-block.open > h2,.l-filters-header .block-facets-block.open > h3,.l-filters-header .block-facets-block.open > h4,.l-filters-header .facets-widget-checkbox.open > h2,.l-filters-header .facets-widget-checkbox.open > h3,.l-filters-header .facets-widget-checkbox.open > h4,.l-filters-header .block-facet--checkbox.open > h2,.l-filters-header .block-facet--checkbox.open > h3,.l-filters-header .block-facet--checkbox.open > h4{color:var(--color-primary)}}.l-filters-header .block-facet--links.open > h2 svg,.l-filters-header .block-facet--links.open > h3 svg,.l-filters-header .block-facet--links.open > h4 svg,.l-filters-header .block-facets-block.open > h2 svg,.l-filters-header .block-facets-block.open > h3 svg,.l-filters-header .block-facets-block.open > h4 svg,.l-filters-header .facets-widget-checkbox.open > h2 svg,.l-filters-header .facets-widget-checkbox.open > h3 svg,.l-filters-header .facets-widget-checkbox.open > h4 svg,.l-filters-header .block-facet--checkbox.open > h2 svg,.l-filters-header .block-facet--checkbox.open > h3 svg,.l-filters-header .block-facet--checkbox.open > h4 svg{transform:rotate(-90deg);}@media all and (max-width:1023px){.l-filters-header .block-facet--links.open .facets-widget-links,.l-filters-header .block-facet--links.open .item-list__checkbox,.l-filters-header .block-facets-block.open .facets-widget-links,.l-filters-header .block-facets-block.open .item-list__checkbox,.l-filters-header .facets-widget-checkbox.open .facets-widget-links,.l-filters-header .facets-widget-checkbox.open .item-list__checkbox,.l-filters-header .block-facet--checkbox.open .facets-widget-links,.l-filters-header .block-facet--checkbox.open .item-list__checkbox{display:block;visibility:visible}}.l-filters-header .block-facet--links .facets-widget-links,.l-filters-header .block-facet--links .item-list__checkbox,.l-filters-header .block-facets-block .facets-widget-links,.l-filters-header .block-facets-block .item-list__checkbox,.l-filters-header .facets-widget-checkbox .facets-widget-links,.l-filters-header .facets-widget-checkbox .item-list__checkbox,.l-filters-header .block-facet--checkbox .facets-widget-links,.l-filters-header .block-facet--checkbox .item-list__checkbox{display:none;visibility:hidden;}@media all and (min-width:1024px){.l-filters-header .block-facet--links .facets-widget-links > ul,.l-filters-header .block-facet--links .facets-widget-links,.l-filters-header .block-facet--links .item-list__checkbox > ul,.l-filters-header .block-facet--links .item-list__checkbox,.l-filters-header .block-facets-block .facets-widget-links > ul,.l-filters-header .block-facets-block .facets-widget-links,.l-filters-header .block-facets-block .item-list__checkbox > ul,.l-filters-header .block-facets-block .item-list__checkbox,.l-filters-header .facets-widget-checkbox .facets-widget-links > ul,.l-filters-header .facets-widget-checkbox .facets-widget-links,.l-filters-header .facets-widget-checkbox .item-list__checkbox > ul,.l-filters-header .facets-widget-checkbox .item-list__checkbox,.l-filters-header .block-facet--checkbox .facets-widget-links > ul,.l-filters-header .block-facet--checkbox .facets-widget-links,.l-filters-header .block-facet--checkbox .item-list__checkbox > ul,.l-filters-header .block-facet--checkbox .item-list__checkbox{margin:0;padding:0.5rem 0 0;list-style:none}}@media all and (min-width:1024px){.l-filters-header__left .block-facets.facet-active .block-facet--links > h2,.l-filters-header__left .block-facets.facet-active .block-facet--links > h3,.l-filters-header__left .block-facets.facet-active .block-facet--links > h4,.l-filters-header__left .block-facets.facet-active .block-facets-block > h2,.l-filters-header__left .block-facets.facet-active .block-facets-block > h3,.l-filters-header__left .block-facets.facet-active .block-facets-block > h4,.l-filters-header__left .block-facets.facet-active .facets-widget-checkbox > h2,.l-filters-header__left .block-facets.facet-active .facets-widget-checkbox > h3,.l-filters-header__left .block-facets.facet-active .facets-widget-checkbox > h4,.l-filters-header__left .block-facets.facet-active .block-facet--checkbox > h2,.l-filters-header__left .block-facets.facet-active .block-facet--checkbox > h3,.l-filters-header__left .block-facets.facet-active .block-facet--checkbox > h4{color:var(--color-primary)}}.facet-summary{margin:1.5rem 0;}.facet-summary h1,.facet-summary h2,.facet-summary h3,.facet-summary h4{margin:0;}.facet-summary__title{padding-bottom:1rem;border-bottom:1px solid var(--very-light-pink-five);}.facet-summary__content{padding-top:1rem;}@media all and (min-width:1024px){.facet-summary__content{display:flex}}.facet-summary__content > ul{margin:0;padding:0;list-style:none;}.facet-summary__mobile-button{display:none;}.facet-summary .a-button{display:inline-block;}@media all and (max-width:1023px){.wtb + .facet-summary .facet-summary__content > .label{display:none}}.facet-summary-item--clear,.facet-summary-item--facet,.facet-summary-item--label,.label{display:inline-block;margin-right:0.625rem;margin-bottom:0.625rem;}@media all and (min-width:1024px){.facet-summary-item--clear,.facet-summary-item--facet,.facet-summary-item--label,.label{margin-right:1rem;margin-bottom:1rem}}.facet-summary-item--clear .a-button{font-weight:var(--font-weight--regular);}.facets-widget-checkbox .facet-item__value{align-items:center;}.facets-widget-checkbox .facet-item__value > .color{display:block;width:0.5rem;height:0.5rem;margin-right:0.5rem;border-radius:5px;}.view-global-search-solr .view-header{margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid var(--very-light-pink-five);}@media all and (min-width:1024px){.view-global-search-solr .view-header{margin-bottom:1.5rem}}.js-facet-block-id-facet-block--wtbp-product-family .item-list__links a,.js-facet-block-id-facet-block--wtb-product-line .item-list__links a{text-decoration:none;}.js-facet-block-id-facet-block--wtbp-product-family .item-list__links a.is-active .facet-item__value,.js-facet-block-id-facet-block--wtb-product-line .item-list__links a.is-active .facet-item__value{color:var(--color-adfors);font-weight:var(--font-weight--bold);}.js-facet-block-id-facet-block--wtbp-product-family .item-list__links a .a-button__icon,.js-facet-block-id-facet-block--wtb-product-line .item-list__links a .a-button__icon{display:none;}.pager{padding:1rem;background-color:var(--color-white);}@media all and (min-width:1024px){.pager{padding:0;background:none}}.pager__icon{width:1rem;height:1rem;fill:var(--dark-grey-two);}@media all and (min-width:1024px){.pager__icon{width:0.875rem;height:1rem}}.pager__icon--prev{transform:rotate(180deg);}.pager__icon--disabled{cursor:not-allowed;opacity:0.2;}.pager__items{display:flex;justify-content:center;margin-top:0;margin-bottom:0;padding:0;list-style:none;}.pager__item{flex:0 0 auto;margin:0;padding:0;}.pager__item--previous,.pager__item--next{display:block;margin:0 1rem;}.pager__item--ellipsis{padding:0 0.5rem;}.pager__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background-color:transparent;font-family:inherit;display:block;padding:0.5rem;transition:all var(--transition-hover);text-decoration:none;color:var(--brownish-grey);font-size:var(--font-size--l);font-weight:var(--font-weight--light);line-height:1;fill:var(--color-grey-dark);}@media all and (min-width:1024px){.pager__link{font-size:var(--font-size--l)}}.pager__link--active{color:var(--color-adfors-primary);}.pager button.pager__link,.pager a[href].pager__link{cursor:pointer;}.pager__link:hover,.pager__link:focus{color:var(--color-adfors-primary);}.pager .pager__item{padding:0;}.pager-show-more .pager__item{margin-top:1rem;padding:0;}.pager-show-more .pager__item a{display:inline-block;}.layout--with-sidebar > .layout__region--first .addtoany_list,.layout--with-sidebar > .layout__region--first .print__wrapper{display:none;}@media all and (min-width:1024px){.layout--with-sidebar > .layout__region--first .addtoany_list,.layout--with-sidebar > .layout__region--first .print__wrapper{display:block;padding-right:1.5625rem}}.layout--with-sidebar > .layout__region--first .addtoany_list a,.layout--with-sidebar > .layout__region--first .print__wrapper a{display:flex;align-items:center;justify-content:flex-end;margin-bottom:0.75rem;text-decoration:none;}@media all and (min-width:1024px){.layout--with-sidebar > .layout__region--first .addtoany_list a,.layout--with-sidebar > .layout__region--first .print__wrapper a{opacity:0.7}}.layout--with-sidebar > .layout__region--first .addtoany_list a,.layout--with-sidebar > .layout__region--first .addtoany_list a span,.layout--with-sidebar > .layout__region--first .print__wrapper a,.layout--with-sidebar > .layout__region--first .print__wrapper a span{color:var(--brownish-grey);font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}@media all and (min-width:1024px){.layout--with-sidebar > .layout__region--first .addtoany_list a,.layout--with-sidebar > .layout__region--first .addtoany_list a span,.layout--with-sidebar > .layout__region--first .print__wrapper a,.layout--with-sidebar > .layout__region--first .print__wrapper a span{color:var(--dark-grey-two);font-weight:var(--font-weight--regular);line-height:1.45}}.layout--with-sidebar > .layout__region--first .addtoany_list a span,.layout--with-sidebar > .layout__region--first .print__wrapper a span{width:auto;height:auto;border-radius:0;}.layout--with-sidebar > .layout__region--first .addtoany_list svg,.layout--with-sidebar > .layout__region--first .print__wrapper svg{max-width:1rem;max-height:1rem;fill:var(--color-primary);}@media all and (min-width:1024px){.layout--with-sidebar > .layout__region--first .addtoany_list svg,.layout--with-sidebar > .layout__region--first .print__wrapper svg{fill:var(--dark-grey-two)}}.layout--with-sidebar > .layout__region--first .addtoany_list a[class*="facebook"],.layout--with-sidebar > .layout__region--first .addtoany_list a[class*="linkedin"],.layout--with-sidebar > .layout__region--first .print__wrapper a[class*="facebook"],.layout--with-sidebar > .layout__region--first .print__wrapper a[class*="linkedin"]{display:none;}.block-adfors-back-to-top-block{display:none;}@media all and (min-width:1024px){.block-adfors-back-to-top-block{position:sticky;top:100%;bottom:0;display:block;margin-bottom:1.6rem;padding-right:1.5625rem;text-align:right}}.block-adfors-back-to-top-block .a-icon-link{justify-content:flex-end;cursor:pointer;}@media all and (min-width:1024px){.block-adfors-back-to-top-block .a-icon-link{justify-content:center}}.block-adfors-back-to-top-block .a-icon-link:hover svg{transform:translate(0,-0.3rem);}.block-adfors-back-to-top-block svg{max-width:2.125rem;max-height:2.125rem;}@media all and (max-width:1023px){.node--type-panel-page.node--view-mode-full > .node__content{display:flex;flex-direction:column;}.node--type-panel-page.node--view-mode-full > .node__content .l-filters-header{position:sticky;order:3;}.node--type-panel-page.node--view-mode-full > .node__content .l-filters-header.open{position:fixed;}}@media all and (min-width:1024px){.node--type-panel-page.node--view-mode-full .pager{padding-bottom:2.25rem;}}@media all and (max-width:1023px){.page-node-type-panel-page.page-with-filters-menu{padding-bottom:0}}.node--type-news-article.node--view-mode-full .layout--with-sidebar,.node--type-case-study.node--view-mode-full .layout--with-sidebar{padding-bottom:2.5rem;}.node--type-news-article.node--view-mode-full .field--name-field-product-line,.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-product-line,.node--type-case-study.node--view-mode-full .field--name-field-news-type{color:var(--slate-grey);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:1.5;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .field--name-field-product-line,.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-product-line,.node--type-case-study.node--view-mode-full .field--name-field-news-type{font-size:var(--font-size--base);line-height:var(--line-height--base)}}.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time{color:var(--slate-grey);font-size:var(--font-size--xxxs);font-weight:var(--font-weight--regular);line-height:1.3;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time{margin-bottom:0.7rem;font-size:var(--font-size--base);line-height:var(--line-height--base)}}.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time{display:flex;float:right;align-items:center;}.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2{color:var(--slate-grey);font-size:var(--font-size--xxxs);font-weight:var(--font-weight--regular);}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2{font-size:var(--font-size--base)}}.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2{display:none;margin:0 0.2rem 0 0;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time h2,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time h2{display:block}}.node--type-news-article.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time svg,.node--type-news-article.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time svg,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodecase-studyreading-time svg,.node--type-case-study.node--view-mode-full .block-extra-field-blocknodenews-articlereading-time svg{width:0.833rem;height:0.833rem;margin-right:0.5rem;fill:var(--slate-grey);}.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-location-name,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-market,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-news-type,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlecreated,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-location-name,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-project-completion-date,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-studyfield-market,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-studyfield-news-type,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-market,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-location-name,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-market,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-news-type,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlecreated,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-location-name,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-project-completion-date,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-studyfield-market,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-studyfield-news-type,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-market{display:inline-block;}.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-paragraphs,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-paragraphs{margin-top:2rem;}.node--type-news-article.node--view-mode-full .field--name-field-location-name,.node--type-news-article.node--view-mode-full .field--name-created,.node--type-news-article.node--view-mode-full .field--name-field-market,.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address,.node--type-news-article.node--view-mode-full .views-field-field-product-line,.node--type-case-study.node--view-mode-full .field--name-field-location-name,.node--type-case-study.node--view-mode-full .field--name-created,.node--type-case-study.node--view-mode-full .field--name-field-market,.node--type-case-study.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address,.node--type-case-study.node--view-mode-full .views-field-field-product-line{display:inline-block;margin-bottom:0.5rem;}.node--type-news-article.node--view-mode-full .field--name-field-location-name .field__label,.node--type-news-article.node--view-mode-full .field--name-field-location-name .field__item,.node--type-news-article.node--view-mode-full .field--name-field-location-name div,.node--type-news-article.node--view-mode-full .field--name-created .field__label,.node--type-news-article.node--view-mode-full .field--name-created .field__item,.node--type-news-article.node--view-mode-full .field--name-created div,.node--type-news-article.node--view-mode-full .field--name-field-market .field__label,.node--type-news-article.node--view-mode-full .field--name-field-market .field__item,.node--type-news-article.node--view-mode-full .field--name-field-market div,.node--type-news-article.node--view-mode-full .field--name-field-news-type .field__label,.node--type-news-article.node--view-mode-full .field--name-field-news-type .field__item,.node--type-news-article.node--view-mode-full .field--name-field-news-type div,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date .field__label,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date .field__item,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date div,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address .field__label,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address .field__item,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address div,.node--type-news-article.node--view-mode-full .views-field-field-product-line .field__label,.node--type-news-article.node--view-mode-full .views-field-field-product-line .field__item,.node--type-news-article.node--view-mode-full .views-field-field-product-line div,.node--type-case-study.node--view-mode-full .field--name-field-location-name .field__label,.node--type-case-study.node--view-mode-full .field--name-field-location-name .field__item,.node--type-case-study.node--view-mode-full .field--name-field-location-name div,.node--type-case-study.node--view-mode-full .field--name-created .field__label,.node--type-case-study.node--view-mode-full .field--name-created .field__item,.node--type-case-study.node--view-mode-full .field--name-created div,.node--type-case-study.node--view-mode-full .field--name-field-market .field__label,.node--type-case-study.node--view-mode-full .field--name-field-market .field__item,.node--type-case-study.node--view-mode-full .field--name-field-market div,.node--type-case-study.node--view-mode-full .field--name-field-news-type .field__label,.node--type-case-study.node--view-mode-full .field--name-field-news-type .field__item,.node--type-case-study.node--view-mode-full .field--name-field-news-type div,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date .field__label,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date .field__item,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date div,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address .field__label,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address .field__item,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address div,.node--type-case-study.node--view-mode-full .views-field-field-product-line .field__label,.node--type-case-study.node--view-mode-full .views-field-field-product-line .field__item,.node--type-case-study.node--view-mode-full .views-field-field-product-line div{display:inline-block;font-size:inherit;font-weight:inherit;}.node--type-news-article.node--view-mode-full .field--name-field-location-name:after,.node--type-news-article.node--view-mode-full .field--name-created:after,.node--type-news-article.node--view-mode-full .field--name-field-market:after,.node--type-news-article.node--view-mode-full .field--name-field-news-type:after,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date:after,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address:after,.node--type-news-article.node--view-mode-full .views-field-field-product-line:after,.node--type-case-study.node--view-mode-full .field--name-field-location-name:after,.node--type-case-study.node--view-mode-full .field--name-created:after,.node--type-case-study.node--view-mode-full .field--name-field-market:after,.node--type-case-study.node--view-mode-full .field--name-field-news-type:after,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date:after,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address:after,.node--type-case-study.node--view-mode-full .views-field-field-product-line:after{display:inline-block;margin:0 0.5rem;content:"|";}.node--type-news-article.node--view-mode-full .field--name-field-location-name,.node--type-news-article.node--view-mode-full .field--name-field-location-name a,.node--type-news-article.node--view-mode-full .field--name-created,.node--type-news-article.node--view-mode-full .field--name-created a,.node--type-news-article.node--view-mode-full .field--name-field-market,.node--type-news-article.node--view-mode-full .field--name-field-market a,.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-news-article.node--view-mode-full .field--name-field-news-type a,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date a,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address a,.node--type-news-article.node--view-mode-full .views-field-field-product-line,.node--type-news-article.node--view-mode-full .views-field-field-product-line a,.node--type-case-study.node--view-mode-full .field--name-field-location-name,.node--type-case-study.node--view-mode-full .field--name-field-location-name a,.node--type-case-study.node--view-mode-full .field--name-created,.node--type-case-study.node--view-mode-full .field--name-created a,.node--type-case-study.node--view-mode-full .field--name-field-market,.node--type-case-study.node--view-mode-full .field--name-field-market a,.node--type-case-study.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-news-type a,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date a,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address a,.node--type-case-study.node--view-mode-full .views-field-field-product-line,.node--type-case-study.node--view-mode-full .views-field-field-product-line a{text-decoration:none;color:var(--color-grey-1);font-size:var(--font-size--xxxs);line-height:1.3;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .field--name-field-location-name,.node--type-news-article.node--view-mode-full .field--name-field-location-name a,.node--type-news-article.node--view-mode-full .field--name-created,.node--type-news-article.node--view-mode-full .field--name-created a,.node--type-news-article.node--view-mode-full .field--name-field-market,.node--type-news-article.node--view-mode-full .field--name-field-market a,.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-news-article.node--view-mode-full .field--name-field-news-type a,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date a,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-address a,.node--type-news-article.node--view-mode-full .views-field-field-product-line,.node--type-news-article.node--view-mode-full .views-field-field-product-line a,.node--type-case-study.node--view-mode-full .field--name-field-location-name,.node--type-case-study.node--view-mode-full .field--name-field-location-name a,.node--type-case-study.node--view-mode-full .field--name-created,.node--type-case-study.node--view-mode-full .field--name-created a,.node--type-case-study.node--view-mode-full .field--name-field-market,.node--type-case-study.node--view-mode-full .field--name-field-market a,.node--type-case-study.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-news-type a,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date a,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-address a,.node--type-case-study.node--view-mode-full .views-field-field-product-line,.node--type-case-study.node--view-mode-full .views-field-field-product-line a{font-size:var(--font-size--xxs);line-height:1.45}}.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-news-article.node--view-mode-full .field--name-field-news-type a,.node--type-news-article.node--view-mode-full .views-field-field-product-line,.node--type-news-article.node--view-mode-full .views-field-field-product-line a,.node--type-news-article.node--view-mode-full .views-field-field-multi-product-lines,.node--type-news-article.node--view-mode-full .views-field-field-multi-product-lines a,.node--type-case-study.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-news-type a,.node--type-case-study.node--view-mode-full .views-field-field-product-line,.node--type-case-study.node--view-mode-full .views-field-field-product-line a,.node--type-case-study.node--view-mode-full .views-field-field-multi-product-lines,.node--type-case-study.node--view-mode-full .views-field-field-multi-product-lines a{color:var(--slate-grey);font-size:var(--font-size--xxs);line-height:1.5;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .field--name-field-news-type,.node--type-news-article.node--view-mode-full .field--name-field-news-type a,.node--type-news-article.node--view-mode-full .views-field-field-product-line,.node--type-news-article.node--view-mode-full .views-field-field-product-line a,.node--type-news-article.node--view-mode-full .views-field-field-multi-product-lines,.node--type-news-article.node--view-mode-full .views-field-field-multi-product-lines a,.node--type-case-study.node--view-mode-full .field--name-field-news-type,.node--type-case-study.node--view-mode-full .field--name-field-news-type a,.node--type-case-study.node--view-mode-full .views-field-field-product-line,.node--type-case-study.node--view-mode-full .views-field-field-product-line a,.node--type-case-study.node--view-mode-full .views-field-field-multi-product-lines,.node--type-case-study.node--view-mode-full .views-field-field-multi-product-lines a{font-size:var(--font-size--base);line-height:1.7}}.node--type-news-article.node--view-mode-full .field--name-created:after,.node--type-news-article.node--view-mode-full .field--name-field-project-completion-date:after,.node--type-case-study.node--view-mode-full .field--name-created:after,.node--type-case-study.node--view-mode-full .field--name-field-project-completion-date:after{display:none;}.node--type-news-article.node--view-mode-full .field--name-field-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags,.node--type-case-study.node--view-mode-full .field--name-field-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags{color:var(--dark-grey-two);font-size:var(--font-size--s);line-height:1.71;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .field--name-field-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags,.node--type-case-study.node--view-mode-full .field--name-field-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags{font-size:var(--font-size--xxs);line-height:1.45}}.node--type-news-article.node--view-mode-full .field--name-field-tags .field__label,.node--type-news-article.node--view-mode-full .field--name-field-tags > h2,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags .field__label,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags > h2,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags .field__label,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags > h2,.node--type-case-study.node--view-mode-full .field--name-field-tags .field__label,.node--type-case-study.node--view-mode-full .field--name-field-tags > h2,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags .field__label,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags > h2,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags .field__label,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags > h2{display:inline-block;margin:0;margin-right:0.5rem;color:inherit;font-size:inherit;font-weight:var(--font-weight--regular);}.node--type-news-article.node--view-mode-full .field--name-field-tags .field__item,.node--type-news-article.node--view-mode-full .field--name-field-tags .field__item a,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags .field__item,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags .field__item a,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags .field__item,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags .field__item a,.node--type-case-study.node--view-mode-full .field--name-field-tags .field__item,.node--type-case-study.node--view-mode-full .field--name-field-tags .field__item a,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags .field__item,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags .field__item a,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags .field__item,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags .field__item a{text-decoration:none;color:var(--color-primary);}.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags{font-size:var(--font-size--xxxs);font-weight:var(--font-weight--regular);line-height:1.3;}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags{letter-spacing:0.18px;font-size:var(--font-size--xxs);line-height:1.45}}.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags > h2,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags > h2,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags > h2,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags > h2{color:var(--dark-grey-two);}.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodecase-studyfield-tags a,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags,.node--type-news-article.node--view-mode-full .block-field-blocknodenews-articlefield-tags a,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodecase-studyfield-tags a,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags,.node--type-case-study.node--view-mode-full .block-field-blocknodenews-articlefield-tags a{text-decoration:none;color:var(--color-primary);}.node--type-news-article.node--view-mode-full .field--name-field-news-type::after,.node--type-news-article.node--view-mode-full .views-field-field-product-line::after,.node--type-case-study.node--view-mode-full .field--name-field-news-type::after,.node--type-case-study.node--view-mode-full .views-field-field-product-line::after{display:none;}.caption-img,.caption{margin:2rem -1.5rem;}@media all and (min-width:1024px){.caption-img,.caption{width:100%;margin-top:1rem;margin-right:0;margin-left:0}}.caption-img,.caption,.caption .paragraph--type--media,.caption .media--type-image{width:calc(100% + 3rem);}@media all and (min-width:1024px){.caption-img,.caption,.caption .paragraph--type--media,.caption .media--type-image{width:100%}}.caption-img img,.caption img,.caption .paragraph--type--media img,.caption .media--type-image img{display:block;}.caption-img figcaption,.caption-img .field--name-field-copyright,.caption figcaption,.caption .field--name-field-copyright,.caption .paragraph--type--media figcaption,.caption .paragraph--type--media .field--name-field-copyright,.caption .media--type-image figcaption,.caption .media--type-image .field--name-field-copyright{margin-top:0.2rem;text-align:center;letter-spacing:0.5px;color:var(--slate-grey);font-size:var(--font-size--xxxs);line-height:var(--line-height--s);}@media all and (min-width:1024px){.caption-img figcaption,.caption-img .field--name-field-copyright,.caption figcaption,.caption .field--name-field-copyright,.caption .paragraph--type--media figcaption,.caption .paragraph--type--media .field--name-field-copyright,.caption .media--type-image figcaption,.caption .media--type-image .field--name-field-copyright{text-align:left}}.media--type-image.align-center img{margin:0 auto;}.node--view-mode-full.background-color-grey{background-color:var(--pale-grey-two);}.mobile.block-field-blocknodeproductfield-cta{position:sticky;z-index:10;bottom:0;margin:0 -1.5rem;padding-top:1rem;}@media all and (min-width:1024px){.mobile.block-field-blocknodeproductfield-cta{display:none}}.mobile.block-field-blocknodeproductfield-cta .button{display:block;width:100%;padding:0.75rem 1.25rem;text-align:center;color:var(--color-adfors);border-width:1px;border-radius:0;background-color:var(--color-1);font-size:var(--font-size--l);font-weight:500;line-height:1.25;}.mobile.block-field-blocknodeproductfield-cta .button:hover,.mobile.block-field-blocknodeproductfield-cta .button:focus{color:var(--color-1);background-color:var(--color-adfors);}.mobile.block-field-blocknodeproductfield-cta .button__Primary{color:var(--color-1);background-color:var(--color-adfors);}.mobile.block-field-blocknodeproductfield-cta .button__Primary:hover,.mobile.block-field-blocknodeproductfield-cta .button__Primary:focus{color:var(--lipstick-three);}.mobile.block-field-blocknodeproductfield-cta .field__items{display:flex;}.mobile.block-field-blocknodeproductfield-cta .field__items > *{flex:1 1 auto;}.bottom-space{margin-bottom:1.5rem;}@media all and (min-width:1024px){.bottom-space{margin-bottom:3rem}}.top-space{margin-top:1.5rem;}@media all and (min-width:1024px){.top-space{margin-top:3rem}}.autocomplete-suggestion-user-input{color:var(--color-primary);}@media all and (min-width:1024px){.mobile:not(html){display:none !important}}.block-field-blocknodeproductfield-where-to-buy-retailers .container{padding:0;}.glide{position:relative;width:100%;box-sizing:border-box;}.glide *{box-sizing:inherit;}.glide__track{overflow:hidden;}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;}.glide__slides--dragging{-webkit-user-select:none;-ms-user-select:none;user-select:none;}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.glide--rtl{direction:rtl;}.o-slider,.o-slider--navigation{display:block;}.o-slider__bullet{overflow:hidden;max-width:8.33rem;margin-right:0.5rem;padding:0;transition:all var(--transition-hover);border:none;background:none;line-height:0;}.o-slider__bullet.glide__bullet--active{box-shadow:var(--box-shadow-1);}.o-slider__bullet:focus,.o-slider__bullet:hover{outline:none;box-shadow:var(--box-shadow-1);}.o-slider__bullet-point{width:0.5rem;height:0.5rem;margin-left:0.5rem;padding:0;border:none;border-radius:50%;outline:none;background-color:var(--cloudy-blue);}.o-slider--products .o-slider__bullet-point{border:1px solid var(--color-primary);background-color:var(--color-1);}.o-slider__bullet-point.glide__bullet--active{background-color:var(--color-primary);}.o-slider__bullet-point.glide__bullet--active--grey,.paragraph--type--picture-slideshow.paragraph--view-mode--default .o-slider__bullet-point.glide__bullet--active{background-color:var(--slate-grey);}.o-slider--home .o-slider__bullet-point{width:auto;height:auto;margin-left:0.6875rem;padding:0.4375rem 0;border:0;border-radius:0;background:none;}@media all and (min-width:1024px){.o-slider--home .o-slider__bullet-point{margin-left:1.75rem}}.o-slider--home .o-slider__bullet-point .o-slider__bullet-point__inner{position:relative;display:block;width:1.375rem;background:var(--white);}@media all and (min-width:1024px){.o-slider--home .o-slider__bullet-point .o-slider__bullet-point__inner{width:3.625rem}}.o-slider--home .o-slider__bullet-point .o-slider__bullet-point__inner,.o-slider--home .o-slider__bullet-point .o-slider__bullet-point__inner::before{height:5px;border-radius:3px;}.o-slider--home .o-slider__bullet-point .o-slider__bullet-point__inner::before{position:absolute;z-index:1;display:block;width:100%;content:"";transition:var(--transition-hover);background:transparent;}.o-slider--home .glide__bullet--active{cursor:auto;}.o-slider--home .glide__bullet--active .o-slider__bullet-point__inner::before{width:100%;background:var(--color-primary);}.o-slider__bullets{display:none;margin-top:0.75rem;margin-bottom:1rem;}@media all and (min-width:1024px){.o-slider__bullets{display:flex}}.o-slider__bullets-points{display:flex;align-items:center;justify-content:center;margin-top:0.75rem;margin-bottom:1rem;}@media all and (min-width:1024px){.o-slider__bullets-points{display:none}}.o-slider--products .o-slider__bullets-points,.o-slider--home .o-slider__bullets-points{position:absolute;bottom:0;display:flex;width:100%;}@media all and (min-width:1024px){.o-slider--products .o-slider__bullets-points,.o-slider--home .o-slider__bullets-points{display:flex}}.o-slider__item,.o-slider--navigation .o-slider__item{position:relative;overflow:hidden;line-height:0;}.o-slider--cards-grid .o-slider__item,.o-slider--card-posts .o-slider__item{line-height:var(--line-height--base);}.o-slider--home .glide__arrow,.o-slider--navigation .glide__arrow{position:absolute;z-index:1;top:50%;left:0;width:4.563rem;height:100%;padding:0;cursor:pointer;transition:all 0.2s ease-in-out;transform:translateY(-50%);border:0;outline:none;background-color:transparent;background-image:linear-gradient(to right,var(--color-primary) 0%,rgba(220,25,65,0) 100%);fill:var(--white);}.o-slider--home .glide__arrow{top:auto;bottom:0;width:auto;height:auto;margin-left:1.625rem;transform:none;background:none;}@media all and (min-width:1024px){.o-slider--home .glide__arrow{margin-left:1.75rem}}.o-slider--home .glide__arrow--right,.o-slider--navigation .glide__arrow--right{right:0;left:auto;background-image:linear-gradient(to left,var(--color-primary) 0%,rgba(220,25,65,0) 100%);}.o-slider--home .glide__arrow--right{margin-right:1.625rem;margin-left:auto;background:none;}@media all and (min-width:1024px){.o-slider--home .glide__arrow--right{margin-right:1.75rem}}.o-slider--home .glide__arrow-icon,.o-slider--navigation .glide__arrow-icon{width:2.438rem;height:2.438rem;}.o-slider--home .glide__arrow-icon{width:1.5rem;height:2.75rem;}@media all and (min-width:1024px){.o-slider--home .glide__arrow-icon{width:2.5rem;height:6rem}}.o-slider--home .glide__arrow-icon--left,.o-slider--navigation .glide__arrow-icon--left{transform:rotate(180deg);}.o-slider--cards-grid .o-slider__bullets-points{-webkit-margin-before:0;margin-block-start:0;}.o-slider--cards-grid .m-card--cta-small.m-card--cta-small.m-card--cta-small{-webkit-padding-after:20px;padding-block-end:20px;box-shadow:none;}.o-slider--cards-grid .glide__arrows{display:none;}@media all and (min-width:1024px){.o-slider--cards-grid .glide__arrows{display:block}}.o-slider--cards-grid .glide__arrow{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-adfors-primary);color:var(--color-1);padding:0;border:0;position:absolute;top:285px;}.o-slider--cards-grid .glide__arrow--left{left:-60px;-webkit-padding-end:3px;padding-inline-end:3px;}.o-slider--cards-grid .glide__arrow--right{right:-60px;-webkit-padding-start:3px;padding-inline-start:3px;}.o-slider--cards-grid .glide__arrow-icon{fill:currentColor;width:24px;height:24px;}.o-slider--cards-grid .glide__arrow-icon--left{transform:scaleX(-1)}.o-slider--card-posts::before,.o-slider--card-posts::after{content:none;}.o-slider--card-posts.glide--swipeable{position:relative;}.o-slider--card-posts.glide--swipeable::before,.o-slider--card-posts.glide--swipeable::after{content:'';width:80px;height:100%;position:absolute;top:0;z-index:1;display:block;}@media all and (min-width:1024px){.o-slider--card-posts.glide--swipeable::before,.o-slider--card-posts.glide--swipeable::after{width:120px}}.o-slider--card-posts.glide--swipeable::before{left:0;background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 50%);}.o-slider--card-posts.glide--swipeable::after{right:0;background:linear-gradient(to left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 50%);}.o-slider--card-posts.glide--swipeable:has(.glide__arrow--left[disabled])::before,.o-slider--card-posts.glide--swipeable:has(.glide__arrow--right[disabled])::after{display:none;}.o-slider--card-posts .o-slider__bullets-points{-webkit-margin-before:0;margin-block-start:0;}.o-slider--card-posts .m-card--cta-small.m-card--cta-small.m-card--cta-small{-webkit-padding-after:20px;padding-block-end:20px;box-shadow:none;}.o-slider--card-posts .glide__arrows{display:none;}@media all and (min-width:1024px){.o-slider--card-posts .glide__arrows{display:block}}.o-slider--card-posts .glide__arrow{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-adfors-primary);color:var(--color-1);padding:0;border:0;position:absolute;top:150px;z-index:2;}.o-slider--card-posts .glide__arrow--left{left:16px;-webkit-padding-end:3px;padding-inline-end:3px;}.o-slider--card-posts .glide__arrow--right{right:16px;-webkit-padding-start:3px;padding-inline-start:3px;}.o-slider--card-posts .glide__arrow-icon{fill:currentColor;width:24px;height:24px;}.o-slider--card-posts .glide__arrow-icon--left{transform:scaleX(-1);}.o-slider--card-posts:not(.glide--swipeable) .o-slider__items{display:grid;grid-template-columns:1fr;gap:24px;}@media all and (min-width:1024px){.o-slider--card-posts:not(.glide--swipeable) .o-slider__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}}.o-slider--home .o-slider__bullets-points{margin-bottom:0.75rem;}@media all and (min-width:1024px){.o-slider--home .o-slider__bullets-points{margin-bottom:1.875rem}}.o-slider--home .glide__arrow{bottom:0.175rem;}.o-slider__bullet:last-child{margin-right:0;}.o-slider--navigation{display:none;margin-top:0.75rem;margin-bottom:1rem;}@media all and (min-width:1024px){.o-slider--navigation{display:block}}.o-slider--navigation .o-slider__item{cursor:pointer;}.o-slider--navigation .glide__slide--active{transition:all var(--transition-hover);opacity:0.8;}.glide__arrow[disabled]{display:none;}.o-slider--products .o-slider__bullets-points{margin:0;padding-top:0.75rem;padding-bottom:1rem;background-image:var(--gradient-bottom-top-2);}.paragraph--type--picture-slideshow.paragraph--view-mode--long-sliders img{display:block;}.country-filter{margin-bottom:1.5rem;text-align:center;}@media all and (min-width:1024px){.country-filter{margin-bottom:0.5rem}}.country-filter .placeholder{display:block;cursor:pointer;color:var(--color-adfors);font-style:normal;}@media all and (min-width:1024px){.country-filter .placeholder{display:inline-block}}.country-filter .placeholder:after{display:inline-block;width:20px;height:11px;margin-left:0.625rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='11' viewBox='0 0 20 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8869.587624L10 6.16788 4.11313.587624c-.82654-.783499-2.16895-.783499-2.99549 0-.823519.780626-.823519 2.044126 0 2.824756l7.38461 7.00002c.82655.7835 2.16895.7835 2.99545 0l7.3847-7.00002c.8235-.78063.8235-2.04413 0-2.824755-.8266-.7835-2.169-.783499-2.9955-.000001z' fill='%235B5B5B'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;}.country-filter--user-page{margin-bottom:2.5rem;}@media all and (min-width:1024px){.country-filter--user-page{text-align:left}}.country-filter--user-page .placeholder{margin-top:0.75rem;}.expertise-filter{text-align:center;}.expertise-filter .placeholder,.expertise-filter .form-item-expertise-filter-list .form-select{display:none;}.expertise-filter .form-item{position:relative;display:block;margin:0;}@media all and (min-width:1024px){.expertise-filter .form-item{display:inline-block}}.expertise-filter .ui-selectmenu-button.ui-button{justify-content:center;padding:0;border:none;background:transparent;font-size:var(--font-size--xxxl);font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}@media all and (min-width:1024px){.expertise-filter .ui-selectmenu-button.ui-button{font-size:var(--font-size--xxxxxl)}}.expertise-filter .ui-selectmenu-button.ui-button .ui-selectmenu-icon.ui-icon{display:none;}.expertise-filter .ui-selectmenu-button.ui-button .ui-selectmenu-text{display:flex;align-items:center;justify-content:center;margin:0;text-align:center;white-space:pre-line;color:var(--color-adfors);}.expertise-filter .ui-selectmenu-button.ui-button .ui-selectmenu-text.default{color:var(--light-grey-blue);}.expertise-filter .ui-selectmenu-button.ui-button .ui-selectmenu-text:after{display:inline-block;width:20px;height:11px;margin-left:0.625rem;content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='11' viewBox='0 0 20 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8869.587624L10 6.16788 4.11313.587624c-.82654-.783499-2.16895-.783499-2.99549 0-.823519.780626-.823519 2.044126 0 2.824756l7.38461 7.00002c.82655.7835 2.16895.7835 2.99545 0l7.3847-7.00002c.8235-.78063.8235-2.04413 0-2.824755-.8266-.7835-2.169-.783499-2.9955-.000001z' fill='%235B5B5B'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;}.expertise-filter .ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-text:after{transform:rotate(180deg);}.country-filter > .text,.expertise-filter > .text{color:var(--brownish-grey);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.country-filter > .text,.expertise-filter > .text{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}[aria-labelledby="edit-expertise-filter-list-button"].ui-menu{border-top:1px solid var(--color-border);border-radius:var(--border-radius-base);}@media all and (max-width:1023px){.country-list.ui-dialog-content{overflow-x:hidden;padding-left:0.1875rem;}}.country-filter .country-list{visibility:hidden;height:0;}.country-list .form-item-country-filter-list{margin:0;}.country-list .form-item-country-filter-list label{position:relative;display:block;margin:0;padding:0.625rem 1.5rem;cursor:pointer;transition:all var(--transition-hover);text-decoration:none;color:var(--dark-grey-two);border-width:0;border-style:solid;border-color:var(--cloudy-blue);border-radius:0;font-size:var(--font-size--l);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.country-list .form-item-country-filter-list label{border-left-width:1px}}.country-list .form-item-country-filter-list label::before{display:none;}.country-list .form-item-country-filter-list label:hover,.country-list .form-item-country-filter-list label:focus,.country-list .form-item-country-filter-list label:focus-visible,.country-list .form-item-country-filter-list label.is-active,.country-list .form-item-country-filter-list input:checked + label{color:var(--color-adfors);border-color:var(--cloudy-blue);outline:none;}.country-list .form-item-country-filter-list input:focus + label{border-color:var(--cloudy-blue);}.country-list .form-item-country-filter-list label.is-active::after,.country-list .form-item-country-filter-list input:checked + label::after{position:absolute;z-index:5;top:50%;right:2px;display:block;width:12px;height:8px;content:"";transform:rotate(135deg) translate(-50%,50%);opacity:1;border-top:2px solid var(--color-adfors-primary);border-right:2px solid var(--color-adfors-primary);}.country-list .simplebar-track.simplebar-vertical{left:0;width:3px;background-color:var(--cloudy-blue);box-shadow:inset 1px 0 0 var(--color-1),inset -1px 0 0 var(--color-1);}.country-list .simplebar-track.simplebar-vertical .simplebar-scrollbar{width:3px;border-radius:3px;background-color:var(--dark-grey-two);}@media all and (min-width:1024px){.our-headquarters .m-block__header{margin-bottom:0}}.our-headquarters .m-block__title{color:var(--color-dark-1);font-weight:var(--font-weight--bold);line-height:1.41;}@media all and (min-width:1024px){.our-headquarters .m-block__title{font-weight:var(--font-weight--medium);line-height:var(--line-height--m)}}.our-headquarters .m-block__title .placeholder{display:block;color:var(--color-adfors);font-style:normal;}.our-headquarters .field--name-field-paragraphs > .field__item{margin-top:0.5rem;margin-bottom:2rem;}@media all and (min-width:1024px){.our-headquarters .field--name-field-paragraphs > .field__item{margin-left:1.25rem}}.our-headquarters .field--name-field-paragraphs > .field__item:last-child{margin-bottom:0;}.person-teaser{overflow:hidden;height:100%;border-radius:var(--border-radius-base);background:var(--color-bg);}.person-teaser__content{display:flex;flex-wrap:nowrap;}.person-teaser__image{flex:0 0 6.25rem;line-height:0;}@media all and (min-width:1024px){.person-teaser__image{flex-basis:9rem}}.person-teaser__image img{border-radius:var(--border-radius-base);}.person-teaser__text{padding:0.75rem 1.25rem;}.person-teaser .field--name-field-name{color:var(--color-adfors);font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:1.2;}@media all and (min-width:1024px){.person-teaser .field--name-field-name{font-size:var(--font-size--xl);line-height:1.33}}.person-teaser .field--name-field-department{margin-top:0;margin-bottom:1rem;color:var(--color-grey-1);font-size:var(--font-size--xs);font-weight:var(--font-weight--light);line-height:1.4;}@media all and (min-width:1024px){.person-teaser .field--name-field-department{font-size:var(--font-size--base);font-weight:var(--font-weight--regular);line-height:var(--line-height--base)}}.person-teaser .field--name-field-mobile,.person-teaser .field--name-field-email a{display:block;padding-left:1.5rem;text-decoration:none;color:var(--color-dark-2);background-repeat:no-repeat;background-position:left center;font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:1.43;}@media all and (min-width:1024px){.person-teaser .field--name-field-mobile,.person-teaser .field--name-field-email a{font-size:var(--font-size--s);line-height:1.4}}.person-teaser .field--name-field-mobile{background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.28571 9c0-3.98434 3.22995-7.21429 7.21429-7.21429 3.9815 0 7.2143 3.28076 7.2143 7.21429 0 2.4417-1.0825 3.9619-1.6233 4.5702-.2359.2654-.212.6717.0533.9076s.6717.212.9076-.0533C15.7302 13.6615 17 11.8501 17 9 17 4.3621 13.1973.5 8.5.5 3.80558.5 0 4.30558 0 9c0 4.6973 3.8621 8.5 8.5 8.5 2.3079 0 3.7228-.8767 4.3607-2.0277.3102-.5599.4204-1.1627.3586-1.7017-.0463-.4038-.1962-.8112-.4706-1.1207.1028-.3112-.0133-.6568-.2902-.8414l-1.2848-.8565c-.3376-.2251-.7938-.1338-1.0188.2038l-.30237.4535c-.06034.0905-.14015.1677-.24532.1955-.34452.091-1.25915.1322-2.65165-1.2603-1.3925-1.39255-1.35141-2.30719-1.26037-2.6517.02779-.10518.10502-.18499.19554-.24533l.45348-.30232c.33763-.22509.42887-.68126.20378-1.01889l-.85648-1.28472c-.19646-.2947-.57521-.40729-.90076-.26777l-.38636.16558c-.2935.12579-.53292.35154-.67572.63715-.11931.23862-.21178.48989-.22431.75638-.03949.83981.14466 2.90885 2.44929 5.21352 2.30464 2.3046 4.37365 2.4887 5.21345 2.4492.2639-.0124.5129-.1032.7495-.2208.0106.0426.0194.0899.0254.1421.0303.2646-.0214.5992-.2059.9322-.3518.6347-1.2583 1.3652-3.2361 1.3652-3.93353 0-7.21429-3.2328-7.21429-7.2143z' fill='%23464749'/%3E%3Cpath d='M7.85714 4c0-.35504.28782-.64286.64286-.64286 3.1165 0 5.6429 2.5264 5.6429 5.64286 0 .35504-.2879.64286-.6429.64286-.355 0-.6429-.28782-.6429-.64286 0-2.40638-1.9507-4.35714-4.3571-4.35714-.35504 0-.64286-.28782-.64286-.64286z' fill='%23464749'/%3E%3Cpath d='M8.5 5.5c-.35504 0-.64286.28782-.64286.64286 0 .35504.28782.64285.64286.64285 1.22292 0 2.2143.99137 2.2143 2.21429 0 .35504.2878.64286.6428.64286.3551 0 .6429-.28782.6429-.64286 0-1.933-1.567-3.5-3.5-3.5z' fill='%23464749'/%3E%3C/svg%3E");}.person-teaser .field--name-field-email a{background-image:url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.53841.864563c-.537 0-1.00716.413747-1.00716.946657v8.37238c0 .5314.468574.9518 1.00716.9518H15.4616c.5386 0 1.0072-.4204 1.0072-.9518V1.81122c0-.53291-.4702-.946657-1.0072-.946657H1.53841zM8.81903 7.20786l1.17916-.85966 4.54651 3.7719H2.45531l4.5465-3.7719 1.17805.85885.00111.0008c.09277.06654.20493.10164.31903.10164.1141 0 .22626-.0351.31903-.10163zm5.57267-5.32802H2.60832L8.5 6.16832l5.8917-4.28848zM1.59375 9.49134V2.41229l4.54279 3.30762-4.54279 3.77143zm9.26975-3.77143l4.5427-3.30762v7.07905l-4.5427-3.77143z' fill='%23464749'/%3E%3C/svg%3E");}.our-headquarters--user-page{padding:1.5rem 1.625rem;background-color:var(--color-bg);}@media all and (min-width:1024px){.our-headquarters--user-page{padding:0;background-color:transparent}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs{display:grid;grid-template-rows:1fr;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-gap:5rem}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs > .field__item{margin:0}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs > .field__item:last-child .a-icon-link span:after{content:" >"}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default{align-items:flex-start;background-color:transparent}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default > .icon__svg{max-width:1.5rem;max-height:1.5rem;margin-top:0.25rem}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default .content{display:flex;flex-wrap:wrap;flex-basis:calc(100% - 1.5rem);align-items:baseline;padding-left:1rem;line-height:var(--line-height--xs)}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default .content > *{margin-bottom:0}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default .field--name-field-title{margin-right:0.25rem;margin-bottom:0}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link{font-size:var(--font-size--l)}}@media all and (min-width:1024px){.our-headquarters--user-page .field--name-field-paragraphs .paragraph--type--get-in-touch-item.paragraph--view-mode--default .a-icon-link__icon{display:none}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit;}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0;}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch;}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;}.simplebar-content:before,.simplebar-content:after{content:' ';display:table;}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none;}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1;}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden;}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all;}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px;}.simplebar-scrollbar:before{position:absolute;content:'';background:black;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity 0.2s linear;}.simplebar-scrollbar.simplebar-visible:before{opacity:0.5;transition:opacity 0s linear;}.simplebar-track.simplebar-vertical{top:0;width:11px;}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px;}.simplebar-track.simplebar-horizontal{left:0;height:11px;}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px;}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto;}[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical{right:auto;left:0;}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}.ui-selectmenu-menu .ui-menu{overflow-y:auto;}.ui-selectmenu-menu .ui-menu.simplebar--js-processed{box-sizing:content-box;}.map-locator__results .view-content .simplebar-track.simplebar-vertical,.ui-selectmenu-menu .simplebar-track.simplebar-vertical{width:0.438rem;border-radius:4px;background-color:var(--very-light-pink);}.map-locator__results .view-content .simplebar-track.simplebar-vertical .simplebar-scrollbar:before,.ui-selectmenu-menu .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{right:0;left:0;opacity:1;border-radius:4px;background-color:var(--color-6);}.field--name-field-product-specifications .with-scroll .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications .with-scroll .simplebar-track.simplebar-horizontal .simplebar-scrollbar::before,.field--name-field-product-specifications-lis .with-scroll .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications-lis .with-scroll .simplebar-track.simplebar-horizontal .simplebar-scrollbar::before{opacity:1;}.field--name-field-product-specifications .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications-lis .simplebar-track.simplebar-horizontal{opacity:0;border-bottom:1px solid var(--color-grey-1);}.field--name-field-product-specifications .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications .simplebar-track.simplebar-horizontal .simplebar-scrollbar,.field--name-field-product-specifications-lis .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications-lis .simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:3px;}.field--name-field-product-specifications .simplebar-track.simplebar-horizontal .simplebar-scrollbar,.field--name-field-product-specifications-lis .simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:1px;}.field--name-field-product-specifications .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before,.field--name-field-product-specifications-lis .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{right:0;left:0;}.field--name-field-product-specifications .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before,.field--name-field-product-specifications-lis .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1;}.field--name-field-product-specifications .simplebar--js-processed:hover .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications .simplebar--js-processed:hover .simplebar-scrollbar,.field--name-field-product-specifications-lis .simplebar--js-processed:hover .simplebar-track.simplebar-horizontal,.field--name-field-product-specifications-lis .simplebar--js-processed:hover .simplebar-scrollbar{height:10px;}.layout__region--second .block-print-links{position:static;z-index:10;top:1rem;display:block;clear:both;margin-bottom:1.5rem;padding-right:1.5rem;text-align:right;}@media all and (min-width:1024px){.layout__region--second .block-print-links{top:9rem}}.layout__region--second .block-print-links .print__link{text-decoration:none;color:var(--brownish-grey);font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:1.43;}@media all and (min-width:1024px){.layout__region--second .block-print-links .print__link{font-size:var(--font-size--l)}}.layout__region--second .block-print-links .print__link svg{max-width:0.9375rem;max-height:0.9375rem;fill:var(--color-adfors);}@media all and (min-width:1024px){.node--type-news-article.node--view-mode-full .layout__region--second .block-print-links,.node--type-case-study.node--view-mode-full .layout__region--second .block-print-links{display:none}}.questions-block{margin-top:1.5rem;}@media all and (min-width:1024px){.questions-block{margin-top:2.5rem}}.questions-block__title{margin:0 0 0.5rem;padding-bottom:1rem;border-bottom:1px solid var(--light-grey-blue);}@media all and (max-width:1023px){.questions-block__title{font-size:var(--font-size--l);line-height:1.2}}@media all and (min-width:1024px){.questions-block__title{padding-bottom:0.5rem;border-bottom:none}}.view-faqs-product.view-display-id-list{margin-top:2.5rem;}@media all and (min-width:1024px){.view-faqs-product.view-display-id-list{margin-top:4.125rem}}.view-faqs-product.view-display-id-list .view-header{position:relative;display:flex;align-items:center;justify-content:space-between;}.view-faqs-product.view-display-id-list .view-header > *{flex:0 0 auto;}.view-faqs-product.view-display-id-list .view-header .block-print-links{order:3;margin:0;}.view-faqs-product.view-display-id-list .view-header .anchor{position:absolute;top:0;}.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list{margin-top:0;}.node--type-product.node--view-mode-full .view-faqs-product.view-display-id-list .view-header{margin-top:0;margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:1px solid  var(--color-slate-grey-50);}@font-face{font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-container-multirow > .swiper-wrapper{flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-container-pointer-events{touch-action:pan-y;}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}:root{--swiper-navigation-size:44px;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next';}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#ffffff;}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000000;}.swiper-button-lock{display:none;}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white{--swiper-pagination-color:#ffffff;}.swiper-pagination-black{--swiper-pagination-color:#000000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}:root{}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0;}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px);}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.m-thumbs{display:inherit;}.m-thumbs__button:after{color:#fff;font-size:2rem;font-weight:900;}.m-thumbs__button{top:auto;bottom:0;left:0;width:4.563rem;height:100%;padding:0;cursor:pointer;border:0;outline:none;background-color:transparent;background-image:linear-gradient(to right,var(--color-primary) 0%,rgba(220,25,65,0) 100%);}.m-thumbs__button--next{right:0;left:auto;background-image:linear-gradient(to left,var(--color-primary) 0%,rgba(220,25,65,0) 100%);}.m-thumbs__container{width:100%;margin-right:auto;margin-left:auto;}.m-thumbs__gallery-top{width:100%;min-height:25rem;padding-bottom:1rem;}.m-thumbs__gallery-top--small{min-height:15rem;padding-bottom:0.75rem;}.m-thumbs__gallery-thumbs{box-sizing:border-box;min-height:6rem;padding:0;}.m-thumbs__slide{background-color:var(--color-1);background-position:center;background-size:cover;}.m-thumbs__gallery-thumbs .swiper-slide{width:25%;height:100%;cursor:pointer;opacity:1;line-height:0;}.m-thumbs__gallery-thumbs .swiper-slide-thumb-active{opacity:0.5;}.m-thumbs__button.swiper-button-disabled{display:none;}.swiper-container-vertical > .swiper-wrapper{margin-bottom:-1rem;}@media all and (min-width:1024px){.hidden-desktop{display:none}}@media all and (max-width:1023px){.hidden-mobile{display:none}}@media all and (min-width:1024px){.block-field-blocknodeproductfield-gallery{max-width:28.938rem}.block-field-blocknodeproductfield-gallery.rectangle{max-width:25.938rem;}}.block-field-blocknodeproductfield-gallery img{display:block;}.block-field-blocknodeproductfield-gallery .m-thumbs__gallery-thumbs{min-height:5rem;}.block-field-blocknodeproductfield-gallery .m-thumbs__gallery-thumbs .m-thumbs__slide{position:relative;overflow:hidden;width:calc((100% /3) - 10px) !important;height:5rem;}.block-field-blocknodeproductfield-gallery .m-thumbs__gallery-thumbs .m-thumbs__slide img{position:absolute;width:100%;max-width:none;height:5rem;-o-object-fit:cover;object-fit:cover;}.block-field-blocknodeproductfield-gallery .m-thumbs__gallery-thumbs .m-thumbs__slide.swiper-slide-thumb-active{display:none;}.block-field-blocknodeproductfield-gallery .m-thumbs__gallery-thumbs .m-thumbs__button{display:none;}.block-field-blocknodeproductfield-gallery .m-thumbs__gallery-thumbs .swiper-wrapper{transform:none !important;}@media all and (min-width:1024px){.block-field-blocknodeproductfield-gallery .squares.m-thumbs{display:flex}}.block-field-blocknodeproductfield-gallery .squares.m-thumbs .m-thumbs__container{order:1;margin-left:0.5rem;padding-bottom:0;}.block-field-blocknodeproductfield-gallery .squares.m-thumbs .m-thumbs__container img{width:100%;height:21.4375rem;}.block-field-blocknodeproductfield-gallery .squares.m-thumbs .m-thumbs__gallery-thumbs{min-width:6.8125rem;min-height:0;}.block-field-blocknodeproductfield-gallery .squares.m-thumbs .m-thumbs__gallery-thumbs .m-thumbs__slide{width:6.8125rem !important;height:calc((100% / 3)) !important;}.block-field-blocknodeproductfield-gallery .squares.m-thumbs .m-thumbs__gallery-thumbs .m-thumbs__slide img{width:6.8125rem;height:6.8125rem;}.map-locator{position:relative;}@media (min-width:1920px){.map-locator{max-width:75%;}}@media (min-width:800px) and (max-width:1440px){.map-locator{max-width:90%;}}@media (min-width:1200px){.map-locator{display:flex;overflow:hidden;height:calc(100vh - 121px * (8 / 5));max-height:1200px;}.map-locator--with-breadcrumb{height:calc(100vh - 165px);}}@media (max-width:1199px){.map-locator{padding:0;}}.map-locator__map{position:relative;z-index:12;}@media (min-width:1200px){.map-locator__map{flex:0 0 60%;order:2;}}.map-locator__facets{margin-top:10px;}.map-locator__facets.layout--twocol-section--50-50 .layout__region{max-width:50%;}.map-locator .view-filters{display:none;}.map-locator .view-filters--visible{display:block;}@media (max-width:1199px){.map-locator .view-filters{position:fixed;z-index:18;top:0;right:0;bottom:0;left:0;}}@media (min-width:1200px){.map-locator .view-filters{display:block;}}.map-locator .bef-exposed-form .form--inline > .form-item{float:none;margin-bottom:0;}.map-locator .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;}.map-locator .views-exposed-form .form--inline::after{display:none;}.map-locator .views-exposed-form label{display:none;}.map-locator .views-exposed-form .form-item-region{flex-basis:100%;}.map-locator .views-exposed-form .form-item-region span.select2-container--default .select2-selection{position:relative;padding-left:55px;}.map-locator .views-exposed-form .form-item-region span.select2-container--default .select2-selection::before{position:absolute;top:5px;left:22px;display:block;width:29px;height:29px;content:"";background-repeat:no-repeat;background-size:contain;}.map-locator .form-type-select :-ms-input-placeholder{font-size:16px;font-weight:400;}.map-locator .form-type-select ::placeholder{font-size:16px;font-weight:400;}.map-locator__mobile-filter-btn{position:absolute;z-index:10;bottom:28px;left:50%;transform:translateX(-50%);}@media (min-width:1200px){.map-locator__mobile-filter-btn{display:none;}}.map-locator__toggle-results{position:absolute;z-index:14;top:-20px;left:80px;width:48px;height:28px;text-align:center;border-radius:6px 6px 0 0;}@media (min-width:1200px){.map-locator__toggle-results{display:none;}}.map-locator__toggle-results .icon__svg{transition:transform 0.3s ease-in-out;}.map-locator__mobile-results-btn{position:absolute;z-index:18;right:16px;bottom:32px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-color:#fff;box-shadow:0 2px 5px 2px rgba(0,0,0,0.1);}.map-locator__mobile-results-btn--map{bottom:46px;}.map-locator__mobile-results-btn--hidden{display:none;}@media (min-width:1200px){.map-locator__mobile-results-btn{display:none;}}.map-locator__toggle-results--opened .icon__svg{transform:rotate(180deg);}.map-locator__mobile-filters-header{position:relative;margin-bottom:12px;padding:12px 0;text-align:center;border-bottom:1px solid #ccc;}@media (min-width:1200px){.map-locator__mobile-filters-header{display:none;}}.map-locator__mobile-filters-header .close-mobile-filters{position:absolute;top:12px;left:0;}.map-locator__results{position:relative;}@media (max-width:1199px){.map-locator__results{padding:8px;}}@media (max-width:1199px){.map-locator__results--visible{z-index:18;padding:0;}}@media (min-width:1200px){.map-locator__results{flex:0 0 40%;order:1;}}@media (max-width:1199px){.map-locator__results .view-content{display:flex;overflow:hidden;max-height:0;transition:max-height 0.3s ease-in-out;}}@media (max-width:1199px){.map-locator__results .view-content--visible{overflow-x:auto;max-height:180px;padding:8px;}}@media (min-width:1200px){.map-locator__results .view-content{overflow-y:auto;height:100%;max-height:calc(100% - 222px);padding:12px 16px 0;}}@media (min-width:1200px){.map-locator__results .view-content--filters-open{position:relative;}.map-locator__results .view-content--filters-open::after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-color:rgba(34,34,34,0.77);}}@media (max-width:1199px){.map-locator__results .views-row{flex:0 0 45%;margin-right:10px;}}@media (max-width:799px){.map-locator__results .views-row{flex:0 0 85%;margin-right:10px;}}@media (max-width:1199px){.map-locator__results .views-row .map-teaser{height:100%;}}@media (min-width:1200px){.map-locator__results .views-row{margin-bottom:8px;}}.map-locator__total{display:none;}@media (min-width:1200px){.map-locator__total{display:block;margin-top:5px;margin-bottom:5px;text-align:right;font-size:14px;}}.map-locator__total span{font-weight:bold;}.map-locator .pager{display:none;width:100%;box-shadow:0 0 6px 0 rgba(155,155,155,0.6);}.map-locator .pager--visible{display:block;}@media (min-width:1200px){.map-locator .pager{position:absolute;z-index:2;bottom:0;left:0;display:block;}}.map-locator .pager__items{justify-content:center;margin:0;}@media (min-width:1200px){.map-locator .pager__items{margin:8px 0 0;margin:15px 0;}}.map-locator__mobile-results{position:absolute;z-index:17;top:0;right:0;left:0;display:none;overflow-y:auto;height:100%;padding:16px;background-color:#fff;}@media (max-width:1199px){.map-locator__mobile-results--visible{display:block;}}@media (max-width:1199px){.map-locator__mobile-results--visible .pager{display:block;}}.map-locator__mobile-results .views-row{margin-right:0;margin-bottom:10px;}.map-locator__mobile-results .map-locator__mobile-filter-btn,.map-locator__mobile-results .map-locator__mobile-results-btn{bottom:44px;}span.select2-container--default .select2-selection{padding:5px 0;}span.select2-container--default .select2-search--inline .select2-search__field:-ms-input-placeholder{font-size:14px;font-weight:normal;}span.select2-container--default .select2-search--inline .select2-search__field::placeholder{font-size:14px;font-weight:normal;}span.select2-container--default.select2-option-added .select2-selection--multiple .select2-search--inline .select2-search__field{width:10px !important;}span.select2-container--default .select2-selection--single{height:auto;border:2px solid #006fc6;}span.select2-container--default .select2-selection--single .select2-selection__rendered{color:#9b9b9b;line-height:35px;}span.select2-container--default .select2-selection--single .select2-selection__arrow{top:20px;right:0;}@media (min-width:1200px){span.select2-container--default .select2-selection--single .select2-selection__arrow{top:15px;right:15px;}}span.select2-container--default .select2-selection--single .select2-selection__arrow b{position:static;display:block;width:14px;height:14px;border:0 none;background-repeat:no-repeat;background-size:contain;}@media (min-width:1200px){span.select2-container--default .select2-selection--single .select2-selection__arrow b{width:20px;height:20px;}}span.select2-container--default .select2-selection--multiple{border:2px solid #006fc6;}span.select2-container--default .select2-selection--multiple .select2-selection__rendered::before{position:absolute;top:15px;right:15px;display:block;width:14px;height:14px;content:"";background-repeat:no-repeat;background-size:contain;}@media (min-width:1200px){span.select2-container--default .select2-selection--multiple .select2-selection__rendered::before{width:20px;height:20px;}}@media (max-width:1199px){span.select2-container--default .select2-selection--multiple .select2-selection__rendered{white-space:normal;}}@media (max-width:1199px){span.select2-container--default .select2-selection--multiple .select2-selection__rendered li{display:inline-block;float:none;}}span.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-right:42px;}@media (max-width:1199px){span.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:0;}}span.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #006fc6;}span.select2-container--default .select2-selection__choice{background-color:#fff !important;font-size:12px;font-weight:400;}@media (min-width:1200px){span.select2-container--default .select2-selection__choice{font-size:14px;}}span.select2-container--default .select2-results__option{border-bottom:1px solid #eee;font-size:14px;}@media (min-width:1200px){span.select2-container--default .select2-results__option{font-size:16px;}}.map-locator__map .views-field-title{font-size:16px;font-weight:500;}.map-locator__map .address{font-size:14px;font-weight:400;}.map-locator__map .views-field{margin-bottom:4px;}.map-locator .geolocation-map-wrapper{height:calc(100vh - 140px);max-height:1200px;}@media (min-width:1200px){.map-locator .geolocation-map-wrapper{height:calc(100vh - 121px);}}.map-locator .geolocation-map-container{height:100% !important;}@media (min-width:1200px){.map-locator .view-content{background-color:#f1f9ff;}}.map-locator .view-filters{padding:12px 8px 0;}@media (max-width:1199px){.map-locator .view-filters{background-color:#fff;}}@media (min-width:1200px){.map-locator .view-filters{display:flex;flex-wrap:wrap;min-height:148px;padding:12px 16px 0;background-color:#fff;}}@media (min-width:1200px){.map-locator .views-exposed-form{flex-basis:100%;order:1;}}.map-locator .views-exposed-form .form-item-geolocation-geocoder-address{position:relative;flex:0 0 75%;padding-right:10px;}.map-locator .views-exposed-form .form-item-geolocation-geocoder-address .description{display:none;}.map-locator .views-exposed-form .form-item-field-location-proximity-distance-from{flex:0 0 25%;}@media (min-width:1200px){.map-locator__facets{flex-basis:100%;order:2;}}.map-locator__facets .layout__region--first .checkbox-dropdown__items{margin-right:2px;}.map-locator__facets .layout__region--second .checkbox-dropdown__items{margin-left:2px;}.map-locator__facets .checkbox-dropdown__select{padding:10px 12px;border:2px solid #006fc6;}.map-locator__facets .checkbox-dropdown__dropdown{padding-top:0;border:2px solid #006fc6;border-top:0 none;border-radius:0 0 6px 6px;}.map-locator__facets .checkbox-dropdown__title{color:#9b9b9b;font-size:14px;}.map-locator__facets .checkbox-dropdown__inner-content--active .checkbox-dropdown__select{border-bottom:0 none;border-radius:6px 6px 0 0;}.map-locator__facets .checkbox-dropdown__arrow{color:#006fc6;}@media (min-width:1200px){.map-locator__total{flex-basis:100%;order:3;}}.map-locator__toggle-results{background-color:#006fc6;}.map-locator__toggle-results .icon__svg{fill:#fff;}.map-locator__mobile-results-btn .icon__svg{fill:#006fc6;}@media (max-width:1199px){.map-locator__results{background-color:#006fc6;}}@media (min-width:1200px){.map-locator--no-pager .map-locator__results .view-content{max-height:calc(100% - 152px);}}.map-locator .pager{border-bottom:1px solid #006fc6;background-color:#fff;}.view-contact-person-solr .view-filters{min-height:0;}@media (min-width:1200px){.view-contact-person-solr .view-content{max-height:calc(100% - 233px);}}@media (min-width:1200px){.view-contact-person-solr.map-locator--no-pager .map-locator__results .view-content{max-height:calc(100% - 162px);}}.view-contact-person-solr .map-teaser__media img{max-width:none;}@media (max-width:1199px){nav.menu--help-menu{top:150px;}}.map-teaser{min-height:125px;padding:16px 16px 12px;cursor:pointer;transition:box-shadow 0.3s,transform 0.3s;background-color:#fff;box-shadow:0 0 6px 0 rgba(155,155,155,0.3);}@media (min-width:1200px){.map-teaser{padding:24px 16px 8px;}}@media (min-width:1200px){.map-locator__results .map-teaser:hover{transform:scale(1.009);box-shadow:0 0 6px 0 rgba(155,155,155,0.6);}}.map-teaser__info{display:flex;flex-wrap:wrap;}@media (min-width:1200px){.map-teaser__info{justify-content:space-between;}}.map-teaser .field--name-field-region{font-size:14px;}@media (min-width:1200px){.map-teaser .field--name-field-region{font-size:16px;}}.map-teaser .field--name-field-region .field__label{font-weight:400;}.map-teaser .field--name-field-region .field__items{float:none;}.map-teaser .field--name-field-region .field__item{display:inline;}.map-teaser .field--name-field-region .field__item::after{content:", ";}.map-teaser .field--name-field-region .field__item:last-child::after{display:none;}@media (min-width:1200px){.map-teaser__with-media .map-teaser__text-wrapper{flex:0 0 calc(100% - 140px);}}.map-locator__mobile-results .map-teaser__with-media .map-teaser__text-wrapper{flex:0 0 calc(100% - 140px);}.map-teaser__media{display:flex;}@media (min-width:1200px){.map-teaser__media{display:block;}}.view-content .map-teaser__media{max-width:172px;}@media (max-width:1199px){.view-content .map-teaser__media{align-items:flex-end;}}@media (min-width:1200px){.view-content .map-teaser__media{flex:0 0 120px;max-width:120px;}}.view-content .map-teaser__media-caption{order:2;max-width:100px;margin-left:8px;}@media (min-width:1200px){.view-content .map-teaser__media-caption{margin-bottom:8px;margin-left:0;}}.map-locator__mobile-results .map-teaser__media{display:block;flex:0 0 120px;max-width:120px;}.map-locator__mobile-results .map-teaser__media-caption{order:2;margin-bottom:8px;}.map-teaser__media-caption{font-size:12px;font-weight:300;line-height:1;}.map-teaser__title{margin-top:0;margin-bottom:6px;font-size:16px;line-height:1;}@media (min-width:1200px){.map-teaser__title{font-size:18px;}}.map-teaser .address{margin-top:0;font-size:16px;}.map-teaser__opening-hours{padding-right:20px;}.map-teaser__opening-hours-title{display:inline-block;cursor:pointer;}.map-teaser__opening-hours .icon__svg--chevron-down{width:17px;margin-right:10px;}.map-teaser__opening-hours .office-hours__item{font-size:14px;}.map-details{position:fixed;z-index:18;top:0;right:0;bottom:0;left:0;display:none;}@media (min-width:1200px){.map-details{position:absolute;}}.map-details--visible{display:block;}.map-details__inner{position:relative;overflow-y:auto;height:calc(100% - 93px);margin-top:16px;padding:16px;background-color:#fff;}@media (min-width:1200px){.map-details__inner{margin:16px;padding:24px;}}.map-details__close{margin:25px 0 0 16px;}.map-details__close .icon__svg{width:16px;}.map-details__top{display:flex;flex-direction:column;}.map-details__experts{position:relative;display:inline-block;align-items:center;min-height:45px;font-size:14px;}.map-details__experts .icon__svg{width:12px;}.map-details__experts-label{cursor:pointer;}.map-details .field--name-field-product-experts{display:inline-block;}.map-details__experts-info{position:absolute;top:1px;left:115%;visibility:hidden;width:200px;opacity:0;border-radius:12px;background-color:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,0.1);}.map-details__experts-info::after{position:absolute;z-index:-1;top:12px;left:-8px;width:16px;height:16px;content:"";transform:rotate(-45deg);background:#fff;box-shadow:1px 4px 8px rgba(0,0,0,0.5);}.map-details__experts-info p,.map-details__experts-info li,.map-details__experts-info div{margin:0;font-size:14px;}.map-details__experts-info--visible{z-index:1;visibility:visible;opacity:1;}.map-details__experts-info-inner{overflow-y:auto;max-height:150px;padding:12px;border-radius:12px;background-color:#fff;}.map-details__share svg{width:32px;height:32px;}@media (min-width:1200px){.map-details__share-label{display:none;}}.map-details__share-wrap{display:none;}@media (min-width:1200px){.map-details__share-wrap{display:block;}}.map-details__title{margin-bottom:5px;font-weight:400;}.map-details__type{margin-top:0;font-size:14px;}@media (min-width:1200px){.map-details__type{font-size:16px;}}.map-details__icon-text{position:relative;margin-bottom:16px;}.map-details__icon-text > .field{display:inline-block;}@media (min-width:1200px){.map-details__icon-text{margin-bottom:18px;}}.map-details__icon-text > a,.map-details__icon-text > div{display:inline-block;padding-left:36px;}@media (min-width:1200px){.map-details__icon-text > a,.map-details__icon-text > div{padding-left:42px;}}.map-details__icon-text > .icon__svg{position:absolute;left:0;pointer-events:none;}.map-details__icon-text .address,.map-details__icon-text p,.map-details__icon-text div{max-width:100%;margin:0;font-size:14px;font-weight:300;}@media (min-width:1200px){.map-details__icon-text .address,.map-details__icon-text p,.map-details__icon-text div{font-size:16px;}}.map-details__phone .icon__svg{width:20px;}.map-details__products__title{margin:0 0 5px 0;font-size:16px;font-weight:normal;}@media (min-width:1200px){.map-details__products__title{font-size:18px;}}.map-details .map-teaser__more{padding-left:16px;border:2px solid transparent;}.map-details__products{position:relative;margin-top:20px;}@media (max-width:1199px){.map-details__products--scrollable::after{position:absolute;right:0;bottom:-5px;left:0;height:30px;content:"";pointer-events:none;opacity:0.5;background:linear-gradient(to bottom,rgba(229,229,227,0) 0%,#b5b5b5 65%);}}.map-details__products .field--name-field-products{overflow-y:auto;height:200px;}.map-details__products .field__item{margin-bottom:5px;}.map-details__products a{text-decoration:underline;font-weight:300;}.map-details__products a:hover{text-decoration:none;}.map-details .phone-label{display:none;}.map-details .field--name-field-opening-hours{position:absolute;z-index:1;top:100%;left:0;visibility:hidden;padding:12px 12px 8px;transition:opacity 0.3s;opacity:0;border-radius:12px;background-color:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,0.1);}.map-details .field--name-field-opening-hours--visible{visibility:visible;opacity:1;}.map-teaser__title{font-weight:500;}.map-teaser__more{padding-left:0;border:0 none;font-size:14px;}.map-teaser__more .icon__svg{right:32px;width:11px;}.map-teaser__media img{max-width:36px;}@media (min-width:1200px){.map-teaser__media img{max-width:51px;}}.map-teaser .map-teaser__more{padding-top:0;padding-bottom:0;}.map-locator__mobile-results .map-teaser__info{justify-content:space-between;}.map-details{background-color:#f1f9ff;}.map-details__inner{box-shadow:0 0 6px 0 rgba(155,155,155,0.5);}.map-details__share svg{fill:#006fc6;}.map-details__share-label{display:inline-block;padding:12px 16px;color:#fff;border-radius:6px;background-color:#006fc6;font-size:14px;line-height:1;}@media (min-width:1200px){.map-details__share-label{display:none;}}.map-details__share-label .icon__svg{width:15px;height:15px;fill:#fff;margin-right:10px;}@media (max-width:1199px){.map-details__share-wrap--visible{position:absolute;right:16px;display:block;margin-top:8px;padding:8px;text-align:right;border-radius:6px;background-color:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,0.1);}}.map-details__top{flex-direction:row;align-items:flex-start;justify-content:space-between;}.map-details__image{display:flex;flex:0 0 60%;align-items:center;}@media (min-width:1200px){.map-details__image{flex:0 0 40%;}}.map-details__image .field[data-blazy]{min-width:0;}.map-details__image .map-teaser__media-caption{max-width:135px;margin-left:10px;padding-right:10px;}.map-details__image img{max-width:51px;}.map-details__icon-text svg{fill:#006fc6;}.map-details__icon-text p:hover,.map-details__icon-text a:hover,.map-details__icon-text .field__item:hover,.map-details .map-teaser__more:hover{color:#006fc6;}:root{--map-bg-color:#eaeaea;}.geolocation-map-control{display:none !important;}.map-locator{max-width:100%;height:auto;max-height:none;padding-right:1rem;padding-left:1rem;}@media all and (min-width:1024px){.map-locator{margin-bottom:2.5rem;padding-right:2.5rem;padding-left:2.5rem}.map-locator .view-content{background-color:var(--map-bg-color);}.map-locator,.map-locator .geolocation-map-wrapper{height:600px;max-height:calc(100vh - 7.5625rem);}}.map-locator .a-button{display:inline-flex;align-items:center;}.map-locator__toggle-results{display:none;padding-top:0.15rem;background-color:var(--map-bg-color);}.map-locator__toggle-results .icon__svg{width:1.3rem;height:1.3rem;transform:rotate(90deg);fill:var(--color-primary);}.map-locator__toggle-results--opened .icon__svg{transform:rotate(-90deg);}.map-locator__results{background-color:var(--map-bg-color);}@media all and (min-width:1024px){.map-locator__results{background:transparent}}.map-locator__results .view-content{max-height:none;padding:0.75rem 1rem 0;}@media all and (min-width:1024px){.map-locator__results .view-content{max-height:calc(100% - 4rem)}}.map-locator .map-locator__results .pager{display:block;padding-bottom:0;border-bottom-color:var(--color-primary);}.map-locator__results .views-row{margin-bottom:0.5rem;}.map-locator .address{font-size:var(--font-size--l);font-weight:var(--font-weight--light);line-height:1.5;}.map-locator .address br{display:none;}.map-teaser{min-height:auto;padding:1rem;}@media all and (min-width:1024px){.map-teaser__text-wrapper.col-2{max-width:70%;}}.map-teaser__title{font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}.map-teaser .a-icon-link{display:inline-flex;margin-top:1rem;}.map-teaser__media img{display:block;max-width:none;}.map-teaser .address:last-of-type{margin-bottom:0;}@media all and (min-width:1024px){.view-content .map-teaser__media{display:flex;flex:0 0 25%;flex-direction:column;justify-content:center;max-width:25%}}.map-details .button--back svg{margin-right:0.5rem;margin-left:0;transform:rotate(180deg);}.map-details__title{margin-bottom:0.3125rem;font-size:var(--font-size--xl);font-weight:var(--font-weight--regular);}@media all and (min-width:1024px){.map-details__title{font-size:var(--font-size--xxxxl)}}.map-details__top{flex-direction:row;align-items:flex-start;justify-content:space-between;}.map-details__top,.map-details__title-wrap{margin-bottom:1.25rem;}.map-details__share-button svg{width:1.25rem;height:1.25rem;fill:var(--color-1);margin-right:0.5rem;margin-left:0;}.map-details__share .addtoany_list{line-height:normal !important;}.map-details__share .addtoany_list a{padding:0 0.3rem;font-size:0;}.map-details__share .addtoany_list span{display:none;}.map-details__share .addtoany_list svg{width:auto;max-width:1.75rem;height:auto;max-height:1.75rem;fill:var(--color-primary);margin:0;}.map-details__icon-text{display:flex;align-items:center;}.map-details__icon-text.open .a-button__icon{transform:rotate(90deg);}.map-details__icon-text.open .map-teaser__opening-hours-title{color:var(--color-primary);}.map-details__icon-text > a,.map-details__icon-text > div{padding-left:0;text-decoration:none;color:var(--color-text);}.map-details__icon-text a{text-decoration:none;color:var(--color-text);}.map-details__icon-text a:hover{color:var(--color-primary-active);}.map-details__icon-text .field__item,.map-details__icon-text p{font-size:var(--font-size--s);}@media all and (min-width:1024px){.map-details__icon-text .field__item,.map-details__icon-text p{font-size:var(--font-size--l)}}.map-details__icon-text .field__item:hover,.map-details__icon-text p:hover{color:var(--color-primary-active);}.map-details__icon-text svg{flex:0 0 auto;width:1.5rem;height:1.5rem;fill:var(--color-primary);margin-right:1.25rem;}.map-details .map-teaser__opening-hours:hover .map-teaser__opening-hours-title{color:var(--color-primary);}.map-details .map-teaser__opening-hours .field--name-field-opening-hours .field__item:hover{color:var(--color-text);}.map-details--info-window{position:static;display:block;}.map-details--info-window .map-details__title{font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);}.map-details--info-window .map-details__inner{height:auto;margin:0;padding:0;box-shadow:none;}.map-details--info-window .map-details__icon-text{margin-bottom:0.625rem;}.map-details--info-window .map-details__icon-text svg{width:1rem;height:1rem;margin-right:0.75rem;margin-left:0;}@media all and (min-width:1024px){.map-details--info-window .map-details__icon-text .field__item,.map-details--info-window .map-details__icon-text p{font-size:var(--font-size--xs)}}.map-details--info-window .go-to-link{font-size:var(--font-size--s);}@media all and (min-width:1024px){.map-details--info-window .go-to-link{font-size:var(--font-size--xs)}}.map-details--info-window .go-to-link svg{max-width:0.75rem;max-height:0.75rem;}.map-details__info-grid{display:block;grid-template-columns:2fr 1fr;grid-gap:1rem;}@media all and (min-width:1024px){.map-details__info-grid{display:grid}}.map-details__info-grid__right{display:block;flex-direction:column;align-items:center;justify-content:center;margin-top:0.5rem;}@media all and (min-width:1024px){.map-details__info-grid__right{display:flex;margin-top:0}}.product-autocomplete{display:flex;align-items:center;padding:0.3125rem 0.5rem;}.product-autocomplete .image{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:0.625rem;}.product-autocomplete .image img{display:block;}.product-autocomplete .data{color:var(--slate-grey);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:1.45;}.product-autocomplete .data .title{font-size:var(--font-size--s);font-weight:var(--font-weight--medium);line-height:1.71;}.product-autocomplete .data p{margin:0;}.m-table,.field--name-field-product-specifications-lis table{width:100%;border-collapse:collapse;border-bottom:1px solid var(--cloudy-blue);font-size:var(--font-size--l);}.m-table__td,.field--name-field-product-specifications-lis table td{padding:0.5rem 0.2rem;text-align:center;border-right:1px solid var(--cloudy-blue);border-bottom:none;border-left:1px solid var(--cloudy-blue);font-size:0.8rem;line-height:1.4;}.m-table__tr,.field--name-field-product-specifications-lis table tr{background-color:var(--color-1);}.m-table__tr:nth-child(even),.field--name-field-product-specifications-lis table tr.even{background-color:var(--pale-grey-three);}.m-table__th{min-width:6rem;padding:0.5rem 0.5rem;text-align:center;text-transform:uppercase;color:var(--color-bg);background-color:var(--color-text);line-height:1.4;}.m-table__th-text{text-decoration:none;font-size:0.8rem;font-weight:var(--font-weight--medium);line-height:1.4;fill:var(--dark-grey-two);}.m-table__th{border-right:1px solid var(--cloudy-blue);border-left:1px solid var(--cloudy-blue);}.field--name-field-product-specifications .field__item,.field--name-field-product-specifications-lis .field__item{overflow:auto;}@media all and (min-width:1024px){.block-field-blocknodeproductfield-product-patterns .field--name-field-product-specifications > .field__item table{table-layout:fixed}}.block-field-blocknodeproductfield-product-patterns .field--name-field-product-specifications > .field__item table .m-table__th{padding-right:2rem;padding-left:2rem;}.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item{position:relative;padding-bottom:1.6875rem;}.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item::before,.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item::after{position:absolute;z-index:1;top:0;display:block;width:1.5rem;height:calc(100% - 1.6875rem);content:"";transition:var(--transition-hover);opacity:0;}.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item::before{left:0;background-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item::after{right:0;background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,0) 100%);}.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item.scroll-right-hidden::after,.block-field-blocknodeproductfield-product-specifications .field--name-field-product-specifications > .field__item.scroll-left-hidden::before{opacity:1;}.m-table__td .field__item{display:inline-block;vertical-align:middle;}.m-table__td--small{padding:1rem;}.m-table__td--small .field--name-field-media-image .field__item{position:relative;border-radius:4px;}.m-table__td--small .field--name-field-media-image .field__item img{display:block;}.m-table__td--small .field--name-field-media-image .field__item svg{position:absolute;z-index:2;fill:var(--color-1);right:0.4375rem;bottom:0.4375rem;max-width:1rem;max-height:1rem;}.m-table__td--small .field--name-field-media-image .field__item a{position:relative;display:block;}.m-table__td--small .field--name-field-media-image .field__item a::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";opacity:0.25;background-color:var(--black);}.field--name-field-product-specifications-lis table{overflow:auto;width:auto;min-width:100%;border-top:1px solid var(--cloudy-blue);}@media all and (min-width:1024px){.field--name-field-product-specifications-lis table{min-width:50%}}.field--name-field-product-specifications-lis table td{padding:0.5rem 1rem;text-transform:none;}.field--name-field-product-specifications-lis table td b{font-weight:var(--font-weight--bold);}.field--name-field-product-specifications-lis table td *{display:inline-block;}.m-tabs,.ui-tabs.m-tabs,.wtb > .item-list{display:flex;flex-direction:column;padding:0;box-shadow:var(--box-shadow--level-8);}.m-tabs__list,.ui-tabs.m-tabs .ui-tabs-nav,.wtb > .item-list .wtb-tabs{position:relative;display:flex;justify-content:space-around;margin:0;padding:0;list-style:none;border:0;}.m-tabs__item,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-tab,.wtb > .item-list .wtb-tabs li{display:flex;overflow:hidden;flex:1;align-items:center;justify-content:center;min-height:2.5rem;margin:0;cursor:pointer;color:var(--light-grey-blue);border:0;border-radius:8px 8px 0 0;background-color:var(--white);font-size:var(--font-size--base);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.m-tabs__item,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-tab,.wtb > .item-list .wtb-tabs li{min-height:3.5rem;font-size:var(--font-size--xl)}}.m-tabs__item--active,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active,.wtb > .item-list .wtb-tabs li.active{color:var(--white);background-color:var(--color-adfors);box-shadow:-2px 0 4px rgba(0,0,0,0.25);}@media all and (max-width:1023px){.m-tabs__item--active,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active,.wtb > .item-list .wtb-tabs li.active{order:-1}}.m-tabs__link,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-anchor,.wtb > .item-list .wtb-tabs li a{display:flex;flex:1;align-items:center;justify-content:center;height:100%;padding:0;text-align:center;text-decoration:none;letter-spacing:0.0625rem;color:inherit;border-bottom:2px solid var(--light-grey-blue);outline:none;}@media all and (max-width:1023px){.m-tabs__link,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-anchor,.wtb > .item-list .wtb-tabs li a{min-height:3.125rem;padding:0}}.m-tabs__link--active,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active .ui-tabs-anchor,.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-anchor:focus,.wtb > .item-list .wtb-tabs li a.active{color:var(--white);border:0;background-color:var(--color-adfors);}.m-tabs__caret{position:relative;display:none;margin-left:0.625rem;}.m-tabs__caret:before{position:absolute;top:-3.5px;left:0;content:"";border-top:7px solid var(--color-primary-orange);border-right:7px solid transparent;border-left:7px solid transparent;}.m-tabs__caret:after{position:absolute;top:-3.5px;left:2px;content:"";border-top:5px solid var(--color-white);border-right:5px solid transparent;border-left:5px solid transparent;}.m-tabs__panel,.ui-tabs.m-tabs .ui-tabs-panel{width:100%;padding:0 1.25rem 1rem;background-color:var(--color-white);}@media all and (min-width:1024px){.m-tabs__panel,.ui-tabs.m-tabs .ui-tabs-panel{padding:1.875rem 4rem}}.m-tabs__panel--active{display:block;}.m-tabs__panel__item{margin-top:0;margin-bottom:1rem;}.m-tabs__panel__item:last-child{margin-bottom:0;}@media all and (max-width:1023px){.m-tabs__link--active .m-tabs__caret{display:block}}@media all and (max-width:1023px){.ui-tabs.m-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active .m-tabs__caret{display:block}}.wtb > .item-list{margin-top:1rem;margin-bottom:2.5rem;}@media all and (min-width:1024px){.wtb > .item-list{margin-top:0}}@media all and (min-width:1024px){.wtb > .item-list .wtb-tabs li{word-break:break-word;font-size:var(--font-size--xl)}}.wtb > .item-list .wtb-tabs li.active{order:0;pointer-events:none;}.wtb > .item-list .wtb-tabs li a{pointer-events:none;}@media all and (min-width:1024px){.wtb > .item-list .wtb-tabs li a{padding:0 0.625rem}}@media all and (min-width:1024px){.product-header{padding-top:1rem;padding-bottom:1rem}}.product-header .field--name-field-product-line{color:var(--color-grey-1);font-size:var(--font-size--xxs);font-weight:normal;line-height:normal;}.product-header .field--name-field-product-material *{color:var(--brownish-grey);font-size:var(--font-size--xxxs);font-weight:normal;line-height:normal;}.product-header .field--name-field-rich-summary,.product-header .field--name-field-description{display:none;}@media all and (min-width:1024px){.product-header .field--name-field-rich-summary,.product-header .field--name-field-description{display:block;margin-top:1.5rem;margin-bottom:0;color:var(--brownish-grey);font-size:var(--font-size--base);font-weight:normal;line-height:var(--line-height--base)}}.product-header .field--name-field-rich-summary p:last-of-type,.product-header .field--name-field-description p:last-of-type{margin-bottom:0;}.product-header .readmore-anchor{display:none;}@media all and (min-width:1024px){.product-header .readmore-anchor{display:block}}.product-header .readmore-anchor a{text-decoration:none;color:var(--color-grey-1);font-size:var(--font-size--xxs);line-height:1.45;}.product-header .readmore-anchor a:hover{text-decoration:underline;}.product-header .product-header__actions{display:none;}@media all and (min-width:1024px){.product-header .product-header__actions{display:block;margin-top:2rem}}.product-header .field--name-field-cta{display:flex;}.product-header .field--name-field-cta *{display:block;flex:0 0 auto;margin-right:1.5rem;}.product-header .field--name-field-cta *:last-of-type{margin-right:0;}.o-map-container__head{padding-block:1rem;display:grid;gap:1rem;}@media all and (min-width:768px){.o-map-container__head{grid-template-columns:21.875rem auto;align-items:center;padding-block:2rem}}@media all and (min-width:1024px){.o-map-container__head{grid-template-columns:28rem auto;gap:2rem}}.o-map-container__title{margin:0;line-height:normal;}@media all and (min-width:1024px){.o-map-container__title{width:18.75rem}}.o-map-container__body{color:var(--slate-grey);}@media all and (min-width:1024px){.o-map-container__body{max-width:30.25rem}}.o-map{-webkit-padding-before:1rem;padding-block-start:1rem;}@media all and (min-width:1024px){.o-map{-webkit-padding-before:2.5rem;padding-block-start:2.5rem}}.o-map__layout{display:grid;gap:1rem;}@media all and (min-width:768px){.o-map__layout{grid-template-columns:21.875rem auto;height:36.25rem}}@media all and (min-width:1024px){.o-map__layout{grid-template-columns:28rem auto;gap:2rem}}.o-map__side-col{display:flex;overflow:hidden;flex-direction:column;gap:1rem;}.o-map__search-box-section{padding:1.625rem 1rem 2rem 1rem;color:var(--color-1);background-color:var(--lipstick);}@media all and (min-width:768px){.o-map__search-box-section{padding-inline:1.5rem}}.o-map__form{display:grid;gap:1rem;}.o-map__head{display:flex;gap:1rem;align-items:center;justify-content:space-between;}.o-map__title{letter-spacing:-0.03rem;}.o-map__marker-icon{display:block;width:21px;height:26px;}.o-map__cluster-icon{position:relative;}.o-map__cluster-amount{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-bottom:0.25rem;text-align:center;letter-spacing:0.0125rem;color:var(--color-1);font-family:var(--font-family--base);font-size:var(--font-size--xxxs);font-weight:var(--font-weight--medium);}.o-map__cluster-icon--hover .o-map__cluster-amount{color:var(--color-adfors);}.o-map__cluster-icon--3-digits .o-map__cluster-amount{padding-right:0.15em;letter-spacing:-0.03rem;}.o-map__geolocate-me{position:relative;display:inline-flex;flex-shrink:0;align-items:center;padding:0;cursor:pointer;color:inherit;border:0;border-radius:0;background-color:transparent;font-family:inherit;font-size:var(--font-size--s);font-weight:var(--font-weight--medium);gap:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media (hover:hover){.o-map__geolocate-me:hover{text-decoration:underline}}.o-map__geolocate-me[disabled]{cursor:not-allowed;text-decoration:none;}.o-map__geolocate-me svg{overflow:visible;width:1rem;max-width:none;height:1rem;fill:currentColor;}.o-map__geolocate-me .o-map__throbber{position:static;width:1rem;height:1rem;margin-top:0;background-color:transparent;}.o-map__geolocate-me .o-map__throbber svg{width:1rem;height:1rem;fill:var(--color-1);}.o-map__geolocate-me .o-map__throbber ~ svg{display:none;}.o-map__body{position:relative;}.o-map__body .o-map__throbber{position:absolute;z-index:10;top:0;right:0;left:auto;display:none;display:flex;align-items:center;justify-content:center;width:48px;height:100%;margin-top:0;padding:0;cursor:pointer;border:0;border-radius:0 24px 24px 0;background-color:var(--color-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:8px;}.o-map__body .o-map__throbber svg{width:16px;height:16px;}.o-map__body .o-map__throbber ~ .o-map__clear,.o-map__body .o-map__throbber ~ .o-map__submit{display:none;}.o-map__input{padding:0.5rem 3rem 0.5rem 1rem;letter-spacing:0.01125rem;text-overflow:ellipsis;border:0;border-radius:1rem;background-color:var(--color-1);font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:1.417;}body:has(.pac-container:not([style*="display: none"])) .o-map__input{border-bottom-right-radius:0;border-bottom-left-radius:0;}.o-map__input:-ms-input-placeholder{color:var(--brownish-grey);}.o-map__input,.o-map__input::placeholder{color:var(--brownish-grey);}.o-map__input[disabled]{color:var(--brownish-grey);background-color:var(--color-1);}.o-map__submit,.o-map__clear{position:absolute;z-index:1;top:0;right:0;display:flex;align-items:center;justify-content:center;width:3rem;height:100%;padding:0;cursor:pointer;border:0;border-radius:0 1.5rem 1.5rem 0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:0.5rem;}.o-map__submit svg,.o-map__clear svg{overflow:visible;width:1rem;max-width:none;height:1rem;fill:currentColor;}.o-map__submit{color:var(--lipstick);}.o-map__submit[disabled]{cursor:not-allowed;}.o-map__input.address-known ~ .o-map__submit{display:none;}.o-map__clear{color:var(--black);background-color:var(--color-1);}.o-map__clear svg{width:0.8rem;height:0.8rem;}.o-map__clear[disabled]{cursor:not-allowed;}.o-map__input:not(.address-known) ~ .o-map__clear{display:none;}.o-map__content-pager-section{position:relative;overflow:hidden;flex-grow:1;}.o-map__content-pager-inner-section{display:flex;overflow:auto;flex-direction:column;height:100%;gap:1rem;scrollbar-width:thin;scrollbar-color:var(--color-adfors) var(--pale-grey);}.o-map__content-pager-inner-section::-webkit-scrollbar{width:10px;}.o-map__content-pager-inner-section::-webkit-scrollbar-track{background-color:var(--pale-grey);}.o-map__content-pager-inner-section::-webkit-scrollbar-thumb{border-radius:10px;background:var(--color-adfors);}.o-map__content-section{display:flex;flex-direction:column;flex-grow:1;padding:1rem;background-color:var(--pale-grey);gap:1rem;}.o-map__content-section:empty{display:none;}.o-map__pager-section{text-align:center;}.o-map__pager-section:empty{display:none;}.o-map__map-col{display:none;}@media all and (min-width:768px){.o-map__map-col{position:relative;display:block;height:auto}}.o-map__map{width:100%;height:100%;}.o-map__map-message{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 2.5rem;transition:all 0.25s ease;text-align:center;pointer-events:none;opacity:0;color:var(--white);background-color:rgba(14,14,14,0.6);font-size:1.125rem;font-weight:var(--font-weight--medium);line-height:1.4;}.o-map__map-message--warning{top:auto;right:auto;bottom:1.875rem;left:50%;width:auto;max-width:none;padding:0.9375rem;transform:translateX(-50%);transform-origin:center bottom;white-space:nowrap;color:var(--color-1);border-radius:0.375rem;background-color:var(--color-error);font-size:0.875rem;font-weight:var(--font-weight--regular);}.o-map__map-message--appeared{opacity:1;}.o-map__map-message--appeared.o-map__map-message--warning{transform:translateX(-50%);}.o-map__map-message-icon{overflow:visible;flex-shrink:0;width:1.125rem;max-width:none;height:1.125rem;margin-right:0.375rem;margin-bottom:-0.125rem;fill:currentColor;}.o-map__card{position:relative;display:flex;flex-direction:column;padding:0.5rem 1rem;cursor:pointer;border:1px solid transparent;background-color:var(--color-1);box-shadow:var(--box-shadow-1);gap:0.75rem;}@media all and (min-width:1024px){.o-map__card{padding-inline:2rem}}.gm-style .o-map__card{cursor:default;border:0;}.gm-style .o-map__card,.gm-style .o-map__card *{outline:none;}@media (hover:hover){.o-map__card:hover{background-color:var(--shades-of-grey-ghost-grey)}.gm-style .o-map__card:hover{background-color:var(--color-1);}}@media all and (min-width:768px){.o-map__card.active{border-color:var(--color-adfors)}}.o-map__card-head{display:flex;flex-direction:column;gap:0.75rem;}.o-map__card-first-line-title{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;}.o-map__card-title{position:relative;letter-spacing:-0.0225rem;text-transform:uppercase;text-transform:uppercase;color:var(--color-adfors);font-size:1rem;line-height:normal;}.o-map__card-distance{display:flex;flex-shrink:0;align-items:center;margin-top:0.125rem;color:var(--brownish-grey);font-size:0.9375rem;font-size:var(--font-size--s);line-height:1;gap:0.25rem;}.gm-style .o-map__card-distance{margin-right:0.75rem;}@media all and (min-width:1024px){.gm-style .o-map__card-distance{margin-right:0}}.o-map__card-distance svg{flex-shrink:0;width:1rem;height:1rem;}.o-map__card-opening-hours{display:flex;color:var(--color-adfors-grey);font-size:var(--font-size--s);line-height:1.3;gap:0.5rem;}.o-map__card-opening-hours svg{overflow:visible;flex-shrink:0;width:1rem;max-width:none;height:1rem;vertical-align:top;}.o-map__card-middle{display:flex;flex-direction:column;gap:0.75rem;}.o-map__card-address{display:flex;text-transform:uppercase;color:var(--slate-grey);font-size:var(--font-size--s);line-height:1.3;gap:0.5rem;}.o-map__card-address *{vertical-align:top;}.o-map__card-address svg{overflow:visible;flex-shrink:0;width:1rem;max-width:none;height:1rem;vertical-align:top;}.o-map__side-col .o-map__card-address-in-popup{display:none;}.o-map__map .o-map__card-address-text{display:none;}.o-map__card-address-link{display:inline-block;vertical-align:top;text-decoration:none;color:inherit;}.o-map__card-address-link:hover{text-decoration:underline;}.o-map__card-phone-link{display:inline-flex;vertical-align:top;text-decoration:none;color:var(--slate-grey);font-size:var(--font-size--s);line-height:1.3;gap:0.5rem;}@media (hover:hover){.o-map__card-phone-link:hover{text-decoration:underline}}.o-map__card-phone-link svg{overflow:visible;flex-shrink:0;width:1rem;max-width:none;height:1rem;vertical-align:top;}.o-map__card-footer{display:flex;align-items:center;justify-content:space-between;}.o-map__card-cta{display:inline-flex;align-items:center;text-decoration:none;color:var(--dark-grey-two);font-family:inherit;font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:normal;gap:0.625rem;padding-block:0.25rem;}.o-map__card-cta svg{overflow:visible;flex-shrink:0;width:0.9375rem;max-width:none;max-width:none;height:0.9375rem;transition:transform 0.2s cubic-bezier(0.455,0.03,0.515,0.955);fill:var(--lipstick);}@media (hover:hover){.o-map__card-cta:hover svg{transform:translateX(0.375rem)}}.o-map__throbber{position:absolute;z-index:3;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:auto;background-color:var(--white-60);}.o-map__throbber svg{overflow:visible;width:30px;max-width:none;height:30px;animation:o-map-throbber-circle infinite 0.5s linear;fill:var(--color-disabled);}.o-map__auth-dialog{z-index:10000;}.o-map__auth-dialog ~ .ui-widget-overlay{z-index:9999;}.o-map__auth-dialog .m-modal__title{margin:0;}.o-map__auth-dialog .m-modal__close{cursor:pointer;}.o-map__search-tooltip{position:absolute;top:calc(100% + 0.375rem);left:0.5625rem;padding:0.1875rem 0.4375rem;pointer-events:none;color:var(--black);border-radius:0.25rem;background-color:var(--color-1);box-shadow:var(--box-shadow-3);font-size:var(--font-size--xs);line-height:1;}.o-map__search-tooltip::before{position:absolute;bottom:100%;left:1rem;width:0;height:0;content:"";border-right:0.5rem solid transparent;border-bottom:0.5rem solid var(--color-1);border-left:0.5rem solid transparent;}.gm-style{font:inherit;}.gm-style iframe + div{border:0 !important;}.gm-style .gm-style-iw-c{width:100% !important;max-width:300px !important;padding:0 !important;border-radius:0;box-shadow:var(--box-shadow-1);font-weight:400;}@media all and (min-width:1024px){.gm-style .gm-style-iw-c{max-width:416px !important}}.gm-style .gm-style-iw-d{overflow:visible !important;max-height:none !important;}.gm-style .gm-style-iw-chr{height:0;}.gm-style .gm-style-iw-ch{overflow:visible !important;max-height:none !important;padding:0;}.gm-style .gm-style-iw-ch ~ button{z-index:1;top:7px !important;right:6px !important;width:16px !important;height:16px !important;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m8.74,8l4.11-4.11s.01-.01.02-.02c.19-.2.19-.53-.02-.72,0,0-.01-.01-.02-.02-.2-.19-.53-.19-.72.02l-4.11,4.11L3.89,3.16s-.01-.01-.02-.02c-.2-.19-.53-.19-.72.02,0,0-.01.01-.02.02-.19.2-.19.53.02.72l4.11,4.11-4.11,4.11s-.01.01-.02.02c-.19.2-.19.53.02.72,0,0,.01.01.02.02.2.19.53.19.72-.02l4.11-4.11,4.11,4.11s.01.01.02.02c.2.19.53.19.72-.02,0,0,.01-.01.02-.02.19-.2.19-.53-.02-.72l-4.11-4.11Z'/%3E%3C/svg%3E%0A")
        center / 100%
        no-repeat !important;}.gm-style .gm-style-iw-ch ~ button *{display:none !important;}.pac-container{border-top-color:var(--color-adfors-grey);border-radius:0 0 1rem 1rem;box-shadow:var(--box-shadow-1);padding-block:0.5rem 2.625rem;}.pac-container,.pac-container *{font:inherit;font-size:var(--font-size--xxs);}.pac-container::after{position:absolute;right:1rem;bottom:0;bottom:0.75rem;width:100%;pointer-events:none;}.pac-container .pac-icon{width:1rem;height:1rem;margin:0.0625rem 0.5rem 0 0;background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00004 1.83331C5.42004 1.83331 3.33337 3.91998 3.33337 6.49998C3.33337 9.99998 8.00004 15.1666 8.00004 15.1666C8.00004 15.1666 12.6667 9.99998 12.6667 6.49998C12.6667 3.91998 10.58 1.83331 8.00004 1.83331ZM4.66671 6.49998C4.66671 4.65998 6.16004 3.16665 8.00004 3.16665C9.84004 3.16665 11.3334 4.65998 11.3334 6.49998C11.3334 8.41998 9.41337 11.2933 8.00004 13.0866C6.61337 11.3066 4.66671 8.39998 4.66671 6.49998Z' fill='%235B5B5B'/%3E%3Cpath d='M8.00004 8.16665C8.92052 8.16665 9.66671 7.42045 9.66671 6.49998C9.66671 5.57951 8.92052 4.83331 8.00004 4.83331C7.07957 4.83331 6.33337 5.57951 6.33337 6.49998C6.33337 7.42045 7.07957 8.16665 8.00004 8.16665Z' fill='%235B5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:contain;}.pac-item-query{font-weight:var(--font-weight--medium);}.pac-item{padding:0.3125rem 1rem;cursor:pointer;color:var(--brownish-grey);border-top:0;}.pac-item:hover{background-color:var(--pale-grey-70);}@keyframes o-map-throbber-circle{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.cta-item .bg_red.button__Primary{color:var(--color-1);fill:var(--color-1);border-color:var(--color-primary);background:var(--color-primary);}.block-maxmind-popup{display:flex;box-sizing:border-box;padding-top:1rem;padding-bottom:1rem;color:var(--black);}.ac-localeswitcher{position:relative;width:100%;}.ac-localeswitcher * >{box-sizing:border-box;}.ac-localeswitcher .ac-ls-content,.ac-localeswitcher .ac-ls-actions{display:flex;align-items:center;}.ac-localeswitcher .ac-ls-content > *,.ac-localeswitcher .ac-ls-actions > *{flex:0 1 auto;}.ac-localeswitcher .ac-ls-content > *:last-child,.ac-localeswitcher .ac-ls-actions > *:last-child{margin-right:0;}.ac-localeswitcher .ac-ls-content{flex-direction:column;}@media all and (min-width:1024px){.ac-localeswitcher .ac-ls-content{flex-direction:row;justify-content:space-between}}@media all and (min-width:1024px){.ac-localeswitcher .ac-ls-content > *{max-width:50%;margin-right:2rem}}.ac-localeswitcher .ac-ls-actions > *{margin-right:0.5rem;}@media all and (min-width:1024px){.ac-localeswitcher .ac-ls-actions > *{margin-right:1rem}}.ac-localeswitcher .ac-ls-copy{margin-bottom:0.5rem;padding-right:10%;font-size:var(--font-size--xxs);font-weight:var(--font-weight--regular);line-height:var(--line-height--s);}@media all and (min-width:1024px){.ac-localeswitcher .ac-ls-copy{margin-bottom:0;padding-right:0;font-size:var(--font-size--s);line-height:var(--line-height--base)}}.ac-localeswitcher select,.ac-localeswitcher .ui-selectmenu-button.ui-button{min-width:14rem;}@media all and (max-width:1023px){.ac-localeswitcher select,.ac-localeswitcher .ui-selectmenu-button.ui-button{padding-right:0.5rem;padding-left:0.5rem}}@media all and (min-width:1024px){.ac-localeswitcher select,.ac-localeswitcher .ui-selectmenu-button.ui-button{min-width:14rem}}.ac-localeswitcher select.ui-selectmenu-button-open,.ac-localeswitcher select.ui-selectmenu-button-open:focus,.ac-localeswitcher .ui-selectmenu-button.ui-button.ui-selectmenu-button-open,.ac-localeswitcher .ui-selectmenu-button.ui-button.ui-selectmenu-button-open:focus{border-bottom:1px solid transparent;}.ac-localeswitcher .a-button{border:0;}@media all and (max-width:1023px){.ac-localeswitcher .a-button{margin-right:0;padding:0.5rem}}.ac-localeswitcher .a-button:hover{border-color:var(--lipstick-three);}.ac-localeswitcher .a-button--primary{background-color:var(--color-adfors);}.ac-localeswitcher .a-button--primary:hover{background-color:var(--lipstick-three);}.ac-localeswitcher .icon__svg{position:absolute;top:0;right:0;max-width:1rem;max-height:1rem;fill:var(--color-adfors);cursor:pointer;}@media all and (min-width:1024px){.ac-localeswitcher .icon__svg{position:static}}.ac-localeswitcher .icon__svg:hover{fill:var(--lipstick-three);}
.h-container{max-width:var(--site-max-width);margin-right:auto;margin-left:auto;}.h-container__content,.view-id-our_technologies.view-display-id-our_technologies_list .view-content,.view-id-case_studies_solr.view-display-id-results .view-header,form.webform-submission-contact-us-form:not(.webform-submission-newsletter-footer-form),.content-form:not(.content-form--full-width),.user-login-form,form.user-pass,.container{max-width:var(--content-max-width--mobile);margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem;}@media all and (min-width:1024px){.h-container__content,.view-id-our_technologies.view-display-id-our_technologies_list .view-content,.view-id-case_studies_solr.view-display-id-results .view-header,form.webform-submission-contact-us-form:not(.webform-submission-newsletter-footer-form),.content-form:not(.content-form--full-width),.user-login-form,form.user-pass,.container{max-width:var(--content-max-width)}}@media all and (min-width:1024px){.h-container__content--s,.m-block--width--small.m-block .h-container__content,.m-banner--width--small.m-banner .h-container__content,form.webform-submission-contact-us-form:not(.webform-submission-newsletter-footer-form),.content-form:not(.content-form--full-width){max-width:var(--content-max-width--s)}}@media all and (min-width:1024px){.h-container__content--l,.m-block--width--wide.m-block .h-container__content{max-width:var(--content-max-width--l)}}@media all and (min-width:1024px){.h-container__content--xl,.m-block--width--superwide.m-block .h-container__content,.layout--width--superwide.h-container__content,.m-banner.layout--width--superwide .h-container__content{max-width:var(--content-max-width--xl)}}.sb-show-main .h-container-example .h-container{background-color:beige;}.sb-show-main .h-container-example .h-container__content{background-color:darkkhaki;}.view-id-case_studies_solr.view-display-id-results .view-header{margin-bottom:1rem;color:var(--color-grey-1);font-size:var(--font-size--xl);font-weight:var(--font-weight--medium);line-height:var(--line-height--s);}.o-grid,.o-grid--3,.o-grid--4,.paragraph--type--two-columns-cta.paragraph--view-mode--default .field--type-entity-reference-revisions.field--name-field-item,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-cta-item.field--type-entity-reference-revisions,.block-field-blockparagraphget-in-touchfield-item > .field--name-field-item.field--type-entity-reference-revisions,.block-field-blockparagraphinfo-links-listfield-item > .field--name-field-item.field--type-entity-reference-revisions,.view-product-benefits-terms.view-display-id-block_product_benefits_terms .view-content,.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.content-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.paragraph--type--intro.paragraph--view-mode--default,.view-id-our_technologies.view-display-id-our_technologies_list .view-content,.view-case-studies.view-display-id-more_on_this_topic_block .view-content,.view-id-case_studies.view-display-id-case_studies_3_cards .view-content,.view-case-studies.view-display-id-market_case_studies .view-content,.block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions,.view-id-regional_sales_representatives .view-content,.country-list,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items,.block-field-blockparagraphfeatured-productsfield-products > .field__items,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items,.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items,.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50{list-style:none;}@media all and (min-width:1024px){.o-grid,.o-grid--3,.o-grid--4,.paragraph--type--two-columns-cta.paragraph--view-mode--default .field--type-entity-reference-revisions.field--name-field-item,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-cta-item.field--type-entity-reference-revisions,.block-field-blockparagraphget-in-touchfield-item > .field--name-field-item.field--type-entity-reference-revisions,.block-field-blockparagraphinfo-links-listfield-item > .field--name-field-item.field--type-entity-reference-revisions,.view-product-benefits-terms.view-display-id-block_product_benefits_terms .view-content,.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.content-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.paragraph--type--intro.paragraph--view-mode--default,.view-id-our_technologies.view-display-id-our_technologies_list .view-content,.view-case-studies.view-display-id-more_on_this_topic_block .view-content,.view-id-case_studies.view-display-id-case_studies_3_cards .view-content,.view-case-studies.view-display-id-market_case_studies .view-content,.block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions,.view-id-regional_sales_representatives .view-content,.country-list,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items,.block-field-blockparagraphfeatured-productsfield-products > .field__items,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items,.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items,.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50{display:grid;grid-template-rows:1fr;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem}}@media all and (min-width:1024px){.o-grid--two,.paragraph--type--two-columns-cta.paragraph--view-mode--default .field--type-entity-reference-revisions.field--name-field-item,.paragraph--type--intro.paragraph--view-mode--default,.two-columns .block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions,.view-id-regional_sales_representatives .view-content,.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items,.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}}@media all and (min-width:1024px){.o-grid--three,.o-grid--3,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item,.view-product-benefits-terms.view-display-id-block_product_benefits_terms .view-content,.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.content-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items{grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem}}.o-grid--four,.o-grid--4,.view-id-our_technologies.view-display-id-our_technologies_list .view-content,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items,.block-field-blockparagraphfeatured-productsfield-products > .field__items,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-row-gap:1rem;grid-column-gap:1.5rem;}@media all and (min-width:1024px){.o-grid--four,.o-grid--4,.view-id-our_technologies.view-display-id-our_technologies_list .view-content,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items,.block-field-blockparagraphfeatured-productsfield-products > .field__items,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);grid-row-gap:1.5rem;grid-column-gap:1.5rem}}.o-grid--mosaic{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-gap:1rem;}@media all and (min-width:1024px){.o-grid--mosaic{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem 2%}}.o-grid__item,.o-grid--3 > *,.o-grid--4 > *,.paragraph--type--two-columns-cta.paragraph--view-mode--default .field--type-entity-reference-revisions.field--name-field-item > .field__item,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item > .field__item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item > .field__item,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-cta-item.field--type-entity-reference-revisions > .field__item,.block-field-blockparagraphget-in-touchfield-item > .field--name-field-item.field--type-entity-reference-revisions > .field__item,.block-field-blockparagraphinfo-links-listfield-item > .field--name-field-item.field--type-entity-reference-revisions > .field__item,.view-product-benefits-terms.view-display-id-block_product_benefits_terms .view-content > *,.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns > *,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns > *,.content-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns > *,.paragraph--type--intro.paragraph--view-mode--default > *,.view-id-our_technologies.view-display-id-our_technologies_list .view-content > *,.view-id-case_studies.view-display-id-case_studies_3_cards .view-content > *,.view-case-studies.view-display-id-market_case_studies .view-content > *,.view-id-regional_sales_representatives .view-content > *,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items > *,.block-field-blockparagraphfeatured-productsfield-products > .field__items > *,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *,.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items > *,.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50 > .layout__region{margin-bottom:0.75rem;}@media all and (min-width:1024px){.o-grid__item,.o-grid--3 > *,.o-grid--4 > *,.paragraph--type--two-columns-cta.paragraph--view-mode--default .field--type-entity-reference-revisions.field--name-field-item > .field__item,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item > .field__item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item > .field__item,.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-cta-item.field--type-entity-reference-revisions > .field__item,.block-field-blockparagraphget-in-touchfield-item > .field--name-field-item.field--type-entity-reference-revisions > .field__item,.block-field-blockparagraphinfo-links-listfield-item > .field--name-field-item.field--type-entity-reference-revisions > .field__item,.view-product-benefits-terms.view-display-id-block_product_benefits_terms .view-content > *,.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns > *,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns > *,.content-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns > *,.paragraph--type--intro.paragraph--view-mode--default > *,.view-id-our_technologies.view-display-id-our_technologies_list .view-content > *,.view-id-case_studies.view-display-id-case_studies_3_cards .view-content > *,.view-case-studies.view-display-id-market_case_studies .view-content > *,.view-id-regional_sales_representatives .view-content > *,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items > *,.block-field-blockparagraphfeatured-productsfield-products > .field__items > *,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *,.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items > *,.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50 > .layout__region{margin-bottom:0}}.o-grid--3 > *,.o-grid--4 > *,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item > .field__item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item > .field__item,.view-id-our_technologies.view-display-id-our_technologies_list .view-content > *,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items > *,.block-field-blockparagraphfeatured-productsfield-products > .field__items > *,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *{margin-bottom:0.5rem;}@media all and (min-width:1024px){.o-grid--3 > *,.o-grid--4 > *,.paragraph--type--info-block.paragraph--view-mode--default .m-block__content .field--name-field-item > .field__item,.paragraph--type--info-block.paragraph--view-mode--cta .m-block__content .field--name-field-item > .field__item,.view-id-our_technologies.view-display-id-our_technologies_list .view-content > *,.paragraph--type--product-line-list.paragraph--view-mode--cta > .field__items > *,.block-field-blockparagraphfeatured-productsfield-products > .field__items > *,.paragraph--view-mode--three-cards .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *,.paragraph--view-mode--fou .block-field-blockparagraphproduct-line-listfield-product-lines > .field__items > *{margin-bottom:0}}.o-grid__item--mosaic{margin:0;}.o-grid__item--mosaic-wide{grid-column-start:1;grid-column-end:3;}.o-grid__item--mosaic-last-wide{grid-column-start:1;grid-column-end:3;}@media all and (min-width:1024px){.o-grid__item--mosaic-last-wide{grid-column-start:3;grid-column-end:5}}.paragraph--type--two-columns-cta.paragraph--view-mode--default .m-block__header{margin-bottom:1rem;padding-bottom:1rem;}.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-discover-item.field--type-entity-reference-revisions .discover_rectangular{grid-column:auto/span 2;}.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-discover-item.field--type-entity-reference-revisions .discover_responsive_square{grid-column:auto/span 2;}@media all and (min-width:1024px){.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-discover-item.field--type-entity-reference-revisions .discover_responsive_square{grid-column-start:auto;grid-column-end:auto}}@media all and (min-width:1024px){.paragraph--type--discover.paragraph--view-mode--cta .field--name-field-discover-item.field--type-entity-reference-revisions .discover_responsive_rectangle{grid-column:auto/span 2}}.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-cta-item.field--type-entity-reference-revisions > .field__item{margin-bottom:1.75rem;}@media all and (min-width:1024px){.paragraph--type--quick-navigation.paragraph--view-mode--cta .field--name-field-cta-item.field--type-entity-reference-revisions > .field__item{margin-bottom:0}}@media all and (max-width:1023px){.block-field-blockparagraphget-in-touchfield-item > .field--name-field-item.field--type-entity-reference-revisions > .field__item{margin-bottom:1rem}}@media all and (max-width:1023px){.block-field-blockparagraphinfo-links-listfield-item > .field--name-field-item.field--type-entity-reference-revisions > .field__item{margin-bottom:1.75rem}}@media all and (max-width:1023px){.view-product-benefits-terms.view-display-id-block_product_benefits_terms .view-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:var(--grid-gap);grid-column-gap:var(--grid-gap)}}@media all and (max-width:1023px){.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns,.content-form .webform-entity-checkboxes--wrapper .webform-options-display-three-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:var(--grid-gap);grid-column-gap:var(--grid-gap)}}.paragraph--type--intro.paragraph--view-mode--default{grid-template-columns:6fr 3fr;grid-row-gap:0;}@media all and (max-width:1023px){.paragraph--type--intro.paragraph--view-mode--default{display:flex;flex-direction:column}.paragraph--type--intro.paragraph--view-mode--default .region-right{order:2;margin-top:0.75rem;}.paragraph--type--intro.paragraph--view-mode--default .left-region,.paragraph--type--intro.paragraph--view-mode--default .bottom-region{margin-bottom:0;}}.paragraph--type--intro.paragraph--view-mode--default .bottom-region{grid-column:1/3;}@media all and (min-width:1024px){.view-case-studies.view-display-id-more_on_this_topic_block .view-content{grid-gap:2.75rem}}.view-case-studies.view-display-id-more_on_this_topic_block .view-content > .views-row{margin-bottom:2.75rem;}@media all and (min-width:1024px){.view-case-studies.view-display-id-more_on_this_topic_block .view-content > .views-row{margin-bottom:0}}.view-case-studies.view-display-id-more_on_this_topic_block .view-content > .views-row:last-child{margin-bottom:0;}@media all and (min-width:1024px){.block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions{grid-gap:2.75rem}}@media all and (min-width:1024px){.two-columns .block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions{grid-gap:2.75rem}}.block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions > .field__item{margin-bottom:2.75rem;}@media all and (min-width:1024px){.block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions > .field__item{margin-bottom:0}}.block-field-blockparagraphcta-gridfield-item .field--type-entity-reference-revisions > .field__item:last-child{margin-bottom:0;}.view-id-regional_sales_representatives .view-content{grid-gap:3.75rem;}.country-list{grid-template-rows:repeat(11,1fr);grid-auto-flow:column;grid-row-gap:0;}.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items{grid-gap:1rem;}@media all and (max-width:1023px){.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items{display:grid;grid-template-columns:repeat(2,1fr)}}.paragraph--type--two-columns-cta.paragraph--view-mode--fou .block-field-blockparagraphtwo-columns-ctafield-item > .field__items > *{margin-bottom:0;}@media all and (min-width:1024px){.paragraph--type--two-columns-cta.paragraph--view-mode--fou > .layout--twocol-section--50-50{grid-gap:6rem}}.view-id-all_products_solr .o-grid{grid-gap:0.938rem;}@media all and (max-width:1023px){.view-id-all_products_solr .o-grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media all and (min-width:1024px){.view-id-all_products_solr .o-grid{grid-gap:2rem}}.view-id-all_products_solr .o-grid .node,.view-id-all_products_solr .o-grid .node__content{height:100%;}@media all and (max-width:1023px){.view-where-to-buy .o-grid,.view-where-to-buy-retailers .o-grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}}.view-american-road-patches.view-id-american_road_patches .o-grid{padding-top:1.5rem;padding-bottom:1.5rem;}@media all and (max-width:1023px){.view-american-road-patches.view-id-american_road_patches .o-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}}@media all and (max-width:1023px){body.page-with-filters-menu{padding-bottom:2.75rem;}}.l-filters-header{padding:0;background-color:var(--pale-grey);}@media all and (max-width:1023px){.l-filters-header{position:fixed;z-index:999;top:0;bottom:0;max-height:100vh;background:var(--white)}.l-filters-header.open .l-filters-header__content{visibility:visible;height:calc(100vh - 2.75rem);}.l-filters-header.open .l-filters-header__content{padding:1.5rem;}.l-filters-header.open .l-filters-header__mobile-button .on-open{visibility:hidden;width:0;}.l-filters-header.open .l-filters-header__mobile-button .on-close{visibility:visible;width:auto;}.l-filters-header.open .l-filters-header__mobile-button svg{transform:rotate(90deg);}}@media all and (min-width:1024px){.l-filters-header{padding-top:1rem;padding-bottom:1rem}}.l-filters-header__js-wrapper{display:none;}@media all and (min-width:1024px){.l-filters-header__js-wrapper{display:block}.open-desktop .l-filters-header__js-wrapper{padding-top:1rem;border-top:1px solid var(--very-light-pink-five);}}@media all and (max-width:1023px){.l-filters-header__content{visibility:hidden;overflow:auto;height:0;margin:0;padding:0}}@media all and (min-width:1024px){.l-filters-header__top{position:relative;display:grid;grid-template-columns:5fr 1fr;grid-gap:1rem}}@media all and (min-width:1024px){.l-filters-header__left,.l-filters-header__right{display:flex;flex-wrap:wrap;align-items:baseline}.l-filters-header__left .block-facets,.l-filters-header__right .block-facets{padding-right:2rem;}.l-filters-header__left > *,.l-filters-header__right > *{flex:0 0 auto;}.l-filters-header__left > *:last-child,.l-filters-header__right > *:last-child{margin-right:0;}}.l-filters-header__left__label{margin:0 0 2rem;color:var(--greyish-brown);font-size:var(--font-size--xxxl);font-weight:var(--font-weight--bold);line-height:var(--line-height--s);}@media all and (min-width:1024px){.l-filters-header__left__label{margin-right:2rem;margin-bottom:0;color:var(--dark-grey-two);font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium)}}@media all and (max-width:1023px){.l-filters-header__right{display:none}}@media all and (min-width:1024px){.l-filters-header__right{justify-content:flex-end}}.l-filters-header__mobile-button{display:flex;align-items:center;justify-content:center;width:100vw;height:2.75rem;border-radius:0;font-weight:var(--font-weight--regular);}@media all and (min-width:1024px){.l-filters-header__mobile-button{display:none}}.l-filters-header__mobile-button .on-close{visibility:hidden;width:0;}.l-filters-header__mobile-button svg{width:0.75rem;height:0.75rem;transform:rotate(-90deg);}.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media all and (min-width:1024px){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
@media screen{#onetrust-banner-sdk #onetrust-button-group-parent #onetrust-button-group{display:flex;flex-direction:row;margin:0 auto;}@media screen and (max-width:1215px){#onetrust-banner-sdk #onetrust-button-group-parent #onetrust-button-group{flex-direction:column}}#onetrust-banner-sdk #onetrust-button-group #onetrust-accept-btn-handler{order:1;}#onetrust-banner-sdk #onetrust-button-group #onetrust-reject-all-handler{order:3;text-decoration:underline;color:var(--lipstick);border:none;background:none;}#onetrust-banner-sdk #onetrust-button-group #onetrust-pc-btn-handler{order:2;}#ot-sdk-btn-floating .ot-floating-button__front{background-color:#ce1431 !important;}#ot-sdk-btn-floating .ot-floating-button__back{background-color:#ce1431 !important;}
}
.t-page{display:inherit;}@media all and (min-width:1024px){.t-page__content{padding-top:var(--header-height)}}@media all and (min-width:1024px){.t-page__content--with-sidebar,.layout--with-sidebar{display:grid;grid-template-columns:var(--grid-with-sidebar-columns);grid-column-gap:var(--grid-with-sidebar-columns-gap);min-height:31.25rem}}@media all and (min-width:1024px){.layout--with-sidebar.layout--width--superwide,.layout--with-sidebar.h-container__content--l{display:grid;grid-template-columns:var(--grid-with-sidebar-columns--wide);grid-column-gap:var(--grid-with-sidebar-columns-gap--wide)}}.t-page__content--small-top-space,.layout--small-top-space{margin-top:0;}@media all and (min-width:1024px){.t-page__content--small-top-space,.layout--small-top-space{margin-top:var(--header-height-mobile)}}.t-page__header{position:relative;width:100%;}@media all and (min-width:1024px){.t-page__header{position:fixed;top:0;left:0}}@media all and (min-width:1024px){.t-page__sidebar,.layout--with-sidebar > .layout__region--first{overflow:hidden;will-change:min-height;order:-1}}@media all and (min-width:1024px){.t-page__sidebar__inner,.layout--with-sidebar > .layout__region--first .layout__region--first__inner{padding-top:0.5rem;padding-bottom:0.5rem;transform:translate3d(0,0,0);will-change:position,transform}}:root{--top-header-height:4.625rem;--top-header-height--mobile:7.375rem;}@media all and (min-width:1024px){body.maxmind-popup--visible .t-page__content{padding-top:calc(var(--header-height) + var(--top-header-height))}}body.maxmind-popup--visible .mm-ocd__content{top:calc(var(--header-height-mobile) + var(--top-header-height--mobile));}.o-header__top{display:none;}.t-page__header--top{display:block;height:calc(var(--header-height-mobile) + var(--top-header-height--mobile));}@media all and (min-width:1024px){.t-page__header--top{height:calc(var(--header-height) + var(--top-header-height))}}.t-page__header--top .o-header__top{display:block;height:var(--top-header-height--mobile);margin-right:-1rem;margin-left:-1rem;background-color:var(--pale-grey);}@media all and (min-width:1024px){.t-page__header--top .o-header__top{height:var(--top-header-height);margin-right:-2rem;margin-left:-2rem}}@media all and (min-width:1024px){.t-page__header--top .m-menu__list--level--1{top:calc((var(--header-height) + var(--top-header-height)) - var(--menu-margin-top))}}.layout-builder__section .t-page__header{position:relative;height:auto;}@media all and (min-width:1024px){.toolbar-horizontal .t-page__header{top:39px}}@media all and (min-width:1024px){.toolbar-horizontal .t-page__header .m-menu__list--level--1{top:calc(var(--header-height) - var(--menu-margin-top) + 39px)}}@media all and (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .t-page__header{top:79px}}@media all and (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .m-menu__list--level--1{top:calc(var(--header-height) - var(--menu-margin-top) + 79px)}}@media all and (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .m-menu__item--default-submenu .m-menu__list--level--1{top:calc(var(--header-height) - var(--menu-margin-top)) !important}}@media all and (min-width:1024px){.toolbar-horizontal.toolbar-tray-open .t-page__header--top .m-menu__list--level--1{top:calc((var(--header-height) + var(--top-header-height)) - var(--menu-margin-top) + 79px)}}.toolbar-vertical .mm-ocd__content{top:calc(var(--header-height-mobile) + 39px);}.toolbar-vertical.maxmind-popup--visible .mm-ocd__content{top:calc(var(--header-height-mobile) + var(--top-header-height--mobile) + 39px);}@media all and (min-width:1024px){.toolbar-vertical .t-page__header{top:39px}}@media all and (min-width:1024px){.toolbar-vertical .m-menu__list--level--1{top:calc(var(--header-height) - var(--menu-margin-top) + 39px)}}.layout--with-sidebar{position:relative;margin-bottom:1.5rem;}@media all and (min-width:1024px){.layout--with-sidebar{margin-bottom:3rem}}.layout--with-sidebar > .layout__region--first .layout__region--first__inner.sidebar-transition{transition:all 1s ease;}.anchor{position:relative;top:calc(-1 * var(--header-height));display:block;visibility:hidden;}.anchor__wrapper{position:relative;}.layout__region > .block,.layout__region > .block.field__item,.layout__region > .block > .field__item,.layout__region > .block > .field__items > .field__item,.layout__region > .block .view,.layout__region > .block .field--name-field-paragraphs,.layout__region > .block .field--name-field-paragraphs.field__item,.layout__region > .block .field--name-field-paragraphs > .field__item,.layout__region > .block .field--name-field-paragraphs > .field__items > .field__item,.layout__region > .block .field--name-field-paragraphs .view{position:relative;}.anchor{position:absolute;top:5px;visibility:visible;}@media all and (min-width:1024px){.page-node-type-case-study .layout__region--first__inner{min-height:calc(100vh - var(--header-height))}}@media all and (min-width:1024px){.page-node-type-case-study .layout__region--first__inner .m-vertical-navigation{margin-top:1.5rem}}@media all and (min-width:1024px){.page-node-type-case-study .layout__region--second{margin-top:1.5rem}}.node--type-product.node--view-mode-full .layout--with-sidebar,.node--type-product.node--view-mode-full .layout.top-space{margin-top:1.5rem;}@media all and (min-width:1024px){.node--type-product.node--view-mode-full .layout--with-sidebar,.node--type-product.node--view-mode-full .layout.top-space{margin-top:4rem}}.layout--with-right-sidebar.layout--with-sidebar{margin-top:1.5rem;}@media all and (min-width:1024px){.layout--with-right-sidebar.layout--with-sidebar{grid-template-columns:var(--grid-with-right-sidebar-columns);grid-gap:var(--grid-with-right-sidebar-columns-gap);margin-top:4rem}.layout--with-right-sidebar.layout--with-sidebar > .layout__region--first{order:0;}}.a-checkbox{display:inherit;}.a-checkbox__input{position:absolute;opacity:0;}.a-checkbox__label{display:flex;align-items:center;cursor:pointer;transition:all var(--transition-hover);color:var(--color-grey-dark);border:1px solid var(--color-grey-light);border-radius:var(--border-radius-base);background:var(--color-white);font-size:var(--font-size--l);font-weight:var(--font-weight--light);}.a-checkbox__input:checked + .a-checkbox__label{color:var(--color-active-dark);border-color:var(--color-active-dark);}.a-checkbox__input:disabled + .a-checkbox__label{cursor:not-allowed;color:var(--color-grey);border-color:var(--color-grey-light);background-color:var(--color-grey-light);}.a-checkbox__input:focus + .a-checkbox__label{color:var(--color-active-dark);border-color:var(--color-active-dark);background-color:var(--color-active-bg);}.a-checkbox__label::before{flex-shrink:0;width:1rem;height:1rem;margin-right:0.5rem;content:"";border:1px solid var(--color-border);}.a-checkbox__input:checked + .a-checkbox__label::before{border-color:var(--color-adfors);background-color:var(--color-adfors);background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.197205 4.65534C-0.065735 4.35453 -0.0657349 3.86682 0.197205 3.56601C0.460145 3.26519 0.886455 3.26519 1.1494 3.56601L4.71309 7.643L10.7424 0.74525C11.0282 0.41825 11.5372 0.41825 11.823 0.74525C12.059 1.01518 12.059 1.4177 11.823 1.68763L5.25341 9.20352C5.23687 9.22245 5.21957 9.24028 5.20162 9.25702C5.19681 9.26288 5.1919 9.26867 5.1869 9.27439C4.92396 9.5752 4.49765 9.5752 4.23471 9.27439L0.197205 4.65534Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;}.a-checkbox__input:disabled + .a-checkbox__label::before{background-color:var(--color-disabled);}.a-checkbox__input:checked:disabled + .a-checkbox__label::before{border-color:var(--color-disabled);background-color:var(--color-disabled);}.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .a-label::before,.content-form .webform-entity-checkboxes--wrapper .a-label::before,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .a-label::before{width:1.25rem;height:1.25rem;border-width:2px;border-radius:50%;background-color:var(--white);}.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .form-checkbox:checked + .a-label::before,.content-form .webform-entity-checkboxes--wrapper .form-checkbox:checked + .a-label::before,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .form-checkbox:checked + .a-label::before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.60399 4.21107C1.40479 3.99838 1.40479 3.65353 1.60399 3.44083C1.80318 3.22814 2.12615 3.22814 2.32534 3.44083L5.02511 6.32355L9.59277 1.44636C9.80931 1.21515 10.1949 1.21515 10.4114 1.44636C10.5902 1.63722 10.5902 1.92183 10.4114 2.11269L5.43445 7.42696C5.42191 7.44034 5.40881 7.45295 5.39521 7.46478C5.39156 7.46892 5.38785 7.47302 5.38406 7.47706C5.18486 7.68976 4.8619 7.68976 4.6627 7.47706L1.60399 4.21107Z' fill='crimson' stroke='crimson'/%3E%3C/svg%3E%0A");}.a-checkbox-group{display:flex;}.a-checkbox-group__item{margin-right:0.625rem;}.a-cta{position:relative;display:flex;flex-wrap:wrap;padding:0 1.5625rem 0.562rem;transition:0.3s ease-in-out;border-bottom:2px solid var(--cloudy-blue);}@media all and (min-width:1024px){.a-cta{flex-direction:column;align-items:center;padding-bottom:1rem;text-align:center;border-bottom-color:transparent}}.a-cta::after{position:absolute;bottom:-2px;left:0;display:block;width:0;height:2px;content:"";transition:var(--transition-hover);background-color:var(--color-primary);will-change:width;}.a-cta > *{flex:0 0 auto;}.a-cta--secondary{padding-top:0.562rem;}@media all and (min-width:1024px){.a-cta--secondary{align-items:center;padding-top:1rem}}.a-cta--secondary::after{background-color:var(--light-grey-blue);}.a-cta--secondary:hover,.a-cta--secondary.active,.webform-submission-contact-us-form .form-checkbox:checked + .a-label .a-cta--inline,.content-form .form-checkbox:checked + .a-label .a-cta--inline,form.webform-submission-newsletter-footer-form .form-checkbox:checked + .a-label .a-cta--inline{border-radius:8px 8px 0 0;background:#fcfcfc;box-shadow:inset 0 2px 12px rgba(0,0,0,0.05);}.a-cta--secondary.active::after,.webform-submission-contact-us-form .form-checkbox:checked + .a-label .a-cta--inline::after,.content-form .form-checkbox:checked + .a-label .a-cta--inline::after,form.webform-submission-newsletter-footer-form .form-checkbox:checked + .a-label .a-cta--inline::after{width:100%;background-color:var(--color-primary);}@media all and (min-width:1024px){.a-cta--bordered{border-bottom-color:var(--color-primary)}.a-cta--bordered::after{display:none;}}.a-cta--bordered--secondary{border-bottom-color:var(--cloudy-blue);}.a-cta:hover::after,.a-cta:focus::after,.a-cta--active::after{width:100%;}.a-cta:hover.a-cta--active-icon,.a-cta:focus.a-cta--active-icon{fill:var(--color-primary-active);}.a-cta--inline{flex-direction:column;align-items:center;padding-right:0.8rem;padding-left:0.8rem;text-align:center;}@media all and (min-width:1024px){.a-cta--inline{flex-direction:row;padding-right:1.5625rem;padding-left:1.5625rem}.a-cta--inline.%a-cta--inline--secondary{padding-right:1rem;padding-left:1rem;}}.a-cta__icon{max-width:3.625rem;max-height:4.5rem;}.a-cta--inline .a-cta__icon,.a-cta__icon--size--small,.a-cta__icon--normal{max-width:1.75rem;max-height:1.75rem;}.a-cta__icon--size--normal{max-width:3.33rem;max-height:3.33rem;}.a-cta--inline .a-cta__icon,.a-cta__icon--color--gray{fill:var(--brownish-grey-two);}.a-cta--secondary.active .a-cta__icon,.a-cta__icon--color--primary,.webform-submission-contact-us-form .form-checkbox:checked + .a-label .a-cta--inline svg,.content-form .form-checkbox:checked + .a-label .a-cta--inline svg,form.webform-submission-newsletter-footer-form .form-checkbox:checked + .a-label .a-cta--inline svg{fill:var(--color-primary-active);}.a-cta__content{flex-basis:calc(100% - 3.625rem);padding-left:1.75rem;}@media all and (min-width:1024px){.a-cta__content{flex-basis:auto;padding-left:0}}.a-cta__title{font-size:var(--font-size--l);font-weight:var(--font-weight--medium);}@media all and (min-width:1024px){.a-cta__title{font-size:var(--font-size--xl)}}.a-cta--secondary.active .a-cta__title,.a-cta__title--primary,.webform-submission-contact-us-form .form-checkbox:checked + .a-label .a-cta--inline .a-cta__title,.content-form .form-checkbox:checked + .a-label .a-cta--inline .a-cta__title,form.webform-submission-newsletter-footer-form .form-checkbox:checked + .a-label .a-cta--inline .a-cta__title{color:var(--color-primary);}.a-cta__text{font-size:var(--font-size--xs);}@media all and (min-width:1024px){.a-cta__text{font-size:var(--font-size--l)}}.a-cta:hover .a-cta__text,.a-cta:focus .a-cta__text{color:var(--slate-grey);}@media all and (min-width:1024px){.a-cta--inline .a-cta__icon{flex-basis:calc(40% - 0.75rem);margin-right:0.75rem;max-width:3.33rem;max-height:3.33rem;}.a-cta--inline .a-cta__content{flex-basis:60%;max-width:60%;text-align:center;}}.a-cta--inline svg{margin-bottom:0.625rem;}@media all and (min-width:1024px){.a-cta--inline svg{margin-bottom:0}}.a-cta--inline .a-cta__title{color:var(--dark-grey);line-height:1.2;}@media all and (min-width:1024px){.a-cta--inline .a-cta__title{line-height:var(--line-height--s)}}.a-cta--inline .a-cta__content{flex-grow:1;flex-shrink:1;margin:auto;padding:0;}.a-cta--inline .a-cta__content--full{min-height:3rem;padding-right:1rem;padding-left:1rem;}@media all and (max-width:1023px){.a-cta--inline .a-cta__content--full{display:flex;flex-direction:column;justify-content:center}}@media all and (min-width:1024px){.a-cta--inline .a-cta__content--full{max-width:80%;min-height:0;padding-right:0;padding-left:0}}.webform-submission-contact-us-form,.content-form,form.webform-submission-newsletter-footer-form{margin-bottom:2.5rem;}@media all and (min-width:1024px){.webform-submission-contact-us-form,.content-form,form.webform-submission-newsletter-footer-form{margin-bottom:4rem}}.webform-submission-contact-us-form [type="date"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="datetime-local"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="email"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="file"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="month"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="number"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="password"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="search"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="tel"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="text"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="time"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="url"]:-ms-input-placeholder,.webform-submission-contact-us-form [type="week"]:-ms-input-placeholder,.webform-submission-contact-us-form textarea:-ms-input-placeholder,.content-form [type="date"]:-ms-input-placeholder,.content-form [type="datetime-local"]:-ms-input-placeholder,.content-form [type="email"]:-ms-input-placeholder,.content-form [type="file"]:-ms-input-placeholder,.content-form [type="month"]:-ms-input-placeholder,.content-form [type="number"]:-ms-input-placeholder,.content-form [type="password"]:-ms-input-placeholder,.content-form [type="search"]:-ms-input-placeholder,.content-form [type="tel"]:-ms-input-placeholder,.content-form [type="text"]:-ms-input-placeholder,.content-form [type="time"]:-ms-input-placeholder,.content-form [type="url"]:-ms-input-placeholder,.content-form [type="week"]:-ms-input-placeholder,.content-form textarea:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="date"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="datetime-local"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="email"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="file"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="month"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="number"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="password"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="search"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="tel"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="text"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="time"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="url"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form [type="week"]:-ms-input-placeholder,form.webform-submission-newsletter-footer-form textarea:-ms-input-placeholder{opacity:0.5;color:var(--light-grey-blue);}.webform-submission-contact-us-form [type="date"]::placeholder,.webform-submission-contact-us-form [type="datetime-local"]::placeholder,.webform-submission-contact-us-form [type="email"]::placeholder,.webform-submission-contact-us-form [type="file"]::placeholder,.webform-submission-contact-us-form [type="month"]::placeholder,.webform-submission-contact-us-form [type="number"]::placeholder,.webform-submission-contact-us-form [type="password"]::placeholder,.webform-submission-contact-us-form [type="search"]::placeholder,.webform-submission-contact-us-form [type="tel"]::placeholder,.webform-submission-contact-us-form [type="text"]::placeholder,.webform-submission-contact-us-form [type="time"]::placeholder,.webform-submission-contact-us-form [type="url"]::placeholder,.webform-submission-contact-us-form [type="week"]::placeholder,.webform-submission-contact-us-form textarea::placeholder,.content-form [type="date"]::placeholder,.content-form [type="datetime-local"]::placeholder,.content-form [type="email"]::placeholder,.content-form [type="file"]::placeholder,.content-form [type="month"]::placeholder,.content-form [type="number"]::placeholder,.content-form [type="password"]::placeholder,.content-form [type="search"]::placeholder,.content-form [type="tel"]::placeholder,.content-form [type="text"]::placeholder,.content-form [type="time"]::placeholder,.content-form [type="url"]::placeholder,.content-form [type="week"]::placeholder,.content-form textarea::placeholder,form.webform-submission-newsletter-footer-form [type="date"]::placeholder,form.webform-submission-newsletter-footer-form [type="datetime-local"]::placeholder,form.webform-submission-newsletter-footer-form [type="email"]::placeholder,form.webform-submission-newsletter-footer-form [type="file"]::placeholder,form.webform-submission-newsletter-footer-form [type="month"]::placeholder,form.webform-submission-newsletter-footer-form [type="number"]::placeholder,form.webform-submission-newsletter-footer-form [type="password"]::placeholder,form.webform-submission-newsletter-footer-form [type="search"]::placeholder,form.webform-submission-newsletter-footer-form [type="tel"]::placeholder,form.webform-submission-newsletter-footer-form [type="text"]::placeholder,form.webform-submission-newsletter-footer-form [type="time"]::placeholder,form.webform-submission-newsletter-footer-form [type="url"]::placeholder,form.webform-submission-newsletter-footer-form [type="week"]::placeholder,form.webform-submission-newsletter-footer-form textarea::placeholder{opacity:0.5;color:var(--light-grey-blue);}.webform-submission-contact-us-form .a-label,.webform-submission-contact-us-form .fieldset-legend,.webform-submission-contact-us-form .webform-element-description,.content-form .a-label,.content-form .fieldset-legend,.content-form .webform-element-description,form.webform-submission-newsletter-footer-form .a-label,form.webform-submission-newsletter-footer-form .fieldset-legend,form.webform-submission-newsletter-footer-form .webform-element-description{color:var(--brownish-grey);font-size:var(--font-size--s);font-weight:var(--font-weight--bold);line-height:1.29;}@media all and (min-width:1024px){.webform-submission-contact-us-form .a-label,.webform-submission-contact-us-form .fieldset-legend,.webform-submission-contact-us-form .webform-element-description,.content-form .a-label,.content-form .fieldset-legend,.content-form .webform-element-description,form.webform-submission-newsletter-footer-form .a-label,form.webform-submission-newsletter-footer-form .fieldset-legend,form.webform-submission-newsletter-footer-form .webform-element-description{font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:1.4}}.webform-submission-contact-us-form .a-label .form-required,.webform-submission-contact-us-form .fieldset-legend .form-required,.webform-submission-contact-us-form .webform-element-description .form-required,.content-form .a-label .form-required,.content-form .fieldset-legend .form-required,.content-form .webform-element-description .form-required,form.webform-submission-newsletter-footer-form .a-label .form-required,form.webform-submission-newsletter-footer-form .fieldset-legend .form-required,form.webform-submission-newsletter-footer-form .webform-element-description .form-required{color:var(--color-grey-1);}.webform-submission-contact-us-form .webform-element-description,.content-form .webform-element-description,form.webform-submission-newsletter-footer-form .webform-element-description{margin-bottom:0.25rem;}.webform-submission-contact-us-form .form-item.has-error .a-label .form-required,.webform-submission-contact-us-form .form-item.has-error .fieldset-legend .form-required,.content-form .form-item.has-error .a-label .form-required,.content-form .form-item.has-error .fieldset-legend .form-required,form.webform-submission-newsletter-footer-form .form-item.has-error .a-label .form-required,form.webform-submission-newsletter-footer-form .form-item.has-error .fieldset-legend .form-required{color:var(--color-error);}.webform-submission-contact-us-form .form-type-select .ui-selectmenu-button:not([aria-activedescendant]),.content-form .form-type-select .ui-selectmenu-button:not([aria-activedescendant]),form.webform-submission-newsletter-footer-form .form-type-select .ui-selectmenu-button:not([aria-activedescendant]){color:var(--almost-black-50);}.webform-submission-contact-us-form .form-radios .a-label,.webform-submission-contact-us-form .form-checkboxes .a-label,.content-form .form-radios .a-label,.content-form .form-checkboxes .a-label,form.webform-submission-newsletter-footer-form .form-radios .a-label,form.webform-submission-newsletter-footer-form .form-checkboxes .a-label{color:var(--greyish-brown-three);font-weight:var(--font-weight--light);line-height:1.14;}.webform-submission-contact-us-form .form-item-make-sure-text,.content-form .form-item-make-sure-text,form.webform-submission-newsletter-footer-form .form-item-make-sure-text{margin-bottom:2.5rem;text-align:center;color:var(--light-grey-blue);font-size:var(--font-size--s);line-height:1.38;}@media all and (min-width:1024px){.webform-submission-contact-us-form .form-item-make-sure-text,.content-form .form-item-make-sure-text,form.webform-submission-newsletter-footer-form .form-item-make-sure-text{text-align:left}}.webform-submission-contact-us-form .a-title--h2,.content-form .a-title--h2,form.webform-submission-newsletter-footer-form .a-title--h2{color:var(--greyish-brown);}@media all and (min-width:1024px){.webform-submission-contact-us-form .a-title--h2,.content-form .a-title--h2,form.webform-submission-newsletter-footer-form .a-title--h2{margin-top:4rem;margin-bottom:1rem}}@media all and (min-width:1024px){.webform-submission-contact-us-form .webform-element--title-inline,.content-form .webform-element--title-inline,form.webform-submission-newsletter-footer-form .webform-element--title-inline{display:flex;align-items:center}.webform-submission-contact-us-form .webform-element--title-inline > label,.content-form .webform-element--title-inline > label,form.webform-submission-newsletter-footer-form .webform-element--title-inline > label{flex:1 0 auto;padding-right:1rem;}}.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .fieldset-legend,.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] legend,.content-form [data-drupal-selector="edit-consent-form"] .fieldset-legend,.content-form [data-drupal-selector="edit-consent-form"] legend,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .fieldset-legend,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] legend{margin-bottom:0.75rem;font-size:var(--font-size--l);font-weight:var(--font-weight--medium);line-height:1.2;}.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .form-type-radio > label,.content-form [data-drupal-selector="edit-consent-form"] .form-type-radio > label,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .form-type-radio > label{color:var(--brownish-grey);font-size:var(--font-size--xxs);line-height:1.45;}@media all and (min-width:1024px){.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .form-type-radio > label,.content-form [data-drupal-selector="edit-consent-form"] .form-type-radio > label,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .form-type-radio > label{color:var(--brownish-grey);font-size:var(--font-size--s);line-height:1.14}}.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .description,.content-form [data-drupal-selector="edit-consent-form"] .description,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .description{max-width:80%;margin-top:0.75rem;}.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .description,.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .description .webform-element-description,.content-form [data-drupal-selector="edit-consent-form"] .description,.content-form [data-drupal-selector="edit-consent-form"] .description .webform-element-description,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .description,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .description .webform-element-description{color:var(--light-grey-blue);font-size:var(--font-size--xxxs);line-height:1.3;}.webform-submission-contact-us-form [data-drupal-selector="edit-consent-form"] .description .webform-element-description,.content-form [data-drupal-selector="edit-consent-form"] .description .webform-element-description,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-consent-form"] .description .webform-element-description{margin-bottom:0;}@media all and (min-width:1024px){.webform-submission-contact-us-form [data-drupal-selector="edit-primary-product-of-interest"] .form-radios .a-label,.content-form [data-drupal-selector="edit-primary-product-of-interest"] .form-radios .a-label,form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-primary-product-of-interest"] .form-radios .a-label{margin-bottom:0.65rem}}@media all and (min-width:1024px){.webform-submission-contact-us-form [data-drupal-selector="edit-how-do-you-hear-about-us-"],.content-form [data-drupal-selector="edit-how-do-you-hear-about-us-"],form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-how-do-you-hear-about-us-"]{max-width:17rem}.webform-submission-contact-us-form [data-drupal-selector="edit-how-do-you-hear-about-us-"] .form-type-select .ui-selectmenu-button:not([aria-activedescendant]),.content-form [data-drupal-selector="edit-how-do-you-hear-about-us-"] .form-type-select .ui-selectmenu-button:not([aria-activedescendant]),form.webform-submission-newsletter-footer-form [data-drupal-selector="edit-how-do-you-hear-about-us-"] .form-type-select .ui-selectmenu-button:not([aria-activedescendant]){color:var(--black-50);}}.webform-submission-contact-us-form .form-checkboxes > .form-item,.content-form .form-checkboxes > .form-item,form.webform-submission-newsletter-footer-form .form-checkboxes > .form-item{break-inside:avoid;page-break-inside:avoid;margin:0;}@media all and (min-width:1024px){.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper,.content-form .webform-entity-checkboxes--wrapper,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper{margin-bottom:2rem}}.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .a-label,.content-form .webform-entity-checkboxes--wrapper .a-label,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .a-label{position:relative;margin:0;}.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .a-label::before,.content-form .webform-entity-checkboxes--wrapper .a-label::before,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .a-label::before{position:absolute;z-index:1;top:0;right:0;margin-top:0.625rem;margin-right:0.625rem;opacity:0;}.webform-submission-contact-us-form .webform-entity-checkboxes--wrapper .form-checkbox:checked + .a-label::before,.content-form .webform-entity-checkboxes--wrapper .form-checkbox:checked + .a-label::before,form.webform-submission-newsletter-footer-form .webform-entity-checkboxes--wrapper .form-checkbox:checked + .a-label::before{opacity:1;}.webform-submission-contact-us-form .form-actions,.content-form .form-actions,form.webform-submission-newsletter-footer-form .form-actions{margin-top:2.5rem;text-align:center;}@media all and (min-width:1024px){.webform-submission-contact-us-form .form-actions,.content-form .form-actions,form.webform-submission-newsletter-footer-form .form-actions{text-align:left}}.webform-submission-contact-us-form .form-item-happy-to-discuss-markup,.content-form .form-item-happy-to-discuss-markup,form.webform-submission-newsletter-footer-form .form-item-happy-to-discuss-markup{color:var(--light-grey-blue);font-size:var(--font-size--xs);line-height:1.38;}.webform-submission-contact-us-form .iti,.content-form .iti,form.webform-submission-newsletter-footer-form .iti{width:100%;}.webform-submission-contact-us-form .missing-error,.content-form .missing-error,form.webform-submission-newsletter-footer-form .missing-error{color:var(--color-adfors-primary);}@media all and (min-width:1024px){.webform-submission-contact-us-form .missing-error,.content-form .missing-error,form.webform-submission-newsletter-footer-form .missing-error{font-weight:var(--font-weight--medium)}}@media all and (min-width:1024px){.webform-submission-contact-us-form .o-grid,.content-form .o-grid,form.webform-submission-newsletter-footer-form .o-grid{grid-gap:0 2rem}.webform-submission-contact-us-form .o-grid > *,.content-form .o-grid > *,form.webform-submission-newsletter-footer-form .o-grid > *{margin-bottom:0;}}@media all and (min-width:1024px){.webform-submission-contact-us-form .form-item-message textarea,.content-form .form-item-message textarea,form.webform-submission-newsletter-footer-form .form-item-message textarea{max-width:36rem;min-height:10.5rem}}.webform-submission-contact-us-form .a-cta--inline,.content-form .a-cta--inline,form.webform-submission-newsletter-footer-form .a-cta--inline{flex:1 1 auto;height:100%;}.webform-submission-contact-us-form .form-checkbox:checked + .a-label .m-card--panel::before,.content-form .form-checkbox:checked + .a-label .m-card--panel::before,form.webform-submission-newsletter-footer-form .form-checkbox:checked + .a-label .m-card--panel::before{position:absolute;z-index:1;display:block;width:100%;height:100%;content:"";border:2px solid var(--color-primary);}form.webform-submission-newsletter-footer-form .form-actions svg{display:none;}@media all and (min-width:1024px){.content-form .webform-element--title-inline [type="date"],.content-form .webform-element--title-inline [type="datetime-local"],.content-form .webform-element--title-inline [type="email"],.content-form .webform-element--title-inline [type="file"],.content-form .webform-element--title-inline [type="month"],.content-form .webform-element--title-inline [type="number"],.content-form .webform-element--title-inline [type="password"],.content-form .webform-element--title-inline [type="search"],.content-form .webform-element--title-inline [type="tel"],.content-form .webform-element--title-inline [type="text"],.content-form .webform-element--title-inline [type="time"],.content-form .webform-element--title-inline [type="url"],.content-form .webform-element--title-inline [type="week"]{width:auto;max-width:50%}}.content-form .webform-element--title-inline > label{flex:0 0 auto;}@media all and (min-width:1024px){.content-form .form-textarea-wrapper textarea{max-width:65%}}@media all and (min-width:1024px){html[lang="es"] .content-form .a-cta--inline{padding-left:1rem}}@media all and (min-width:1024px){html[lang="es"] .content-form .a-cta--inline .a-cta__title{font-size:var(--font-size--l)}}.primary-product-of-interest{position:relative;-webkit-padding-after:48px;padding-block-end:48px;}@media all and (min-width:1920px) and (max-width:2560px){.primary-product-of-interest{-webkit-padding-after:68px;padding-block-end:68px}}.primary-product-of-interest .description p{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}@media all and (min-width:1024px){.primary-product-of-interest .description p{gap:32px}}.primary-product-of-interest .webform-options-display-two-columns{column-count:2;}.primary-product-of-interest .form-item-primary-product-of-interest:last-child{position:absolute;left:0;bottom:-4px;}@media all and (min-width:1024px){.primary-product-of-interest .form-item-primary-product-of-interest:last-child{bottom:-12px}}.view-faqs-solr.view-display-id-results{width:auto;margin-top:1.5rem;margin-right:-1.5rem;margin-left:-1.5rem;}@media all and (min-width:1024px){.view-faqs-solr.view-display-id-results{margin-right:0;margin-left:0}}@media all and (max-width:1023px){.view-faqs-solr.view-display-id-results .m-accordion--secondary.ui-accordion .ui-accordion-header{padding-top:1.5rem;padding-right:2rem;padding-bottom:1rem;padding-left:2rem;border:0;border-top:1px solid var(--color-border)}}@media all and (min-width:1024px){.view-faqs-solr.view-display-id-results .m-accordion--secondary.ui-accordion .ui-accordion-header{padding-top:1rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem;border-color:var(--pale-grey-three)}}@media all and (min-width:1024px){.view-faqs-solr.view-display-id-results .m-accordion--secondary.ui-accordion .ui-accordion-header-active{border-bottom-color:transparent}}@media all and (min-width:1024px){.view-faqs-solr.view-display-id-results .m-accordion.ui-accordion .ui-accordion-header .m-accordion__header__text{max-width:90%}}.view-faqs-solr.view-display-id-results .m-accordion.ui-accordion .ui-accordion-header-icon{margin-right:1.5rem;}.view-faqs-solr.view-display-id-results .m-accordion.ui-accordion .ui-accordion-header-icon.ui-icon-triangle-1-s{transform:translateY(-50%) rotate(0deg);}@media all and (max-width:1023px){.view-faqs-solr.view-display-id-results .m-accordion--secondary.ui-accordion .ui-accordion-content{padding-right:2rem;padding-left:2rem;border:0;line-height:1.4}}@media all and (min-width:1024px){.view-faqs-solr.view-display-id-results .m-accordion--secondary.ui-accordion .ui-accordion-content{padding-top:1.5rem;padding-right:3.5rem;padding-left:3.5rem;border-color:var(--pale-grey-three)}}.view-faqs-solr.view-display-id-results .view-content{padding-bottom:1.438rem;}@media all and (min-width:1024px){.view-faqs-solr.view-display-id-results .view-content{padding-bottom:2rem}}
