.line-through{text-decoration:line-through}.zero-top-margin{margin-top:0}.zero-bottom-margin{margin-bottom:0}strong.value-increase{color:#280}strong.value-decrease{color:#a00}.alignright{float:right;text-align:right;margin:0 0 16px 16px}.media-type--image.align-right,.media-type--image.align-left,.media-type--image.align-center{margin:0.75rem;margin:clamp(0.5rem, 0.9584664537vw, 1rem)}@media(min-width: 30em){.media-type--image.align-right{max-width:50%;float:right;text-align:right;margin-left:16px;margin-bottom:16px}}@media(min-width: 30em){.media-type--image.align-left{max-width:50%;float:right;text-align:left;margin-right:16px;margin-bottom:16px}}.media-type--image.align-center{margin-left:auto;margin-right:auto}@media(min-width: 30em){.media-type--image.align-center{max-width:50%}}.ajax-progress.ajax-progress-fullscreen{width:96px;height:96px;border-radius:50%;background-color:rgba(255,255,255,.85)}@font-face{font-family:"TT Hoves Pro Expanded";src:url(../../../dist/fonts/tt-hoves-pro-exp-light.woff2) format("woff2"),url(../../../dist/fonts/tt-hoves-pro-exp-light.woff) format("woff");font-weight:light;font-style:normal}@font-face{font-family:"TT Hoves Pro";src:url(../../../dist/fonts/tt-hoves-pro-demibold.woff2) format("woff2"),url(../../../dist/fonts/tt-hoves-pro-demibold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"TT Hoves Pro";src:url(../../../dist/fonts/tt-hoves-pro-regular.woff2) format("woff2"),url(../../../dist/fonts/tt-hoves-pro-regular.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TT Hoves Pro";src:url(../../../dist/fonts/tt-hoves-pro-italic.woff2) format("woff2"),url(../../../dist/fonts/tt-hoves-pro-italic.woff) format("woff");font-weight:normal;font-style:italic}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}mark{background:#fdbacd;color:#a90532;border:1px solid #a90532;font-weight:900}mark.unpublished-marker{padding:4px 6px}.unpublished-marker-container{margin:0 0 16px 0;font-size:.75rem}.display-teaser .unpublished-marker-container{position:absolute;top:16px;right:16px;z-index:1}.card .unpublished-marker-container{position:absolute;top:16px;left:16px}.messages{margin:16px 0;border-radius:0}.status-message{padding:16px 0;margin:0;max-height:200px;overflow:auto}.status-message.status{background-color:#c7e3ff;border:0;color:#101820}.status-message.status a{color:#00277c}.status-message.error{background-color:#fddde2;border:0;color:#101820}.status-message.error a{color:#00277c}.status-message.success{background-color:#daf3be;border:0;color:#101820}.status-message.success a{color:#00277c}.status-message.warning{background-color:#f9eabe;border:0;color:#101820}.status-message.warning a{color:#00277c}.status-message.alert{background-color:#e6d1fa;border:0;color:#101820}.status-message.alert a{color:#00277c}.status-message+.status-message{margin-top:16px}.messages-list{margin-bottom:0}.pager{clear:both;padding:0;text-align:center;margin:0 auto;padding-top:32px;margin-left:16px;margin-right:16px;width:100%;border-top:1px solid #d9d9d9;padding-top:1.5rem;padding-top:clamp(1rem, 1.9169329073vw, 2rem);margin-top:1.5rem;margin-top:clamp(1rem, 1.9169329073vw, 2rem)}.pager .pager__items{margin:0 auto;text-align:center;font-size:.875rem}.pager .pager__items .pager__item{margin:0}.pager a{color:#101820;position:relative;margin:4px;padding:8px 0;text-decoration:none}@media(prefers-color-scheme: dark){.pager a{color:#fff}}.pager a::before{content:"";background:#fff;width:0;height:2px;position:absolute;bottom:0;left:0;right:0;z-index:5;margin:auto;-webkit-transition:width .2s ease-in;transition:width .2s ease-in}.pager a:hover::before,.pager a:focus::before{width:100%}.pager a::before{background-color:#00277c}@media(prefers-color-scheme: dark){.pager a::before{background-color:#fff}}.pager a:hover,.pager a:focus{color:#00277c;text-decoration:none}@media(prefers-color-scheme: dark){.pager a:hover,.pager a:focus{color:#fde021}}.pager .is-active a{background-color:#00277c;border-color:#00277c;color:#fff}.pager__count{margin-top:0}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pager__item--previous{margin-right:16px}.pager__item{font-weight:bold}.pager__item--next{margin-left:16px}.pager__item--ellipsis{padding:4px 8px}form{background-color:#f4f4f4;padding:32px}@media(prefers-color-scheme: dark){form{background-color:#00277c}}form input,form select{width:100%}.form-item{position:relative;margin:0;margin-bottom:1.5rem;margin-bottom:clamp(1rem, 1.9169329073vw, 2rem)}tr.odd .form-item,tr.even .form-item{margin:0}.form-item .description{margin-top:4px}.checkboxes--wrapper .form-item,.radios--wrapper .form-item{margin-bottom:0.75rem;margin-bottom:clamp(0.5rem, 0.9584664537vw, 1rem)}.webform-address--wrapper .fieldset-wrapper .form-item-address-address,.webform-name--wrapper .fieldset-wrapper .form-item-address-address{width:100%}@media(min-width: 37.5em){.webform-address--wrapper,.webform-name--wrapper{margin-bottom:0 !important}.webform-address--wrapper .fieldset-wrapper,.webform-name--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.webform-address--wrapper .fieldset-wrapper>div,.webform-name--wrapper .fieldset-wrapper>div{width:calc(50% - 16px)}.webform-address--wrapper .form-item-name-last,.webform-name--wrapper .form-item-name-last{margin-bottom:1.5rem;margin-bottom:clamp(1rem,1.9169329073vw,2rem) !important}}[id=edit-disclaimer]{font-size:.875rem;margin-top:32px;margin-bottom:0}.smb-bioclean-contact{background-color:#00277c;position:relative;overflow:hidden}.smb-bioclean-contact::before,.smb-bioclean-contact::after{content:"";background:#fde021;position:absolute;z-index:4}.smb-bioclean-contact::before{width:116px;left:-4px;top:250px;bottom:0;background:url(../../../dist/images/banner-line-left.svg) no-repeat bottom left}.smb-bioclean-contact::after{width:243px;height:132px;right:0;top:-4px;background:url(../../../dist/images/banner-line-right.svg) no-repeat top left}.smb-bioclean-contact .block-inner{margin-left:auto;margin-right:auto;max-width:1252px;min-width:320px;width:100%;padding-left:32px;padding-right:32px;position:relative;z-index:5}.smb-bioclean-contact .webform-submission-form{background:rgba(0,0,0,0);max-width:900px;margin:auto;padding:0}.smb-bioclean-contact .webform-submission-form>div{width:100%}.smb-bioclean-contact .webform-submission-form>div h2{margin-top:0;color:#fff}.smb-bioclean-contact .webform-submission-form fieldset{background-color:rgba(0,0,0,0)}.smb-bioclean-contact .webform-submission-form fieldset>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.smb-bioclean-contact .webform-submission-form fieldset .form-item{width:100%}.smb-bioclean-contact .webform-submission-form .form-item-topic{width:100%}.smb-bioclean-contact .webform-submission-form .form-item-topic select{width:100%}@media(max-width: 47.9375em){.smb-bioclean-contact .webform-submission-form fieldset>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 48em){.smb-bioclean-contact .webform-submission-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.smb-bioclean-contact .webform-submission-form .form-item-phone,.smb-bioclean-contact .webform-submission-form .form-item-email{width:calc(50% - 12px)}.smb-bioclean-contact .webform-submission-form .form-actions{width:100%}.smb-bioclean-contact .webform-submission-form .form-actions .button{display:block;text-align:center;margin:0 auto}.smb-bioclean-contact .webform-submission-form fieldset{margin-bottom:0}}@media(min-width: 60em){.smb-bioclean-contact .webform-submission-form{padding-top:64px;padding-bottom:64px}}.smb-bioclean-contact [id*=disclaimer]{font-size:.875rem;text-align:center;margin-top:32px;color:#fff}.smb-bioclean-contact [id*=disclaimer] a{color:#fde021}.tmt-eu-cookie-compliance-toggle{background-color:rgba(0,0,0,0);margin-top:32px}.tmt-eu-cookie-compliance-toggle legend{margin-bottom:0}.layout-content-bottom .webform-submission-connect-with-us-form legend span{color:#fff}.page-banner::before,.page-banner::after{content:"";position:absolute;z-index:4;pointer-events:none}.page-banner::before{width:116px;height:428px;left:-72px;bottom:0;background:url(../../../dist/images/banner-line-left.svg) no-repeat top left}.page-banner::after{width:243px;height:132px;right:-72px;top:-44px;background:url(../../../dist/images/banner-line-right.svg) no-repeat top left}@media(min-width: 52.5em){.page-banner::before{height:auto;left:-4px;top:250px}.page-banner::after{right:0;top:-4px}}
