@import url(//hello.myfonts.net/count/3b61d1);@-webkit-keyframes glyphicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin-r{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}:root{--color-white:rgb(255,255,255);--color-black:rgb(0,0,0);--color-st-tropaz:rgb(36,75,144);--color-holly:rgb(2,34,33);--color-cerulean:rgb(0,168,225);--color-ectasy:rgb(248,102,12);--color-pale-grey:rgb(233,236,238);--color-grey:rgb(185,185,185);--color-filter-grey:rgb(151,151,151);--color-warm-grey:rgb(146,146,146);--color-carousel-case-modal-bg-color:rgba( 255,255,255,100);--color-midnight-blue:rgb(0,34,105);--color-light-base:var(--color-pale-grey);--color-primary:var(--color-st-tropaz);--color-light-primary:var(--color-cerulean);--color-primary-lighten:rgb(69,102,161);--color-accent:var(--color-ectasy);--color-accent-lighten:rgb(251,163,109);--color-dark-green:#3f4444;--color-light-red:#f08080;--color-error:#ff0000;--color-warning-yellow:#eeb425;--color-form-error:rgba(208,2,27,1);--color-endeavour:#00539b;--color-light-pink:#b20066;--color-light-green:#bebd00;--color-light-orange:#f6a318;--color-anchor:var(--color-primary);--color-txt-default:var(--color-holly);--color-txt-primary:var(--color-primary);--color-txt-muted:var(--color-filter-grey);--color-txt-on-dark-default:var(--color-white);--color-txt-on-dark-primary:var(--color-cerulean);--color-heading-default:var(--color-primary);--color-bg-primary:var(--color-st-tropaz);--color-bg-light-default:var(--color-pale-grey);--color-bg-light-primary:var(--color-cerulean);--color-border-light-default:var(--color-pale-grey);--color-border-light-primary:var(--color-cerulean);--color-border-dark-default:var(--color-holly);--color-base-state-darken:rgb(221,224,226);--color-primary-state-lighten:rgb(47,84,150);--color-primary-darken:rgb(25,52,101);--color-primary-state-darken:rgb(0,160,214);--color-accent-state-darken:rgb(236,97,11)}:root{--margin-extrasmall-margin:5px;--margin-small-margin:10px;--margin-middle-margin:20px;--margin-large-margin:30px;--margin-extralarge-margin:40px;--gutter:30px}:root{--elevation-0:none;--elevation-1:0 10px 10px 0 rgba(0,0,0,.2);--elevation-2:0 10px 20px 0 rgba(0,0,0,.2);--elevation-3:0 10px 30px 0 rgba(0,0,0,.2);--elevation-4:0 10px 40px 0 rgba(0,0,0,.3);--elevation-5:0 10px 50px 0 rgba(0,0,0,.3);--monticule-1:0 0 5px 0 rgba(0,0,0,.25);--monticule-2:0 0 10px 0 rgba(0,0,0,.25)}@font-face{font-family:HelveticaNeueBold;src:url(../fonts/HelveticaNeueLTPro-Bd/font-woff2.woff2) format('woff2'),url(../fonts/HelveticaNeueLTPro-Bd/font-woff.woff) format('woff');font-display:swap}@font-face{font-family:HelveticaNeueRoman;src:url(../fonts/HelveticaNeueLTPro-Roman/font-woff2.woff2) format('woff2'),url(../fonts/HelveticaNeueLTPro-Roman/font-woff.woff) format('woff');font-display:swap}@font-face{font-weight:400;font-family:icomoon;font-style:normal;src:url(../fonts/Icomoon/icomoon-eot.eot#iefix) format('embedded-opentype'),url(../fonts/Icomoon/icomoon-ttf.ttf) format('truetype'),url(../fonts/Icomoon/icomoon-woff.woff) format('woff'),url(../fonts/Icomoon/icomoon-svg.svg#icomoon) format('svg');font-display:swap}:root{--border-radius-small:.5rem;--border-radius-large:2rem}:root{--spacer:15px;--spacing-bootstrap:15px;--negative-spacing-bootstrap:-15px;--spacing-8:calc(var(--spacer)/2);--spacing-15:var(--spacer);--spacing-30:calc(2 * var(--spacer));--spacing-60:calc(4 * var(--spacer));--margin-default:var(--spacer);--margin-small:calc(var(--spacer)/ 2);--margin-large:calc(var(--spacer)* 2);--margin-xlarge:calc(var(--spacer)* 4);--margin-150:calc(var(--spacer)* 10);--padding-default:var(--spacing-bootstrap);--padding-small:calc(var(--spacer)/ 2);--padding-large:calc(var(--spacer)* 2);--padding-xlarge:calc(var(--spacer)* 4);--padding-large-gutters:calc(var(--spacer)* 3);--padding-150:calc(var(--spacer)* 10)}:root{--transition-dur-reactive:.1s;--transition-dur-slow:.25s;--transition-ease-default:ease-in;--transition-cubic-bezier-default:cubic-bezier(.59,.12,.34,.95);--transition-list-move:var(--transition-cubic-bezier-default);--transition-dur-instant:.1s;--transition-dur-fast:.2s;--transition-easing-default:ease-in-out;--transition-instant:var(--transition-dur-instant)var(--transition-easing-default);--transition-fast:var(--transition-dur-fast)var(--transition-easing-default)}:root{--font-small:11px;--font-normal:13px;--font-medium:16px;--font-big:20px;--font-extrabig:24px;--size-base:100%;--size-small:.875rem;--size-h1:1.75rem;--size-h2:1.7rem;--size-h3:2rem;--size-h4:1.5rem;--size-h5:1.125rem;--size-h6:1rem;--font-family-default:'Open Sans',sans-serif;--font-family-variant:var(--font-family-default);--lineheight-heading:1.125;--font-heading:var(--font-family-variant);--navigation-font-basic:18px;--navigation-font-basic-submenu:14px;--tab-font-header:16px;--accordion-header:16px;--breadcrumb-font:15px;--link-list-title-font:15px}@media(min-width:48em){:root{--size-h1:2.5rem;--size-h2:1.8rem;--size-h3:2rem;--size-h4:1.313rem}}@media(min-width:62em){:root{--size-h3:2rem;--size-h4:1.313rem}}@media(min-width:75em){:root{--size-h1:3rem;--size-h2:2rem;--size-h3:2rem;--size-h4:1.313rem}}.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h1,.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h2,.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h3,.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h4,.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form p,.alternation-container.alternation-container>.component-content>div:nth-child(odd) .sitecore-form h1,.alternation-container.alternation-container>.component-content>div:nth-child(odd) .sitecore-form h2,.alternation-container.alternation-container>.component-content>div:nth-child(odd) .sitecore-form h3,.alternation-container.alternation-container>.component-content>div:nth-child(odd) .sitecore-form h4,.alternation-container.alternation-container>.component-content>div:nth-child(odd) .sitecore-form p{color:inherit}.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h2{font-size:28px;font-weight:600}.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h3{font-size:21px;font-weight:600}.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form h4{font-size:18px;font-weight:600}.alternation-container.alternation-container>.component-content>div:nth-child(even) .sitecore-form ul li,.alternation-container.alternation-container>.component-content>div:nth-child(odd) .sitecore-form ul li{color:inherit}html{font-size:var(--size-base)}body,html{font-family:var(--font-family-default);background-color:var(--color-white);--color-h3:var(--color-txt-default);--color-h4:var(--color-txt-default);--font-h4:var(--font-family-default)}@media(max-width:61.999em){body{overflow-x:hidden}}main{max-width:100%}h1,h2,h3,h4,h5,h6,p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}div:not([class*=intro])>p,p:not([class*=intro]){font-size:var(--size-small);line-height:1.4rem}p>a{text-decoration:underline}a{color:var(--color-anchor)}a:hover{color:var(--color-anchor-hover,var(--color-anchor));cursor:pointer;text-decoration:none}svg,symbol *{fill:currentColor!important}.figure--fallback{display:none}.figure--fallback:only-child{display:block}table{max-width:100%}.h1,h1{color:var(--color-h1,var(--color-heading-default));font-weight:400;font-size:var(--size-heading,var(--size-h1));font-family:var(--font-h1,var(--font-heading))}.h2,h2{color:var(--color-h2,var(--color-heading-default));font-weight:400;font-size:var(--size-heading,var(--size-h2));font-family:var(--font-h2,var(--font-heading))}.h3,h3{color:var(--color-h3,var(--color-heading-default));font-weight:400;font-size:var(--size-heading,var(--size-h3));font-family:var(--font-h3,var(--font-heading))}.h4,h4{color:var(--color-h4,var(--color-heading-default));font-weight:400;font-size:var(--size-heading,var(--size-h4));font-family:var(--font-h4,var(--font-heading))}.h5,h5{color:var(--color-h5,var(--color-heading-default));font-weight:400;font-size:var(--size-heading,var(--size-h5));font-family:var(--font-h5,var(--font-heading))}.h6,h6{color:var(--color-h6,var(--color-heading-default));font-weight:400;font-size:var(--size-heading,var(--size-h6));font-family:var(--font-h6,var(--font-heading))}:root{--color-h3:var(--color-txt-default);--color-h4:var(--color-txt-default);--font-h4:var(--font-family-default)}.h1,h1{margin-bottom:1.25rem;line-height:2rem}@media(min-width:48em){.h1,h1{margin-top:1rem;line-height:3.2rem}}@media(min-width:75em){.h1,h1{margin-top:0}}.h2,h2{line-height:2.2rem}.h3,h3{line-height:2.5rem}.h4,h4{line-height:1.75rem}iframe{-webkit-box-sizing:initial;box-sizing:initial;border:0}iframe.loaded{visibility:visible}ol li,ul li{font-size:1rem}.btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;display:inline-block;margin-top:1rem;background-color:var(--color-bg-light-primary)}@media(max-width:47.999em){.btn-theme{min-width:120px;font-size:.9rem}}.btn-theme:hover{color:var(--color-white)}.btn-orange,.c-button,.orange-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-accent)}@media(max-width:47.999em){.btn-orange,.c-button,.orange-btn{min-width:120px;font-size:.9rem}}.btn-orange:hover,.c-button:hover,.orange-btn:hover{color:var(--color-white)}@media(min-width:62em) and (max-width:74.999em){.btn-orange,.c-button,.orange-btn{line-height:unset!important}}.btn-orange:focus,.btn-orange:hover,.c-button:focus,.c-button:hover,.orange-btn:focus,.orange-btn:hover{text-decoration:none;background-color:var(--color-accent-state-darken)}.lightblue-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-bg-light-primary)}@media(max-width:47.999em){.lightblue-btn{min-width:120px;font-size:.9rem}}.lightblue-btn:hover{color:var(--color-white)}.lightblue-btn:focus,.lightblue-btn:hover{background-color:var(--color-primary-state-darken)}.btn-lightblue{background-color:var(--color-light-primary);color:var(--color-white)!important}@media(max-width:47.999em){.btn-lightblue{width:160px;text-align:center}}.white-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;color:var(--color-link,var(--color-txt-on-dark-primary));background-color:var(--color-white);border:var(--color-border-light-primary);border-style:solid;border-width:thin}@media(max-width:47.999em){.white-btn{min-width:120px;font-size:.9rem}}.white-btn:hover{color:var(--color-white)}.white-btn:focus,.white-btn:hover{background-color:var(--color-primary-state-darken)}.white-orange-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;color:var(--color-accent);background-color:var(--color-white);border:var(--color-accent);border-style:solid;border-width:thin}@media(max-width:47.999em){.white-orange-btn{min-width:120px;font-size:.9rem}}.white-orange-btn:hover{color:var(--color-white)}.white-orange-btn:focus,.white-orange-btn:hover{background-color:var(--color-accent-state-darken)}.darkblue-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;padding:5px 20px;background-color:var(--color-bg-primary)}@media(max-width:47.999em){.darkblue-btn{min-width:120px;font-size:.9rem}}.darkblue-btn:hover{color:var(--color-white)}.darkblue-btn:focus,.darkblue-btn:hover{background-color:var(--color-primary-state-darken)}.grey-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;color:var(--color-txt-default);background-color:var(--color-bg-light-default)}@media(max-width:47.999em){.grey-btn{min-width:120px;font-size:.9rem}}.grey-btn:hover{color:var(--color-white)}.grey-btn:focus,.grey-btn:hover{color:var(--color-txt-default);background-color:var(--color-base-state-darken)}.transparent-btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-bg-primary);border:1px solid var(--color-white)}@media(max-width:47.999em){.transparent-btn{min-width:120px;font-size:.9rem}}.transparent-btn:hover{color:var(--color-white)}.transparent-btn:hover{text-decoration:none;background-color:var(--color-primary-state-lighten)}.disabled-btn{background-color:var(--color-accent-state-darken)!important;cursor:default!important}@media(min-width:62em){.big{padding:13px 20px;font-size:1.4rem}}.load-more .component-content input[type=button]{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;margin:0 auto;display:block;background-color:var(--color-accent)}@media(max-width:47.999em){.load-more .component-content input[type=button]{min-width:120px;font-size:.9rem}}.load-more .component-content input[type=button]:hover{color:var(--color-white)}@media(min-width:62em) and (max-width:74.999em){.load-more .component-content input[type=button]{line-height:unset!important}}.load-more .component-content input[type=button]:focus,.load-more .component-content input[type=button]:hover{text-decoration:none;background-color:var(--color-accent-state-darken)}.btn{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;font-size:18px;font-weight:700;padding:var(--spacing-15) var(--padding-large);border-radius:30px;-webkit-transition:.4s ease-in;transition:.4s ease-in}@media(max-width:47.999em){.btn{min-width:120px;font-size:.9rem}}.btn:hover{color:var(--color-white)}.btn a{font-size:1rem}.btn--primary{background-color:var(--color-primary)}.btn--primary a{color:var(--color-white)}.btn--primary:hover{background-color:#002269}.btn--secondary{background:var(--color-white);border:2px solid var(--color-primary)}.btn--secondary:hover{border:2px solid #002269}.btn--secondary:hover a{color:#002269}p.format-date{color:var(-color-txt-default);font-weight:600;font-size:1.3rem}.flag{display:inline-block;top:7px;background:url(../images/flags/all-countries.png) no-repeat}.flag.flag-en{background-position:-2px -2px}span.flag{width:32px;height:25px}.flag-rs{background-position:-478px -29px}.flag-by{background-position:-444px -29px}.flag-be{background-position:-478px -2px}.flag-bg{background-position:-444px -2px}.flag-cn,.flag-hk{background-position:-410px -29px}.flag-hr{background-position:-410px -2px}.flag-cz{background-position:-376px -29px}.flag-da,.flag-dk{background-position:-376px -2px}.flag-ee{background-position:-342px -29px}.flag-fi{background-position:-342px -2px}.flag-fr{background-position:-308px -29px}.flag-de{background-position:-308px -2px}.flag-hu{background-position:-274px -29px}.flag-ie{background-position:-274px -2px}.flag-it{background-position:-240px -29px}.flag-lv{background-position:-240px -2px}.flag-lt{background-position:-206px -29px}.flag-nl{background-position:-206px -2px}.flag-no{background-position:-172px -29px}.flag-pl{background-position:-172px -2px}.flag-pt{background-position:-138px -29px}.flag-ro{background-position:-138px -2px}.flag-ru{background-position:-104px -29px}.flag-sk{background-position:-104px -2px}.flag-es{background-position:-70px -29px}.flag-se{background-position:-70px -2px}.flag-ch{background-position:-36px -29px}.flag-cy,.flag-tr{background-position:-36px -2px}.flag-ua{background-position:-2px -29px}.flag-en{background-position:-2px -2px}.flag-md{background-position:-512px -2px}.flag-gr{background-position:-512px -29px}.flag-mk{background-position:-546px -2px}.flag-al{background-position:-546px -29px}.flag-mx{background-position:-682px -29px}.flag-in{background-position:-648px -29px}.flag-001,.flag-id{background-position:-648px -2px}[class*=" icon-"],[class^=icon-]{font-weight:400;font-family:icomoon!important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.arrow-down-blue::after,.arrow-down::after{position:absolute;top:-1px;left:50%;z-index:0;width:0;height:0;margin-left:-20px;border-right:20px solid transparent;border-left:20px solid transparent;content:""}.arrow-down:nth-of-type(even)::after{border-top:20px solid var(--color-white)}.arrow-down:nth-of-type(odd)::after{border-top:20px solid var(--color-border-light-default)}.arrow-down-blue::after{border-top:20px solid var(--color-border-light-primary)!important;content:""!important}.arrow-up-blue::after,.arrow-up::after{position:absolute;top:-20px;left:50%;z-index:0;width:0;height:0;margin-left:-20px;border-right:20px solid transparent;border-left:20px solid transparent;content:""}.arrow-up:nth-of-type(even)::after{border-bottom:20px solid var(--color-white)}.arrow-up:nth-of-type(odd)::after{border-bottom:20px solid var(--color-border-light-default)}.arrow-up-blue::after{border-bottom:20px solid var(--color-border-light-primary)!important;content:""!important}.magnify-glass-plus{position:absolute;top:240px;left:20px;z-index:999;width:40px;height:40px;background-color:var(--color-primary);border-radius:20px;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:var(--transition-dur-reactive) var(--transition-ease);transition:var(--transition-dur-reactive) var(--transition-ease)}.magnify-glass-plus svg{-webkit-transform:scale(.6);transform:scale(.6)}.magnify-glass-plus:hover{background-color:var(--color-primary-lighten)}.o-icon{width:var(--icon-size,1.6rem);height:var(--icon-size,1.6rem);fill:currentColor}.o-icon.small{--icon-size:1.4rem}.o-icon--inline{width:var(--icon-size,1.6rem);height:var(--icon-size,1.6rem)}.full-width-container{position:relative;right:50%;left:50%;width:100vw;margin-right:-50vw;margin-left:-50vw}.full-width-container.enforce-grey-bg{background-color:var(--color-bg-light-default)!important}.full-width-container.enforce-grey-bg.arrow-down::after{border-top:20px solid var(--color-white)!important}@media(max-width:74.999em){.full-width{width:100%!important}}.container-full-width{width:100%!important;padding:0}.is-empty-hint{display:block}.wavin-anchor{width:0;height:0;visibility:hidden}.dropdown-icons{color:var(--color-txt-default)}[class*=o-screen--]::before{display:block;width:100%;min-height:10rem;content:''}.o-screen--21-9::before{padding-bottom:42.85%}.o-screen--4-1::before{padding-bottom:24.8%}.accordion .accordion-item{padding:1.5rem;-webkit-box-shadow:2px 3px 12px 0 rgba(0,0,0,.24);box-shadow:2px 3px 12px 0 rgba(0,0,0,.24);border-radius:16px;margin-bottom:1.5rem;background-color:#fff}.accordion .accordion-item:last-child{margin-bottom:0}.accordion .accordion-header{position:relative}.accordion .accordion-header strong{font-size:var(--accordion-header)}.accordion .accordion-header .accordion-chevron{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--color-primary);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.accordion .accordion-header.is-active .accordion-chevron{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accordion .accordion-collapse{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.accordion .accordion-collapse .accordion-collapse-content{padding-top:1rem}.accordion .accordion-collapse p{margin-bottom:0}.on-page-editor .accordion-collapse{max-height:none;overflow:visible;-webkit-transition:none;transition:none}.sc-bg--primary .accordion,.u-bg--primary .accordion{color:var(--color-txt-default)}.login{position:relative;display:inline-block;width:58px;margin-top:5px;margin-right:10px;background-position:center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 48 48' style='enable-background:new 0 0 48 48;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23134398;%7D%0A%3C/style%3E%3Cg id='myWavin_1_'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-165.000000, -16.000000)'%3E%3Cg id='Group' transform='translate(165.000000, 16.000000)'%3E%3Cpath id='Combined-Shape_1_' class='st0' d='M24,12.5c3.3,0,6,2.7,6,6c0,1.9-0.9,3.6-2.3,4.7c3.7,1.5,6.3,5.1,6.3,9.3h-3 c0-3.9-3.1-7-7-7s-7,3.1-7,7h-3c0-4.2,2.6-7.8,6.3-9.3c-1.4-1.1-2.3-2.8-2.3-4.7C18,15.2,20.7,12.5,24,12.5z M24,15.5 c-1.7,0-3,1.3-3,3c0,1.7,1.3,3,3,3c1.7,0,3-1.3,3-3S25.7,15.5,24,15.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:58px}@media(max-width:47.999em){.login{width:58px;height:58px;margin-top:5px;margin-right:0;float:right}}.login:hover{cursor:pointer}.login.logged-in,.login.login-open,.login:hover{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 48 48' style='enable-background:new 0 0 48 48;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23134398;%7D .st1%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg id='myWavin'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-165.000000, -16.000000)'%3E%3Cg id='Group' transform='translate(165.000000, 16.000000)'%3E%3Cpath id='Rectangle-2' class='st0' d='M24,0C10.7,0,0,10.7,0,24s10.7,24,24,24s24-10.7,24-24S37.3,0,24,0z'/%3E%3Cpath id='Combined-Shape' class='st1' d='M24,12.5c3.3,0,6,2.7,6,6c0,1.9-0.9,3.6-2.3,4.7c3.7,1.5,6.3,5.1,6.3,9.3h-3 c0-3.9-3.1-7-7-7s-7,3.1-7,7h-3c0-4.2,2.6-7.8,6.3-9.3c-1.4-1.1-2.3-2.8-2.3-4.7C18,15.2,20.7,12.5,24,12.5z M24,15.5 c-1.7,0-3,1.3-3,3c0,1.7,1.3,3,3,3c1.7,0,3-1.3,3-3S25.7,15.5,24,15.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:43px;height:43px}@media(min-width:62em){.login.logged-in,.login.login-open,.login:hover{margin-top:0}}.login .icon{display:block;width:37px;height:37px;overflow:hidden}.login .icon span{position:absolute;visibility:hidden}.login.open{background-image:none}.login.open:before{position:absolute;top:0;display:inline-block;left:0;font-family:icomoon!important;content:""}.login .login-container{position:absolute;top:30px;left:50%;z-index:1001;display:none;padding:35px 40px;background-color:#fff;border-radius:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 5px 10px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px 10px rgba(0,0,0,.1);cursor:pointer;width:350px;margin-top:20px}.login .login-container a.login-close{position:absolute;right:17px;top:16px;width:20px;height:20px;overflow:hidden;display:block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cpath fill='%23244b90' d='M17.8,0L20,2.2L12.2,10l7.8,7.8L17.8,20l-6.7-6.7l0,0L6.8,9.1l0,0L0,2.2L2.2,0L10,7.8L17.8,0z M5.7,12.1l2.2,2.2L2.2,20L0,17.8L5.7,12.1z'/%3E%3C/svg%3E");background-size:20px}.login .login-container a.login-close:focus,.login .login-container a.login-close:hover{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 20 20' style='enable-background:new 0 0 20 20;' xml:space='preserve'%3E%3Cpath fill='%23244b90' d='M17.8,0L20,2.2L12.2,10l7.8,7.8L17.8,20l-6.7-6.7l0,0L6.8,9.1l0,0L0,2.2L2.2,0L10,7.8L17.8,0z M5.7,12.1l2.2,2.2L2.2,20L0,17.8L5.7,12.1z'/%3E%3C/svg%3E");background-size:20px}.login .login-container a.login-close span{position:absolute;left:10000px}.login .login-container form{width:auto;margin:0;padding:0}.login .login-container a,.login .login-container button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;color:var(--color-primary);font-family:var(--font-family-default);text-align:left;background:0 0;border:none;display:block;margin-bottom:20px}.login .login-container a:hover,.login .login-container button:hover{background:0 0}.login .login-container .login-btn{min-width:100px;padding:15px;color:var(--color-white);background-color:var(--color-primary);border-radius:30px;text-align:center;display:block;margin-top:28px;font-weight:700}.login .login-container .login-btn:focus,.login .login-container .login-btn:hover{text-decoration:none;background-color:#224789}.login .login-container .logout-btn,.login .login-container .profile-link{font-size:18px;font-weight:700;padding-left:30px}.login .login-container .profile-link,.login .login-container .profile-link:focus,.login .login-container .profile-link:hover{background-position:-12px -7px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 48 48' style='enable-background:new 0 0 48 48;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23134398;%7D%0A%3C/style%3E%3Cg id='myWavin_1_'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-165.000000, -16.000000)'%3E%3Cg id='Group' transform='translate(165.000000, 16.000000)'%3E%3Cpath id='Combined-Shape_1_' class='st0' d='M24,12.5c3.3,0,6,2.7,6,6c0,1.9-0.9,3.6-2.3,4.7c3.7,1.5,6.3,5.1,6.3,9.3h-3 c0-3.9-3.1-7-7-7s-7,3.1-7,7h-3c0-4.2,2.6-7.8,6.3-9.3c-1.4-1.1-2.3-2.8-2.3-4.7C18,15.2,20.7,12.5,24,12.5z M24,15.5 c-1.7,0-3,1.3-3,3c0,1.7,1.3,3,3,3c1.7,0,3-1.3,3-3S25.7,15.5,24,15.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:40px;background-repeat:no-repeat;margin-bottom:15px}.login .login-container .logout-btn,.login .login-container .logout-btn:focus,.login .login-container .logout-btn:hover{background-position:0 4px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='19px' viewBox='0 0 16 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup%3C/title%3E%3Cg id='myWavin' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='M:-Profile-menu' transform='translate(-51.000000, -162.000000)'%3E%3Cg id='Group' transform='translate(51.000000, 162.500000)'%3E%3Cg id='Rectangle-Copy-4' fill='%23244b90' transform='translate(4.500000, 8.540000) rotate(-90.000000) translate(-4.500000, -8.540000) translate(-4.000000, 4.040000)'%3E%3Crect id='Rectangle-Copy-3' x='0' y='0' width='16' height='2.4'%3E%3C/rect%3E%3Cpolygon id='Rectangle-Copy-3' points='1.81854531e-13 2.4 2.4 2.4 2.44 8.55898438 0.04 8.55898438'%3E%3C/polygon%3E%3Cpolygon id='Rectangle-Copy-5' points='13.6 2.4 16 2.4 16.04 8.55898438 13.64 8.55898438'%3E%3C/polygon%3E%3C/g%3E%3Cg id='Group-2' transform='translate(6.312939, 5.540000)' stroke='%23244b90' stroke-linecap='square' stroke-width='2'%3E%3Cline x1='5.03364258' y1='0.395019531' x2='8.21562309' y2='3.57700005' id='Line-3'%3E%3C/line%3E%3Cline x1='5.03364258' y1='3.62758598' x2='8.21562309' y2='6.8095665' id='Line-3' transform='translate(6.624633, 5.218576) rotate(-90.000000) translate(-6.624633, -5.218576) '%3E%3C/line%3E%3Cline x1='0.180224609' y1='3.69946098' x2='7.2' y2='3.69946098' id='Line-4'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:40px;background-size:16px;background-repeat:no-repeat;margin-bottom:0}.login .login-container span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:20px;display:block}.login .login-container strong{display:block;padding-bottom:4px;font-size:15px}.login .login-container hr{margin-top:30px;margin-bottom:25px;border-top:2px solid #e0e0e0}.login .login-container .create-account a{font-weight:700;font-size:15px;border-bottom:2px solid var(--color-primary);padding-bottom:13px;display:inline}.login .login-container:before{position:absolute;top:-5px;left:50%;z-index:0;width:0;height:0;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #fff;border-left:5px solid transparent;content:""}@media(max-width:48em){.login .login-container{left:-25px}.login .login-container:before{left:62%}}.anchor-container{position:relative}.anchor-container ul{display:block;width:100%;margin:0;padding:0;text-align:center;list-style:none}@media(min-width:48em){.anchor-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media(min-width:75em){.anchor-container ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media(min-width:75em){.anchor-container ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.anchor-container ul li a{display:block;padding:10px;color:var(--color-white);-webkit-transition:background-color .2s;transition:background-color .2s}@media(min-width:48em){.anchor-container ul li a{padding:13px 29px}}@media(min-width:75em){.anchor-container ul li a{padding:29px}}.anchor-container ul li a:hover{text-decoration:none;background-color:var(--color-black)}.anchor-container ul li a .fab,.anchor-container ul li a .fas{display:none}.anchor-container ul li a .anchor-text{font-weight:700;font-size:1.15rem}.anchor-container.bubble-style{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:30em){.anchor-container.bubble-style{display:-webkit-box;display:-ms-flexbox;display:flex}}.anchor-container.bubble-style ul{min-height:145px}.anchor-container.bubble-style ul li{position:relative}.anchor-container.bubble-style ul li a{position:relative;display:block;width:230px;height:230px;margin:-115px auto 0 auto;padding:0;text-align:center;background-color:var(color-light-base);border-radius:50% 50% 0 0}.anchor-container.bubble-style ul li a:hover{text-decoration:none}@media(max-width:74.999em){.anchor-container.bubble-style ul li a{width:135px;height:135px;margin-top:-68px}}@media(max-width:61.999em){.anchor-container.bubble-style ul li a{display:block;width:100%;margin-top:0}}.anchor-container.bubble-style ul li a .fab,.anchor-container.bubble-style ul li a .fas{position:relative;top:30%;display:inline-block;width:100%;font-size:5rem;text-align:center}@media(max-width:74.999em){.anchor-container.bubble-style ul li a .fab,.anchor-container.bubble-style ul li a .fas{font-size:2rem}}.anchor-container.bubble-style ul li a .anchor-text{position:relative;top:40%;font-weight:initial;font-size:1.3rem}@media(min-width:30em){.anchor-container.bubble-style ul li a .anchor-text::after{position:absolute;right:0;bottom:-35px;left:0;display:block;font-weight:400;font-family:"Glyphicons Halflings";font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;content:""}}.bim-centre h3{font-size:1.4rem}.bim-centre .grid-item-type .information{position:relative;height:450px;overflow:hidden}@media(max-width:47.999em){.bim-centre .grid-item-type .information{height:300px}}@media(min-width:48em) and (max-width:61.999em){.bim-centre .grid-item-type .information{height:470px}}@media(min-width:62em) and (max-width:74.999em){.bim-centre .grid-item-type .information{height:565px}}.bim-centre .grid-item-type .information.sc-edit{height:500px}@media(min-width:62em) and (max-width:74.999em){.bim-centre .grid-item-type .information.sc-edit{height:615px}}@media(max-width:47.999em){.bim-centre .grid-item-type .information.sc-edit{height:350px}}@media(min-width:48em) and (max-width:61.999em){.bim-centre .grid-item-type .information.sc-edit{height:520px}}.bim-centre .grid-item-type .information h3{font-size:1.7rem}.bim-centre .grid-item-type .information p:first-child{position:relative;height:280px;overflow:hidden}@media(min-width:62em) and (max-width:74.999em){.bim-centre .grid-item-type .information p:first-child{height:370px}}@media(max-width:61.999em){.bim-centre .grid-item-type .information p:first-child{height:150px}}@media(min-width:48em) and (max-width:61.999em){.bim-centre .grid-item-type .information p:first-child{height:290px}}.bim-centre .grid-item-type .information p:last-child{position:absolute;bottom:10px;z-index:1;width:calc(100% - 40px)}.bim-centre .grid-item-type .information p:last-child span{display:block;margin-top:10px}.bim-centre .grid-item-type .information p:last-child span.scWebEditInput{margin-top:0}.bim-centre .grid-item-type .information p:last-child *{position:relative;z-index:1}.bim-centre .grid-item-type .information p:last-child::before{position:absolute;bottom:-20px;left:0;z-index:1;width:100%;height:calc(100% + 40px);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,#fff),to(#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 20%,#fff 100%);content:''}.register-login-block{display:inline}.block-bim-plugin-download,.block-training-manual{display:block;padding:var(--gutter);overflow:hidden;background-color:var(--color-white);-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.block-bim-plugin-download:hover,.block-training-manual:hover{text-decoration:none;-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.15);box-shadow:0 0 12px 1px rgba(0,0,0,.15)}.block-bim-plugin-download .content h3,.block-training-manual .content h3{font-weight:700;font-family:var(--font-family-default)}.block-bim-plugin-download .content .orange-btn,.block-training-manual .content .orange-btn{margin-top:20px}.block-bim-plugin-download .content .error-text,.block-training-manual .content .error-text{color:var(--color-error)}.block-bim-plugin-download .visual,.block-training-manual .visual{min-height:250px;background-repeat:no-repeat;background-position:center}@media(max-width:74.999em){.block-bim-plugin-download .visual,.block-training-manual .visual{display:none}}.box-section{position:relative;padding:30px 0}.box-section::after{width:0;height:0;position:absolute;bottom:-20px;left:50%;z-index:1;margin-left:-20px;border-right:solid 20px transparent;border-left:solid 20px transparent;content:""}.box-section.no-arrow::after{content:initial}.alternation-container>.component-content>div:nth-child(odd){background-color:var(--color-white)}.alternation-container>.component-content>div:nth-child(odd)::after{border-top:solid 20px var(--color-white)}.alternation-container>.component-content>div:nth-child(even){background-color:var(--color-light-base)}.alternation-container>.component-content>div:nth-child(even)::after{border-top:solid 20px var(--color-light-base)}.alternation-container>.component-content>div:last-of-type::after{content:initial}.alternation-container.odd-grey>.component-content>div:nth-child(odd){background-color:var(--color-light-base)}.alternation-container.odd-grey>.component-content>div:nth-child(odd)::after{border-top:solid 20px var(--color-light-base)}.alternation-container.odd-grey>.component-content>div:nth-child(even){background-color:var(--color-white)}.alternation-container.odd-grey>.component-content>div:nth-child(even)::after{border-top:solid 20px var(--color-white)}.alternation-container.odd-grey>.component-content>div:last-of-type::after{content:initial}.alternation-container.black{background:var(--color-black)}.alternation-container>.component-content>div.box-section.enforce-grey{background-color:var(--color-light-base)}.alternation-container>.component-content>div.box-section.enforce-grey::after{border-top:solid 20px var(--color-light-base)}.alternation-container>.component-content>div.box-section.enforce-white{background-color:var(--color-white)}.alternation-container>.component-content>div.box-section.enforce-white::after{border-top:solid 20px var(--color-white)}.breadcrumb{width:100%;height:50px;margin:0;padding:0;background-color:var(--color-white)}.breadcrumb .breadcrumb-mobile{display:none}.breadcrumb .separator{display:none}@media(max-width:47.999em){.breadcrumb{background-color:var(--color-primary)!important}.breadcrumb .breadcrumb-desktop .component-content{padding:0}}.breadcrumb .breadcrumb-desktop{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media(min-width:48em){.breadcrumb .breadcrumb-desktop{width:750px}}@media(min-width:62em){.breadcrumb .breadcrumb-desktop{width:970px}}@media(min-width:75em){.breadcrumb .breadcrumb-desktop{width:1170px}}.breadcrumb nav ol{margin-bottom:0;padding-left:0}.breadcrumb nav ol li{display:inline-block;width:auto;font-size:.9rem;line-height:50px}.breadcrumb nav ol li a{position:relative}@media(max-width:47.999em){.breadcrumb nav ol li a{display:none}.breadcrumb nav ol li:nth-last-child(2) a{display:block;padding-left:15px;color:var(--color-white)}.breadcrumb nav ol li:nth-last-child(2) a:before{content:"<";position:absolute;left:0;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5);color:var(--color-white)}}@media(min-width:48em){.breadcrumb nav ol li a{display:block;padding-right:20px;padding-left:10px;color:var(--color-primary)}.breadcrumb nav ol li a::after{content:">";position:absolute;right:0;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5);color:var(--color-light-primary)}.breadcrumb nav ol li a:hover{text-decoration:none;color:var(--color-light-primary)}.breadcrumb nav ol li:only-child a::after{left:-5px;right:initial;-webkit-transform:scale(-.6,1.5);transform:scale(-.6,1.5)}.breadcrumb nav ol li:last-child:not(.breadcrumbnavolli:only-child) a::after{display:none}}.carousel-control.left.arrowDisabled,.carousel-control.right.arrowDisabled{pointer-events:none;opacity:.1}.carousel-with-wide-background{height:auto;margin-bottom:0;overflow:auto;overflow-x:hidden}.carousel-with-wide-background .carousel-inner{height:550px}@media(max-width:47.999em){.carousel-with-wide-background .carousel-inner{height:575px}}@media(min-width:75em){.carousel-with-wide-background .carousel-inner{height:500px}}@media(min-width:75em){.carousel-with-wide-background .carousel-inner{overflow:hidden}}.carousel-with-wide-background .carousel-inner ul{list-style-type:none;padding:0}.carousel-with-wide-background .carousel-inner .scLooseFrameZone{overflow-y:initial}.carousel-with-wide-background .carousel-inner .item{position:relative;width:100vw;max-width:2500px;height:250px;margin:0 auto;background-position:center;background-size:cover}@media(max-width:47.999em){.carousel-with-wide-background .carousel-inner .item .container{padding-right:0;padding-left:0}}@media(min-width:30em){.carousel-with-wide-background .carousel-inner .item{height:375px}}@media(min-width:75em){.carousel-with-wide-background .carousel-inner .item{height:500px}}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper{position:absolute;top:100%;z-index:1;height:305px;padding:0 25px 0;overflow:hidden;background-color:var(--color-white)}@media(max-width:47.999em){.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper{height:325px}}@media(min-width:30em){.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper{position:relative;top:240px;width:68%;margin:auto 16%}}@media(min-width:75em){.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper{top:64%;left:-60px;float:right;width:50%;margin:97px 0 0 0}}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .carousel-description{height:auto;overflow:hidden}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .carousel-description h3{color:var(--color-holly)}@media(max-width:61.999em){.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .carousel-description h3{font-size:1.5rem;line-height:1.5rem}}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .carousel-description p{position:relative;display:block;overflow:hidden;font-size:1rem;line-height:1.25rem;letter-spacing:0}@media(min-width:380px){.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .carousel-description p{display:block}}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .slide-link a{position:absolute;bottom:25px;left:25px;z-index:1;width:100%;color:var(--color-primary);font-family:var(--font-family-variant);text-decoration:none;cursor:pointer}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .slide-link a::before{position:absolute;bottom:-25px;left:0;z-index:1;width:calc(100% - 50px);height:90px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(40%,#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 40%);content:''}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .slide-link a:hover{color:var(--color-primary-lighten);text-decoration:underline}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .slide-link a span{position:relative;z-index:1}.carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .image-editor-container{display:none}.carousel-with-wide-background .carousel-inner .nav{position:absolute;top:0;bottom:0;width:100%}@media(max-width:47.999em){.carousel-with-wide-background .carousel-inner .nav{top:0;bottom:325px}}.carousel-with-wide-background .carousel-inner .nav a{top:0;bottom:0;width:10%;background-repeat:no-repeat;background-position:center;background-size:15px auto}.carousel-with-wide-background .carousel-inner .nav .prev-text{position:absolute;left:0;background-image:url(/~/media/Feature/Experience%20Accelerator/Composites/Carousel/chevron-large-left.svg)}.carousel-with-wide-background .carousel-inner .nav .next-text{position:absolute;right:0;background-image:url(/~/media/Feature/Experience%20Accelerator/Composites/Carousel/chevron-large-right.svg)}.carousel-with-wide-background .carousel-inner .nav .nav-items{display:none}.on-page-editor .carousel-with-wide-background .carousel-inner{background-color:#808080}.on-page-editor .carousel-with-wide-background .carousel-inner .slide{margin:0 80px}.on-page-editor .carousel-with-wide-background .carousel-inner .item{width:calc(100vw - 160px)}.on-page-editor .carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper{height:370px}@media(min-width:30em){.on-page-editor .carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper{top:10%}}.on-page-editor .carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper>.scLooseFrameZone{height:90%}.on-page-editor .carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .image-editor-container{display:block;margin-top:50px}.on-page-editor .carousel-with-wide-background .carousel-inner .item .carousel-caption-wrapper .image-editor-container img{width:auto;height:80px}.on-page-editor .carousel-with-wide-background .carousel-inner .nav{width:calc(100% - 160px);margin:0 80px}.c-carousel__bg{top:0;left:0;width:100%;height:100%;--img-position:absolute}.c-carousel__title{margin-bottom:var(--margin-default);padding-top:var(--padding-default);font-size:1.8rem;line-height:2.1rem}.product-detail-carousel .carousel-control.left.arrowDisabled,.product-detail-carousel .carousel-control.right.arrowDisabled{opacity:.1;pointer-events:none}.product-detail-carousel.carousel{float:right;width:420px;height:400px;background-color:var(--color-white);border:1px solid var(--color-light-base)}@media(max-width:47.999em){.product-detail-carousel.carousel{width:100%;height:375px}}.product-detail-carousel.carousel .carousel-inner{width:100%;height:100%;overflow:hidden}.product-detail-carousel.carousel .carousel-inner .item{width:100%;height:100%}.product-detail-carousel.carousel .carousel-control{width:35px;height:50px;margin-top:125px}.product-detail-carousel.carousel a>svg{position:absolute;top:50%;left:0;margin-top:-25px;-webkit-transform:scale(.5);transform:scale(.5)}.product-detail-carousel.carousel a>svg path{fill:var(--color-primary);-webkit-transition:.4s ease;transition:.4s ease}.product-detail-carousel.carousel a:hover>svg>path{fill:var(--color-light-primary)}.product-detail-carousel.carousel.slide img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:420px;max-height:400px;margin:auto}.product-detail-carousel{margin-left:inherit}@media(max-width:61.999em){.product-detail-carousel{margin:auto}}.carousel-control.left,.carousel-control.right{text-shadow:none;background-image:none;opacity:1}.carousel-control .carousel-nav{position:absolute}.carousel-control .carousel-nav.image-carousel{top:calc(50% - 3rem)}.carousel-control .carousel-nav.case-carousel{top:calc(50% - 20px)}@media(max-width:47.999em){.carousel-control .carousel-nav.case-carousel{top:calc(50% - 160px)}}@media(max-width:47.999em){.carousel-control .carousel-nav{top:105px}}.carousel-control .carousel-nav.next:before,.carousel-control .carousel-nav.prev:before{display:inline-block;width:30px;height:51px;background-repeat:no-repeat;background-size:50% auto;content:" "}.carousel-control .carousel-nav.prev{left:calc(50% - 20px)}.carousel-control .carousel-nav.next{left:50%}.category-card .category-info .visual{width:100%;height:160px;margin-bottom:25px;background-position:center;background-size:cover;background-clip:content-box}.category-card .category-info p{margin-bottom:20px;font-size:1rem}@media(max-width:74.999em){.category-card .category-info p{margin-bottom:10px}}.category-card .category-info a{font-size:1.3rem;font-family:var(--font-family-variant)}.category-card .category-info__figure{width:100%;height:160px;margin-bottom:25px}.category-card .links-block{margin-top:0}@media(max-width:74.999em){.category-card .links-block{margin-top:30px}}.category-card .links-block div.items>a.field-title{display:none}@media(min-width:62em){.category-card .links-block div.items>a{margin-top:20px;margin-bottom:20px;margin-left:50px}.category-card .links-block div.items>a:nth-child(2){margin-top:0}}:root{--container-wave-heigth:50px}.social-media__block{position:relative;background:var(--color-primary);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-media__block:before{content:url(https://www.wavin.com/en-gb/-/media/themes/wavin-corporate/wavin/images/misc/hero-corner-white.svg);background:0 0;width:50px;height:var(--container-wave-heigth);position:absolute;bottom:var(--container-wave-heigth);left:0;z-index:1}.social-media__block:after{content:"";border-top-right-radius:50px;background-color:#fff;width:100%;height:var(--container-wave-heigth);position:absolute;bottom:0;left:0;z-index:1}.social-media__block .social-media__block-image,.social-media__block .social-media__block-info{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.social-media__block .social-media__block-info{padding-bottom:50px}@media(min-width:48em){.social-media__block .social-media__block-info{-webkit-box-flex:45%;-ms-flex:45%;flex:45%}}.social-media__block .social-media__block-image{position:relative}@media(max-width:47.999em){.social-media__block .social-media__block-image:before{content:url(https://www.wavin.com/en-gb/-/media/themes/wavin-corporate/wavin/images/misc/hero-corner-blue-dark.svg);background:0 0;width:50px;height:var(--container-wave-heigth);position:absolute;top:var(--container-wave-heigth);right:0;z-index:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.social-media__block .social-media__block-image:after{content:"";border-bottom-left-radius:50px;background-color:var(--color-primary);width:100%;height:var(--container-wave-heigth);position:absolute;top:0;left:0;z-index:1}}@media(min-width:48em){.social-media__block .social-media__block-image{-webkit-box-flex:55%;-ms-flex:55%;flex:55%}.social-media__block .social-media__block-image:before{content:url(https://www.wavin.com/en-gb/-/media/themes/wavin-corporate/wavin/images/misc/hero-corner-blue-dark.svg);background:0 0;width:var(--container-wave-heigth);height:var(--container-wave-heigth);position:absolute;bottom:var(--container-wave-heigth);left:var(--container-wave-heigth);z-index:1}.social-media__block .social-media__block-image:after{content:"";border-top-right-radius:50px;background-color:var(--color-primary);width:var(--container-wave-heigth);height:100%;position:absolute;top:0;left:0;z-index:1}}.social-media__block .social-media__block-image img{width:100%}.contact:first-of-type,.office-wrapper:first-of-type{padding-top:var(--gutter)}.contact-group .contact:first-of-type,.contact-group .office-wrapper:first-of-type{padding-top:0}.office-group{margin-right:-15px;margin-left:-15px}.office-group div.row{margin:0}@media screen and (max-width:600px){.contact-form-cancel{margin:0 15px 0 40px}}.basic-contact-person,.basic-container-contact{background-color:var(--color-light-base);padding:5px;margin-bottom:var(--gutter)}.office{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:330px;padding:5px;overflow:hidden}.office .visual{display:block;width:100%;height:150px;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width:62em){.office .visual{display:table-cell;width:27%;height:100%}}.office .office__figure{position:relative;display:block;width:100%;height:150px}@media(min-width:62em){.office .office__figure{width:50%;height:auto}}.office .office__figure img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.office .office-information{width:100%;padding:20px 30px}@media(min-width:62em){.office .office-information{width:50%;height:100%}}.office .office-information h3{margin:0 auto 18px auto;font-family:var(--font-family-default)}.office .office-information .general-information{position:relative;float:left;width:100%;margin-bottom:10px}.office .office-information .general-information .opening_hours table{width:50%}@media(max-width:47.999em){.office .office-information .general-information .opening_hours table{width:100%}}.office .office-information .general-information ul{margin:0;padding-left:0;color:var(--color-holly);list-style-type:none}.office .office-information .general-information ul li{padding-bottom:5px}.office .office-information .general-information ul li.location-marker{position:relative}.office .office-information .general-information ul li.location-marker a::after{position:absolute;top:-3px;display:inline-block;content:" ";background-image:url(../images/contact/marker-icon.svg);background-size:cover;height:27px;width:19px;margin-left:15px}.office .office-information .general-information ul li.location-marker a:hover{color:var(--color-primary-lighten)}.office .office-information .general-information ul li.telephone-icon{position:relative}.office .office-information .general-information ul li.telephone-icon a::after{position:absolute;top:-3px;display:inline-block;content:" ";background-image:url(../images/contact/icon-phone.svg);background-size:cover;height:24px;width:27px;margin-left:15px}.office .office-information .general-information ul li.telephone-icon a:hover{color:var(--color-primary-lighten)}.office .office-information .general-information ul li.legal-info{margin:0;color:var(--color-warm-grey);font-size:.85em;font-style:italic}.office .office-information .general-information ul li a{color:var(--color-primary)}.office .office-information .general-information ul li a:hover{color:var(--color-primary-lighten)}.office .office-information .general-information .contact-information,.office .office-information .general-information .location{display:block;width:100%}@media(min-width:500px){.office .office-information .general-information .contact-information,.office .office-information .general-information .location{float:left;width:50%}}.office .office-information .general-information .contact-information ul li{text-align:left}@media(min-width:500px){.office .office-information .general-information .contact-information ul li{text-align:right}}.office .office-information .general-information .contact-information ul li.telephone{font-size:20px}.office .office-information .general-information .contact-information ul li.telephone a{position:relative}@media(max-width:500px){.office .office-information .general-information .contact-information ul li.telephone a::after{display:inline-block;width:27px;height:24px;margin-left:15px;background-image:url(../images/contact/icon-phone.svg);background-size:cover;content:" "}}@media(min-width:501px){.office .office-information .general-information .contact-information ul li.telephone a:before{position:absolute;top:3px;left:-40px;display:inline-block;width:27px;height:24px;background-image:url(../images/contact/icon-phone.svg);background-size:cover;content:" "}}@media(min-width:501px){.office .office-information .general-information .contact-information a{position:absolute;right:0;bottom:5px}}.office .office-information .additional_info{width:100%;position:relative;float:left;min-height:50px}.office .office-information .additional_info .legal-company-numbers{margin:0;color:var(--color-warm-grey);font-size:.85em;font-style:italic;line-height:1.25rem}.office .office-information .additional_info a,.office .office-information .additional_info button{float:left;margin-top:10px}@media(min-width:30em){.office .office-information .additional_info a,.office .office-information .additional_info button{position:absolute;right:0;bottom:0}}.office .office-information .additional_info p{margin:0;color:var(--color-warm-grey);font-size:.85em;font-style:italic}@media(min-width:62em){.office-wrapper.medium .visual{width:50%}}.contact{overflow:auto}.contact-form .sitecore-form{background-color:var(--color-light-primary);width:initial;position:initial;left:initial;right:initial;margin-left:15px;margin-right:14px}.contact-person{display:table;position:relative;min-height:330px;width:100%;height:300px}.contact-person .visual{display:block;width:100%;height:330px;margin:0 auto;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:30em){.contact-person .visual{display:table-cell;width:50%;height:100%}}.contact-person .contact-person__figure{position:relative;width:100%;height:300px}@media(min-width:30em){.contact-person .contact-person__figure{display:table-cell;width:50%;height:100%}}.contact-person .contact-person__figure img{position:absolute}.contact-person .contact-details{padding:0 var(--gutter);float:left;vertical-align:top}@media(min-width:30em){.contact-person .contact-details{height:100%}}.contact-person .contact-details h3{display:block;margin:10px auto;font-family:var(--font-family-default);font-size:2em}.contact-person .contact-details p{margin-top:0}.contact-person .contact-details div.telephone-icon{position:relative;width:100%;height:50px}.contact-person .contact-details div.telephone-icon a.telephone{font-size:20px}.contact-person .contact-details div.telephone-icon a.telephone::after{position:absolute;top:0;display:inline-block;width:27px;height:24px;margin-left:15px;background-image:url(../images/contact/icon-phone.svg);background-size:cover;content:" "}.contact-person .contact-details div.telephone-icon a.telephone:hover{color:var(--color-primary-lighten)}.contact-person a.btn{bottom:20px;right:30px}@media(min-width:30em){.contact-person a.btn{position:absolute}}@media(max-width:47.999em){.contact-person a,.contact-person button{position:static;margin:10px 0 5px 0}}.office-wrapper .contact-person__figure{position:relative;width:100%;height:300px}@media(min-width:48em){.office-wrapper .contact-person__figure{height:150px}}@media(min-width:62em){.office-wrapper .contact-person__figure{width:50%;height:auto}}.contact-group-overview{margin-top:var(--gutter)}@media(min-width:48em){.contact-group-overview{float:left}}.contact-group-overview ul{padding:0;margin:0;list-style:none}.contact-group-overview .category-contact{position:relative;width:250px;height:250px;margin:var(--gutter) auto var(--gutter) auto;float:none;background-color:var(--color-light-primary);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media only screen and (min-width:30em){.contact-group-overview .category-contact{width:calc(50% - 15px);float:left;margin-right:var(--gutter)}.contact-group-overview .category-contact:nth-child(2n){margin-right:0}}@media(min-width:690px){.contact-group-overview .category-contact{float:left;width:calc(50% - 15px)}.contact-group-overview .category-contact:nth-child(n){margin:0 var(--gutter) var(--gutter) 0}.contact-group-overview .category-contact:nth-child(2n){margin:0 0 var(--gutter) 0}}@media(min-width:48em){.contact-group-overview .category-contact{float:left;width:220px;height:220px}.contact-group-overview .category-contact:nth-child(n){margin:0 var(--gutter) var(--gutter) 0}.contact-group-overview .category-contact:nth-child(3n){margin:0 0 var(--gutter) 0}}@media(min-width:62em){.contact-group-overview .category-contact{float:left;width:212px;height:212px}.contact-group-overview .category-contact:nth-child(n){margin:0 var(--gutter) var(--gutter) 0}.contact-group-overview .category-contact:nth-child(4n){margin:0 0 var(--gutter) 0}}@media(min-width:75em){.contact-group-overview .category-contact{float:left;width:262px;height:262px}.contact-group-overview .category-contact:nth-child(n){margin:0 var(--gutter) var(--gutter) 0}.contact-group-overview .category-contact:nth-child(4n){margin:0 0 var(--gutter) 0}}.contact-group-overview .category-contact:hover{background-color:#008fbf}.contact-group-overview .category-contact a{display:block;color:var(--color-white);height:100%}.contact-group-overview .category-contact a:hover{text-decoration:none}.contact-group-overview .category-contact a .category-wrapper{padding:15px}.contact-group-overview .category-contact a .category-wrapper .contact-category-title{display:block;font-size:1.5em;font-weight:600;line-height:30px;margin-bottom:4px}.contact-group-overview .category-contact a .category-wrapper .contact-category-description{display:block;font-size:1em;color:var(--color-holly)}.contact-group-overview .category-contact a .contact-icons{position:absolute;bottom:0;padding:15px}.contact-group-overview .category-contact a .contact-icons img{max-width:45px;max-height:45px;margin-right:5px}.odd-grey div.box-section:nth-child(odd) .basic-contact-person,.odd-grey div.box-section:nth-child(odd) .basic-container-contact{background-color:var(--color-white)}.odd-grey div.box-section:nth-child(odd).enforce-grey .basic-contact-person,.odd-grey div.box-section:nth-child(odd).enforce-grey .basic-container-contact{background-color:var(--color-white)}.odd-grey div.box-section:nth-child(odd).enforce-white .basic-contact-person,.odd-grey div.box-section:nth-child(odd).enforce-white .basic-container-contact{background-color:var(--color-light-base)}.odd-grey div.box-section:nth-child(even) .basic-contact-person,.odd-grey div.box-section:nth-child(even) .basic-container-contact{background-color:var(--color-light-base)}.odd-grey div.box-section:nth-child(even).enforce-grey .basic-contact-person,.odd-grey div.box-section:nth-child(even).enforce-grey .basic-container-contact{background-color:var(--color-white)}.odd-grey div.box-section:nth-child(even).enforce-white .basic-contact-person,.odd-grey div.box-section:nth-child(even).enforce-white .basic-container-contact{background-color:var(--color-light-base)}.odd-white div.box-section:nth-child(odd) .basic-contact-person,.odd-white div.box-section:nth-child(odd) .basic-container-contact{background-color:var(--color-light-base)}.odd-white div.box-section:nth-child(odd).enforce-grey .basic-contact-person,.odd-white div.box-section:nth-child(odd).enforce-grey .basic-container-contact{background-color:var(--color-white)}.odd-white div.box-section:nth-child(odd).enforce-white .basic-contact-person,.odd-white div.box-section:nth-child(odd).enforce-white .basic-container-contact{background-color:var(--color-light-base)}.odd-white div.box-section:nth-child(even) .basic-contact-person,.odd-white div.box-section:nth-child(even) .basic-container-contact{background-color:var(--color-white)}.odd-white div.box-section:nth-child(even).enforce-grey .basic-contact-person,.odd-white div.box-section:nth-child(even).enforce-grey .basic-container-contact{background-color:var(--color-white)}.odd-white div.box-section:nth-child(even).enforce-white .basic-contact-person,.odd-white div.box-section:nth-child(even).enforce-white .basic-container-contact{background-color:var(--color-light-base)}.on-page-editor .office .scLooseFrameZone{display:table-cell;height:100%;width:27%}.on-page-editor .office .scLooseFrameZone .visual{display:block;width:100%}.on-page-editor .office-wrapper.medium .office .scLooseFrameZone{width:50%}.on-page-editor .contact-person .scLooseFrameZone{display:table-cell;width:50%;height:100%}.on-page-editor .contact-person .scLooseFrameZone .visual{display:block;width:100%}.c-content-teaser{margin-bottom:var(--margin-xlarge)}.c-content-teaser .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:48em){.c-content-teaser .component-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.c-content-teaser__text-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:20px;padding:0 40px}@media(max-width:47.999em){.c-content-teaser__text-section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width:48em){.c-content-teaser__text-section{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.c-content-teaser__text-section p{margin-bottom:2rem}.c-content-teaser__text-section a{display:inline-block}.c-content-teaser__text-section a::after{content:"";display:block;margin-top:var(--margin-small);border-bottom:solid 1px var(--color-primary)}.c-content-teaser--image-left .c-content-teaser__text-section{padding-left:4rem}.c-content-teaser--image-right .c-content-teaser__text-section{padding-right:4rem}@media(min-width:48em){.c-content-teaser--image-large-left .c-content-teaser__text-section{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-left:4rem}}@media(min-width:48em){.c-content-teaser--image-large-right .c-content-teaser__text-section{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-right:4rem}}.c-content-teaser__figure-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:48em){.c-content-teaser__figure-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(min-width:48em){.c-content-teaser--image-large-left .c-content-teaser__figure-wrapper{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}@media(min-width:48em){.c-content-teaser--image-large-right .c-content-teaser__figure-wrapper{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}.c-content-teaser__figure{position:relative;padding-bottom:56.2%;border-radius:0 2.5rem 0 2.5rem;overflow:hidden}.c-content-teaser__figure img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.c-content-teaser__video-section{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:48em){.c-content-teaser__video-section{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.on-page-editor .c-content-teaser img{-webkit-filter:none;filter:none}.cookie-content-fallback{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-light-primary)),to(var(--color-bg-primary)));background-image:linear-gradient(90deg,var(--color-light-primary) 0,var(--color-bg-primary) 100%);text-align:center}.cookie-content-fallback .image-wrapper{position:relative;background:url(../images/icons/no-video.svg) repeat;background-size:42px 42px}.cookie-content-fallback .image-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover}.cookie-content-fallback .image-wrapper .icon-content-blocked{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;background-color:#fff;border-radius:50%}.cookie-content-fallback .image-wrapper .icon-content-blocked svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cookie-content-fallback .content-wrapper{background:var(--color-light-base);padding:var(--spacer);text-align:center}.cookie-content-fallback .content-wrapper h4{color:var(--color-heading-default);font-size:var(--size-h6);font-weight:700}.cookie-content-fallback .content-wrapper .darkblue-btn{display:inline-block}.impression-header .cookie-content-fallback .image-wrapper{min-height:250px;width:100%}.wavin-youtube .cookie-content-fallback{margin-bottom:var(--gutter)}.wavin-youtube .cookie-content-fallback .image-wrapper{padding-bottom:56.25%;width:100%}.content-topic .cookie-content-fallback{height:300px}.content-topic .cookie-content-fallback .image-wrapper{height:60%}.content-topic .cookie-content-fallback .content-wrapper{height:40%}.content-topic .cookie-content-fallback .content-wrapper h4{color:var(--color-heading-default)}.black.alternation-container>.component-content>div:nth-child(even) .cookie-content-fallback .content-wrapper h4{color:var(--color-heading-default);font-size:var(--size-h6);font-weight:700}.country-selector-list{margin-bottom:4rem}.country-selector-list ul{padding:0;margin:0;list-style:none}.country-selector-list li{padding:0;margin:0;line-height:1.5}.country-selector-list h2{font-size:var(--size-h4);text-transform:uppercase;font-weight:700;margin-bottom:1rem}.country-selector-list h3{font-size:var(--size-h5);color:var(--color-primary);margin:0;font-weight:600;line-height:1.8}.country-selector-list__countries{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}li.country-selector-list__country{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin-bottom:1.5rem}@media(max-width:61.999em){li.country-selector-list__country{width:33.3333%}}@media(max-width:47.999em){li.country-selector-list__country{width:50%}}li.country-selector-list__country ul{margin-right:2rem}li.country-selector-list__country li{margin-bottom:.2rem}.country-selector-list a:hover{text-decoration:underline}.custom-button-list ul{list-style:none;margin:0;padding:0}.custom-button-list li{display:inline-block}.custom-download{display:inline-block;background:#000;min-width:140px;border-radius:5px;padding:8px 12px 5px 56px;margin:5px;text-decoration:none;color:#fff;position:relative}.custom-download span{display:block;font-size:12px;white-space:nowrap;line-height:1}.custom-download strong{display:block;font-size:18px;white-space:nowrap;font-weight:400}.custom-download span.icon_apple,.custom-download span.icon_google{height:30px;width:30px;margin-right:10px;padding-right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px}.custom-download span.icon_google{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='27px' height='30px' viewBox='0 0 27 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGoogle icon%3C/title%3E%3Cdefs%3E%3ClinearGradient x1='61.0265807%25' y1='4.94692737%25' x2='26.4999303%25' y2='71.9158021%25' id='linearGradient-1'%3E%3Cstop stop-color='%2300A0FF' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%2300A1FF' offset='0.657445%25'%3E%3C/stop%3E%3Cstop stop-color='%2300BEFF' offset='26.01%25'%3E%3C/stop%3E%3Cstop stop-color='%2300D2FF' offset='51.22%25'%3E%3C/stop%3E%3Cstop stop-color='%2300DFFF' offset='76.04%25'%3E%3C/stop%3E%3Cstop stop-color='%2300E3FF' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='107.622047%25' y1='50.0163551%25' x2='-130.536417%25' y2='50.0163551%25' id='linearGradient-2'%3E%3Cstop stop-color='%23FFE000' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23FFBD00' offset='40.87%25'%3E%3C/stop%3E%3Cstop stop-color='%23FFA500' offset='77.54%25'%3E%3C/stop%3E%3Cstop stop-color='%23FF9C00' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='86.2529976%25' y1='30.8965558%25' x2='-50.1876499%25' y2='136.080795%25' id='linearGradient-3'%3E%3Cstop stop-color='%23FF3A44' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%23C31162' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3ClinearGradient x1='-18.7699221%25' y1='-11.8318633%25' x2='42.1204314%25' y2='35.08088%25' id='linearGradient-4'%3E%3Cstop stop-color='%2332A071' offset='0%25'%3E%3C/stop%3E%3Cstop stop-color='%232DA771' offset='6.85%25'%3E%3C/stop%3E%3Cstop stop-color='%2315CF74' offset='47.62%25'%3E%3C/stop%3E%3Cstop stop-color='%2306E775' offset='80.09%25'%3E%3C/stop%3E%3Cstop stop-color='%2300F076' offset='100%25'%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Google-icon' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Playstore-icon' transform='translate(0.000000, 0.000000)' fill-rule='nonzero'%3E%3Cpath d='M0.53812825,0.466620513 C0.198873484,0.82927216 0,1.39079729 0,2.10440214 L0,27.9813519 C0,28.7066552 0.198873484,29.2681803 0.53812825,29.6191335 L0.620017331,29.7010226 L15.1143847,15.2183536 L15.1143847,15.042877 L15.1143847,14.8674004 L0.620017331,0.384731432 L0.53812825,0.466620513 Z' id='Path' fill='url(%23linearGradient-1)'%3E%3C/path%3E%3Cpath d='M19.9458406,20.0498094 L15.1143847,15.2183536 L15.1143847,15.042877 L15.1143847,14.8674004 L19.9458406,10.0359446 L20.0511265,10.0944368 L25.7716638,13.3466032 C27.4094454,14.27078 27.4094454,15.7915772 25.7716638,16.7274524 L20.0511265,19.9796188 L19.9458406,20.0498094 Z' id='Path' fill='url(%23linearGradient-2)'%3E%3C/path%3E%3Cpath d='M20.0511265,19.9796188 L15.1143847,15.042877 L0.53812825,29.6191335 C1.0762565,30.1923571 1.96533795,30.2625477 2.97140381,29.6893242 L20.0511265,19.9796188' id='Path' fill='url(%23linearGradient-3)'%3E%3C/path%3E%3Cpath d='M20.0511265,10.1061352 L2.95970537,0.396429872 C1.95363951,-0.176793698 1.06455806,-0.106603057 0.526429809,0.466620513 L15.1143847,15.042877 L20.0511265,10.1061352 Z' id='Path' fill='url(%23linearGradient-4)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:left top;background-repeat:no-repeat;background-size:auto 30px}.custom-download span.icon_apple{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='25px' viewBox='0 0 20 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EApple icon%3C/title%3E%3Cg id='Apple-icon' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='apple-icon' transform='translate(0.000000, 0.000000)' fill='%23FFFFFE'%3E%3Cpath d='M17.0339381,13.3314815 C17.0051593,10.1646647 19.6263305,8.62327327 19.7472014,8.55075075 C18.2622164,6.38658659 15.9599141,6.09074074 15.151806,6.06771772 C13.2190232,5.86396396 11.3449491,7.22462462 10.3595637,7.22462462 C9.35575991,7.22462462 7.83969384,6.08728729 6.20621036,6.12182182 C4.10420836,6.15405405 2.13573989,7.37197197 1.05711126,9.26216216 C-1.16921506,13.1162162 0.491896047,18.781031 2.62382798,21.896046 C3.6909451,23.4224725 4.93764179,25.1273273 6.56997412,25.0663163 C8.16662077,25.0007007 8.76291707,24.0475475 10.6899441,24.0475475 C12.5997039,24.0475475 13.1591633,25.0663163 14.8237279,25.0283283 C16.5366408,25.0007007 17.6164206,23.494995 18.6467009,21.9547548 C19.8795837,20.2061562 20.3745787,18.4828829 20.3941483,18.3953954 C20.353858,18.3815816 17.0661703,17.127978 17.0339381,13.3314815' id='Fill-5'%3E%3C/path%3E%3Cpath d='M13.8889931,4.01866867 C14.7477519,2.94464464 15.334839,1.48383383 15.1725267,0 C13.9292834,0.0552552553 12.3752294,0.85990991 11.4796338,1.91091091 C10.6876418,2.83643644 9.98083499,4.35365365 10.1627169,5.77992993 C11.5590632,5.88468468 12.9933975,5.07542543 13.8889931,4.01866867' id='Fill-6'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:8px 3px;background-repeat:no-repeat;background-size:auto 25px}.depot-locator{margin-bottom:var(--margin-xlarge);background:url(../images/misc/maps-blurred.jpg) center no-repeat;background-size:cover}.depot-locator .component-content{position:relative}@media(min-width:62em){.depot-locator .component-content{min-height:536px}}.vue-map-container{width:100%;min-height:100%}.c-depot-locator{--color-h6:currentColor;height:100%}.c-depot-locator__locations{position:relative}@media(min-width:62em){.c-depot-locator__locations{height:536px}}.c-depot-locator__map{position:absolute;width:100%;height:100%}@media(max-width:61.999em){.c-depot-locator__map{position:relative;height:375px}}.c-depot-locator__title{margin-top:0;margin-bottom:var(--margin-default);margin-left:var(--margin-small);color:currentColor;font-weight:700}@media(min-width:62em){.c-depot-locator__title{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}.c-depot-locator__listtitle{color:currentColor;font-weight:700}.c-depot-locator__title--add{display:block;font-weight:400}.c-depot-locator__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--padding-default) 0;color:var(--header-clr,var(--color-white));background-color:var(--header-bg,var(--color-primary))}@media(min-width:62em){.c-depot-locator__header{padding:var(--padding-small) var(--padding-default)}}@media(max-width:61.999em){.c-depot-locator__header{border-bottom:1px solid var(--color-bg-light-default)}}.c-depot-locator__header.white{--header-bg:var(--color-white);--header-clr:var(--color-primary)}.c-depot-locator__listheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--padding-default) 0;color:var(--header-clr,var(--color-white));background-color:var(--header-bg,var(--color-primary))}@media(min-width:62em){.c-depot-locator__listheader{padding:var(--padding-small) var(--padding-default)}}@media(max-width:61.999em){.c-depot-locator__listheader{padding-left:var(--padding-default)}}.c-depot-locator__inner{padding:var(--padding-large) var(--padding-default)}@media(max-width:61.999em){.c-depot-locator__inner{max-width:480px;width:100%}}@media(min-width:62em){.c-depot-locator__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-depot-locator__icon{margin-right:.5rem}.c-depot-locator__disclaimer{padding:var(--padding-small) var(--padding-default)}.c-depot-locator__filter{min-width:300px}@media(min-width:62em){.c-depot-locator__filter{margin-left:var(--padding-default)}}.c-depot-locator__preview{background-color:rgba(255,255,255,.7);border-radius:var(--border-radius-small,5px);padding:var(--padding-default) var(--padding-large);width:80%;height:80%;margin:var(--margin-default) auto;max-width:480px}.c-depot-locator__autocomplete{color:var(--color-black)}.c-depot-locator__input{width:300px;max-width:100%;padding:7px 10px;border:1px solid var(--color-bg-light-default);border-radius:var(--border-radius-xsmall,5px)}.c-depot-locator__search label{display:block;padding-left:5px;font-weight:400}.c-depot-locator__currentPosition{display:block;padding:var(--padding-small) 0 0}.c-depot-locator__currentPosition .o-icon{max-height:20px;vertical-align:middle}.c-depot-locator__currentPosition span{font-size:13px}.c-depot-filter__toggle{display:inline-block;margin-top:1.8em;margin-bottom:var(--padding-small);padding:7px var(--padding-default) 7px var(--padding-default);border:1px solid var(--color-bg-light-default);border-radius:var(--border-radius-xsmall,5px);cursor:pointer;-webkit-transition:ease-in-out .15s;transition:ease-in-out .15s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.c-depot-filter__toggle::after{content:'';display:inline-block;-webkit-transition:ease-in-out .15s transform;transition:ease-in-out .15s transform;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:var(--color-primary) transparent transparent transparent;-webkit-transform-origin:center;transform-origin:center;top:-2px;position:relative}.c-depot-filter__toggle.is-active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top-color:var(--color-white)}.c-depot-filter__toggle.is-active{color:var(--color-white);background-color:var(--color-primary)}.c-depot-filter__toggle:not(.is-active):hover{background-color:var(--color-bg-light-default)}.c-depot-filter__toggle span{display:inline-block;margin-right:var(--padding-small)}.c-depot-filter__panel{position:absolute;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden;background-color:var(--color-white);border-radius:var(--border-radius-small,10px)}.c-depot-filter__panel.is-active{max-height:80%;-webkit-box-shadow:var(--monticule-1);box-shadow:var(--monticule-1)}@media(max-width:61.999em){.c-depot-filter__panel{left:0;right:0;margin:0 auto;width:calc(100% - 40px)}}.c-depot-filter__search{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:var(--padding-default)}.c-depot-filter__search input{width:100%;padding:7px 10px;border:1px solid var(--color-bg-light-default);border-radius:var(--border-radius-xsmall,5px)}.c-depot-filter__systems{margin-bottom:0;padding:var(--padding-default);overflow-y:scroll;list-style:none;background-color:var(--color-light-base);scrollbar-width:thin;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:61.999em){.c-depot-filter__systems{max-height:320px}}.c-depot-filter__systems li{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.c-depot-filter__systems li.is-checked{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.c-depot-filter__systems::-webkit-scrollbar{width:10px;background-clip:padding-box;border:2px solid transparent;border-radius:10px}.c-depot-filter__systems::-webkit-scrollbar-thumb{width:10px;color:rgba(0,0,0,.1);background-clip:padding-box;border:2px solid transparent;border-radius:10px;-webkit-box-shadow:inset 0 0 0 10px;box-shadow:inset 0 0 0 10px}.c-depot-filter__systems::-webkit-scrollbar-thumb:hover{color:rgba(0,0,0,.15)}.c-depot-filter__systems label{color:#333;font-weight:400;font-size:14px}.c-depot-filter__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;width:100%;padding:var(--padding-default);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-depot-filter__apply{padding:7px 12px;color:var(--color-white);background-color:var(--color-primary);border-radius:var(--border-radius-xsmall,5px);cursor:pointer}.c-depot-filter__reset{padding:7px 12px 7px 0;cursor:pointer}.c-depot-filter__reset svg{display:inline-block;width:15px;height:12px;vertical-align:middle}.c-depot-filter__count{opacity:.7}.c-depot-locator__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-radius:10px 10px 0 0}@media(max-width:61.999em){.c-depot-locator__list{margin:0 calc(var(--margin-default)*-1)}}@media(min-width:62em){.c-depot-locator__list{position:relative;width:19rem;height:calc(100% - var(--margin-large));margin-top:var(--margin-large);overflow-x:auto;background-color:var(--color-white);-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.2);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.2)}}.c-depot-locator__list-container{height:100%}.c-depot-locator__item-subtitle{margin:0;color:var(--color-txt-muted)!important;font-size:var(--font-normal)}.c-depot-locator__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:thin}.c-depot-locator__items::-webkit-scrollbar{width:10px;background-clip:padding-box;border:2px solid transparent;border-radius:10px}.c-depot-locator__items::-webkit-scrollbar-thumb{width:10px;background-clip:padding-box;border:2px solid transparent;border-radius:10px}.c-depot-locator__items::-webkit-scrollbar-thumb{color:rgba(0,0,0,.07);-webkit-box-shadow:inset 0 0 0 10px;box-shadow:inset 0 0 0 10px}.c-depot-locator__items::-webkit-scrollbar-thumb:hover{color:rgba(0,0,0,.15)}@media(max-width:61.999em){.c-depot-locator__items{padding:var(--padding-large) var(--padding-default)}}.c-depot-locator__item{position:relative;width:100%;overflow:hidden;background-color:var(--color-white)}@media(max-width:61.999em){.c-depot-locator__item{margin-bottom:var(--margin-large);border-radius:var(--border-radius-small);-webkit-box-shadow:var(--monticule-1);box-shadow:var(--monticule-1)}}.c-depot-locator__item-actions::after,.c-depot-locator__item-header::after{position:absolute;top:0;left:0;width:5px;height:100%;background-color:transparent;-webkit-transform:translateY(100%);transform:translateY(100%);content:""}.selected .c-depot-locator__item-actions,.selected .c-depot-locator__item-header{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.selected .c-depot-locator__item-actions::after,.selected .c-depot-locator__item-header::after{background-color:var(--color-primary);-webkit-transform:translateY(0);transform:translateY(0)}.c-depot-locator__item-header{position:relative;padding:var(--padding-default)}.c-depot-locator__item-title{margin-top:0;margin-bottom:var(--margin-small);font-size:var(--size-h5);cursor:pointer}.c-depot-locator__item-actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;background-color:var(--color-bg-light-default)}.c-depot-locator__item-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%;height:3.75rem;font-size:var(--font-normal)}.c-depot-locator__item-action>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:var(--padding-small)}.c-depot-locator__item-action>a:hover{color:var(--color-txt-on-dark-default);background-color:var(--color-anchor)}.c-depot-locator__item-action.is-selected a{color:var(--color-txt-on-dark-default);background-color:var(--color-anchor)}.c-depot-locator__item-action svg{max-width:var(--margin-default);max-height:var(--margin-default);margin-bottom:calc(var(--margin-small)/2)}.c-depot-locator__item-details{padding:var(--padding-large) var(--padding-default) var(--padding-default);font-size:var(--font-normal)}@media(min-width:62em){.c-depot-locator__item-details{border-bottom:solid 1px var(--color-grey)}}.c-depot-locator__details-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--margin-default)}.c-depot-locator__details-phone:hover{color:var(--color-txt-default)}.c-depot-locator__details-cta{position:relative;margin-right:var(--margin-default);padding-bottom:var(--padding-default);font-weight:600}.c-depot-locator__details-cta::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-anchor);content:""}.c-depot-locator__details-cta:hover{color:var(--color-txt-default)}.c-depot-locator__details-cta:hover::after{background-color:var(--color-holly)}.c-depot-locator__item-label{margin:0 var(--margin-small) var(--margin-small) 0;font-weight:700;font-size:var(--font-normal);line-height:normal}.c-depot-locator__no-results{width:100%;height:100%;position:absolute;left:0;top:0;z-index:100;background:url(../images/misc/maps-blurred.jpg) center no-repeat;background-size:cover}.c-depot-locator__no-results-content{background-color:rgba(255,255,255,.7);border-radius:var(--border-radius-small,5px);padding:var(--padding-default) var(--padding-large);margin:var(--margin-default) auto;max-width:480px}.c-details{--color-h5:var(--color-txt-default);--size-heading:var(--size-h6)}.c-details__summary{position:relative;padding:var(--padding-default) var(--padding-large) var(--padding-default) 0;color:var(--color-txt-primary);border-top:1px solid var(--color-border-light-default)}.c-details__summary::after{content:">";position:absolute;right:var(--margin-small);-webkit-transform:scale(.6,1.1);transform:scale(.6,1.1);-webkit-transform-origin:center;transform-origin:center}[open] .c-details__summary{font-weight:700}[open] .c-details__summary::after{-webkit-transform:scale(1.1,.6) rotate(90deg);transform:scale(1.1,.6) rotate(90deg)}[open] .c-details__content{padding:var(--padding-default) 0}.bim-enabled .lock{display:none}.loader svg{max-width:100%;max-height:100%}.wavin-download-center{margin-bottom:30px}.download-center .facets,.download-center-facets .facets,.download-center-listing .facets{width:100%}.download-center .filter-selector,.download-center-facets .filter-selector,.download-center-listing .filter-selector{display:inline-block;margin-top:1rem;width:100%;background-color:var(--color-white)}@media(max-width:47.999em){.download-center .filter-selector,.download-center-facets .filter-selector,.download-center-listing .filter-selector{margin-top:.2rem}}.download-center .facet-filtering,.download-center-facets .facet-filtering,.download-center-listing .facet-filtering{width:calc(40% - 15px);float:left;margin-right:calc(var(--gutter)/2)}@media(max-width:1024px){.download-center .facet-filtering,.download-center-facets .facet-filtering,.download-center-listing .facet-filtering{width:calc(38% - 15px)}}@media(max-width:74.999em){.download-center .facet-filtering,.download-center-facets .facet-filtering,.download-center-listing .facet-filtering{margin-right:0;width:100%;padding-left:15px;padding-right:15px}}.download-center .download-basket-button,.download-center-facets .download-basket-button,.download-center-listing .download-basket-button{position:relative;width:20%;float:left}@media(max-width:1024px){.download-center .download-basket-button,.download-center-facets .download-basket-button,.download-center-listing .download-basket-button{width:22%}}@media(max-width:74.999em){.download-center .download-basket-button,.download-center-facets .download-basket-button,.download-center-listing .download-basket-button{float:right;width:30%;margin-right:15px}}@media(max-width:500px){.download-center .download-basket-button,.download-center-facets .download-basket-button,.download-center-listing .download-basket-button{width:100%;margin:0 auto}}.download-center .download-center-count-documents,.download-center-facets .download-center-count-documents,.download-center-listing .download-center-count-documents{width:100%;font-size:1.2rem;color:var(--color-light-primary);text-align:center;margin-bottom:0}@media(max-width:61.999em){.download-center .download-overview-category .push-first-description,.download-center-facets .download-overview-category .push-first-description,.download-center-listing .download-overview-category .push-first-description{margin-top:var(--gutter)}}.download-center .download-overview-category h2,.download-center-facets .download-overview-category h2,.download-center-listing .download-overview-category h2{margin-top:0}.download-center .download-overview-category .download-description-controls,.download-center-facets .download-overview-category .download-description-controls,.download-center-listing .download-overview-category .download-description-controls{margin-bottom:30px}@media(max-width:61.999em){.download-center .download-overview-category .download-description-controls,.download-center-facets .download-overview-category .download-description-controls,.download-center-listing .download-overview-category .download-description-controls{text-align:center}}@media(min-width:48em){.download-center .download-overview-category .download-description-controls .remove-all-documents-btn,.download-center-facets .download-overview-category .download-description-controls .remove-all-documents-btn,.download-center-listing .download-overview-category .download-description-controls .remove-all-documents-btn{margin-right:5px}}.download-center .align-right,.download-center-facets .align-right,.download-center-listing .align-right{text-align:right}@media(max-width:61.999em){.download-center .align-right,.download-center-facets .align-right,.download-center-listing .align-right{display:inline;text-align:center}}@media(min-width:48em){.download-center .align-right .add-all-documents-btn,.download-center-facets .align-right .add-all-documents-btn,.download-center-listing .align-right .add-all-documents-btn{display:inline-block}.download-center .align-right .remove-all-documents-btn,.download-center-facets .align-right .remove-all-documents-btn,.download-center-listing .align-right .remove-all-documents-btn{display:inline-block}}.download-center #product-downloads,.download-center-facets #product-downloads,.download-center-listing #product-downloads{min-height:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.download-center #product-downloads .download-item,.download-center-facets #product-downloads .download-item,.download-center-listing #product-downloads .download-item{font-family:var(--font-family-default);margin-bottom:25px}@media(max-width:350px){.download-center #product-downloads .download-item,.download-center-facets #product-downloads .download-item,.download-center-listing #product-downloads .download-item{width:135px}}@media(min-width:351px){.download-center #product-downloads .download-item,.download-center-facets #product-downloads .download-item,.download-center-listing #product-downloads .download-item{width:155px}}@media(min-width:48em){.download-center #product-downloads .download-item,.download-center-facets #product-downloads .download-item,.download-center-listing #product-downloads .download-item{width:180px}}@media(max-width:74.999em){.download-center #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay,.download-center-facets #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay,.download-center-listing #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay{display:block;background:rgba(0,0,0,.5);visibility:visible;opacity:1}.download-center #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay .add-to-basket,.download-center #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay .remove-from-basket,.download-center-facets #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay .add-to-basket,.download-center-facets #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay .remove-from-basket,.download-center-listing #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay .add-to-basket,.download-center-listing #product-downloads .download-item.mobile-active-hover .item-package .image-container .download-option-overlay .remove-from-basket{pointer-events:auto}}.download-center #product-downloads .download-item .item-package,.download-center-facets #product-downloads .download-item .item-package,.download-center-listing #product-downloads .download-item .item-package{font-family:var(--font-family-default);display:block;margin:0 auto}.download-center #product-downloads .download-item .item-package .image-container,.download-center-facets #product-downloads .download-item .item-package .image-container,.download-center-listing #product-downloads .download-item .item-package .image-container{position:relative;width:110px;min-height:161px;margin:0 auto 10px auto}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay{position:absolute;top:0;left:50%;width:100%;height:100%;visibility:hidden;opacity:0;color:var(--color-white);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;-webkit-transition:visibility 0s,opacity .3s ease;transition:visibility 0s,opacity .3s ease}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;width:100%;height:50%;color:var(--color-white);font-size:.7rem}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option:first-child,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option:first-child,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option:first-child{border-bottom:3px solid var(--color-white)}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option:hover,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option:hover,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option:hover{text-decoration:none}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option p,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option p,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option p{margin-top:0;margin-bottom:0;font-size:.6rem;line-height:1.2}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option svg,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option svg,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .download-option svg{-webkit-transform:scale(.7);transform:scale(.7)}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket,.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket{font-size:1rem}@media(max-width:61.999em){.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket,.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket{pointer-events:none}}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket:hover,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket:hover,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .add-to-basket:hover{background:rgba(0,0,0,.5)}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket:hover,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket:hover,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .remove-from-basket:hover{background:rgba(0,0,0,.5)}.download-center #product-downloads .download-item .item-package .image-container .download-option-overlay .direct-download:hover,.download-center-facets #product-downloads .download-item .item-package .image-container .download-option-overlay .direct-download:hover,.download-center-listing #product-downloads .download-item .item-package .image-container .download-option-overlay .direct-download:hover{background:rgba(0,0,0,.5)}@media(min-width:62em){.download-center #product-downloads .download-item .item-package .image-container:hover .download-option-overlay,.download-center-facets #product-downloads .download-item .item-package .image-container:hover .download-option-overlay,.download-center-listing #product-downloads .download-item .item-package .image-container:hover .download-option-overlay{visibility:visible;opacity:1;background:rgba(0,0,0,.5)}}.download-center #product-downloads .download-item .item-package .download-document-type,.download-center-facets #product-downloads .download-item .item-package .download-document-type,.download-center-listing #product-downloads .download-item .item-package .download-document-type{width:100%;height:30px;display:block;visibility:hidden;margin-bottom:var(--gutter);font-family:var(--font-family-default);font-size:.9rem;color:var(--color-holly);text-align:center;padding-left:5px;padding-right:5px}.download-center #product-downloads .download-item .item-package .active,.download-center-facets #product-downloads .download-item .item-package .active,.download-center-listing #product-downloads .download-item .item-package .active{visibility:visible}@media(max-width:47.999em){.download-center #product-downloads .download-item .item-package .active,.download-center-facets #product-downloads .download-item .item-package .active,.download-center-listing #product-downloads .download-item .item-package .active{text-align:center;padding:0}}.download-center #product-downloads .download-item .item-package img,.download-center-facets #product-downloads .download-item .item-package img,.download-center-listing #product-downloads .download-item .item-package img{display:block;margin:0 auto;max-width:110px;max-height:160px;border-right:1px solid var(--color-light-base);border-left:1px solid var(--color-light-base);border-top:1px solid var(--color-light-base);-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}.download-center #product-downloads .download-item .item-package a.item-name,.download-center-facets #product-downloads .download-item .item-package a.item-name,.download-center-listing #product-downloads .download-item .item-package a.item-name{display:block;text-align:center;margin-top:10px;font-size:.8rem;width:110px;margin:0 auto}@media(min-width:48em){.download-center #product-downloads .download-item .item-package a.item-name,.download-center-facets #product-downloads .download-item .item-package a.item-name,.download-center-listing #product-downloads .download-item .item-package a.item-name{width:170px}}.download-center #product-downloads .download-item .item-package p.item-file-data,.download-center-facets #product-downloads .download-item .item-package p.item-file-data,.download-center-listing #product-downloads .download-item .item-package p.item-file-data{display:block;text-align:center;margin-bottom:0;font-size:.7rem;color:var(--color-warm-grey)}.download-center #product-downloads .document-added,.download-center-facets #product-downloads .document-added,.download-center-listing #product-downloads .document-added{position:absolute;display:table;right:-15px;top:-15px;width:40px;height:40px;border-radius:50%;background-color:var(--color-light-primary);z-index:50}.download-center #product-downloads .document-added span,.download-center-facets #product-downloads .document-added span,.download-center-listing #product-downloads .document-added span{display:table-cell;vertical-align:middle;text-align:center;color:var(--color-white);font-weight:700;font-size:1.1rem}.download-center #product-downloads .wrapper-bim-revit,.download-center-facets #product-downloads .wrapper-bim-revit,.download-center-listing #product-downloads .wrapper-bim-revit{width:110px;height:161px;text-align:center}.download-center #product-downloads .wrapper-bim-revit .bim-revit,.download-center-facets #product-downloads .wrapper-bim-revit .bim-revit,.download-center-listing #product-downloads .wrapper-bim-revit .bim-revit{background-color:var(--color-ectasy);height:110px;width:110px;display:block;border-radius:60px;color:var(--color-white);font-family:var(--font-family-variant);margin:0 auto}.download-center #product-downloads .wrapper-bim-revit .bim-revit h4,.download-center-facets #product-downloads .wrapper-bim-revit .bim-revit h4,.download-center-listing #product-downloads .wrapper-bim-revit .bim-revit h4{font-family:var(--font-family-variant);padding-top:20px;margin-bottom:0;color:var(--color-white);font-weight:400}.download-center #product-downloads .wrapper-bim-revit .bim-revit p,.download-center-facets #product-downloads .wrapper-bim-revit .bim-revit p,.download-center-listing #product-downloads .wrapper-bim-revit .bim-revit p{height:40px;margin-top:5px}.download-center #product-downloads .wrapper-bim-revit .bim-revit p svg,.download-center-facets #product-downloads .wrapper-bim-revit .bim-revit p svg,.download-center-listing #product-downloads .wrapper-bim-revit .bim-revit p svg{height:20px;fill:var(--color-white)}.download-center #product-downloads .wrapper-bim-revit .bim-revit .lock,.download-center-facets #product-downloads .wrapper-bim-revit .bim-revit .lock,.download-center-listing #product-downloads .wrapper-bim-revit .bim-revit .lock{padding-top:0;margin-bottom:15px}.download-center #product-downloads .wrapper-bim-revit .bim-revit .lock svg,.download-center-facets #product-downloads .wrapper-bim-revit .bim-revit .lock svg,.download-center-listing #product-downloads .wrapper-bim-revit .bim-revit .lock svg{height:20px;fill:var(--color-light-primary)}.download-center #product-downloads .last-download-item-document-type,.download-center-facets #product-downloads .last-download-item-document-type,.download-center-listing #product-downloads .last-download-item-document-type{border-left:1px solid var(--color-light-base)}#product-downloads>.download-item:nth-child(1)>.last-download-item-document-type{border-left:none!important}.float-contents-right .active{background-color:var(--color-primary)!important}.float-contents-right .download-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;background-color:var(--color-ectasy);font-family:var(--font-family-variant);font-size:1rem;color:var(--color-white);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px;height:50px}@media(max-width:47.999em){.float-contents-right .download-button{width:80%;float:none;margin:10px auto 0 auto;text-align:center;line-height:1.3rem}}.float-contents-right .download-button svg.download-sign{-webkit-transform:scale(.55);transform:scale(.55)}.float-contents-right .download-button .count{display:inline-block;margin-left:10px;width:25px;height:25px;background-color:var(--color-white);border-radius:50%;color:var(--color-ectasy);text-align:center;font-size:.9rem;line-height:25px;font-family:var(--font-family-default);font-weight:700}.float-contents-right .download-button:hover{color:var(--color-white);text-decoration:none;background-color:#ec610b;cursor:pointer}.float-contents-right .download-list-wrapper{position:absolute;right:0;top:66px;z-index:100;width:500px;background-color:var(--color-light-primary)}@media(max-width:47.999em){.float-contents-right .download-list-wrapper{top:60px}}@media(max-width:47.999em){.float-contents-right .download-list-wrapper{width:100%}}.float-contents-right .download-list-wrapper::after{content:"";position:absolute;top:-7px;right:2px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid var(--color-light-primary);z-index:-1;margin-left:5px!important}@media(max-width:74.999em){.float-contents-right .download-list-wrapper::after{right:50px}}.float-contents-right .download-list-wrapper .download-basket-wrapper{max-height:300px;padding-top:20px;overflow-y:auto}.float-contents-right .download-list-wrapper .download-basket-wrapper .download-basket-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;margin-bottom:10px}.float-contents-right .download-list-wrapper .download-basket-wrapper .download-basket-item .remove-document-from-basket{-ms-flex-item-align:start;align-self:flex-start;color:var(--color-white);width:30px;margin-top:3px;padding-right:15px}.float-contents-right .download-list-wrapper .download-basket-wrapper .download-basket-item .remove-document-from-basket:hover{cursor:pointer}.float-contents-right .download-list-wrapper .download-basket-wrapper .download-basket-item .basket-description p{display:block;color:var(--color-holly);margin-bottom:0;font-size:.9rem;font-weight:700}.float-contents-right .download-list-wrapper .download-basket-wrapper .download-basket-item .basket-description span{display:block;color:var(--color-white)}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls{border-top:1px solid var(--color-white);width:100%;text-align:right;padding-top:10px}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls p{color:var(--color-white);text-align:left;font-size:.9rem;font-style:italic}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls p a{float:unset}@media(max-width:47.999em){.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls{text-align:center}}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls a{float:left;height:36px;line-height:36px;font-family:var(--font-family-variant);font-size:1rem;color:var(--color-white);cursor:pointer}@media(max-width:375px){.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls a{width:100%}}@media(max-width:47.999em){.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls a{display:block;margin-bottom:10px;text-align:center;font-size:.9rem}}@media(max-width:47.999em){.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls .grey-btn{margin:0 auto 10px auto}}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls .download-basket-loading-state{min-width:140px;min-height:36px;line-height:36px;display:inline-block;padding:0 20px;text-align:center}.float-contents-right .download-list-wrapper .download-basket-wrapper-controls .inner-wrapper-controls .download-basket-loading-state .glyphicon.glyphicon-repeat.fast-right-spinner{font-size:18px}.alternation-container>.component-content>div:nth-child(odd) .last-download-item-document-type{border-color:var(--color-light-base)!important}.alternation-container>.component-content>div:nth-child(even) .grey-btn{background-color:var(--color-white)!important}.alternation-container>.component-content>div:nth-child(even) .last-download-item-document-type{border-color:var(--color-white)!important}.c-download-listing__figure{height:10rem}.facet-single-selection-list .component-content .facet-heading{display:none}.facet-single-selection-list .component-content .contentContainer .facet-search-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.facet-single-selection-list .component-content .contentContainer .facet-search-filter p.facet-value{display:inline-block}.facet-single-selection-list .component-content .contentContainer .facet-search-filter p.facet-value>span{position:relative;padding-left:28px;color:var(--color-txt-default);font-weight:700;line-height:20px;cursor:pointer}.facet-single-selection-list .component-content .contentContainer .facet-search-filter p.facet-value>span:before{position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid var(--color-warm-grey);border-radius:100%;content:""}.facet-single-selection-list .component-content .contentContainer .facet-search-filter p.facet-value.active-facet>span::after{position:absolute;top:4px;left:4px;width:10px;height:10px;background:var(--color-primary);border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;content:""}.facet-single-selection-list .component-content .contentContainer .facet-search-filter p.facet-value .facet-count{display:none}.facet-single-selection-list .component-content .bottom-remove-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.facet-single-selection-list .component-content .bottom-remove-filter>button{padding:0!important;padding-left:1rem;color:var(--color-primary);font:inherit;background:0 0!important;border:none;cursor:pointer}.facet-dropdown,.wavin-filter{margin-bottom:30px}.facet-dropdown span.clear-filter,.wavin-filter span.clear-filter{display:none}.facet-dropdown .dropdown-container,.wavin-filter .dropdown-container{position:relative}.facet-dropdown .dropdown-container select,.wavin-filter .dropdown-container select{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:32px;padding:12px 6px;font-size:1rem;border:1px solid var(--color-light-primary);border-radius:0;outline:0;-webkit-appearance:none}.facet-dropdown .dropdown-container select::-ms-expand,.wavin-filter .dropdown-container select::-ms-expand{display:none}.facet-dropdown .dropdown-container::after,.wavin-filter .dropdown-container::after{position:absolute;right:15px;bottom:19px;display:block;width:20px;height:20px;border-right:2px solid var(--color-light-primary);border-bottom:2px solid var(--color-light-primary);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s ease;transition:.5s ease;content:" ";pointer-events:none}.cxa-productfacets-component{display:inline-block;width:100%}.facet-header{cursor:pointer}.facet-header .rotate-icon{float:right}.facet-header.collapsed .rotate-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-facets .c-input-wrapper{border-bottom:1px solid var(--color-holly)}.product-facets .c-input-holder .c-input-label.c-label__checkbox{padding-bottom:4px;padding-left:33px;cursor:pointer}.product-facets .c-input-holder .c-input-label.c-label__checkbox::before{width:21px;height:21px}.product-facets .c-input-holder .c-input-label.c-label__checkbox::after{width:13px;height:13px;background-size:13px}.c-filter-trigger{color:var(--color-black);font-size:14px}#flags-menu{font-weight:700;top:auto;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%;background-color:rgba(0,0,0,.3);z-index:1000;padding:0;margin-top:0;opacity:0;visibility:hidden;height:0;-webkit-transition:opacity .4s linear,visibility .4s,height .5s;transition:opacity .4s linear,visibility .4s,height .5s}@media(max-width:61.999em){#flags-menu{position:absolute;top:70px}}#flags-menu.collapse.in{opacity:1;visibility:visible;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}#flags-menu div.container{padding-left:35px;padding-right:40px;background-color:var(--color-white)}#flags-menu div.container h4{font-family:var(--font-family-variant);border-bottom:1px solid var(--color-light-base);padding-bottom:20px;text-align:center;font-size:1.5rem;margin:15px 15px 50px 0;padding-top:15px}#flags-menu ul{padding-left:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;list-style-type:none}@media(min-width:48em){#flags-menu ul{-webkit-column-count:3;column-count:3;-moz-column-count:3}}@media(min-width:75em){#flags-menu ul{-webkit-column-count:4;column-count:4;-moz-column-count:4}}#flags-menu li:first-child{margin-top:0}#flags-menu li{margin:15px 0;padding:0;list-style-type:none}#flags-menu li a{display:inline-block;text-decoration:none;color:var(--color-holly);width:100%;padding:7px 0;text-transform:capitalize}#flags-menu li a span{margin-right:14px;vertical-align:middle}#flags-menu li a span:last-child{padding-left:5px;color:var(--color-warm-grey);display:inline-block}#flags-menu li a:hover{background-color:var(--color-light-base)}#flags-menu .navbar-brand{width:100%;height:auto;margin:var(--gutter) 0;margin-left:0;padding:10px 0;color:var(--color-holly);font-size:1em;white-space:nowrap;text-align:center;border-top:1px solid var(--color-light-base)}#flags-menu .navbar-brand img{display:inline-block;height:50px;margin-right:10px}@media(max-width:29.999em){#flags-menu .navbar-brand img{display:block;margin:0 auto;padding-top:0}}footer #be-ix-link-block{margin-top:70px}.footer{width:100%;margin-top:var(--gutter);background-color:var(--doormat-bg,var(--color-white))}.footer .container>div:last-child{padding-right:0}@media(max-width:61.999em){.footer .container>div:last-child{text-align:center}}.footer h4{margin-bottom:calc(var(--gutter)/2);font-family:var(--font-family-variant)}.footer a{color:var(--color-holly)}@media(min-width:30em){.footer [class*=" col-"] h4:not(:nth-child(1)){margin-top:2rem}}.footer ul{padding-left:0;list-style:none}.footer ul li{line-height:1.7rem}.footer ul li a:hover{color:var(--color-primary-lighten);text-decoration:none}.footer .social-media{width:100%;margin-bottom:var(--gutter);margin-left:0}@media(max-width:74.999em){.footer .social-media{display:inline-block;text-align:center}}@media(min-width:48em){.footer .social-media{margin-top:var(--gutter)}}.footer .mobile-footer ul li{text-align:center}.footer .mobile-footer ul li:last-child a{margin-bottom:var(--gutter)}.footer .mobile-footer ul li a{display:block;margin-bottom:var(--gutter)/3;color:var(--color-primary);font-weight:700;font-size:1rem;text-align:center}.footer .mobile-footer ul li a.lightblue-btn{display:inline-block;margin:0 auto var(--gutter) auto;color:var(--color-white)}.footer-footer{width:100%;min-height:80px;margin-top:var(--gutter);padding:35px 20px;background-color:var(--footer-bg,var(--color-light-primary))}.footer-footer *,.footer-footer a{color:var(--color-white)}.footer-footer .col-md-12{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-footer .mexichem_logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:48em){.footer-footer .mexichem_logo{margin-right:40px}}@media(max-width:47.999em){.footer-footer .mexichem_logo{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}}.footer-footer .mexichem_logo svg{width:115px;max-width:100%;height:100%;max-height:100%}.footer-footer .pay-off{max-width:395px;margin:0 20px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-footer .pay-off a,.footer-footer .pay-off p{color:var(--color-dark-green);font-size:.75rem;font-family:var(--font-family-alt);line-height:1rem}.footer-footer .pay-off p{margin-bottom:3px}@media(max-width:61.999em){.footer-footer .pay-off{text-align:left}}@media(max-width:47.999em){.footer-footer .pay-off{width:100%;margin:0 auto;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-footer span{margin-right:10px;display:inline-block}.footer-footer span a{text-decoration:underline}.footer-footer span a:hover{text-decoration:underline}.cookiebar{position:fixed;bottom:0;display:none;width:100%;background-color:rgba(0,0,0,.8);z-index:1001}@media(max-width:47.999em){.cookiebar{padding:10px}}@media(min-width:30em){.cookiebar{height:80px}}.cookiebar .wrapper-content-cookiebar{display:table}.cookiebar .wrapper-content-cookiebar .content{display:table-cell;width:50%;height:80px;vertical-align:middle}@media(max-width:47.999em){.cookiebar .wrapper-content-cookiebar .content{display:block;width:100%;height:auto;text-align:center}.cookiebar .wrapper-content-cookiebar .content:nth-child(2){margin-top:15px}}@media(min-width:62em){.cookiebar .wrapper-content-cookiebar .content:nth-child(2){text-align:right}}.cookiebar .wrapper-content-cookiebar .content p{margin-bottom:0;color:var(--color-white);font-size:1rem}@media(max-width:47.999em){.cookiebar .wrapper-content-cookiebar .content p{width:100%;text-align:center}}.cookiebar .wrapper-content-cookiebar .content a{color:var(--color-white)}.cookiebar .wrapper-content-cookiebar .content a.privacy-term{margin-right:10px}.cookiebar .wrapper-content-cookiebar .content .accept-cookies{display:inline-block}@media(max-width:47.999em){.cookiebar .wrapper-content-cookiebar .content .accept-cookies{margin:10px 0}}.social-media a{display:inline-block;width:40px;height:40px;margin-left:7px;text-align:center;background-color:var(--color-ectasy);border-radius:50%;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.social-media a:first-child{margin-left:12px}.social-media a:hover{text-decoration:none;background-color:var(--color-accent-state-darken)}.social-media a span{color:var(--color-white);font-size:1.4rem;line-height:2.4rem}.social-media a span.icon-facebook:before{content:""}.social-media a span.icon-twitter:before{content:""}.social-media a span.icon-youtube:before{content:""}.social-media a span.icon-linkedin:before{content:""}.social-media a span.icon-xing:before{content:""}.social-media a span.icon-instagram:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M16 2.881c4.275 0 4.781 0.019 6.462 0.094 1.563 0.069 2.406 0.331 2.969 0.55 0.744 0.288 1.281 0.638 1.837 1.194 0.563 0.563 0.906 1.094 1.2 1.838 0.219 0.563 0.481 1.412 0.55 2.969 0.075 1.688 0.094 2.194 0.094 6.463s-0.019 4.781-0.094 6.463c-0.069 1.563-0.331 2.406-0.55 2.969-0.288 0.744-0.637 1.281-1.194 1.837-0.563 0.563-1.094 0.906-1.837 1.2-0.563 0.219-1.413 0.481-2.969 0.55-1.688 0.075-2.194 0.094-6.463 0.094s-4.781-0.019-6.463-0.094c-1.563-0.069-2.406-0.331-2.969-0.55-0.744-0.288-1.281-0.637-1.838-1.194-0.563-0.563-0.906-1.094-1.2-1.837-0.219-0.563-0.481-1.413-0.55-2.969-0.075-1.688-0.094-2.194-0.094-6.463s0.019-4.781 0.094-6.463c0.069-1.563 0.331-2.406 0.55-2.969 0.288-0.744 0.638-1.281 1.194-1.838 0.563-0.563 1.094-0.906 1.838-1.2 0.563-0.219 1.412-0.481 2.969-0.55 1.681-0.075 2.188-0.094 6.463-0.094zM16 0c-4.344 0-4.887 0.019-6.594 0.094-1.7 0.075-2.869 0.35-3.881 0.744-1.056 0.412-1.95 0.956-2.837 1.85-0.894 0.888-1.438 1.781-1.85 2.831-0.394 1.019-0.669 2.181-0.744 3.881-0.075 1.713-0.094 2.256-0.094 6.6s0.019 4.887 0.094 6.594c0.075 1.7 0.35 2.869 0.744 3.881 0.413 1.056 0.956 1.95 1.85 2.837 0.887 0.887 1.781 1.438 2.831 1.844 1.019 0.394 2.181 0.669 3.881 0.744 1.706 0.075 2.25 0.094 6.594 0.094s4.888-0.019 6.594-0.094c1.7-0.075 2.869-0.35 3.881-0.744 1.050-0.406 1.944-0.956 2.831-1.844s1.438-1.781 1.844-2.831c0.394-1.019 0.669-2.181 0.744-3.881 0.075-1.706 0.094-2.25 0.094-6.594s-0.019-4.887-0.094-6.594c-0.075-1.7-0.35-2.869-0.744-3.881-0.394-1.063-0.938-1.956-1.831-2.844-0.887-0.887-1.781-1.438-2.831-1.844-1.019-0.394-2.181-0.669-3.881-0.744-1.712-0.081-2.256-0.1-6.6-0.1v0z'%3E%3C/path%3E%3Cpath fill='%23FFF' d='M16 7.781c-4.537 0-8.219 3.681-8.219 8.219s3.681 8.219 8.219 8.219 8.219-3.681 8.219-8.219c0-4.537-3.681-8.219-8.219-8.219zM16 21.331c-2.944 0-5.331-2.387-5.331-5.331s2.387-5.331 5.331-5.331c2.944 0 5.331 2.387 5.331 5.331s-2.387 5.331-5.331 5.331z'%3E%3C/path%3E%3Cpath fill='%23FFF' d='M26.462 7.456c0 1.060-0.859 1.919-1.919 1.919s-1.919-0.859-1.919-1.919c0-1.060 0.859-1.919 1.919-1.919s1.919 0.859 1.919 1.919z'%3E%3C/path%3E%3C/svg%3E%0A");background-size:24px;background-size:26px;background-repeat:no-repeat;width:26px;height:26px;margin-top:7px;margin-bottom:-4px}.validation-summary-errors{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.validation-summary-errors ul{margin:0;padding:0}.validation-summary-errors li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--padding-small) var(--padding-default);color:var(--color-form-error)!important;font-weight:700;font-size:var(--font-normal);list-style:none;background-color:#fbd9d9}.validation-summary-errors li:first-of-type::after,.validation-summary-errors li:last-of-type::after{position:absolute;left:0;width:100%;height:1rem;background-color:#fbd9d9;content:''}.validation-summary-errors li:first-of-type{margin-top:var(--margin-large)}.validation-summary-errors li:last-of-type{margin-bottom:var(--margin-large)}.validation-summary-errors li:first-of-type::after{top:-1rem;border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.validation-summary-errors li:last-of-type::after{bottom:-1rem;border-bottom-right-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.validation-summary-errors li:only-child::after{content:none}.validation-summary-errors li:only-child{margin-top:var(--margin-large);margin-bottom:var(--margin-large);padding:var(--padding-default);background-color:#fbd9d9;border-radius:var(--border-radius-small);content:none}.validation-summary-errors li::before{margin-right:var(--margin-small);width:19px;height:17px;background:no-repeat center center;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19 17' style='enable-background:new 0 0 19 17;' xml:space='preserve'%3e%3cpath fill='%23D0021B' class='st0' d='M18.7,14.8l-8-13.9c-0.7-1.2-1.8-1.2-2.5,0l-8,13.9C-0.4,16,0.2,17,1.5,17h15.9 C18.8,17,19.4,16,18.7,14.8L18.7,14.8z M10.6,5.4l-0.3,6.5H8.7L8.4,5.4H10.6z M9.5,15.1c-0.8,0-1.3-0.6-1.3-1.3 c0-0.8,0.5-1.3,1.3-1.3c0.7,0,1.2,0.5,1.3,1.3C10.8,14.6,10.3,15.1,9.5,15.1z'/%3e%3c/svg%3e");background-size:19px;content:'';-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.field-validation-error.validation-summary-errors{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:var(--margin-large);margin-bottom:var(--margin-large);padding:var(--padding-small) var(--padding-default);color:var(--color-form-error)!important;font-weight:700;font-size:var(--font-normal);background-color:#fbd9d9;border-radius:var(--border-radius-small)}.field-validation-error.validation-summary-errors::before{margin-right:var(--margin-small);width:19px;height:17px;background:no-repeat center center;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19 17' style='enable-background:new 0 0 19 17;' xml:space='preserve'%3e%3cpath fill='%23D0021B' class='st0' d='M18.7,14.8l-8-13.9c-0.7-1.2-1.8-1.2-2.5,0l-8,13.9C-0.4,16,0.2,17,1.5,17h15.9 C18.8,17,19.4,16,18.7,14.8L18.7,14.8z M10.6,5.4l-0.3,6.5H8.7L8.4,5.4H10.6z M9.5,15.1c-0.8,0-1.3-0.6-1.3-1.3 c0-0.8,0.5-1.3,1.3-1.3c0.7,0,1.2,0.5,1.3,1.3C10.8,14.6,10.3,15.1,9.5,15.1z'/%3e%3c/svg%3e");background-size:19px;content:'';-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.change-password .c-form__btn,.forgot-password .c-form__btn,.invalid-token .c-form__btn,.login-form .c-form__btn,.sitecore-form form .c-form__btn{position:relative;padding:.9rem 1.5rem;border:0;color:var(--color-txt-on-dark-default);letter-spacing:.5px;background-color:var(--color-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform-origin:center;transform-origin:center;border-radius:3rem;font-weight:600}.change-password .c-form__btn:hover,.forgot-password .c-form__btn:hover,.invalid-token .c-form__btn:hover,.login-form .c-form__btn:hover,.sitecore-form form .c-form__btn:hover{background-color:var(--color-primary-darken)}.change-password .c-form__btn:active,.forgot-password .c-form__btn:active,.invalid-token .c-form__btn:active,.login-form .c-form__btn:active,.sitecore-form form .c-form__btn:active{-webkit-box-shadow:inset 3px 3px 10px 0 rgba(0,0,0,.2);box-shadow:inset 3px 3px 10px 0 rgba(0,0,0,.2)}.change-password .c-form__btn.grey-btn,.forgot-password .c-form__btn.grey-btn,.invalid-token .c-form__btn.grey-btn,.login-form .c-form__btn.grey-btn,.sitecore-form form .c-form__btn.grey-btn{color:var(--color-txt-default)}.change-password .c-form__btn svg,.forgot-password .c-form__btn svg,.invalid-token .c-form__btn svg,.login-form .c-form__btn svg,.sitecore-form form .c-form__btn svg{display:none}.change-password .c-form__btn:focus,.forgot-password .c-form__btn:focus,.invalid-token .c-form__btn:focus,.login-form .c-form__btn:focus,.sitecore-form form .c-form__btn:focus{outline:0}.change-password .c-form__btn.loading,.forgot-password .c-form__btn.loading,.invalid-token .c-form__btn.loading,.login-form .c-form__btn.loading,.sitecore-form form .c-form__btn.loading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:3rem;max-width:3rem;height:3rem;padding:0;border-radius:50%;pointer-events:none}.change-password .c-form__btn.loading:active,.change-password .c-form__btn.loading:focus,.forgot-password .c-form__btn.loading:active,.forgot-password .c-form__btn.loading:focus,.invalid-token .c-form__btn.loading:active,.invalid-token .c-form__btn.loading:focus,.login-form .c-form__btn.loading:active,.login-form .c-form__btn.loading:focus,.sitecore-form form .c-form__btn.loading:active,.sitecore-form form .c-form__btn.loading:focus{background-color:#1b386c}.change-password .c-form__btn.loading span,.forgot-password .c-form__btn.loading span,.invalid-token .c-form__btn.loading span,.login-form .c-form__btn.loading span,.sitecore-form form .c-form__btn.loading span{display:none}.change-password .c-form__btn.loading svg,.forgot-password .c-form__btn.loading svg,.invalid-token .c-form__btn.loading svg,.login-form .c-form__btn.loading svg,.sitecore-form form .c-form__btn.loading svg{display:inline-block;-webkit-animation:glyphicon-spin-r 1s infinite;animation:glyphicon-spin-r 1s infinite}.change-password section,.forgot-password section,.invalid-token section,.login-form section{padding-top:10px}.change-password form a,.forgot-password form a,.invalid-token form a,.login-form form a{display:inline-block;margin-left:15px}.change-password form a:hover,.forgot-password form a:hover,.invalid-token form a:hover,.login-form form a:hover{text-decoration:underline}.change-password form input[type=checkbox],.forgot-password form input[type=checkbox],.invalid-token form input[type=checkbox],.login-form form input[type=checkbox]{display:none}.change-password form p.field-validation-error.help-block,.forgot-password form p.field-validation-error.help-block,.invalid-token form p.field-validation-error.help-block,.login-form form p.field-validation-error.help-block{padding-left:15px;display:inline;font-size:1em;line-height:30px}.change-password .field-validation-valid,.forgot-password .field-validation-valid,.invalid-token .field-validation-valid,.login-form .field-validation-valid{display:none}.galleria-container.galleria-theme-classic{margin:30px 0;background-color:transparent;max-width:100%!important}.galleria-container.galleria-theme-classic .galleria-stage{top:0!important;right:0!important;bottom:0!important;left:0!important}.galleria-container.galleria-theme-classic .galleria-stage .galleria-image{width:100%!important;height:100%!important}.galleria-container.galleria-theme-classic .galleria-stage .galleria-image img{width:100%!important;height:auto!important;top:0!important;left:0!important}.galleria-container.galleria-theme-classic .galleria-image-nav-left,.galleria-container.galleria-theme-classic .galleria-image-nav-right{top:-31px;opacity:1}.galleria-container.galleria-theme-classic .galleria-thumbnails-container{display:none}.galleria-container.galleria-theme-classic .galleria-info{width:100%;top:auto;bottom:33px;left:0;z-index:2;position:absolute;background-color:var(--color-white)}.galleria-container.galleria-theme-classic .galleria-info .galleria-info-text{margin:10px 0;padding:0;background-color:transparent}.galleria-container.galleria-theme-classic .galleria-info .galleria-info-text .galleria-info-title{display:none!important}.galleria-container.galleria-theme-classic .galleria-info .galleria-info-text .galleria-info-description{font:inherit;font-size:1rem;font-style:italic;color:var(--color-holly);background-color:transparent}.odd-grey div.box-section:nth-child(odd) .galleria-info{background-color:var(--color-light-base)}.odd-grey div.box-section:nth-child(odd).enforce-grey .galleria-info{background-color:var(--color-light-base)}.odd-grey div.box-section:nth-child(odd).enforce-white .galleria-info{background-color:var(--color-white)}.odd-grey div.box-section:nth-child(even) .galleria-info{background-color:var(--color-white)}.odd-grey div.box-section:nth-child(even).enforce-grey .galleria-info{background-color:var(--color-light-base)}.odd-grey div.box-section:nth-child(even).enforce-white .galleria-info{background-color:var(--color-white)}.odd-white div.box-section:nth-child(odd) .galleria-info{background-color:var(--color-white)}.odd-white div.box-section:nth-child(odd).enforce-grey .galleria-info{background-color:var(--color-light-base)}.odd-white div.box-section:nth-child(odd).enforce-white .galleria-info{background-color:var(--color-white)}.odd-white div.box-section:nth-child(even) .galleria-info{background-color:var(--color-light-base)}.odd-white div.box-section:nth-child(even).enforce-grey .galleria-info{background-color:var(--color-light-base)}.odd-white div.box-section:nth-child(even).enforce-white .galleria-info{background-color:var(--color-white)}@media(max-width:61.999em){#header{position:relative}}.wavin-image-banner{margin:-30px 0}.wavin-image-banner .bg-filler{position:absolute;background-color:var(--color-light-base);height:50%;z-index:-1}.light-blue-header{text-align:center;background-color:var(--color-bg-light-primary)}.light-blue-header h3{margin:17px auto;color:var(--color-txt-on-dark-default);font-size:1.6em}.light-blue-header+div.arrow-down:nth-of-type(even)::after{border-top-color:var(--color-border-light-primary)}header.standard-page-container{position:relative;z-index:1;margin-bottom:var(--gutter)}.standard-page-header{display:table;width:100%;background-color:var(--color-light-base)}@media(max-width:61.999em){.standard-page-header{margin-top:20px}}.standard-page-header span.subtitle{padding-top:10px;padding-bottom:10px;padding-left:15px}.c-hero{--mobile-radius:32px;--desktop-radius:40px;background-color:var(--color-white)}.c-hero .c-hero__figure-wrapper{width:100%;position:relative;height:20rem}@media(min-width:62em){.c-hero .c-hero__figure-wrapper{height:45vh;margin:0;padding:0}}@media(max-width:61.999em){.c-hero .c-hero__figure-wrapper .o-progressive-media__figure img{-o-object-position:right;object-position:right}}.c-hero .c-hero__container{position:relative}@media(max-width:61.999em){.c-hero .c-hero__container{border-bottom:solid 20px var(--color-light-base)}}@media(min-width:62em){.c-hero .c-hero__container:before{content:"";display:block;width:var(--desktop-radius);height:var(--desktop-radius);bottom:var(--desktop-radius);left:0;position:absolute;z-index:1;background:url(../images/misc/hero-corner-white.svg) no-repeat}}@media(max-width:61.999em){.c-hero .c-hero__container::after{width:0;height:0;position:absolute;bottom:-20px;left:50%;z-index:1;margin-left:-20px;border-right:solid 20px transparent;border-left:solid 20px transparent;border-top:solid 20px var(--color-white);content:""}}@media(min-width:62em){.c-hero .c-hero__container::after{content:"";display:block;height:var(--desktop-radius);width:100%;background-color:#fff;border-top:none;margin-top:-50px;border-radius:0 50px 0 0;z-index:1;position:relative}}.c-hero .c-hero__figure{--img-position:absolute;position:absolute;top:0;left:0;width:100%;height:100%}.c-hero .c-hero__hero-text{font-weight:700}@media(max-width:61.999em){.c-hero .c-hero__hero-text{padding-top:var(--padding-large);padding-bottom:var(--padding-large);background-color:var(--color-white);margin-top:calc(var(--mobile-radius)*-1);border-radius:0 var(--mobile-radius) 0 0;position:relative}}@media(min-width:62em){.c-hero .c-hero__hero-text{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media(max-width:61.999em){.c-hero .c-hero__hero-text::before{content:"";display:block;width:var(--mobile-radius);height:var(--mobile-radius);top:calc(var(--mobile-radius)*-1);left:0;position:absolute;z-index:1;background-image:url(data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KPGcgaWQ9IlNoYXBlLWN1cnZlLWhvbGxvdyI+DQoJPHBhdGggaWQ9IkZpbGwtOSIgY2xhc3M9InN0MCIgZD0iTTQwLDQwTDQwLDQwQzE3LjksNDAsMCwyMi4xLDAsMHY0MEg0MHoiLz4NCjwvZz4NCjwvc3ZnPg0K)}}.c-hero .c-hero__body{font-size:var(--size-h1);margin-bottom:var(--margin-large)}@media(max-width:61.999em){.c-hero .c-hero__body{color:var(--color-primary);text-align:center}}@media(min-width:62em){.c-hero .c-hero__body{color:var(--color-white);padding:0 var(--spacer)}}@media(min-width:62em){.c-hero .c-hero__cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--spacer)}}.c-hero .c-hero__link a{color:var(--color-primary);display:block;padding:var(--padding-default);text-align:center;cursor:pointer;border-radius:30px;margin-bottom:var(--margin-default);position:relative;-webkit-transition:color ease .5s,-webkit-transform ease .5s;transition:color ease .5s,-webkit-transform ease .5s;transition:transform ease .5s,color ease .5s;transition:transform ease .5s,color ease .5s,-webkit-transform ease .5s}@media(max-width:61.999em){.c-hero .c-hero__link a{border:2px solid var(--color-primary)}}@media(min-width:62em){.c-hero .c-hero__link a{padding:var(--padding-default) var(--padding-large);margin-right:var(--margin-default);background-color:var(--color-white)}}.c-hero .c-hero__link a:hover{color:var(--color-primary-state-darken);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.c-hero .c-hero__link a:hover::after{content:"";display:block;height:10px;width:100%;position:absolute;bottom:-10px;margin-left:calc(var(--padding-large)*-1)}.c-hero .image-editor-container{display:none}.c-hero.c-hero--img-pos-top-left .o-progressive-media__figure img{-o-object-position:top left;object-position:top left}.c-hero.c-hero--img-pos-top-center .o-progressive-media__figure img{-o-object-position:top center;object-position:top center}.c-hero.c-hero--img-pos-top-right .o-progressive-media__figure img{-o-object-position:top right;object-position:top right}.c-hero.c-hero--img-pos-left-center .o-progressive-media__figure img{-o-object-position:left center;object-position:left center}.c-hero.c-hero--img-pos-center-center .o-progressive-media__figure img{-o-object-position:center center;object-position:center center}.c-hero.c-hero--img-pos-right-center .o-progressive-media__figure img{-o-object-position:right center;object-position:right center}.c-hero.c-hero--img-pos-bottom-left .o-progressive-media__figure img{-o-object-position:bottom left;object-position:bottom left}.c-hero.c-hero--img-pos-bottom-center .o-progressive-media__figure img{-o-object-position:bottom center;object-position:bottom center}.c-hero.c-hero--img-pos-bottom-right .o-progressive-media__figure img{-o-object-position:bottom right;object-position:bottom right}.odd-grey.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-white.svg) no-repeat}@media(min-width:62em){.odd-grey.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#fff}}.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before,.odd-grey .c-hero__container:before{background:url(../images/misc/hero-corner.svg) no-repeat}@media(min-width:62em){.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after,.odd-grey .c-hero__container::after{background-color:var(--color-light-base)}}.green .c-hero__container:before{background:url(../images/misc/hero-corner-green-dark.svg) no-repeat}@media(min-width:62em){.green .c-hero__container::after{background-color:#4a8339}}.green.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-green.svg) no-repeat}@media(min-width:62em){.green.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#719e64}}.black .c-hero__container:before{background:url(../images/misc/hero-corner-black-dark.svg) no-repeat}@media(min-width:62em){.black .c-hero__container::after{background-color:#000}}.black.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-black.svg) no-repeat}@media(min-width:62em){.black.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#1e1e1e}}.blue .c-hero__container:before{background:url(../images/misc/hero-corner-blue-dark.svg) no-repeat}@media(min-width:62em){.blue .c-hero__container::after{background-color:#2d518a}}.blue.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-blue.svg) no-repeat}@media(min-width:62em){.blue.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#4e6da1}}.clay-and-grey .c-hero__container:before{background:url(../images/misc/hero-corner-clay.svg) no-repeat}@media(min-width:62em){.clay-and-grey .c-hero__container::after{background-color:#c47a63}}.clay-and-grey.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-grey.svg) no-repeat}@media(min-width:62em){.clay-and-grey.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#282e29}}.hep2o-blue .c-hero__container:before{background:url(../images/misc/hero-corner-hep2o-blue.svg) no-repeat}@media(min-width:62em){.hep2o-blue .c-hero__container::after{background-color:#009fe3}}.hep2o-blue.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-hep2o-blue-dark.svg) no-repeat}@media(min-width:62em){.hep2o-blue.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#00539b}}.mexichem-blue .c-hero__container:before{background:url(../images/misc/hero-corner-mexichem-blue.svg) no-repeat}@media(min-width:62em){.mexichem-blue .c-hero__container::after{background-color:#00a9e1}}.mexichem-blue.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-purple.svg) no-repeat}@media(min-width:62em){.mexichem-blue.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#80217e}}.orange .c-hero__container:before{background:url(../images/misc/hero-corner-orange-dark.svg) no-repeat}@media(min-width:62em){.orange .c-hero__container::after{background-color:#f8660c}}.orange.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-orange.svg) no-repeat}@media(min-width:62em){.orange.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#f2975e}}.osma-orange .c-hero__container:before{background:url(../images/misc/hero-corner-osma-orange.svg) no-repeat}@media(min-width:62em){.osma-orange .c-hero__container::after{background-color:#ff4d0a}}.osma-orange.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-osma-orange-light.svg) no-repeat}@media(min-width:62em){.osma-orange.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#ffb000}}.osma-ultra .c-hero__container:before{background:url(../images/misc/hero-corner-osma-ultra-orange.svg) no-repeat}@media(min-width:62em){.osma-ultra .c-hero__container::after{background-color:#ff681d}}.osma-ultra.alternation-container>.component-content>div:nth-child(2n) .c-hero__container:before{background:url(../images/misc/hero-corner-osma-ultra-grey.svg) no-repeat}@media(min-width:62em){.osma-ultra.alternation-container>.component-content>div:nth-child(2n) .c-hero__container::after{background-color:#4e5859}}.c-hero__campaign-container{position:relative}.c-hero__campaign-container .c-hero__promo-figure-wrapper{z-index:1}.c-hero__campaign-container .c-hero__promo-content{position:relative;padding-right:0;padding-left:0;z-index:2}@media(min-width:62em){.c-hero__campaign-container .c-hero__promo-content{padding-top:2rem}}@media(min-width:75em){.c-hero__campaign-container .c-hero__promo-content{padding-top:3rem}}.c-hero__campaign-container .c-hero__campaign-text{position:absolute;padding:2rem 2rem 0 2rem;text-align:center;bottom:3rem}@media(max-width:61.999em){.c-hero__campaign-container .c-hero__campaign-text{width:100%}}@media(min-width:62em){.c-hero__campaign-container .c-hero__campaign-text{position:relative;text-align:left;top:50%;bottom:50%;padding:2.5rem 2rem}}.c-hero__campaign-container .field-title{color:#134398;font-weight:700;font-size:2.25rem;line-height:1.2}@media(min-width:62em){.c-hero__campaign-container .field-title{font-size:2.625rem}}@media(min-width:75em){.c-hero__campaign-container .field-title{font-size:3.5rem}}.c-hero__campaign-container .field-promotext{color:#134398;font-size:1.3rem}@media(min-width:62em){.c-hero__campaign-container .field-promotext{font-size:1.5rem}}.c-hero__campaign-container .field-promolink{font-size:18px;font-weight:700}.c-hero__campaign-container .field-promolink a{display:inline-block;color:#fff;background-color:#134398;border-radius:30px;padding:14px 30px;margin-top:2rem;-webkit-transition:.4s ease-in;transition:.4s ease-in}.c-hero__campaign-container .field-promolink:hover a{background-color:#002269}.c-hero__campaign-container .mobile-only{display:block}@media(min-width:48em){.c-hero__campaign-container .mobile-only{display:none}}.c-hero__campaign-container .desktop-only{display:none}@media(min-width:48em){.c-hero__campaign-container .desktop-only{display:block}}.c-hero--blue-gradiant .c-hero__campaign-container{background-color:#00a8e1;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(18,68,152,0)),to(#134398));background-image:linear-gradient(rgba(18,68,152,0) 0,#134398 100%)}.c-hero--blue-gradiant .c-hero__campaign-container .c-hero__promo-content:after{content:"";background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(18,68,152,0)),to(#134398));background-image:linear-gradient(rgba(18,68,152,0) 0,#134398 100%)}.c-hero--blue-gradiant .c-hero__campaign-container .field-promotext,.c-hero--blue-gradiant .c-hero__campaign-container .field-title{color:#fff}.c-hero--blue-gradiant .c-hero__campaign-container .field-promolink a{color:#134398;background-color:#fff}.c-hero--blue-gradiant .c-hero__campaign-container .field-promolink a:hover{color:#002269;background-color:#fff}.c-hero--space-between .c-hero__campaign-container .c-hero__promo-content .c-hero__campaign-text{position:static}.c-hero--space-between .c-hero__campaign-container .c-hero__promo-content .c-hero__campaign-text .field-promolink{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:3rem;z-index:1;width:100%}@media(min-width:62em){.c-hero--space-between .c-hero__campaign-container .c-hero__promo-content .c-hero__campaign-text .field-promolink{position:static}}.c-hero__mosaic{position:relative}.c-hero__mosaic .c-hero__promo-figure-wrapper{z-index:10}.c-hero__mosaic .c-hero__promo-content{z-index:30}.c-hero__mosaic .hero-mosaic{position:absolute;background-size:contain;background-repeat:no-repeat;z-index:20}.c-hero__mosaic .hero-mosaic-top{background-image:url(../images/misc/mosaic-orange-full.png);width:100%;height:200px;left:0}@media(max-width:74.999em){.c-hero__mosaic .hero-mosaic-top{width:165px}}.c-hero__mosaic .hero-mosaic-top:lang(es-AR),.c-hero__mosaic .hero-mosaic-top:lang(es-CO),.c-hero__mosaic .hero-mosaic-top:lang(es-CR),.c-hero__mosaic .hero-mosaic-top:lang(es-GT),.c-hero__mosaic .hero-mosaic-top:lang(es-HN),.c-hero__mosaic .hero-mosaic-top:lang(es-MX),.c-hero__mosaic .hero-mosaic-top:lang(es-NI),.c-hero__mosaic .hero-mosaic-top:lang(es-PA),.c-hero__mosaic .hero-mosaic-top:lang(es-PE),.c-hero__mosaic .hero-mosaic-top:lang(es-SV),.c-hero__mosaic .hero-mosaic-top:lang(pt-BR){background-image:url(../images/misc/mosaic-big.png)}.c-hero__mosaic .hero-mosaic-bottom{background-image:url(../images/misc/mosaic-orange-half.png);width:176px;height:220px;right:0;bottom:0}@media(max-width:74.999em){.c-hero__mosaic .hero-mosaic-bottom{width:156px;height:195px}}.c-hero__mosaic .hero-mosaic-bottom:lang(es-AR),.c-hero__mosaic .hero-mosaic-bottom:lang(es-CO),.c-hero__mosaic .hero-mosaic-bottom:lang(es-CR),.c-hero__mosaic .hero-mosaic-bottom:lang(es-GT),.c-hero__mosaic .hero-mosaic-bottom:lang(es-HN),.c-hero__mosaic .hero-mosaic-bottom:lang(es-MX),.c-hero__mosaic .hero-mosaic-bottom:lang(es-NI),.c-hero__mosaic .hero-mosaic-bottom:lang(es-PA),.c-hero__mosaic .hero-mosaic-bottom:lang(es-PE),.c-hero__mosaic .hero-mosaic-bottom:lang(es-SV),.c-hero__mosaic .hero-mosaic-bottom:lang(pt-BR){background-image:url(../images/misc/mosaic-small.png)}.c-hero__promo-container{position:relative;padding-bottom:var(--desktop-radius);background-color:var(--color-midnight-blue)}.c-hero--blue-gradiant .c-hero__promo-container{background-color:#00a8e1;background-image:linear-gradient(135deg,#00a8e1 0,#002269 70%)}.c-hero__promo-container:before{content:"";display:block;width:var(--desktop-radius);height:var(--desktop-radius);bottom:var(--desktop-radius);left:0;position:absolute;z-index:30;background:url(../images/misc/hero-corner-white.svg) no-repeat}.c-hero__promo-container::after{content:"";display:block;height:var(--desktop-radius);width:100%;background-color:#fff;border-top:none;bottom:0;border-radius:0 50px 0 0;z-index:30;position:absolute}.c-hero__promo-figure-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}@media(max-width:61.999em){.c-hero__promo-figure-wrapper .o-progressive-media__figure img{-o-object-position:center;object-position:center}}.c-hero__promo-content{position:relative;z-index:20}@media(min-width:62em){.c-hero__promo-content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:62em){.c-hero__promo-image,.c-hero__promo-text{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}}.c-hero__promo-image{margin-top:auto;text-align:center}@media(min-width:62em){.c-hero__promo-image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-hero__promo-image img{max-width:100%}.on-page-editor .c-hero__promo-image{position:relative;z-index:10}.c-hero__promo-text{padding:2.5rem 1rem}@media(min-width:62em){.c-hero__promo-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-hero__promo-text .field-title{color:#fff;font-weight:700}.c-hero__promo-text .field-promotext{color:#fff;font-size:var(--font-medium)}.c-highlights{float:none}.c-highlights__intro{float:none;margin-bottom:var(--margin-xlarge);font-size:var(--size-h4)}.c-highlights--goals{--color-h2:currentColor;width:100%;color:var(--color-txt-on-dark-default);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,var(--color-primary)),color-stop(20%,transparent));background-image:linear-gradient(to bottom,var(--color-primary) 20%,transparent 20%)}@media(min-width:48em){.c-highlights--goals{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(30%,var(--color-primary)),color-stop(30%,transparent));background-image:linear-gradient(to bottom,var(--color-primary) 30%,transparent 30%)}}@media(min-width:62em){.c-highlights--goals{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,var(--color-primary)),color-stop(75%,transparent));background-image:linear-gradient(to bottom,var(--color-primary) 75%,transparent 75%)}}.c-highlights--goals .c-highlights__goals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.c-highlights--goals .c-highlights__subtitle{--color-h3:var(--color-primary);--size-h3:var(--size-h4);margin:0;padding:1.5rem var(--padding-large);line-height:var(--lineheight-heading)}@media(min-width:62em){.c-highlights--goals .c-highlights__subtitle{--color-h3:var(--color-txt-on-dark-default);z-index:1;margin-bottom:2rem;padding:var(--padding-large)}}.c-highlights--goals .c-highlights__goal{margin-bottom:var(--margin-xlarge)}@media(min-width:62em){.c-highlights--goals .c-highlights__goal{height:24.375rem}}.c-highlights--goals .c-highlights__goal>div{position:relative;background-color:var(--color-white)}@media(min-width:62em){.c-highlights--goals .c-highlights__goal>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}}.c-highlights--goals .c-highlights__figure{height:13.125rem}@media(min-width:62em){.c-highlights--goals .c-highlights__figure{--img-position:absolute;position:absolute;top:0;left:0;width:100%;height:100%}}@media(min-width:62em){.c-highlights--goals .c-highlights__figure::after{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));content:""}}.c-highlights--knowledge-center{width:100%;padding:0 0 var(--gutter) 0}.c-highlights--knowledge-center .c-highlights__figure-wrapper{width:100%;height:15rem;position:relative}@media(min-width:62em){.c-highlights--knowledge-center .c-highlights__figure-wrapper{z-index:1;margin-bottom:var(--margin-large);padding:0}}.c-highlights--knowledge-center .c-highlights__wrapper{padding:0}@media(min-width:62em){.c-highlights--knowledge-center .c-highlights__items{display:-webkit-box;display:-ms-flexbox;display:flex}.on-page-editor .c-highlights--knowledge-center .c-highlights__items{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:var(--padding-default) 0;border:solid 1px var(--color-grey)}}@media(max-width:61.999em){.c-highlights--knowledge-center .c-highlights__item{display:block;margin-bottom:var(--margin-large)}}@media(min-width:62em){.c-highlights--knowledge-center .c-highlights__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin-right:var(--margin-xlarge)}}@media(min-width:62em){.c-highlights--knowledge-center .c-highlights__item:last-child{margin-right:0}}.c-highlights--knowledge-center .c-highlights__date{color:var(--color-warm-grey);margin-bottom:var(--margin-small)}.c-highlights--knowledge-center .c-highlights__subtitle{--color-h3:var(--color-primary);--size-h3:var(--size-h4);margin-bottom:var(--margin-default);line-height:var(--lineheight-heading)}.c-highlights--knowledge-center .c-highlights__figure{border-radius:0 0 32px;--img-position:absolute;position:absolute;top:0;left:0;width:100%;height:100%}.c-highlights--knowledge-center .c-higlights__teaser-intro{margin-bottom:var(--margin-small);font-size:var(--font-medium);color:var(--color-black)}.c-highlights--knowledge-center .c-highlights__read-more{display:inline-block;font-size:var(--font-medium);color:var(--color-primary)}.c-highlights--knowledge-center .c-highlights__read-more:after{content:'';display:block;margin-top:var(--margin-small);border-bottom:solid 1px var(--color-primary)}.ie-message{text-align:center;background-color:#fdf2ab}.ie-message .ie10up,.ie-message ie6up{padding:12px}.image .o-progressive-media__figure{min-height:15rem}.image .o-progressive-media__figure img{position:relative}.image--contain{padding:1rem;border:1px solid var(--color-border-light-default);-webkit-box-shadow:var(--elevation-2);box-shadow:var(--elevation-2)}.image--contain img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center"}.impression-video{width:100%;overflow:hidden;position:relative;background-color:var(--color-light-base)}.impression-video video{height:auto;width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:767px){.impression-video video{display:none}}.impression-video .wavin-video-still{display:none}@media(max-width:767px){.impression-video .wavin-video-still{display:block;background-image:url(/Assets/Header/Wavin/Videos/still_notext.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;min-height:200px}}.impression-video .wavin-video-overlay{position:absolute;left:0;right:0;bottom:var(--gutter);text-align:center}.impression-video .wavin-video-overlay h1{color:var(--color-white)}@media(min-width:48em){.impression-video .wavin-video-overlay h1{margin-bottom:20px}}@media(min-width:48em){.impression-video .wavin-video-overlay h1{margin-bottom:50px}}@media(min-width:62em){.impression-video .wavin-video-overlay h1{margin-bottom:50px;font-size:3rem}}@media(min-width:75em){.impression-video .wavin-video-overlay h1{margin-bottom:60px;font-size:4rem}}.impression-header{position:relative;width:100%;overflow:hidden}.impression-header .impression-header-container{position:relative;width:100%;overflow:hidden}.impression-header img{position:relative;display:inline-block;width:100%;height:100%}.impression-header .tv{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden}.impression-header .tv .screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.impression-header .tv .screen.active{opacity:1}.impression-header.video::after{display:none}.impression-header .header-content{position:absolute;z-index:3;width:50%;height:50%;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0;text-align:center;pointer-events:none}@media(max-width:61.999em){.impression-header .header-content{top:-50%}}.impression-header .header-content h1{color:var(--color-white);font-size:4.5rem;line-height:4.5rem;margin-bottom:2rem;letter-spacing:.1rem}@media(max-width:74.999em){.impression-header .header-content h1{font-size:2rem;line-height:2rem;margin-bottom:1rem}}.impression-header .header-content p{color:var(--color-white);font-size:2.5rem;line-height:2.5rem;margin-bottom:2rem}@media(max-width:74.999em){.impression-header .header-content p{font-size:1.2rem;line-height:1.2rem;margin-bottom:0}}.impression-header .header-content a{display:inline-block;margin-top:1rem;text-align:center;pointer-events:all}.impression-header.impression-header--resp-img figure{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.impression-header.impression-header--resp-img .impression-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.impression-header.impression-header--resp-img .header-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:35vh;padding-top:var(--padding-xlarge);padding-bottom:var(--padding-xlarge)}@media(max-width:61.999em){.impression-header.impression-header--resp-img .header-content{top:0;width:90%;padding-top:var(--padding-large);padding-bottom:var(--padding-large)}}.impression-header.impression-header--resp-img .header-content.header-content.header-content h1,.impression-header.impression-header--resp-img .header-content.header-content.header-content p{color:var(--color-white)}.infinite-load-more{display:none}.on-page-editor .infinite-load-more{display:block}.info-block{overflow:hidden;margin-bottom:var(--gutter);background:var(--color-white)}@media(min-width:48em){.info-block{height:300px}}.info-block.regular .impression-media,.info-block.regular .text-block{width:50%}@media(max-width:61.999em){.info-block.regular .impression-media,.info-block.regular .text-block{width:100%}}.info-block.regular .impression-media .wavin-video,.info-block.regular .text-block .wavin-video{margin-top:0}.info-block.large .impression-media{width:70%}@media(max-width:61.999em){.info-block.large .impression-media{width:100%}}.info-block.large .impression-media .wavin-video{margin-top:0}@media(max-width:61.999em){.info-block.large .impression-media .embed-responsive-16by9{padding-bottom:59.25%}}@media(min-width:62em){.info-block.large .impression-media .embed-responsive-16by9{padding-bottom:45.25%}}@media(min-width:75em){.info-block.large .impression-media .embed-responsive-16by9{padding-bottom:38.25%}}.info-block.large .text-block{width:30%}@media(max-width:61.999em){.info-block.large .text-block{width:100%}}.info-block .impression-media{float:left;overflow:hidden;background-size:cover;height:auto}@media(min-width:48em){.info-block .impression-media{height:300px}}.info-block .impression-media.right{float:right}.info-block .impression-media.left{float:left}.info-block .text-block{float:left;position:relative;height:100%;padding:var(--gutter)}.info-block .text-block h3{margin-top:0}.info-block .text-block p{position:relative;overflow:hidden}@media(min-width:48em){.info-block .text-block p{height:110px}}.info-block .text-block p::after{content:"";position:absolute;z-index:1;bottom:-5px;left:0;width:100%;height:25px}.info-block .text-block .read-more{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-ectasy)}@media(max-width:47.999em){.info-block .text-block .read-more{min-width:120px;font-size:.9rem}}.info-block .text-block .read-more:hover{color:var(--color-white)}@media(min-width:48em){.info-block .text-block .read-more{position:absolute;bottom:var(--gutter);left:var(--gutter)}}#download-center input::-webkit-input-placeholder,#knowledge-center-filters input::-webkit-input-placeholder,.facets-search input::-webkit-input-placeholder{color:var(--color-holly)}#download-center input::-moz-placeholder,#knowledge-center-filters input::-moz-placeholder,.facets-search input::-moz-placeholder{color:var(--color-holly)}#download-center input:-ms-input-placeholder,#knowledge-center-filters input:-ms-input-placeholder,.facets-search input:-ms-input-placeholder{color:var(--color-holly)}#download-center input::-ms-input-placeholder,#knowledge-center-filters input::-ms-input-placeholder,.facets-search input::-ms-input-placeholder{color:var(--color-holly)}#download-center input::placeholder,#knowledge-center-filters input::placeholder,.facets-search input::placeholder{color:var(--color-holly)}#download-center .knowledge-filter,#knowledge-center-filters .knowledge-filter,.facets-search .knowledge-filter{margin-top:var(--gutter)}#download-center .filter-selector,#knowledge-center-filters .filter-selector,.facets-search .filter-selector{display:inline-block;margin-top:1rem;width:100%;background-color:var(--color-white)}@media(max-width:47.999em){#download-center .filter-selector,#knowledge-center-filters .filter-selector,.facets-search .filter-selector{margin-top:.2rem}}#download-center .select2-selection.select2-selection--multiple,#knowledge-center-filters .select2-selection.select2-selection--multiple,.facets-search .select2-selection.select2-selection--multiple{border:1px solid var(--color-light-primary);border-radius:0}@media(max-width:47.999em){#download-center .select2-selection.select2-selection--multiple,#knowledge-center-filters .select2-selection.select2-selection--multiple,.facets-search .select2-selection.select2-selection--multiple{margin-top:.5rem;margin-bottom:.5rem}}#download-center .select2-container .select2-search--inline .select2-search__field,#knowledge-center-filters .select2-container .select2-search--inline .select2-search__field,.facets-search .select2-container .select2-search--inline .select2-search__field{min-height:40px}#download-center .select2-container,#download-center .select2-container--default,#knowledge-center-filters .select2-container,#knowledge-center-filters .select2-container--default,.facets-search .select2-container,.facets-search .select2-container--default{width:100%!important}#download-center .select2-container--default .select2-selection--multiple .select2-selection__choice,#knowledge-center-filters .select2-container--default .select2-selection--multiple .select2-selection__choice,.facets-search .select2-container--default .select2-selection--multiple .select2-selection__choice{border:none;border-radius:0;line-height:2rem;padding-left:10px;margin-top:7px;background-color:var(--color-light-primary);color:var(--color-white)}#download-center .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,#knowledge-center-filters .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.facets-search .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;padding-left:10px;color:var(--color-white);font-size:1.5rem;line-height:2rem}.select2-container--default .select2-selection--multiple{position:relative}.select2-container--default .select2-selection--multiple:before{content:" ";display:block;position:absolute;top:1px;right:0;bottom:0;top:10px;right:15px;height:20px;width:20px;border-right:2px solid var(--color-light-primary);border-bottom:2px solid var(--color-light-primary);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.5s ease;transition:.5s ease;cursor:pointer}.knowledge-item a:first-of-type{color:#333}.knowledge-item .read-more{display:block;margin-top:4rem;margin-bottom:1rem;font-size:1.3rem;font-family:var(--font-family-variant);color:var(--color-primary)}.knowledge-item .read-more:hover{text-decoration:underline;color:var(--color-primary-lighten)}.grid-sizer{min-height:0}.information-only-block .grid-item-type:hover{cursor:default}.grid-item-type>[class*=col-].cases{margin-bottom:0}.grid-item-type .cases{background-color:var(--color-white);margin-bottom:var(--gutter)}.grid-item-type .cases .solution-card{border-top:2px solid var(--color-light-base);padding-top:5px;padding-bottom:5px}.grid-item-type .cases .solution-card .visual{padding-left:5px;padding-right:5px}.grid-item-type .cases .solution-card .visual img{-o-object-fit:cover;object-fit:cover;width:100%;height:150px}.grid-item-type .cases .solution-card .solution-details p{font-size:.9rem;color:var(--color-holly)}.grid-item-type .cases .solution-card .solution-details h4{color:var(--color-primary);font-family:var(--font-family-variant);font-size:1.2rem;line-height:1.5rem}.grid-item-type-error{background:0 0;width:100%;text-align:center}.grid-item-type-error p{font-size:1.5rem}.grid-item-type-error h3{font-family:var(--font-family-default)}.grid-item-type-error:hover{background:0 0}.pagemode-edit .information{margin-top:100px}.pagemode-edit .teaser-intro p:last-child{bottom:0!important;position:initial!important}.case .information h3,.event .information h3,.landing-teaser .information h3,.news .information h3,.theme-teaser .information h3{word-break:break-word}.case .information p a,.event .information p a,.landing-teaser .information p a,.news .information p a,.theme-teaser .information p a{display:inline;font-size:1rem;line-height:1.4rem;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.case .information p a:hover,.event .information p a:hover,.landing-teaser .information p a:hover,.news .information p a:hover,.theme-teaser .information p a:hover{text-decoration:underline;color:var(--color-light-primary)}.case .information a,.event .information a,.landing-teaser .information a,.news .information a,.theme-teaser .information a{display:block;margin-top:3rem;margin-bottom:1rem;font-size:1.3rem;font-family:var(--font-family-variant)}@media(max-width:74.999em){.case .information a,.event .information a,.landing-teaser .information a,.news .information a,.theme-teaser .information a{margin-top:2rem}}.landing-teaser .visual-static:after,.theme-teaser .visual-static:after{content:" ";position:absolute;top:0;right:15px;bottom:30px;left:15px;z-index:949;background:rgba(0,0,0,.2)}.landing-teaser .information,.theme-teaser .information{height:100%;position:relative;padding-top:20px;z-index:950}.landing-teaser .information h3,.theme-teaser .information h3{margin-top:0;color:var(--color-white);font-family:var(--font-family-variant);font-weight:400}.landing-teaser .information a,.theme-teaser .information a{position:absolute;bottom:10px;right:20px;text-decoration:none}.knowledge-item .information{position:relative;height:500px}@media(max-width:47.999em){.knowledge-item .information{height:auto}}.knowledge-item .information .field-teaser-text{position:relative;height:20.5rem;overflow:hidden}@media(max-width:47.999em){.knowledge-item .information .field-teaser-text{height:auto}}.knowledge-item .information .read-more{position:absolute;bottom:0;z-index:1;width:calc(100% - 40px)}@media(max-width:47.999em){.knowledge-item .information .read-more{position:static;margin-top:1rem;margin-bottom:0}}.knowledge-item .information .read-more::before{position:absolute;bottom:-15px;left:0;z-index:1;width:100%;height:70px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(40%,#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 40%);content:''}.knowledge-item .information .read-more a{position:relative;z-index:1;margin:0;color:var(--color-primary)}.knowledge-item .information .read-more a:hover{color:var(--color-primary-lighten)}.knowledge-item__figure{position:var(--img-position,relative);height:150px;margin:0;padding:0;overflow:hidden}@media(min-width:75em){.knowledge-item__figure{height:240px}}.knowledge-item__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";position:absolute;top:0;left:0}.c-legal-agreement form{margin-top:0;padding:0;margin-left:0;margin-right:0;width:auto}.c-legal-agreement .c-legal-agreement__button-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.legend-video{--desktop-radius:40px;--component-height:60vh;--component-height-desktop:50vh;--video-width:50%;position:relative;padding-bottom:30px}.legend-video .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media(max-width:61.999em){.legend-video .container{height:var(--component-height);-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:62em){.legend-video .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.legend-video__background{position:absolute;top:0;left:0;width:100%;z-index:0;min-height:var(--component-height)}@media(min-width:62em){.legend-video__background{min-height:var(--component-height-desktop)}}.legend-video__background::before{content:"";display:block;width:var(--desktop-radius);height:var(--desktop-radius);bottom:var(--desktop-radius);left:0;position:absolute;z-index:1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4yLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KPGcgaWQ9IlNoYXBlLWN1cnZlLWhvbGxvdyI+DQoJPHBhdGggaWQ9IkZpbGwtOSIgY2xhc3M9InN0MCIgZD0iTTQwLDQwTDQwLDQwQzE3LjksNDAsMCwyMi4xLDAsMHY0MEg0MHoiLz4NCjwvZz4NCjwvc3ZnPg0K)}.legend-video__background::after{content:"";display:block;height:var(--desktop-radius);width:100%;background-color:#fff;border-top:none;border-radius:0 50px 0 0;z-index:1;position:absolute;bottom:0;left:0}.legend-video__background img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.legend-video__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1;width:100%}@media(max-width:61.999em){.legend-video__content{min-height:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media(min-width:62em){.legend-video__content{width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:var(--desktop-radius);min-height:var(--component-height-desktop)}}.legend-video__content .field-legendteasingtext,.legend-video__content .field-legendtitle{width:100%;color:#fff;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.2)}@media(min-width:62em){.legend-video__content .field-legendteasingtext,.legend-video__content .field-legendtitle{padding-right:40px}}.legend-video__content .field-legendteasingtext{position:absolute;left:0}@media(max-width:61.999em){.legend-video__content .field-legendteasingtext{bottom:var(--spacer);font-size:var(--size-h5)}}@media(min-width:62em){.legend-video__content .field-legendteasingtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:calc(var(--desktop-radius)*2)}}@media(min-width:62em){.legend-video__content .field-legendteasingtext::after{content:'';height:3px;min-width:100px;display:block;margin:0 var(--spacer);background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.legend-video__poster-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:61.999em){.legend-video__poster-container{-ms-flex-item-align:end;align-self:flex-end;min-height:50%}}@media(min-width:62em){.legend-video__poster-container{width:50%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:var(--component-height-desktop)}}.legend-video__poster{position:relative;width:100%;overflow:hidden;border:4px solid #fff;-webkit-box-shadow:var(--elevation-2);box-shadow:var(--elevation-2)}.legend-video__poster::after{content:'';padding-top:56.25%;height:0;width:100%;display:block}.legend-video__poster iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.legend-video__poster figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.legend-video__poster figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.legend-video__button{display:block;position:absolute;z-index:2;border-radius:50%;width:64px;height:64px;background-color:var(--color-white);-webkit-box-shadow:var(--monticule-2);box-shadow:var(--monticule-2);cursor:pointer;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-indent:-999px;overflow:hidden}.legend-video__button::after{content:'';position:absolute;display:block;width:0;height:0;border-style:solid;border-width:12px 0 12px 16px;border-color:transparent transparent transparent var(--color-primary);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.legend-video .cookie-content-fallback{height:100%}.legend-video .cookie-content-fallback .content-wrapper{margin-bottom:-56.25%}.legend-video .cookie-content-fallback .image-wrapper{padding-bottom:56.25%;width:100%}body.on-page-editor .legend-video__button{text-indent:0;overflow:visible}body.on-page-editor .legend-video__ytvideoid{display:block!important;position:absolute;top:0;z-index:2;background-color:rgba(0,150,50,.5)}body.on-page-editor .legend-video__content,body.on-page-editor .legend-video__content *{outline:dashed 1px #3cb371}.links-block{position:relative;margin-top:var(--gutter);margin-bottom:var(--gutter);text-align:left}.links-block h4{color:var(--color-holly);font-family:var(--font-family-default);font-size:1.8rem;display:inline-block}.links-block p{margin-bottom:0}.links-block a{display:block;color:var(--color-primary);position:relative;text-decoration:none;margin-top:10px;margin-left:14px;font-size:1.1rem}.links-block a:hover{text-decoration:underline;color:var(--color-primary-lighten);cursor:pointer}.links-block a:before{content:'>';position:absolute;left:-15px;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5)}@media(min-width:62em){div.col-md-3 div.links-block{text-align:right;left:0}div.col-md-3 div.links-block a{margin-left:0;display:inline-block}}.manual-link-block{position:relative;margin-top:var(--gutter);margin-bottom:var(--gutter);text-align:left}.manual-link-block h4{color:var(--color-holly);font-family:var(--font-family-default);font-size:1.8rem;display:inline-block}.manual-link-block p{margin-bottom:0}.manual-link-block a{display:block;color:var(--color-primary);position:relative;text-decoration:none;margin-top:10px;margin-left:14px;font-size:1.1rem}.manual-link-block a:hover{text-decoration:underline;color:var(--color-primary-lighten);cursor:pointer}.manual-link-block a:before{content:'>';position:absolute;left:-15px;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5)}@media(min-width:62em){div.col-md-3 .manual-link-block{text-align:right;left:0}div.col-md-3 .manual-link-block a{margin-left:0;display:inline-block}}.download-links-block{position:relative;background:var(--color-light-base);margin:var(--gutter) 0;padding:25px;width:100%}.download-links-block .download-links-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.download-links-block .download-links-text{margin-left:80px;font-size:1.2em;padding:5px}.download-links-block .download-links-text a{color:var(--color-primary);text-decoration:underline}.download-links-block .download-links-text .link-details{text-transform:uppercase;color:var(--color-warm-grey)!important}.c-link__img{width:8rem}@media(max-width:61.999em){.c-hero__body .c-link__img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.c-link__wrap{--icon-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-link__icon{margin-left:.5rem}.link-list:not(.c-linklist--icons){font-weight:700;font-size:var(--size-base);font-family:var(--font-navigation)}.link-list.flex-column li{margin-bottom:var(--margin-large)}.c-linklist--buttons{margin-bottom:var(--margin-xlarge)}.c-linklist--buttons li{margin-bottom:var(--margin-small)}.c-linklist--inline-block{padding:0 var(--padding-xlarge)}.c-linklist--inline-block>.component-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.c-linklist--inline-block>.component-content li:not(:last-of-type){margin-right:var(--margin-list,var(--margin-large))}.c-linklist--icons{--margin-list:var(--margin-default)}.c-linklist--icons>.component-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.c-linklist--icons>.component-content li:not(:last-of-type){margin-right:var(--margin-list,var(--margin-large))}@media(max-width:61.999em){.c-hero__body .c-linklist--icons{--color-anchor:var(--color-white)}}.c-linklist--icons ul a{display:inline-block;text-align:center}.linklist--inpage-anchors .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;padding:var(--padding-default);background-color:var(--color-bg-light-default)}.linklist--inpage-anchors .component-content h6{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0}.linklist--inpage-anchors .component-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin-bottom:0}.linklist--inpage-anchors .component-content ul li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:var(--margin-default)}.loader{width:100px;height:100px}.image .image-caption{font-style:italic}.img-responsive>img{max-width:100%;height:auto}.system-logo{width:50%;margin:0 auto;text-align:center}.system-logo img{max-width:100px;max-height:100px;margin-bottom:30px}.img-preview{padding-left:0;padding-right:0;width:100%}.wrapper-image-block p{font-style:italic}.video-margin{margin-top:-15%}.mute-button{width:50px;height:50px;position:relative;top:10px;right:10px;z-index:1;float:right;padding-top:3px;color:var(--color-white);font-size:2em;text-align:center;border:2px solid var(--color-white);border-radius:50%;cursor:pointer}body.on-page-editor h2.c-title{padding:5px 0;color:#fff}.c-modal.fade .c-modal__dialog{-webkit-transform:translate(0,25%);transform:translate(0,25%)}.c-modal.fade.in .c-modal__dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.c-modal .c-modal__dialog{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;width:100%;pointer-events:none}@media(max-width:61.999em){.c-modal .c-modal__dialog{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width:62em){.c-modal .c-modal__dialog{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px;margin:0 auto}}.c-modal .c-modal__content{padding:var(--padding-large);margin:var(--margin-default);pointer-events:auto;border-radius:12px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.c-modal .btn{margin:0 0 var(--margin-large) 0}@media(max-width:61.999em){.c-modal .btn{width:100%;padding:15px 20px}}@media(min-width:62em){.c-modal .btn{margin-bottom:var(--margin-default)}}.c-modal .c-modal__close{opacity:1;margin-top:0;margin-left:auto}.c-modal .c-modal__close svg{height:20px;width:20px;max-width:unset;fill:var(--color-primary)}.c-modal .c-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none;margin-bottom:var(--margin-default)}.c-modal .c-modal__title{display:block;color:var(--color-primary)}.c-modal .c-modal__body{margin-bottom:var(--margin-large);font-size:var(--font-medium)}@media(min-width:62em){.c-modal .c-modal__body{margin-bottom:var(--margin-default)}}.c-modal .c-modal__footer{border-top:none}.navbar-default{border-color:transparent;background-color:transparent}.navbar-default a.navbar-brand{height:78px}.navbar-default a.navbar-brand img{width:153px;height:auto;margin-top:10px}@media(max-width:61.999em){.navbar-default a.navbar-brand img{margin-top:5px;width:130px}}@media(min-width:48em){.navbar-default ul.mobile-second-menu>li.header-mobile-menu{display:none}}@media(max-width:47.999em){.navbar-default{min-height:auto;margin-bottom:0}.navbar-default .search-bar{display:none}.navbar-default #navbar{margin-left:calc(-1*var(--gutter));margin-right:calc(-1*var(--gutter));padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:10px}.navbar-default #navbar ul.mobile-second-menu{margin:7.5px -22px}.navbar-default #navbar ul.mobile-second-menu>li.header-mobile-menu{background-color:var(--color-white);padding:10px 20px;font-size:1.3em;font-family:var(--font-family-variant)}.navbar-default #navbar ul.mobile-second-menu>li.header-mobile-menu ul{margin-left:0;margin-right:0}.navbar-default #navbar ul.mobile-second-menu>li.header-mobile-menu ul li a{font-family:var(--font-family-default);padding:10px 18px;line-height:10px;color:var(--color-primary)}.navbar-default #navbar ul.mobile-second-menu>li.header-mobile-menu ul li a:before{content:">";position:absolute;left:2px;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5)}.navbar-default #navbar ul.mobile-second-menu>li.header-mobile-menu+li{margin-top:10px}.navbar-default #navbar ul.mobile-second-menu>li:not(:first-child) a:after{content:">";position:absolute;margin-left:10px;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5);margin-top:-1px}.navbar-default #navbar .menu-brands{display:inline-block;background-color:var(--color-white);padding:10px 20px}.navbar-default #navbar .menu-brands p{font-weight:600}.navbar-default #navbar .menu-brands div{display:inline-block;padding-left:0;padding-right:0}.navbar-default #navbar .menu-brands a{text-align:center;line-height:72px;display:list-item;list-style-type:none}@media(max-width:380px){.navbar-default #navbar .menu-brands a{line-height:62px;padding-left:5px;padding-right:5px}}.navbar-default #navbar .menu-brands img{width:100%;max-width:140px;padding:10px}.navbar-default .navbar-default .navbar-text,.navbar-default .navbar-nav>li>a{color:var(--color-primary);font-family:var(--font-family-variant)}.navbar-default .navbar-default .navbar-text.my-portal,.navbar-default .navbar-nav>li>a.my-portal{color:var(--color-white);display:inline-block}.navbar-default .navbar-default .navbar-text.hide-on-mobile,.navbar-default .navbar-nav>li>a.hide-on-mobile{display:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:var(--color-light-base)}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background-color:var(--color-light-base)}.navbar-default .navbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:78px}.navbar-default .navbar-header a.dropdown-toggle-flag{float:right;margin:15px 0 0 0;padding:0 15px 0 0}.navbar-default .navbar-header a.dropdown-toggle-flag span.flag{-webkit-transform:scale(.7);transform:scale(.7)}.navbar-default .navbar-header .magnify-glass{height:30px;width:30px;margin:0;padding:22px}.navbar-default .navbar-header .collapsed .magnify-glass-img{background-color:transparent;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='21px' viewBox='0 0 20 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon - search%3C/title%3E%3Cg id='myWavin' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-227.000000, -28.000000)' fill='%23134398'%3E%3Cg id='Stacked-Group-3' transform='translate(179.000000, 28.500000)'%3E%3Cpath d='M56.4938426,-7.10542736e-15 C61.1848624,-7.10542736e-15 64.9876853,3.75493405 64.9876853,8.38687994 C64.9876853,10.2273766 64.3872735,11.9294056 63.3693009,13.3124183 L68,17.8860779 L65.8591178,20 L61.1821473,15.3815198 C59.8385554,16.2613156 58.2268061,16.7737599 56.4938426,16.7737599 C51.8028229,16.7737599 48,13.0188258 48,8.38687994 C48,3.75493405 51.8028229,-7.10542736e-15 56.4938426,-7.10542736e-15 Z M56.4938426,2.87897584 C53.422986,2.87897584 50.9172609,5.33727494 50.9172609,8.34853079 C50.9172609,11.3595652 53.4227602,13.8180857 56.4938426,13.8180857 C59.5868258,13.8180857 62.0704243,11.3606724 62.0704243,8.34853079 C62.0704243,5.33749639 59.5646992,2.87897584 56.4938426,2.87897584 Z' id='Icon---search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:25px;margin-top:0}.navbar-default .navbar-header .magnify-glass-img{background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='21px' viewBox='0 0 20 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon - search%3C/title%3E%3Cg id='myWavin' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-227.000000, -28.000000)' fill='%23ffffff%0A'%3E%3Cg id='Stacked-Group-3' transform='translate(179.000000, 28.500000)'%3E%3Cpath d='M56.4938426,-7.10542736e-15 C61.1848624,-7.10542736e-15 64.9876853,3.75493405 64.9876853,8.38687994 C64.9876853,10.2273766 64.3872735,11.9294056 63.3693009,13.3124183 L68,17.8860779 L65.8591178,20 L61.1821473,15.3815198 C59.8385554,16.2613156 58.2268061,16.7737599 56.4938426,16.7737599 C51.8028229,16.7737599 48,13.0188258 48,8.38687994 C48,3.75493405 51.8028229,-7.10542736e-15 56.4938426,-7.10542736e-15 Z M56.4938426,2.87897584 C53.422986,2.87897584 50.9172609,5.33727494 50.9172609,8.34853079 C50.9172609,11.3595652 53.4227602,13.8180857 56.4938426,13.8180857 C59.5868258,13.8180857 62.0704243,11.3606724 62.0704243,8.34853079 C62.0704243,5.33749639 59.5646992,2.87897584 56.4938426,2.87897584 Z' id='Icon---search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:center;border-radius:50%;margin-top:2px}.navbar-default .navbar-header a.navbar-brand{position:absolute;height:auto;left:0;padding:0}.navbar-default .navbar-header .navbar-right>li.dropdown{display:none}.navbar-default .navbar-header.link-button{width:auto;color:var(--color-white);padding:10px 16px;font-size:.9em}.navbar-default .navbar-header.link-button:focus,.navbar-default .navbar-header.link-button:hover{background-color:var(--color-primary)}.navbar-default .navbar-header .navbar-right>li{display:inline-block;padding:0 10px;margin-bottom:15px;margin-top:8px}.navbar-default .navbar-header .navbar-right>li a{padding:10px 40px 10px 40px;font-size:.9em;color:var(--color-white)}.navbar-default .navbar-header .navbar-right>li a:hover{color:var(--color-white);background-color:var(--color-primary)}.navbar-default .navbar-header a.dropdown-toggle-flag span.flag::after,.navbar-default .navbar-header a.dropdown-toggle-flag span.flag::before{left:45px}.navbar-default .navbar-header a.dropdown-toggle-flag span.flag::before{left:49px}.navbar-default .navbar-header button.navbar-toggle.lines-button{border:none;padding:0;width:var(--gutter);height:var(--gutter);margin-right:0;margin-left:15px}.navbar-default .navbar-header .navbar-toggle:focus,.navbar-default .navbar-header .navbar-toggle:hover{background-color:transparent}}.navbar-default button.navbar-toggle{border:none}.menu-brands{display:none}.menu-brands_experience-editor{display:block}.menu-brands_experience-editor img,svg{max-width:80%;max-height:48px}#second-menu-modals .menu-brands{display:block;padding-bottom:0;margin-top:20px;margin-left:15px;padding-left:15px;padding-right:50px;overflow:hidden}@media(max-width:47.999em){#second-menu-modals .menu-brands{display:none}}#second-menu-modals .menu-brands p{font-weight:700;font-size:1.2em;margin-bottom:0}@media(min-width:62em){#second-menu-modals .menu-brands .brands-padding{padding-left:0;padding-right:25px;padding-top:10px}#second-menu-modals .menu-brands .brands-padding div{padding-left:0;padding-top:20px;padding-right:0}}@media(max-width:74.999em){#second-menu-modals .menu-brands .brands-padding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0;padding-top:15px}#second-menu-modals .menu-brands .brands-padding div{padding:0}#second-menu-modals .menu-brands .brands-padding div a>img{padding:0}}#second-menu-modals .menu-brands .no-padding>.col-md-6{padding:10px}#second-menu-modals .menu-brands img,#second-menu-modals .menu-brands svg{max-width:80%;max-height:48px}@media(min-width:62em){#second-menu-modals .menu-brands img,#second-menu-modals .menu-brands svg{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width:74.999em){#second-menu-modals .menu-brands img,#second-menu-modals .menu-brands svg{max-width:78%;max-height:48px}}@media(max-width:74.999em){#second-menu-modals .menu-brands .img_wrapper{height:52px;width:186px}}@media(min-width:62em){#second-menu-modals .menu-brands .img_wrapper{height:38px}}#second-menu-modals .menu-brands .menu-brands-subscribe{padding:0}@media(max-width:74.999em){#second-menu-modals .menu-brands .menu-brands-subscribe{margin-top:15px}}#second-menu-modals .menu-brands .menu-brands-subscribe .stay-informed{padding:25px var(--gutter);margin:initial;height:unset;width:100%}#second-menu-modals .menu-brands .menu-brands-subscribe .stay-informed .left h3{font-size:1.45em}#second-menu-modals .menu-brands .menu-brands-subscribe .stay-informed .left p{margin-top:10px;margin-bottom:10px;font-size:1.15em}#second-menu-modals .menu-brands .menu-brands-subscribe .stay-informed .right a{line-height:45px;height:45px;font-size:1.2em}#second-menu-modals .menu-brands .menu-brands-subscribe h3{color:var(--color-white);font-size:1.9em;margin-top:0}#second-menu-modals .menu-brands .menu-brands-subscribe p{padding-top:0;font-weight:400;font-size:1.3em;vertical-align:bottom;margin-bottom:0}#second-menu-modals .menu-brands .menu-brands-subscribe p span{width:75%;line-height:25px;display:inline-block}#second-menu-modals .menu-brands .menu-brands-subscribe p button{margin-top:-15px;float:right;height:50px}@media(max-width:74.999em){#second-menu-modals .menu-brands .menu-brands-subscribe p button{margin-top:0}}@media(min-width:48em){.navbar-default{margin-bottom:25px}.navbar-default #navbar .mobile-second-menu{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:62em){.navbar-default #navbar .mobile-second-menu{-ms-flex-pack:distribute;justify-content:space-around}}@media(min-width:860px) and (--bp-md-max){.navbar-default #navbar .mobile-second-menu li{margin-right:10px}.navbar-default #navbar .mobile-second-menu li:last-child{margin-right:0}}.navbar-default .navbar-nav li{margin-top:10px;padding-bottom:0;font-family:var(--font-family-variant);color:var(--color-primary)}.navbar-default .navbar-nav li form{margin-top:0;margin-bottom:0}.navbar-default .navbar-nav.navbar-right{margin-top:5px;margin-right:0}.navbar-default .navbar-nav>.active{color:var(--color-primary);background:0 0}.navbar-default .navbar-nav>.active>a{background:0 0;color:var(--color-primary);text-decoration:none}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0;color:var(--color-primary)}.navbar-default .navbar-nav>li:last-child>a{padding:15px 0 15px 8px}.navbar-default .navbar-nav>li>a{color:var(--color-primary);padding:15px 8px}.navbar-default .navbar-nav>li>a:hover{color:var(--color-light-primary);-webkit-transition:color .3s ease;transition:color .3s ease}.navbar-default .navbar-nav>li>a.lightblue-btn{color:var(--color-white);padding:7px 20px;line-height:unset}.navbar-default .navbar-nav>li>a.lightblue-btn:focus,.navbar-default .navbar-nav>li>a.lightblue-btn:hover{background-color:#00a0d6}.navbar-default .navbar-nav>li>a.dropdown-toggle-flag{padding:5px var(--gutter) 1px 10px;line-height:16px;height:40px}.navbar-default .navbar-nav>li>a.dropdown-toggle-flag.collapsed{background-color:transparent}a.dropdown-toggle-flag span.flag{-webkit-transform:scale(.8);transform:scale(.8)}}@media(min-width:75em){.navbar-default .container-fluid .navbar-brand{margin-right:0}.navbar-default #navbar ul:first-of-type{width:calc(100% - 470px);float:left}.navbar-default .navbar-nav{float:left}.navbar-default .navbar-nav.navbar-right{margin-right:0;margin-top:0}.navbar-default .navbar-nav.navbar-right>li{margin-top:27px}}@media(min-width:48em){.navbar-header a.dropdown-toggle-flag{display:none}.navbar-header a.magnify-glass-link{display:none}}@media(min-width:48em){.navbar-default .navbar-header .magnify-glass{display:none!important}}div.search-bar{position:relative;display:block;float:right;margin-right:var(--gutter);margin-top:15px}div.search-bar .submit-search{position:absolute;right:0;top:0;z-index:9999;height:43px;width:45px;border:none;background:0 0}@media(max-width:74.999em){div.search-bar{position:absolute;right:290px;bottom:0;margin-top:-45px;margin-right:15px;float:none}div.search-bar ul.nav.navbar-nav li input{height:44px;outline:0}}div.search-bar ul.nav.navbar-nav{float:left}div.search-bar ul.nav.navbar-nav li{margin-top:0}div.search-bar ul.nav.navbar-nav li a.link-button{margin:0 15px;padding:0 52px 0 20px;height:48px;line-height:48px;font-size:1.1em}div.search-bar ul.nav.navbar-nav li a.link-button::after,div.search-bar ul.nav.navbar-nav li a.link-button::before{border-right:2px solid;content:"";display:inline-block;height:12px;margin-top:-4px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;right:18px}div.search-bar ul.nav.navbar-nav li a.link-button::before{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:25px}div.search-bar input.search-input{border:1px solid var(--color-light-base);padding:8px 35px 8px 20px;font-family:var(--font-family-default);height:42px}@media(min-width:48em){div.search-bar input.search-input{width:390px}}@media(min-width:75em){div.search-bar input.search-input{width:450px}}@media(min-width:48em){.navbar-default .navbar-nav li{margin-top:20px}}#second-menu{background-color:var(--color-primary)}#second-menu .non-mobile{display:block}#second-menu .mobile{display:none}@media(max-width:47.999em){#second-menu .mobile{display:block}#second-menu .non-mobile{display:none}}#second-menu ul.navbar-nav{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media(max-width:47.999em){#second-menu ul.navbar-nav{display:block}}@media(min-width:48em){#second-menu ul.navbar-nav li:first-child>a{height:50px}#second-menu ul.navbar-nav li.active>a{background-color:var(--color-light-primary)}}#second-menu ul.navbar-nav li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(max-width:74.999em) and (min-width:48em){#second-menu ul.navbar-nav li:not(:first-child):not(:last-child) a::after{content:" ";position:absolute;right:0;width:1px;background-color:rgba(255,255,255,.2);height:20px;margin-top:15px}}#second-menu ul.navbar-nav li a{width:100%;padding:inherit;color:var(--color-white);display:inline-block;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;text-align:center;font-size:.9em;line-height:0}#second-menu ul.navbar-nav li a:first-line {line-height:50px}#second-menu ul.navbar-nav li a svg{width:21px;height:21px;margin-top:14px}#second-menu ul.navbar-nav li a svg path{fill:#fff}#second-menu ul.navbar-nav li a:focus,#second-menu ul.navbar-nav li a:hover,#second-menu ul.navbar-nav li span:hover{background-color:var(--color-light-primary);cursor:pointer;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}@media(max-width:47.999em){#second-menu ul.navbar-nav{border:3px solid var(--color-light-primary);margin-top:0;margin-bottom:0}#second-menu ul.navbar-nav li.active>a{background-color:var(--color-light-primary)}#second-menu ul.navbar-nav li.active>a.my-portal{color:var(--color-white)}#second-menu ul.navbar-nav li:first-child>a{display:none}#second-menu ul.navbar-nav li>a{font-family:var(--font-family-variant);width:100%;background-color:var(--color-white);border:1px solid var(--color-light-primary);color:var(--color-primary);line-height:26px;text-align:left}@media(max-width:47.999em){#second-menu ul.navbar-nav li>a{padding:0 20px}}#second-menu ul.navbar-nav li>a  (--bp-xs-min){padding:7px 20px}#second-menu ul.navbar-nav li>a::after{content:">";position:absolute;right:10px;-webkit-transform:scale(.8,1.7);transform:scale(.8,1.7)}#second-menu ul.navbar-nav li>a:first-letter {text-transform:capitalize}}#second-menu-modals{background-color:rgba(0,0,0,.5);position:absolute;z-index:1100;width:100%;overflow-x:hidden;display:none}@media(max-width:61.999em){#second-menu-modals{margin-top:-10px}}@media(max-width:61.999em){#second-menu-modals{top:85px}#second-menu-modals .tab-pane div.grid-item{margin-right:20px}}#second-menu-modals a{text-decoration:none}#second-menu-modals h4{font-family:var(--font-family-variant);font-size:1.8em;padding-bottom:8px;margin-left:15px}#second-menu-modals h4::after{content:">";position:absolute;margin-left:10px;-webkit-transform:scale(.3,.9);transform:scale(.3,.9)}#second-menu-modals .tab-pane{padding:20px 25px 35px;position:absolute;background-color:var(--color-white);opacity:0;visibility:hidden;display:inline-block;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-width:47.999em){#second-menu-modals .tab-pane{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:left .5s,width 1s,visibility 1s,padding 2s,-webkit-transform .5s;transition:left .5s,width 1s,visibility 1s,padding 2s,-webkit-transform .5s;transition:left .5s,transform .5s,width 1s,visibility 1s,padding 2s;transition:left .5s,transform .5s,width 1s,visibility 1s,padding 2s,-webkit-transform .5s;opacity:1;overflow-x:hidden;width:0;left:100%;padding:0}}#second-menu-modals .tab-pane.active{opacity:1;visibility:visible;overflow:hidden}@media(max-width:47.999em){#second-menu-modals .tab-pane.active{-webkit-transition:width .2s,-webkit-transform .5s;transition:width .2s,-webkit-transform .5s;transition:width .2s,transform .5s;transition:width .2s,transform .5s,-webkit-transform .5s;display:block;width:84%;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:20px;padding-bottom:50px}}#second-menu-modals .tab-pane .tab-pane__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#second-menu-modals .tab-pane .links-block{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;width:260px;margin-top:10px;margin-right:20px;margin-bottom:20px;padding-top:15px;padding-right:45px;padding-left:15px;color:var(--color-primary);border-top:1px solid var(--color-light-base)}@media(max-width:29.999em){#second-menu-modals .tab-pane .links-block{left:0!important}}#second-menu-modals .tab-pane .links-block li{list-style:none}#second-menu-modals .tab-pane .links-block a{font-size:.788rem}#second-menu-modals .tab-pane .links-block li:first-child a{margin-left:0;color:var(--color-holly);font-size:.963rem;font-weight:600;padding-bottom:10px}#second-menu-modals .tab-pane .links-block li:first-child a:before{content:" "}#second-menu-modals .tab-pane .links-block li:first-child a:after{position:absolute;top:1px;right:0;margin-left:10px;-webkit-transform:scale(.5,1.3);transform:scale(.5,1.3);content:'>'}@media(min-width:48em){header.header-static+section.second-level-menu{display:block}}@media(max-width:47.999em){header.header-static+section.second-level-menu{display:none}}@media(min-width:48em){.catalog-navigation section.second-level-menu{display:block}}@media(max-width:47.999em){.catalog-navigation section.second-level-menu{display:none}}@media(min-width:48em){.impression-video+section.second-level-menu{display:none}}@media(max-width:47.999em){.impression-video+section.second-level-menu{position:relative;display:block;top:unset;left:unset;width:85%;margin:-var(--gutter) auto}}ul.inpage-navigation{padding-left:0;list-style:none}ul.inpage-navigation li{display:inline-block}ul.inpage-navigation li:not(:last-child){margin-right:20px;padding-right:20px;line-height:.8rem;border-right:1px solid var(--color-border-dark-default)}.js-tab-content{display:none}.js-tab-content.active{display:block}.c-nav--top{--padding-navigation:40px;padding:var(--padding-navigation) var(--padding-default)}.c-nav--top .component-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-nav--top .link-list h3{display:none}.c-nav--top .c-linklist--inline-block{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.c-nav--top .c-linklist--icons{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.c-nav--top .c-linklist--icons .component-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-navigation ul{list-style-type:none;margin:0;padding:0}.c-navigation .submenu-is-caption-only+ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-navigation .submenu-is-caption-only+ul>li{-webkit-box-flex:1;-ms-flex:1 1 33.3334%;flex:1 1 33.3334%;max-width:33.3334%}@media(max-width:29.999em){.c-navigation .submenu-is-caption-only+ul>li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media(min-width:48em){.c-navigation .submenu-is-caption-only{margin-left:var(--negative-spacing-bootstrap)}}.c-navigation .level1{margin-bottom:var(--margin-xlarge);font-size:var(--size-h2)}.c-navigation .level2{font-size:var(--size-h4)}.c-page-content>.component-content{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"stack"}.c-page-content__figure{-ms-grid-row:1;-ms-grid-column:1;grid-area:stack;min-height:40vh}.c-page-content__body{-ms-grid-row:1;-ms-grid-column:1;grid-area:stack;-ms-grid-row-align:end;align-self:end;margin-bottom:var(--margin-xlarge)}.content--sticky-magic{padding:var(--padding-large) var(--padding-default);background:var(--color-white);border-bottom:var(--color-bg-primary)}.content--sticky-magic ul{margin:0}h1.intro{margin-top:var(--gutter)}.intro-summary,.intro-summary p{font-size:1rem;margin-bottom:1.5rem;line-height:1.7rem;font-style:italic}.default h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.default h2{margin-bottom:10px}}.default.alternation-container>.component-content>div:nth-child(odd){background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) h1,.default.alternation-container>.component-content>div:nth-child(odd) h2,.default.alternation-container>.component-content>div:nth-child(odd) h3,.default.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) ol li,.default.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) ol li:before,.default.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-light-base);display:inline-block;margin-top:1rem}@media(max-width:47.999em){.default.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.default.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.default.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.default.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) .info-block{background:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-holly)}@media(min-width:48em){.default.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,var(--color-light-base)));background-image:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-light-base) 90%)}}.default.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone.svg)}.default.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even){background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even) h1,.default.alternation-container>.component-content>div:nth-child(even) h2,.default.alternation-container>.component-content>div:nth-child(even) h3,.default.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) ol li,.default.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) ol li:before,.default.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-light-base);display:inline-block;margin-top:1rem}@media(max-width:47.999em){.default.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.default.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.default.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .links-block p a,.default.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .info-block{background:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-primary)}.default.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-holly)}@media(min-width:48em){.default.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,var(--color-white)));background-image:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-white) 90%)}}.default.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:var(--color-white)}.default.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-holly)}.default.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone.svg)}.default.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:var(--color-light-base)}.default.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid var(--color-light-base)}.default.alternation-container>.component-content .edit-here-hint,.default.alternation-container>.component-content .is-empty-hint{color:var(--color-holly)}.alternation-container.default .read-more{background-color:var(--color-ectasy)!important}.alternation-container.default .btn-theme{background-color:var(--color-light-primary)!important}.alternation-container.default .info-block .text-block h3{color:var(--color-holly)!important}.alternation-container.default .orange-btn{background-color:var(--color-ectasy)!important}.black h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.black h2{margin-bottom:10px}}.black.alternation-container>.component-content>div:nth-child(odd){background-color:#000}.black.alternation-container>.component-content>div:nth-child(odd) h1,.black.alternation-container>.component-content>div:nth-child(odd) h2,.black.alternation-container>.component-content>div:nth-child(odd) h3,.black.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) ol li,.black.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) ol li:before,.black.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#1e1e1e;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.black.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.black.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#000}.black.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.black.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#000}.black.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#000}.black.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.black.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.black.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#1e1e1e));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#1e1e1e 90%)}}.black.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#000}.black.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.black.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#000}.black.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #000}.black.alternation-container>.component-content>div:nth-child(even){background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even) h1,.black.alternation-container>.component-content>div:nth-child(even) h2,.black.alternation-container>.component-content>div:nth-child(even) h3,.black.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) ol li,.black.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) ol li:before,.black.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#1e1e1e;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.black.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.black.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#000}.black.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.black.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#000}.black.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#000}.black.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .links-block p a,.black.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .info-block{background:#000}.black.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.black.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#000));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#000 90%)}}.black.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#000}.black.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.black.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.black.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#1e1e1e}.black.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #1e1e1e}.black.alternation-container>.component-content .edit-here-hint,.black.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.black .read-more{background-color:var(--color-ectasy)!important}.black .btn-theme{background-color:var(--color-ectasy)!important}.black .orange-btn{background-color:var(--color-ectasy)!important}.orange h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.orange h2{margin-bottom:10px}}.orange.alternation-container>.component-content>div:nth-child(odd){background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(odd) h1,.orange.alternation-container>.component-content>div:nth-child(odd) h2,.orange.alternation-container>.component-content>div:nth-child(odd) h3,.orange.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) ol li,.orange.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) ol li:before,.orange.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#f2975e;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.orange.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.orange.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.orange.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.orange.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#f2975e}.orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#f2975e));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#f2975e 90%)}}.orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(even){background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even) h1,.orange.alternation-container>.component-content>div:nth-child(even) h2,.orange.alternation-container>.component-content>div:nth-child(even) h3,.orange.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) ol li,.orange.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) ol li:before,.orange.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#f2975e;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.orange.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.orange.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.orange.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .links-block p a,.orange.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .info-block{background:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.orange.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,var(--color-ectasy)));background-image:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-ectasy) 90%)}}.orange.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:var(--color-ectasy)}.orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#f2975e}.orange.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #f2975e}.orange.alternation-container>.component-content .edit-here-hint,.orange.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.blue h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.blue h2{margin-bottom:10px}}.blue.alternation-container>.component-content>div:nth-child(odd){background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(odd) h1,.blue.alternation-container>.component-content>div:nth-child(odd) h2,.blue.alternation-container>.component-content>div:nth-child(odd) h3,.blue.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) ol li,.blue.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) ol li:before,.blue.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#4e6da1;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.blue.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.blue.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#4e6da1));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#4e6da1 90%)}}.blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #2d518a}.blue.alternation-container>.component-content>div:nth-child(even){background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even) h1,.blue.alternation-container>.component-content>div:nth-child(even) h2,.blue.alternation-container>.component-content>div:nth-child(even) h3,.blue.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) ol li,.blue.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) ol li:before,.blue.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#4e6da1;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.blue.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.blue.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.blue.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .links-block p a,.blue.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .info-block{background:#2d518a}.blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#2d518a));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#2d518a 90%)}}.blue.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#2d518a}.blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#4e6da1}.blue.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #4e6da1}.blue.alternation-container>.component-content .edit-here-hint,.blue.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.green h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.green h2{margin-bottom:10px}}.green.alternation-container>.component-content>div:nth-child(odd){background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(odd) h1,.green.alternation-container>.component-content>div:nth-child(odd) h2,.green.alternation-container>.component-content>div:nth-child(odd) h3,.green.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) ol li,.green.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) ol li:before,.green.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#719e64;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.green.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.green.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#719e64}.green.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.green.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.green.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#719e64}.green.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.green.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#719e64));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#719e64 90%)}}.green.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.green.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #4a8339}.green.alternation-container>.component-content>div:nth-child(even){background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even) h1,.green.alternation-container>.component-content>div:nth-child(even) h2,.green.alternation-container>.component-content>div:nth-child(even) h3,.green.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) ol li,.green.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) ol li:before,.green.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#719e64;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.green.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.green.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.green.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .links-block p a,.green.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .info-block{background:#4a8339}.green.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.green.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#4a8339));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#4a8339 90%)}}.green.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#4a8339}.green.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.green.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.green.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#719e64}.green.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #719e64}.green.alternation-container>.component-content .edit-here-hint,.green.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.mexichem-blue h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.mexichem-blue h2{margin-bottom:10px}}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd){background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) h1,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) h2,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) h3,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) ol li,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) ol li:before,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#80217e;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#80217e));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#80217e 90%)}}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even){background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) h1,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) h2,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) h3,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) ol li,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) ol li:before,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#80217e;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .links-block p a,.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .info-block{background:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,var(--color-light-primary)));background-image:linear-gradient(to bottom,rgba(255,255,255,0),var(--color-light-primary) 90%)}}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:var(--color-light-primary)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.mexichem-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#80217e}.mexichem-blue.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #80217e}.mexichem-blue.alternation-container>.component-content .edit-here-hint,.mexichem-blue.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.hep2o-blue h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.hep2o-blue h2{margin-bottom:10px}}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd){background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) h1,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) h2,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) h3,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) ol li,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) ol li:before,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#00539b;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#00539b));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#00539b 90%)}}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(even){background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) h1,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) h2,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) h3,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) ol li,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) ol li:before,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#00539b;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .links-block p a,.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .info-block{background:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#009fe3));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#009fe3 90%)}}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#009fe3}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.hep2o-blue.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#00539b}.hep2o-blue.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #00539b}.hep2o-blue.alternation-container>.component-content .edit-here-hint,.hep2o-blue.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.osma-orange h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.osma-orange h2{margin-bottom:10px}}.osma-orange.alternation-container>.component-content>div:nth-child(odd){background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(odd) h1,.osma-orange.alternation-container>.component-content>div:nth-child(odd) h2,.osma-orange.alternation-container>.component-content>div:nth-child(odd) h3,.osma-orange.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) ol li,.osma-orange.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) ol li:before,.osma-orange.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#ffb000;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.osma-orange.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.osma-orange.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.osma-orange.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.osma-orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#ffb000));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffb000 90%)}}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.osma-orange.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(even){background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even) h1,.osma-orange.alternation-container>.component-content>div:nth-child(even) h2,.osma-orange.alternation-container>.component-content>div:nth-child(even) h3,.osma-orange.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) ol li,.osma-orange.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) ol li:before,.osma-orange.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#ffb000;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.osma-orange.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.osma-orange.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.osma-orange.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .links-block p a,.osma-orange.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .info-block{background:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.osma-orange.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#ff4d0a));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ff4d0a 90%)}}.osma-orange.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#ff4d0a}.osma-orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.osma-orange.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#ffb000}.osma-orange.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #ffb000}.osma-orange.alternation-container>.component-content .edit-here-hint,.osma-orange.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.osma-ultra h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.osma-ultra h2{margin-bottom:10px}}.osma-ultra.alternation-container>.component-content>div:nth-child(odd){background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) h1,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) h2,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) h3,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) ol li,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) ol li:before,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#4e5859;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#4e5859));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#4e5859 90%)}}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.osma-ultra.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(even){background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even) h1,.osma-ultra.alternation-container>.component-content>div:nth-child(even) h2,.osma-ultra.alternation-container>.component-content>div:nth-child(even) h3,.osma-ultra.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) ol li,.osma-ultra.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) ol li:before,.osma-ultra.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#4e5859;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.osma-ultra.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.osma-ultra.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .links-block p a,.osma-ultra.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .info-block{background:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.osma-ultra.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#ff681d));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ff681d 90%)}}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#ff681d}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.osma-ultra.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#4e5859}.osma-ultra.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #4e5859}.osma-ultra.alternation-container>.component-content .edit-here-hint,.osma-ultra.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.clay-and-grey h2{margin-bottom:var(--gutter)}@media(max-width:61.999em){.clay-and-grey h2{margin-bottom:10px}}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd){background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) h1,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) h2,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) h3,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) h4{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) p{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) ol li,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) ul li{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) ol li:before,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) ul li:before{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#282e29;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .btn-theme{min-width:120px;font-size:.9rem}}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .btn-theme:hover{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .anchor-container ul li a:hover{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .anchor-container.bubble-style ul li a:hover{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item::after{border-top-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .anchor-container .anchor-item span{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content h2,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .links-block p a,.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .manual-link-block p a{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .rich-content a{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .info-block{background:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block h3{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#282e29));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#282e29 90%)}}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .info-block .text-block .read-more{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .gallery .galleria-info-description{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(odd)::after{border-top:20px solid #c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(even){background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) h1,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) h2,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) h3,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) h4{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) p{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) ol li,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) ul li{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) ol li:before,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) ul li:before{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .btn-theme{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:#282e29;display:inline-block;margin-top:1rem}@media(max-width:47.999em){.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .btn-theme{min-width:120px;font-size:.9rem}}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .btn-theme:hover{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .anchor-container ul li a:hover{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .anchor-container.bubble-style ul li a:hover{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item::after{border-top-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .anchor-container .anchor-item span{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content h2,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .teaser-block-container .teaser-block .component-content p{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .wrapper-solution{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .wrapper-solution .solution-card-wrapper .solution-card .solution-details{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .links-block p a,.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .manual-link-block p a{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .rich-content a{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .info-block{background:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .info-block .text-block h3{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p{color:var(--color-white)}@media(min-width:48em){.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .info-block .text-block p::after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(90%,#c47a63));background-image:linear-gradient(to bottom,rgba(255,255,255,0),#c47a63 90%)}}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .info-block .read-more{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .gallery .galleria-info-description{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person{background-color:#c47a63}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone{color:var(--color-white)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.telephone::after{background-image:url(../images/contact/icon-phone-white.svg)}.clay-and-grey.alternation-container>.component-content>div:nth-child(even) .contact-person-wrapper .basic-contact-person a.orange-btn{background-color:#282e29}.clay-and-grey.alternation-container>.component-content>div:nth-child(even)::after{border-top:20px solid #282e29}.clay-and-grey.alternation-container>.component-content .edit-here-hint,.clay-and-grey.alternation-container>.component-content .is-empty-hint{color:var(--color-white)}.teaser-list{padding-top:25px}.teaser-list .grid-item-type:hover{-webkit-box-shadow:none;box-shadow:none;cursor:auto}.page-teaser-list{overflow:auto}.page-teaser-list .col-md-12{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-page-teaser-list__figure,.c-teaser-list__figure{position:relative;height:150px}@media(min-width:75em){.c-page-teaser-list__figure,.c-teaser-list__figure{height:240px}}.grid-item-type{float:left;background-color:var(--color-white);margin-bottom:var(--gutter);-webkit-transition:.4s ease;transition:.4s ease;word-break:break-word;width:100%}@media(min-width:48em){.grid-item-type{height:calc(100% - 30px)}}.grid-item-type:hover{-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.15);box-shadow:0 0 12px 1px rgba(0,0,0,.15);cursor:pointer}.grid-item-type .visual{height:150px;background-size:cover;background-position:center center}.grid-item-type .visual img[sc-part-of=field]{width:100%;max-height:240px}@media(min-width:48em){.grid-item-type .visual{height:150px}}@media(min-width:75em){.grid-item-type .visual{height:240px}}.grid-item-type .visual-static{background-size:cover;background-position:center center;height:350px}.grid-item-type .information{padding:0 20px 20px 20px}.grid-item-type .information h3{font-family:var(--font-family-default);font-weight:600;font-size:1.5rem;line-height:1.8rem}.grid-item-type .information p.date,.grid-item-type .information p.location{font-weight:600;margin-bottom:0}.grid-item-type .information .teaser-intro{font-size:1rem;line-height:1.4rem;margin-top:10px}.grid-item-type .information .teaser-intro p{margin-top:10px}.grid-item-type .information .teaser-intro>a{display:block;margin-top:4rem;margin-bottom:1rem;font-size:1.3rem;font-family:var(--font-family-variant)}body.on-page-editor .c-page-teaser-list__figure img,body.on-page-editor .c-teaser-list__figure img{width:100%;max-height:240px}.productlist-pagination{background:0 0;text-align:center}.productlist-pagination ul{font-size:13px}.productlist-pagination li{cursor:pointer;display:inline-block;margin:2px 1px 2px 0;padding:4px 8px;border-width:1px;border-style:solid;border-color:var(--color-grey);font-size:1em;font-weight:700}.productlist-pagination li:last-child:after{content:'>'}.productlist-pagination li:first-child:after{content:'<'}.productlist-pagination li a:hover{color:var(--color-light-primary);text-decoration:none}.productlist-pagination li a:focus{text-decoration:none;color:var(--color-light-primary)}.productlist-pagination li.active{background:var(--color-light-base);color:var(--color-light-primary);border-width:1px;border-style:solid;border-color:var(--color-warm-grey)}.productlist-pagination li.disabled{color:#aaa;cursor:not-allowed}.productlist-pagination li.disabled a:hover{background:0 0;border-width:1px;border-style:solid;border-color:#d2d2d2}.navbar-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:24px;min-height:24px}@media(min-width:768px){.navbar-top-right{float:right}}@media(min-width:75em){.navbar-top-right{margin-top:27px}}@media(min-width:48em){.navbar-top-right{margin-top:20px}}@media(max-width:61.999em){.navbar-top-right{margin-left:-10px}}.portal-block-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -15px}.portal-block-container .portal-block{background-color:var(--color-white);min-height:380px;padding:20px;margin:20px 15px 30px 15px;width:360px;position:relative}.portal-block-container .portal-block img{width:calc(100% + 40px);max-width:calc(100% + 40px);height:auto;margin:-20px -20px 0 -20px}.portal-block-container .portal-block .information{position:relative;margin-bottom:4.5rem}.portal-block-container .portal-block .information h3{font-family:var(--font-family-default);font-weight:600;font-size:1.5rem;line-height:1.8rem}.portal-block-container .portal-block a{display:inline-block;margin:2rem 0;position:absolute;bottom:0}.privacy-warning{font-size:14px;font-size:22.4px;opacity:.8;position:fixed;left:0;bottom:0;width:100%;height:auto;margin:0;padding:20px 0 0;color:var(--color-white);text-align:center;z-index:1000;background:url(../images/misc/overlay-bg.png)}.privacy-warning .component-content{position:relative;height:auto;width:90%;padding:15px;margin:0 auto}.privacy-warning a{color:var(--color-white)}.privacy-warning a:focus,.privacy-warning a:hover{color:var(--color-white)}.privacy-warning .close{-webkit-transform:scale(1.3,.95);transform:scale(1.3,.95);font-size:35px;font-size:56px;position:absolute;top:-10px;right:8px;font-weight:700}.privacy-warning .learnMore{display:inline-block;vertical-align:middle;margin-right:10px}.privacy-warning .submit{display:inline-block;vertical-align:middle;padding:20px 0}.privacy-warning .submit a{font-size:13px;border:1px solid #d2d2d2;text-decoration:none;font-weight:700;background:var(--color-white);padding:5px 10px;cursor:pointer;color:var(--color-black)}.all-downloads{text-align:center;margin:30px 0}.all-downloads p{display:inline-block;padding:30px 20px;border:1px solid var(--color-light-primary);width:75%}.all-downloads a{margin-left:30px}.all-downloads a{display:block;width:210px;margin:10px auto 0 auto}@media(max-width:47.999em){.all-downloads a{width:100%}}section.container.product-catalogue{margin-top:0}section.container.product-catalogue .product-logo{text-align:right}section.container.product-catalogue .product-logo img{max-width:120px}@media(max-width:47.999em){section.container.product-catalogue .product-logo{text-align:center}}section.container.product-catalogue .addthis{float:right;text-align:right;margin-bottom:30px}@media(max-width:47.999em){section.container.product-catalogue .addthis{float:none;text-align:center}}section.container.product-catalogue .social-media-div{margin-top:-30px;margin-bottom:20px}section.container.product-catalogue .social-media-div h3{margin-top:0;font-family:var(--font-family-default);font-weight:600;font-size:1.4rem;margin-bottom:5px}section.container.product-catalogue .social-media-div .social-media-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}section.container.product-catalogue .social-media-div .social-media-icons a{width:40px;height:40px;background-color:var(--color-light-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.4s ease;transition:.4s ease}section.container.product-catalogue .social-media-div .social-media-icons a svg{display:block;margin:0 auto;-webkit-transform:scale(.7);transform:scale(.7)}section.container.product-catalogue .social-media-div .social-media-icons a:first-child{background-color:var(--color-primary)}section.container.product-catalogue .social-media-div .social-media-icons a:hover{background-color:#3da2e6}section.container.product-catalogue .carousel-inner{overflow:hidden;width:100%;height:100%}section.container.product-catalogue .item{height:400px;width:100%}section.container.product-catalogue .carousel{float:right;height:400px;width:420px;border:1px solid var(--color-light-base);background-color:var(--color-white)}@media(max-width:47.999em){section.container.product-catalogue .carousel{height:375px;width:100%}}section.container.product-catalogue .carousel .carousel-control{width:35px;height:50px;margin-top:125px}section.container.product-catalogue .carousel a>svg{position:absolute;top:50%;left:0;margin-top:-25px;-webkit-transform:scale(.5);transform:scale(.5)}section.container.product-catalogue .carousel a>svg path{fill:var(--color-primary);-webkit-transition:.4s ease;transition:.4s ease}section.container.product-catalogue .carousel a:hover>svg>path{fill:var(--color-light-primary)}section.container.product-catalogue .carousel.slide img{max-height:350px;max-width:350px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}section.container.product-catalogue .specs-just-for-mobile{display:none}section.container.product-catalogue-details{margin-top:0;margin-bottom:0}section.container.product-catalogue-details h4{text-align:center!important;font-weight:700;font-size:1.7em;margin-bottom:20px}section.container.product-catalogue-details ul:first-child{margin-bottom:0}section.container.product-catalogue-details .product-specs div:first-child{padding-left:10px;min-width:80px}section.container.product-catalogue-details .product-specs div:last-child{text-align:right}@media(max-width:47.999em){section.container.product-catalogue{margin-bottom:0}.product-specs{text-align:center}.product-specs img{margin-bottom:0}.product-specs ul{display:none}section.container.product-catalogue .specs-just-for-mobile{display:block;text-align:inherit;width:320px;padding:10px;margin:0 auto}section.container.product-catalogue .specs-just-for-mobile ul{display:block}section.container.product-catalogue-details{margin-top:0}section.container.product-catalogue-details h4{font-size:1.8em}section.container.product-catalogue-details ul{display:block;text-align:left}}@media(max-width:74.999em){.social-media-div{margin-left:-60px}#product-carousel{margin-left:-60px}}@media(max-width:61.999em){.social-media-div{display:none}.product-carousel-div{margin-top:20px;padding-left:0;padding-right:0}@media(max-width:61.999em){.product-carousel-div{width:100%}}.social-media-div{margin-left:inherit;width:320px}#product-carousel,#product-dimensions-carousel{margin-left:inherit}@media(max-width:61.999em){#product-carousel,#product-dimensions-carousel{margin:auto}}section.container.product-catalogue .carousel{float:none}section.container.product-catalogue-details ul li{min-height:auto}section.container.product-catalogue-details .product-specs div:first-child{display:none}section.container.product-catalogue-details .product-specs div:last-child{display:block}}@media(max-width:47.999em){.product-carousel-div.pull-right{float:none!important}}.product-downloads-carousel{margin-left:15px;margin-right:15px;min-height:275px}.product-downloads-carousel .carousel-inner{min-height:270px}@media(max-width:47.999em){.product-downloads-carousel .carousel-inner{text-align:center}}.product-downloads-carousel .carousel-inner .item.active,.product-downloads-carousel .carousel-inner .item.next,.product-downloads-carousel .carousel-inner .item.prev{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:1;width:100%}.product-downloads-carousel .carousel-inner .item.active.desktop-layout,.product-downloads-carousel .carousel-inner .item.next.desktop-layout,.product-downloads-carousel .carousel-inner .item.prev.desktop-layout{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.product-downloads-carousel .carousel-inner .item.active.desktop-layout .download-item,.product-downloads-carousel .carousel-inner .item.next.desktop-layout .download-item,.product-downloads-carousel .carousel-inner .item.prev.desktop-layout .download-item{margin:0 6px}.product-downloads-carousel .carousel-inner .item.active .download-item,.product-downloads-carousel .carousel-inner .item.next .download-item,.product-downloads-carousel .carousel-inner .item.prev .download-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;position:relative}.product-downloads-carousel .carousel-inner .item.active .download-item div,.product-downloads-carousel .carousel-inner .item.next .download-item div,.product-downloads-carousel .carousel-inner .item.prev .download-item div{display:inline;line-height:14px;width:210px}.product-downloads-carousel .carousel-inner .item.active .download-item div .item-package,.product-downloads-carousel .carousel-inner .item.next .download-item div .item-package,.product-downloads-carousel .carousel-inner .item.prev .download-item div .item-package{background-color:var(--color-extasy);height:110px;width:110px;display:block;border-radius:60px;color:var(--color-white);font-family:var(--font-family-variant);margin:0 auto}.product-downloads-carousel .carousel-inner .item.active .download-item div .item-package h4,.product-downloads-carousel .carousel-inner .item.next .download-item div .item-package h4,.product-downloads-carousel .carousel-inner .item.prev .download-item div .item-package h4{font-family:var(--font-family-variant);padding-top:20px;margin-bottom:0;color:var(--color-white);font-weight:400}.product-downloads-carousel .carousel-inner .item.active .download-item div .item-package p,.product-downloads-carousel .carousel-inner .item.next .download-item div .item-package p,.product-downloads-carousel .carousel-inner .item.prev .download-item div .item-package p{width:120px;height:40px;margin-top:15px;padding-right:10px}.product-downloads-carousel .carousel-inner .item.active .download-item div .item-package p svg,.product-downloads-carousel .carousel-inner .item.next .download-item div .item-package p svg,.product-downloads-carousel .carousel-inner .item.prev .download-item div .item-package p svg{height:20px;fill:var(--color-white)}.product-downloads-carousel .carousel-inner .item.active .download-item div a,.product-downloads-carousel .carousel-inner .item.next .download-item div a,.product-downloads-carousel .carousel-inner .item.prev .download-item div a{font-size:.9em}.product-downloads-carousel .carousel-inner .item.active .download-item div img,.product-downloads-carousel .carousel-inner .item.next .download-item div img,.product-downloads-carousel .carousel-inner .item.prev .download-item div img{display:block;margin:10px auto;-webkit-box-shadow:1px 1px rgba(0,0,0,.2);box-shadow:1px 1px rgba(0,0,0,.2);width:108px;height:160px}.product-downloads-carousel .carousel-inner .item.active .download-item div .lock,.product-downloads-carousel .carousel-inner .item.next .download-item div .lock,.product-downloads-carousel .carousel-inner .item.prev .download-item div .lock{padding-top:15px;margin-bottom:25px}.product-downloads-carousel .carousel-inner .item.active .download-item div .lock svg,.product-downloads-carousel .carousel-inner .item.next .download-item div .lock svg,.product-downloads-carousel .carousel-inner .item.prev .download-item div .lock svg{height:20px;fill:var(--color-light-primary)}.product-downloads-carousel .carousel-inner .item.active .download-item div .item-file-data,.product-downloads-carousel .carousel-inner .item.next .download-item div .item-file-data,.product-downloads-carousel .carousel-inner .item.prev .download-item div .item-file-data{font-size:.8em;color:var(--color-warm-grey);line-height:20px}.product-downloads-carousel .carousel-inner .item.active .download-item:hover .download-overlay,.product-downloads-carousel .carousel-inner .item.next .download-item:hover .download-overlay,.product-downloads-carousel .carousel-inner .item.prev .download-item:hover .download-overlay{opacity:1;cursor:pointer}.product-downloads-carousel .carousel-inner .item.active .download-item:hover .download-overlay .expand,.product-downloads-carousel .carousel-inner .item.next .download-item:hover .download-overlay .expand,.product-downloads-carousel .carousel-inner .item.prev .download-item:hover .download-overlay .expand{pointer-events:none}.product-downloads-carousel .carousel-inner .item.active .download-item.mobile-active-hover .download-overlay,.product-downloads-carousel .carousel-inner .item.next .download-item.mobile-active-hover .download-overlay,.product-downloads-carousel .carousel-inner .item.prev .download-item.mobile-active-hover .download-overlay{opacity:1}.product-downloads-carousel .carousel-inner .item.active .download-item.mobile-active-hover .download-overlay .expand,.product-downloads-carousel .carousel-inner .item.next .download-item.mobile-active-hover .download-overlay .expand,.product-downloads-carousel .carousel-inner .item.prev .download-item.mobile-active-hover .download-overlay .expand{pointer-events:none}.product-downloads-carousel .carousel-control.left{text-align:left}.product-downloads-carousel .carousel-control.right{text-align:right}.product-downloads-carousel .carousel-control{width:38px;height:50px;top:85px;-webkit-transition:.2s ease;transition:.2s ease}.product-downloads-carousel .carousel-control svg{-webkit-transform:scale(.8);transform:scale(.8)}.product-downloads-carousel .carousel-control svg path{fill:var(--color-primary);-webkit-transition:.4s ease;transition:.4s ease}.product-downloads-carousel .carousel-control:hover svg>path{fill:var(--color-light-primary)}.product-downloads-carousel .mobile-active-hover .download-overlay{opacity:1}.product-downloads-carousel .download-overlay{z-index:20;overflow:hidden;height:100%;opacity:0;position:absolute;left:50px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.product-downloads-carousel .expand{display:inline-block;z-index:100;width:110px;height:164px;color:var(--color-white);margin-top:34px;text-transform:uppercase;text-decoration:none;background:rgba(0,0,0,.6);pointer-events:auto}.product-downloads-carousel .expand svg{margin-top:55px;-webkit-transform:scale(1);transform:scale(1)}.product-downloads-carousel .expand p{font-size:.6rem}.download-item{display:inline-block}.download-item h6{text-align:center;font-weight:700;font-size:.95em;min-height:1rem}.product-details-container{max-width:1314px;margin:0 auto;padding-right:15px;padding-left:15px}.product-info-description h2,.product-information h2,.product-specifications h2{font-size:26px;line-height:42px;margin-bottom:13px;font-weight:700}.product-info-description h3,.product-information h3,.product-specifications h3{font-size:18px;line-height:28px;color:#000;margin-top:0;margin-bottom:15px;font-weight:700}.product-information p{margin-top:0;line-height:23px;font-size:16px;color:#000}.product-information .product-information-content{display:-webkit-box;display:-ms-flexbox;display:flex}.product-information .product-information-content .product-info-description,.product-information .product-information-content .product-specifications{width:50%}.product-information .product-information-content .wavin-product-specs{margin-bottom:15px}.product-information .product-specifications{padding-left:30px}.product-information .product-info-description{font-sze:16px;line-height:23px}.product-information .product-info-description .product-codes{max-width:400px;margin-top:20px}.product-information .product-info-description .product-codes ul{list-style-type:none;padding-left:0}.product-information .product-info-description .product-codes ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.product-information .product-info-description .product-codes ul li span,.product-information .product-info-description .product-codes ul li strong{display:block;width:50%}.product-specifications .wavin-product-specs ul{list-style-type:none;padding-left:0}.product-specifications .wavin-product-specs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;line-height:48px;width:100%;font-weight:700;font-size:16px}.product-specifications .wavin-product-specs ul li:nth-child(even){background-color:#fff!important}.product-specifications .wavin-product-specs ul li:nth-child(odd){background-color:#f3f6fa!important}.product-specifications .wavin-product-specs ul li a,.product-specifications .wavin-product-specs ul li strong{padding:0 15px;display:block;width:70%;max-width:470px;cursor:pointer;position:relative;color:#000}.product-specifications .wavin-product-specs ul li a span,.product-specifications .wavin-product-specs ul li strong span{display:block;height:100%;width:100%;overflow:hidden}.product-specifications .wavin-product-specs ul li strong{font-weight:700;cursor:default}.product-specifications .wavin-product-specs ul li a .tooltip{display:none!important;position:absolute;padding:15px;background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 10px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px 10px rgba(0,0,0,.1);min-width:100%;z-index:3;line-height:24px;left:0;opacity:1}.product-specifications .wavin-product-specs ul li a .tooltip::before{position:absolute;top:-5px;left:25px;z-index:0;width:0;height:0;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #fff;border-left:5px solid transparent;content:""}.product-specifications .wavin-product-specs ul li div{width:30%;font-weight:400;font-style:normal;padding:0 15px;float:right}.product-specifications .wavin-product-specs ul li .fa-check::before{color:#4ac134}.product-specifications .wavin-product-specs ul li .fa-times::before{color:#d0021b}.product-specifications .all-specs{font-size:16px;line-height:24px;font-weight:700;color:#134398;text-decoration:none;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg fill='%23134398' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 94 57' style='enable-background:new 0 0 94 57;' xml:space='preserve'%3E%3Cpath d='M94,10L84,0l-37,37L10,0.1l-10,10L46.9,57L94,10z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;padding-left:30px;background-size:8px;background-position:6px 9px}.product-specifications .all-specs:focus,.product-specifications .all-specs:hover{text-decoration:underline}@media(max-width:48em){.product-details-container .section-container{padding:7xp}.product-information h2{margin-bottom:3px}.product-information h3{margin-bottom:15px}.product-information .product-information-content{display:block}.product-information .product-information-content .product-info-description,.product-information .product-information-content .product-specifications{width:100%;padding-left:0;margin-bottom:35px}.product-information .product-info-description .product-codes ul li{padding-bottom:9px}.product-specifications .wavin-product-specs ul li{display:block;height:auto;line-height:25px;padding:9px 0}.product-specifications .wavin-product-specs ul li a,.product-specifications .wavin-product-specs ul li div,.product-specifications .wavin-product-specs ul li strong{width:100%;float:none;background:0 0}.product-specifications .wavin-product-specs ul li a{position:relative}.product-specifications .wavin-product-specs ul li a::before{display:block;width:22px;height:22px;position:absolute;top:2px;left:15px;content:""}}.product-detail{margin-top:0;margin-bottom:0}@media(max-width:61.999em){.product-detail ul li{min-height:auto}.product-detail .product-specs div:first-child{display:none}.product-detail .product-specs div:last-child{display:block}}.product-detail h4{text-align:center!important;font-weight:700;font-size:1.7em;margin-bottom:20px}.product-detail ul:first-child{margin-bottom:0}.product-detail .product-specs div:first-child{padding-left:10px;min-width:80px}.product-detail .product-specs div:last-child{text-align:right}@media(min-width:75em){.product-title-intro h1{font-size:2.5rem}.product-title-intro .inpage-navigation li{font-size:1.1rem;line-height:1.3rem}}.product-specs img{width:120px;margin-bottom:30px}.product-specs ul{list-style-type:none;padding-left:0;margin-bottom:25px}.product-specs ul li{line-height:2em;font-weight:600;font-size:1.1em;overflow:hidden}.product-specs ul li div{float:right;font-style:italic;font-weight:400}@media(max-width:61.999em){.product-specs{text-align:center}.product-specs img{margin-bottom:0}.product-specs ul{display:none}}.product-specs img{width:120px;margin-bottom:30px}.product-specs ul{list-style-type:none;padding-left:0}.product-specs ul li{line-height:2em;font-weight:600;font-size:1.1em;overflow:hidden}.product-specs ul li div{float:right;font-style:italic;font-weight:400}#fluidbox-dimensions-gallery,#fluidbox-product-gallery,.product-detail-fluidbox{width:320px;height:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-150px;margin-left:0;position:absolute;z-index:-1}#fluidbox-dimensions-gallery a,#fluidbox-product-gallery a,.product-detail-fluidbox a{max-width:250px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:0}.fluidbox__overlay{background-color:hsla(0,0%,0%,.75)}.component-content>.product-facets{margin-top:8px}.component-content>.product-facets .remove-filter{margin-bottom:35px}.component-content>.product-facets .remove-filter a{padding-left:1rem;color:var(--color-primary);border:none;padding:0}.product-slider .vueperslide img{max-height:100%;max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.product-slider .vueperslide .vueperslide__loader{display:none}.product-slider .product-slider-thumbnails{margin:20px auto 0}.product-slider .product-slider-thumbnails .vueperslide{max-width:30%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;border:2px solid var(--color-light-base)}.product-slider .product-slider-thumbnails .vueperslide.vueperslide--active{border-color:var(--color-primary)}.product-slider .vueperslides__arrow{opacity:1}.product-slider .vueperslides__arrow svg{stroke:var(--color-primary);stroke-width:3;fill:none!important}.product-slider .vueperslides__arrow svg:hover{stroke-width:3}.product-slider-overlay{position:fixed;top:50%;right:50%;bottom:50%;width:100vw;height:100vh;left:50%;margin:-50vh -50vw;background:#fff;z-index:999;padding:12px}.product-slider-overlay .close-product-slider-overlay{position:absolute;right:20px;top:20px;z-index:10;color:var(--color-primary);cursor:pointer}.product-slider-overlay .product-slider-zoom{position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.product-slider-overlay .product-slider-zoom .vueperslide{background-size:contain;background-repeat:no-repeat}.product-slider-overlay .product-slider-zoom .vueperslides__bullets .vueperslides__bullet--active .default{background:var(--color-primary);border-width:2px}.product-slider-overlay-is-active{overflow:hidden;height:100vh;width:100vw}.product-table{width:100%;margin:0}.product-table table{position:relative;z-index:100}.product-table table,.product-table td,.product-table th{width:12%;margin-bottom:0;background-color:var(--color-white);color:var(--color-holly);border:none}@media(max-width:74.999em){.product-table table,.product-table td,.product-table th{border-left:5px solid var(--color-light-base);border-right:5px solid var(--color-light-base)}}.product-table table .product-value,.product-table td .product-value,.product-table th .product-value{padding-right:10px;font-size:.85rem}.product-table th{font-size:.75rem;text-transform:uppercase;color:var(--color-warm-grey);font-weight:600;background-color:var(--color-light-base);padding-bottom:10px;padding-right:10px}@media(max-width:61.999em){.product-table th{background-color:var(--color-white)}}.product-table th:first-child{padding-left:10px}.product-table table{border-collapse:collapse;width:100%}.product-table table tr{border-left:2px solid var(--color-light-base);border-right:2px solid var(--color-light-base);background-color:var(--color-light-base)}.product-table table tr .sort-table{cursor:pointer}.product-table table tr+.lazy-loader{border-left:none;border-right:none;border-bottom:none;text-align:center}.product-table .table-product-row{border-bottom:2px solid var(--color-light-base)}.product-table .table-product-row.headers{border-left:none;border-right:none}@media(max-width:61.999em){.product-table .table-product-row.headers.showSorting{display:none}}@media(max-width:61.999em){.product-table .table-product-row.headers{background-color:var(--color-light-base)}}.product-table .table-product-row.headers th.product-deskop{display:none}@media(min-width:62em){.product-table .table-product-row.headers th.product-deskop{display:block;min-width:100px}}.product-table .table-product-row.headers th.product-mobile{display:none}@media(max-width:61.999em){.product-table .table-product-row.headers th.product-mobile{display:block;padding-left:5px;padding-right:10px}}@media(max-width:47.999em){.product-table .table-product-row.headers th{width:100%;display:inline-block;padding-top:10px;padding-left:5px;padding-right:10px;background:0 0}.product-table .table-product-row.headers th span{display:inline-block;padding:10px 0 10px 5px}.product-table .table-product-row.headers th.table-product-description{display:none}}@media(max-width:47.999em){.product-table .table-product-row.headers th .sorting-options{display:inline-block;float:right;margin-right:7px;padding:10px 0 10px 5px}}@media(min-width:30em) and (max-width:61.999em){.product-table .table-product-row.headers th{width:50%;display:inline-block;padding-top:10px;padding-left:5px;padding-right:10px;background:0 0}.product-table .table-product-row.headers th:nth-child(odd){padding-left:10px;padding-right:5px}.product-table .table-product-row.headers th span{display:inline-block;padding:10px 0 10px 5px}.product-table .table-product-row.headers th.table-product-description{display:none}}.product-table .table-product-row .wrapper--field--sorting.desktop-view{display:none}@media(min-width:62em){.product-table .table-product-row .wrapper--field--sorting.desktop-view{display:block}}.product-table .table-product-row .wrapper--field--sorting.mobile-view{display:none;background-color:#fff;width:100%}@media(max-width:61.999em){.product-table .table-product-row .wrapper--field--sorting.mobile-view{display:block}}.product-table .table-product-row .table-product-col.active{color:var(--color-holly)}.product-table .table-product-row .table-product-col.active .wrapper--field--sorting .table-sorting-arrow{display:inline-block}@media(max-width:61.999em){.product-table .table-product-row .table-product-col .wrapper--field--sorting .table-sorting-arrow{display:inline-block;color:var(--color-holly)}.product-table .table-product-row .table-product-col .wrapper--field--sorting .table-sorting-arrow.desc{color:var(--color-light-primary)}.product-table .table-product-row .table-product-col .wrapper--field--sorting .table-sorting-arrow.asc{color:var(--color-light-primary)}}@media(min-width:62em){.product-table .table-product-row .table-product-col .wrapper--field--sorting .table-sorting-arrow{display:none;color:var(--color-light-primary)}}.product-table .table-product-row.lazy-loading{border-bottom:none;border-left:none;border-right:none}.product-table .table-product-row.lazy-loading td{width:100%;text-align:center;border-left:5px solid transparent;border-right:5px solid transparent}@media(min-width:62em){.product-table .table-product-row .mobile-product-key{display:none}}.product-table .table-product-row .table-product-description{width:30%}.product-table .table-product-row .table-product-description span{color:var(--color-primary);font-size:.85rem}@media(max-width:61.999em){.product-table .table-product-row .table-product-description{display:none}}.product-table .table-product-row .table-product-image{text-align:center;height:80px}@media(max-width:61.999em){.product-table .table-product-row .table-product-image{display:none}}.product-table .table-product-row .table-product-image img{max-width:50%;max-height:80px}@media(max-width:61.999em){.product-table .table-product-row td .lazy-loader{float:none}}@media(min-width:62em){.product-table .table-product-row .mobile-view-description-with-image{display:none}}@media(max-width:61.999em){.product-table .table-product-row .mobile-view-description-with-image{display:table;table-layout:fixed;width:100%}.product-table .table-product-row .mobile-view-description-with-image span{width:75%;display:table-cell;vertical-align:middle;padding:10px 0 0 10px;color:var(--color-primary);font-size:1rem}@media(min-width:767px){.product-table .table-product-row .mobile-view-description-with-image span{font-size:1.2rem}}.product-table .table-product-row .mobile-view-description-with-image .wrapper-image-mobile-view{width:25%;display:table-cell;text-align:center;vertical-align:middle}@media(min-width:62em){.product-table .table-product-row .mobile-view-description-with-image .wrapper-image-mobile-view{padding-right:20px}}.product-table .table-product-row .mobile-view-description-with-image .wrapper-image-mobile-view img{display:inline-block;max-width:100%;max-height:100px;-webkit-transform:scale(.7);transform:scale(.7)}}@media(max-width:61.999em){.product-table .table-product-row .table-product-col{float:left;display:block;width:100%}.product-table .table-product-row .table-product-col:last-child{padding-bottom:20px;border-bottom:8px solid var(--color-light-base)}.product-table .table-product-row .table-product-col.sales-unit>span{width:100%}}@media(min-width:62em){.product-table .table-product-row .table-product-col.price-group{width:10%}.product-table .table-product-row .table-product-col.sales-unit{width:14%}.product-table .table-product-row .table-product-col.sales-unit>.product-value{font-size:.75rem}}@media(max-width:61.999em){.product-table .table-product-row .product-table-name span{height:80px}.product-table .table-product-row .mobile-product-key{float:left;height:auto;width:50%;font-weight:700;font-size:.85rem;padding-left:10px}.product-table .table-product-row .product-value{float:left;width:50%;height:auto;text-align:right;padding-right:10px}}.productlist-header-section{float:right;margin-bottom:25px}.productlist-header-section .sort-dropdown{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;padding:.6em 2.4em .5em .8em;line-height:1.3;background-color:var(--color-white);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%2300A8E1%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;border:1px solid var(--color-border-light-default);-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.04);box-shadow:0 1px 0 1px rgba(0,0,0,.04);-webkit-appearance:none;-moz-appearance:none}.product-list-product-list .loader{margin-right:auto;margin-left:auto}.quote blockquote{position:relative;background:var(--color-light-base);margin:var(--gutter) 0;padding:10px 35px;width:100%}.quote blockquote .img-blockquote{width:100%;padding:40px 90px;position:relative}.quote blockquote .img-blockquote .quote-text{color:var(--color-primary);font-weight:600;font-style:italic;font-size:1.5em;display:inline-block;min-height:40px}.quote blockquote .img-blockquote cite{font-style:normal;margin-top:15px;display:block}.quote blockquote .img-blockquote::after,.quote blockquote .img-blockquote::before{position:absolute;background-size:cover;content:" "}.quote blockquote .img-blockquote::before{background-image:url(../images/quotes/quote.png);top:10px;left:-24px}.quote blockquote .img-blockquote::after{background-image:url(../images/quotes/quote.png);bottom:63px;right:-14px;-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}.quote blockquote::after{content:'';position:absolute;top:50%;left:0;margin-left:-20px;margin-top:-20px;border-right:20px solid var(--color-light-base);border-bottom:20px solid transparent;border-top:20px solid transparent;z-index:1}@media only screen and (min-width:320px){.quote blockquote .img-blockquote{padding:10px}.quote blockquote .img-blockquote .quote-text{font-size:1em}.quote blockquote .img-blockquote cite{font-size:.8em}.quote blockquote .img-blockquote::after,.quote blockquote .img-blockquote::before{width:26px;height:20px}}@media only screen and (min-width:768px){.quote blockquote .img-blockquote{padding:30px}.quote blockquote .img-blockquote .quote-text{font-size:1.63rem}.quote blockquote .img-blockquote cite{font-size:1rem}.quote blockquote .img-blockquote::after,.quote blockquote .img-blockquote::before{width:36px;height:30px}.quote blockquote .img-blockquote::before{background-image:url(../images/quotes/quote-svg.svg);top:28px;left:-24px}.quote blockquote .img-blockquote::after{background-image:url(../images/quotes/quote-svg.svg);bottom:61px;right:-14px;-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}}.related-systems h2{font-size:3rem;margin-bottom:1.25rem}@media(max-width:47.999em){.related-systems h2{font-size:2.25rem}}.related-systems p{font-size:1.75rem;margin-bottom:var(--gutter)}.related-systems .c-related-systems__figure{height:260px}@media(max-width:61.999em){.related-systems .c-related-systems__figure{height:160px}}.related-systems .solution-card-wrapper a:hover{color:var(--color-holly)}.related-systems .solution-card-wrapper .solution-card{padding:5px;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.related-systems .solution-card-wrapper .solution-card .visual{background-position:center;background-size:cover;background-clip:content-box;height:260px}@media(max-width:61.999em){.related-systems .solution-card-wrapper .solution-card .visual{height:160px}}.related-systems .solution-card-wrapper .solution-card:hover{background-color:lighten(var(--color-light-primary),27%);-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.15);box-shadow:0 0 12px 1px rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow .5s ease-in;transition:-webkit-box-shadow .5s ease-in;transition:box-shadow .5s ease-in;transition:box-shadow .5s ease-in,-webkit-box-shadow .5s ease-in}.related-systems .solution-card-wrapper .solution-card .solution-details{color:var(--color-holly);padding-right:var(--gutter)}@media(max-width:61.999em){.related-systems .solution-card-wrapper .solution-card .solution-details{padding-left:20px}}.related-systems .solution-card-wrapper .solution-card .solution-details h3{font-family:var(--font-family-default);margin:10px auto;font-size:1.5rem;line-height:2.1rem}.related-systems .solution-card-wrapper .solution-card .solution-details p{font-size:.9rem;line-height:1.5rem;margin-bottom:0;padding-right:20px;color:var(--color-holly)}.related-systems .solution-card-wrapper .solution-card .solution-details ul{padding:20px 20px 0 20px}@media(min-width:62em){.related-systems .solution-card-wrapper .solution-card .solution-details ul{position:absolute}}.related-systems .solution-card-wrapper .solution-card .solution-details ul li{font-size:.9rem;color:var(--color-holly)}.related-systems .solution-card-wrapper .solution-card figure{height:260px}.related-systems .solution-card-wrapper .solution-card figure img{padding-right:15px;padding-left:15px}@media(max-width:61.999em){.related-systems .solution-card-wrapper .solution-card figure{height:160px}}.rich-content{font-size:.875rem;line-height:1.7rem}.rich-content p{font-size:.875rem;line-height:1.7rem}.rich-content img{display:block;max-width:100%;height:auto!important}.rich-content a{text-decoration:underline}.rich-content a:hover{color:var(--color-light-primary)}.rich-content ul{list-style:none;list-style-position:inside;margin:10px 0 10px 10px;padding:0}.rich-content ul li{color:var(--color-holly);text-indent:-1.66em;padding-left:1em;font-size:.875rem;line-height:1.4rem;margin-bottom:5px}.rich-content ul li:before{color:var(--color-primary);content:"•";font-size:1.6em;padding-right:.7em;position:relative;top:.2em}.rich-content ol{list-style-type:none;margin-left:-.85rem}.rich-content ol li{counter-increment:count-me;margin-bottom:5px}.rich-content ol li:before{text-indent:-.46em;content:counter(count-me) ". ";color:var(--color-primary);display:block;position:relative;max-width:0;max-height:0;left:-1.2em;top:.05em}.rich-content h3{font-family:var(--font-family-default);font-weight:700;font-size:1.4rem}.rich-content h4{margin-top:20px}.component.rich-text{font-size:.875rem;line-height:1.7rem}.component.rich-text p{font-size:.875rem;line-height:1.7rem}.component.rich-text img{display:block;max-width:100%;height:auto!important}.component.rich-text a{text-decoration:underline}.component.rich-text a:hover{color:var(--color-light-primary)}.component.rich-text ul{list-style:none;list-style-position:inside;margin:10px 0 10px 10px;padding:0}.component.rich-text ul li{color:var(--color-holly);text-indent:-1.66em;padding-left:1em;font-size:.875rem;line-height:1.4rem;margin-bottom:5px}.component.rich-text ul li:before{color:var(--color-primary);content:"•";font-size:1.6em;padding-right:.7em;position:relative;top:.2em}.component.rich-text ol{list-style-type:none;margin-left:-.85rem}.component.rich-text ol li{counter-increment:count-me;margin-bottom:5px}.component.rich-text ol li:before{text-indent:-.46em;content:counter(count-me) ". ";color:var(--color-primary);display:block;position:relative;max-width:0;max-height:0;left:-1.2em;top:.05em}.component.rich-text h3{font-family:var(--font-family-default)}.component.rich-text h4{margin-top:20px}.component.rich-text--top-notification{padding:var(--padding-default) 0;background-color:var(--color-light-base);-webkit-box-shadow:inset 0 -6px 10px -10px rgba(0,0,0,.7);box-shadow:inset 0 -6px 10px -10px rgba(0,0,0,.7);font-size:16px;font-weight:600;line-height:inherit}@media only screen and (max-width:47.999em){.component.rich-text--top-notification{font-size:14px}}.component.rich-text--top-notification .container{padding:0 var(--padding-large)}.text--boxed{padding:var(--padding-default);border:1px solid rgba(36,75,144,.2);border-radius:8px;margin:var(--margin-large) 0}@media only screen and (max-width:47.999em){.text--boxed{padding:var(--padding-default)}}span.magnify-glass-img-notrans{color:var(--color-light-primary);position:absolute;right:0;top:20px;z-index:999}@media(max-width:47.999em){span.magnify-glass-img-notrans{top:23px;z-index:999999}}span.magnify-glass-img-notrans::after,span.magnify-glass-img-notrans::before{border:3px solid;border-radius:50%;content:'';margin-top:-12px;position:absolute;right:12px;width:20px;height:20px;top:0}span.magnify-glass-img-notrans::before{border:none;border-right:3px solid;border-radius:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#search-navbar>span.magnify-glass-img-notrans::after,#search-navbar>span.magnify-glass-img-notrans::before{top:23px;z-index:1003}span.magnify-glass-img{width:100%;height:100%;position:absolute;top:0;left:0}#search-navbar.in{display:block;height:50px!important;-webkit-animation:fadein .5s;animation:fadein .5s}#search-navbar input.search-input{width:100%;padding:5px var(--gutter) 5px 10px;z-index:1001;position:absolute;border:none;height:52px;border:6px solid var(--color-light-primary);margin-top:-6px}#search-navbar input.search-input:focus{outline:0}#search-navbar .submit-search{position:absolute;top:0;right:0;z-index:99999999;width:50px;height:50px;background:0 0;border:none}#search-navbar span.magnify-glass-img::after,#search-navbar span.magnify-glass-img::before{top:22px}@media(min-width:48em){#search-navbar{display:inline-block!important;height:auto!important}#search-navbar.in{height:auto!important}.mobile-login{display:none}}.results-count{margin-top:var(--gutter);display:block;text-align:center;font-weight:700;font-size:1.2rem;color:var(--color-light-primary)}.results-count+.progress{display:none!important}.search-result-list{padding:0}.search-result-list li{list-style-type:none}.search-result-list .search-results-wrapper{position:relative;overflow:hidden}.search-result-list .search-results-wrapper .block.search-result{background-color:var(--color-white);padding:var(--gutter);margin:30px 0 0 0;-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease;display:block;overflow:hidden}@media(max-width:74.999em){.search-result-list .search-results-wrapper .block.search-result{padding:calc(var(--gutter)/1.5)}}@media(min-width:62em){.search-result-list .search-results-wrapper .block.search-result{margin-bottom:var(--gutter)}}.search-result-list .search-results-wrapper .block.search-result:active,.search-result-list .search-results-wrapper .block.search-result:hover{text-decoration:none;-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.15);box-shadow:0 0 12px 1px rgba(0,0,0,.15)}.search-result-list .search-results-wrapper .block.search-result:active .search-result-image,.search-result-list .search-results-wrapper .block.search-result:active figure:not(:empty),.search-result-list .search-results-wrapper .block.search-result:hover .search-result-image,.search-result-list .search-results-wrapper .block.search-result:hover figure:not(:empty){-webkit-filter:brightness(88%);filter:brightness(88%);-ms-filter:brightness(88%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.search-result-list .search-results-wrapper .block.search-result .search-result-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;color:var(--color-holly)}@media(min-width:62em){.search-result-list .search-results-wrapper .block.search-result .search-result-description{padding-right:var(--gutter)}}@media(max-width:47.999em){.search-result-list .search-results-wrapper .block.search-result .search-result-description{height:auto;min-height:unset}}@media(min-width:62em){.search-result-list .search-results-wrapper .block.search-result .search-result-description{min-height:250px}}.search-result-list .search-results-wrapper .block.search-result .search-result-description h2{font-family:var(--font-family);color:var(--color-holly);font-size:1.5rem;line-height:1.75rem;font-weight:700}.search-result-list .search-results-wrapper .block.search-result .search-result-description .subtitle{font-weight:700}.search-result-list .search-results-wrapper .block.search-result .search-result-description .description .intro,.search-result-list .search-results-wrapper .block.search-result .search-result-description .description p{display:none;overflow:hidden;position:relative;line-height:1.4em;max-height:7em;text-align:justify;margin-right:-1em;padding-right:1em}@media(min-width:30em){.search-result-list .search-results-wrapper .block.search-result .search-result-description .description .intro:first-child,.search-result-list .search-results-wrapper .block.search-result .search-result-description .description p:first-child{display:block}}@media(--bp-lg-max){.search-result-list .search-results-wrapper .block.search-result .search-result-description .description .intro,.search-result-list .search-results-wrapper .block.search-result .search-result-description .description p{line-height:1.4em;max-height:5.6em}}.search-result-list .search-results-wrapper .block.search-result .search-result-description .description .intro:before,.search-result-list .search-results-wrapper .block.search-result .search-result-description .description p:before{content:"...";position:absolute;right:0;bottom:0}.search-result-list .search-results-wrapper .block.search-result .search-result-description .description .intro::after,.search-result-list .search-results-wrapper .block.search-result .search-result-description .description p::after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.search-result-list .search-results-wrapper .block.search-result .search-result-description .job-requirements{background-color:var(--color-white);padding:0;margin-top:10px}.search-result-list .search-results-wrapper .block.search-result .search-result-description .Contact{color:var(--color-primary);font-weight:700;font-size:1.2rem;margin-top:15px}@media(max-width:47.999em){.search-result-list .search-results-wrapper .block.search-result .search-result-description p{display:none}.search-result-list .search-results-wrapper .block.search-result .search-result-description h2{line-height:1.5rem;font-size:1rem}}.search-result-list .search-results-wrapper .block.search-result .search-result-image{background-position:center;background-repeat:no-repeat;background-size:contain;min-height:250px;border:1px solid var(--color-light-base);-webkit-filter:brightness(100%);filter:brightness(100%);-ms-filter:brightness(100%);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;margin-top:25px}@media(max-width:74.999em){.search-result-list .search-results-wrapper .block.search-result .search-result-image{display:none}}.search-result-list .search-results-wrapper .block.search-result figure:not(:empty){margin-top:25px;border:1px solid var(--color-light-base);-webkit-filter:brightness(100%);filter:brightness(100%);-ms-filter:brightness(100%);-webkit-transition:-webkit-filter .2s ease-out;transition:-webkit-filter .2s ease-out;transition:filter .2s ease-out;transition:filter .2s ease-out,-webkit-filter .2s ease-out}.search-result-list .search-results-wrapper .block.search-result figure:not(:empty) img{width:100%}@media(max-width:74.999em){.search-result-list .search-results-wrapper .block.search-result figure:not(:empty){display:none}}.search-result-list .search-results-wrapper ul{list-style-type:none;position:relative;padding-bottom:calc(var(--gutter)/1.5);padding-right:calc(var(--gutter)/1.5);padding-left:36px;background-color:var(--color-white)}@media(min-width:62em){.search-result-list .search-results-wrapper ul{bottom:30px;width:100%}}.search-result-list .search-results-wrapper ul li{width:auto;position:relative;color:var(--color-primary);display:inline-block;padding-right:25px}@media(min-width:62em){.search-result-list .search-results-wrapper ul li{padding-left:10px}}.search-result-list .search-results-wrapper ul li::after{width:15px;height:15px;content:">";position:absolute;right:0;-webkit-transform:scale(.6,1.5);transform:scale(.6,1.5);color:var(--color-light-primary);overflow:hidden;padding-right:20px}.search-result-list .search-results-wrapper ul li:last-child::after{display:none}.search-results{margin-top:30px}.wavin-site-searchbox{position:relative;left:-16px;display:none;width:calc(100vw);max-width:calc(100% + 32px);height:0!important}.wavin-site-searchbox .component-content{border:6px solid var(--color-primary)}@media(min-width:48em){.wavin-site-searchbox .component-content{border:none}}.wavin-site-searchbox .component-content:before{position:absolute;top:-14px;right:74px;width:0;height:0;border:solid transparent;border-width:8px;border-bottom-color:var(--color-primary);content:""}@media(min-width:48em){.wavin-site-searchbox .component-content:before{display:none}}@media(min-width:48em){.wavin-site-searchbox{position:absolute;right:300px;bottom:0;left:auto;width:390px;border:none}}@media(min-width:75em){.wavin-site-searchbox{position:relative;right:auto;float:right;width:450px;margin-top:15px;margin-right:15px}}.wavin-site-searchbox label{display:none}.wavin-site-searchbox .twitter-typeahead{display:inherit!important}.wavin-site-searchbox .search-box-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:32px;padding:8px 35px 8px 10px;font-size:1rem;font-family:var(font-family--default);border:1px solid var(--color-light-base);border-radius:0;outline:0;z-index:1}@media(min-width:48em){.wavin-site-searchbox .search-box-input{min-height:44px;padding:8px 35px 8px 20px}}.wavin-site-searchbox button{position:absolute;top:0;right:0;z-index:999;width:50px;height:45px;font-size:0;background:0 0;border:none;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='21px' viewBox='0 0 20 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon - search%3C/title%3E%3Cg id='myWavin' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-227.000000, -28.000000)' fill='%23134398'%3E%3Cg id='Stacked-Group-3' transform='translate(179.000000, 28.500000)'%3E%3Cpath d='M56.4938426,-7.10542736e-15 C61.1848624,-7.10542736e-15 64.9876853,3.75493405 64.9876853,8.38687994 C64.9876853,10.2273766 64.3872735,11.9294056 63.3693009,13.3124183 L68,17.8860779 L65.8591178,20 L61.1821473,15.3815198 C59.8385554,16.2613156 58.2268061,16.7737599 56.4938426,16.7737599 C51.8028229,16.7737599 48,13.0188258 48,8.38687994 C48,3.75493405 51.8028229,-7.10542736e-15 56.4938426,-7.10542736e-15 Z M56.4938426,2.87897584 C53.422986,2.87897584 50.9172609,5.33727494 50.9172609,8.34853079 C50.9172609,11.3595652 53.4227602,13.8180857 56.4938426,13.8180857 C59.5868258,13.8180857 62.0704243,11.3606724 62.0704243,8.34853079 C62.0704243,5.33749639 59.5646992,2.87897584 56.4938426,2.87897584 Z' id='Icon---search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:25px;margin-top:12px}@media(min-width:48em){.wavin-site-searchbox button{right:-10px;bottom:0;margin-top:8px}}.wavin-knowledge-center-searchbox{position:relative;float:right;width:100%;margin-bottom:15px}.wavin-knowledge-center-searchbox .twitter-typeahead{display:inherit!important}.wavin-knowledge-center-searchbox .search-box-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:32px;padding:12px 6px;font-size:1rem;font-family:var(font-family--default);border:1px solid var(--color-light-primary);border-radius:0;outline:0;z-index:1}@media(min-width:48em){.wavin-knowledge-center-searchbox .search-box-input{min-height:44px;padding:8px 35px 8px 20px}}.wavin-knowledge-center-searchbox button{position:absolute;top:0;right:0;z-index:999;width:50px;height:50px;font-size:0;background:0 0;border:none;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='21px' viewBox='0 0 20 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EIcon - search%3C/title%3E%3Cg id='myWavin' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='M:-Login-Copy-3' transform='translate(-227.000000, -28.000000)' fill='%23134398'%3E%3Cg id='Stacked-Group-3' transform='translate(179.000000, 28.500000)'%3E%3Cpath d='M56.4938426,-7.10542736e-15 C61.1848624,-7.10542736e-15 64.9876853,3.75493405 64.9876853,8.38687994 C64.9876853,10.2273766 64.3872735,11.9294056 63.3693009,13.3124183 L68,17.8860779 L65.8591178,20 L61.1821473,15.3815198 C59.8385554,16.2613156 58.2268061,16.7737599 56.4938426,16.7737599 C51.8028229,16.7737599 48,13.0188258 48,8.38687994 C48,3.75493405 51.8028229,-7.10542736e-15 56.4938426,-7.10542736e-15 Z M56.4938426,2.87897584 C53.422986,2.87897584 50.9172609,5.33727494 50.9172609,8.34853079 C50.9172609,11.3595652 53.4227602,13.8180857 56.4938426,13.8180857 C59.5868258,13.8180857 62.0704243,11.3606724 62.0704243,8.34853079 C62.0704243,5.33749639 59.5646992,2.87897584 56.4938426,2.87897584 Z' id='Icon---search'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:25px;margin-top:12px}@media(min-width:48em){.wavin-knowledge-center-searchbox button{right:-10px;bottom:0;margin-top:8px}}.secondary-navigation,.secondary-navigation-blue{border-bottom:1px solid #eff1f3;background:var(--color-white);top:0;left:0;width:100%;z-index:99}.secondary-navigation .component-content,.secondary-navigation-blue .component-content{margin:0 auto;text-align:center;position:relative;height:59px}.secondary-navigation .component-content h3,.secondary-navigation-blue .component-content h3{display:none}.secondary-navigation .component-content ul,.secondary-navigation-blue .component-content ul{list-style:none;text-align:center;margin:0 auto;padding:0;-webkit-transition:background-color .2s;transition:background-color .2s}.secondary-navigation .component-content ul li,.secondary-navigation-blue .component-content ul li{display:inline-block}.secondary-navigation .component-content ul li a,.secondary-navigation-blue .component-content ul li a{display:inline-block;padding:18px 30px;font-weight:700;font-size:16px;color:#000;-webkit-transition:background-color .2s;transition:background-color .2s;height:59px}.secondary-navigation .component-content ul li a.active,.secondary-navigation .component-content ul li a:focus,.secondary-navigation .component-content ul li a:hover,.secondary-navigation-blue .component-content ul li a.active,.secondary-navigation-blue .component-content ul li a:focus,.secondary-navigation-blue .component-content ul li a:hover{background-color:#eff1f3}.secondary-navigation-blue{background-color:var(--color-primary)}.secondary-navigation-blue .component-content ul li a{color:#fff}.secondary-navigation-blue .component-content ul li a.active,.secondary-navigation-blue .component-content ul li a:focus,.secondary-navigation-blue .component-content ul li a:hover{background-color:#009fe3}@media(max-width:450px){.secondary-navigation,.secondary-navigation-blue{height:60px;overflow:hidden}.secondary-navigation .component-content,.secondary-navigation-blue .component-content{height:60px;overflow-x:scroll;scrollbar-width:none;width:100%;text-align:left;margin:0;overflow:hidden}.secondary-navigation .component-content ul,.secondary-navigation-blue .component-content ul{height:60px;text-align:left;width:auto;padding:0 15px;position:absolute;-webkit-transition:left .2s;transition:left .2s;margin:0}.secondary-navigation .component-content ul li a,.secondary-navigation-blue .component-content ul li a{padding:18px 15px}}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--label-height:37px}.showcase{background-color:var(--color-light-base)}.showcase ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 var(--margin-large);padding:var(--padding-large) 0 var(--padding-xlarge) 0;list-style:none}@media(max-width:61.999em){.showcase ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:62em){.showcase [data-highlightitem="1"],.showcase [data-highlightitem="2"],.showcase [data-highlightitem="3"]{padding-top:calc(var(--padding-xlarge) + var(--label-height))}.showcase [data-highlightitem="1"] li:nth-child(1),.showcase [data-highlightitem="2"] li:nth-child(2),.showcase [data-highlightitem="3"] li:nth-child(3){margin-top:calc(var(--margin-large)*-1);-webkit-transition-delay:unset;transition-delay:unset}.showcase [data-highlightitem="1"] li:nth-child(1) .showcase-item,.showcase [data-highlightitem="2"] li:nth-child(2) .showcase-item,.showcase [data-highlightitem="3"] li:nth-child(3) .showcase-item{height:calc(var(--margin-large) + 100%)}.showcase [data-highlightitem="1"] li:nth-child(1) .showcase-item__cta,.showcase [data-highlightitem="2"] li:nth-child(2) .showcase-item__cta,.showcase [data-highlightitem="3"] li:nth-child(3) .showcase-item__cta{margin-bottom:var(--margin-large)}}.showcase li{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;padding-right:var(--padding-default);padding-left:var(--padding-default)}@media(max-width:61.999em){.showcase li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:480px;margin-bottom:var(--margin-xlarge)}}@media(min-width:62em){.showcase li{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.showcase li.observe-ready{-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:61.999em){.showcase [data-highlightitem="1"] li:nth-child(1),.showcase [data-highlightitem="2"] li:nth-child(2),.showcase [data-highlightitem="3"] li:nth-child(3){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.showcase figure{width:calc(var(--margin-large)*2 + 100%);margin:calc(var(--margin-large)*-1);margin-bottom:var(--margin-large)}.showcase img{display:block;width:100%}.showcase .grey{color:var(--color-txt-default);background-color:#a6a6b0}.showcase .blue{background-color:var(--color-primary)}.showcase .hep2o-blue{background-color:var(--color-endeavour)}.showcase .hep2o-light-blue,.showcase .light-blue{background-color:var(--color-light-primary)}.showcase .light-pink{background-color:var(--color-light-pink)}.showcase .light-green{background-color:var(--color-light-green)}.showcase .light-orange{background-color:var(--color-light-orange)}.showcase .white{color:var(--color-txt-default);background-color:var(--color-white)}.showcase a[href]:hover .showcase-item{-webkit-box-shadow:var(--monticule-2);box-shadow:var(--monticule-2)}.showcase a[href]:active,.showcase a[href]:active *,.showcase a[href]:focus,.showcase a[href]:focus *{text-decoration:none}.showcase a:not([href]){cursor:inherit}.showcase a:not([href]) .showcase-item__cta{cursor:inherit}@media(min-width:62em){body.on-page-editor .showcase li{-webkit-transform:translateY(0);transform:translateY(0)}}@media(min-width:62em){body.on-page-editor .showcase-item__label{position:static}}.showcase__name{max-width:480px;margin:0 auto;padding:var(--padding-large) var(--padding-default) var(--padding-default);color:var(--color-primary);font-weight:700;text-align:center}.showcase-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;padding:var(--padding-large);overflow:hidden;background-color:var(--color-white);border-radius:var(--border-radius-small);-webkit-box-shadow:var(--monticule-1);box-shadow:var(--monticule-1)}.showcase-item__title{color:var(--color-primary);font-weight:700;font-size:var(--font-extrabig)}.showcase-item__subtitle{color:var(--color-txt-default);font-size:var(--font-medium)}.showcase-item__text{color:var(--color-txt-default);font-size:var(--font-medium)!important}.showcase-item__cta{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:auto;font-weight:700}@media(min-width:62em){.showcase-item__label{position:absolute;top:calc(var(--label-height)*-1);left:0;width:100%;height:var(--label-height);line-height:25px;text-overflow:ellipsis}}.showcase-item__label div{margin-right:var(--margin-large);margin-left:var(--margin-large);padding-top:var(--padding-small);padding-bottom:var(--padding-small);color:var(--color-white);font-weight:700;text-align:center;text-transform:uppercase;background-color:var(--color-ectasy);border-top-left-radius:var(--border-radius-small);border-top-right-radius:var(--border-radius-small)}.showcase-item__label--empty{display:none}body.on-page-editor .showcase-item__label--empty{display:block;color:var(--color-txt-default);background-color:var(--color-white)}.showcase--default .showcase-item__cta{display:block;width:100%;padding:var(--padding-small) var(--padding-large);color:var(--color-primary);line-height:1.8;text-align:center;border:solid 1px var(--color-primary);border-radius:var(--border-radius-large)}.showcase--default .showcase-item__title{margin-top:0;margin-bottom:var(--margin-large)}.showcase--default .showcase-item__title:last-child{margin-bottom:0}.showcase--default .showcase-item__subtitle{margin-bottom:var(--margin-small)}.showcase--default a[href]:hover .showcase-item__cta{color:var(--color-white);background-color:var(--color-primary)}.showcase--products .showcase-item__cta{padding-bottom:var(--padding-small);color:var(--color-primary);border-bottom:solid 1px var(--color-primary)}.showcase--products .showcase-item__subtitle{margin-bottom:var(--margin-default);font-weight:700}.showcase--link-combination{background:0 0}.showcase--link-combination .link-combination__block{padding-top:calc(var(--padding-small) + var(--label-height))}.showcase--link-combination .link-combination__block li{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;-webkit-transform:translateY(0);transform:translateY(0)}.showcase--link-combination .link-combination__block .wrapper,.showcase--link-combination .link-combination__block figure{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.showcase--link-combination .link-combination__block figure{margin:0;width:calc(var(--margin-xlarge)*2 + 100%)}.showcase--link-combination .link-combination__block .showcase-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media(min-width:62em){.showcase--link-combination .link-combination__block .showcase-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.showcase--link-combination .link-combination__block .showcase-item__subtitle{margin-bottom:var(--margin-large)}.showcase--link-combination .link-combination__block .showcase-item .wrapper{padding:0 var(--padding-large);margin:var(--margin-large) 0;width:100%}@media(min-width:75em){.showcase--link-combination .link-combination__block .showcase-item .wrapper{padding:0 var(--padding-xlarge)}}.showcase--link-combination .link-combination__block .showcase-item .wrapper .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.showcase--link-combination .link-combination__block .showcase-item .wrapper .btn-wrapper .btn--primary{margin-bottom:1rem}@media(min-width:62em){.showcase--link-combination .link-combination__block .showcase-item .wrapper .btn-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.link-combination__block--isMultiple .showcase--link-combination .link-combination__block .showcase-item .wrapper .btn-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showcase--link-combination .link-combination__block .showcase-item .wrapper .btn-wrapper .btn--primary{margin-right:2rem;margin-bottom:0}}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-item:not(:last-of-type){margin-bottom:1.5rem}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple li{margin-bottom:var(--margin-large)}@media(min-width:62em){.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-items__list{display:-webkit-box;display:-ms-flexbox;display:flex}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-items__list .showcase-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-items__list .showcase-item:not(:last-of-type){margin-right:1.5rem}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-items__list .showcase-item .wrapper{padding:1.5rem;margin:0}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-items__list .showcase-item .wrapper .btn-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showcase--link-combination .link-combination__block.link-combination__block--isMultiple .showcase-items__list .showcase-item .wrapper .btn-wrapper .btn--primary{margin-bottom:1rem;margin-right:0}}.showcase--mobile-swipe{background:0 0;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:61.999em){.showcase--mobile-swipe{margin:0 -15px}}@media(max-width:61.999em){.showcase--mobile-swipe ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-overflow-scrolling:touch;padding-top:var(--padding-default)}.showcase--mobile-swipe ul::-webkit-scrollbar{display:none}}@media(max-width:61.999em){.showcase--mobile-swipe ul li{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto;max-width:none;margin-bottom:0;padding-right:var(--padding-default);padding-left:0}.showcase--mobile-swipe ul li:first-child{padding-left:var(--padding-default)}}@media(max-width:47.999em){.showcase--mobile-swipe ul li{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}}@media(max-width:61.999em){.showcase--mobile-swipe .showcase__name{text-align:left}}.site-switcher{margin-left:auto}@media(max-width:47.999em){.site-switcher{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;margin-bottom:50px}}.site-switcher a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:16px}@media(max-width:47.999em){.site-switcher a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px}}.site-switcher svg{width:32px;height:32px;margin-right:7px}.site-switcher__content :first-child{font-family:HelveticaNeueBold}@media(max-width:61.999em){.site-switcher__content{text-align:left}}.sitecore-form{width:calc(100vw - 10px);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:var(--color-white)}.sitecore-form form .c-input-holder .c-input-label.c-label__radio::after{background-color:var(--color-primary)}.sitecore-form form .c-input-holder .c-input-label.c-label__checkbox::after{background:no-repeat center center;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.8 15.7' style='enable-background:new 0 0 16.8 15.7;' xml:space='preserve'%3e%3cpolygon fill='%23244b90' points='16.8,1.4 14.7,0 6.3,11.7 2,7 0,8.6 6,15.7 6.8,15.7 '/%3e%3c/svg%3e");background-size:16px}.sitecore-form p{margin:0 0 25px}form{margin-top:25px;padding:50px 0;margin-left:auto;margin-right:auto;width:100%}@media(min-width:48em){form{width:500px}}form input:-webkit-autofill::first-line {font-size:14px}form .c-form-holder:not(:nth-of-type(1)){margin-top:40px}form .c-form-holder h1,form .c-form-holder h2,form .c-form-holder h3,form .c-form-holder h4,form .c-form-holder h5,form .c-form-holder h6{margin-bottom:10px}form .c-form-holder p,form .c-form-holder span{margin-bottom:5px}form .c-form-holder p{margin-top:5px;color:#797979}form .c-input-holder{display:block}form .c-input-holder:not(:nth-of-type(1)){margin-top:20px}form .c-input-holder .c-input.c-input__form{width:100%}@media only screen and (max-width:74.999em){form .c-input-holder .c-input.c-input__form{width:100%}}form .c-input-holder.c-input-holder--valigned{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form .c-input-holder .c-input-password-wrapper{position:relative}form .c-input-holder .c-input-password-wrapper .toggle-pwd{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;color:var(--color-txt-primary)}form .c-input-holder .field-validation-error{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--margin-default);color:var(--color-form-error);font-size:12px}form .c-input-holder .field-validation-error::before{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:19px;height:17px;margin-right:10px;background:no-repeat center center;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19 17' style='enable-background:new 0 0 19 17;' xml:space='preserve'%3e%3cpath fill='%23D0021B' d='M18.7,14.8l-8-13.9c-0.7-1.2-1.8-1.2-2.5,0l-8,13.9C-0.4,16,0.2,17,1.5,17h15.9 C18.8,17,19.4,16,18.7,14.8L18.7,14.8z M10.6,5.4l-0.3,6.5H8.7L8.4,5.4H10.6z M9.5,15.1c-0.8,0-1.3-0.6-1.3-1.3 c0-0.8,0.5-1.3,1.3-1.3c0.7,0,1.2,0.5,1.3,1.3C10.8,14.6,10.3,15.1,9.5,15.1z'/%3e%3c/svg%3e");background-size:19px;content:''}form .c-input-holder .field-validation-valid.field-validation-error{display:none}form .c-input-holder ::-webkit-input-placeholder{color:var(--color-grey)}form .c-input-holder ::-moz-placeholder{color:var(--color-grey)}form .c-input-holder :-ms-input-placeholder{color:var(--color-grey)}form .c-input-holder :-moz-placeholder{color:var(--color-grey)}.c-input-holder .input-separator{display:inline-block;margin:0 10px}.c-input-holder .c-input{padding:14px 12px;color:var(--color-holly);border-radius:5px}.c-input-holder .c-input.c-input__form{width:100%;background-color:var(--color-white);border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),inset 1px 1px 3px 0 rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.1),inset 1px 1px 3px 0 rgba(0,0,0,.05)}.c-input-holder .c-input.c-input__form:hover{border:1px solid rgba(0,0,0,.25);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15);box-shadow:0 0 0 1px rgba(0,0,0,.15)}.c-input-holder .c-input.c-input__form:focus,.c-input-holder .c-input.c-input__form:hover:focus{border:1px solid rgba(36,75,144,.9);outline:0;-webkit-box-shadow:0 0 0 1px rgba(36,75,144,.6),inset 1px 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 0 0 1px rgba(36,75,144,.6),inset 1px 1px 3px 0 rgba(0,0,0,.15)}.c-input-holder .c-input.input-validation-error{border-color:var(--color-form-error);-webkit-box-shadow:0 0 0 1px rgba(208,2,27,.4);box-shadow:0 0 0 1px rgba(208,2,27,.4)}.c-input-holder .c-input.c-input__filter{border:1px solid var(--color-filter-grey)}.c-input-holder .c-input.c-input--small{display:inline-block;max-width:80px}.c-input-holder .c-input.c-input-date{height:auto;line-height:1.5}.c-input-holder .c-input.c-input-textarea{max-height:160px;resize:vertical;line-height:1.5}.c-input-holder .c-input.c-input-file{border:initial;line-height:1.5em;padding:0;background:0 0}.c-input-holder .c-input.c-input__list-box{max-height:inherit}.c-input-holder .c-input-label{position:relative;display:block;margin-bottom:10px;color:var(--color-holly);font-weight:400}.c-input-holder .c-input-label:not(:nth-of-type(1)){margin-top:20px}.c-input-holder .c-input-label.c-label__checkbox,.c-input-holder .c-input-label.c-label__radio{display:inline-block;padding-left:42px;font-weight:400;font-size:inherit}.c-input-holder .c-input-label.c-label__checkbox::after,.c-input-holder .c-input-label.c-label__checkbox:before,.c-input-holder .c-input-label.c-label__radio::after,.c-input-holder .c-input-label.c-label__radio:before{content:'';position:absolute;top:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.c-input-holder .c-input-label.c-label__checkbox:before,.c-input-holder .c-input-label.c-label__radio:before{left:2px;width:25px;height:25px;border:1px solid #a1a1a1;-webkit-box-shadow:0 0 0 1px #eaeaea;box-shadow:0 0 0 1px #eaeaea}.c-input-holder .c-input-label.c-label__checkbox::after,.c-input-holder .c-input-label.c-label__radio::after{opacity:0}.c-input-holder .c-input-label.c-label__radio::after,.c-input-holder .c-input-label.c-label__radio:before{width:23px;height:23px;border-radius:100%}.c-input-holder .c-input-label.c-label__radio::before{top:-1px}.c-input-holder .c-input-label.c-label__radio::after{top:3px;left:6px;width:15px;height:15px;-webkit-transform:scale(0);transform:scale(0);background-color:var(--color-white)}.c-input-holder .c-input-label.c-label__checkbox{margin-bottom:0;padding-top:2px}.c-input-holder .c-input-label.c-label__checkbox:before{top:0;border-radius:5px}.c-input-holder .c-input-label.c-label__checkbox::after{top:12px;left:6px;width:16px;height:16px;background:no-repeat center center;background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.8 15.7' style='enable-background:new 0 0 16.8 15.7;' xml:space='preserve'%3e%3cpolygon fill='%23244b90' points='16.8,1.4 14.7,0 6.3,11.7 2,7 0,8.6 6,15.7 6.8,15.7 '/%3e%3c/svg%3e");background-size:16px}.c-input-holder.c-input-holder--radio>.c-input-label{font-weight:600}.c-input-holder .c-input-checkbox:checked~.c-label__checkbox::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-transition-delay:.1s;transition-delay:.1s}.c-input-holder .c-input-radio:checked~.c-label__radio::after{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.c-input-holder__selectwrapper{position:relative}.c-input-holder__selectwrapper::after{position:absolute;top:5px;right:5px;z-index:10;display:block;width:35px;height:39px;background:#fff no-repeat center center;background-image:url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 94 57' style='enable-background:new 0 0 94 57;' xml:space='preserve'%3E%3Cpath fill='%23244b90' d='M94,10L84,0l-37,37L10,0.1l-10,10L46.9,57L94,10z'/%3E%3C/svg%3E%0A");background-size:15px 9px;content:'';pointer-events:none}.c-input-holder__selectwrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px}.c-input-holder__selectwrapper select::-ms-expand{display:none}.form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-actions.c-form-holder:not(:nth-of-type(1)){margin-top:20px}.form-actions .c-input-holder:not(:nth-of-type(1)){margin:0 0 0 15px}.wrapper-solution h2{margin-bottom:1.25rem;font-size:3rem}@media(max-width:47.999em){.wrapper-solution h2{font-size:2.25rem}}.wrapper-solution p{margin-bottom:var(--gutter);font-size:1.75rem}.wrapper-solution .category-type,.wrapper-solution .functionality-type,.wrapper-solution .system-type{margin-bottom:40px;text-align:center}.wrapper-solution .category-type h3,.wrapper-solution .functionality-type h3,.wrapper-solution .system-type h3{color:var(--color-primary);font-family:var(--font-family-variant)}.wrapper-solution .category-type p,.wrapper-solution .functionality-type p,.wrapper-solution .system-type p{margin-bottom:10px;font-size:1rem}.wrapper-solution .category-type a,.wrapper-solution .functionality-type a,.wrapper-solution .system-type a{font-size:1.3rem;font-family:var(--font-family-variant);letter-spacing:1px}.wrapper-solution .solution-card-wrapper a:hover{color:var(--color-txt-default)}.wrapper-solution .solution-card-wrapper .solution-card{display:block;height:399px;margin-bottom:15px;padding:5px;background-color:var(--color-white);-webkit-transition:background-color var(--transition-dur-reactive) ease-out;transition:background-color var(--transition-dur-reactive) ease-out}@media(max-width:61.999em){.wrapper-solution .solution-card-wrapper .solution-card{height:auto}}@media(min-width:62em) and (max-width:74.999em){.wrapper-solution .solution-card-wrapper .solution-card{height:495px}}.wrapper-solution .solution-card-wrapper .solution-card .visual{height:260px;background-position:center;background-size:cover;background-clip:content-box}@media(max-width:61.999em){.wrapper-solution .solution-card-wrapper .solution-card .visual{height:160px}}.wrapper-solution .solution-card-wrapper .solution-card figure{height:260px}.wrapper-solution .solution-card-wrapper .solution-card figure img{padding-right:15px;padding-left:15px}@media(max-width:61.999em){.wrapper-solution .solution-card-wrapper .solution-card figure{height:160px}}@media(min-width:48em){.wrapper-solution .solution-card-wrapper .solution-card figure{width:50%}}.wrapper-solution .solution-card-wrapper .solution-card:hover{-webkit-box-shadow:0 0 12px 1px rgba(0,0,0,.15);box-shadow:0 0 12px 1px rgba(0,0,0,.15);-webkit-transition:-webkit-box-shadow var(--transition-dur-reactive) ease-in;transition:-webkit-box-shadow var(--transition-dur-reactive) ease-in;transition:box-shadow var(--transition-dur-reactive) ease-in;transition:box-shadow var(--transition-dur-reactive) ease-in,-webkit-box-shadow var(--transition-dur-reactive) ease-in}.wrapper-solution .solution-card-wrapper .solution-card .solution-details{padding-right:var(--gutter);color:var(--color-txt-default)}@media(max-width:61.999em){.wrapper-solution .solution-card-wrapper .solution-card .solution-details{padding-left:20px}}.wrapper-solution .solution-card-wrapper .solution-card .solution-details h3{margin:10px auto;font-size:1.5rem;font-family:var(--font-family-default);line-height:2.1rem}.wrapper-solution .solution-card-wrapper .solution-card .solution-details p{margin-bottom:0;padding-right:20px;color:var(--color-txt-default);font-size:.9rem;line-height:1.5rem}.wrapper-solution .solution-card-wrapper .solution-card .solution-details ul{padding:20px 20px 0 20px}@media(min-width:62em){.wrapper-solution .solution-card-wrapper .solution-card .solution-details ul{position:absolute}}.wrapper-solution .solution-card-wrapper .solution-card .solution-details ul li{color:var(--color-txt-default);font-size:.9rem}.pull-right .addthis{float:none;margin-bottom:var(--gutter);text-align:center}@media(min-width:48em){.pull-right .addthis{float:right;text-align:right}}.pull-right .addthis h4{float:right}.pull-right .addthis .addthis_inline_share_toolbox{float:right}.talk-to-us{position:fixed;right:calc(((100% - 970px)/2) + 15px);bottom:15px;z-index:999;width:300px}.talk-to-us .talk-to{background-color:var(--color-primary);border-radius:5px;-webkit-box-shadow:4px 4px 4px 1px rgba(0,0,0,.1);box-shadow:4px 4px 4px 1px rgba(0,0,0,.1)}.talk-to-us p{margin-bottom:0;font-family:var(--font-family-default) -luba;font-size:1.1em}.talk-to-us .toggle-talk-to.collapsed .down-arrow::after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.talk-to-us .toggle-talk-to.collapsed .down-arrow::before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.talk-to-us .toggle-talk-to.collapsed span{color:var(--color-white)}.talk-to-us .toggle-talk-to{color:var(--color-white);z-index:1001;padding:0 10px 0 15px;border:10px solid var(--color-primary);border-radius:5px;border-bottom-width:10px}@media(max-width:29.999em){.talk-to-us .toggle-talk-to{bottom:80px}}.talk-to-us .toggle-talk-to span{color:var(--color-white);-webkit-transition:color .2s;transition:color .2s;font-size:.9em;display:none}.talk-to-us .toggle-talk-to p{display:none}.talk-to-us .toggle-talk-to p.collapsed-text{display:block}.talk-to-us .toggle-talk-to .down-arrow::after,.talk-to-us .toggle-talk-to .down-arrow::before{border-right:2px solid var(--color-light-primary);content:'';display:inline-block;height:14px;top:16px;position:absolute;right:33px}.talk-to-us .toggle-talk-to .down-arrow::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.talk-to-us .toggle-talk-to .down-arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:42px}.talk-to-us .toggle-talk-to.collapsed p{display:block}.talk-to-us .toggle-talk-to.collapsed p.collapsed-text{display:none}.talk-to-us .toggle-talk-to.collapsed::after{top:-28px;left:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:var(--color-primary);border-width:15px}.talk-to-us .talk-to-menu{color:var(--color-white);background-color:var(--color-light-primary);border:10px solid var(--color-light-primary);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left-width:25px}.talk-to-us .talk-to-menu .img-circle{border-radius:50%;width:70px;height:70px;margin-right:10px;float:right}.talk-to-us .talk-to-menu p{margin:0;font-family:var(--font-family-default);font-weight:600;font-size:1.1em;padding-top:5px}.talk-to-us .talk-to-menu p:first-child{margin-top:5px}.talk-to-us .talk-to-menu p.blue-text{line-height:17px;color:var(--color-primary)}.talk-to-us .talk-to-menu p.spaced-text{margin-top:15px}.talk-to-us .talk-to-menu a{font-size:1.1em;margin:10px 0;border:1px solid;display:block;text-align:center;font-size:1.1em;text-decoration:none}@media(max-width:61.999em){.talk-to-us{right:calc(((100% - 750px)/2) + 15px)}}@media(max-width:47.999em){.talk-to-us{right:15px}}@media(max-width:29.999em){.talk-to-us{width:90%}}@media(min-width:75em){.talk-to-us{right:calc(50% - 585px)}.talk-to-us p{font-size:1.3em;margin-bottom:5px}.talk-to-us .toggle-talk-to{padding:0 0 0 15px;border-bottom-width:38px}.talk-to-us .toggle-talk-to span{display:block;min-height:12px}.talk-to-us .toggle-talk-to .down-arrow::after,.talk-to-us .toggle-talk-to .down-arrow::before{border-right:3px solid var(--color-light-primary);height:16px;top:18px}.talk-to-us .toggle-talk-to .down-arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.talk-to-us .toggle-talk-to .down-arrow::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.talk-to-us .toggle-talk-to.collapsed span{font-family:var(--font-family-default);font-size:.9em;display:inline}.talk-to-us .toggle-talk-to.collapsed::after{top:91px;border:solid transparent;border-top-color:var(--color-primary);border-width:15px}.talk-to-us .toggle-talk-to.collapsed::before{top:83px;width:4px;left:47px;content:" ";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 4px 4px 1px rgba(0,0,0,.1);box-shadow:4px 4px 4px 1px rgba(0,0,0,.1);height:20px}.talk-to-us .toggle-talk-to.collapsed .down-arrow::before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.talk-to-us .toggle-talk-to.collapsed .down-arrow::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.talk-to-us .talk-to-menu{width:300px;padding:3px 15px 1px 25px;background-color:var(--color-light-primary);z-index:1000;border:none}.talk-to-us .talk-to-menu p.blue-text{color:var(--color-primary)}.talk-to-us .talk-to-menu .img-circle{margin-top:10px}.talk-to-us .talk-to-menu a{margin:25px 0;font-size:1.3em}.talk-to-us .collapse.in::before,.talk-to-us .collapse.inafter{content:" ";position:absolute}.talk-to-us .collapse.in::after{content:" ";position:absolute}.talk-to-us .collapse.in::before{top:54px;left:25px;border:solid transparent;height:0;width:0;pointer-events:none;border-bottom-color:var(--color-light-primary);border-width:15px}.talk-to-us .collapse.in::after{left:0;height:12px;top:82px;width:300px;background-color:var(--color-light-primary)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}.talk-to-us.scEnabledChrome{position:inherit}.talk-to-us.scEnabledChrome .collapse.in ::after,.talk-to-us.scEnabledChrome .collapse.in::before{display:none}.call-to-action-teaser{display:table;width:95%;margin:var(--gutter) auto;padding:calc(var(--gutter)/2)}@media(min-width:62em){.call-to-action-teaser{width:80%}}@media(min-width:75em){.call-to-action-teaser{width:55%}}@media(min-width:1441px){.call-to-action-teaser{width:100%}}.call-to-action-teaser:active,.call-to-action-teaser:focus,.call-to-action-teaser:hover,.call-to-action-teaser:visited{text-decoration:none}.call-to-action-teaser .component-content{display:table-row}@media(max-width:29.999em){.call-to-action-teaser .component-content .cta-text{display:block;width:100%;text-align:center}}@media(min-width:30em){.call-to-action-teaser .component-content .cta-text{display:table-cell;width:70%;vertical-align:middle}}.call-to-action-teaser .component-content .cta-btn{text-align:center}@media(--bp-tiny-min)and(max-width:61.999em){.call-to-action-teaser .component-content .cta-btn{display:block;width:100%}}@media(min-width:30em){.call-to-action-teaser .component-content .cta-btn{display:table-cell;width:30%;vertical-align:middle}}.call-to-action-teaser .component-content .cta-btn a{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;display:inline-block;background-color:var(--color-accent)}@media(max-width:47.999em){.call-to-action-teaser .component-content .cta-btn a{min-width:120px;font-size:.9rem}}.call-to-action-teaser .component-content .cta-btn a:hover{color:var(--color-white)}@media(min-width:62em) and (max-width:74.999em){.call-to-action-teaser .component-content .cta-btn a{line-height:unset!important}}.call-to-action-teaser .component-content .cta-btn a:focus,.call-to-action-teaser .component-content .cta-btn a:hover{text-decoration:none;background-color:var(--color-accent-state-darken)}.call-to-action-teaser.light-blue{background-color:var(--color-light-primary);border:1px solid transparent}.call-to-action-teaser.light-blue h3,.call-to-action-teaser.light-blue p{color:var(--color-white)}.call-to-action-teaser.white{background-color:var(--color-white);border:1px solid var(--color-light-primary)}.call-to-action-teaser.white h3,.call-to-action-teaser.white p{color:var(--color-holly)}.teaser-block-container{padding-bottom:50px}@media(min-width:48em){.teaser-block-container.pull-up{margin-top:-60px}}@media(min-width:48em){.teaser-block-container.pull-up{margin-top:-90px}}.teaser-block-container .teaser-block{position:relative;float:left;min-height:175px;overflow:hidden}.teaser-block-container .teaser-block>.component-content{position:absolute;z-index:950;width:100%;height:100%;padding:20px}.teaser-block-container .teaser-block>.component-content h2{margin-top:0;color:var(--color-white)}@media(max-width:61.999em){.teaser-block-container .teaser-block>.component-content h2{font-size:1rem;line-height:1.3rem}}@media(min-width:48em){.teaser-block-container .teaser-block>.component-content h2{font-size:1.5rem;line-height:1.6rem}}.teaser-block-container .teaser-block>.component-content p{font-family:var(--font-family-default);color:var(--color-white)}@media(min-width:48em){.teaser-block-container .teaser-block>.component-content p{font-size:.9rem;line-height:1.2rem}}.teaser-block-container .teaser-block>.component-content a{position:absolute;bottom:20px;min-width:unset;margin-right:20px;color:var(--color-white);font-size:1rem}.teaser-block-container .teaser-block.small{width:100%;margin-bottom:var(--gutter)}@media(min-width:48em){.teaser-block-container .teaser-block.small{width:22.5%;margin:1.25%;padding-bottom:22.5%}}.teaser-block-container .teaser-block.large{width:100%;margin-bottom:var(--gutter)}@media(min-width:48em){.teaser-block-container .teaser-block.large{width:calc(23.75%*2);margin:1.25%;padding-bottom:22.5%}}.teaser-block-container .teaser-block.light-blue{background-color:var(--color-light-primary)}.teaser-block-container .teaser-block.blue{background-color:var(--color-primary)}.teaser-block-container .teaser-block.blue.default>.component-content a:hover{text-decoration:none;background-color:var(--color-primary-state-lighten)}.teaser-block-container .teaser-block.white{background-color:var(--color-white)}.teaser-block-container .teaser-block.white.default>.component-content h2{color:var(--color-txt-default)!important}.teaser-block-container .teaser-block.white.default>.component-content p{color:var(--color-txt-default)!important}.teaser-block-container .teaser-block.white.default>.component-content a{color:var(--color-primary)!important}.teaser-block-container .teaser-block.white.default>.component-content a:hover{color:var(--color-light-primary)!important}.teaser-block-container .teaser-block.grey{background-color:#a6a6b0}.teaser-block-container .teaser-block.background{position:relative}.teaser-block-container .teaser-block.hep2o-blue{background-color:var(--color-endeavour)}.teaser-block-container .teaser-block.hep2o-light-blue{background-color:var(--color-light-primary)}.teaser-block-container .teaser-block.light-pink{background-color:var(--color-light-pink)}.teaser-block-container .teaser-block.light-green{background-color:var(--color-light-green)}.teaser-block-container .teaser-block.light-orange{background-color:var(--color-light-orange)}.on-page-editor .teaser-block-container .teaser-block{min-height:220px!important}.on-page-editor .teaser-block-container .teaser-block>.component-content a{position:relative!important;bottom:0;margin-top:10px}.on-page-editor .teaser-block-container .teaser-block a:nth-of-type(1){display:none!important}.teaser-block-container .teaser-block a:nth-of-type(2),.teaser-block-container .teaser-block a:nth-of-type(3){display:none!important}.on-page-editor .teaser-block-container .teaser-block a:nth-of-type(2),.on-page-editor .teaser-block-container .teaser-block a:nth-of-type(3){display:block!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.teaser-block-container .teaser-block.default.blue>.component-content a{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-bg-primary);border:1px solid var(--color-white)}@media(max-width:47.999em){.teaser-block-container .teaser-block.default.blue>.component-content a{min-width:120px;font-size:.9rem}}.teaser-block-container .teaser-block.default.blue>.component-content a:hover{color:var(--color-white)}.teaser-block-container .teaser-block.default.blue>.component-content a:hover{text-decoration:none;background-color:var(--color-primary-state-lighten)}.teaser-block-container .teaser-block.default.grey>.component-content a{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;color:var(--color-white);background-color:var(--color-accent)}@media(max-width:47.999em){.teaser-block-container .teaser-block.default.grey>.component-content a{min-width:120px;font-size:.9rem}}.teaser-block-container .teaser-block.default.grey>.component-content a:hover{color:var(--color-white)}@media(min-width:62em) and (max-width:74.999em){.teaser-block-container .teaser-block.default.grey>.component-content a{line-height:unset!important}}.teaser-block-container .teaser-block.default.grey>.component-content a:focus,.teaser-block-container .teaser-block.default.grey>.component-content a:hover{text-decoration:none;background-color:var(--color-accent-state-darken)}.teaser-block-container .teaser-block.default.background a{display:table-cell;min-width:140px;height:unset!important;padding:7px 20px;color:var(--color-white);font-size:1rem;font-family:var(--font-family-variant);letter-spacing:.5px;text-align:center;text-decoration:none;vertical-align:middle;border:none;border-radius:0;-webkit-transition:background-color var(--transition-dur-reactive) var(--transition-ease);transition:background-color var(--transition-dur-reactive) var(--transition-ease);cursor:pointer;background-color:var(--color-accent)}@media(max-width:47.999em){.teaser-block-container .teaser-block.default.background a{min-width:120px;font-size:.9rem}}.teaser-block-container .teaser-block.default.background a:hover{color:var(--color-white)}@media(min-width:62em) and (max-width:74.999em){.teaser-block-container .teaser-block.default.background a{line-height:unset!important}}.teaser-block-container .teaser-block.default.background a:focus,.teaser-block-container .teaser-block.default.background a:hover{text-decoration:none;background-color:var(--color-accent-state-darken)}.c-teaser__img{--img-position:absolute;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-teaser__img::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;content:'';background-color:rgba(0,0,0,.2);opacity:1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.c-teaser__img:hover::after{opacity:0}.c-teaserblock__title{margin-bottom:2rem}a.dropdown-toggle-flag{display:inline-block;margin-left:10px;padding:0 50px 0 15px}a.dropdown-toggle-flag.collapsed span.flag::after{-webkit-transform:scale(1,.8) rotate(45deg);transform:scale(1,.8) rotate(45deg)}a.dropdown-toggle-flag span.flag::after{position:absolute;top:calc(50% - 4px);left:50px;width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;-webkit-transform:scale(1,-.8) rotate(45deg);transform:scale(1,-.8) rotate(45deg);-webkit-transition:.5s ease;transition:.5s ease;content:''}a.dropdown-toggle-flag span.flag::before{-webkit-transform:rotate(55deg);transform:rotate(55deg);left:63px}button.navbar-toggle.lines-button>span.icon-bar{display:block;width:var(--gutter);height:3px;background-color:transparent;border-radius:0;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;float:left;margin-right:10px}.lines-button span.icon-bar:after,.lines-button span.icon-bar:before{position:absolute;width:var(--gutter);top:14px;left:0;height:3px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-color:var(--color-primary);transition:top .2s ease,background-color 1s,-webkit-transform .2s .2s ease;content:''}.lines-button span.icon-bar:before{top:0}.lines-button span.icon-bar:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lines-button.collapsed span.icon-bar:after,.lines-button.collapsed span.icon-bar:before{top:-9px;transition:top .2s .1s,transform .2s,background-color 1s,-webkit-transform .2s;-webkit-transform:rotate(0);transform:rotate(0)}.lines-button.collapsed span.icon-bar:after{top:9px;width:18px}.lines-button span.icon-bar:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:0}button.navbar-toggle.lines-button.collapsed>span.icon-bar{background-color:var(--color-primary);width:24px}.toggle-mode-theme-pages{position:fixed;z-index:999;top:-999px;left:0;background-color:var(--color-light-primary);height:auto;color:var(--color-white);padding:10px}.toggle-mode-theme-pages.show-theme-options{top:0;left:30px;-webkit-transition:top .6s,left .6s;transition:top .6s,left .6s}.toggle-mode-theme-pages label{width:160px;margin-right:15px;color:var(--color-white);font-weight:400}.toggle-mode-theme-pages #anchor-items-changer,.toggle-mode-theme-pages #theme-changer{color:var(--color-holly)}.show-options{position:fixed;top:0;left:0;width:30px;height:30px;background-color:var(--color-light-primary);color:var(--color-white);line-height:30px;font-size:1.5em;text-align:center;z-index:999}.show-options:hover{cursor:pointer}.wavin-video{position:relative;margin-top:var(--gutter);margin-bottom:var(--gutter);float:left;width:100%}.wavin-video .play-button{position:absolute;z-index:1;width:100%;height:100%;background:url(../images/controls/playbutton2x.png);background-repeat:no-repeat;background-position:center;background-size:60px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-size .15s linear;transition:background-size .15s linear}@media(max-width:47.999em){.wavin-video .play-button{background-size:40px}}.wavin-video .play-button:hover{background-size:70px;cursor:pointer}.wavin-video .video-description{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-55%,-46%);transform:translate(-55%,-46%);width:80%}.wavin-video .video-description p{font-family:var(--font-family-default);color:var(--color-white);font-size:1.5rem;line-height:1.75rem}@media(max-width:47.999em){.wavin-video .video-description p{font-size:1rem}}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{padding:0}.tabControlAccordion{background:#fff;border-radius:30px;position:relative;min-height:534px}.tabControlAccordion h3{padding:67px 60px 0 60px;font-size:32px;margin-bottom:-54px;color:var(--color-primary)}.tabControlAccordion .accordionList{display:block;margin-bottom:40px;list-style-type:none;padding:85px 0 85px 60px}.tabControlAccordion .accordionList li{width:40%;margin:5px 0 6px;background-color:#fff;-webkit-transition:background-color .8s,padding .8s;transition:background-color .8s,padding .8s;border-radius:15px;padding:18px}.tabControlAccordion .accordionList li a{display:block;padding-bottom:17px;-webkit-transition:padding .8s;transition:padding .8s;font-weight:700;color:var(--color-primary);font-size:19px;line-height:19px;position:relative;padding-right:40px}.tabControlAccordion .accordionList li a span{display:block}.tabControlAccordion .accordionList li a::after{content:" ";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 23 22' style='enable-background:new 0 0 23 22;' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M0.9,12.6l0-3.1l9,0l0-9h3.1l0,7.5l0,0v6l0,0l0,7.7H9.9l0-9L0.9,12.6z M15.1,12.6V9.4l7,0 v3.1L15.1,12.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:16px;color:#fff;display:block;height:30px;width:30px;border-radius:15px;background-color:var(--color-bg-primary);position:absolute;right:0;top:0;text-align:center;line-height:20px}.tabControlAccordion .accordionList li span{display:block;line-height:20px;color:#244b90;max-height:0;overflow:hidden;-webkit-transition:max-height .8s;transition:max-height .8s}.tabControlAccordion .accordionList li span p{margin:0;padding-bottom:15px;line-height:20px}.tabControlAccordion .accordionList li .imgCont{visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .8s linear;transition:visibility 0s,opacity .8s linear;position:absolute;right:0;top:0;width:50%;height:100%;text-align:center;border-radius:0 30px 30px 0;overflow:hidden;line-height:0}.tabControlAccordion .accordionList li .imgCont img{max-height:100%;max-width:100%;width:auto;height:auto}.tabControlAccordion .accordionList li.open{background-color:#f1f1f1;padding:23px 18px 30px;-webkit-transition:background-color .8s,padding .8s;transition:background-color .8s,padding .8s;max-height:144px;overflow:hidden}.tabControlAccordion .accordionList li.open a{padding-bottom:12px;-webkit-transition:padding .8s;transition:padding .8s}.tabControlAccordion .accordionList li.open a::after{content:" ";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='23px' height='4px' viewBox='0 0 23 4' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M5.13643578,-6.92893219 L20.0857864,8.02041846 L17.8635642,10.2426407 L12.5832136,4.96206781 L12.5921368,4.95481911 L8.34949608,0.712178422 L8.34121356,0.720067812 L2.91421356,-4.70670997 L5.13643578,-6.92893219 Z' id='Combined-Shape' fill='%23FFFFFF' transform='translate(11.500000, 1.656854) rotate(-225.000000) translate(-11.500000, -1.656854) '%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}.tabControlAccordion .accordionList li.open span{display:block;max-height:60px;-webkit-transition:max-height .8s;transition:max-height .8s}.tabControlAccordion .accordionList li.open .imgCont{visibility:visible;opacity:1}@media(max-width:48em){.tabControlAccordion{border-radius:10px;max-height:none;-webkit-transition:max-height .1s;transition:max-height .1s}.tabControlAccordion h3{padding:24px 25px 0;font-size:19px;margin-bottom:-20px}.tabControlAccordion .accordionList{padding:20px}.tabControlAccordion .accordionList li{width:auto;margin-bottom:-5px;border-radius:10px;max-height:5000px;padding:18px 0}.tabControlAccordion .accordionList li a{font-size:16px;padding:17px 0 10px;padding-left:18px;padding-right:48px}.tabControlAccordion .accordionList li a::after{width:25px;height:25px;background-size:15px;top:10px;right:18px}.tabControlAccordion .accordionList li span{padding:3px 18px 0}.tabControlAccordion .accordionList li .imgCont{position:static;width:100%;height:0;border-radius:0 0 10px 10px}.tabControlAccordion .accordionList li .imgCont img{margin-top:0!important}.tabControlAccordion .accordionList li.open{margin-bottom:13px;max-height:none;padding:23px 0 0}.tabControlAccordion .accordionList li.open .imgCont{height:auto;margin-top:20px}.tabControlAccordion .accordionList li.open span{max-height:5000px}}.on-page-editor .tabControlAccordion .accordionList{padding:85px 60px}.on-page-editor .tabControlAccordion .accordionList li{width:auto;max-height:none}.on-page-editor .tabControlAccordion .accordionList li span{max-height:none}.on-page-editor .tabControlAccordion .accordionList li .imgCont{position:static;width:100%;height:auto;margin-top:20px;visibility:visible;opacity:1}.on-page-editor .tabControlAccordion .accordionList li .imgCont img{margin-top:0!important}.transparent-bg{background-color:transparent!important}.bg-alternater{position:relative;padding:var(--gutter) 0}.bg-alternater .intro.centered{text-align:center}.bg-alternater .intro p{margin-top:10px;font-size:1.15em}@media(min-width:30em){.bg-alternater section.container{margin:20px auto}}@media(min-width:62em){.bg-alternater section.container{margin:30px auto}}.bg-alternater section.container>h1,.bg-alternater section.container>h2,.bg-alternater section.container>h3,.bg-alternater section.container>h4{margin-top:0}.bg-alternater:nth-of-type(odd){background-color:var(--color-white)}.bg-alternater:nth-of-type(odd) .basic-contact-person,.bg-alternater:nth-of-type(odd) .basic-container-contact{background-color:var(--color-bg-light-default)}.bg-alternater:nth-of-type(odd) .solution-card,.bg-alternater:nth-of-type(odd) .solution-card-wrapper,.bg-alternater:nth-of-type(odd) .wrapper-solution{background-color:var(--color-white)}.bg-alternater:nth-of-type(odd) a.solution-card{display:block;-webkit-transition:var(--transition-dur-reactive) var(--transition-ease);transition:var(--transition-dur-reactive) var(--transition-ease)}.bg-alternater:nth-of-type(even){background-color:var(--color-bg-light-default)}.bg-alternater:nth-of-type(even) .last-download-item-document-type{border-left:1px solid var(--color-white)!important}.bg-alternater:nth-of-type(even) .basic-contact-person,.bg-alternater:nth-of-type(even) .basic-container-contact{background-color:var(--color-white)}.bg-alternater:nth-of-type(even) .wrapper-solution .solution-card-wrapper .solution-card{background-color:var(--color-white)}.bg-alternater:nth-of-type(even) a.solution-card{display:block;-webkit-transition:var(--transition-dur-reactive) var(--transition-ease);transition:var(--transition-dur-reactive) var(--transition-ease)}.bg-alternater:nth-of-type(even) .grey-btn{background-color:var(--color-white)!important}.bg-alternater:nth-of-type(even) .grey-btn:hover{background-color:var(--color-base-state-darken)!important;color:var(--color-txt-default)}.enforce-grey-bg{background-color:var(--color-bg-light-default)!important}.enforce-grey-bg.arrow-down::after{border-top:20px solid var(--color-white)!important}.enforce-light-blue{background-color:var(--color-bg-light-primary)!important}.enforce-white-bg{background-color:var(--color-white)!important}.enforce-white-bg.arrow-down:after{border-top:20px solid var(--color-bg-light-default)!important}.sc-bg.container,.u-bg.container{float:none;width:100%;padding-right:0;padding-left:0}.sc-bg.container>.component-content,.u-bg.container>.component-content{margin-right:auto;margin-left:auto;padding-right:var(--spacing-bootstrap);padding-left:var(--spacing-bootstrap)}@media(min-width:48em){.sc-bg.container>.component-content,.u-bg.container>.component-content{width:750px}}@media(min-width:62em){.sc-bg.container>.component-content,.u-bg.container>.component-content{width:970px}}@media(min-width:75em){.sc-bg.container>.component-content,.u-bg.container>.component-content{width:1170px}}.sc-bg--primary,.u-bg--primary{--color-anchor:currentColor;--color-h1:currentColor;color:var(--color-white);background-color:var(--color-bg-primary)}.sc-bg--pale-grey,.u-bg--pale-grey{background-color:var(--color-pale-grey)}.img-as-bg{top:0;left:0;width:100%;height:100%}.section-container{position:relative;padding:40px 0 30px;background-color:transparent}.section-container.no-padding{padding:0}.section-container.curved:before{content:"";display:block;width:40px;height:40px;bottom:40px;right:0;bottom:-40px;position:absolute;z-index:10;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-container.bg-color-primary{background-color:var(--color-bg-primary)}.section-container.bg-color-primary.curved:before{background:url(../images/misc/hero-corner-blue-dark.svg) no-repeat}.section-container.bg-color-light-blue{background-color:var(--color-cerulean)}.section-container.bg-color-light-blue.curved:before{background:url(../images/misc/hero-corner-mexichem-blue.svg) no-repeat}.section-container.bg-color-grey{background-color:var(--color-bg-light-default)}.section-container.bg-color-grey.curved:before{background:url(../images/misc/hero-corner.svg) no-repeat}.section-container.bg-color-white{background-color:var(--color-white)}.section-container.bg-color-white.curved:before{background:url(../images/misc/hero-corner-white.svg) no-repeat}body[data-is-local-env=true]::before{content:'tiny';position:fixed;z-index:var(--z-breakpoint-indicator);bottom:0;right:0;background:hsla(90,50%,50%,.5);padding:.2em .5em;width:4em;text-align:center}@media(min-width:30em){body[data-is-local-env=true]::before{content:'xs';background:hsla(120,50%,50%,.5)}}@media(min-width:48em){body[data-is-local-env=true]::before{content:'sm';background:hsla(150,50%,50%,.5)}}@media(min-width:62em){body[data-is-local-env=true]::before{content:'md';background:hsla(180,50%,50%,.5)}}@media(min-width:75em){body[data-is-local-env=true]::before{content:'lg';background:hsla(210,50%,50%,.5)}}#_CRSFform{display:none}.wavin-banner{overflow:auto}.u-sc-hint{width:100%;color:var(--color-black)}.no-events{pointer-events:none}.u-container-reset::before{content:none}.f-items-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1050}.sc-hide-link-txt{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sc-pull-icon .c-link__wrap span+span{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:.5rem}.sc-content-align-center{text-align:center}.showcase--img-square figure::before{padding-bottom:100%}.showcase--img-square [data-highlightitem="1"] li:nth-child(1) figure::before,.showcase--img-square [data-highlightitem="2"] li:nth-child(2) figure::before,.showcase--img-square [data-highlightitem="3"] li:nth-child(3) figure::before{padding-bottom:calc(100% + var(--margin-large))}.showcase--img-portrait figure::before{padding-bottom:150%}.showcase--img-portrait [data-highlightitem="1"] li:nth-child(1) figure::before,.showcase--img-portrait [data-highlightitem="2"] li:nth-child(2) figure::before,.showcase--img-portrait [data-highlightitem="3"] li:nth-child(3) figure::before{padding-bottom:calc(150% + var(--margin-large))}.showcase--img-landscape figure::before{padding-bottom:66.6667%}.showcase--img-landscape [data-highlightitem="1"] li:nth-child(1) figure::before,.showcase--img-landscape [data-highlightitem="2"] li:nth-child(2) figure::before,.showcase--img-landscape [data-highlightitem="3"] li:nth-child(3) figure::before{padding-bottom:calc(66.6667% + var(--margin-large))}.showcase--img-landscape figure,.showcase--img-portrait figure,.showcase--img-square figure{position:relative}.showcase--img-landscape figure::before,.showcase--img-portrait figure::before,.showcase--img-square figure::before{display:block;width:100%;content:''}.showcase--img-landscape img,.showcase--img-portrait img,.showcase--img-square img{position:absolute;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.impression-header[class*=sc-impression-header--img-pos] .o-progressive-media__figure img{height:100%}.impression-header.sc-impression-header--img-pos-top-left .o-progressive-media__figure img{-o-object-position:top left;object-position:top left;font-family:"object-position: top left;"}.impression-header.sc-impression-header--img-pos-top-center .o-progressive-media__figure img{-o-object-position:top center;object-position:top center;font-family:"object-position: top center;"}.impression-header.sc-impression-header--img-pos-top-right .o-progressive-media__figure img{-o-object-position:top right;object-position:top right;font-family:"object-position: top right;"}.impression-header.sc-impression-header--img-pos-left-center .o-progressive-media__figure img{-o-object-position:left center;object-position:left center;font-family:"object-position: left center;"}.impression-header.sc-impression-header--img-pos-center-center .o-progressive-media__figure img{-o-object-position:center center;object-position:center center;font-family:"object-position: center center;"}.impression-header.sc-impression-header--img-pos-right-center .o-progressive-media__figure img{-o-object-position:right center;object-position:right center;font-family:"object-position: right center;"}.impression-header.sc-impression-header--img-pos-bottom-left .o-progressive-media__figure img{-o-object-position:bottom left;object-position:bottom left;font-family:"object-position: bottom left;"}.impression-header.sc-impression-header--img-pos-bottom-center .o-progressive-media__figure img{-o-object-position:bottom center;object-position:bottom center;font-family:"object-position: bottom center;"}.impression-header.sc-impression-header--img-pos-bottom-right .o-progressive-media__figure img{-o-object-position:bottom right;object-position:bottom right;font-family:"object-position: bottom right;"}.impression-header.sc-impression-header--img-contain .o-progressive-media__figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.hidden{display:none}.centered{text-align:center}.legal-agreement-actions{text-align:center}.text-center{display:block}.u-txt-muted{font-size:var(--font-small);font-style:italic;color:var(--color-txt-muted)}.v-select .dropdown-toggle{border:none}.v-select.searchable .dropdown-toggle{padding-right:15px;border-radius:0}.v-select .vs__selected-options{padding:0!important}.v-select .selected-tag,.v-select .vs__selected{position:relative;display:initial!important;max-width:150px;height:43px!important;margin:0!important;padding:1px 1.5em 1px .25em!important;padding-left:10px!important;overflow:hidden;color:var(--color-txt-on-dark-default)!important;font-size:1rem!important;line-height:43px!important;white-space:nowrap;text-overflow:ellipsis;background-color:var(--color-bg-light-primary)!important;border:none!important;border-radius:0!important}.v-select .selected-tag .close,.v-select .selected-tag .vs__deselect,.v-select .vs__selected .close,.v-select .vs__selected .vs__deselect{position:absolute!important;right:3px!important;bottom:0!important;height:43px!important;margin-right:3px!important;color:var(--color-txt-on-dark-default)!important;font-size:1.5rem!important;line-height:43px!important;opacity:1!important}.v-select input[type=search],.v-select input[type=search]:focus{height:40px!important;font-family:var(--font-family)}.v-select input[type=search]::-webkit-input-placeholder,.v-select input[type=search]:focus::-webkit-input-placeholder{color:var(--color-txt-default)}.v-select input[type=search]::-moz-placeholder,.v-select input[type=search]:focus::-moz-placeholder{color:var(--color-txt-default)}.v-select input[type=search]:-ms-input-placeholder,.v-select input[type=search]:focus:-ms-input-placeholder{color:var(--color-txt-default)}.v-select input[type=search]::-ms-input-placeholder,.v-select input[type=search]:focus::-ms-input-placeholder{color:var(--color-txt-default)}.v-select input[type=search]::placeholder,.v-select input[type=search]:focus::placeholder{color:var(--color-txt-default)}.v-select .open-indicator{position:absolute;right:10px;bottom:12px!important;display:inline-block!important;width:10px!important;height:20px}.v-select .open-indicator::before{width:15px;height:15px;border-color:var(--color-border-light-primary)}.v-select .dropdown-menu{border-top:none}.loading-wrapper{width:3rem;margin:0 auto;padding:15px}.disableFilter{position:absolute;top:16px;z-index:100;width:351px;height:52px;background-color:var(--color-white);opacity:.6}.glyphicon.fast-right-spinner{color:var(--color-txt-primary);font-size:2rem;-webkit-animation:glyphicon-spin-r 1s infinite linear;animation:glyphicon-spin-r 1s infinite linear}.v-select .dropdown-toggle,.v-select .vs__dropdown-toggle{padding:2px!important;border-radius:0}.v-select .vs__open-indicator{max-width:none}.v-select .vs__selected{margin:0!important;padding-right:1.5rem!important}.v-select .vs__selected .vs__deselect{right:3px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-select .vs__selected .vs__deselect svg{max-width:100%}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.list-enter-active,.list-leave-active,.list-move{-webkit-transition:.5s var(--transition-cubic-bezier-default);transition:.5s var(--transition-cubic-bezier-default);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.list-enter{opacity:0;-webkit-transform:translateX(50px) scaleY(.5);transform:translateX(50px) scaleY(.5)}.list-enter-to{opacity:1;-webkit-transform:translateX(0) scaleY(1);transform:translateX(0) scaleY(1)}.list-leave-active{position:absolute}.list-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top}