@charset "UTF-8";*{margin:0;padding:0;border:0;outline:0}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}table{border-collapse:collapse;border-spacing:0}nav ul{list-style:none;padding:0}ul{padding:0 0 0 18px}a,button,input[type=button],input[type=submit],label{cursor:pointer}input{line-height:normal!important;appearance:none}input[type=checkbox]{appearance:checkbox}input[type=radio]{appearance:radio}input::-ms-clear{display:none}a{text-decoration:none}a:focus,body[data-is-touch=false] a:hover{outline:0}b,strong{font-weight:700}pre{white-space:pre-wrap}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,select,textarea{width:100%;line-height:24px;font-family:inherit;font-size:inherit;box-sizing:inherit}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;appearance:button}button[disabled],html input[disabled]{cursor:default;background-color:#eee!important;color:#ccc!important}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}input[type=search]{-webkit-appearance:none;appearance:none;box-sizing:inherit}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:none}table,table td{border:1px solid #dedede}q:before{content:"“"}q:after{content:"”"}:root{--current-bp:xs;--bp-max:1940px;--smooth-scroll-fallback:1}html{font-size:6px}body{background-color:#333;font-family:Roboto,sans-serif;font-weight:400;font-size:15px;line-height:21px;letter-spacing:.01em;color:#141515;-webkit-font-smoothing:antialiased}body.js-fixed-content,body.js-header-products-nav-open,body.js-products-fixed{max-height:100vh;overflow:hidden}body.preload *{transition:none!important;-webkit-animation:none!important;animation:none!important}p{padding-bottom:3.2rem}p:last-child{padding-bottom:0}b,strong{font-weight:600}a{color:#ff7930}.page-wrap{width:100%;max-width:1940px;margin:0 auto;transition:position 0s 1s;pointer-events:auto}body.page-template-rt-20productpageultima .page-wrap{overflow:hidden}body.js-burger-nav-open .page-wrap{height:100vh;overflow:hidden;pointer-events:none}body.js-products-fixed .page-wrap{overflow:hidden}.product-cta__disclaimer{display:block;font-size:13px;font-weight:400;line-height:20px}.button,.hs-form .hs-button{font-family:Roboto,sans-serif;letter-spacing:.02em;text-transform:uppercase;font-weight:300;color:#fff;cursor:pointer}.button-primary,.button.primary,.hs-form .hs-button-primary,.hs-form .hs-button.primary{width:auto;height:60px;padding:0 49px;background-color:#ff7930;font-family:Titling Gothic FB Extd Med,sans-serif;letter-spacing:0;font-size:10px;line-height:15px;font-weight:500;text-transform:uppercase;color:#141515;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none}.button-simple,.hs-form .hs-button-simple{padding-top:5px;padding-bottom:5px;font-size:14px;line-height:28px;letter-spacing:.02em;position:relative;overflow:hidden;display:inline-block;font-weight:500}.button-simple:before,.hs-form .hs-button-simple:before{content:"";width:100%;height:1px;background-color:#ff7930;position:absolute;bottom:11px;left:0;transition:-webkit-transform .35s .15s;transition:transform .35s .15s;-webkit-transform:translateX(-100%) translateX(-1px) translateZ(0);transform:translateX(-100%) translateX(-1px) translateZ(0)}.section-list-header .button-simple,.section-list-header .hs-form .hs-button-simple{margin-top:13px;font-family:inherit;font-size:15px;line-height:21px;font-weight:700;-ms-flex-item-align:center;align-self:center}.button-simple:after,.hs-form .hs-button-simple:after{content:"";width:100%;height:1px;background-color:#ff7930;position:absolute;bottom:11px;left:0;transition:-webkit-transform .45s;transition:transform .45s}.button-simple:after,.button-simple:hover:before,.hs-form .hs-button-simple:after,.hs-form .hs-button-simple:hover:before{-webkit-transform:translateZ(0);transform:translateZ(0)}.button-simple:hover:after,.hs-form .hs-button-simple:hover:after{-webkit-transform:translateX(100%) translateX(1px) translateZ(0);transform:translateX(100%) translateX(1px) translateZ(0)}.button-simple--inverted,.hs-form .hs-button-simple--inverted{color:#141515}.button-simple--no-underline:after,.button-simple--no-underline:before,.hs-form .hs-button-simple--no-underline:after,.hs-form .hs-button-simple--no-underline:before{opacity:0}.button-simple--no-underline.js-active:after,.button-simple--no-underline.js-active:before,.hs-form .hs-button-simple--no-underline.js-active:after,.hs-form .hs-button-simple--no-underline.js-active:before{opacity:1}.footer{background-color:#fff;font-family:Roboto;padding:20px;font-size:12px;line-height:20px}.footer__headline{font-family:Roboto;font-size:30px;text-transform:uppercase;font-weight:400}.footer a{color:#141515}.footer__social-icons{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__social-icon{padding:0 10px}.footer__social-icon:first-child{padding-left:0}.footer__social-icon:last-child{padding-right:0}.footer__social-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer .icon-instagram{width:20px;height:20px}.footer .icon-facebook{width:11px;height:21px}.footer .icon-youtube{width:21px;height:15px}.footer .icon-linkedin{width:21px;height:20px}.footer .icon-vimeo{width:21px;height:18px}.footer .icon-pinterest{width:16px;height:20px}.footer__row{width:100%;margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__row:first-child{padding-bottom:2.78351vw;border-bottom:1px solid #ccc}.footer__row:last-child{padding-top:2.78351vw}.footer__column{padding:20px 0;text-align:center}.footer__column--terms-and-conditions p{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer__column--terms-and-conditions p:last-child{display:block}.footer__column--terms-and-conditions p img{margin-top:10px;-ms-flex-order:2;order:2}.footer__column--terms-and-conditions p a{-ms-flex-order:1;order:1}.footer__row:first-child .footer__column:first-child{-ms-flex-order:2;order:2}.footer__row:first-child .footer__column:last-child{-ms-flex-order:1;order:1}.header{width:100%;height:100vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;-ms-flex-direction:column;flex-direction:column;text-transform:uppercase;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 1s;transition:transform 1s}body.js-products-fixed .header{-webkit-transform:translateX(-25%) translateZ(0);transform:translateX(-25%) translateZ(0)}body.page-template-rt-20productpageultima .header{height:130vw}.header--video{max-width:1940px;width:100%;height:78.75vw;margin:60px auto 0;padding-left:0;padding-right:0;position:fixed;top:0;left:0;right:0;z-index:1}.header--video+*{margin-top:calc(78.75vw + 60px)}.header--video+*,.header--video~.footer{position:relative;z-index:2;background-color:#fff}.header--video .video-wrap{width:100%;height:100%}.header--video .video-wrap iframe{width:100%;height:100%;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.header--video .header__headline{max-width:none!important;width:auto!important;height:auto!important;margin:0;padding:0;font-weight:500;text-align:center;color:#ff7930;font-size:14px}.header--video .header__headline span{margin-top:17px;margin-bottom:7px;display:block;line-height:1em;color:#fff;white-space:pre-line;font-size:30px}.header .video-wrap #header-image{width:100%;height:100%;max-width:1940px;margin:0;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-size:cover}.header .video-wrap #header-image img{width:100%;height:auto;min-width:0;min-height:0;top:0;left:0;-webkit-transform:none;transform:none}.header--image{max-width:1940px;width:100%;height:78.75vw;margin:60px auto 0;padding-left:0;padding-right:0;position:fixed;top:0;left:0;right:0;z-index:1}.header--image+*{margin-top:calc(78.75vw + 60px)}.header--image+*,.header--image~.footer{position:relative;z-index:2;background-color:#fff}.header--image .header__headline{max-width:none!important;width:auto!important;height:auto!important;margin:0;padding:0;font-weight:500;text-align:center;color:#ff7930;font-size:14px}.header--image .header__headline span{margin-top:17px;margin-bottom:7px;display:block;line-height:1em;color:#fff;white-space:pre-line;font-size:30px}.header--image img{max-width:100%}.header__text{width:100%;height:100%;position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:2}.header--moodbook{height:auto;background-color:#141515;overflow:initial}.header--moodbook .button-primary{max-width:calc(100% - 40px)}.header.alternate .header__gallery{height:100%;margin:0;width:100%}.header.alternate .header__gallery__item{background-position:50%;background-size:cover;opacity:1}.header.text-color-dark .button,.header.text-color-dark .header__headline{color:#333}.header__preheadline{letter-spacing:0;font-size:16px;line-height:1.5;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:1.83em;position:relative;z-index:20}.header__headline{position:relative;z-index:20;font-family:Titling Gothic FB Extd Med,sans-serif;font-size:clamp(20px,4.53608vw,88px);line-height:1.2}body.page-template-rt-20productpageultima .header__headline{height:auto;font-family:Titling Gothic FB Extd Med,sans-serif;font-size:20px;line-height:26px;font-weight:500;color:#fff;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.5)}.header .button-simple{position:relative;text-shadow:0 0 20px rgba(0,0,0,.5);z-index:20}.header .icon--circle{background-color:rgba(67,67,67,.2);margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;bottom:50px;left:0;z-index:10}.header .icon--circle:after{content:"";width:100%;height:100%;background-color:hsla(0,0%,100%,.2);border-radius:50%;position:absolute;top:0;left:0;z-index:11}.header__gallery{width:calc(100% + 120px);height:calc(100% + 120px);margin:-60px 0 0 -60px;padding:0;list-style-type:none;position:absolute;top:0;left:0;z-index:3}body.page-template-rt-20productpageultima .header__gallery{height:100%;margin:0}.header__gallery__image,.header__gallery__item{width:auto;height:auto;min-width:100%;min-height:100%}.header__gallery__image{position:absolute}.header__gallery__image,body.page-template-rt-20productpageultima .header__gallery__image{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}body.page-template-rt-20productpageultima .header__gallery__image{width:auto;height:100%}.header__gallery__item{position:absolute;top:0;left:0;opacity:0;transition:opacity .8s 1s}.header__gallery[data-active-item="1"] .header__gallery__item:first-child,.header__gallery[data-active-item="2"] .header__gallery__item:nth-child(2),.header__gallery[data-active-item="3"] .header__gallery__item:nth-child(3){opacity:1;transition:opacity .8s .5s}.header__products-nav{margin-bottom:50px;position:relative;z-index:3;text-align:center;cursor:pointer}.header__products-nav .icon-arrow-left,.header__products-nav .icon-arrow-right{transition:opacity .5s;pointer-events:auto}.header__products-nav .icon-arrow-right{margin-left:30px}.header__gallery[data-active-item="1"]+.header__products-nav .icon-arrow-left{opacity:.5;pointer-events:none}.header__products-nav__items-wrap{width:49px;height:19px;margin-left:30px;overflow:hidden;display:inline-block;vertical-align:-2px}.header__products-nav__items{margin:0 0 0 -12px;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;transition:-webkit-transform .5s;transition:transform .5s}.header__products-nav__items[data-item-count="1"]{width:25px}.header__products-nav__items[data-item-count="2"]{width:50px}.header__products-nav__items[data-item-count="3"]{width:75px}.header__products-nav__items[data-item-count="4"]{width:100px}.header__products-nav__items[data-item-count="5"]{width:125px}.header__products-nav__items[data-item-count="6"]{width:150px}.header__products-nav__items[data-item-count="7"]{width:175px}.header__products-nav__items[data-item-count="8"]{width:200px}.header__products-nav__items[data-item-count="9"]{width:225px}.header__products-nav__items[data-item-count="10"]{width:250px}.header__products-nav__items[data-item-count="11"]{width:275px}.header__products-nav__items[data-item-count="12"]{width:300px}.header__products-nav__items[data-item-count="13"]{width:325px}.header__products-nav__items[data-item-count="14"]{width:350px}.header__products-nav__items[data-item-count="15"]{width:375px}.header__products-nav__items[data-item-count="16"]{width:400px}.header__products-nav__items[data-item-count="17"]{width:425px}.header__products-nav__items[data-item-count="18"]{width:450px}.header__products-nav__items[data-item-count="19"]{width:475px}.header__products-nav__items[data-item-count="20"]{width:500px}.header__products-nav__items[data-item-count="21"]{width:525px}.header__products-nav__items[data-item-count="22"]{width:550px}.header__products-nav__items[data-item-count="23"]{width:575px}.header__products-nav__items[data-item-count="24"]{width:600px}.header__products-nav__items[data-item-count="25"]{width:625px}.header__products-nav__items[data-item-count="26"]{width:650px}.header__products-nav__items[data-item-count="27"]{width:675px}.header__products-nav__items[data-item-count="28"]{width:700px}.header__products-nav__items[data-item-count="29"]{width:725px}.header__products-nav__items[data-item-count="30"]{width:750px}.header__products-nav__item{width:19px;height:19px;margin:0 3px;border:2px solid #fff;display:block}body.page-template-rt-20productpageultima .header .header__gallery__item{transition:opacity .6s!important}body.page-template-rt-20productpageultima .header .button,body.page-template-rt-20productpageultima .header .header__products-nav,body.page-template-rt-20productpageultima .header .icon,body.page-template-rt-20productpageultima .header__headline{transition:opacity .6s .6s}body.page-template-rt-20productpageultima.js-header-products-nav-open .header .header__gallery__item{opacity:0;pointer-events:none;transition:opacity .6s!important}body.page-template-rt-20productpageultima.js-header-products-nav-open .header .button,body.page-template-rt-20productpageultima.js-header-products-nav-open .header .header__products-nav,body.page-template-rt-20productpageultima.js-header-products-nav-open .header .icon,body.page-template-rt-20productpageultima.js-header-products-nav-open .header__headline{transition:opacity .6s;opacity:0}.landingpage-video-header{height:36.3918vw;max-height:706px;position:relative}.landingpage-video-header.js-autoplaying .background-image{opacity:0}.landingpage-video-header.js-autoplaying .background-video{opacity:1}.landingpage-video-header .background-image,.landingpage-video-header .background-video{background:#000;background-size:cover;background-position:50%;height:100%;left:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:-1}.landingpage-video-header .background-video{opacity:0;pointer-events:none}.landingpage-video-header .background-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.landingpage-video-header .content{height:100%;color:#fff;margin-left:auto;margin-right:auto;max-width:792px;padding:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;max-width:90%}.landingpage-video-header .content h2{font-size:24px;font-weight:700;line-height:1.5em;margin-bottom:24px;margin-top:24px;text-transform:uppercase}.landingpage-video-header .content p{letter-spacing:0.01em;margin-bottom:24px;margin-top:24px;font-size:15px;line-height:21px;font-weight:400}.icon{display:inline-block;cursor:pointer}.icon svg{display:block;width:100%;height:100%}.icon-close{width:19px;height:19px}.icon-arrow-left,.icon-arrow-right{width:33px;height:15px}.icon-arrow-down{width:7px;height:11px}.icon-search{width:20px;height:21px}.icon--circle{width:54px;height:54px;border-radius:50%;display:inline-block}.icon--circle.icon-arrow-down svg{width:13px;height:8px}.navigation{display:-ms-flexbox;display:flex;height:60px;width:100%;max-width:1940px;margin:0 auto;position:fixed;top:0;left:0;right:0;-ms-flex-pack:start;justify-content:flex-start;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.02em;font-size:14px;line-height:45px;text-transform:uppercase;z-index:30;transition:opacity .6s .6s;background-color:#fff}body.page-template-rt-20productpageultima.js-header-products-nav-open .navigation{opacity:0;transition:opacity 0s}.navigation__logo{margin-left:20px;margin-right:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;z-index:30}.navigation__logo svg{width:110px;height:29px}.navigation__logo-de{display:none}.navigation__logo-de--mobile svg{width:80px;height:29px;display:block}.navigation__logo path:nth-child(3),.navigation__logo path:nth-child(5),.navigation__logo path:nth-child(6){fill:#000}.navigation__list{margin:0;padding:0;display:-ms-flexbox;display:flex;position:relative;z-index:30}.navigation__list-primary{display:none}.navigation__list-secondary{color:#fff}.navigation__list-secondary .icon-arrow-down{margin-left:8px}.navigation__list-secondary .navigation__item{padding:0 1.4433vw;position:relative}.navigation__list-secondary__languages{padding-bottom:18px;width:100%;position:absolute;top:0;left:0;z-index:2;pointer-events:none}.navigation__list-secondary__languages:after{content:"";width:100%;height:100%;background-color:#222;position:absolute;top:0;left:0;z-index:1;-webkit-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);opacity:0;transition:-webkit-transform .25s,opacity .25s;transition:transform .25s,opacity .25s}.navigation__list-secondary__languages.js-open,.navigation__list-secondary__languages:focus-within{pointer-events:auto}.navigation__list-secondary__languages.js-open:after,.navigation__list-secondary__languages:focus-within:after{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.navigation__list-secondary__languages.js-open .navigation__list-secondary__languages__item,.navigation__list-secondary__languages:focus-within .navigation__list-secondary__languages__item{opacity:1}.navigation__list-secondary__languages__item{padding:0 22px 0 32px;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.02em;font-size:14px;line-height:30px;opacity:0;transition:opacity .25s .1s;position:relative;z-index:2}.navigation__list-secondary__languages__item:first-child{padding-top:47px}.navigation__list-secondary__languages__link{color:#fff}.navigation__item{padding:0 11px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.js-search-open .navigation__item{opacity:0;pointer-events:none;-webkit-transform:translateX(-340px);transform:translateX(-340px)}.js-search-open .navigation__burger-wrap-outer .navigation__item{pointer-events:auto}.navigation__item--language-select{padding:0 22px 0 32px!important;transition:color .25s}.navigation__item--language-select.js-open{color:#ff7930!important}.navigation__item--language-select__current{position:relative;z-index:3}.navigation__list-secondary .navigation__item:first-child{padding:0 12px}.navigation__list-secondary .navigation__item:last-child{padding-right:22px;padding-left:22px}.js-search-open .navigation__list-secondary .navigation__item:last-child{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.navigation__link{color:#fff}.navigation__link-level3:hover{color:#ff7930!important}.navigation__burger__close-button{position:absolute;top:38px;right:38px;font-size:14px;line-height:45px;color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-transform:uppercase;z-index:2}.navigation__burger__close-button .icon{margin-left:12px}.navigation__burger__background-image{display:none}.navigation__burger-icon{width:60px;background-color:#222;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:30;cursor:pointer}.navigation__burger-icon svg{width:24px;height:13px}.navigation__burger-icon svg path{transition:-webkit-transform .25s;transition:transform .25s}.navigation__burger-icon svg path:nth-child(2){transition-delay:.05s}.navigation__burger-icon svg path:nth-child(3){transition-delay:.1s}.navigation__burger-icon svg path:nth-child(4){transition-delay:.15s}.navigation__burger-icon:hover path:nth-child(2){-webkit-transform:translate(-5px);transform:translate(-5px)}.navigation__burger-icon:hover path:nth-child(3){-webkit-transform:translate(4px);transform:translate(4px)}.navigation__burger-icon:hover path:nth-child(4){-webkit-transform:translateX(-1px);transform:translateX(-1px)}.navigation__burger__square{width:60px;height:60px;background-color:#222;position:absolute;top:0;right:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity 0s .6s,-webkit-transform .6s;transition:opacity 0s .6s,transform .6s;pointer-events:none;opacity:0}.navigation__burger-wrap-outer{width:100%;height:100vh;position:fixed;top:0;left:0;pointer-events:none;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.02em;font-size:20px;line-height:35px;text-transform:uppercase;z-index:-1}.navigation__burger-wrap-outer .navigation__list{max-width:1940px;margin:0 auto;position:relative;z-index:1}.navigation__burger-wrap-inner{width:100%;min-height:100vh;padding-top:5vh;padding-bottom:20vh;background-color:#222;opacity:0;transition:opacity 0s}.navigation__burger-wrap-inner.js-hover .navigation__item-level1{opacity:.33!important;transition:opacity .25s!important}.navigation__burger-wrap-inner.js-hover .navigation__item-level1:hover{opacity:1!important}.navigation__burger-wrap-inner .navigation__list{min-height:100vh;margin:0;padding-left:20px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;list-style-type:none;display:block}.navigation__burger-wrap-inner .navigation__list:not(.navigation__list-level2):not(.navigation__list-level3){margin-top:100px}.navigation__burger-wrap-inner .navigation__list-level2{min-height:0;overflow:hidden;padding-right:0!important;padding-left:0!important;font-family:Roboto,sans-serif;font-weight:300;letter-spacing:.01em;text-transform:none;transition:height .35s}.navigation__burger-wrap-inner .navigation__list-level3{min-height:0;padding-top:0;padding-left:0!important;overflow:hidden;font-weight:300;font-size:16px;line-height:26px;font-size:12px;line-height:22px;transition:height .35s}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item{padding-top:0;padding-bottom:0}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item:first-child{padding-top:13px}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item:last-child{padding-bottom:30px}.navigation__burger-wrap-inner .navigation__list__headline{width:100%;overflow:hidden;font-size:18px;line-height:28px;font-family:Roboto;font-size:14px;line-height:34px;text-transform:uppercase;color:#fff}.navigation__burger-wrap-inner .navigation__list__headline:first-child{padding-top:13px}.navigation__burger-wrap-inner .navigation__list__headline:last-child{padding-bottom:30px}.navigation__burger-wrap-inner .navigation__item{width:100%;padding:.61856vw 0 .6701vw;opacity:0;-webkit-transform:translateY(50px) translateZ(0);transform:translateY(50px) translateZ(0);transition:opacity .6s .4s,-webkit-transform .6s .4s;transition:opacity .6s .4s,transform .6s .4s}.navigation__burger-wrap-inner .navigation__item:first-child{transition-delay:0.5s}.navigation__burger-wrap-inner .navigation__item:nth-child(2){transition-delay:0.6s}.navigation__burger-wrap-inner .navigation__item:nth-child(3){transition-delay:0.7s}.navigation__burger-wrap-inner .navigation__item:nth-child(4){transition-delay:0.8s}.navigation__burger-wrap-inner .navigation__item:nth-child(5){transition-delay:0.9s}.navigation__burger-wrap-inner .navigation__item:nth-child(6){transition-delay:1s}.navigation__burger-wrap-inner .navigation__item:nth-child(7){transition-delay:1.1s}.navigation__burger-wrap-inner .navigation__item:nth-child(8){transition-delay:1.2s}.navigation__burger-wrap-inner .navigation__item:nth-child(9){transition-delay:1.3s}.navigation__burger-wrap-inner .navigation__item:nth-child(10){transition-delay:1.4s}.navigation__burger-wrap-inner .navigation__item:nth-child(11){transition-delay:1.5s}.navigation__burger-wrap-inner .navigation__item:nth-child(12){transition-delay:1.6s}.navigation__burger-wrap-inner .navigation__item:nth-child(13){transition-delay:1.7s}.navigation__burger-wrap-inner .navigation__item:nth-child(14){transition-delay:1.8s}.navigation__burger-wrap-inner .navigation__item:nth-child(15){transition-delay:1.9s}.navigation__burger-wrap-inner .navigation__item:nth-child(16){transition-delay:2s}.navigation__burger-wrap-inner .navigation__item:nth-child(17){transition-delay:2.1s}.navigation__burger-wrap-inner .navigation__item:nth-child(18){transition-delay:2.2s}.navigation__burger-wrap-inner .navigation__item:nth-child(19){transition-delay:2.3s}.navigation__burger-wrap-inner .navigation__item:nth-child(20){transition-delay:2.4s}.navigation__burger-wrap-inner .navigation__link{color:#fff}.navigation__background{display:none}.navigation__background:before{content:"";width:100%;height:100%;background-color:#434343;position:absolute;top:0;left:0;z-index:20;opacity:.2}.navigation__background__image-wrap{width:100%;height:calc(100vh + 120px);padding-top:120px;position:absolute;top:0;left:0;z-index:10;opacity:0;transition:opacity .8s 1s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.navigation__background__image-wrap .button{position:relative;z-index:20}body.page-template-products .navigation__background__image-wrap{height:570px}.navigation__background[data-active-item="1"] .navigation__background__image-wrap:first-child,.navigation__background[data-active-item="2"] .navigation__background__image-wrap:nth-child(2),.navigation__background[data-active-item="3"] .navigation__background__image-wrap:nth-child(3){opacity:1;transition:opacity .8s .5s}.navigation__background__image{width:auto;height:auto;min-width:calc(100% + 120px);min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-filter:blur(30px) brightness(1);filter:blur(30px) brightness(1)}.page-template-project-gallery .navigation__search .search-form input,.page-template-visualization_tool .navigation__search .search-form input,body.js-white-nav .navigation__search .search-form input,body.page-template-blog-post .navigation__search .search-form input,body.page-template-blog .navigation__search .search-form input,body.page-template-product .navigation__search .search-form input{color:#000}.page-template-project-gallery .navigation,.page-template-visualization_tool .navigation,body.js-white-nav .navigation,body.page-template-blog-post .navigation,body.page-template-blog .navigation,body.page-template-product .navigation{background-color:#fff}.page-template-project-gallery .navigation__background,.page-template-visualization_tool .navigation__background,body.js-white-nav .navigation__background,body.page-template-blog-post .navigation__background,body.page-template-blog .navigation__background,body.page-template-product .navigation__background{opacity:0}.page-template-project-gallery .navigation__list-primary .navigation__link,.page-template-visualization_tool .navigation__list-primary .navigation__link,body.js-white-nav .navigation__list-primary .navigation__link,body.page-template-blog-post .navigation__list-primary .navigation__link,body.page-template-blog .navigation__list-primary .navigation__link,body.page-template-product .navigation__list-primary .navigation__link{color:#141515}.page-template-project-gallery .navigation__logo__letter,.page-template-project-gallery .navigation__logo path:nth-child(3),.page-template-project-gallery .navigation__logo path:nth-child(5),.page-template-project-gallery .navigation__logo path:nth-child(6),.page-template-visualization_tool .navigation__logo__letter,.page-template-visualization_tool .navigation__logo path:nth-child(3),.page-template-visualization_tool .navigation__logo path:nth-child(5),.page-template-visualization_tool .navigation__logo path:nth-child(6),body.js-white-nav .navigation__logo__letter,body.js-white-nav .navigation__logo path:nth-child(3),body.js-white-nav .navigation__logo path:nth-child(5),body.js-white-nav .navigation__logo path:nth-child(6),body.page-template-blog-post .navigation__logo__letter,body.page-template-blog-post .navigation__logo path:nth-child(3),body.page-template-blog-post .navigation__logo path:nth-child(5),body.page-template-blog-post .navigation__logo path:nth-child(6),body.page-template-blog .navigation__logo__letter,body.page-template-blog .navigation__logo path:nth-child(3),body.page-template-blog .navigation__logo path:nth-child(5),body.page-template-blog .navigation__logo path:nth-child(6),body.page-template-product .navigation__logo__letter,body.page-template-product .navigation__logo path:nth-child(3),body.page-template-product .navigation__logo path:nth-child(5),body.page-template-product .navigation__logo path:nth-child(6){fill:#000}.page-template-project-gallery .navigation__logo-de--mobile svg path,.page-template-project-gallery .navigation__logo-de--mobile svg polygon,.page-template-project-gallery .navigation__logo-de--mobile svg polyline,.page-template-project-gallery .navigation__logo-de--mobile svg rect:nth-child(11),.page-template-project-gallery .navigation__logo-de svg path,.page-template-project-gallery .navigation__logo-de svg polygon,.page-template-project-gallery .navigation__logo-de svg polyline,.page-template-project-gallery .navigation__logo-de svg rect:nth-child(11),.page-template-visualization_tool .navigation__logo-de--mobile svg path,.page-template-visualization_tool .navigation__logo-de--mobile svg polygon,.page-template-visualization_tool .navigation__logo-de--mobile svg polyline,.page-template-visualization_tool .navigation__logo-de--mobile svg rect:nth-child(11),.page-template-visualization_tool .navigation__logo-de svg path,.page-template-visualization_tool .navigation__logo-de svg polygon,.page-template-visualization_tool .navigation__logo-de svg polyline,.page-template-visualization_tool .navigation__logo-de svg rect:nth-child(11),body.js-white-nav .navigation__logo-de--mobile svg path,body.js-white-nav .navigation__logo-de--mobile svg polygon,body.js-white-nav .navigation__logo-de--mobile svg polyline,body.js-white-nav .navigation__logo-de--mobile svg rect:nth-child(11),body.js-white-nav .navigation__logo-de svg path,body.js-white-nav .navigation__logo-de svg polygon,body.js-white-nav .navigation__logo-de svg polyline,body.js-white-nav .navigation__logo-de svg rect:nth-child(11),body.page-template-blog-post .navigation__logo-de--mobile svg path,body.page-template-blog-post .navigation__logo-de--mobile svg polygon,body.page-template-blog-post .navigation__logo-de--mobile svg polyline,body.page-template-blog-post .navigation__logo-de--mobile svg rect:nth-child(11),body.page-template-blog-post .navigation__logo-de svg path,body.page-template-blog-post .navigation__logo-de svg polygon,body.page-template-blog-post .navigation__logo-de svg polyline,body.page-template-blog-post .navigation__logo-de svg rect:nth-child(11),body.page-template-blog .navigation__logo-de--mobile svg path,body.page-template-blog .navigation__logo-de--mobile svg polygon,body.page-template-blog .navigation__logo-de--mobile svg polyline,body.page-template-blog .navigation__logo-de--mobile svg rect:nth-child(11),body.page-template-blog .navigation__logo-de svg path,body.page-template-blog .navigation__logo-de svg polygon,body.page-template-blog .navigation__logo-de svg polyline,body.page-template-blog .navigation__logo-de svg rect:nth-child(11),body.page-template-product .navigation__logo-de--mobile svg path,body.page-template-product .navigation__logo-de--mobile svg polygon,body.page-template-product .navigation__logo-de--mobile svg polyline,body.page-template-product .navigation__logo-de--mobile svg rect:nth-child(11),body.page-template-product .navigation__logo-de svg path,body.page-template-product .navigation__logo-de svg polygon,body.page-template-product .navigation__logo-de svg polyline,body.page-template-product .navigation__logo-de svg rect:nth-child(11){fill:#000!important}.page-template-project-gallery .navigation__list-secondary .navigation__item,.page-template-visualization_tool .navigation__list-secondary .navigation__item,body.js-white-nav .navigation__list-secondary .navigation__item,body.page-template-blog-post .navigation__list-secondary .navigation__item,body.page-template-blog .navigation__list-secondary .navigation__item,body.page-template-product .navigation__list-secondary .navigation__item{color:#141515}.page-template-project-gallery .navigation__list-secondary path,.page-template-visualization_tool .navigation__list-secondary path,body.js-white-nav .navigation__list-secondary path,body.page-template-blog-post .navigation__list-secondary path,body.page-template-blog .navigation__list-secondary path,body.page-template-product .navigation__list-secondary path{fill:#141515}body.js-burger-nav-open .navigation__burger-wrap-outer{pointer-events:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:31}body.js-burger-nav-open .navigation__burger__square{opacity:1;transition:opacity 0s,-webkit-transform .6s;transition:opacity 0s,transform .6s}body.js-burger-nav-open .navigation__burger-wrap-inner{opacity:1;transition:opacity 0s .6s}body.js-burger-nav-open .navigation__burger-wrap-inner .navigation__item{opacity:1;-webkit-transform:none;transform:none}body.js-enter-burger-nav-item .navigation__burger__background-image{opacity:1!important}body.js-enter-burger-nav-item .navigation__burger__background-image:before{opacity:.75!important}body.js-burger-nav-level2-open .navigation__burger__background-image{-webkit-transform:translateX(-40%) translateZ(0);transform:translateX(-40%) translateZ(0)}body.js-burger-nav-level2-open .navigation__burger__background-image:before{opacity:.75}body.js-burger-nav-level2-open.js-enter-burger-nav-item--level1-open .navigation__burger__background-image:before{opacity:1}.navigation__search{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.navigation__search .search-form{position:relative;z-index:31}.navigation__search .search-form form{height:50px;opacity:0;margin-right:43px;position:absolute;right:0;top:calc(50% - 25px);-webkit-transform:translateX(340px);transform:translateX(340px);transition:opacity .3s,-webkit-transform .3s,visibility 0s .3s;transition:opacity .3s,transform .3s,visibility 0s .3s;visibility:hidden;width:140px}.js-search-open .navigation__search .search-form form{opacity:1;-webkit-transform:none;transform:none;transition:opacity .3s,-webkit-transform .3s,visibility 0s;transition:opacity .3s,transform .3s,visibility 0s;visibility:visible}.navigation__search .search-form input{background:none;border:none;border-radius:0;font-family:inherit;font-size:16px;height:50px;line-height:inherit;padding:0 24px;width:100%}.js-white-nav .navigation__search .search-form input,.page-template-product .navigation__search .search-form input{color:inherit}.navigation__search .search-form input:-moz-input-placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input:-ms-input-placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input::-webkit-input-placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input::placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input:-moz-input-placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input:-ms-input-placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input::-webkit-input-placeholder{color:rgba(20,21,21,.6)}body.js-white-nav .navigation__search .search-form input::placeholder{color:rgba(20,21,21,.6)}.navigation__search .search-form input:focus{outline:none}.navigation__search .search-form button{display:none}.navigation__search .search-instant{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.125);opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .3s,z-index .3s 0s;width:100%;z-index:-99}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{width:100%;margin:0;padding:0 0 20px;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.5em;text-transform:uppercase;display:block}.js-search-open .navigation__search .search-instant.js-show{opacity:1;pointer-events:auto;transition:opacity .3s,z-index 0s;z-index:1}.navigation__search .search-instant .search-results{padding:20px;font-size:14px;font-weight:400;line-height:1.35em;text-transform:none;height:calc(100vh - 60px);overflow-y:scroll;-webkit-overflow-scrolling:touch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.navigation__search .search-instant .search-results.products .search-list .search-item{margin-bottom:2em;margin-top:2em}.navigation__search .search-instant .search-results .heading{color:#ff7930;font-size:18px;font-weight:700;line-height:1.25em;margin-bottom:1.5em;margin-top:0;text-transform:uppercase}.navigation__search .search-instant .search-results .heading a{color:#ff7930;text-decoration:none}.navigation__search .search-instant .search-results .search-item.heading strong{font-weight:700!important;margin-top:10px}.navigation__search .search-instant .search-results .search-item{overflow:hidden;line-height:1.35em;margin-bottom:1em;margin-top:1em}.navigation__search .search-instant .search-results .search-item a{color:#555;text-decoration:none}.navigation__search .search-instant .search-results .search-item a:hover .title{color:#ff7930}.navigation__search .search-instant .search-results .search-item .image{float:left;height:auto;margin-right:1em;width:130px}.navigation__search .search-instant .search-results .search-item .image img{height:auto;max-width:100%}.navigation__search .search-instant .search-results .search-item .title{font-weight:400;margin-bottom:10px}.navigation__search .search-instant .search-results .search-item .excerpt{color:#555}.navigation__search .search-instant .search-results .search-item .excerpt p{margin-bottom:0;margin-top:0}.navigation__search .search-instant .search-results .products{float:left;width:100%;-ms-flex-order:1;order:1}.navigation__search .search-instant .search-results .products .search-list{margin-left:-10px;margin-right:-10px}.navigation__search .search-instant .search-results .products .search-list .search-item{padding-left:10px;padding-right:10px}.navigation__search .search-instant .search-results .content{-ms-flex-order:3;order:3}.navigation__search .search-instant .search-results .files{-ms-flex-order:2;order:2}.navigation__search .search-instant .search-results .files .search-item .title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.navigation__search .search-instant .search-results .icon-close{position:absolute;top:20px;right:20px}.navigation__search .search-results.products .search-list .search-item:nth-child(odd),.navigation__search .search-results .products .search-list .search-item:nth-child(odd){clear:left}.navigation__search .search-results.products .search-list .search-item .title,.navigation__search .search-results .products .search-list .search-item .title{margin-top:.25em}.navigation__search .search-results.products .search-list .search-item .excerpt,.navigation__search .search-results .products .search-list .search-item .excerpt{margin-bottom:.25em}.clickdimensions-form.sample{padding:10.05155vw 24px}.clickdimensions-form.sample .inner{max-width:960px}.clickdimensions-form.sample .heading,.clickdimensions-form.sample h1,.clickdimensions-form.sample h2,.clickdimensions-form.sample p{text-align:center}.clickdimensions-form.sample button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.sample .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.sample .drop-down select{width:100%}.clickdimensions-form.sample img{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.sample.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.sample.multiple .inner{max-width:648px}.clickdimensions-form.sample.multiple h3{color:#ff7930;margin-bottom:18px;text-align:center;text-transform:uppercase}.clickdimensions-form.sample.multiple .product-list{font-size:1.111em;margin-top:18px;text-align:center}.clickdimensions-form.sample.multiple input,.clickdimensions-form.sample.multiple select,.clickdimensions-form.sample.multiple textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.sample.multiple input[required]+label:after,.clickdimensions-form.sample.multiple select[required]+label:after,.clickdimensions-form.sample.multiple textarea[required]+label:after{color:#ff5757}.clickdimensions-form.sample.multiple input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.sample.multiple input[type=checkbox]+label:before,.clickdimensions-form.sample.multiple input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.sample.multiple input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.sample.multiple select{border-color:#797979;color:currentColor}.clickdimensions-form.sample.multiple select optgroup,.clickdimensions-form.sample.multiple select option{color:initial}.clickdimensions-form.sample.multiple .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.sample.multiple .drop-down select{border-bottom-color:#797979;width:100%}.clickdimensions-form.sample.multiple textarea{border-bottom-color:#797979}.clickdimensions-form.sample.multiple button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.sample.multiple .js-submitting button[type=submit]:after,.clickdimensions-form.sample.multiple .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.competetion,.clickdimensions-form.expert{background:#2b2b2b;color:#fff;padding:10.05155vw 24px}.product-modal .clickdimensions-form.competetion,.product-modal .clickdimensions-form.expert{background:none;color:inherit}.clickdimensions-form.competetion .inner,.clickdimensions-form.expert .inner{max-width:648px}.clickdimensions-form.competetion .inner--wide,.clickdimensions-form.expert .inner--wide{max-width:1300px}.clickdimensions-form.competetion .consent-placeholder button,.clickdimensions-form.expert .consent-placeholder button{margin-left:auto}.clickdimensions-form.competetion .heading,.clickdimensions-form.competetion h1,.clickdimensions-form.competetion h2,.clickdimensions-form.expert .heading,.clickdimensions-form.expert h1,.clickdimensions-form.expert h2{color:#fff}.clickdimensions-form.competetion .heading,.clickdimensions-form.competetion h1,.clickdimensions-form.competetion h2,.clickdimensions-form.competetion p,.clickdimensions-form.expert .heading,.clickdimensions-form.expert h1,.clickdimensions-form.expert h2,.clickdimensions-form.expert p{text-align:center}.clickdimensions-form.competetion input,.clickdimensions-form.competetion select,.clickdimensions-form.competetion textarea,.clickdimensions-form.expert input,.clickdimensions-form.expert select,.clickdimensions-form.expert textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.competetion input[required]+label:after,.clickdimensions-form.competetion select[required]+label:after,.clickdimensions-form.competetion textarea[required]+label:after,.clickdimensions-form.expert input[required]+label:after,.clickdimensions-form.expert select[required]+label:after,.clickdimensions-form.expert textarea[required]+label:after{color:#ff5757}.clickdimensions-form.competetion input:not([type=checkbox]):not([type=radio]),.clickdimensions-form.expert input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.competetion input[type=checkbox]+label,.clickdimensions-form.competetion input[type=radio]+label,.clickdimensions-form.expert input[type=checkbox]+label,.clickdimensions-form.expert input[type=radio]+label{position:relative}.clickdimensions-form.competetion input[type=checkbox]+label:before,.clickdimensions-form.competetion input[type=radio]+label:before,.clickdimensions-form.expert input[type=checkbox]+label:before,.clickdimensions-form.expert input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.competetion input[type=radio]+label:before,.clickdimensions-form.expert input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.competetion select,.clickdimensions-form.expert select{border-color:#797979;color:currentColor}.clickdimensions-form.competetion select optgroup,.clickdimensions-form.competetion select option,.clickdimensions-form.expert select optgroup,.clickdimensions-form.expert select option{color:initial}.clickdimensions-form.competetion .drop-down,.clickdimensions-form.expert .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.competetion .drop-down select,.clickdimensions-form.expert .drop-down select{border-bottom-color:#797979;width:100%}.clickdimensions-form.competetion textarea,.clickdimensions-form.expert textarea{border-bottom-color:#797979}.clickdimensions-form.competetion button,.clickdimensions-form.expert button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.competetion .js-submitting button[type=submit]:after,.clickdimensions-form.competetion .js-submitting button[type=submit]:before,.clickdimensions-form.expert .js-submitting button[type=submit]:after,.clickdimensions-form.expert .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.competition{background-size:cover}.clickdimensions-form.competition .preheading{margin-top:2em;font-size:1.3rem;line-height:2;text-align:center;text-transform:uppercase;font-family:Titling Gothic FB Extd Med,sans-serif}.clickdimensions-form.competition .preheading+h2{margin-top:10px}.clickdimensions-form.competition h2{margin-left:auto;margin-right:auto;font-size:2.1rem;line-height:1.5;font-family:Titling Gothic FB Extd Med,sans-serif}.clickdimensions-form.competition .consent-placeholder[style="display: none;"]+form{display:-ms-flexbox;display:flex}.clickdimensions-form.competition form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.clickdimensions-form.competition form .top{width:100%}.clickdimensions-form.competition form .bottom{margin:0 auto;width:100%;max-width:648px;padding-bottom:40px}.clickdimensions-form.competition form .left,.clickdimensions-form.competition form .right{width:100%}.clickdimensions-form.competition form .left{padding-top:30px}.clickdimensions-form.competition form .left input[type=radio]{top:80%}.clickdimensions-form.competition form .left input[type=radio]+label:before{box-shadow:none;background-color:#fff}.clickdimensions-form.competition form .left input[type=radio]+label:after{top:50%;margin-top:-7px}.clickdimensions-form.competition form .answers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.clickdimensions-form.competition form .disclaimer{position:absolute;bottom:0;left:0;font-size:1.1rem;text-align:center;padding:0 20px 20px}.clickdimensions-form.expert.ultima{background:#141515}.clickdimensions-form.expert.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.expert.ultima .js-submitting button[type=submit]:after,.clickdimensions-form.expert.ultima .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.price{padding:10.05155vw 24px}.clickdimensions-form.price .inner{max-width:648px}.clickdimensions-form.price .consent-placeholder button{margin-left:auto}.clickdimensions-form.price .heading,.clickdimensions-form.price h1,.clickdimensions-form.price h2,.clickdimensions-form.price p{text-align:center}.clickdimensions-form.price .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.price .drop-down select{width:100%}.clickdimensions-form.price button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.price.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.price.de .inner{max-width:840px}.clickdimensions-form.price.ultima.de form{margin-left:auto;margin-right:auto;max-width:1240px}.clickdimensions-form.price.ultima.de input,.clickdimensions-form.price.ultima.de select,.clickdimensions-form.price.ultima.de textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.price.ultima.de input[required]+label:after,.clickdimensions-form.price.ultima.de select[required]+label:after,.clickdimensions-form.price.ultima.de textarea[required]+label:after{color:#ff5757}.clickdimensions-form.price.ultima.de input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.price.ultima.de input[type=checkbox]+label:before,.clickdimensions-form.price.ultima.de input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.price.ultima.de input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.price.ultima.de select{border-color:#797979;color:currentColor}.clickdimensions-form.price.ultima.de select optgroup,.clickdimensions-form.price.ultima.de select option{color:initial}.clickdimensions-form.price.ultima.de .drop-down select,.clickdimensions-form.price.ultima.de textarea{border-bottom-color:#797979}.clickdimensions-form.brochure-product{padding:10.05155vw 24px}.clickdimensions-form.brochure-product .inner{max-width:840px}.clickdimensions-form.brochure-product .consent-placeholder button{margin-left:auto}.clickdimensions-form.brochure-product .heading,.clickdimensions-form.brochure-product h1,.clickdimensions-form.brochure-product h2,.clickdimensions-form.brochure-product p{text-align:center}.clickdimensions-form.brochure-product input[type=checkbox]+label,.clickdimensions-form.brochure-product input[type=radio]+label{width:100%}.clickdimensions-form.brochure-product input[type=checkbox]+label a,.clickdimensions-form.brochure-product input[type=radio]+label a{float:right;margin-right:48px}.clickdimensions-form.brochure-product .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.brochure-product .drop-down select{width:100%}.clickdimensions-form.brochure-product button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.brochure .brochure .image{display:none}.clickdimensions-form.brochure .brochure .image img{margin-bottom:0;margin-top:0}.clickdimensions-form.brochure .brochure label{font-size:.8em;line-height:1.4em}.clickdimensions-form.brochure .brochure a{color:#555;display:inline-block;font-weight:700;margin-left:-24px;margin-top:1em;padding-left:24px;position:relative}.clickdimensions-form.brochure .brochure a[href$=".dwg"]:before,.clickdimensions-form.brochure .brochure a[href$=".igs"]:before,.clickdimensions-form.brochure .brochure a[href$=".pdf"]:before,.clickdimensions-form.brochure .brochure a[href$=".zip"]:before,.clickdimensions-form.brochure .brochure a[href^="http://"]:before{background-position:50% 50%;background-repeat:no-repeat;content:"";height:14px;left:0;margin-top:-7px;position:absolute;top:50%;width:14px}.clickdimensions-form.brochure .brochure a[href$=".dwg"]:before,.clickdimensions-form.brochure .brochure a[href$=".igs"]:before,.clickdimensions-form.brochure .brochure a[href$=".pdf"]:before,.clickdimensions-form.brochure .brochure a[href$=".zip"]:before{background-image:url(../images/download-orange.svg)}.clickdimensions-form.drawing .drawing .image{display:none}.clickdimensions-form.drawing .drawing .image img{margin-bottom:0;margin-top:0}.clickdimensions-form.drawing .drawing label{font-size:.8em;line-height:1.4em}.clickdimensions-form.meeting{color:#fff}.clickdimensions-form.meeting .section__headline{padding-top:0}.clickdimensions-form.meeting input,.clickdimensions-form.meeting select,.clickdimensions-form.meeting textarea{border-bottom-color:#797979;color:currentColor}.clickdimensions-form.meeting input[required]+label:after,.clickdimensions-form.meeting select[required]+label:after,.clickdimensions-form.meeting textarea[required]+label:after{color:#ff5757}.clickdimensions-form.meeting input:not([type=checkbox]):not([type=radio]){border-bottom-color:#797979}.clickdimensions-form.meeting input[type=checkbox]+label:before,.clickdimensions-form.meeting input[type=radio]+label:before{border-color:#797979}.clickdimensions-form.meeting input[type=radio]+label:before{box-shadow:inset 0 0 0 4px #141515}.clickdimensions-form.meeting select{border-color:#797979}.clickdimensions-form.meeting select optgroup,.clickdimensions-form.meeting select option{color:initial}.clickdimensions-form.meeting .drop-down select{border-bottom-color:#797979}.clickdimensions-form.meeting .js-submitting button[type=submit]:after,.clickdimensions-form.meeting .js-submitting button[type=submit]:before{border-color:#fff}.clickdimensions-form.meeting.ultima:not(.section--modal){position:relative;z-index:0}.clickdimensions-form.meeting.ultima button{font-family:Titling Gothic FB Extd Med,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5em}.clickdimensions-form.meeting.ultima .background{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.clickdimensions-form.meeting.ultima ul{list-style:none;padding-left:0}.clickdimensions-form.meeting.ultima ul li{display:inline-block;padding-left:1em;position:relative}.clickdimensions-form.meeting.ultima ul li:before{width:4px;height:4px;background:#e5673e;border-radius:50%;display:block;position:absolute;top:calc(0.75em - 2px);left:0;content:""}.clickdimensions-form.meeting.ultima .collapsed{margin:12px -12px;overflow:hidden;padding-left:12px;padding-right:12px;transition:height .6s}.clickdimensions-form.reference{padding:10.05155vw 24px}.clickdimensions-form.reference .inner{max-width:648px}.clickdimensions-form.reference .consent-placeholder button{margin-left:auto}.clickdimensions-form.reference .heading,.clickdimensions-form.reference h1,.clickdimensions-form.reference h2,.clickdimensions-form.reference p{text-align:center}.clickdimensions-form.reference button{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form.reference .drop-down{height:auto;overflow:inherit;float:none}.clickdimensions-form.reference .drop-down select{width:100%}.clickdimensions-form.reference img{display:block;margin-left:auto;margin-right:auto}.clickdimensions-form .inner{margin-left:auto;margin-right:auto;max-width:840px;width:100%}.clickdimensions-form .heading,.clickdimensions-form h1,.clickdimensions-form h2{color:inherit;margin-bottom:1em;margin-top:1em;text-transform:uppercase}.clickdimensions-form p{margin-bottom:1em;margin-top:1em}.clickdimensions-form .consent-placeholder{min-height:600px}.clickdimensions-form .consent-placeholder button{margin-left:0;text-transform:uppercase}.clickdimensions-form .consent-placeholder[style="display: none;"]+form{display:block}.clickdimensions-form form{display:none}.clickdimensions-form form.js-submitting button[type=submit]:after,.clickdimensions-form form.js-submitting button[type=submit]:before{-webkit-animation:a 1.6s linear infinite;animation:a 1.6s linear infinite;border:4px solid #666;border-radius:50%;content:"";height:40px;left:calc(100% + 12px);position:absolute;top:calc(50% - 20px);-webkit-transform:scale(.01);transform:scale(.01);width:40px}.clickdimensions-form form.js-submitting button[type=submit]:after{-webkit-animation-delay:.4s;animation-delay:.4s}.clickdimensions-form .js-hidden{display:none}.clickdimensions-form .form-row{clear:both;margin-bottom:1em;margin-top:1em;position:relative}.clickdimensions-form input,.clickdimensions-form select,.clickdimensions-form textarea{color:#333;font-weight:300;line-height:inherit!important}.clickdimensions-form input[required]+label:after,.clickdimensions-form select[required]+label:after,.clickdimensions-form textarea[required]+label:after{color:#ff5757;content:" *"}.clickdimensions-form input:not([type=checkbox]):not([type=radio]){background:none;border:none;border-bottom:1px solid #333;border-radius:0;box-shadow:none;padding:calc(1em + 12px) 0 12px}.clickdimensions-form input:not([type=checkbox]):not([type=radio]):focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form input:not([type=checkbox]):not([type=radio]):focus+label,.clickdimensions-form input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)+label{opacity:.5;top:0}.clickdimensions-form input:not([type=checkbox]):not([type=radio])+label{left:0;padding-left:0;position:absolute;top:calc(1em + 12px);transition:opacity .3s,top .3s}.clickdimensions-form input[type=checkbox],.clickdimensions-form input[type=radio]{display:block;height:24px;left:0;opacity:0;position:absolute;top:12px;width:24px}.clickdimensions-form input[type=checkbox]:focus+label,.clickdimensions-form input[type=radio]:focus+label{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form input[type=checkbox]+label,.clickdimensions-form input[type=radio]+label{display:inline-block;margin-bottom:12px;margin-top:12px;padding-left:36px;min-width:150px}.clickdimensions-form input[type=checkbox]+label:before,.clickdimensions-form input[type=radio]+label:before{background:none;border:1px solid #333;border-radius:0;box-shadow:none;content:"";height:24px;left:0;position:absolute;top:50%;width:24px;margin-top:-12px}.clickdimensions-form input[type=checkbox][disabled]+label:before,.clickdimensions-form input[type=radio][disabled]+label:before{opacity:.2}.clickdimensions-form input[type=checkbox][name=consent]+label,.clickdimensions-form input[type=radio][name=consent]+label{position:relative}.clickdimensions-form input[type=checkbox][name=consent]+label:before,.clickdimensions-form input[type=radio][name=consent]+label:before{margin-top:0;top:6px}.clickdimensions-form input[type=checkbox][name=consent]+label:after,.clickdimensions-form input[type=radio][name=consent]+label:after{top:10px}.clickdimensions-form input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s}.clickdimensions-form input[type=checkbox]+label:after{background:none;border-bottom:3px solid #e5673e;border-right:3px solid #e5673e;border-radius:0;content:"";height:14px;left:8px;opacity:0;position:absolute;top:16px;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5);transition:opacity .2s .1s,-webkit-transform .3s;transition:opacity .2s .1s,transform .3s;width:8px}.clickdimensions-form input[type=radio]:checked+label:after{opacity:1;-webkit-transform:none;transform:none;transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s}.clickdimensions-form input[type=radio]+label:before{border-radius:50%}.clickdimensions-form input[type=radio]+label:after{background:#e5673e;border:none;border-radius:50%;content:"";height:14px;left:5px;opacity:0;position:absolute;top:17px;-webkit-transform:scale(1.5);transform:scale(1.5);transition:opacity .2s .1s,-webkit-transform .3s;transition:opacity .2s .1s,transform .3s;width:14px}.clickdimensions-form select{background:none;border:1px solid #333;border-radius:0;box-shadow:none;margin-top:1em;padding:12px}.clickdimensions-form select:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form select optgroup{font-style:italic;font-weight:300}.clickdimensions-form select optgroup option{font-style:normal;font-weight:400}.clickdimensions-form .drop-down{padding-top:1em;position:relative}.clickdimensions-form .drop-down:after{border-left:2px solid currentColor;border-bottom:2px solid currentColor;content:"";height:12px;pointer-events:none;position:absolute;right:12px;top:calc(50% - 8px + 0.5em);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px}.clickdimensions-form .drop-down select{-webkit-appearance:none;appearance:none;border:none;border-bottom:1px solid #333;margin-top:0}.clickdimensions-form textarea{background:none;border:none;border-bottom:1px solid #333;border-radius:0;box-shadow:none;padding:calc(1em + 12px) 0 4px}.clickdimensions-form textarea:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.clickdimensions-form textarea:focus+label,.clickdimensions-form textarea:not(:placeholder-shown)+label{opacity:.5;top:0}.clickdimensions-form textarea+label{left:0;padding-left:0;position:absolute;top:calc(1em + 12px);transition:opacity .3s,top .3s}.clickdimensions-form button{background:#ff7930;border-radius:0;box-shadow:none;color:#141515;padding:18px 48px;position:relative;text-transform:uppercase;width:auto}.clickdimensions-form button[disabled]{cursor:auto;opacity:.8}.clickdimensions-form button:active{top:0}.clickdimensions-form button:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.grecaptcha-badge{visibility:hidden}.clickdimensions-form.js-fixed{padding-bottom:0!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.clickdimensions-form.js-fixed .consent-placeholder{min-height:0}.clickdimensions-form.js-fixed .consent-placeholder .section__form{width:850px;max-width:100%}.clickdimensions-form.js-fixed .consent-placeholder .section__form h2{font-size:20px;line-height:25px}.accordion{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:2em 0}.accordion.js-hide .accordion-content{height:0;transition:height .6s,visibility 0s .6s;visibility:hidden}.accordion h2{margin-bottom:0;margin-top:0}.accordion .accordion-button{background:none;color:#141515;display:block;font-size:21px;line-height:34px;padding:1em 40px 1em 0;position:relative;text-align:left}.accordion .accordion-button:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.accordion .accordion-button:after,.accordion .accordion-button:before{background:currentColor;content:"";display:block;height:2px;position:absolute;top:calc(50% - 1px);transition:-webkit-transform .2s;transition:transform .2s;width:10px}.accordion .accordion-button:before{right:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.accordion .accordion-button:after{right:20px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.accordion .accordion-button[aria-expanded=true]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion .accordion-button[aria-expanded=true]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion .accordion-content{overflow:hidden;transition:height .6s,visibility 0s;will-change:height,visibility}.accordion .accordion-content .accordion-inner{padding-bottom:1em;padding-top:1em}.accordion+.accordion{margin-top:calc(-2em - 1px)}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.dialog{-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:none;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;outline:none;padding:var(--gutter);position:fixed;top:0;transition:opacity .3s,visibility 0s .3s,z-index 0s .3s;visibility:hidden;z-index:-1;width:100%}.dialog.js-active{opacity:1;transition:opacity .3s;visibility:visible;z-index:100}.dialog-content{background:#fff;max-height:100%;max-width:600px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;width:100%}.dialog-description{padding:24px 10%}.dialog-description h1{font-size:24px;line-height:1.25em}.dialog-description h1,.dialog-description p{margin-bottom:1em;margin-top:1em}.dialog-close{background:none;border:none;border-radius:none;box-shadow:none;height:48px;position:absolute;right:12px;top:12px;width:48px}.dialog-close:after,.dialog-close:before{background:#333;content:"";height:2px;left:calc(50% - 12px);position:absolute;top:calc(50% - 1px);width:24px}.dialog-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dialog-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dialog-close:active{top:12px}.coi-banner__wrapper .coi-banner__header .coi-banner__branding{font-size:.75em;text-align:right!important}.coi-banner__wrapper .coi-banner__header .coi-banner__branding a{text-align:right!important}.coi-banner__wrapper .cookiedeclaration_wrapper h2{font-size:2.4rem}.coi-banner__wrapper p{padding-bottom:0}.coi-banner__wrapper ol,.coi-banner__wrapper p,.coi-banner__wrapper ul{margin-top:1em;margin-bottom:1em}.coi-banner__wrapper button{box-shadow:none;width:auto}.coi-banner__wrapper button:active{top:0}.coi-banner__wrapper .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{left:26px}.coi-banner__wrapper .coi-checkboxes .checkbox-toggle{height:20px;width:44px}.coi-banner__wrapper .coi-checkboxes .checkbox-toggle:before{height:16px;left:2px;top:2px;width:16px}#Coi-Renew{display:none!important}.hubspot-quote{margin-bottom:48px;margin-top:48px}.hubspot-quote blockquote{color:#ff7930;margin:48px 0}.hubspot-quote blockquote p{font-size:2rem;font-style:italic;line-height:1.5em;margin:1em 0;quotes:"\201C" "\201D" "\2018" "\2019";text-align:center}.hubspot-quote blockquote p:before{content:open-quote}.hubspot-quote blockquote p:after{content:close-quote}.hubspot-quote blockquote cite{display:block;font-style:normal;font-weight:700;text-align:right}.hubspot-quote blockquote cite:before{content:"\2014 \00A0"}.product-buttons{left:2rem;pointer-events:none;position:fixed;right:2rem;text-align:right;top:100px;z-index:12}.section-list-text__wrap .product-buttons{bottom:calc(1rem - 12px);top:auto}.product-buttons.js-fixed{position:fixed}.product-buttons.js-fixed .product-button.product-button-gallery{opacity:0;transition:opacity .4s,visibility 0s .4s;visibility:hidden}.product-buttons.js-open{overflow:visible}.product-buttons .product-button{-ms-flex-align:center;align-items:center;background:none;border-radius:0;box-shadow:none;clear:right;color:#fff;display:-ms-flexbox;display:flex;float:right;margin-bottom:12px;overflow:visible;pointer-events:auto;position:static;width:auto}.product-buttons .product-button:active{top:auto}.product-buttons .product-button.product-button-gallery{transition:opacity .4s,visibility 0s}.product-buttons .product-button.product-button-gallery,.product-buttons .product-button.product-button-mortar{display:none}.product-buttons .product-button.product-button-orange .close,.product-buttons .product-button.product-button-orange .icon{background:#ff7930}.product-buttons .product-button.product-button-orange .close svg path,.product-buttons .product-button.product-button-orange .icon svg path{fill:#fff}.product-buttons .product-button.product-button-sample .description.js-show,.product-buttons .product-button.product-button-sample:focus .description,.product-buttons .product-button.product-button-sample:hover .description,[data-is-mobile=True] .product-buttons .product-button.product-button-sample .description,[data-is-tablet=True] .product-buttons .product-button.product-button-sample .description{border-radius:0;box-shadow:0 5px 15px rgba(0,0,0,.2);color:inherit;opacity:1;padding:14px 84px 14px 12px;pointer-events:auto;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,padding 0s .5s,-webkit-transform .75s .25s,visibility 0s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,padding 0s .5s,transform .75s .25s,visibility 0s,width .75s .25s;visibility:visible;width:100%;z-index:1}.product-buttons .product-button.product-button-sample .description{background:#ff7930;border-radius:36px;box-shadow:none;color:transparent;height:72px;opacity:0;overflow:hidden;padding:12px;pointer-events:none;position:absolute;right:0;text-align:left;top:0;-webkit-transform-origin:calc(100% - 36px) 36px;transform-origin:calc(100% - 36px) 36px;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,padding 0s .5s,-webkit-transform .75s .25s,visibility 0s 1s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,padding 0s .5s,transform .75s .25s,visibility 0s 1s,width .75s .25s;visibility:hidden;width:72px;z-index:1}.product-buttons .product-button.product-button-sample .description .heading{font-size:14px;font-weight:700;line-height:1.5em;text-transform:uppercase}.product-buttons .product-button.product-button-sample .description .product-list{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-buttons .product-button.product-button-sample .icon{background:#ff7930}.product-buttons .product-button.product-button-sample .icon svg path{fill:#fff}.product-buttons .product-button.product-button-sample .icon .counter{background:#000;border-radius:50%;font-size:12px;font-weight:700;letter-spacing:0.01em;line-height:26px;height:24px;position:absolute;margin-bottom:2em;margin-left:3em;text-align:center;width:24px;z-index:2}.product-buttons .product-button .text{font-size:18px;margin-right:12px;text-transform:uppercase}.product-buttons .product-button .close,.product-buttons .product-button .icon{-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;float:right;height:72px;-ms-flex-pack:center;justify-content:center;margin-left:12px;min-width:72px;padding:6px;position:relative;width:72px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{position:relative;width:30px;z-index:2}.product-buttons .product-button .close{box-shadow:none;opacity:0;position:absolute;right:0;top:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.product-buttons .product-button .close svg{width:20px}.product-buttons .product-button.product-button-plus{position:relative;margin-bottom:24px}.product-buttons .product-button.product-button-plus.js-open .icon svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-buttons .product-button.product-button-plus.js-open+.extras{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small{opacity:1;-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:first-child{transition-delay:.1s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:nth-child(2){transition-delay:.2s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:nth-child(3){transition-delay:.3s}.product-buttons .product-button.product-button-plus.js-open+.extras .product-button.product-button-small:nth-child(4){transition-delay:.4s}.product-buttons .product-button.product-button-plus .description{background:#ff7930;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.22);height:144px;opacity:1;overflow:hidden;padding:36px 12px;position:absolute;right:0;text-align:center;top:0;-webkit-transform-origin:calc(100% - 34px) 34px;transform-origin:calc(100% - 34px) 34px;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,-webkit-transform .75s .25s,visibility 0s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s 1s,height .75s .25s,opacity .25s,transform .75s .25s,visibility 0s,width .75s .25s;visibility:visible;width:calc(320px - 2rem - 2rem);z-index:2}html[lang=de-DE] .product-buttons .product-button.product-button-plus .description{height:168px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:36px;box-shadow:none;color:transparent;height:72px;min-width:0;opacity:0;pointer-events:none;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,-webkit-transform .75s .25s,visibility 0s 1s,width .75s .25s;transition:border-radius .75s .25s,box-shadow .75s .25s,color .25s,height .75s .25s,opacity .25s 1s,transform .75s .25s,visibility 0s 1s,width .75s .25s;visibility:hidden;width:72px}.product-buttons .product-button.product-button-plus .description .heading{display:block;font-size:22px;font-weight:700}.product-buttons .product-button.product-button-plus .icon svg{transition:-webkit-transform .5s;transition:transform .5s;width:20px}.product-buttons .product-button.product-button-contact{position:relative}.product-buttons .product-button.product-button-contact.js-slow-open .close{opacity:1;visibility:visible;transition:opacity .5s,visibility 0s}.product-buttons .product-button.product-button-contact.js-slow-open .description{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none;transition:opacity .5s,-webkit-transform .5s,visibility 0s;transition:opacity .5s,transform .5s,visibility 0s;visibility:visible}.product-buttons .product-button.product-button-contact .description{background:#ff7930;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.22);font-weight:700;opacity:0;overflow:hidden;padding:36px;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:none;top:calc(100% + 24px);-webkit-transform:translateY(-48px);transform:translateY(-48px);transition:opacity .3s,-webkit-transform .3s,visibility 0s .3s;transition:opacity .3s,transform .3s,visibility 0s .3s;visibility:hidden;width:264px;z-index:2}.product-buttons .product-button.product-button-contact .description .heading{color:#fff;display:block;font-size:22px}.product-buttons .product-button.product-button-contact .description .link{background:#fff;color:#ff7930;display:block;font-size:14px;line-height:26px;margin:36px -36px -36px;padding:36px;text-transform:uppercase}.product-buttons .product-button.product-button-contact .description .link .arrow-link{border-color:#ff7930;height:28px;margin-right:8px;vertical-align:-8px;width:28px}.product-buttons .product-button.product-button-contact .description .link .arrow-link span{height:11px;width:12px}.product-buttons .product-button.product-button-contact .description .link .arrow-link span svg{height:100%;width:100%}.product-buttons .product-button.product-button-contact .description .link .arrow-link span svg:first-child{-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-contact .description .link .arrow-link span svg path{fill:#ff7930}.product-buttons .product-button.product-button-small:hover .text{opacity:1;-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-small.product-button-mortar{display:-ms-flexbox;display:flex}.product-buttons .product-button.product-button-small .text{background:#333;border-radius:20px;font-size:13px;font-weight:300;letter-spacing:.05em;margin-right:0;opacity:0;padding:6px 24px;-webkit-transform:translateX(24px);transform:translateX(24px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}[data-is-mobile=True] .product-buttons .product-button.product-button-small .text,[data-is-tablet=True] .product-buttons .product-button.product-button-small .text{opacity:1;-webkit-transform:none;transform:none}.product-buttons .product-button.product-button-small .text a{color:#ff7930;display:inline-block;font-weight:700;margin-left:12px}.product-buttons .product-button.product-button-small .icon{height:52px;margin-right:10px;min-width:52px;width:52px}.product-buttons .product-button.product-button-small .icon svg{width:30px}.product-buttons .extras{clear:both;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.product-buttons .extras:before{background:#fff;content:"";height:100vh;position:absolute;right:-2rem;top:-60px;width:100vw;z-index:-1}.product-buttons .extras .product-button.product-button-small{opacity:0;-webkit-transform:translateY(-48px);transform:translateY(-48px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.floating-buttons{display:grid;grid-gap:12px;pointer-events:none;position:fixed;right:2rem;top:100px;z-index:12}.floating-buttons .info{position:relative;z-index:1}.floating-buttons .info .background{background:#ff7930;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.22);height:100%;right:0;position:absolute;top:0;-webkit-transform-origin:calc(100% - 34px) 34px;transform-origin:calc(100% - 34px) 34px;transition:border-radius .75s .25s,height .75s .25s,width .75s .25s;width:100%;z-index:-1}.floating-buttons .info .background.js-hide,.preload .floating-buttons .info .background{border-radius:50%;height:72px;width:72px}.floating-buttons .info .text{color:#fff;opacity:1;padding:36px 12px;text-align:center;text-transform:uppercase;transition:opacity .25s 1s;width:calc(320px - 2rem - 2rem)}.floating-buttons .info .text.js-hide,.preload .floating-buttons .info .text{opacity:0}.floating-buttons .info .text .heading{font-size:22px;font-weight:700}.floating-buttons .button{-ms-flex-align:center;align-items:center;background:none;border-radius:0;box-shadow:none;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;overflow:visible;pointer-events:auto;position:static;width:auto}.floating-buttons .button:active{top:auto}.floating-buttons .button:hover .text{opacity:1;-webkit-transform:none;transform:none}.floating-buttons .button .text{background:#333;border-radius:20px;font-size:13px;font-weight:300;letter-spacing:.05em;opacity:0;padding:6px 24px;text-transform:uppercase;-webkit-transform:translateX(24px);transform:translateX(24px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}[data-is-mobile=True] .floating-buttons .button .text,[data-is-tablet=True] .floating-buttons .button .text{opacity:1;-webkit-transform:none;transform:none}.floating-buttons .button .icon{-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;float:right;height:52px;-ms-flex-pack:center;justify-content:center;margin-left:12px;padding:6px;position:relative;width:52px}.floating-buttons .button .icon svg{width:30px}.floating-buttons .button.button-orange .close,.floating-buttons .button.button-orange .icon{background:#ff7930}.floating-buttons .button.button-orange .close svg path,.floating-buttons .button.button-orange .icon svg path{fill:#fff}.floating-buttons .extras{display:grid;grid-gap:12px;opacity:1;transition:opacity .3s}.floating-buttons .extras.js-hide,.preload .floating-buttons .extras{opacity:0}.floating-buttons .extras .button{opacity:1;-webkit-transform:none;transform:none;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition-delay:calc((var(--transition-delay) + 0) * 1s)}.floating-buttons .extras .button.js-hide,.preload .floating-buttons .extras .button{opacity:0;-webkit-transform:translateY(-48px);transform:translateY(-48px)}.floating-buttons .extras .button:nth-child(2){transition-delay:calc((var(--transition-delay) + .1) * 1s)}.floating-buttons .extras .button:nth-child(3){transition-delay:calc((var(--transition-delay) + .2) * 1s)}.floating-buttons .extras .button:nth-child(4){transition-delay:calc((var(--transition-delay) + .3) * 1s)}.cta{margin-bottom:60px;margin-top:60px}.section-list-text__wrap .cta{margin-bottom:0;margin-top:0}.cta.background-grey{background:#f0f0f0}.cta.background-grey.text-alignment-left .content,.cta.background-grey.text-alignment-right .content{padding:5.6% 10% 4.8%}.cta.background-grey .image{background-size:contain}.cta.background-black{background:#141515;color:#fff}.cta.background-black.text-alignment-left .content,.cta.background-black.text-alignment-right .content{padding:4.8% 10% 3.6%}.cta.background-black .image{background-size:cover}.cta.text-alignment-left .content{-ms-flex-order:1;order:1}.cta.text-alignment-left .image,.cta.text-alignment-right .content{-ms-flex-order:2;order:2}.cta.text-alignment-right .image{-ms-flex-order:1;order:1}.cta .content .heading{font-family:Roboto Condensed,sans-serif;font-size:24px;line-height:1.1em;font-weight:700;text-transform:uppercase}.cta .content .heading,.cta .content p{margin-bottom:24px;margin-top:24px}.cta .content a:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.cta .content .button{background:#ff7930;min-width:200px;padding:18px;text-align:center}.cta .content .button,.cta .content .underline{display:inline-block;font-weight:700;margin-right:24px;text-transform:uppercase;vertical-align:middle}.cta .content .underline{color:#fff;overflow:hidden;padding-bottom:4px;padding-top:4px;position:relative;text-decoration:none}.cta .content .underline:focus:before,.cta .content .underline:hover:before{-webkit-transform:none;transform:none}.cta .content .underline:focus:after,.cta .content .underline:hover:after{-webkit-transform:translateX(105%);transform:translateX(105%)}.cta .content .underline:after,.cta .content .underline:before{background:#ff7930;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.cta .content .underline:before{-webkit-transform:translateX(-105%);transform:translateX(-105%);transition:-webkit-transform .35s .15s;transition:transform .35s .15s}.cta .content .underline:after{-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .45s;transition:transform .45s}.cta .content .arrow{color:#ff7930;display:inline-block;font-family:Roboto Condensed,sans-serif;font-weight:700;margin-right:24px;text-transform:uppercase;transition:color .3s;vertical-align:middle}.cta .content .arrow:focus .icon svg:first-child,.cta .content .arrow:hover .icon svg:first-child{-webkit-transform:none;transform:none}.cta .content .arrow:focus .icon svg:last-child,.cta .content .arrow:hover .icon svg:last-child{-webkit-transform:translate(110%);transform:translate(110%)}.cta .content .arrow .icon{width:36px;height:36px;border:3px solid #ff7930;display:inline-block;margin-right:16px;position:relative;vertical-align:middle}.cta .content .arrow .icon .arrows{width:15px;height:15px;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cta .content .arrow .icon svg{width:100%;height:100%;position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}.cta .content .arrow .icon svg:first-child{-webkit-transform:translate(-110%);transform:translate(-110%)}.cta .content .arrow .icon svg path{fill:#ff7930}.cta .image{background-position:50% 50%;background-repeat:no-repeat;padding-bottom:62.5%}.modal{display:none;position:fixed;top:30px;right:0;bottom:0;left:0;z-index:1050}.modal.js-active{display:block}.modal-dialog{max-width:400px;margin-left:auto;margin-right:auto}.modal-content{background-color:#fff;position:relative}.modal-header{color:#333;text-align:center;padding:36px 36px 18px;border-bottom:none}.modal-header h3{font-size:1.875em;line-height:1em;font-weight:700;color:#ff7930;text-transform:uppercase;margin-top:0;margin-bottom:1em}.modal-header img{max-width:100%}.modal-footer{padding:18px 36px 36px;text-align:center}.modal-footer button{min-width:50%;width:auto;padding-top:10px;padding-bottom:10px;white-space:nowrap}.modal-footer button+button{margin-left:20px}.product-modal{width:100%;height:100vh;background-color:#333;padding-bottom:100px;position:fixed;top:0;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;z-index:-1;visibility:hidden;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s .65s,visibility 0s .65s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s .65s,visibility 0s .65s;will-change:opacity,z-index,transform,visibility;-webkit-transform:scale(.8);transform:scale(.8);color:#fff}.product-modal.modal-light{background-color:#fff;color:#333}.product-modal.js-active,.product-modal.js-show{opacity:1;z-index:99;visibility:visible;-webkit-transform:none;transform:none;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s,visibility 0s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s,visibility 0s;will-change:auto}.product-modal .rich-text{max-width:1200px;margin:clamp(40px,5vw,100px) auto}.product-modal .icon-close{width:5rem;height:5rem;min-width:38px;min-height:38px;background-color:rgba(51,51,51,.9);position:fixed;top:25px;right:25px;z-index:3;cursor:pointer}.product-modal .icon-close svg{width:16px;height:16px;max-width:30%;max-height:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-modal .icon-close path{fill:#fff}.product-cta{position:fixed;bottom:10px;right:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;z-index:99}.product-samples-form .product-cta{max-width:350px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;bottom:auto!important;right:auto!important;top:auto!important}.product-cta__cart,.product-cta__link{height:40px;padding:0 20px;margin-bottom:5px;position:relative;overflow:hidden;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1em;color:#141515;cursor:pointer;background:transparent;box-shadow:none}.product-cta__cart:after,.product-cta__cart:before,.product-cta__link:after,.product-cta__link:before{content:"";width:100%;height:100%;border-radius:20px;position:absolute;top:0;left:0}.product-cta__cart:before,.product-cta__link:before{background-color:#fff;border:1px solid #141515;z-index:1}.product-cta__cart:after,.product-cta__link:after{background-color:#141515;opacity:0;z-index:2;transition:opacity .35s ease-in-out}.product-cta__cart:hover,.product-cta__link:hover{background-color:transparent;box-shadow:none;color:#fff}.product-cta__cart:hover:after,.product-cta__link:hover:after{opacity:1}.product-cta__cart:hover .icon-arrow,.product-cta__cart:hover .product-cta__link-text,.product-cta__link:hover .icon-arrow,.product-cta__link:hover .product-cta__link-text{-webkit-transform:translateX(31px) translateZ(0);transform:translateX(31px) translateZ(0)}.product-cta__cart:hover .icon-arrow,.product-cta__link:hover .icon-arrow{opacity:0}.product-cta__cart:hover .icon-arrow:first-child,.product-cta__link:hover .icon-arrow:first-child{opacity:1}.product-cta__cart--tease{opacity:0;-webkit-transform:translateZ(0) translateX(50px);transform:translateZ(0) translateX(50px);color:#fff;transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1) .5s,opacity .5s cubic-bezier(.075,.82,.165,1) .5s,color .5s cubic-bezier(.075,.82,.165,1) .5s;transition:transform .5s cubic-bezier(.075,.82,.165,1) .5s,opacity .5s cubic-bezier(.075,.82,.165,1) .5s,color .5s cubic-bezier(.075,.82,.165,1) .5s}body:not(.preload) .product-cta__cart--tease{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);color:#141515}.product-cta__cart--tease:after{opacity:1;transition:opacity 1s cubic-bezier(.075,.82,.165,1) 2.5s}body:not(.preload) .product-cta__cart--tease:after{opacity:0}.product-cta__cart--tease .product-cta__cart-text{color:#fff;transition:color 1s cubic-bezier(.075,.82,.165,1) 2.5s}body:not(.preload) .product-cta__cart--tease .product-cta__cart-text{color:#333}.product-cta__cart--tease .icon-sample-cart path{fill:#fff;transition:fill 1s cubic-bezier(.075,.82,.165,1) 2.5s}body:not(.preload) .product-cta__cart--tease .icon-sample-cart path{fill:#000}body:not(.preload) .product-cta__cart--tease:hover:after{opacity:1;transition:opacity .35s ease-in-out}body:not(.preload) .product-cta__cart--tease:hover .product-cta__cart-text{color:#fff;transition:color .35s ease-in-out}body:not(.preload) .product-cta__cart--tease:hover .icon-sample-cart path{fill:#fff;transition:fill .35s ease-in-out}.product-cta__link--orange,.product-cta__link--white{width:100%;text-transform:uppercase;font-weight:700;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-cta__link--orange .product-cta__link-text,.product-cta__link--white .product-cta__link-text{display:inline-block;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;transition:none}.product-cta__link--orange:active,.product-cta__link--white:active{background:inherit;top:0}.product-cta__link--orange{color:#fff}.product-cta__link--orange:before{background-color:#ff7930;border-width:0}.product-cta__link--orange:after{background-color:#fff;border:1px solid #141515}.product-cta__link--orange:hover{color:#141515}.product-cta__link--white{margin-top:12px}.product-samples-form .product-cta__link{width:100%}.product-cta__cart-text,.product-cta__link-text{position:relative;z-index:4;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out}.product-cta__cart-text{color:#333}.product-cta__cart:hover .product-cta__cart-text{color:#fff}.product-cta .icon-arrow{width:19px;height:8px;margin-left:12px;transition:-webkit-transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out;position:relative;z-index:3}.product-cta .icon-arrow:first-child{position:absolute;margin-left:-31px;opacity:0}.product-cta .icon-arrow:first-child path{fill:#fff}.product-cta .icon-sample-cart{position:relative;z-index:4}.product-cta .product-cta__cart:hover .icon-sample-cart path{fill:#fff}.product-cta__cart-count{width:16px;height:16px;background-color:#ff7930;padding:2px 0 0 1px;border:1px solid #fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:-6px;left:12px;font-size:10px;line-height:1em;font-weight:700;color:#fff}.product-cta__disclaimer{margin-bottom:10px}.product-samples-form+.product-cta__disclaimer{margin-top:12px}.product-cta__link .icon-arrow{width:19px;height:8px;margin-left:12px;transition:-webkit-transform .35s ease-in-out,opacity .35s ease-in-out;transition:transform .35s ease-in-out,opacity .35s ease-in-out;position:relative;z-index:3}.product-cta__link .icon-arrow:first-child{position:absolute;margin-left:-31px;opacity:0}.product-cta__link .icon-arrow:first-child path{fill:#fff}.product-cta__link .icon-sample-cart{position:relative;z-index:4}.tophat{height:60px}.section,.tophat{background-color:#fff}.section{padding-right:20px;padding-bottom:8.91753vw;padding-left:20px}.section--modal{width:100%;height:0;margin:0 auto;padding:0 5.15464vw!important;opacity:0;pointer-events:none;display:block!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.section--modal--flex-center.js-fixed{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important}.section--modal.js-fixed{height:auto;min-height:100vh;padding-bottom:150px!important;pointer-events:auto;z-index:99;opacity:1;-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);-webkit-animation:d .6s forwards;animation:d .6s forwards}.section--modal.js-fixed .close--alternate{display:-ms-flexbox;display:flex}.section--modal.js-fixed.js-hide{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:e .6s forwards;animation:e .6s forwards;pointer-events:none}.section--modal.js-fixed.js-hide .close--alternate{display:none}.section--modal.js-first-heading .section-form:first-child{display:block}.section--modal.js-first-heading .section-form:nth-child(2),.section--modal.js-second-heading .section-form:first-child{display:none}.section--modal.js-second-heading .section-form:nth-child(2){display:block}.section--modal__headline{display:block;font-family:Roboto,sans-serif;font-size:30px;line-height:36px;font-weight:900;text-transform:uppercase;text-align:center}.section--modal#modalHeaderReadMore{padding:0!important;min-height:100vh}.section--modal#modalHeaderReadMore .product-video-list{min-height:100vh}.section--modal.js-show{min-height:100vh;opacity:1;z-index:99;-webkit-animation:b .6s forwards;animation:b .6s forwards;pointer-events:auto}.section--modal.js-show.js-hide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:c .6s forwards;animation:c .6s forwards;pointer-events:none}.section--modal .close{background:#fff;border-radius:50%;box-shadow:none;height:48px;opacity:1;padding:5px 10px;position:absolute;right:30px;top:30px;transition:opacity .2s;width:48px;z-index:11}.section--modal .close:before{content:"";width:12px;height:12px;display:inline-block;background-image:url(../images-rt-2.0/icon-close.svg);margin-right:0}.section--modal .close--alternate{width:auto;background-color:transparent;color:#141515!important}.section--modal .close--alternate path{fill:#141515}.section--center{text-align:center}.section--orange{background-color:#ff7930;background-color:#e5673e}.section--modal .section--orange .close--alternate,.section--orange .section--modal .close--alternate,.section--orange .section-form__close-button{color:#141515}.section--modal .section--orange .close--alternate .icon-close path,.section--orange .section--modal .close--alternate .icon-close path,.section--orange .section-form__close-button .icon-close path{fill:#141515}.section--grey-extra-dark{background-color:#141515;color:#fff}.section--grey-extra-dark .hs-form input,.section--grey-extra-dark .hs-form select,.section--grey-extra-dark .hs-form textarea{border-bottom-color:#797979;color:#fff}.section--grey-extra-dark .hs-form .hs-fieldtype-select .input:after{-webkit-filter:none;filter:none}.section--grey-extra-dark .hs-form .hs-fieldtype-booleancheckbox .input .hs-form-booleancheckbox-display input[type=checkbox]{border-color:#797979}.section--grey-extra-dark .hs-form .hs-fieldtype-booleancheckbox .input .hs-form-booleancheckbox-display input[type=checkbox]:checked{background:#797979;box-shadow:inset 0 0 0 5px #141515}.section--grey-light{background-color:#f7f7f7}.section--black{background-color:#000}.section--wwh{height:auto;position:relative}.section--wwh>*{position:relative;z-index:4}.section--wwh__sticky-wrap{position:sticky;top:35%;color:#fff /* !!! RP: PERFORMANCE CHECK !!! */}.section--wwh__sticky-wrap.js-white{color:#fff}.section--wwh__content{width:100%;height:100%}.section--wwh__noise{height:100%;background-image:url(../images-rt-2.0/ultima/noise.jpg);opacity:.05;z-index:3!important}.section--wwh__fog,.section--wwh__noise{width:100%;position:absolute!important;top:0;left:0}.section--wwh__fog{height:105vw;background-image:url(../images-rt-2.0/ultima/fog.png);background-size:100% auto;margin-top:-200px;z-index:2!important;-webkit-transform:translateZ(0) translateY(200px);transform:translateZ(0) translateY(200px);transition:-webkit-transform 1s;transition:transform 1s}.section--wwh__fog.js-show{-webkit-transform:translateZ(0);transform:translateZ(0)}.section--wwh__background{height:100%;width:100%;background-image:url(/Files/Templates/Designs/randers-tegl/images-rt-2.0/ultima/why_what_how_bg_mobile.jpg);background-size:auto 100%;background-repeat:no-repeat;background-position:top;position:absolute!important;bottom:0;left:0;z-index:1!important}.section__preheadline{display:block;padding-top:74px;padding-bottom:.7732vw;font-family:Roboto,sans-serif;letter-spacing:.02em;font-size:9px;line-height:45px;font-weight:300;text-transform:uppercase;color:#ff7930}.section__headline{padding-bottom:18px;font-family:Titling Gothic FB Extd Med,sans-serif;letter-spacing:0;font-weight:500;font-size:12px;line-height:17px;text-transform:uppercase;white-space:pre-line}.section__headline:first-child{padding-top:74px}.section__headline--ttn{text-transform:none}.section__headline--svg{width:100%;height:18.71134vw;padding-top:0!important;padding-bottom:0!important;display:inline-block;position:relative;overflow:hidden}.section__headline--svg svg{width:100%;height:100%;position:absolute;top:0}.section__headline-filled,.section__headline-mobile-filled,.section__headline-mobile-stroked,.section__headline-stroked{width:100%;height:100%;position:absolute;top:0;left:0}.section__headline-mobile-filled{transition:clip-path .25s}.section__headline-filled,.section__headline-stroked{display:none}.section__headline-filled,.section__headline-mobile-filled{clip-path:polygon(0 0,0 0,0 100%,0 100%)}.section__teaser{padding-bottom:25px;font-size:18px;line-height:25px;letter-spacing:.01em}.section__image-wrap-outer{width:calc(100% + 40px);height:62.13vw;margin-top:39px;margin-bottom:4.2268vw;margin-left:-20px;display:inline-block;position:relative;overflow:hidden}.section__image-wrap-outer:after{content:"";width:calc(100% - 40px);height:calc(100% - 45px);position:absolute;top:0;left:20px;z-index:1;box-shadow:5px 30px 30px rgba(0,0,0,.03);opacity:1;transition:opacity .25s .45s}.section__image-wrap-outer.js-not-in-view:after{opacity:0}.section__image-wrap-inner{width:calc(100% - 40px);height:calc(100% - 45px);overflow:hidden;margin-left:20px}.section__image,.section__image-wrap-inner{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .45s ease-out,opacity .45s ease-out;transition:transform .45s ease-out,opacity .45s ease-out}.section__image{width:auto;height:100%;margin-bottom:45px;display:block}.section__image img{max-width:100%;height:auto;display:block}.section__rich-text{max-width:715px;margin:0 auto}.section__rich-text ul{list-style-type:disc}.section__rich-text--read-more{margin-top:5.15464vw;display:none}.section__rich-text--read-more.js-show{display:block}.section__rich-text p{padding-bottom:20px}.section__rich-text a{color:#ff7930}.section__rich-text a.button-simple{color:#fff}.section__rich-text a.button-simple.button-simple--inverted{color:#141515}.section__form{width:620px;max-width:100%;margin:0 auto;text-align:center}.section__form__split{width:auto}.section__form__split .section__form__row{padding-bottom:100px}.section__form__column{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__form__column .button{margin-top:38px;margin-right:auto;margin-left:auto}.section__form__input-wrap{width:100%;margin-top:60px;padding-bottom:10px;border-bottom:1px solid #fff;position:relative}.section__form__input-wrap--addable,.section__form__input-wrap--checkbox,.section__form__input-wrap--info-text{margin-top:40px;border-bottom-width:0}.section__form__input-wrap .icon-arrow-down{margin-top:auto;margin-bottom:auto;position:absolute;top:0;right:0;bottom:0}.section__form__input-wrap--zip{width:100px;margin-right:20px}.section__form__input-wrap--city{width:calc(100% - 120px)}.section__form__input-wrap--amount,.section__form__input-wrap--unit{width:calc(50% - 10px)}.section__form__input-wrap--amount{margin-right:10px}.section__form__input-wrap--unit{margin-left:10px}.section__form__input-wrap--addable .section__form__input{display:none;border-bottom:1px solid #fff}.section__form__input-wrap--addable.js-active .section__form__input{display:block}.section__form__add{cursor:pointer}.section__form__input{background-color:transparent;border-radius:0;text-align:left;font-size:16px;font-weight:300;color:#fff}.section--orange .section__form__input{color:#141515}.section__form__input-select{font-weight:400;-webkit-appearance:none}.section__form__input-checkbox{width:auto;opacity:0}.section__form__input-textarea{height:125px}.section__form__label{position:relative;font-size:15px}.section__form__input-checkbox+.section__form__label:before{content:"";width:23px;height:23px;border:1px solid #fff;position:absolute;top:0;left:-33px}.section__form__input-checkbox:checked+.section__form__label:after{content:"";width:11px;height:11px;background-color:#fff;position:absolute;top:6px;left:-27px}.section__form .button{margin-top:58px}.section__form ::-moz-placeholder{color:#fff}.section__form ::-webkit-input-placeholder{color:#fff}.section__form :-ms-input-placeholder{color:#fff}.section__image-wrap-outer.js-not-in-view .section__image-wrap-inner{-webkit-transform:translateX(-100%) translateX(-30px) translateZ(0);transform:translateX(-100%) translateX(-30px) translateZ(0)}.section__image-wrap-outer.js-not-in-view .section__image{-webkit-transform:translateX(80%) translateZ(0);transform:translateX(80%) translateZ(0)}.section-product-list{padding-top:5.61856vw}.section-product-list__wrap{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:0;padding-right:0;position:relative}.section-product-list__wrap img{margin:50px 0;max-width:100%}.section-product-list__wrap ol{padding:0 0 0 20px}.section-product-list__wrap .col-md-4 h2{font-size:18px}.section-product-list__wrap .col-md-4 p{font-size:16px}.section-product-list__wrap .col-md-4 img{width:100%;height:auto}.section-product-list__navigation{border:1px solid #dedede;margin-bottom:24px;max-width:400px}.section-product-list__navigation .sub.current>a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-product-list__navigation .sub.current>a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-product-list__navigation .sub.js-active>a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-product-list__navigation .sub.js-active>a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-product-list__navigation .sub.js-active ul{display:block}.section-product-list__navigation .sub ul{display:none;margin-top:9px}.section-product-list__navigation .sub li{cursor:pointer;margin-bottom:5px;margin-top:5px}.section-product-list__navigation .sub li.current a{color:#e5673e;font-weight:400}.section-product-list__navigation .sub>a{padding-right:27px;position:relative}.section-product-list__navigation .sub>a:after,.section-product-list__navigation .sub>a:before{background:#000;content:"";height:1px;position:absolute;right:0;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-product-list__navigation .sub>a:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section-product-list__navigation>ul>li{border-bottom:1px solid #dedede;padding:12px 20px}.section-product-list__navigation>ul>li:last-child{border-bottom:none}.section-product-list__navigation>ul>li a{color:#141515;display:block;letter-spacing:0.01em}.section-product-list__navigation>ul>li>a{font-weight:700;letter-spacing:0;margin-bottom:5px;margin-top:5px;text-transform:uppercase}.section-product-list__filters{margin-bottom:48px;margin-top:48px}.section-product-list__filter{margin-top:-1px;position:relative}.section-product-list__filter.js-active .section-product-list__filter-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-product-list__filter.js-active .section-product-list__filter-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-product-list__filter.js-active .section-product-list__filter-list{display:block}.section-product-list__filter-button{background:none;border:1px solid #dedede;color:#a0a0a0;font-weight:300;padding:12px 42px 12px 15px;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.section-product-list__filter-button:after,.section-product-list__filter-button:before{background:#000;content:"";height:1px;position:absolute;right:18px;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-product-list__filter-button:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section-product-list__filter-list{background:#fff;border:1px solid #dedede;border-top:none;display:none;list-style:none;min-width:100%;padding:8px 15px}.section-product-list__filter-list li{margin-bottom:4px;margin-top:4px;position:relative;white-space:nowrap}.section-product-list__filter-list li input[type=checkbox],.section-product-list__filter-list li input[type=radio]{appearance:none;-webkit-appearance:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:auto;z-index:-1}.section-product-list__filter-list li input[type=checkbox]:checked+label,.section-product-list__filter-list li input[type=radio]:checked+label{color:#ff7930;font-weight:400;padding-right:24px}.section-product-list__filter-list li input[type=checkbox]:checked+label:after,.section-product-list__filter-list li input[type=checkbox]:checked+label:before,.section-product-list__filter-list li input[type=radio]:checked+label:after,.section-product-list__filter-list li input[type=radio]:checked+label:before{background:#000;content:"";height:1px;position:absolute;right:0;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-product-list__filter-list li input[type=checkbox]:checked+label:before,.section-product-list__filter-list li input[type=radio]:checked+label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-product-list__filter-list li input[type=checkbox]:checked+label:after,.section-product-list__filter-list li input[type=radio]:checked+label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-product-list__filter-list li label{cursor:pointer;display:block}.section-product-list__filtered{margin-bottom:48px;margin-top:48px}.section-product-list__filtered-button{background:none;display:inline-block;margin-left:24px;padding-right:20px;position:relative;width:auto}.section-product-list__filtered-button:after,.section-product-list__filtered-button:before{background:#ff7930;content:"";position:absolute;right:0;top:50%;-webkit-transform-origin:50%;transform-origin:50%}.section-product-list__filtered-button:before{height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.section-product-list__filtered-button:after{height:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px}.section-product-list__filtered-button.js-hidden{display:none}.section-product-list__notification{background:#f7f7f7;margin-bottom:48px;margin-top:48px;padding:68px 24px 24px;position:relative}.section-product-list__notification.js-hide{display:none}.section-product-list__notification-button{background:none;color:#ff7930;font-weight:700;height:48px;right:10px;padding:14px;position:absolute;text-transform:uppercase;top:10px;width:calc(100% - 10px - 10px)}.section-product-list__notification-button img{margin:0 0 0 12px;vertical-align:middle}.section-product-list__notification-heading{font-size:2rem;font-weight:700;line-height:1.5em;margin-bottom:12px}.section-product-list__notification-text{margin-bottom:24px;margin-top:12px}.section-product-list__notification-icon{margin-top:24px;text-align:center}.section-product-list__notification-icon img{margin-bottom:0;margin-top:0;vertical-align:middle}.section-product-list__list-wrap:after,.section-product-list__list-wrap:before{content:"";display:table}.section-product-list__list-wrap:after{clear:both}.section-product-list__list-wrap>div:not([class]){width:100%}.section-product-list__list-wrap iframe{max-width:100%}.section-product-list__list-wrap div p img{height:auto!important}.section-product-list__list{-ms-flex-align:start;align-items:flex-start;padding:0;list-style-type:none;margin:0 calc((100vw - 245px - 20px - 20px) / 2)}.section-product-list__item,.section-product-list__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-product-list__item{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 48px;position:relative;width:100%}.section-product-list__item:hover .section-product-list__details,[data-is-mobile=True] .section-product-list__item .section-product-list__details:not(.section-product-list__details--full-size),[data-is-tablet=True] .section-product-list__item .section-product-list__details:not(.section-product-list__details--full-size){-webkit-transform:none;transform:none}[data-is-mobile=True] .section-product-list__item .section-product-list__details .link,[data-is-tablet=True] .section-product-list__item .section-product-list__details .link{display:none}[data-is-mobile=True] .section-product-list__item .section-product-list__details--full-size img{display:block}.section-product-list__item.js-hidden-product-colour,.section-product-list__item.js-hidden-product-format,.section-product-list__item.js-hidden-product-greener,.section-product-list__item.js-hidden-product-reclay,.section-product-list__item.js-hidden-product-series,.section-product-list__item.js-hidden-product-variant,[data-is-desktop=True] .section-product-list__item>.link{display:none}.section-product-list__item .icon-greener{cursor:inherit;width:126px;height:29px;position:absolute;top:20px;right:20px}.section-product-list__item .icon-reclay{width:126px;height:auto;position:absolute;top:20px;right:20px}.section-product-list__item .icon-greener+.icon-reclay{top:59px}.section-product-list__item .link{border-bottom:1px solid #ff7930;display:inline-block;font-size:14px;font-weight:700;line-height:2em;text-transform:uppercase}.section-product-list__item .link a{color:#000}.section-product-list__item>.link{margin-top:16px}.section-product-list__link{color:#000;display:block;cursor:pointer;width:100%}.section-product-list__image-wrap{height:auto;overflow:hidden;position:relative;width:100%}.section-product-list__image{margin:0!important;height:auto;vertical-align:middle;width:100%}.section-product-list__details{background:#f7f7f7;bottom:0;font-size:12px;line-height:1.5em;left:0;padding:12px;padding-top:64px;transition:-webkit-transform .4s;transition:transform .4s;width:100%}.section-product-list__details--full-size{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.section-product-list__details--full-size img{height:220px;margin-bottom:auto;margin-top:0;width:auto}.section-product-list__details--full-size .link{font-size:16px!important}.section-product-list__details--full-size p{margin-bottom:7px!important;text-align:center;font-size:15px;line-height:21px}.section-product-list__details--full-size p strong:first-child{display:inline-block;padding-bottom:5px}.section-product-list__details img{display:none;float:right}.section-product-list__details p{letter-spacing:0.01em;margin-bottom:1em;padding:0}.section-product-list__name{letter-spacing:0.01em;line-height:1.4em;position:absolute;top:240px;left:12px}.section-product-list__list--roof-tiles .section-product-list__name{position:relative;top:auto;left:0}.section-product-list__gwp{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;opacity:.6;position:relative;font-size:14px}.section-product-list__gwp-info{width:16px;height:16px;border-radius:8px;border:1px solid #000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:11px}.section-product-list__gwp-tooltip{background:#fff;padding:12px;border:1px solid #8b8b8b;border-radius:8px;position:absolute;top:280px;left:0;font-size:14px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out;z-index:10;pointer-events:none;cursor:pointer;box-shadow:.9px .9px 3.6px rgba(0,0,0,.017),2.5px 2.5px 10px rgba(0,0,0,.025),6px 6px 24.1px rgba(0,0,0,.033),20px 20px 80px rgba(0,0,0,.05)}.section-product-list__gwp-tooltip p{line-height:1.6em}.section-product-list__item:has(.section-product-list__gwp-info:hover) .section-product-list__gwp-tooltip,.section-product-list__item:has(.section-product-list__gwp-tooltip:hover) .section-product-list__gwp-tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all}.section-product-list__checkbox{left:10px;position:absolute;top:10px}.section-product-list__checkbox input[type=checkbox]{color:#333;display:block;font-weight:300;height:54px;left:0;line-height:inherit!important;opacity:0;position:absolute;top:0;width:54px;z-index:-1}.section-product-list__checkbox input[type=checkbox]:focus+label{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.section-product-list__checkbox input[type=checkbox]:checked+label{background:#ff7930}.section-product-list__checkbox input[type=checkbox]:checked+label svg path{fill:#fff}.section-product-list__checkbox input[type=checkbox]+label{-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;height:54px;-ms-flex-pack:center;justify-content:center;transition:background .3s;width:54px}.section-product-list__checkbox input[type=checkbox]+label .icon{pointer-events:none}.section-product-list__checkbox input[type=checkbox]+label svg{height:28px;transition:fill .3s;width:28px}.section-product-list__checkbox input[type=checkbox]+label svg path{fill:#141515}.section-product-list__horisontal-rule{background-color:#ccc;height:1px;margin-bottom:36px;margin-top:36px}.section-product-list__cart-link{background:#f7f7f7;padding-bottom:24px;padding-top:24px;text-align:right;text-transform:uppercase}.section-product-list__cart-link strong{font-weight:700}.section-product-list__cart-link-icon{margin:0 12px 4px 0!important;vertical-align:middle}.section-product-list__cart-link-seperator{background:#a0a0a0;display:inline-block;height:48px;margin-left:24px;margin-right:24px;vertical-align:middle;width:1px}.section-product-list__cart-link-link{color:currentColor;padding-right:20px;position:relative}.section-product-list__cart-link-link:after{border-right:1px solid #ff7930;border-top:1px solid #ff7930;content:"";height:8px;position:absolute;right:3px;top:calc(50% - 11px + 0.5em);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.section-product-list__terms-link{background:#f7f7f7;padding-bottom:36px;padding-top:36px;text-transform:uppercase}.section-product-list__terms-link a{color:currentColor}.section-product-list__cart h2{font-size:inherit;text-transform:uppercase}.section-product-list__cart p{margin-bottom:1.5em;margin-top:.75em}.section-product-list__cart img{margin:0 18px 0 0;vertical-align:middle}.section-product-list__cart input,.section-product-list__cart select,.section-product-list__cart textarea{color:#333;font-size:16px;font-weight:300;line-height:inherit!important}.section-product-list__cart input[disabled],.section-product-list__cart select[disabled],.section-product-list__cart textarea[disabled]{cursor:auto;opacity:.6}.section-product-list__cart input[required]+label:after,.section-product-list__cart select[required]+label:after,.section-product-list__cart textarea[required]+label:after{color:#ff5757;content:" *"}.section-product-list__cart input:not([type=checkbox]):not([type=radio]){background:none;border:none;border-bottom:1px solid #333;padding:calc(1em + 12px) 0 12px}.section-product-list__cart input:not([type=checkbox]):not([type=radio]):focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.section-product-list__cart input:not([type=checkbox]):not([type=radio]):focus+label,.section-product-list__cart input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)+label{opacity:.5;top:0}.section-product-list__cart input:not([type=checkbox]):not([type=radio])+label{left:0;padding-left:0;position:absolute;top:calc(1em + 12px);transition:opacity .3s,top .3s}.section-product-list__cart input[type=checkbox],.section-product-list__cart input[type=radio]{display:block;height:24px;left:0;opacity:0;position:absolute;top:12px;width:24px}.section-product-list__cart input[type=checkbox]:focus+label,.section-product-list__cart input[type=radio]:focus+label{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.section-product-list__cart input[type=checkbox]+label,.section-product-list__cart input[type=radio]+label{display:inline-block;margin-bottom:12px;margin-top:12px;padding-left:36px}.section-product-list__cart input[type=checkbox]+label:before,.section-product-list__cart input[type=radio]+label:before{background:none;border:1px solid #333;border-radius:0;box-shadow:none;content:"";height:24px;left:0;position:absolute;top:12px;width:24px}.section-product-list__cart input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s}.section-product-list__cart input[type=checkbox]+label:after{background:none;border-bottom:3px solid #e5673e;border-right:3px solid #e5673e;border-radius:0;content:"";height:14px;left:8px;opacity:0;position:absolute;top:16px;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5);transition:opacity .2s .1s,-webkit-transform .3s;transition:opacity .2s .1s,transform .3s;width:8px}.section-product-list__cart input[type=radio]:checked+label:after{opacity:1;-webkit-transform:none;transform:none;transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s}.section-product-list__cart input[type=radio]+label:before{border-radius:50%}.section-product-list__cart input[type=radio]+label:after{background:#e5673e;border:none;border-radius:50%;content:"";height:14px;left:5px;opacity:0;position:absolute;top:17px;-webkit-transform:scale(1.5);transform:scale(1.5);transition:opacity .2s .1s,-webkit-transform .3s;transition:opacity .2s .1s,transform .3s;width:14px}.section-product-list__cart select{background:none;border:1px solid #333;border-radius:0;box-shadow:none;margin-top:1em;padding:12px}.section-product-list__cart select:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.section-product-list__cart select optgroup{font-style:italic;font-weight:300}.section-product-list__cart select optgroup option{font-style:normal;font-weight:400}.section-product-list__cart .drop-down{padding-top:1em;position:relative}.section-product-list__cart .drop-down:after{border-bottom:2px solid #ff7930;border-left:2px solid #ff7930;content:"";height:12px;pointer-events:none;position:absolute;right:12px;top:calc(50% - 8px + 0.5em);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px}.section-product-list__cart .drop-down select{-webkit-appearance:none;appearance:none;border:none;border-bottom:1px solid #333;margin-top:0;padding-right:41px}.section-product-list__cart .drop-down select option{background:#fff;color:#141515}.section-product-list__cart textarea{background:none;border:none;border-bottom:1px solid #333;border-radius:0;box-shadow:none;padding:calc(1em + 12px) 0 4px}.section-product-list__cart textarea:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.section-product-list__cart textarea:focus+label,.section-product-list__cart textarea:not(:placeholder-shown)+label{opacity:.5;top:0}.section-product-list__cart textarea+label{left:0;padding-left:0;position:absolute;top:calc(1em + 12px);transition:opacity .3s,top .3s}.section-product-list__cart button{background:#ff7930!important;color:currentColor!important;margin-left:36px;min-width:168px;padding:18px 48px;position:relative;text-transform:uppercase;width:auto}.section-product-list__cart button[disabled]{cursor:auto;opacity:.8}.section-product-list__cart button:active{top:0}.section-product-list__cart button:focus{outline:3px solid rgba(62,124,248,.5);outline-offset:4px}.section-product-list__cart .form-row{clear:both;margin-bottom:1em;margin-top:1em;position:relative}.section-product-list__cart-details{border:none}.section-product-list__cart-details thead td,.section-product-list__cart-details thead th{padding-bottom:18px;padding-top:18px;text-transform:uppercase}.section-product-list__cart-details tbody td{padding-bottom:48px;padding-top:48px}.section-product-list__cart-details tfoot td,.section-product-list__cart-details tfoot th{padding-bottom:24px;padding-top:24px}.section-product-list__cart-details td{border:none}.section-product-list__cart-orderline{border-bottom:1px solid #333}.section-product-list__cart-orderline strong{font-size:1.2em;font-weight:700;line-height:1.25em}.section-product-list__cart-shipping-details{background:#f7f7f7;padding:3em 3.5em;margin-top:48px;width:100%}.section-product-list__cart-shipping-details button{margin-left:0;margin-top:36px;min-width:0;width:100%}.section-product-list__cart-shipping-details .widelabel{display:inline-block;width:288px}.section-product-list__cart-error{border:4px solid #cd5c5c;padding:2em 1.5em .5em;margin-bottom:48px;margin-top:48px;width:100%}.section-product-list__cart-delivery-information{display:none}.section-product-list__cart-delivery-information.js-show{display:block}.section-product-list__cart-order-information .widelabel{display:inline-block;width:288px}.section-product-list__cart-payment-information{background:#f7f7f7;padding:3em 3.5em}.js-bricktiler-loading #content-overlay{width:100%;height:100%;opacity:1;z-index:100}#modal-bricktiler.product-modal{width:100%;height:100vh;background-color:#f0f0f0;padding-bottom:100px;position:fixed;top:0;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;z-index:-1;visibility:hidden;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s .65s,visibility 0s .65s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s .65s,visibility 0s .65s;-webkit-transform:scale(.8);transform:scale(.8)}#modal-bricktiler.product-modal.js-show{opacity:1;z-index:99;visibility:visible;-webkit-transform:none;transform:none;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s,visibility 0s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s,visibility 0s}#modal-bricktiler.product-modal.js-show.js-hide{opacity:0;z-index:-1;visibility:hidden;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s .65s,visibility 0s .65s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s .65s,visibility 0s .65s}#modal-bricktiler #brickTilerWrap{width:100%;overflow:visible;float:left;display:block!important}#modal-bricktiler #bricktiler{overflow:auto}html.canvas #modal-bricktiler #bricktiler{display:block}#modal-bricktiler #bricktiler .dropdowns{padding:0 30px}#modal-bricktiler #bricktiler .drop-down{margin:12px;padding:0;list-style-type:none;position:relative;cursor:pointer}#modal-bricktiler #bricktiler .drop-down .icon-arrow-down{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) translateY(-5px);transform:translateY(-50%) translateY(-5px)}#modal-bricktiler #bricktiler .drop-down .icon-arrow-down path{fill:#141515}#modal-bricktiler #bricktiler .drop-down:hover{overflow:visible;z-index:2}#modal-bricktiler #bricktiler select{width:100%}#modal-bricktiler #bricktiler .drop-down:first-child{z-index:4}#modal-bricktiler #bricktiler .drop-down li,#modal-bricktiler #bricktiler .drop-down ul{width:100%;border:0!important;padding:0}#modal-bricktiler #bricktiler .drop-down ul{list-style-type:none;margin:0;padding:0}#modal-bricktiler #bricktiler .drop-down ul li{font-weight:300;padding:7px 20px}#modal-bricktiler #bricktiler .drop-down ul li:first-child{padding-top:14px}#modal-bricktiler #bricktiler .drop-down ul li:last-child{padding-bottom:14px}#modal-bricktiler #bricktiler .drop-down ul{height:auto;padding:0!important;position:absolute;top:59px;left:0;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s;will-change:visibility,opacity;z-index:10;background-color:#fff}#modal-bricktiler #bricktiler .drop-down .icon-down{width:11px;height:8px;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:23px;right:5px;z-index:12}#modal-bricktiler #bricktiler .drop-down:hover ul{overflow:auto;visibility:visible;opacity:1;transition:visibility 0s,opacity .3s}#modal-bricktiler #bricktiler .drop-down:hover~.drop-down{z-index:0}#modal-bricktiler #bricktiler .drop-down>li>a{margin-top:0;margin-bottom:0;padding-bottom:10px;display:block;border-bottom:1px solid #141515;color:#141515;font-size:16px;line-height:28px;font-weight:300;position:relative;z-index:11}#modal-bricktiler #bricktiler .save{padding:0 30px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}#modal-bricktiler .arrow-link{width:4.9rem;height:4.9rem;border:3px solid #fff;display:inline-block;position:relative;transition:border-color .3s;will-change:border-color;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#modal-bricktiler .arrow-link span{width:1.7rem;height:1.6rem;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal-bricktiler .arrow-link svg{width:100%;height:100%;position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}#modal-bricktiler .arrow-link svg:first-child{-webkit-transform:translate(-100%);transform:translate(-100%)}#modal-bricktiler .arrow-link svg:first-child path{fill:#ff7930}#modal-bricktiler .arrow-link svg:last-child path{fill:#fff}#modal-bricktiler .arrow-link{width:27px;height:27px;border-color:#ff7930;vertical-align:-7px;margin-right:9px;margin-top:0;border-radius:0;overflow:hidden}#modal-bricktiler .arrow-link span{width:12px;height:11px}#modal-bricktiler .arrow-link svg:first-child path{fill:#fff}#modal-bricktiler .arrow-link svg:last-child path{fill:#ff7930}#modal-bricktiler .arrow-link:before{content:"";width:100%;height:100%;background-color:#ff7930;position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s;transition:transform .3s;will-change:transform}body:not(.disable-hover) #modal-bricktiler a:hover .arrow-link:before{-webkit-transform:none;transform:none}#modal-bricktiler #bricktiler{margin-top:70px}#modal-bricktiler #brickTilerWrap{max-width:70vw;margin:0 auto;background-color:#fff;overflow:auto}#modal-bricktiler html.canvas #bricktiler{display:block}#modal-bricktiler #bricktiler #canvasImg{width:100%;height:0;margin-top:20px;padding-bottom:52.5%;position:relative;clear:both;float:left}#modal-bricktiler #bricktiler #canvasImg canvas{position:absolute;top:0;left:0;width:100%;height:100%}#modal-bricktiler #bricktiler .dropdowns{width:100%;clear:both;float:left;overflow:visible}#modal-bricktiler .drop-down,#modal-bricktiler .product-modal ul.drop-down{width:100%;height:52px;padding:0;border:0!important;position:relative;overflow:hidden;float:left;z-index:1}#modal-bricktiler.product-modal #bricktiler ul.drop-down{height:42px}#modal-bricktiler #bricktiler .drop-down{width:auto;display:block;margin:12px!important;float:none}#modal-bricktiler .drop-down:hover,#modal-bricktiler.product-modal ul.drop-down:hover{overflow:visible;z-index:2}#modal-bricktiler #bricktiler select{width:calc(100% - 40px);margin:20px 20px 0}#modal-bricktiler #bricktiler option,#modal-bricktiler #bricktiler select{max-width:100%}#modal-bricktiler .drop-down:first-child{z-index:4}#modal-bricktiler .drop-down li,#modal-bricktiler .drop-down ul{width:100%;border:0!important;padding:0}#modal-bricktiler .drop-down ul{box-shadow:0 5px 25px rgba(0,0,0,.25)}#modal-bricktiler .drop-down ul li{padding:4px 14px 0;text-transform:uppercase;font-size:14px;font-weight:700}#modal-bricktiler .drop-down ul li:first-child{padding-top:8px}#modal-bricktiler .drop-down ul li:last-child{padding-bottom:8px}#modal-bricktiler.product-modal .drop-down ul li a{color:#999;transition:color .3s;will-change:color}#modal-bricktiler.product-modal .drop-down ul li a:hover{color:#333}#modal-bricktiler.product-modal .drop-down ul li a.js-selected{color:#ff7930}#modal-bricktiler .drop-down ul,#modal-bricktiler.product-modal .drow-down ul{height:auto;padding:0!important;border-radius:0 0 5px 5px;position:absolute;top:100%;top:52px;left:0;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s;will-change:visibility,opacity;z-index:10;background-color:#fff}#modal-bricktiler.product-modal #bricktiler .drop-down ul{top:42px}#modal-bricktiler .drop-down .icon-down{width:11px;height:8px;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:23px;right:5px;z-index:12}#modal-bricktiler #bricktiler .drop-down .icon-down{top:18px}#modal-bricktiler .drop-down:hover ul{overflow:auto;visibility:visible;opacity:1;transition:visibility 0s,opacity .3s}#modal-bricktiler .drop-down:hover~.drop-down{z-index:0}#modal-bricktiler .drop-down>li>a,#modal-bricktiler.product-modal .drop-down>li>a{background-color:#f2f4f6;height:52px;padding:12px 20px 0;display:block;border-radius:5px;color:#b5b5b5;text-transform:uppercase;font-size:16px;line-height:28px;font-weight:700;position:relative;z-index:11}#modal-bricktiler.product-modal #bricktiler .drop-down>li>a{height:42px;padding:7px 14px 0;font-size:14px}#modal-bricktiler #bricktiler .save{width:100%;margin-bottom:12px;float:right;text-align:right}#modal-bricktiler #bricktiler .save a{display:block;cursor:pointer;font-size:14px;text-transform:uppercase;font-weight:700;text-align:center}#modal-bricktiler #bricktiler h2{margin-top:70px}#modal-bricktiler #bricktiler .button{width:100%;margin-bottom:20px}#modal-bricktiler #bricktiler .dropdowns a.js-selected{color:#ff7930}#modal-bricktiler #downloadmessage{font-size:2em;text-transform:uppercase}#modal-bricktiler.product-modal .icon-close{width:5rem;height:5rem;min-width:38px;min-height:38px;background-color:#fff;position:fixed;top:25px;right:25px;z-index:3;cursor:pointer}#modal-bricktiler.product-modal.modal-light-grey .icon-close,#modal-bricktiler.product-modal.modal-light .icon-close{background-color:rgba(51,51,51,.9)}#modal-bricktiler.product-modal .icon-close svg{width:16px;height:16px;max-width:30%;max-height:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal-bricktiler.product-modal.modal-light-grey .icon-close path,#modal-bricktiler.product-modal.modal-light .icon-close path{fill:#fff}.section-project-list{background:#f7f7f7;padding-top:5.61856vw;position:relative}.navigation+.section-project-list{padding-top:100px}.section-project-list__wrap{margin-left:auto;margin-right:auto;max-width:1500px;padding-left:12px;padding-right:12px}.section-project-list__wrap img{margin:50px 0;max-width:100%}.section-project-list__wrap img:first-child{margin-top:0}.section-project-list__wrap ol{padding:0 0 0 20px}.section-project-list__navigation{background:#fff;border:1px solid #dedede;margin-bottom:48px}.section-project-list__navigation .sub.current>a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-project-list__navigation .sub.current>a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-project-list__navigation .sub.current ul{display:block}.section-project-list__navigation .sub ul{display:none;margin-top:9px}.section-project-list__navigation .sub li{cursor:pointer;margin-bottom:5px;margin-top:5px}.section-project-list__navigation .sub li.current a{color:#e5673e;font-weight:400}.section-project-list__navigation .sub>a{padding-right:27px;position:relative}.section-project-list__navigation .sub>a:after,.section-project-list__navigation .sub>a:before{background:#000;content:"";height:1px;position:absolute;right:0;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-project-list__navigation .sub>a:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section-project-list__navigation>ul{position:relative}.section-project-list__navigation>ul>li{border-bottom:1px solid #dedede;padding:12px 20px}.section-project-list__navigation>ul>li:last-child{border-bottom:none}.section-project-list__navigation>ul>li.current:not(.sub) a{color:#e5673e}.section-project-list__navigation>ul>li a{color:#141515;display:block;letter-spacing:0.01em}.section-project-list__navigation>ul>li>a{font-weight:700;letter-spacing:0;margin-bottom:5px;margin-top:5px;text-transform:uppercase}.section-project-list__filters{margin-bottom:48px;margin-top:48px}.section-project-list__filter{margin-top:-1px;position:relative}.section-project-list__filter.js-active .section-project-list__filter-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-project-list__filter.js-active .section-project-list__filter-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-project-list__filter.js-active .section-project-list__filter-list{display:block}.section-project-list__filter-button{background:#fff;border:1px solid #dedede;color:#a0a0a0;font-weight:300;padding:12px 42px 12px 15px;position:relative;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.section-project-list__filter-button:after,.section-project-list__filter-button:before{background:#000;content:"";height:1px;position:absolute;right:18px;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-project-list__filter-button:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.section-project-list__filter-list{background:#fff;border:1px solid #dedede;border-top:none;display:none;list-style:none;min-width:100%;padding:8px 15px}.section-project-list__filter-list li{margin-bottom:4px;margin-top:4px;position:relative;white-space:nowrap}.section-project-list__filter-list li input[type=checkbox],.section-project-list__filter-list li input[type=radio]{appearance:none;-webkit-appearance:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:auto;z-index:-1}.section-project-list__filter-list li input[type=checkbox]:checked+label,.section-project-list__filter-list li input[type=radio]:checked+label{color:#ff7930;font-weight:400;padding-right:24px}.section-project-list__filter-list li input[type=checkbox]:checked+label:after,.section-project-list__filter-list li input[type=checkbox]:checked+label:before,.section-project-list__filter-list li input[type=radio]:checked+label:after,.section-project-list__filter-list li input[type=radio]:checked+label:before{background:#000;content:"";height:1px;position:absolute;right:0;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-project-list__filter-list li input[type=checkbox]:checked+label:before,.section-project-list__filter-list li input[type=radio]:checked+label:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-project-list__filter-list li input[type=checkbox]:checked+label:after,.section-project-list__filter-list li input[type=radio]:checked+label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-project-list__filter-list li label{cursor:pointer;display:block}.section-project-list__search{background:#fff;border:1px solid #dedede;margin-top:-1px;position:relative}.section-project-list__search-input{background:none;border:none;color:#a0a0a0;font-weight:300;line-height:24px!important;padding:12px 15px;width:calc(100% - 48px)}.section-project-list__search-button{background:#e5673e;border:none;padding:13px 15px 8px;vertical-align:bottom;width:48px}.section-project-list__filtered{margin-bottom:48px;margin-top:48px}.section-project-list__filtered-button{background:none;display:inline-block;margin-left:24px;padding-right:20px;position:relative;width:auto}.section-project-list__filtered-button:after,.section-project-list__filtered-button:before{background:#ff7930;content:"";position:absolute;right:0;top:50%;-webkit-transform-origin:50%;transform-origin:50%}.section-project-list__filtered-button:before{height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.section-project-list__filtered-button:after{height:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px}.section-project-list__filtered-button.js-hidden{display:none}.section-project-list__list-wrap>div:not([class]){width:100%}.section-project-list__list-wrap [class^=PIN_][class*=_embed_grid]{background:none;border-radius:0;box-shadow:none;max-width:none!important}.section-project-list__list-wrap [class^=PIN_][class*=_ft],.section-project-list__list-wrap [class^=PIN_][class*=_hd]{display:none}.section-project-list__list-wrap [class^=PIN_][class*=_bd]{height:auto!important;overflow-y:hidden;padding-left:0;padding-right:0}.section-project-list__list-wrap [class^=PIN_][class*=_col]{width:100%!important}.section-project-list__list-wrap [class^=PIN_][class*=_img]{border-radius:0!important;box-shadow:none!important;display:block!important;margin-bottom:36px!important}.section-project-list__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-18px;margin-right:-18px}.section-project-list__item{margin:0 18px 48px;width:calc(100% - 36px)}.section-project-list__item:hover .section-project-list__details{-webkit-transform:none;transform:none}.section-project-list__item.js-hidden-project-category,.section-project-list__item.js-hidden-project-colour,.section-project-list__item.js-hidden-project-country,.section-project-list__item.js-hidden-project-search{display:none}.section-project-list__link{color:#000;display:block}.section-project-list__image-wrap{height:auto;overflow:hidden;position:relative;width:100%}.section-project-list__image-wrap img{margin-bottom:0;margin-top:0}.section-project-list__image{height:auto;vertical-align:middle;width:100%}.section-project-list__details{background:#f7f7f7;bottom:0;font-size:12px;line-height:1.5em;left:0;padding:12px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s;transition:transform .4s;width:100%}.section-project-list__details img{display:none;float:right;margin-left:12px}.section-project-list__details p{letter-spacing:0.01em}.section-project-list__details .link{border-bottom:1px solid #ff7930;display:inline-block;font-size:14px;font-weight:700;line-height:2em;text-transform:uppercase}.section-project-list__name{letter-spacing:0.01em;margin-top:16px}.section-project-list__search-terms{display:none}.projects-video-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-18px;margin-right:-18px}.projects-video-list .video-item{-ms-flex-align:end;align-items:flex-end;color:#fff;display:-ms-flexbox;display:flex;font-size:19px;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5em;margin:0 18px 48px;padding:calc(56.25% - 30px - 28.5px) 15px 15px;position:relative;width:calc(100% - 36px);z-index:1}.projects-video-list .video-item .cover{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.projects-video-list .video-item .cover:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.projects-video-list .video-item .title{font-weight:700;text-transform:uppercase}.projects-video-list .video-item .duration{font-size:18px;margin-left:15px}.projects-video-list .video-item button{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:29px;left:calc(50% - 14.5px);line-height:0;padding:7px;position:absolute;top:calc(50% - 2.45rem);transition:border-color .3s;width:29px}.projects-video-list .video-item button:hover{border-color:#fff}.projects-video-list .video-item button:hover svg:first-child{-webkit-transform:none;transform:none}.projects-video-list .video-item button:hover svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.projects-video-list .video-item button span{display:block;height:9px;overflow:hidden;position:relative;width:9px}.projects-video-list .video-item button span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s}.projects-video-list .video-item button span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.projects-video-list .video-item button span svg:last-child path{fill:#ff7930}.projects-video-list .more-videos{color:#fff;margin:0 18px 48px;overflow:hidden;padding:15px;position:relative;width:calc(100% - 36px);z-index:1}.projects-video-list .more-videos:hover .background{-webkit-transform:scale(1.05);transform:scale(1.05)}.projects-video-list .more-videos:hover .background:before{-webkit-transform:none;transform:none}.projects-video-list .more-videos:hover .icon{border-color:#fff}.projects-video-list .more-videos:hover .icon svg:first-child{-webkit-transform:none;transform:none}.projects-video-list .more-videos:hover .icon svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.projects-video-list .more-videos .background{background-color:hsla(0,0%,100%,.1);background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:-webkit-transform .4s;transition:transform .4s;width:100%;z-index:-1}.projects-video-list .more-videos .background:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";height:50%;left:0;position:absolute;top:50%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s;transition:transform .4s;width:100%}.projects-video-list .more-videos .title{font-size:26px;line-height:1.1em;max-width:216px;text-transform:uppercase}.projects-video-list .more-videos .icon{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:29px;line-height:0;margin-top:36px;padding:8.5px 7px;transition:border-color .3s;width:29px}.projects-video-list .more-videos .icon:active{top:0}.projects-video-list .more-videos .icon span{display:block;overflow:hidden;position:relative}.projects-video-list .more-videos .icon span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s}.projects-video-list .more-videos .icon span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.projects-video-list .more-videos .icon span svg:first-child path{fill:#fff}.projects-video-list .more-videos .icon span svg:last-child path{fill:#ff7930}.projects-video-list .video-overlay{-ms-flex-align:center;align-items:center;background:#333;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:24px;position:fixed;top:0;transition:opacity .4s .4s,visibility 0s .8s,z-index 0s .8s;visibility:hidden;width:100%;z-index:-1}.projects-video-list .video-overlay.js-active{opacity:1;transition:opacity .4s,visibility 0s,z-index 0s;visibility:visible;z-index:30}.projects-video-list .video-overlay.js-active .close{opacity:1;transition:opacity .4s .8s}.projects-video-list .video-overlay.js-active iframe{opacity:1;-webkit-transform:none;transform:none;transition:opacity .4s .4s,-webkit-transform .4s .4s;transition:opacity .4s .4s,transform .4s .4s}.projects-video-list .video-overlay .close{background:#fff;border-radius:50%;box-shadow:none;height:48px;opacity:0;padding:5px 10px;position:absolute;right:30px;top:30px;transition:opacity .2s;width:48px;z-index:99}.projects-video-list .video-overlay .close:before{background-image:url(../images-rt-2.0/icon-close.svg);content:" ";display:inline-block;height:12px;width:12px}.projects-video-list .video-overlay iframe{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s}.exhibition{margin-bottom:72px}.exhibition-image{margin-bottom:24px}.exhibition-image img{height:auto;max-width:100%;vertical-align:middle;width:100%}.exhibition-description h2{font-size:37px;font-weight:400;line-height:1.25em;margin-bottom:.649em;margin-top:.649em}.exhibition-description h4{font-size:22px;font-weight:400;line-height:32px;margin-bottom:2.5em;margin-top:1.091em}.exhibition-description p{margin-bottom:1.5em;margin-top:1.5em}.exhibition-description a{color:#141515;display:inline-block;font-weight:400;text-transform:uppercase}.exhibition-description a:after{background:#ff7930;content:"";display:block;height:1px;margin-top:2px}body.js-no-scroll{overflow:hidden}.project-modal{background-color:#fff;color:#333;height:100vh;left:0;opacity:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;position:fixed;top:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s .65s,visibility 0s .65s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s .65s,visibility 0s .65s;visibility:hidden;width:100%;z-index:-1}.project-modal.js-active,.project-modal.js-show{opacity:1;-webkit-transform:none;transform:none;transition:opacity .45s .2s,-webkit-transform .45s .2s,z-index 0s,visibility 0s;transition:opacity .45s .2s,transform .45s .2s,z-index 0s,visibility 0s;visibility:visible;z-index:99}.project-modal .icon-close{background-color:rgba(51,51,51,.9);cursor:pointer;height:48px;position:fixed;right:24px;top:24px;width:48px;z-index:3}.project-modal .icon-close svg{height:16px;left:50%;max-height:30%;max-width:30%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}.project-modal .icon-close path{fill:#fff}.project-modal a{color:#141515;display:inline-block;font-weight:400;text-transform:uppercase}.project-modal a:after{background:#ff7930;content:"";display:block;height:1px;margin-top:2px}.project-modal .project-information{margin:96px auto;max-width:1500px;padding-left:12px;padding-right:12px}.project-modal .project-information.full-height{-ms-flex-align:center;align-items:center;min-height:calc(100% - 96px - 96px)}.project-modal .project-information h2{font-size:37px;line-height:1.25em;margin-bottom:.73em;margin-top:.73em}.project-modal .project-information p{font-size:18px;line-height:1.5em;margin-bottom:1.227em;margin-top:1.227em}.project-modal .project-information .project-image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative}.project-modal .project-information .project-image img{height:auto;max-width:100%;width:100%}.project-modal .project-information .project-image .play{background:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.5);height:96px;left:calc(50% - 48px);position:absolute;text-align:center;top:calc(50% - 48px);width:96px}.project-modal .project-information .project-image .play:after{border:12px solid transparent;border-left:24px solid #000;border-right:0;content:"";display:inline-block;height:0;margin-right:-4px;vertical-align:middle;width:0}.project-modal .project-information .project-description .button-simple{font-size:11px;line-height:26px;font-weight:700}.project-modal .project-information .project-data{border-top:1px solid #cbcbcb;color:#888;margin-top:36px;padding-top:12px}.project-modal .project-information .project-data div{margin-top:24px}.project-modal .project-information .project-data div span{color:#141515;font-size:17px;line-height:1.5em}.project-modal .project-link{margin-bottom:120px;margin-top:120px;text-align:center}.project-modal .project-gallery{margin-left:auto;margin-right:auto;max-width:1920px}.project-modal .project-gallery .project-gallery__image-wrap-outer{width:100%}.project-modal .project-gallery .project-gallery__image-wrap-inner,.project-modal .project-gallery .project-gallery__image-wrap-portrait{margin-top:40px}.project-modal .project-gallery .project-gallery__image-wrap-portrait.project-gallery__image-wrap--right .project-gallery__image-wrap-inner:last-child{margin-left:4.5%;margin-top:19.3299vw}.project-modal .project-gallery .project-gallery__image{display:block;width:100%}.project-modal .project-gallery .project-gallery__image img{height:auto;max-width:100%;vertical-align:middle;width:100%}.project-modal .project-gallery .project-gallery__text-wrap-outer{margin:96px auto;max-width:1500px;padding-left:20px;padding-right:20px}.project-video-modal{-ms-flex-align:center;align-items:center;background:#333;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:24px;position:fixed;top:0;transition:opacity .4s .4s,visibility 0s .8s,z-index 0s .8s;visibility:hidden;width:100%;z-index:-1}.project-video-modal.js-active{opacity:1;transition:opacity .4s,visibility 0s,z-index 0s;visibility:visible;z-index:100}.project-video-modal.js-active .close{opacity:1;transition:opacity .4s .8s}.project-video-modal.js-active iframe{opacity:1;-webkit-transform:none;transform:none;transition:opacity .4s .4s,-webkit-transform .4s .4s;transition:opacity .4s .4s,transform .4s .4s}.project-video-modal .close{background:#fff;border-radius:50%;box-shadow:none;height:48px;opacity:0;padding:5px 10px;position:absolute;right:30px;top:30px;transition:opacity .2s;width:48px;z-index:99}.project-video-modal .close:before{background-image:url(../images-rt-2.0/icon-close.svg);content:" ";display:inline-block;height:12px;width:12px}.project-video-modal iframe{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s}.page-template-project-gallery.js-fixed-content .section--modal .section__form:first-child{display:block}.page-template-project-gallery.js-fixed-content .section--modal .section__form:nth-child(2),.page-template-project-gallery.js-no-scroll.js-fixed-content .section--modal .section__form:first-child{display:none}.page-template-project-gallery.js-no-scroll.js-fixed-content .section--modal .section__form:nth-child(2){display:block}.section-list-text__wrap{background:#f7f7f7;padding-bottom:1px;padding-top:1px}.section-list-text{margin-bottom:108px;margin-top:108px}.section-list-text__text-align-left .section-list-text__column--text{-ms-flex-order:2;order:2}.section-list-text__text-align-left .section-list-text__column--image{-ms-flex-order:1;order:1}.section-list-text__text-align-left .section-list-text__image-wrap{-webkit-transform:translateX(100%) scale(.9);transform:translateX(100%) scale(.9);-webkit-transform-origin:bottom left;transform-origin:bottom left}.section-list-text__text-align-left .section-list-text__image{-webkit-transform:translateX(-50%) scale(.8);transform:translateX(-50%) scale(.8);-webkit-transform-origin:bottom left;transform-origin:bottom left}.section-list-text__text-align-right .section-list-text__column--text{-ms-flex-order:2;order:2}.section-list-text__text-align-right .section-list-text__column--image{-ms-flex-order:1;order:1}.section-list-text__text-align-right .section-list-text__image-wrap{-webkit-transform:translateX(-100%) scale(.9);transform:translateX(-100%) scale(.9);-webkit-transform-origin:bottom right;transform-origin:bottom right}.section-list-text__text-align-right .section-list-text__image{-webkit-transform:translateX(-100%) scale(.8);transform:translateX(-100%) scale(.8);-webkit-transform-origin:bottom right;transform-origin:bottom right}.section-list-text.js-in-view .section-list-text__image,.section-list-text.js-in-view .section-list-text__image-wrap{opacity:1;-webkit-transform:none;transform:none}.section-list-text__column{margin-bottom:36px;margin-top:36px;width:100%}.section-list-text__column--image{overflow:hidden}.section-list-text__text{margin-left:auto;margin-right:auto;max-width:600px;padding-left:12px;padding-right:12px}.section-list-text__text h2{font-size:18px;font-weight:700;line-height:1.5em;margin-bottom:24px;margin-top:24px;text-transform:uppercase}.section-list-text__text p{letter-spacing:0.01em;margin-bottom:24px;margin-top:24px}.section-list-text__image,.section-list-text__image-wrap{opacity:0;transition:-webkit-transform .45s ease-out,opacity .45s ease-out;transition:transform .45s ease-out,opacity .45s ease-out}.section-list-text__image{height:auto;vertical-align:middle;width:100%}.section-list-header{position:relative;height:500px;margin-top:-60px;padding-top:60px;overflow:hidden}.section-list-header__dgnb{position:absolute;width:60px;bottom:15px;right:15px;z-index:3;height:auto}.section-list-header__greener{position:absolute;width:150px;height:35px;bottom:15px;right:15px;z-index:3}.page-template-project-gallery .section-list-header{background:#f7f7f7;height:auto;min-height:0}.page-template-project-gallery .section-list-header__content{color:#141515;display:block;margin-bottom:24px;margin-top:108px}.page-template-project-gallery .section-list-header__content .section-list-header__heading{line-height:1em}.page-template-project-gallery .section-list-header__content a{color:#141515}.section-list-header.alternate .section-list-header__background:before{display:none}.section-list-header__background{background-size:cover;width:calc(100% + 120px);height:calc(100% + 120px);left:0;position:absolute;top:0;width:100%;z-index:1}.section-list-header__background:before{content:"";width:100%;height:100%;background-color:rgba(20,21,21,.4);position:absolute;top:0;left:0;z-index:2}.section-list-header__background img{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.section-list-header__content{height:100%;color:#fff;margin-left:auto;margin-right:auto;max-width:792px;padding:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;max-width:90%}.section-list-header__heading{font-size:24px;font-weight:700;line-height:1.5em;margin-bottom:24px;margin-top:24px;text-transform:uppercase}.section-list-header p{letter-spacing:0.01em;margin-bottom:24px;margin-top:24px;font-size:15px;line-height:21px;font-weight:400}.product-video-list{background:#2b2b2b;color:#fff;padding-bottom:144px;padding-top:144px;position:relative}.product-video-list .heading{font-size:22px;font-weight:300;letter-spacing:.1em;line-height:1em;margin-bottom:36px;margin-top:36px;opacity:0;text-transform:uppercase;transition:opacity 1s ease}body:not(.preload) .product-video-list .heading{opacity:1}.product-video-list .subheading{display:inline-block;font-size:31px;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:36px;overflow:hidden;padding-top:8px;position:relative;text-transform:uppercase;white-space:pre-line}.product-video-list .subheading:before{background:#fff;content:"";height:4px;left:0;margin-right:auto;margin-left:auto;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:opacity .6s 1.2s,-webkit-transform .6s 1.2s;transition:opacity .6s 1.2s,transform .6s 1.2s;width:100%;will-change:opacity,transform}.product-video-list .subheading div{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .6s,opacity .6s;transition:transform .6s,opacity .6s;will-change:transform,opacity}.product-video-list .subheading div:first-child{transition-delay:1.6s}.product-video-list .subheading div:nth-child(2){transition-delay:1.8s}.product-video-list .subheading div:nth-child(3){transition-delay:2s}.product-video-list .subheading div:nth-child(4){transition-delay:2.2s}body:not(.preload) .product-video-list .subheading:before,body:not(.preload) .product-video-list .subheading div{opacity:1;-webkit-transform:none;transform:none}.product-video-list .video-list{margin-bottom:36px;margin-top:36px;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:opacity 1s ease 2s,-webkit-transform .6s 2s;transition:opacity 1s ease 2s,transform .6s 2s;font-family:Roboto Condensed,sans-serif}body:not(.preload) .product-video-list .video-list{opacity:1;-webkit-transform:none;transform:none}.product-video-list .video-list .video-item{-ms-flex-align:end;align-items:flex-end;color:#fff;display:-ms-flexbox;display:flex;font-size:19px;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5em;margin-top:15px;padding:calc(56.25% - 30px - 28.5px) 15px 15px;position:relative;width:100%;z-index:1}.product-video-list .video-list .video-item .cover{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-video-list .video-list .video-item .cover:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-video-list .video-list .video-item .title{font-weight:700;text-transform:uppercase}.product-video-list .video-list .video-item .duration{font-size:18px;margin-left:15px}.product-video-list .video-list .video-item button{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:29px;left:calc(50% - 15px);line-height:0;padding:7px;position:absolute;top:calc(50% - 15px);transition:border-color .3s;width:29px;z-index:1}.product-video-list .video-list .video-item button:hover{border-color:#fff}.product-video-list .video-list .video-item button:hover svg{position:relative;z-index:1}.product-video-list .video-list .video-item button:hover svg:first-child{-webkit-transform:none;transform:none}.product-video-list .video-list .video-item button:hover svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-video-list .video-list .video-item button span{display:block;overflow:hidden;position:relative}.product-video-list .video-list .video-item button span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s}.product-video-list .video-list .video-item button span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.product-video-list .video-list .video-item button span svg:last-child path{fill:#ff7930}.product-video-list .video-list .more-videos{color:#fff;margin-top:15px;overflow:hidden;padding:15px;position:relative;width:100%}.product-video-list .video-list .more-videos:hover .background{-webkit-transform:scale(1.05);transform:scale(1.05);z-index:0}.product-video-list .video-list .more-videos:hover .background:before{-webkit-transform:none;transform:none}.product-video-list .video-list .more-videos:hover .icon{border-color:#fff}.product-video-list .video-list .more-videos:hover .icon svg:first-child{-webkit-transform:none;transform:none}.product-video-list .video-list .more-videos:hover .icon svg:last-child{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-video-list .video-list .more-videos .background{background-color:hsla(0,0%,100%,.1);background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;transition:-webkit-transform .4s;transition:transform .4s;-webkit-transform:scale(1.01) translateZ(0);transform:scale(1.01) translateZ(0);width:100%;z-index:0}.product-video-list .video-list .more-videos .background:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";height:50%;left:0;position:absolute;top:50%;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s;transition:transform .4s;width:100%}.product-video-list .video-list .more-videos .title{font-size:26px;line-height:1.1em;max-width:216px;text-transform:uppercase;position:relative;z-index:1}.product-video-list .video-list .more-videos .icon{background:none;border:3px solid #ff7930;border-radius:0;box-shadow:none;display:block;height:29px;line-height:0;margin-top:36px;padding:8.5px 7px;transition:border-color .3s;width:29px}.product-video-list .video-list .more-videos .icon:active{top:0}.product-video-list .video-list .more-videos .icon span{display:block;overflow:hidden;position:relative}.product-video-list .video-list .more-videos .icon span svg{width:100%;height:auto;transition:-webkit-transform .3s;transition:transform .3s}.product-video-list .video-list .more-videos .icon span svg:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;top:0;left:0}.product-video-list .video-list .more-videos .icon span svg:first-child path{fill:#fff}.product-video-list .video-list .more-videos .icon span svg:last-child path{fill:#ff7930}.product-video-list .video-overlay{-ms-flex-align:center;align-items:center;background:#333;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:24px;position:fixed;top:0;transition:opacity .4s .4s,visibility 0s .8s,z-index 0s .8s;visibility:hidden;width:100%;z-index:200}.product-video-list .video-overlay.js-active{opacity:1;transition:opacity .4s,visibility 0s,z-index 0s;visibility:visible;z-index:12}.product-video-list .video-overlay.js-active .close{opacity:1;transition:opacity .4s .8s}.product-video-list .video-overlay.js-active iframe{opacity:1;-webkit-transform:none;transform:none;transition:opacity .4s .4s,-webkit-transform .4s .4s;transition:opacity .4s .4s,transform .4s .4s}.product-video-list .video-overlay .close{background:#fff;border-radius:50%;box-shadow:none;height:48px;opacity:0;padding:5px 10px;position:absolute;right:30px;top:30px;transition:opacity .2s;width:48px;z-index:99}.product-video-list .video-overlay .close:before{content:"";width:12px;height:12px;display:inline-block;background-image:url(../images-rt-2.0/icon-close.svg);margin-right:0}.product-video-list .video-overlay iframe{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s}.product-image-list .heading{font-size:22px;font-weight:300;letter-spacing:.1em;line-height:1em;margin-bottom:36px;margin-top:36px;opacity:0;text-transform:uppercase;transition:opacity 1s ease}body:not(.preload) .product-image-list .heading{opacity:1}.product-image-list .subheading{display:inline-block;font-size:31px;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:36px;overflow:hidden;padding-top:8px;position:relative;text-transform:uppercase;white-space:pre-line}.product-image-list .subheading:before{background:#fff;content:"";height:4px;left:0;margin-right:auto;margin-left:auto;opacity:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:opacity .6s 1.2s,-webkit-transform .6s 1.2s;transition:opacity .6s 1.2s,transform .6s 1.2s;width:100%;will-change:opacity,transform}.product-image-list .subheading div{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .6s,opacity .6s;transition:transform .6s,opacity .6s;will-change:transform,opacity}.product-image-list .subheading div:first-child{transition-delay:1.6s}.product-image-list .subheading div:nth-child(2){transition-delay:1.8s}.product-image-list .subheading div:nth-child(3){transition-delay:2s}.product-image-list .subheading div:nth-child(4){transition-delay:2.2s}body:not(.preload) .product-image-list .subheading:before,body:not(.preload) .product-image-list .subheading div{opacity:1;-webkit-transform:none;transform:none}.product-image-list .image-list{margin-bottom:36px;margin-top:36px;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:opacity 1s ease 2s,-webkit-transform .6s 2s;transition:opacity 1s ease 2s,transform .6s 2s}body:not(.preload) .product-image-list .image-list{opacity:1;-webkit-transform:none;transform:none}.product-image-list .image-list .image-item{margin-top:15px;width:100%}.product-image-list .image-list .image-item .image{margin-bottom:12px}.product-image-list .image-list .image-item .image img{margin:0;vertical-align:bottom}.product-image-list .image-list .image-item .title{font-weight:700;margin-top:12px;text-transform:uppercase}.product-image-list .image-list .image-item .description{margin-bottom:24px}.product-image-list .image-list .image-item .link{margin-top:24px}.product-image-list .image-list .image-item .link a{color:#ff7930}.wrap-fluid{padding-right:15px;padding-left:15px;display:block}.wrap-inner{margin-right:-15px;margin-left:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-lg-1,.column-lg-2,.column-lg-3,.column-lg-4,.column-lg-5,.column-lg-6,.column-lg-7,.column-lg-8,.column-lg-9,.column-lg-10,.column-lg-11,.column-lg-12,.column-lg-13,.column-lg-14,.column-lg-15,.column-lg-16,.column-lg-17,.column-lg-18,.column-lg-19,.column-lg-20,.column-lg-21,.column-lg-22,.column-lg-23,.column-lg-24,.column-md-1,.column-md-2,.column-md-3,.column-md-4,.column-md-5,.column-md-6,.column-md-7,.column-md-8,.column-md-9,.column-md-10,.column-md-11,.column-md-12,.column-md-13,.column-md-14,.column-md-15,.column-md-16,.column-md-17,.column-md-18,.column-md-19,.column-md-20,.column-md-21,.column-md-22,.column-md-23,.column-md-24,.column-sm-1,.column-sm-2,.column-sm-3,.column-sm-4,.column-sm-5,.column-sm-6,.column-sm-7,.column-sm-8,.column-sm-9,.column-sm-10,.column-sm-11,.column-sm-12,.column-sm-13,.column-sm-14,.column-sm-15,.column-sm-16,.column-sm-17,.column-sm-18,.column-sm-19,.column-sm-20,.column-sm-21,.column-sm-22,.column-sm-23,.column-sm-24,.column-xl-1,.column-xl-2,.column-xl-3,.column-xl-4,.column-xl-5,.column-xl-6,.column-xl-7,.column-xl-8,.column-xl-9,.column-xl-10,.column-xl-11,.column-xl-12,.column-xl-13,.column-xl-14,.column-xl-15,.column-xl-16,.column-xl-17,.column-xl-18,.column-xl-19,.column-xl-20,.column-xl-21,.column-xl-22,.column-xl-23,.column-xl-24,.column-xs-1,.column-xs-2,.column-xs-3,.column-xs-4,.column-xs-5,.column-xs-6,.column-xs-7,.column-xs-8,.column-xs-9,.column-xs-10,.column-xs-11,.column-xs-12,.column-xs-13,.column-xs-14,.column-xs-15,.column-xs-16,.column-xs-17,.column-xs-18,.column-xs-19,.column-xs-20,.column-xs-21,.column-xs-22,.column-xs-23,.column-xs-24,.column-xxl-1,.column-xxl-2,.column-xxl-3,.column-xxl-4,.column-xxl-5,.column-xxl-6,.column-xxl-7,.column-xxl-8,.column-xxl-9,.column-xxl-10,.column-xxl-11,.column-xxl-12,.column-xxl-13,.column-xxl-14,.column-xxl-15,.column-xxl-16,.column-xxl-17,.column-xxl-18,.column-xxl-19,.column-xxl-20,.column-xxl-21,.column-xxl-22,.column-xxl-23,.column-xxl-24,.column-xxs-1,.column-xxs-2,.column-xxs-3,.column-xxs-4,.column-xxs-5,.column-xxs-6,.column-xxs-7,.column-xxs-8,.column-xxs-9,.column-xxs-10,.column-xxs-11,.column-xxs-12,.column-xxs-13,.column-xxs-14,.column-xxs-15,.column-xxs-16,.column-xxs-17,.column-xxs-18,.column-xxs-19,.column-xxs-20,.column-xxs-21,.column-xxs-22,.column-xxs-23,.column-xxs-24{padding-right:15px;padding-left:15px;position:relative}.column-xxs-1{width:4.166666667%}.column-xxs-2{width:8.333333333%}.column-xxs-3{width:12.5%}.column-xxs-4{width:16.66666667%}.column-xxs-5{width:20.83333333%}.column-xxs-6{width:25%}.column-xxs-7{width:29.16666667%}.column-xxs-8{width:33.33333333%}.column-xxs-9{width:37.5%}.column-xxs-10{width:41.66666667%}.column-xxs-11{width:45.83333333%}.column-xxs-12{width:50%}.column-xxs-13{width:54.16666667%}.column-xxs-14{width:58.33333333%}.column-xxs-15{width:62.5%}.column-xxs-16{width:66.66666667%}.column-xxs-17{width:70.83333333%}.column-xxs-18{width:75%}.column-xxs-19{width:79.16666667%}.column-xxs-20{width:83.33333333%}.column-xxs-21{width:87.5%}.column-xxs-22{width:91.66666667%}.column-xxs-23{width:95.83333333%}.column-xxs-24{width:100%}.column-xxs-left-0{margin-left:0}.column-xxs-left-1{margin-left:4.16666667vw}.column-xxs-left-2{margin-left:8.33333333vw}.column-xxs-left-3{margin-left:12.5vw}.column-xxs-left-4{margin-left:16.6666667vw}.column-xxs-left-5{margin-left:20.8333333vw}.column-xxs-left-6{margin-left:25vw}.column-xxs-left-7{margin-left:29.16666667vw}.column-xxs-left-8{margin-left:33.33333333vw}.column-xxs-left-9{margin-left:37.5vw}.column-xxs-left-10{margin-left:41.66666667vw}.column-xxs-left-11{margin-left:45.83333333vw}.column-xxs-left-12{margin-left:50vw}.column-xxs-left-13{margin-left:54.16666667vw}.column-xxs-left-14{margin-left:58.33333333vw}.column-xxs-left-15{margin-left:62.5vw}.column-xxs-left-16{margin-left:66.66666667vw}.column-xxs-left-17{margin-left:70.83333333vw}.column-xxs-left-18{margin-left:75vw}.column-xxs-left-19{margin-left:79.16666667vw}.column-xxs-left-20{margin-left:83.33333333vw}.column-xxs-left-21{margin-left:87.5vw}.column-xxs-left-22{margin-left:91.66666667vw}.column-xxs-left-23{margin-left:95.83333333vw}.column-xxs-left-24{margin-left:100vw}.column-xxs-right-0{margin-right:0}.column-xxs-right-1{margin-right:4.16666667vw}.column-xxs-right-2{margin-right:8.33333333vw}.column-xxs-right-3{margin-right:12.5vw}.column-xxs-right-4{margin-right:16.6666667vw}.column-xxs-right-5{margin-right:20.8333333vw}.column-xxs-right-6{margin-right:25vw}.column-xxs-right-7{margin-right:29.16666667vw}.column-xxs-right-8{margin-right:33.33333333vw}.column-xxs-right-9{margin-right:37.5vw}.column-xxs-right-10{margin-right:41.66666667vw}.column-xxs-right-11{margin-right:45.83333333vw}.column-xxs-right-12{margin-right:50vw}.column-xxs-right-13{margin-right:54.16666667vw}.column-xxs-right-14{margin-right:58.33333333vw}.column-xxs-right-15{margin-right:62.5vw}.column-xxs-right-16{margin-right:66.66666667vw}.column-xxs-right-17{margin-right:70.83333333vw}.column-xxs-right-18{margin-right:75vw}.column-xxs-right-19{margin-right:79.16666667vw}.column-xxs-right-20{margin-right:83.33333333vw}.column-xxs-right-21{margin-right:87.5vw}.column-xxs-right-22{margin-right:91.66666667vw}.column-xxs-right-23{margin-right:95.83333333vw}.column-xxs-right-24{margin-right:100vw}.column-xxs-top-0{margin-top:0}.column-xxs-top-1{margin-top:4.16666667vw}.column-xxs-top-2{margin-top:8.33333333vw}.column-xxs-top-3{margin-top:12.5vw}.column-xxs-top-4{margin-top:16.6666667vw}.column-xxs-top-5{margin-top:20.8333333vw}.column-xxs-top-6{margin-top:25vw}.column-xxs-top-7{margin-top:29.16666667vw}.column-xxs-top-8{margin-top:33.33333333vw}.column-xxs-top-9{margin-top:37.5vw}.column-xxs-top-10{margin-top:41.66666667vw}.column-xxs-top-11{margin-top:45.83333333vw}.column-xxs-top-12{margin-top:50vw}.column-xxs-top-13{margin-top:54.16666667vw}.column-xxs-top-14{margin-top:58.33333333vw}.column-xxs-top-15{margin-top:62.5vw}.column-xxs-top-16{margin-top:66.66666667vw}.column-xxs-top-17{margin-top:70.83333333vw}.column-xxs-top-18{margin-top:75vw}.column-xxs-top-19{margin-top:79.16666667vw}.column-xxs-top-20{margin-top:83.33333333vw}.column-xxs-top-21{margin-top:87.5vw}.column-xxs-top-22{margin-top:91.66666667vw}.column-xxs-top-23{margin-top:95.83333333vw}.column-xxs-top-24{margin-top:100vw}.column-xxs-bottom-0{margin-bottom:0}.column-xxs-bottom-1{margin-bottom:4.16666667vw}.column-xxs-bottom-2{margin-bottom:8.33333333vw}.column-xxs-bottom-3{margin-bottom:12.5vw}.column-xxs-bottom-4{margin-bottom:16.6666667vw}.column-xxs-bottom-5{margin-bottom:20.8333333vw}.column-xxs-bottom-6{margin-bottom:25vw}.column-xxs-bottom-7{margin-bottom:29.16666667vw}.column-xxs-bottom-8{margin-bottom:33.33333333vw}.column-xxs-bottom-9{margin-bottom:37.5vw}.column-xxs-bottom-10{margin-bottom:41.66666667vw}.column-xxs-bottom-11{margin-bottom:45.83333333vw}.column-xxs-bottom-12{margin-bottom:50vw}.column-xxs-bottom-13{margin-bottom:54.16666667vw}.column-xxs-bottom-14{margin-bottom:58.33333333vw}.column-xxs-bottom-15{margin-bottom:62.5vw}.column-xxs-bottom-16{margin-bottom:66.66666667vw}.column-xxs-bottom-17{margin-bottom:70.83333333vw}.column-xxs-bottom-18{margin-bottom:75vw}.column-xxs-bottom-19{margin-bottom:79.16666667vw}.column-xxs-bottom-20{margin-bottom:83.33333333vw}.column-xxs-bottom-21{margin-bottom:87.5vw}.column-xxs-bottom-22{margin-bottom:91.66666667vw}.column-xxs-bottom-23{margin-bottom:95.83333333vw}.column-xxs-bottom-24{margin-bottom:100vw}.column-xxs-trbl-0{margin:0}.column-xxs-trbl-1{margin:4.16666667vw}.column-xxs-trbl-2{margin:8.33333333vw}.column-xxs-trbl-3{margin:12.5vw}.column-xxs-trbl-4{margin:16.6666667vw}.column-xxs-trbl-5{margin:20.8333333vw}.column-xxs-trbl-6{margin:25vw}.column-xxs-trbl-7{margin:29.16666667vw}.column-xxs-trbl-8{margin:33.33333333vw}.column-xxs-trbl-9{margin:37.5vw}.column-xxs-trbl-10{margin:41.66666667vw}.column-xxs-trbl-11{margin:45.83333333vw}.column-xxs-trbl-12{margin:50vw}.column-xxs-push-0{left:0}.column-xxs-push-1{left:4.166666667%}.column-xxs-push-2{left:8.333333333%}.column-xxs-push-3{left:12.5%}.column-xxs-push-4{left:16.66666667%}.column-xxs-push-5{left:20.83333333%}.column-xxs-push-6{left:25%}.column-xxs-push-7{left:29.16666667%}.column-xxs-push-8{left:33.33333333%}.column-xxs-push-9{left:37.5%}.column-xxs-push-10{left:41.66666667%}.column-xxs-push-11{left:45.83333333%}.column-xxs-push-12{left:50%}.column-xxs-push-13{left:54.16666667%}.column-xxs-push-14{left:58.33333333%}.column-xxs-push-15{left:62.5%}.column-xxs-push-16{left:66.66666667%}.column-xxs-push-17{left:70.83333333%}.column-xxs-push-18{left:75%}.column-xxs-push-19{left:79.16666667%}.column-xxs-push-20{left:83.33333333%}.column-xxs-push-21{left:87.5%}.column-xxs-push-22{left:91.66666667%}.column-xxs-push-23{left:95.83333333%}.column-xxs-push-24{left:100%}.column-xxs-pull-0{right:0}.column-xxs-pull-1{right:4.166666667%}.column-xxs-pull-2{right:8.333333333%}.column-xxs-pull-3{right:12.5%}.column-xxs-pull-4{right:16.66666667%}.column-xxs-pull-5{right:20.83333333%}.column-xxs-pull-6{right:25%}.column-xxs-pull-7{right:29.16666667%}.column-xxs-pull-8{right:33.33333333%}.column-xxs-pull-9{right:37.5%}.column-xxs-pull-10{right:41.66666667%}.column-xxs-pull-11{right:45.83333333%}.column-xxs-pull-12{right:50%}.column-xxs-pull-13{right:54.16666667%}.column-xxs-pull-14{right:58.33333333%}.column-xxs-pull-15{right:62.5%}.column-xxs-pull-16{right:66.66666667%}.column-xxs-pull-17{right:70.83333333%}.column-xxs-pull-18{right:75%}.column-xxs-pull-19{right:79.16666667%}.column-xxs-pull-20{right:83.33333333%}.column-xxs-pull-21{right:87.5%}.column-xxs-pull-22{right:91.66666667%}.column-xxs-pull-23{right:95.83333333%}.column-xxs-pull-24{right:100%}.product-video--ultima{background-color:#fff;cursor:pointer}.product-video--ultima .video{width:100%}.product-video--ultima .video__inner{width:100%;height:0;padding-bottom:56.25%;position:relative}.product-video--ultima .video__cover{width:100%;height:100%;background-size:cover;top:0;left:0;z-index:2}.product-video--ultima .video__cover,.product-video--ultima .video__play{position:absolute;pointer-events:none;transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.product-video--ultima .video__play{width:60px;height:60px;background-color:transparent;top:50%;left:50%;z-index:3;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0)}.product-video--ultima .video__play svg{display:block;width:100%;height:100%}.product-video--ultima .video iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.product-video--ultima.js-active .video__cover,.product-video--ultima.js-active .video__play{opacity:0}.product-video--ultima:hover .video__play{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.25);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.25)}.employee-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em;margin-top:2em}.employee-list>div{background:#fff;margin-bottom:24px;margin-top:24px;width:100%}.employee-list .employee img{margin-bottom:0;margin-top:0;vertical-align:middle;width:100%}.employee-list .employee p{margin:1em}.employee-list .employee .spacer{display:block;height:16px}.employee-list .employee .name{font-weight:400}.employee-list .employee .title-area{opacity:.6}.employee-list .employee .narrowlabel,.employee-list .employee .phone span{display:inline-block;width:72px}.employee-list .employee .widelabel{display:inline-block;width:96px}.embed-responsive{padding-bottom:56.25%;position:relative}.embed-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.accessory{margin-bottom:48px;width:100%}.accessory:hover .overlay{-webkit-transform:none;transform:none}.accessory a{color:#000;display:block;cursor:pointer}.accessory .image{height:auto;overflow:hidden;position:relative;width:100%}.accessory .image img{margin:0!important;height:auto;vertical-align:middle;width:100%}.accessory .overlay{background:#f7f7f7;bottom:0;font-size:12px;line-height:1.5em;left:0;padding:12px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s;transition:transform .4s;width:100%}.accessory .overlay p{letter-spacing:0.01em;margin-bottom:1em}.accessory .overlay .link{border-bottom:1px solid #ff7930;display:inline-block;font-size:14px;font-weight:700;line-height:2em;text-transform:uppercase}.accessory .title{letter-spacing:0.01em;margin-top:16px;min-height:3em}.content-text{font-weight:300;margin-bottom:60px;margin-top:60px}.content-text--with-image{overflow:auto}.content-text__content>*{max-width:900px}.content-text__content a{font-weight:400}.content-text__image{margin-bottom:1.8rem;margin-top:.9rem}.content-text__image img{margin-bottom:0;margin-top:0}.content-text--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-image figure img{margin:50px 0 10px}.content-image figure figcaption{font-size:15px}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-v32-latin-300.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(../fonts/roboto-v32-latin-300italic.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-v32-latin-regular.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto-v32-latin-italic.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-v32-latin-500.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(../fonts/roboto-v32-latin-500italic.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto-v32-latin-700.woff2) format("woff2");undefined:undefined}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(../fonts/roboto-v32-latin-700italic.woff2) format("woff2");undefined:undefined}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;font-display:swap;src:local("Roboto Condensed Light"),local("Roboto-Condensed-Light"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-300.woff2) format("woff2"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-300.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto Condensed"),local("Roboto-Condensed-Regular"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-regular.woff2) format("woff2"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-regular.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:local("Roboto Condensed Bold"),local("Roboto-Condensed-Bold"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-700.woff2) format("woff2"),url(../fonts/roboto-condensed-v19-latin_greek_cyrillic-700.woff) format("woff")}@media (orientation:landscape){body.page-template-rt-20productpageultima .page-wrap{overflow:initial}body.page-template-rt-20productpageultima .header{height:100vh}body.page-template-rt-20productpageultima .header__gallery{margin:-60px 0 0 -60px;height:calc(100% + 120px)}body.page-template-rt-20productpageultima .header__gallery__image{height:auto;top:0;left:0;-webkit-transform:none;transform:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation__background:before{opacity:.4}.navigation__background__image-wrap{display:none}.section--wwh__sticky-wrap.js-white{color:#141515}.section--wwh__background{background-color:#fff;position:absolute!important;top:auto!important;bottom:0!important}.section--wwh__background:before{content:"";width:100%;height:200px;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));position:absolute;top:0;left:0}}@media (min-width:375px){.section-product-list__list{margin:0 calc((100vw - 339px - 20px - 20px) / 2)}}@media (min-width:600px){.clickdimensions-form.competition form .answers{display:block}}@media (min-width:668px){.cta{display:-ms-flexbox;display:flex}.cta.background-grey.text-alignment-left .content{padding-left:11.25%;padding-right:3.25%}.cta.background-grey.text-alignment-right .content{padding-left:5.5%;padding-right:10%}.cta.background-grey .content{width:51.5%}.cta.background-grey .image{width:48.5%}.cta.background-black.text-alignment-left .content{padding-left:12.5%;padding-right:8%}.cta.background-black.text-alignment-right .content{padding-left:8%;padding-right:12.5%}.cta.background-black .content,.cta.background-black .image{width:50%}.cta .image{padding-bottom:0}.section-product-list__list{margin:0 calc((100vw - 584px - 20px - 20px - 72px) / 2)}.section-product-list__item{margin:0 18px 48px;width:calc(50% - 36px)}.section-product-list__details{padding:24px;padding-top:64px}.section-product-list__name{left:24px;top:216px}.section-project-list__list-wrap [class^=PIN_][class*=_col]{margin-left:36px;width:calc((100% - 36px - 36px) / 3)!important}.section-project-list__list-wrap [class^=PIN_][class*=_col]:first-child{margin-left:0}.section-project-list__item{width:calc(50% - 36px)}.section-project-list__details{padding:24px}.product-image-list .image-list .image-item,.product-video-list .video-list .video-item{margin-top:30px}.column-xs-1{width:4.166666667%}.column-xs-2{width:8.333333333%}.column-xs-3{width:12.5%}.column-xs-4{width:16.66666667%}.column-xs-5{width:20.83333333%}.column-xs-6{width:25%}.column-xs-7{width:29.16666667%}.column-xs-8{width:33.33333333%}.column-xs-9{width:37.5%}.column-xs-10{width:41.66666667%}.column-xs-11{width:45.83333333%}.column-xs-12{width:50%}.column-xs-13{width:54.16666667%}.column-xs-14{width:58.33333333%}.column-xs-15{width:62.5%}.column-xs-16{width:66.66666667%}.column-xs-17{width:70.83333333%}.column-xs-18{width:75%}.column-xs-19{width:79.16666667%}.column-xs-20{width:83.33333333%}.column-xs-21{width:87.5%}.column-xs-22{width:91.66666667%}.column-xs-23{width:95.83333333%}.column-xs-24{width:100%}.column-xs-left-0{margin-left:0}.column-xs-left-1{margin-left:4.16666667vw}.column-xs-left-2{margin-left:8.33333333vw}.column-xs-left-3{margin-left:12.5vw}.column-xs-left-4{margin-left:16.6666667vw}.column-xs-left-5{margin-left:20.8333333vw}.column-xs-left-6{margin-left:25vw}.column-xs-left-7{margin-left:29.16666667vw}.column-xs-left-8{margin-left:33.33333333vw}.column-xs-left-9{margin-left:37.5vw}.column-xs-left-10{margin-left:41.66666667vw}.column-xs-left-11{margin-left:45.83333333vw}.column-xs-left-12{margin-left:50vw}.column-xs-left-13{margin-left:54.16666667vw}.column-xs-left-14{margin-left:58.33333333vw}.column-xs-left-15{margin-left:62.5vw}.column-xs-left-16{margin-left:66.66666667vw}.column-xs-left-17{margin-left:70.83333333vw}.column-xs-left-18{margin-left:75vw}.column-xs-left-19{margin-left:79.16666667vw}.column-xs-left-20{margin-left:83.33333333vw}.column-xs-left-21{margin-left:87.5vw}.column-xs-left-22{margin-left:91.66666667vw}.column-xs-left-23{margin-left:95.83333333vw}.column-xs-left-24{margin-left:100vw}.column-xs-right-0{margin-right:0}.column-xs-right-1{margin-right:4.16666667vw}.column-xs-right-2{margin-right:8.33333333vw}.column-xs-right-3{margin-right:12.5vw}.column-xs-right-4{margin-right:16.6666667vw}.column-xs-right-5{margin-right:20.8333333vw}.column-xs-right-6{margin-right:25vw}.column-xs-right-7{margin-right:29.16666667vw}.column-xs-right-8{margin-right:33.33333333vw}.column-xs-right-9{margin-right:37.5vw}.column-xs-right-10{margin-right:41.66666667vw}.column-xs-right-11{margin-right:45.83333333vw}.column-xs-right-12{margin-right:50vw}.column-xs-right-13{margin-right:54.16666667vw}.column-xs-right-14{margin-right:58.33333333vw}.column-xs-right-15{margin-right:62.5vw}.column-xs-right-16{margin-right:66.66666667vw}.column-xs-right-17{margin-right:70.83333333vw}.column-xs-right-18{margin-right:75vw}.column-xs-right-19{margin-right:79.16666667vw}.column-xs-right-20{margin-right:83.33333333vw}.column-xs-right-21{margin-right:87.5vw}.column-xs-right-22{margin-right:91.66666667vw}.column-xs-right-23{margin-right:95.83333333vw}.column-xs-right-24{margin-right:100vw}.column-xs-top-0{margin-top:0}.column-xs-top-1{margin-top:4.16666667vw}.column-xs-top-2{margin-top:8.33333333vw}.column-xs-top-3{margin-top:12.5vw}.column-xs-top-4{margin-top:16.6666667vw}.column-xs-top-5{margin-top:20.8333333vw}.column-xs-top-6{margin-top:25vw}.column-xs-top-7{margin-top:29.16666667vw}.column-xs-top-8{margin-top:33.33333333vw}.column-xs-top-9{margin-top:37.5vw}.column-xs-top-10{margin-top:41.66666667vw}.column-xs-top-11{margin-top:45.83333333vw}.column-xs-top-12{margin-top:50vw}.column-xs-top-13{margin-top:54.16666667vw}.column-xs-top-14{margin-top:58.33333333vw}.column-xs-top-15{margin-top:62.5vw}.column-xs-top-16{margin-top:66.66666667vw}.column-xs-top-17{margin-top:70.83333333vw}.column-xs-top-18{margin-top:75vw}.column-xs-top-19{margin-top:79.16666667vw}.column-xs-top-20{margin-top:83.33333333vw}.column-xs-top-21{margin-top:87.5vw}.column-xs-top-22{margin-top:91.66666667vw}.column-xs-top-23{margin-top:95.83333333vw}.column-xs-top-24{margin-top:100vw}.column-xs-bottom-0{margin-bottom:0}.column-xs-bottom-1{margin-bottom:4.16666667vw}.column-xs-bottom-2{margin-bottom:8.33333333vw}.column-xs-bottom-3{margin-bottom:12.5vw}.column-xs-bottom-4{margin-bottom:16.6666667vw}.column-xs-bottom-5{margin-bottom:20.8333333vw}.column-xs-bottom-6{margin-bottom:25vw}.column-xs-bottom-7{margin-bottom:29.16666667vw}.column-xs-bottom-8{margin-bottom:33.33333333vw}.column-xs-bottom-9{margin-bottom:37.5vw}.column-xs-bottom-10{margin-bottom:41.66666667vw}.column-xs-bottom-11{margin-bottom:45.83333333vw}.column-xs-bottom-12{margin-bottom:50vw}.column-xs-bottom-13{margin-bottom:54.16666667vw}.column-xs-bottom-14{margin-bottom:58.33333333vw}.column-xs-bottom-15{margin-bottom:62.5vw}.column-xs-bottom-16{margin-bottom:66.66666667vw}.column-xs-bottom-17{margin-bottom:70.83333333vw}.column-xs-bottom-18{margin-bottom:75vw}.column-xs-bottom-19{margin-bottom:79.16666667vw}.column-xs-bottom-20{margin-bottom:83.33333333vw}.column-xs-bottom-21{margin-bottom:87.5vw}.column-xs-bottom-22{margin-bottom:91.66666667vw}.column-xs-bottom-23{margin-bottom:95.83333333vw}.column-xs-bottom-24{margin-bottom:100vw}.column-xs-trbl-0{margin:0}.column-xs-trbl-1{margin:4.16666667vw}.column-xs-trbl-2{margin:8.33333333vw}.column-xs-trbl-3{margin:12.5vw}.column-xs-trbl-4{margin:16.6666667vw}.column-xs-trbl-5{margin:20.8333333vw}.column-xs-trbl-6{margin:25vw}.column-xs-trbl-7{margin:29.16666667vw}.column-xs-trbl-8{margin:33.33333333vw}.column-xs-trbl-9{margin:37.5vw}.column-xs-trbl-10{margin:41.66666667vw}.column-xs-trbl-11{margin:45.83333333vw}.column-xs-trbl-12{margin:50vw}.column-xs-push-0{left:0}.column-xs-push-1{left:4.166666667%}.column-xs-push-2{left:8.333333333%}.column-xs-push-3{left:12.5%}.column-xs-push-4{left:16.66666667%}.column-xs-push-5{left:20.83333333%}.column-xs-push-6{left:25%}.column-xs-push-7{left:29.16666667%}.column-xs-push-8{left:33.33333333%}.column-xs-push-9{left:37.5%}.column-xs-push-10{left:41.66666667%}.column-xs-push-11{left:45.83333333%}.column-xs-push-12{left:50%}.column-xs-push-13{left:54.16666667%}.column-xs-push-14{left:58.33333333%}.column-xs-push-15{left:62.5%}.column-xs-push-16{left:66.66666667%}.column-xs-push-17{left:70.83333333%}.column-xs-push-18{left:75%}.column-xs-push-19{left:79.16666667%}.column-xs-push-20{left:83.33333333%}.column-xs-push-21{left:87.5%}.column-xs-push-22{left:91.66666667%}.column-xs-push-23{left:95.83333333%}.column-xs-push-24{left:100%}.column-xs-pull-0{right:0}.column-xs-pull-1{right:4.166666667%}.column-xs-pull-2{right:8.333333333%}.column-xs-pull-3{right:12.5%}.column-xs-pull-4{right:16.66666667%}.column-xs-pull-5{right:20.83333333%}.column-xs-pull-6{right:25%}.column-xs-pull-7{right:29.16666667%}.column-xs-pull-8{right:33.33333333%}.column-xs-pull-9{right:37.5%}.column-xs-pull-10{right:41.66666667%}.column-xs-pull-11{right:45.83333333%}.column-xs-pull-12{right:50%}.column-xs-pull-13{right:54.16666667%}.column-xs-pull-14{right:58.33333333%}.column-xs-pull-15{right:62.5%}.column-xs-pull-16{right:66.66666667%}.column-xs-pull-17{right:70.83333333%}.column-xs-pull-18{right:75%}.column-xs-pull-19{right:79.16666667%}.column-xs-pull-20{right:83.33333333%}.column-xs-pull-21{right:87.5%}.column-xs-pull-22{right:91.66666667%}.column-xs-pull-23{right:95.83333333%}.column-xs-pull-24{right:100%}.employee-list{margin-left:-18px;margin-right:-18px}.employee-list>div{margin-left:18px;margin-right:18px;width:calc(50% - 36px)}.employee-list .employee .spacer+p{min-height:62px}.accessory{float:left;margin-right:36px;width:292px}.accessory .overlay{padding:24px}}@media (min-width:668px) and (max-width:991px){.section-product-list__item .icon-greener{width:96px;height:23px;top:15px;right:15px}.section-product-list__item .icon-reclay{width:96px;height:auto;top:15px;right:15px}.section-product-list__item .icon-greener+.icon-reclay{top:48px}}@media (min-width:668px) and (max-width:1200px){.accessory:nth-of-type(2n+2){margin-right:0}}@media (min-width:767px){.section-product-list__navigation .sub.current>a{color:#ff7930}}@media (min-width:768px){:root{--current-bp:sm}html{font-size:7px}body{font-weight:300}b,strong{font-weight:400}.button-primary,.button.primary,.hs-form .hs-button-primary,.hs-form .hs-button.primary{font-size:12px}.button-simple,.hs-form .hs-button-simple{padding-top:0;padding-bottom:0;line-height:30px;font-weight:700}.button-simple:before,.hs-form .hs-button-simple:before{bottom:0}.section-list-header .button-simple,.section-list-header .hs-form .hs-button-simple{font-size:19px;line-height:28px}.button-simple:after,.hs-form .hs-button-simple:after{bottom:0}.footer{padding:11.23711vw 10.82474vw 10.72165vw;font-size:14px;line-height:22px}.footer__row{-ms-flex-direction:row;flex-direction:row}.footer__column{padding:0;text-align:left}.footer__column--terms-and-conditions p{-ms-flex-align:end;align-items:flex-end}.footer__row:first-child .footer__column:first-child,.footer__row:first-child .footer__column:last-child{-ms-flex-order:1;order:1}.header--video{height:56.25vw;margin-top:0}.header--video+*{margin-top:56.25vw}.header--video .header__headline{font-size:19px}.header--video .header__headline span{margin-top:34px;margin-bottom:13px;font-size:4.38144vw}.header--image{height:56.25vw;margin-top:0}.header--image+*{margin-top:56.25vw}.header--image .header__headline{font-size:19px}.header--image .header__headline span{margin-top:34px;margin-bottom:13px;font-size:4.38144vw}body.page-template-rt-20productpageultima .header__headline{font-size:34px;line-height:40px}.header__products-nav{margin-bottom:5vw}body.page-template-rt-20productpageultima .header .header__gallery__item{transition:opacity .6s,-webkit-transform .6s!important;transition:opacity .6s,transform .6s!important}body.page-template-rt-20productpageultima.js-header-products-nav-open .header .header__gallery__item{transition:opacity .6s .6s,-webkit-transform .6s!important;transition:opacity .6s .6s,transform .6s!important}.landingpage-video-header .content{max-width:816px}.landingpage-video-header .content h2{font-size:48px}.landingpage-video-header .content p{font-size:19px;line-height:28px}.navigation{height:80px;background-color:transparent}.navigation__logo{margin-left:2.06186vw}.navigation__logo svg{width:158px;height:32px}.navigation__logo-de{display:inline-block}.navigation__logo-de svg{width:238px;height:auto}.navigation__logo-de svg path,.navigation__logo-de svg polygon,.navigation__logo-de svg polyline,.navigation__logo-de svg rect:nth-child(11){fill:#fff!important}.navigation__logo-de--mobile{display:none}.navigation__logo path:nth-child(3),.navigation__logo path:nth-child(5),.navigation__logo path:nth-child(6){fill:#fff}.navigation__list-secondary__languages__item:first-child{padding-top:57px}.navigation__item{padding:0 1.4433vw}.navigation__list-secondary .navigation__item:first-child{padding-right:1.13402vw}.navigation__list-secondary .navigation__item:last-child{padding-right:3.81443vw;padding-left:1.23711vw}.navigation__burger-icon{width:80px}.navigation__burger-icon svg{width:33px;height:18px}.navigation__burger__square{height:60px}.navigation__burger-wrap-outer{font-size:25px;line-height:40px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm{display:none}.navigation__background{height:calc(100% + 60px);left:0;overflow:hidden;pointer-events:none;position:absolute;top:-60px;transition:opacity .5s;width:100%;z-index:10;display:block}body.page-template-products .navigation__background__image-wrap{height:calc(42.52577vw + 120px)}body.js-burger-nav-level2-open .navigation__burger__close-button{color:#141515}.navigation__search .search-form form{border-left:1px solid #a0a0a0;margin-right:calc(21px + 3.81443vw);width:319px}.navigation__search .search-form input{color:#fff;font-size:inherit}.navigation__search .search-form input:-moz-input-placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-form input:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-form input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-form input::placeholder{color:hsla(0,0%,100%,.6)}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{padding:0 0 50px;font-size:32px}.navigation__search .search-instant .search-results{padding:50px;height:calc(100vh - 80px);font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.navigation__search .search-instant .search-results .search-item{margin-bottom:1em}.navigation__search .search-instant .search-results .products{width:calc(33.33% - 33px)}.navigation__search .search-instant .search-results .products .search-list{margin-left:-15px;margin-right:-15px}.navigation__search .search-instant .search-results .products .search-list .search-item{padding-left:15px;padding-right:15px}.navigation__search .search-instant .search-results .content,.navigation__search .search-instant .search-results .files{width:calc(33.33% - 33px)}.navigation__search .search-instant .search-results .icon-close{top:25px;right:25px}.clickdimensions-form.brochure .brochure .image{display:block;position:absolute;top:12px;width:100px}.clickdimensions-form.brochure .brochure label{min-height:140px}.clickdimensions-form.brochure .brochure input[type=checkbox],.clickdimensions-form.brochure .brochure input[type=radio]{left:112px}.clickdimensions-form.brochure .brochure input[type=checkbox]+label,.clickdimensions-form.brochure .brochure input[type=radio]+label{padding-left:148px}.clickdimensions-form.brochure .brochure input[type=checkbox]+label:before,.clickdimensions-form.brochure .brochure input[type=radio]+label:before{left:112px}.clickdimensions-form.brochure .brochure input[type=checkbox]+label:after{left:120px}.clickdimensions-form.brochure .brochure input[type=radio]+label:after{left:117px}.clickdimensions-form.drawing .drawing .image{display:block;position:absolute;top:12px;width:100px}.clickdimensions-form.drawing .drawing label{min-height:140px}.clickdimensions-form.drawing .drawing input[type=checkbox],.clickdimensions-form.drawing .drawing input[type=radio]{left:112px}.clickdimensions-form.drawing .drawing input[type=checkbox]+label,.clickdimensions-form.drawing .drawing input[type=radio]+label{padding-left:148px}.clickdimensions-form.drawing .drawing input[type=checkbox]+label:before,.clickdimensions-form.drawing .drawing input[type=radio]+label:before{left:112px}.clickdimensions-form.drawing .drawing input[type=checkbox]+label:after{left:120px}.clickdimensions-form.drawing .drawing input[type=radio]+label:after{left:117px}.product-buttons{left:auto;position:absolute;right:11.2rem;top:120px}.product-buttons .product-button.product-button-gallery,.product-buttons .product-button.product-button-mortar{display:-ms-flexbox;display:flex}.product-buttons .product-button.product-button-sample .description.js-show,.product-buttons .product-button.product-button-sample:focus .description,.product-buttons .product-button.product-button-sample:hover .description,[data-is-mobile=True] .product-buttons .product-button.product-button-sample .description,[data-is-tablet=True] .product-buttons .product-button.product-button-sample .description{width:340px}.product-buttons .product-button.product-button-sample .description{border-radius:34px;height:68px;width:68px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:68px;min-width:68px;width:68px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:24px}.product-buttons .product-button .close svg{width:20px}.product-buttons .product-button.product-button-plus .description{height:120px;width:340px}html[lang=de-DE] .product-buttons .product-button.product-button-plus .description{height:120px;width:440px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:34px;height:68px;width:68px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small.product-button-mortar{display:none}.product-buttons .product-button.product-button-small .text{font-size:15px;letter-spacing:.1em;margin-right:12px}.product-buttons .product-button.product-button-small .icon{margin-right:8px}.product-buttons .extras:before{display:none}.floating-buttons{position:absolute;top:120px}.floating-buttons .info .background.js-hide,.preload .floating-buttons .info .background{height:68px;width:68px}.floating-buttons .info .text{width:340px}.floating-buttons .button .text{font-size:15px;letter-spacing:.1em;margin-right:12px}.cta{display:block}.cta.background-grey.text-alignment-left .content,.cta.background-grey.text-alignment-right .content{padding-left:10%;padding-right:10%}.cta.background-grey .content,.cta.background-grey .image{width:100%}.cta.background-black.text-alignment-left .content,.cta.background-black.text-alignment-right .content{padding-left:10%;padding-right:10%}.cta.background-black .content,.cta.background-black .image{width:100%}.cta .image{padding-bottom:62.5%}.product-cta{width:auto;top:100px;right:22px;bottom:auto}.product-cta__disclaimer{margin-bottom:20px}.tophat{height:80px}.section{padding-right:0;padding-left:0}.section--modal.js-fixed{padding-bottom:0!important}.section--modal__headline{font-size:36px;line-height:40px}.section__preheadline{padding-top:8.86598vw;font-size:11px;line-height:45px}.section__headline{padding-bottom:1.64948vw;font-size:21px;line-height:29px}.section__headline:first-child{padding-top:8.86598vw}.section__headline--svg{width:63.91753vw}.section__teaser{padding-bottom:35px;font-size:23px;line-height:33px}.section__image-wrap-outer{width:calc(54.63918vw + 60px);height:auto;margin-top:5.25773vw;margin-left:0}.section__image-wrap-outer:after{width:calc(100% - 60px);height:calc(100% - 65px);left:30px}.section__image-wrap-inner{width:calc(100% - 60px);height:calc(100% - 65px);margin-left:30px}.section__image{max-width:100%;height:auto;margin-bottom:65px}.section-product-list__wrap{padding-left:24px;padding-right:24px}.section-product-list__navigation{float:left;position:sticky;margin-right:25px;top:104px;width:275px}.section-product-list__filters{margin-top:0}.section-product-list__filter.js-active .section-product-list__filter-list{opacity:1;transition:opacity .3s,visibility 0s,z-index 0s;visibility:visible;z-index:1}.section-product-list__filter-list{display:block;border-top:1px solid #dedede;opacity:0;position:absolute;top:calc(100% - 1px);transition:opacity .3s,visibility 0s .3s,z-index 0s .3s;visibility:hidden;z-index:-1}.section-product-list__filtered,.section-product-list__notification{margin-top:0}.section-product-list__list-wrap{width:calc(100% - 300px);margin-left:300px}.section-product-list__list{margin:0 -18px}.section-product-list__item{width:calc(50% - 36px)}.section-product-list__details{padding:12px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%)}.section-product-list__name{margin-top:16px;position:relative;top:auto;left:0}.section-product-list__gwp-tooltip{top:100%}.section-product-list__horisontal-rule{margin-bottom:1.64948vw;margin-top:1.64948vw}#modal-bricktiler #bricktiler{width:100%}#modal-bricktiler #bricktiler .drop-down{width:350px;margin:0;padding:0;overflow:hidden}body:not(.js-ios-safari) #modal-bricktiler #bricktiler #canvasImg{margin-top:0}#modal-bricktiler #bricktiler .drop-down{width:234px;display:inline-block;float:left}#modal-bricktiler #bricktiler .drop-down:not(:first-child){margin-left:0}.navigation+.section-project-list{padding-top:140px}.section-project-list__wrap{padding-left:24px;padding-right:24px}.section-project-list__navigation{float:left;position:sticky;top:104px;width:274px}.section-project-list__filters{margin-top:0}.section-project-list__filter.js-active .section-project-list__filter-list{opacity:1;transition:opacity .3s,visibility 0s,z-index 0s;visibility:visible;z-index:1}.section-project-list__filter-list{display:block;border-top:1px solid #dedede;opacity:0;position:absolute;top:calc(100% - 1px);transition:opacity .3s,visibility 0s .3s,z-index 0s .3s;visibility:hidden;z-index:-1}.section-project-list__filtered{margin-top:0}.section-project-list__list-wrap{margin-left:299px}.section-project-list__list-wrap [class^=PIN_][class*=_col]{margin-left:0;width:100%!important}.section-project-list__details{padding:12px}.section-project-list__details img{margin-left:24px}.projects-video-list .video-item button{height:34px;width:34px}.projects-video-list .video-item button span{height:14px;width:14px}.projects-video-list .more-videos .title{font-size:32px;max-width:264px}.projects-video-list .more-videos .icon{height:34px;padding-bottom:9px;padding-top:9px;width:34px}.exhibition-description h4{font-weight:300}.project-modal .project-information{display:-ms-flexbox;display:flex;padding-left:24px;padding-right:24px}.project-modal .project-information .project-image{margin-right:18px;width:calc(50% - 18px)}.project-modal .project-information .project-image .play{height:120px;left:calc(50% - 60px);top:calc(50% - 60px);width:120px}.project-modal .project-information .project-description{margin-left:18px;width:calc(50% - 18px)}.project-modal .project-information .project-description .button-simple{font-size:13px;line-height:28px}.project-modal .project-information .project-data{margin-top:48px;padding-top:24px}.project-modal .project-gallery .project-gallery__image-wrap-outer{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:9.79381vw;margin-top:9.79381vw}.project-modal .project-gallery .project-gallery__image-wrap-inner{margin-top:0}.project-modal .project-gallery .project-gallery__image-wrap-landscape.project-gallery__image-wrap--left{-ms-flex-pack:start;justify-content:flex-start}.project-modal .project-gallery .project-gallery__image-wrap-landscape.project-gallery__image-wrap--right{-ms-flex-pack:end;justify-content:flex-end}.project-modal .project-gallery .project-gallery__image-wrap-landscape .project-gallery__image-wrap-inner{width:82.25%}.project-modal .project-gallery .project-gallery__image-wrap-portrait{margin-top:0}.project-modal .project-gallery .project-gallery__image-wrap-portrait.project-gallery__image-wrap--left .project-gallery__image-wrap-inner:last-child{margin-top:19.3299vw;margin-left:4.5%}.project-modal .project-gallery .project-gallery__image-wrap-portrait .project-gallery__image-wrap-inner{width:30%}.project-modal .project-gallery .project-gallery__text-wrap-outer{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:13.40206vw;margin-top:13.40206vw;padding-left:24px;padding-right:24px}.project-modal .project-gallery .project-gallery__text-wrap-outer.project-gallery__text-wrap--left{-ms-flex-pack:start;justify-content:flex-start}.project-modal .project-gallery .project-gallery__text-wrap-outer.project-gallery__text-wrap--right{-ms-flex-pack:end;justify-content:flex-end}.project-modal .project-gallery .project-gallery__text-wrap-inner{width:calc(50% - 18px)}.section-list-text__text h2{font-size:24px}.section-list-header{height:42.52577vw;min-height:550px}.page-template-project-gallery .section-list-header__content{margin-top:152px}.section-list-header__content{max-width:816px}.section-list-header__heading{font-size:48px}.section-list-header p{font-size:19px;line-height:28px}.product-video-list .heading{font-size:3.8rem;line-height:1em}.product-video-list .subheading{font-size:6.5rem;line-height:1em}.product-video-list .video-list .video-item button{height:34px;width:34px;left:calc(50% - 17px);top:calc(50% - 17px)}.product-video-list .video-list .more-videos{margin-top:30px}.product-video-list .video-list .more-videos .title{font-size:32px;max-width:264px}.product-video-list .video-list .more-videos .icon{height:34px;padding-bottom:9px;padding-top:9px;width:34px}.product-image-list .heading{font-size:3.8rem;line-height:1em}.product-image-list .subheading{font-size:6.5rem;line-height:1em}.column-sm-1{width:4.166666667%}.column-sm-2{width:8.333333333%}.column-sm-3{width:12.5%}.column-sm-4{width:16.66666667%}.column-sm-5{width:20.83333333%}.column-sm-6{width:25%}.column-sm-7{width:29.16666667%}.column-sm-8{width:33.33333333%}.column-sm-9{width:37.5%}.column-sm-10{width:41.66666667%}.column-sm-11{width:45.83333333%}.column-sm-12{width:50%}.column-sm-13{width:54.16666667%}.column-sm-14{width:58.33333333%}.column-sm-15{width:62.5%}.column-sm-16{width:66.66666667%}.column-sm-17{width:70.83333333%}.column-sm-18{width:75%}.column-sm-19{width:79.16666667%}.column-sm-20{width:83.33333333%}.column-sm-21{width:87.5%}.column-sm-22{width:91.66666667%}.column-sm-23{width:95.83333333%}.column-sm-24{width:100%}.column-sm-left-0{margin-left:0}.column-sm-left-1{margin-left:4.16666667vw}.column-sm-left-2{margin-left:8.33333333vw}.column-sm-left-3{margin-left:12.5vw}.column-sm-left-4{margin-left:16.6666667vw}.column-sm-left-5{margin-left:20.8333333vw}.column-sm-left-6{margin-left:25vw}.column-sm-left-7{margin-left:29.16666667vw}.column-sm-left-8{margin-left:33.33333333vw}.column-sm-left-9{margin-left:37.5vw}.column-sm-left-10{margin-left:41.66666667vw}.column-sm-left-11{margin-left:45.83333333vw}.column-sm-left-12{margin-left:50vw}.column-sm-left-13{margin-left:54.16666667vw}.column-sm-left-14{margin-left:58.33333333vw}.column-sm-left-15{margin-left:62.5vw}.column-sm-left-16{margin-left:66.66666667vw}.column-sm-left-17{margin-left:70.83333333vw}.column-sm-left-18{margin-left:75vw}.column-sm-left-19{margin-left:79.16666667vw}.column-sm-left-20{margin-left:83.33333333vw}.column-sm-left-21{margin-left:87.5vw}.column-sm-left-22{margin-left:91.66666667vw}.column-sm-left-23{margin-left:95.83333333vw}.column-sm-left-24{margin-left:100vw}.column-sm-right-0{margin-right:0}.column-sm-right-1{margin-right:4.16666667vw}.column-sm-right-2{margin-right:8.33333333vw}.column-sm-right-3{margin-right:12.5vw}.column-sm-right-4{margin-right:16.6666667vw}.column-sm-right-5{margin-right:20.8333333vw}.column-sm-right-6{margin-right:25vw}.column-sm-right-7{margin-right:29.16666667vw}.column-sm-right-8{margin-right:33.33333333vw}.column-sm-right-9{margin-right:37.5vw}.column-sm-right-10{margin-right:41.66666667vw}.column-sm-right-11{margin-right:45.83333333vw}.column-sm-right-12{margin-right:50vw}.column-sm-right-13{margin-right:54.16666667vw}.column-sm-right-14{margin-right:58.33333333vw}.column-sm-right-15{margin-right:62.5vw}.column-sm-right-16{margin-right:66.66666667vw}.column-sm-right-17{margin-right:70.83333333vw}.column-sm-right-18{margin-right:75vw}.column-sm-right-19{margin-right:79.16666667vw}.column-sm-right-20{margin-right:83.33333333vw}.column-sm-right-21{margin-right:87.5vw}.column-sm-right-22{margin-right:91.66666667vw}.column-sm-right-23{margin-right:95.83333333vw}.column-sm-right-24{margin-right:100vw}.column-sm-top-0{margin-top:0}.column-sm-top-1{margin-top:4.16666667vw}.column-sm-top-2{margin-top:8.33333333vw}.column-sm-top-3{margin-top:12.5vw}.column-sm-top-4{margin-top:16.6666667vw}.column-sm-top-5{margin-top:20.8333333vw}.column-sm-top-6{margin-top:25vw}.column-sm-top-7{margin-top:29.16666667vw}.column-sm-top-8{margin-top:33.33333333vw}.column-sm-top-9{margin-top:37.5vw}.column-sm-top-10{margin-top:41.66666667vw}.column-sm-top-11{margin-top:45.83333333vw}.column-sm-top-12{margin-top:50vw}.column-sm-top-13{margin-top:54.16666667vw}.column-sm-top-14{margin-top:58.33333333vw}.column-sm-top-15{margin-top:62.5vw}.column-sm-top-16{margin-top:66.66666667vw}.column-sm-top-17{margin-top:70.83333333vw}.column-sm-top-18{margin-top:75vw}.column-sm-top-19{margin-top:79.16666667vw}.column-sm-top-20{margin-top:83.33333333vw}.column-sm-top-21{margin-top:87.5vw}.column-sm-top-22{margin-top:91.66666667vw}.column-sm-top-23{margin-top:95.83333333vw}.column-sm-top-24{margin-top:100vw}.column-sm-bottom-0{margin-bottom:0}.column-sm-bottom-1{margin-bottom:4.16666667vw}.column-sm-bottom-2{margin-bottom:8.33333333vw}.column-sm-bottom-3{margin-bottom:12.5vw}.column-sm-bottom-4{margin-bottom:16.6666667vw}.column-sm-bottom-5{margin-bottom:20.8333333vw}.column-sm-bottom-6{margin-bottom:25vw}.column-sm-bottom-7{margin-bottom:29.16666667vw}.column-sm-bottom-8{margin-bottom:33.33333333vw}.column-sm-bottom-9{margin-bottom:37.5vw}.column-sm-bottom-10{margin-bottom:41.66666667vw}.column-sm-bottom-11{margin-bottom:45.83333333vw}.column-sm-bottom-12{margin-bottom:50vw}.column-sm-bottom-13{margin-bottom:54.16666667vw}.column-sm-bottom-14{margin-bottom:58.33333333vw}.column-sm-bottom-15{margin-bottom:62.5vw}.column-sm-bottom-16{margin-bottom:66.66666667vw}.column-sm-bottom-17{margin-bottom:70.83333333vw}.column-sm-bottom-18{margin-bottom:75vw}.column-sm-bottom-19{margin-bottom:79.16666667vw}.column-sm-bottom-20{margin-bottom:83.33333333vw}.column-sm-bottom-21{margin-bottom:87.5vw}.column-sm-bottom-22{margin-bottom:91.66666667vw}.column-sm-bottom-23{margin-bottom:95.83333333vw}.column-sm-bottom-24{margin-bottom:100vw}.column-sm-trbl-0{margin:0}.column-sm-trbl-1{margin:4.16666667vw}.column-sm-trbl-2{margin:8.33333333vw}.column-sm-trbl-3{margin:12.5vw}.column-sm-trbl-4{margin:16.6666667vw}.column-sm-trbl-5{margin:20.8333333vw}.column-sm-trbl-6{margin:25vw}.column-sm-trbl-7{margin:29.16666667vw}.column-sm-trbl-8{margin:33.33333333vw}.column-sm-trbl-9{margin:37.5vw}.column-sm-trbl-10{margin:41.66666667vw}.column-sm-trbl-11{margin:45.83333333vw}.column-sm-trbl-12{margin:50vw}.column-sm-push-0{left:0}.column-sm-push-1{left:4.166666667%}.column-sm-push-2{left:8.333333333%}.column-sm-push-3{left:12.5%}.column-sm-push-4{left:16.66666667%}.column-sm-push-5{left:20.83333333%}.column-sm-push-6{left:25%}.column-sm-push-7{left:29.16666667%}.column-sm-push-8{left:33.33333333%}.column-sm-push-9{left:37.5%}.column-sm-push-10{left:41.66666667%}.column-sm-push-11{left:45.83333333%}.column-sm-push-12{left:50%}.column-sm-push-13{left:54.16666667%}.column-sm-push-14{left:58.33333333%}.column-sm-push-15{left:62.5%}.column-sm-push-16{left:66.66666667%}.column-sm-push-17{left:70.83333333%}.column-sm-push-18{left:75%}.column-sm-push-19{left:79.16666667%}.column-sm-push-20{left:83.33333333%}.column-sm-push-21{left:87.5%}.column-sm-push-22{left:91.66666667%}.column-sm-push-23{left:95.83333333%}.column-sm-push-24{left:100%}.column-sm-pull-0{right:0}.column-sm-pull-1{right:4.166666667%}.column-sm-pull-2{right:8.333333333%}.column-sm-pull-3{right:12.5%}.column-sm-pull-4{right:16.66666667%}.column-sm-pull-5{right:20.83333333%}.column-sm-pull-6{right:25%}.column-sm-pull-7{right:29.16666667%}.column-sm-pull-8{right:33.33333333%}.column-sm-pull-9{right:37.5%}.column-sm-pull-10{right:41.66666667%}.column-sm-pull-11{right:45.83333333%}.column-sm-pull-12{right:50%}.column-sm-pull-13{right:54.16666667%}.column-sm-pull-14{right:58.33333333%}.column-sm-pull-15{right:62.5%}.column-sm-pull-16{right:66.66666667%}.column-sm-pull-17{right:70.83333333%}.column-sm-pull-18{right:75%}.column-sm-pull-19{right:79.16666667%}.column-sm-pull-20{right:83.33333333%}.column-sm-pull-21{right:87.5%}.column-sm-pull-22{right:91.66666667%}.column-sm-pull-23{right:95.83333333%}.column-sm-pull-24{right:100%}.employee-list .employee .spacer+p{min-height:74px}.employee-list .employee .widelabel{width:116px}.accessory{width:198px}.accessory .overlay{padding:12px}}@media (min-width:768px) and (max-width:991px){.navigation__search .search-instant .search-results .search-item .image{width:90px}.section-form.section--orange{padding:11.23711vw 10.82474vw 10.72165vw}}@media (min-width:768px) and (max-width:1499px){.section-product-list__item-desc{display:none}}@media (min-width:960px){.clickdimensions-form.sample .columns .form-row{margin-bottom:1em;margin-top:1em}.clickdimensions-form.sample .columns .columns .form-row{margin-bottom:0;margin-top:0}.clickdimensions-form.sample.ultima .columns .form-row{margin-bottom:1em;margin-top:1em}.clickdimensions-form.sample.ultima .columns .columns .form-row{margin-bottom:0;margin-top:0}.clickdimensions-form.price.ultima.de .columns .form-row{margin-bottom:1em;margin-top:1em}.clickdimensions-form.price.ultima.de .columns .columns .form-row{margin-bottom:0;margin-top:0}.clickdimensions-form .columns{display:grid;grid-gap:2em;grid-template-columns:repeat(2,1fr);margin-bottom:1em;margin-top:1em;width:100%}.clickdimensions-form .columns.tilt-left{grid-template-columns:25% calc(75% - 2em)}.clickdimensions-form .columns.tilt-right{grid-template-columns:calc(75% - 2em) 25%}.clickdimensions-form .columns .form-row{margin-bottom:0;margin-top:0}}@media (min-width:992px){:root{--current-bp:md}.footer{font-size:18px;line-height:27px}body.page-template-rt-20productpageultima .header__headline{margin-bottom:2.57732vw;font-size:3.09278vw;line-height:3.35052vw}.header .icon--circle{bottom:3.09278vw}.landingpage-video-header .content h2{font-size:60px}.icon--circle{width:60px;height:60px}.navigation__list-secondary__languages__item{padding:0 1.13402vw 0 1.64948vw}.navigation__item--language-select{padding:0 1.13402vw 0 1.64948vw!important}.navigation__item-level1.js-open .navigation__list-level2{height:100vh;-webkit-transform:none;transform:none}.navigation__burger__background-image{width:100%;height:100%;display:block;background-size:cover;background-position:50%;position:fixed;top:0;left:0;opacity:0;transition:-webkit-transform .6s;transition:transform .6s}.navigation__burger__background-image:before{content:"";width:100%;height:100%;background-color:#222;position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;transition:opacity .6s}body.js-burger-nav-open .navigation__burger__background-image:before{opacity:1}.navigation__burger-wrap-outer{height:auto;min-height:100vh}.navigation__burger-wrap-inner .navigation__list{padding-left:7.21649vw;display:-ms-flexbox;display:flex}.navigation__burger-wrap-inner .navigation__list:not(.navigation__list-level2):not(.navigation__list-level3){margin-top:0}.navigation__burger-wrap-inner .navigation__list-level2{width:50vw;height:100vh;background-color:#fff;position:fixed;top:0;left:50vw;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .6s;transition:transform .6s;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.navigation__burger-wrap-inner .navigation__list-level2 .navigation__link{color:#141515}.navigation__burger-wrap-inner .navigation__list-level3{height:auto}.navigation__burger-wrap-inner .navigation__list-level3 .navigation__item:last-child{padding-bottom:0}.navigation__burger-wrap-inner .navigation__list__headline{width:49%;color:#141515;text-transform:none}.navigation__burger-wrap-inner .navigation__list__headline:first-child,.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2){padding-bottom:2.57732vw}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:4.12371vw;padding-right:12px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:4.12371vw;padding-left:12px}.navigation__burger-wrap-inner .navigation__list__headline:first-child{padding-top:0}.navigation__burger-wrap-inner .navigation__list__headline:last-child{padding-bottom:0}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2),.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(3){padding-bottom:2.57732vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:4.12371vw;padding-right:12px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:4.12371vw;padding-left:12px}.navigation__burger-wrap-inner .navigation__item{width:auto}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{font-size:46px}.navigation__search .search-instant .search-results{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation__search .search-instant .search-results .products{-ms-flex-order:3;order:3}.navigation__search .search-instant .search-results .content{-ms-flex-order:1;order:1}.clickdimensions-form.competition .preheading{font-size:35px}.clickdimensions-form.competition h2{font-size:63px;line-height:80px}.clickdimensions-form.competition form .bottom{padding-bottom:80px}.clickdimensions-form.competition form .left,.clickdimensions-form.competition form .right{width:48%}.clickdimensions-form.competition form .disclaimer{font-size:1.5rem;padding:0 90px 40px}.hubspot-quote{margin-bottom:72px;margin-top:72px}.hubspot-quote .inner{max-width:1032px}.cta .content .heading{max-width:24ch}.cta .content p{max-width:48ch}.product-modal .icon-close{top:7rem;right:7rem}.section--modal.js-fixed.js-hide{-webkit-animation:e 1s forwards;animation:e 1s forwards}.section--modal.js-show.js-hide{-webkit-animation:c 1s forwards;animation:c 1s forwards}.section--wwh{height:208vw;padding-bottom:0!important}.section--wwh__sticky-wrap{margin-bottom:-20vw;color:#141515}.section--wwh__content{position:absolute;top:0;left:0}.section--wwh__background{height:131vw;background-image:url(/Files/Templates/Designs/randers-tegl/images-rt-2.0/ultima/why_what_how_bg.jpg);background-size:100% auto;position:sticky!important;top:0;bottom:auto}.section__headline--svg{height:2.83505vw}.section__headline-filled,.section__headline-stroked{display:block}.section__headline-mobile-filled,.section__headline-mobile-stroked{display:none}.section__form__split .section__form__row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.section__form__column{width:612px;max-width:calc(50% - 25px)}.section__form__column:first-child{margin-right:25px}.section__form__column:last-child{margin-left:25px}.section__form__input{font-size:inherit}.section-product-list__wrap .col-md-4{width:33.33%;padding-left:15px;padding-right:15px;float:left}.section-product-list__wrap .col-md-4:first-child,.section-product-list__wrap .col-md-4:nth-child(3){margin-left:-15px;margin-right:-15px}.section-product-list__navigation{top:119px;width:calc(100% - 620px - 25px)}.section-product-list__filters{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-product-list__filters>div:last-child{margin-left:auto;margin-right:0}.section-product-list__filter{display:inline-block;margin-right:12px;margin-top:0;width:calc(50% - 12px)}.section-product-list__filtered{display:-ms-flexbox;display:flex}.section-product-list__list-wrap{width:620px;margin-left:calc(100% - 620px)}.section-product-list__item{width:292px}.section-product-list__details{padding:24px}.section-product-list__details img{display:inline-block}.section-product-list__cart .columns,.section-product-list__cart form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-product-list__cart input,.section-product-list__cart select,.section-product-list__cart textarea{font-size:inherit}.section-product-list__cart-shipping-details{margin-top:120px}.section-product-list__cart-billing-information{width:calc((100% - 120px) / 2)}.section-product-list__cart-delivery-information,.section-product-list__cart-order-information{-ms-flex-order:3;order:3;width:calc((100% - 120px) / 2)}.section-product-list__cart-payment-information{position:sticky;top:104px;width:calc((100% - 120px) / 2)}.section-product-list__cart-order-information{float:left;width:calc((100% - 24px) / 2)}#modal-bricktiler #bricktiler .dropdowns,#modal-bricktiler #bricktiler .save{width:50%}#modal-bricktiler #bricktiler .dropdowns{width:66%}#modal-bricktiler #bricktiler .save{width:30%;margin-bottom:0}#modal-bricktiler #bricktiler .save a{padding:21px 28px 0 0;display:inline-block}#modal-bricktiler #bricktiler h2{margin-top:0}#modal-bricktiler.product-modal .icon-close{top:7rem;right:7rem}.section-project-list__navigation{top:119px;width:334px}.section-project-list__filters{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-project-list__filter,.section-project-list__search{display:inline-block;margin-right:12px;margin-top:0;width:calc(50% - 12px)}.section-project-list__filtered{display:-ms-flexbox;display:flex}.section-project-list__list-wrap{margin-left:364px}.section-project-list__list-wrap [class^=PIN_][class*=_col]{margin-left:36px;width:calc((100% - 36px - 36px) / 3)!important}.section-project-list__list-wrap [class^=PIN_][class*=_col]:first-child{margin-left:0}.section-project-list__details{padding:24px}.section-project-list__details img{display:inline-block}.projects-video-list .more-videos{padding:30px}.projects-video-list .more-videos .title{font-size:26px;max-width:216px}.exhibition{display:-ms-flexbox;display:flex;margin-bottom:120px}.exhibition.image-align-left .exhibition-image{-ms-flex-order:1;order:1}.exhibition.image-align-left .exhibition-description{-ms-flex-order:2;order:2;padding-left:12.25%}.exhibition.image-align-right .exhibition-image{-ms-flex-order:2;order:2}.exhibition.image-align-right .exhibition-description{-ms-flex-order:1;order:1;padding-right:12.25%}.exhibition-image{margin-bottom:0;width:34.644%}.exhibition-description{width:65.356%}.exhibition-description h2{margin-top:0}.project-modal .project-information .project-image .play{height:144px;left:calc(50% - 72px);top:calc(50% - 72px);width:144px}.project-modal .project-information .project-description{padding-left:5%}.project-modal .project-information .project-data{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-modal .project-information .project-data div{width:50%}.project-modal .project-information .project-data div:nth-child(odd){padding-right:12px}.project-modal .project-information .project-data div:nth-child(2n){padding-left:12px}.section-list-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section-list-text__text-align-left .section-list-text__column--text{-ms-flex-order:1;order:1}.section-list-text__text-align-left .section-list-text__column--image{-ms-flex-order:2;order:2;padding-left:48px}.section-list-text__text-align-left .section-list-text__text{margin-right:0}.section-list-text__text-align-right .section-list-text__column--image{padding-right:48px}.section-list-text__text-align-right .section-list-text__text{margin-left:0}.section-list-text__column{margin-bottom:0;margin-top:0;width:50%}.section-list-text__text{max-width:624px;padding-left:24px;padding-right:24px}.section-list-text__text h2{font-size:30px}.section-list-header__dgnb{width:90px;bottom:30px;right:30px}.section-list-header__heading{font-size:60px}.product-video-list .video-list .video-item{padding-left:30px;padding-right:30px}.product-video-list .video-list .more-videos{padding:30px}.product-video-list .video-list .more-videos .title{font-size:26px;max-width:216px}.column-md-1{width:4.166666667%}.column-md-2{width:8.333333333%}.column-md-3{width:12.5%}.column-md-4{width:16.66666667%}.column-md-5{width:20.83333333%}.column-md-6{width:25%}.column-md-7{width:29.16666667%}.column-md-8{width:33.33333333%}.column-md-9{width:37.5%}.column-md-10{width:41.66666667%}.column-md-11{width:45.83333333%}.column-md-12{width:50%}.column-md-13{width:54.16666667%}.column-md-14{width:58.33333333%}.column-md-15{width:62.5%}.column-md-16{width:66.66666667%}.column-md-17{width:70.83333333%}.column-md-18{width:75%}.column-md-19{width:79.16666667%}.column-md-20{width:83.33333333%}.column-md-21{width:87.5%}.column-md-22{width:91.66666667%}.column-md-23{width:95.83333333%}.column-md-24{width:100%}.column-md-left-0{margin-left:0}.column-md-left-1{margin-left:4.16666667vw}.column-md-left-2{margin-left:8.33333333vw}.column-md-left-3{margin-left:12.5vw}.column-md-left-4{margin-left:16.6666667vw}.column-md-left-5{margin-left:20.8333333vw}.column-md-left-6{margin-left:25vw}.column-md-left-7{margin-left:29.16666667vw}.column-md-left-8{margin-left:33.33333333vw}.column-md-left-9{margin-left:37.5vw}.column-md-left-10{margin-left:41.66666667vw}.column-md-left-11{margin-left:45.83333333vw}.column-md-left-12{margin-left:50vw}.column-md-left-13{margin-left:54.16666667vw}.column-md-left-14{margin-left:58.33333333vw}.column-md-left-15{margin-left:62.5vw}.column-md-left-16{margin-left:66.66666667vw}.column-md-left-17{margin-left:70.83333333vw}.column-md-left-18{margin-left:75vw}.column-md-left-19{margin-left:79.16666667vw}.column-md-left-20{margin-left:83.33333333vw}.column-md-left-21{margin-left:87.5vw}.column-md-left-22{margin-left:91.66666667vw}.column-md-left-23{margin-left:95.83333333vw}.column-md-left-24{margin-left:100vw}.column-md-right-0{margin-right:0}.column-md-right-1{margin-right:4.16666667vw}.column-md-right-2{margin-right:8.33333333vw}.column-md-right-3{margin-right:12.5vw}.column-md-right-4{margin-right:16.6666667vw}.column-md-right-5{margin-right:20.8333333vw}.column-md-right-6{margin-right:25vw}.column-md-right-7{margin-right:29.16666667vw}.column-md-right-8{margin-right:33.33333333vw}.column-md-right-9{margin-right:37.5vw}.column-md-right-10{margin-right:41.66666667vw}.column-md-right-11{margin-right:45.83333333vw}.column-md-right-12{margin-right:50vw}.column-md-right-13{margin-right:54.16666667vw}.column-md-right-14{margin-right:58.33333333vw}.column-md-right-15{margin-right:62.5vw}.column-md-right-16{margin-right:66.66666667vw}.column-md-right-17{margin-right:70.83333333vw}.column-md-right-18{margin-right:75vw}.column-md-right-19{margin-right:79.16666667vw}.column-md-right-20{margin-right:83.33333333vw}.column-md-right-21{margin-right:87.5vw}.column-md-right-22{margin-right:91.66666667vw}.column-md-right-23{margin-right:95.83333333vw}.column-md-right-24{margin-right:100vw}.column-md-top-0{margin-top:0}.column-md-top-1{margin-top:4.16666667vw}.column-md-top-2{margin-top:8.33333333vw}.column-md-top-3{margin-top:12.5vw}.column-md-top-4{margin-top:16.6666667vw}.column-md-top-5{margin-top:20.8333333vw}.column-md-top-6{margin-top:25vw}.column-md-top-7{margin-top:29.16666667vw}.column-md-top-8{margin-top:33.33333333vw}.column-md-top-9{margin-top:37.5vw}.column-md-top-10{margin-top:41.66666667vw}.column-md-top-11{margin-top:45.83333333vw}.column-md-top-12{margin-top:50vw}.column-md-top-13{margin-top:54.16666667vw}.column-md-top-14{margin-top:58.33333333vw}.column-md-top-15{margin-top:62.5vw}.column-md-top-16{margin-top:66.66666667vw}.column-md-top-17{margin-top:70.83333333vw}.column-md-top-18{margin-top:75vw}.column-md-top-19{margin-top:79.16666667vw}.column-md-top-20{margin-top:83.33333333vw}.column-md-top-21{margin-top:87.5vw}.column-md-top-22{margin-top:91.66666667vw}.column-md-top-23{margin-top:95.83333333vw}.column-md-top-24{margin-top:100vw}.column-md-bottom-0{margin-bottom:0}.column-md-bottom-1{margin-bottom:4.16666667vw}.column-md-bottom-2{margin-bottom:8.33333333vw}.column-md-bottom-3{margin-bottom:12.5vw}.column-md-bottom-4{margin-bottom:16.6666667vw}.column-md-bottom-5{margin-bottom:20.8333333vw}.column-md-bottom-6{margin-bottom:25vw}.column-md-bottom-7{margin-bottom:29.16666667vw}.column-md-bottom-8{margin-bottom:33.33333333vw}.column-md-bottom-9{margin-bottom:37.5vw}.column-md-bottom-10{margin-bottom:41.66666667vw}.column-md-bottom-11{margin-bottom:45.83333333vw}.column-md-bottom-12{margin-bottom:50vw}.column-md-bottom-13{margin-bottom:54.16666667vw}.column-md-bottom-14{margin-bottom:58.33333333vw}.column-md-bottom-15{margin-bottom:62.5vw}.column-md-bottom-16{margin-bottom:66.66666667vw}.column-md-bottom-17{margin-bottom:70.83333333vw}.column-md-bottom-18{margin-bottom:75vw}.column-md-bottom-19{margin-bottom:79.16666667vw}.column-md-bottom-20{margin-bottom:83.33333333vw}.column-md-bottom-21{margin-bottom:87.5vw}.column-md-bottom-22{margin-bottom:91.66666667vw}.column-md-bottom-23{margin-bottom:95.83333333vw}.column-md-bottom-24{margin-bottom:100vw}.column-md-trbl-0{margin:0}.column-md-trbl-1{margin:4.16666667vw}.column-md-trbl-2{margin:8.33333333vw}.column-md-trbl-3{margin:12.5vw}.column-md-trbl-4{margin:16.6666667vw}.column-md-trbl-5{margin:20.8333333vw}.column-md-trbl-6{margin:25vw}.column-md-trbl-7{margin:29.16666667vw}.column-md-trbl-8{margin:33.33333333vw}.column-md-trbl-9{margin:37.5vw}.column-md-trbl-10{margin:41.66666667vw}.column-md-trbl-11{margin:45.83333333vw}.column-md-trbl-12{margin:50vw}.column-md-push-0{left:0}.column-md-push-1{left:4.166666667%}.column-md-push-2{left:8.333333333%}.column-md-push-3{left:12.5%}.column-md-push-4{left:16.66666667%}.column-md-push-5{left:20.83333333%}.column-md-push-6{left:25%}.column-md-push-7{left:29.16666667%}.column-md-push-8{left:33.33333333%}.column-md-push-9{left:37.5%}.column-md-push-10{left:41.66666667%}.column-md-push-11{left:45.83333333%}.column-md-push-12{left:50%}.column-md-push-13{left:54.16666667%}.column-md-push-14{left:58.33333333%}.column-md-push-15{left:62.5%}.column-md-push-16{left:66.66666667%}.column-md-push-17{left:70.83333333%}.column-md-push-18{left:75%}.column-md-push-19{left:79.16666667%}.column-md-push-20{left:83.33333333%}.column-md-push-21{left:87.5%}.column-md-push-22{left:91.66666667%}.column-md-push-23{left:95.83333333%}.column-md-push-24{left:100%}.column-md-pull-0{right:0}.column-md-pull-1{right:4.166666667%}.column-md-pull-2{right:8.333333333%}.column-md-pull-3{right:12.5%}.column-md-pull-4{right:16.66666667%}.column-md-pull-5{right:20.83333333%}.column-md-pull-6{right:25%}.column-md-pull-7{right:29.16666667%}.column-md-pull-8{right:33.33333333%}.column-md-pull-9{right:37.5%}.column-md-pull-10{right:41.66666667%}.column-md-pull-11{right:45.83333333%}.column-md-pull-12{right:50%}.column-md-pull-13{right:54.16666667%}.column-md-pull-14{right:58.33333333%}.column-md-pull-15{right:62.5%}.column-md-pull-16{right:66.66666667%}.column-md-pull-17{right:70.83333333%}.column-md-pull-18{right:75%}.column-md-pull-19{right:79.16666667%}.column-md-pull-20{right:83.33333333%}.column-md-pull-21{right:87.5%}.column-md-pull-22{right:91.66666667%}.column-md-pull-23{right:95.83333333%}.column-md-pull-24{right:100%}.accessory{width:292px}.accessory .overlay{padding:24px}.content-text--with-image{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.content-text--with-image .content-text__content{max-width:none;width:calc(50% - 24px)}.content-text__image{margin-bottom:.45rem;margin-top:.45rem;width:calc(50% - 24px)}}@media (min-width:992px) and (min-width:1200px){.navigation__burger__background-image{transition:-webkit-transform 1s;transition:transform 1s}}@media (min-width:992px) and (min-height:768px){.hubspot-quote blockquote p{font-size:3.5rem;line-height:1.429em}}@media (min-width:1200px){:root{--current-bp:lg}html{font-size:9px}body{font-size:18px;line-height:27px}.button-simple,.hs-form .hs-button-simple{font-size:16px}.header__preheadline{font-size:22px}.navigation{height:95px}.navigation__list-primary{display:-ms-flexbox;display:flex}.navigation__list-secondary__languages__item:first-child{padding-top:62px}.navigation__burger-icon{width:95px}.navigation__burger__square{height:60px}.navigation__burger-wrap-outer{font-size:35px;line-height:42px}.navigation__burger-wrap-inner .navigation__list-level2{transition:-webkit-transform 1s;transition:transform 1s}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:5.15464vw;padding-right:24px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:5.15464vw;padding-left:24px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:5.15464vw;padding-right:24px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:5.15464vw;padding-left:24px}.navigation__search .search-instant{right:95px;width:calc(100% - 190px)}.navigation__search .search-instant .h2,.navigation__search .search-instant h2{padding:0 0 75px}.navigation__search .search-instant .search-results{padding:75px;height:calc(100vh - 95px);font-size:16px}.navigation__search .search-instant .search-results .content,.navigation__search .search-instant .search-results .files,.navigation__search .search-instant .search-results .products{width:calc(33.33% - 75px)}.navigation__search .search-instant .search-results .icon-close{top:37px;right:37px}.clickdimensions-form.competition h2{font-size:78px;line-height:100px}.clickdimensions-form.js-fixed .consent-placeholder .section__form h2{font-size:40px;line-height:45px}.product-buttons{margin-bottom:24px;top:135px}.product-buttons .product-button.product-button-sample .description{border-radius:36px;height:72px;width:72px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:72px;min-width:72px;width:72px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:30px}.product-buttons .product-button .close svg{width:20px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:36px;height:72px;width:72px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small{margin-bottom:18px}.product-buttons .product-button.product-button-small .icon{height:60px;margin-right:6px;min-width:60px;width:60px}.floating-buttons{top:135px}.floating-buttons .info .background.js-hide,.preload .floating-buttons .info .background{height:72px;width:72px}.floating-buttons .button .icon{height:60px;width:60px}.cta{display:-ms-flexbox;display:flex}.cta.background-grey.text-alignment-left .content{padding-left:11.25%;padding-right:3.25%}.cta.background-grey.text-alignment-right .content{padding-left:5.5%;padding-right:10%}.cta.background-grey .content{width:51.5%}.cta.background-grey .image{width:48.5%}.cta.background-black.text-alignment-left .content{padding-left:12.5%;padding-right:8%}.cta.background-black.text-alignment-right .content{padding-left:8%;padding-right:12.5%}.cta.background-black .content,.cta.background-black .image{width:50%}.cta .image{padding-bottom:0}.tophat{height:95px}.section--modal__headline{font-size:46px;line-height:50px}.section--modal .close{height:72px;width:72px}.section__headline{font-size:30px;line-height:42px}.section-product-list__navigation{width:340px}.section-product-list__filters{-ms-flex-wrap:initial;flex-wrap:nowrap}.section-product-list__filter{width:calc(25% - 12px)}.section-product-list__notification{padding-right:262px}.section-product-list__notification-button{right:22px;top:calc(50% - 24px);width:auto}.section-product-list__notification-heading,.section-product-list__notification-icon,.section-product-list__notification-text{max-width:528px}.section-product-list__list-wrap{width:calc(100% - 365px);margin-left:365px}.section-product-list__item{width:calc(33.33333% - 36px)}.section-product-list__details img{display:none}.section-product-list__gwp{font-size:16px}.section-product-list__cart-link,.section-product-list__terms-link{font-size:16px;line-height:24px}.section-product-list__cart-payment-information{top:119px}.navigation+.section-project-list{padding-top:195px}.section-project-list__filters{-ms-flex-wrap:initial;flex-wrap:nowrap}.section-project-list__filter{width:calc(25% - 12px)}.section-project-list__search{margin-right:0;width:25%}.section-project-list__item{width:calc(33.33333% - 37px)}.section-project-list__details img{display:none}.projects-video-list .video-item{padding-top:calc(28.125% - 30px - 28.5px);width:calc(50% - 36px)}.projects-video-list .video-item button{height:44px;padding:11px;width:44px}.projects-video-list .video-item button span{height:16px;width:16px}.projects-video-list .more-videos{width:calc(50% - 36px)}.projects-video-list .more-videos .title{font-size:32px;max-width:264px}.projects-video-list .more-videos .icon{height:44px;padding:13.5px 11px;width:44px}.projects-video-list .video-overlay .close{height:72px;width:72px}.project-modal .project-information .project-description{padding-left:10%}.project-video-modal .close{height:72px;width:72px}.section-list-text{margin-bottom:216px;margin-top:216px}.section-list-text__text-align-left .section-list-text__column--image{padding-left:96px}.section-list-text__text-align-right .section-list-text__column--image{padding-right:96px}.section-list-text__text{max-width:672px;padding-left:48px;padding-right:48px}.page-template-project-gallery .section-list-header__content{margin-bottom:0;margin-top:179px}.product-video-list .video-list .video-item button{height:44px;padding:11px;width:44px;left:calc(50% - 22px);top:calc(50% - 22px)}.product-video-list .video-list .more-videos .title{font-size:32px;max-width:264px}.product-video-list .video-list .more-videos .icon{height:44px;padding:13.5px 11px;width:44px}.product-video-list .video-overlay{position:absolute}.product-video-list .video-overlay .close{height:72px;width:72px}.column-lg-1{width:4.166666667%}.column-lg-2{width:8.333333333%}.column-lg-3{width:12.5%}.column-lg-4{width:16.66666667%}.column-lg-5{width:20.83333333%}.column-lg-6{width:25%}.column-lg-7{width:29.16666667%}.column-lg-8{width:33.33333333%}.column-lg-9{width:37.5%}.column-lg-10{width:41.66666667%}.column-lg-11{width:45.83333333%}.column-lg-12{width:50%}.column-lg-13{width:54.16666667%}.column-lg-14{width:58.33333333%}.column-lg-15{width:62.5%}.column-lg-16{width:66.66666667%}.column-lg-17{width:70.83333333%}.column-lg-18{width:75%}.column-lg-19{width:79.16666667%}.column-lg-20{width:83.33333333%}.column-lg-21{width:87.5%}.column-lg-22{width:91.66666667%}.column-lg-23{width:95.83333333%}.column-lg-24{width:100%}.column-lg-left-0{margin-left:0}.column-lg-left-1{margin-left:4.16666667vw}.column-lg-left-2{margin-left:8.33333333vw}.column-lg-left-3{margin-left:12.5vw}.column-lg-left-4{margin-left:16.6666667vw}.column-lg-left-5{margin-left:20.8333333vw}.column-lg-left-6{margin-left:25vw}.column-lg-left-7{margin-left:29.16666667vw}.column-lg-left-8{margin-left:33.33333333vw}.column-lg-left-9{margin-left:37.5vw}.column-lg-left-10{margin-left:41.66666667vw}.column-lg-left-11{margin-left:45.83333333vw}.column-lg-left-12{margin-left:50vw}.column-lg-left-13{margin-left:54.16666667vw}.column-lg-left-14{margin-left:58.33333333vw}.column-lg-left-15{margin-left:62.5vw}.column-lg-left-16{margin-left:66.66666667vw}.column-lg-left-17{margin-left:70.83333333vw}.column-lg-left-18{margin-left:75vw}.column-lg-left-19{margin-left:79.16666667vw}.column-lg-left-20{margin-left:83.33333333vw}.column-lg-left-21{margin-left:87.5vw}.column-lg-left-22{margin-left:91.66666667vw}.column-lg-left-23{margin-left:95.83333333vw}.column-lg-left-24{margin-left:100vw}.column-lg-right-0{margin-right:0}.column-lg-right-1{margin-right:4.16666667vw}.column-lg-right-2{margin-right:8.33333333vw}.column-lg-right-3{margin-right:12.5vw}.column-lg-right-4{margin-right:16.6666667vw}.column-lg-right-5{margin-right:20.8333333vw}.column-lg-right-6{margin-right:25vw}.column-lg-right-7{margin-right:29.16666667vw}.column-lg-right-8{margin-right:33.33333333vw}.column-lg-right-9{margin-right:37.5vw}.column-lg-right-10{margin-right:41.66666667vw}.column-lg-right-11{margin-right:45.83333333vw}.column-lg-right-12{margin-right:50vw}.column-lg-right-13{margin-right:54.16666667vw}.column-lg-right-14{margin-right:58.33333333vw}.column-lg-right-15{margin-right:62.5vw}.column-lg-right-16{margin-right:66.66666667vw}.column-lg-right-17{margin-right:70.83333333vw}.column-lg-right-18{margin-right:75vw}.column-lg-right-19{margin-right:79.16666667vw}.column-lg-right-20{margin-right:83.33333333vw}.column-lg-right-21{margin-right:87.5vw}.column-lg-right-22{margin-right:91.66666667vw}.column-lg-right-23{margin-right:95.83333333vw}.column-lg-right-24{margin-right:100vw}.column-lg-top-0{margin-top:0}.column-lg-top-1{margin-top:4.16666667vw}.column-lg-top-2{margin-top:8.33333333vw}.column-lg-top-3{margin-top:12.5vw}.column-lg-top-4{margin-top:16.6666667vw}.column-lg-top-5{margin-top:20.8333333vw}.column-lg-top-6{margin-top:25vw}.column-lg-top-7{margin-top:29.16666667vw}.column-lg-top-8{margin-top:33.33333333vw}.column-lg-top-9{margin-top:37.5vw}.column-lg-top-10{margin-top:41.66666667vw}.column-lg-top-11{margin-top:45.83333333vw}.column-lg-top-12{margin-top:50vw}.column-lg-top-13{margin-top:54.16666667vw}.column-lg-top-14{margin-top:58.33333333vw}.column-lg-top-15{margin-top:62.5vw}.column-lg-top-16{margin-top:66.66666667vw}.column-lg-top-17{margin-top:70.83333333vw}.column-lg-top-18{margin-top:75vw}.column-lg-top-19{margin-top:79.16666667vw}.column-lg-top-20{margin-top:83.33333333vw}.column-lg-top-21{margin-top:87.5vw}.column-lg-top-22{margin-top:91.66666667vw}.column-lg-top-23{margin-top:95.83333333vw}.column-lg-top-24{margin-top:100vw}.column-lg-bottom-0{margin-bottom:0}.column-lg-bottom-1{margin-bottom:4.16666667vw}.column-lg-bottom-2{margin-bottom:8.33333333vw}.column-lg-bottom-3{margin-bottom:12.5vw}.column-lg-bottom-4{margin-bottom:16.6666667vw}.column-lg-bottom-5{margin-bottom:20.8333333vw}.column-lg-bottom-6{margin-bottom:25vw}.column-lg-bottom-7{margin-bottom:29.16666667vw}.column-lg-bottom-8{margin-bottom:33.33333333vw}.column-lg-bottom-9{margin-bottom:37.5vw}.column-lg-bottom-10{margin-bottom:41.66666667vw}.column-lg-bottom-11{margin-bottom:45.83333333vw}.column-lg-bottom-12{margin-bottom:50vw}.column-lg-bottom-13{margin-bottom:54.16666667vw}.column-lg-bottom-14{margin-bottom:58.33333333vw}.column-lg-bottom-15{margin-bottom:62.5vw}.column-lg-bottom-16{margin-bottom:66.66666667vw}.column-lg-bottom-17{margin-bottom:70.83333333vw}.column-lg-bottom-18{margin-bottom:75vw}.column-lg-bottom-19{margin-bottom:79.16666667vw}.column-lg-bottom-20{margin-bottom:83.33333333vw}.column-lg-bottom-21{margin-bottom:87.5vw}.column-lg-bottom-22{margin-bottom:91.66666667vw}.column-lg-bottom-23{margin-bottom:95.83333333vw}.column-lg-bottom-24{margin-bottom:100vw}.column-lg-trbl-0{margin:0}.column-lg-trbl-1{margin:4.16666667vw}.column-lg-trbl-2{margin:8.33333333vw}.column-lg-trbl-3{margin:12.5vw}.column-lg-trbl-4{margin:16.6666667vw}.column-lg-trbl-5{margin:20.8333333vw}.column-lg-trbl-6{margin:25vw}.column-lg-trbl-7{margin:29.16666667vw}.column-lg-trbl-8{margin:33.33333333vw}.column-lg-trbl-9{margin:37.5vw}.column-lg-trbl-10{margin:41.66666667vw}.column-lg-trbl-11{margin:45.83333333vw}.column-lg-trbl-12{margin:50vw}.column-lg-push-0{left:0}.column-lg-push-1{left:4.166666667%}.column-lg-push-2{left:8.333333333%}.column-lg-push-3{left:12.5%}.column-lg-push-4{left:16.66666667%}.column-lg-push-5{left:20.83333333%}.column-lg-push-6{left:25%}.column-lg-push-7{left:29.16666667%}.column-lg-push-8{left:33.33333333%}.column-lg-push-9{left:37.5%}.column-lg-push-10{left:41.66666667%}.column-lg-push-11{left:45.83333333%}.column-lg-push-12{left:50%}.column-lg-push-13{left:54.16666667%}.column-lg-push-14{left:58.33333333%}.column-lg-push-15{left:62.5%}.column-lg-push-16{left:66.66666667%}.column-lg-push-17{left:70.83333333%}.column-lg-push-18{left:75%}.column-lg-push-19{left:79.16666667%}.column-lg-push-20{left:83.33333333%}.column-lg-push-21{left:87.5%}.column-lg-push-22{left:91.66666667%}.column-lg-push-23{left:95.83333333%}.column-lg-push-24{left:100%}.column-lg-pull-0{right:0}.column-lg-pull-1{right:4.166666667%}.column-lg-pull-2{right:8.333333333%}.column-lg-pull-3{right:12.5%}.column-lg-pull-4{right:16.66666667%}.column-lg-pull-5{right:20.83333333%}.column-lg-pull-6{right:25%}.column-lg-pull-7{right:29.16666667%}.column-lg-pull-8{right:33.33333333%}.column-lg-pull-9{right:37.5%}.column-lg-pull-10{right:41.66666667%}.column-lg-pull-11{right:45.83333333%}.column-lg-pull-12{right:50%}.column-lg-pull-13{right:54.16666667%}.column-lg-pull-14{right:58.33333333%}.column-lg-pull-15{right:62.5%}.column-lg-pull-16{right:66.66666667%}.column-lg-pull-17{right:70.83333333%}.column-lg-pull-18{right:75%}.column-lg-pull-19{right:79.16666667%}.column-lg-pull-20{right:83.33333333%}.column-lg-pull-21{right:87.5%}.column-lg-pull-22{right:91.66666667%}.column-lg-pull-23{right:95.83333333%}.column-lg-pull-24{right:100%}.employee-list>div{width:calc(33.33333% - 36px)}.employee-list .employee .spacer+p{min-height:80px}.accessory{width:245px}.accessory:nth-of-type(3n+3){margin-right:0}}@media (min-width:1500px){:root{--current-bp:xl}html{font-size:10px}.navigation{font-size:17px}.navigation__list-secondary__languages__item{font-size:18px}.navigation__burger-wrap-inner .navigation__list-level3{font-size:16px;line-height:26px}.product-buttons .product-button{margin-bottom:36px}.product-buttons .product-button.product-button-sample .description{border-radius:41px;height:82px;width:82px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:82px;min-width:82px;width:82px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:34px}.product-buttons .product-button .close svg{width:20px}.product-buttons .product-button.product-button-plus{margin-bottom:36px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:41px;height:82px;width:82px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small{margin-bottom:18px}.product-buttons .product-button.product-button-small .icon{margin-right:11px}.floating-buttons{grid-gap:36px}.floating-buttons .info .background.js-hide,.preload .floating-buttons .info .background{height:82px;width:82px}.floating-buttons .extras{grid-gap:18px}.cta .content .heading{font-size:36px;line-height:1.1em}.product-cta{top:130px}.product-cta__cart,.product-cta__link{height:50px;margin-bottom:7px;padding:0 25px;font-size:16px}.product-cta__cart:after,.product-cta__cart:before,.product-cta__link:after,.product-cta__link:before{border-radius:25px}.product-cta__disclaimer{margin-bottom:30px}.section-product-list__navigation{width:calc(100% - 1089px - 25px)}.section-product-list__notification{display:grid;grid-gap:10px 48px;grid-template-columns:528px 1fr;padding:24px 294px 24px 40px}.section-product-list__notification-heading{margin-bottom:0;-ms-flex-order:1;order:1}.section-product-list__notification-text{margin-bottom:0;margin-top:0;-ms-flex-order:3;order:3}.section-product-list__notification-icon{-ms-flex-item-align:center;align-self:center;grid-row:span 2;margin-top:0;-ms-flex-order:2;order:2;text-align:left}.section-product-list__list-wrap{width:1089px;margin-left:calc(100% - 1089px)}.section-product-list__item{width:339px}.section-product-list__details img,.section-project-list__details img{display:inline-block}.projects-video-list .video-item button{height:49px;padding:14.5px;width:49px}.projects-video-list .video-item button span{height:14px;width:14px}.projects-video-list .more-videos .icon{height:49px;padding:16.5px 14.5px;width:49px}.section-list-header__dgnb{width:120px;bottom:50px;right:50px}.section-list-header__greener{width:300px;height:70px;bottom:30px;right:30px}.product-video-list .video-list .video-item button{height:49px;padding:14.5px;width:49px;left:calc(50% - 25px);top:calc(50% - 25px)}.product-video-list .video-list .more-videos .icon{height:49px;padding:16.5px 14.5px;width:49px}.column-xl-1{width:4.166666667%}.column-xl-2{width:8.333333333%}.column-xl-3{width:12.5%}.column-xl-4{width:16.66666667%}.column-xl-5{width:20.83333333%}.column-xl-6{width:25%}.column-xl-7{width:29.16666667%}.column-xl-8{width:33.33333333%}.column-xl-9{width:37.5%}.column-xl-10{width:41.66666667%}.column-xl-11{width:45.83333333%}.column-xl-12{width:50%}.column-xl-13{width:54.16666667%}.column-xl-14{width:58.33333333%}.column-xl-15{width:62.5%}.column-xl-16{width:66.66666667%}.column-xl-17{width:70.83333333%}.column-xl-18{width:75%}.column-xl-19{width:79.16666667%}.column-xl-20{width:83.33333333%}.column-xl-21{width:87.5%}.column-xl-22{width:91.66666667%}.column-xl-23{width:95.83333333%}.column-xl-24{width:100%}.column-xl-left-0{margin-left:0}.column-xl-left-1{margin-left:4.16666667vw}.column-xl-left-2{margin-left:8.33333333vw}.column-xl-left-3{margin-left:12.5vw}.column-xl-left-4{margin-left:16.6666667vw}.column-xl-left-5{margin-left:20.8333333vw}.column-xl-left-6{margin-left:25vw}.column-xl-left-7{margin-left:29.16666667vw}.column-xl-left-8{margin-left:33.33333333vw}.column-xl-left-9{margin-left:37.5vw}.column-xl-left-10{margin-left:41.66666667vw}.column-xl-left-11{margin-left:45.83333333vw}.column-xl-left-12{margin-left:50vw}.column-xl-left-13{margin-left:54.16666667vw}.column-xl-left-14{margin-left:58.33333333vw}.column-xl-left-15{margin-left:62.5vw}.column-xl-left-16{margin-left:66.66666667vw}.column-xl-left-17{margin-left:70.83333333vw}.column-xl-left-18{margin-left:75vw}.column-xl-left-19{margin-left:79.16666667vw}.column-xl-left-20{margin-left:83.33333333vw}.column-xl-left-21{margin-left:87.5vw}.column-xl-left-22{margin-left:91.66666667vw}.column-xl-left-23{margin-left:95.83333333vw}.column-xl-left-24{margin-left:100vw}.column-xl-right-0{margin-right:0}.column-xl-right-1{margin-right:4.16666667vw}.column-xl-right-2{margin-right:8.33333333vw}.column-xl-right-3{margin-right:12.5vw}.column-xl-right-4{margin-right:16.6666667vw}.column-xl-right-5{margin-right:20.8333333vw}.column-xl-right-6{margin-right:25vw}.column-xl-right-7{margin-right:29.16666667vw}.column-xl-right-8{margin-right:33.33333333vw}.column-xl-right-9{margin-right:37.5vw}.column-xl-right-10{margin-right:41.66666667vw}.column-xl-right-11{margin-right:45.83333333vw}.column-xl-right-12{margin-right:50vw}.column-xl-right-13{margin-right:54.16666667vw}.column-xl-right-14{margin-right:58.33333333vw}.column-xl-right-15{margin-right:62.5vw}.column-xl-right-16{margin-right:66.66666667vw}.column-xl-right-17{margin-right:70.83333333vw}.column-xl-right-18{margin-right:75vw}.column-xl-right-19{margin-right:79.16666667vw}.column-xl-right-20{margin-right:83.33333333vw}.column-xl-right-21{margin-right:87.5vw}.column-xl-right-22{margin-right:91.66666667vw}.column-xl-right-23{margin-right:95.83333333vw}.column-xl-right-24{margin-right:100vw}.column-xl-top-0{margin-top:0}.column-xl-top-1{margin-top:4.16666667vw}.column-xl-top-2{margin-top:8.33333333vw}.column-xl-top-3{margin-top:12.5vw}.column-xl-top-4{margin-top:16.6666667vw}.column-xl-top-5{margin-top:20.8333333vw}.column-xl-top-6{margin-top:25vw}.column-xl-top-7{margin-top:29.16666667vw}.column-xl-top-8{margin-top:33.33333333vw}.column-xl-top-9{margin-top:37.5vw}.column-xl-top-10{margin-top:41.66666667vw}.column-xl-top-11{margin-top:45.83333333vw}.column-xl-top-12{margin-top:50vw}.column-xl-top-13{margin-top:54.16666667vw}.column-xl-top-14{margin-top:58.33333333vw}.column-xl-top-15{margin-top:62.5vw}.column-xl-top-16{margin-top:66.66666667vw}.column-xl-top-17{margin-top:70.83333333vw}.column-xl-top-18{margin-top:75vw}.column-xl-top-19{margin-top:79.16666667vw}.column-xl-top-20{margin-top:83.33333333vw}.column-xl-top-21{margin-top:87.5vw}.column-xl-top-22{margin-top:91.66666667vw}.column-xl-top-23{margin-top:95.83333333vw}.column-xl-top-24{margin-top:100vw}.column-xl-bottom-0{margin-bottom:0}.column-xl-bottom-1{margin-bottom:4.16666667vw}.column-xl-bottom-2{margin-bottom:8.33333333vw}.column-xl-bottom-3{margin-bottom:12.5vw}.column-xl-bottom-4{margin-bottom:16.6666667vw}.column-xl-bottom-5{margin-bottom:20.8333333vw}.column-xl-bottom-6{margin-bottom:25vw}.column-xl-bottom-7{margin-bottom:29.16666667vw}.column-xl-bottom-8{margin-bottom:33.33333333vw}.column-xl-bottom-9{margin-bottom:37.5vw}.column-xl-bottom-10{margin-bottom:41.66666667vw}.column-xl-bottom-11{margin-bottom:45.83333333vw}.column-xl-bottom-12{margin-bottom:50vw}.column-xl-bottom-13{margin-bottom:54.16666667vw}.column-xl-bottom-14{margin-bottom:58.33333333vw}.column-xl-bottom-15{margin-bottom:62.5vw}.column-xl-bottom-16{margin-bottom:66.66666667vw}.column-xl-bottom-17{margin-bottom:70.83333333vw}.column-xl-bottom-18{margin-bottom:75vw}.column-xl-bottom-19{margin-bottom:79.16666667vw}.column-xl-bottom-20{margin-bottom:83.33333333vw}.column-xl-bottom-21{margin-bottom:87.5vw}.column-xl-bottom-22{margin-bottom:91.66666667vw}.column-xl-bottom-23{margin-bottom:95.83333333vw}.column-xl-bottom-24{margin-bottom:100vw}.column-xl-trbl-0{margin:0}.column-xl-trbl-1{margin:4.16666667vw}.column-xl-trbl-2{margin:8.33333333vw}.column-xl-trbl-3{margin:12.5vw}.column-xl-trbl-4{margin:16.6666667vw}.column-xl-trbl-5{margin:20.8333333vw}.column-xl-trbl-6{margin:25vw}.column-xl-trbl-7{margin:29.16666667vw}.column-xl-trbl-8{margin:33.33333333vw}.column-xl-trbl-9{margin:37.5vw}.column-xl-trbl-10{margin:41.66666667vw}.column-xl-trbl-11{margin:45.83333333vw}.column-xl-trbl-12{margin:50vw}.column-xl-push-0{left:0}.column-xl-push-1{left:4.166666667%}.column-xl-push-2{left:8.333333333%}.column-xl-push-3{left:12.5%}.column-xl-push-4{left:16.66666667%}.column-xl-push-5{left:20.83333333%}.column-xl-push-6{left:25%}.column-xl-push-7{left:29.16666667%}.column-xl-push-8{left:33.33333333%}.column-xl-push-9{left:37.5%}.column-xl-push-10{left:41.66666667%}.column-xl-push-11{left:45.83333333%}.column-xl-push-12{left:50%}.column-xl-push-13{left:54.16666667%}.column-xl-push-14{left:58.33333333%}.column-xl-push-15{left:62.5%}.column-xl-push-16{left:66.66666667%}.column-xl-push-17{left:70.83333333%}.column-xl-push-18{left:75%}.column-xl-push-19{left:79.16666667%}.column-xl-push-20{left:83.33333333%}.column-xl-push-21{left:87.5%}.column-xl-push-22{left:91.66666667%}.column-xl-push-23{left:95.83333333%}.column-xl-push-24{left:100%}.column-xl-pull-0{right:0}.column-xl-pull-1{right:4.166666667%}.column-xl-pull-2{right:8.333333333%}.column-xl-pull-3{right:12.5%}.column-xl-pull-4{right:16.66666667%}.column-xl-pull-5{right:20.83333333%}.column-xl-pull-6{right:25%}.column-xl-pull-7{right:29.16666667%}.column-xl-pull-8{right:33.33333333%}.column-xl-pull-9{right:37.5%}.column-xl-pull-10{right:41.66666667%}.column-xl-pull-11{right:45.83333333%}.column-xl-pull-12{right:50%}.column-xl-pull-13{right:54.16666667%}.column-xl-pull-14{right:58.33333333%}.column-xl-pull-15{right:62.5%}.column-xl-pull-16{right:66.66666667%}.column-xl-pull-17{right:70.83333333%}.column-xl-pull-18{right:75%}.column-xl-pull-19{right:79.16666667%}.column-xl-pull-20{right:83.33333333%}.column-xl-pull-21{right:87.5%}.column-xl-pull-22{right:91.66666667%}.column-xl-pull-23{right:95.83333333%}.column-xl-pull-24{right:100%}.accessory{width:339px}}@media (min-width:1800px){:root{--current-bp:xxl}html{font-size:11px}.header__preheadline{font-size:26px}.navigation__burger-wrap-outer{font-size:40px;line-height:49px}.navigation__burger-wrap-inner .navigation__list{padding-left:11.03093vw}.navigation__burger-wrap-inner .navigation__list-level3{font-size:18px;line-height:30px}.navigation__burger-wrap-inner .navigation__list__headline{font-size:24px;line-height:34px}.navigation__burger-wrap-inner .navigation__list__headline:first-child,.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2){padding-bottom:4.2268vw}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:7.73196vw}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:7.73196vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2),.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(3){padding-bottom:4.2268vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:7.73196vw}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:7.73196vw}.product-buttons .product-button.product-button-sample .description{border-radius:45px;height:90px;width:90px}.product-buttons .product-button .close,.product-buttons .product-button .icon{height:90px;min-width:90px;width:90px}.product-buttons .product-button .close svg,.product-buttons .product-button .icon svg{width:38px}.product-buttons .product-button .close svg{width:20px}.preload .product-buttons .product-button.product-button-plus .description,.product-buttons .product-button.product-button-plus .description.js-hide,html[lang=de-DE] .preload .product-buttons .product-button.product-button-plus .description,html[lang=de-DE] .product-buttons .product-button.product-button-plus .description.js-hide{border-radius:45px;height:90px;width:90px}.product-buttons .product-button.product-button-plus .icon svg{width:20px}.product-buttons .product-button.product-button-small .icon{height:66px;margin-right:15px;min-width:66px;width:66px}.floating-buttons .info .background.js-hide,.preload .floating-buttons .info .background{height:90px;width:90px}.floating-buttons .button .icon{height:66px;width:66px}.section--modal__headline{font-size:56px;line-height:60px}.projects-video-list .video-item button{height:53px;padding:14px;width:53px}.projects-video-list .video-item button span{height:19px;width:19px}.projects-video-list .more-videos .title{font-size:42px;max-width:360px}.projects-video-list .more-videos .icon{height:53px;padding:17px 14px;width:53px}.product-video-list .video-list .video-item button{height:53px;padding:14px;width:53px;left:calc(50% - 27px);top:calc(50% - 27px)}.product-video-list .video-list .more-videos .title{font-size:42px;max-width:360px}.product-video-list .video-list .more-videos .icon{height:53px;padding:17px 14px;width:53px}.column-xxl-1{width:4.166666667%}.column-xxl-2{width:8.333333333%}.column-xxl-3{width:12.5%}.column-xxl-4{width:16.66666667%}.column-xxl-5{width:20.83333333%}.column-xxl-6{width:25%}.column-xxl-7{width:29.16666667%}.column-xxl-8{width:33.33333333%}.column-xxl-9{width:37.5%}.column-xxl-10{width:41.66666667%}.column-xxl-11{width:45.83333333%}.column-xxl-12{width:50%}.column-xxl-13{width:54.16666667%}.column-xxl-14{width:58.33333333%}.column-xxl-15{width:62.5%}.column-xxl-16{width:66.66666667%}.column-xxl-17{width:70.83333333%}.column-xxl-18{width:75%}.column-xxl-19{width:79.16666667%}.column-xxl-20{width:83.33333333%}.column-xxl-21{width:87.5%}.column-xxl-22{width:91.66666667%}.column-xxl-23{width:95.83333333%}.column-xxl-24{width:100%}.column-xxl-left-0{margin-left:0}.column-xxl-left-1{margin-left:4.16666667vw}.column-xxl-left-2{margin-left:8.33333333vw}.column-xxl-left-3{margin-left:12.5vw}.column-xxl-left-4{margin-left:16.6666667vw}.column-xxl-left-5{margin-left:20.8333333vw}.column-xxl-left-6{margin-left:25vw}.column-xxl-left-7{margin-left:29.16666667vw}.column-xxl-left-8{margin-left:33.33333333vw}.column-xxl-left-9{margin-left:37.5vw}.column-xxl-left-10{margin-left:41.66666667vw}.column-xxl-left-11{margin-left:45.83333333vw}.column-xxl-left-12{margin-left:50vw}.column-xxl-left-13{margin-left:54.16666667vw}.column-xxl-left-14{margin-left:58.33333333vw}.column-xxl-left-15{margin-left:62.5vw}.column-xxl-left-16{margin-left:66.66666667vw}.column-xxl-left-17{margin-left:70.83333333vw}.column-xxl-left-18{margin-left:75vw}.column-xxl-left-19{margin-left:79.16666667vw}.column-xxl-left-20{margin-left:83.33333333vw}.column-xxl-left-21{margin-left:87.5vw}.column-xxl-left-22{margin-left:91.66666667vw}.column-xxl-left-23{margin-left:95.83333333vw}.column-xxl-left-24{margin-left:100vw}.column-xxl-right-0{margin-right:0}.column-xxl-right-1{margin-right:4.16666667vw}.column-xxl-right-2{margin-right:8.33333333vw}.column-xxl-right-3{margin-right:12.5vw}.column-xxl-right-4{margin-right:16.6666667vw}.column-xxl-right-5{margin-right:20.8333333vw}.column-xxl-right-6{margin-right:25vw}.column-xxl-right-7{margin-right:29.16666667vw}.column-xxl-right-8{margin-right:33.33333333vw}.column-xxl-right-9{margin-right:37.5vw}.column-xxl-right-10{margin-right:41.66666667vw}.column-xxl-right-11{margin-right:45.83333333vw}.column-xxl-right-12{margin-right:50vw}.column-xxl-right-13{margin-right:54.16666667vw}.column-xxl-right-14{margin-right:58.33333333vw}.column-xxl-right-15{margin-right:62.5vw}.column-xxl-right-16{margin-right:66.66666667vw}.column-xxl-right-17{margin-right:70.83333333vw}.column-xxl-right-18{margin-right:75vw}.column-xxl-right-19{margin-right:79.16666667vw}.column-xxl-right-20{margin-right:83.33333333vw}.column-xxl-right-21{margin-right:87.5vw}.column-xxl-right-22{margin-right:91.66666667vw}.column-xxl-right-23{margin-right:95.83333333vw}.column-xxl-right-24{margin-right:100vw}.column-xxl-top-0{margin-top:0}.column-xxl-top-1{margin-top:4.16666667vw}.column-xxl-top-2{margin-top:8.33333333vw}.column-xxl-top-3{margin-top:12.5vw}.column-xxl-top-4{margin-top:16.6666667vw}.column-xxl-top-5{margin-top:20.8333333vw}.column-xxl-top-6{margin-top:25vw}.column-xxl-top-7{margin-top:29.16666667vw}.column-xxl-top-8{margin-top:33.33333333vw}.column-xxl-top-9{margin-top:37.5vw}.column-xxl-top-10{margin-top:41.66666667vw}.column-xxl-top-11{margin-top:45.83333333vw}.column-xxl-top-12{margin-top:50vw}.column-xxl-top-13{margin-top:54.16666667vw}.column-xxl-top-14{margin-top:58.33333333vw}.column-xxl-top-15{margin-top:62.5vw}.column-xxl-top-16{margin-top:66.66666667vw}.column-xxl-top-17{margin-top:70.83333333vw}.column-xxl-top-18{margin-top:75vw}.column-xxl-top-19{margin-top:79.16666667vw}.column-xxl-top-20{margin-top:83.33333333vw}.column-xxl-top-21{margin-top:87.5vw}.column-xxl-top-22{margin-top:91.66666667vw}.column-xxl-top-23{margin-top:95.83333333vw}.column-xxl-top-24{margin-top:100vw}.column-xxl-bottom-0{margin-bottom:0}.column-xxl-bottom-1{margin-bottom:4.16666667vw}.column-xxl-bottom-2{margin-bottom:8.33333333vw}.column-xxl-bottom-3{margin-bottom:12.5vw}.column-xxl-bottom-4{margin-bottom:16.6666667vw}.column-xxl-bottom-5{margin-bottom:20.8333333vw}.column-xxl-bottom-6{margin-bottom:25vw}.column-xxl-bottom-7{margin-bottom:29.16666667vw}.column-xxl-bottom-8{margin-bottom:33.33333333vw}.column-xxl-bottom-9{margin-bottom:37.5vw}.column-xxl-bottom-10{margin-bottom:41.66666667vw}.column-xxl-bottom-11{margin-bottom:45.83333333vw}.column-xxl-bottom-12{margin-bottom:50vw}.column-xxl-bottom-13{margin-bottom:54.16666667vw}.column-xxl-bottom-14{margin-bottom:58.33333333vw}.column-xxl-bottom-15{margin-bottom:62.5vw}.column-xxl-bottom-16{margin-bottom:66.66666667vw}.column-xxl-bottom-17{margin-bottom:70.83333333vw}.column-xxl-bottom-18{margin-bottom:75vw}.column-xxl-bottom-19{margin-bottom:79.16666667vw}.column-xxl-bottom-20{margin-bottom:83.33333333vw}.column-xxl-bottom-21{margin-bottom:87.5vw}.column-xxl-bottom-22{margin-bottom:91.66666667vw}.column-xxl-bottom-23{margin-bottom:95.83333333vw}.column-xxl-bottom-24{margin-bottom:100vw}.column-xxl-trbl-0{margin:0}.column-xxl-trbl-1{margin:4.16666667vw}.column-xxl-trbl-2{margin:8.33333333vw}.column-xxl-trbl-3{margin:12.5vw}.column-xxl-trbl-4{margin:16.6666667vw}.column-xxl-trbl-5{margin:20.8333333vw}.column-xxl-trbl-6{margin:25vw}.column-xxl-trbl-7{margin:29.16666667vw}.column-xxl-trbl-8{margin:33.33333333vw}.column-xxl-trbl-9{margin:37.5vw}.column-xxl-trbl-10{margin:41.66666667vw}.column-xxl-trbl-11{margin:45.83333333vw}.column-xxl-trbl-12{margin:50vw}.column-xxl-push-0{left:0}.column-xxl-push-1{left:4.166666667%}.column-xxl-push-2{left:8.333333333%}.column-xxl-push-3{left:12.5%}.column-xxl-push-4{left:16.66666667%}.column-xxl-push-5{left:20.83333333%}.column-xxl-push-6{left:25%}.column-xxl-push-7{left:29.16666667%}.column-xxl-push-8{left:33.33333333%}.column-xxl-push-9{left:37.5%}.column-xxl-push-10{left:41.66666667%}.column-xxl-push-11{left:45.83333333%}.column-xxl-push-12{left:50%}.column-xxl-push-13{left:54.16666667%}.column-xxl-push-14{left:58.33333333%}.column-xxl-push-15{left:62.5%}.column-xxl-push-16{left:66.66666667%}.column-xxl-push-17{left:70.83333333%}.column-xxl-push-18{left:75%}.column-xxl-push-19{left:79.16666667%}.column-xxl-push-20{left:83.33333333%}.column-xxl-push-21{left:87.5%}.column-xxl-push-22{left:91.66666667%}.column-xxl-push-23{left:95.83333333%}.column-xxl-push-24{left:100%}.column-xxl-pull-0{right:0}.column-xxl-pull-1{right:4.166666667%}.column-xxl-pull-2{right:8.333333333%}.column-xxl-pull-3{right:12.5%}.column-xxl-pull-4{right:16.66666667%}.column-xxl-pull-5{right:20.83333333%}.column-xxl-pull-6{right:25%}.column-xxl-pull-7{right:29.16666667%}.column-xxl-pull-8{right:33.33333333%}.column-xxl-pull-9{right:37.5%}.column-xxl-pull-10{right:41.66666667%}.column-xxl-pull-11{right:45.83333333%}.column-xxl-pull-12{right:50%}.column-xxl-pull-13{right:54.16666667%}.column-xxl-pull-14{right:58.33333333%}.column-xxl-pull-15{right:62.5%}.column-xxl-pull-16{right:66.66666667%}.column-xxl-pull-17{right:70.83333333%}.column-xxl-pull-18{right:75%}.column-xxl-pull-19{right:79.16666667%}.column-xxl-pull-20{right:83.33333333%}.column-xxl-pull-21{right:87.5%}.column-xxl-pull-22{right:91.66666667%}.column-xxl-pull-23{right:95.83333333%}.column-xxl-pull-24{right:100%}}@media (min-width:1940px){:root{--current-bp:max}.footer{padding:218px 210px 208px}.footer__row:first-child{padding-bottom:54px}.footer__row:last-child{padding-top:54px}.header--video{height:1092px}.header--video+*{margin-top:1092px}.header--video .header__headline span{font-size:85px}.header--image{height:1092px}.header--image+*{margin-top:1092px}.header--image .header__headline span{font-size:85px}body.page-template-rt-20productpageultima .header__headline{margin-bottom:50px;font-size:60px;line-height:65px}.header__products-nav{margin-bottom:97px}.navigation__logo{margin-left:40px}.navigation__list-secondary__languages__item{padding:0 22px 0 32px}.navigation__item{padding:0 28px}.navigation__item--language-select{padding:0 22px 0 32px!important}.navigation__list-secondary .navigation__item:first-child{padding-right:22px}.navigation__list-secondary .navigation__item:last-child{padding-right:74px;padding-left:24px}.navigation__burger__close-button{right:calc(((100vw - 1940px) / 2) + 12px)}.navigation__burger__square{right:calc((100vw - 1940px) / 2)}.navigation__burger-wrap-inner .navigation__list{padding-left:214px}.navigation__burger-wrap-inner .navigation__list__headline:first-child,.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2){padding-bottom:82px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(odd){padding-left:150px}.navigation__burger-wrap-inner .navigation__list__headline:nth-child(2n){padding-right:150px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2),.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(3){padding-bottom:82px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(2n){padding-left:150px}.navigation__burger-wrap-inner .navigation__list__headline__show-only-sm~.navigation__list__headline:nth-child(odd){padding-right:150px}.navigation__burger-wrap-inner .navigation__item{padding:12px 0 13px}body.page-template-products .navigation__background__image-wrap{height:945px}.navigation__search .search-form form{margin-right:95px}.clickdimensions-form.brochure-product,.clickdimensions-form.competetion,.clickdimensions-form.expert,.clickdimensions-form.price,.clickdimensions-form.reference,.clickdimensions-form.sample{padding-bottom:195px;padding-top:195px}.product-buttons.js-fixed{right:calc(((100vw - 1940px)/ 2) + 11.2rem)}.floating-buttons{left:calc(50% + 970px - 340px - 2rem);right:auto}.product-cta{right:calc(((100vw - 1940px) / 2) + 20px)}.section{padding-bottom:173px}.section--modal{padding-left:calc((100% - 1940px) / 2);padding-right:calc((100% - 1940px) / 2)}.section--wwh{height:4030px}.section--wwh__sticky-wrap{margin-bottom:-396px}.section--wwh__fog{height:2033px}.section--wwh__background{height:2560px}.section__preheadline{padding-top:172px;padding-bottom:15px}.section__headline{padding-bottom:32px}.section__headline:first-child{padding-top:172px}.section__headline--svg{width:1240px;height:55px}.section__image-wrap-outer{width:1120px;margin-top:102px;margin-bottom:82px}.section__rich-text--read-more{margin-top:100px}.section-product-list{padding-top:109px}.section-product-list__horisontal-rule{margin-bottom:32px;margin-top:32px}.section-project-list{padding-top:109px}.project-modal .project-gallery .project-gallery__image-wrap-outer{margin-bottom:190px;margin-top:190px}.project-modal .project-gallery .project-gallery__image-wrap-portrait.project-gallery__image-wrap--left .project-gallery__image-wrap-inner:last-child,.project-modal .project-gallery .project-gallery__image-wrap-portrait.project-gallery__image-wrap--right .project-gallery__image-wrap-inner:last-child{margin-top:375px}.project-modal .project-gallery .project-gallery__text-wrap-outer{margin-bottom:260px;margin-top:260px}.section-list-header{height:825px}.column-lg-left-0,.column-md-left-0,.column-sm-left-0,.column-xl-left-0,.column-xs-left-0,.column-xxl-left-0,.column-xxs-left-0{margin-left:0}.column-lg-left-1,.column-md-left-1,.column-sm-left-1,.column-xl-left-1,.column-xs-left-1,.column-xxl-left-1{margin-left:4.16666667%}.column-lg-left-2,.column-md-left-2,.column-sm-left-2,.column-xl-left-2,.column-xs-left-2,.column-xxl-left-2{margin-left:8.33333333%}.column-lg-left-3,.column-md-left-3,.column-sm-left-3,.column-xl-left-3,.column-xs-left-3,.column-xxl-left-3{margin-left:12.5%}.column-lg-left-4,.column-md-left-4,.column-sm-left-4,.column-xl-left-4,.column-xs-left-4,.column-xxl-left-4{margin-left:16.6666667%}.column-lg-left-5,.column-md-left-5,.column-sm-left-5,.column-xl-left-5,.column-xs-left-5,.column-xxl-left-5{margin-left:20.8333333%}.column-lg-left-6,.column-md-left-6,.column-sm-left-6,.column-xl-left-6,.column-xs-left-6,.column-xxl-left-6{margin-left:25%}.column-lg-left-7,.column-md-left-7,.column-sm-left-7,.column-xl-left-7,.column-xs-left-7,.column-xxl-left-7{margin-left:29.16666667%}.column-lg-left-8,.column-md-left-8,.column-sm-left-8,.column-xl-left-8,.column-xs-left-8,.column-xxl-left-8{margin-left:33.33333333%}.column-lg-left-9,.column-md-left-9,.column-sm-left-9,.column-xl-left-9,.column-xs-left-9,.column-xxl-left-9{margin-left:37.5%}.column-lg-left-10,.column-md-left-10,.column-sm-left-10,.column-xl-left-10,.column-xs-left-10,.column-xxl-left-10{margin-left:41.66666667%}.column-lg-left-11,.column-md-left-11,.column-sm-left-11,.column-xl-left-11,.column-xs-left-11,.column-xxl-left-11{margin-left:45.83333333%}.column-lg-left-12,.column-md-left-12,.column-sm-left-12,.column-xl-left-12,.column-xs-left-12,.column-xxl-left-12{margin-left:50%}.column-lg-left-13,.column-md-left-13,.column-sm-left-13,.column-xl-left-13,.column-xs-left-13,.column-xxl-left-13{margin-left:54.16666667%}.column-lg-left-14,.column-md-left-14,.column-sm-left-14,.column-xl-left-14,.column-xs-left-14,.column-xxl-left-14{margin-left:58.33333333vw}.column-lg-left-15,.column-md-left-15,.column-sm-left-15,.column-xl-left-15,.column-xs-left-15,.column-xxl-left-15{margin-left:62.5%}.column-lg-left-16,.column-md-left-16,.column-sm-left-16,.column-xl-left-16,.column-xs-left-16,.column-xxl-left-16{margin-left:66.66666667%}.column-lg-left-17,.column-md-left-17,.column-sm-left-17,.column-xl-left-17,.column-xs-left-17,.column-xxl-left-17{margin-left:70.83333333%}.column-lg-left-18,.column-md-left-18,.column-sm-left-18,.column-xl-left-18,.column-xs-left-18,.column-xxl-left-18{margin-left:75%}.column-lg-left-19,.column-md-left-19,.column-sm-left-19,.column-xl-left-19,.column-xs-left-19,.column-xxl-left-19{margin-left:79.16666667%}.column-lg-left-20,.column-md-left-20,.column-sm-left-20,.column-xl-left-20,.column-xs-left-20,.column-xxl-left-20{margin-left:83.33333333%}.column-lg-left-21,.column-md-left-21,.column-sm-left-21,.column-xl-left-21,.column-xs-left-21,.column-xxl-left-21{margin-left:87.5%}.column-lg-left-22,.column-md-left-22,.column-sm-left-22,.column-xl-left-22,.column-xs-left-22,.column-xxl-left-22{margin-left:91.66666667%}.column-lg-left-23,.column-md-left-23,.column-sm-left-23,.column-xl-left-23,.column-xs-left-23,.column-xxl-left-23{margin-left:95.83333333%}.column-lg-left-24,.column-md-left-24,.column-sm-left-24,.column-xl-left-24,.column-xs-left-24,.column-xxl-left-24{margin-left:100%}.column-lg-right-0,.column-md-right-0,.column-sm-right-0,.column-xl-right-0,.column-xs-right-0,.column-xxl-right-0{margin-right:0}.column-lg-right-1,.column-md-right-1,.column-sm-right-1,.column-xl-right-1,.column-xs-right-1,.column-xxl-right-1{margin-right:4.16666667%}.column-lg-right-2,.column-md-right-2,.column-sm-right-2,.column-xl-right-2,.column-xs-right-2,.column-xxl-right-2{margin-right:8.33333333%}.column-lg-right-3,.column-md-right-3,.column-sm-right-3,.column-xl-right-3,.column-xs-right-3,.column-xxl-right-3{margin-right:12.5%}.column-lg-right-4,.column-md-right-4,.column-sm-right-4,.column-xl-right-4,.column-xs-right-4,.column-xxl-right-4{margin-right:16.6666667%}.column-lg-right-5,.column-md-right-5,.column-sm-right-5,.column-xl-right-5,.column-xs-right-5,.column-xxl-right-5{margin-right:20.8333333%}.column-lg-right-6,.column-md-right-6,.column-sm-right-6,.column-xl-right-6,.column-xs-right-6,.column-xxl-right-6{margin-right:25%}.column-lg-right-7,.column-md-right-7,.column-sm-right-7,.column-xl-right-7,.column-xs-right-7,.column-xxl-right-7{margin-right:29.16666667%}.column-lg-right-8,.column-md-right-8,.column-sm-right-8,.column-xl-right-8,.column-xs-right-8,.column-xxl-right-8{margin-right:33.33333333%}.column-lg-right-9,.column-md-right-9,.column-sm-right-9,.column-xl-right-9,.column-xs-right-9,.column-xxl-right-9{margin-right:37.5%}.column-lg-right-10,.column-md-right-10,.column-sm-right-10,.column-xl-right-10,.column-xs-right-10,.column-xxl-right-10{margin-right:41.66666667%}.column-lg-right-11,.column-md-right-11,.column-sm-right-11,.column-xl-right-11,.column-xs-right-11,.column-xxl-right-11{margin-right:45.83333333%}.column-lg-right-12,.column-md-right-12,.column-sm-right-12,.column-xl-right-12,.column-xs-right-12,.column-xxl-right-12{margin-right:50%}.column-lg-right-13,.column-md-right-13,.column-sm-right-13,.column-xl-right-13,.column-xs-right-13,.column-xxl-right-13{margin-right:54.16666667%}.column-lg-right-14,.column-md-right-14,.column-sm-right-14,.column-xl-right-14,.column-xs-right-14,.column-xxl-right-14{margin-right:58.33333333%}.column-lg-right-15,.column-md-right-15,.column-sm-right-15,.column-xl-right-15,.column-xs-right-15,.column-xxl-right-15{margin-right:62.5%}.column-lg-right-16,.column-md-right-16,.column-sm-right-16,.column-xl-right-16,.column-xs-right-16,.column-xxl-right-16{margin-right:66.66666667%}.column-lg-right-17,.column-md-right-17,.column-sm-right-17,.column-xl-right-17,.column-xs-right-17,.column-xxl-right-17{margin-right:70.83333333%}.column-lg-right-18,.column-md-right-18,.column-sm-right-18,.column-xl-right-18,.column-xs-right-18,.column-xxl-right-18{margin-right:75%}.column-lg-right-19,.column-md-right-19,.column-sm-right-19,.column-xl-right-19,.column-xs-right-19,.column-xxl-right-19{margin-right:79.16666667%}.column-lg-right-20,.column-md-right-20,.column-sm-right-20,.column-xl-right-20,.column-xs-right-20,.column-xxl-right-20{margin-right:83.33333333%}.column-lg-right-21,.column-md-right-21,.column-sm-right-21,.column-xl-right-21,.column-xs-right-21,.column-xxl-right-21{margin-right:87.5%}.column-lg-right-22,.column-md-right-22,.column-sm-right-22,.column-xl-right-22,.column-xs-right-22,.column-xxl-right-22{margin-right:91.66666667%}.column-lg-right-23,.column-md-right-23,.column-sm-right-23,.column-xl-right-23,.column-xs-right-23,.column-xxl-right-23{margin-right:95.83333333%}.column-lg-right-24,.column-md-right-24,.column-sm-right-24,.column-xl-right-24,.column-xs-right-24,.column-xxl-right-24{margin-right:100%}.column-lg-top-0,.column-md-top-0,.column-sm-top-0,.column-xl-top-0,.column-xs-top-0,.column-xxl-top-0,.column-xxs-top-0{margin-top:0}.column-lg-top-1,.column-md-top-1,.column-sm-top-1,.column-xl-top-1,.column-xs-top-1,.column-xxl-top-1{margin-top:80.83333px}.column-lg-top-2,.column-md-top-2,.column-sm-top-2,.column-xl-top-2,.column-xs-top-2,.column-xxl-top-2{margin-top:161.66667px}.column-lg-top-3,.column-md-top-3,.column-sm-top-3,.column-xl-top-3,.column-xs-top-3,.column-xxl-top-3{margin-top:242.5px}.column-lg-top-4,.column-md-top-4,.column-sm-top-4,.column-xl-top-4,.column-xs-top-4,.column-xxl-top-4{margin-top:323.33333px}.column-lg-top-5,.column-md-top-5,.column-sm-top-5,.column-xl-top-5,.column-xs-top-5,.column-xxl-top-5{margin-top:404.16667px}.column-lg-top-6,.column-md-top-6,.column-sm-top-6,.column-xl-top-6,.column-xs-top-6,.column-xxl-top-6{margin-top:485px}.column-lg-top-7,.column-md-top-7,.column-sm-top-7,.column-xl-top-7,.column-xs-top-7,.column-xxl-top-7{margin-top:565.83333px}.column-lg-top-8,.column-md-top-8,.column-sm-top-8,.column-xl-top-8,.column-xs-top-8,.column-xxl-top-8{margin-top:646.66667px}.column-lg-top-9,.column-md-top-9,.column-sm-top-9,.column-xl-top-9,.column-xs-top-9,.column-xxl-top-9{margin-top:727.5px}.column-lg-top-10,.column-md-top-10,.column-sm-top-10,.column-xl-top-10,.column-xs-top-10,.column-xxl-top-10{margin-top:808.33333px}.column-lg-top-11,.column-md-top-11,.column-sm-top-11,.column-xl-top-11,.column-xs-top-11,.column-xxl-top-11{margin-top:889.16667px}.column-lg-top-12,.column-md-top-12,.column-sm-top-12,.column-xl-top-12,.column-xs-top-12,.column-xxl-top-12{margin-top:970px}.column-lg-top-13,.column-md-top-13,.column-sm-top-13,.column-xl-top-13,.column-xs-top-13,.column-xxl-top-13{margin-top:1050.83333px}.column-lg-top-14,.column-md-top-14,.column-sm-top-14,.column-xl-top-14,.column-xs-top-14,.column-xxl-top-14{margin-top:1131.66667px}.column-lg-top-15,.column-md-top-15,.column-sm-top-15,.column-xl-top-15,.column-xs-top-15,.column-xxl-top-15{margin-top:1212.5px}.column-lg-top-16,.column-md-top-16,.column-sm-top-16,.column-xl-top-16,.column-xs-top-16,.column-xxl-top-16{margin-top:1293.33333px}.column-lg-top-17,.column-md-top-17,.column-sm-top-17,.column-xl-top-17,.column-xs-top-17,.column-xxl-top-17{margin-top:1374.16667px}.column-lg-top-18,.column-md-top-18,.column-sm-top-18,.column-xl-top-18,.column-xs-top-18,.column-xxl-top-18{margin-top:1455px}.column-lg-top-19,.column-md-top-19,.column-sm-top-19,.column-xl-top-19,.column-xs-top-19,.column-xxl-top-19{margin-top:1535.83333px}.column-lg-top-20,.column-md-top-20,.column-sm-top-20,.column-xl-top-20,.column-xs-top-20,.column-xxl-top-20{margin-top:1616.66667px}.column-lg-top-21,.column-md-top-21,.column-sm-top-21,.column-xl-top-21,.column-xs-top-21,.column-xxl-top-21{margin-top:1697.5px}.column-lg-top-22,.column-md-top-22,.column-sm-top-22,.column-xl-top-22,.column-xs-top-22,.column-xxl-top-22{margin-top:1778.33333px}.column-lg-top-23,.column-md-top-23,.column-sm-top-23,.column-xl-top-23,.column-xs-top-23,.column-xxl-top-23{margin-top:1859.16667px}.column-lg-top-24,.column-md-top-24,.column-sm-top-24,.column-xl-top-24,.column-xs-top-24,.column-xxl-top-24{margin-top:1940px}.column-lg-bottom-0,.column-md-bottom-0,.column-sm-bottom-0,.column-xl-bottom-0,.column-xs-bottom-0,.column-xxl-bottom-0,.column-xxs-bottom-0{margin-bottom:0}.column-lg-bottom-1,.column-md-bottom-1,.column-sm-bottom-1,.column-xl-bottom-1,.column-xs-bottom-1,.column-xxl-bottom-1{margin-bottom:80.83333px}.column-lg-bottom-2,.column-md-bottom-2,.column-sm-bottom-2,.column-xl-bottom-2,.column-xs-bottom-2,.column-xxl-bottom-2{margin-bottom:1616.66667px}.column-lg-bottom-3,.column-md-bottom-3,.column-sm-bottom-3,.column-xl-bottom-3,.column-xs-bottom-3,.column-xxl-bottom-3{margin-bottom:242.5px}.column-lg-bottom-4,.column-md-bottom-4,.column-sm-bottom-4,.column-xl-bottom-4,.column-xs-bottom-4,.column-xxl-bottom-4{margin-bottom:323.33333px}.column-lg-bottom-5,.column-md-bottom-5,.column-sm-bottom-5,.column-xl-bottom-5,.column-xs-bottom-5,.column-xxl-bottom-5{margin-bottom:404.16667px}.column-lg-bottom-6,.column-md-bottom-6,.column-sm-bottom-6,.column-xl-bottom-6,.column-xs-bottom-6,.column-xxl-bottom-6{margin-bottom:485px}.column-lg-bottom-7,.column-md-bottom-7,.column-sm-bottom-7,.column-xl-bottom-7,.column-xs-bottom-7,.column-xxl-bottom-7{margin-bottom:565.83333px}.column-lg-bottom-8,.column-md-bottom-8,.column-sm-bottom-8,.column-xl-bottom-8,.column-xs-bottom-8,.column-xxl-bottom-8{margin-bottom:646.66667px}.column-lg-bottom-9,.column-md-bottom-9,.column-sm-bottom-9,.column-xl-bottom-9,.column-xs-bottom-9,.column-xxl-bottom-9{margin-bottom:727.5px}.column-lg-bottom-10,.column-md-bottom-10,.column-sm-bottom-10,.column-xl-bottom-10,.column-xs-bottom-10,.column-xxl-bottom-10{margin-bottom:808.33333px}.column-lg-bottom-11,.column-md-bottom-11,.column-sm-bottom-11,.column-xl-bottom-11,.column-xs-bottom-11,.column-xxl-bottom-11{margin-bottom:889.16667px}.column-lg-bottom-12,.column-md-bottom-12,.column-sm-bottom-12,.column-xl-bottom-12,.column-xs-bottom-12,.column-xxl-bottom-12{margin-bottom:970px}.column-lg-bottom-13,.column-md-bottom-13,.column-sm-bottom-13,.column-xl-bottom-13,.column-xs-bottom-13,.column-xxl-bottom-13{margin-bottom:1050.83333px}.column-lg-bottom-14,.column-md-bottom-14,.column-sm-bottom-14,.column-xl-bottom-14,.column-xs-bottom-14,.column-xxl-bottom-14{margin-bottom:1131.66667px}.column-lg-bottom-15,.column-md-bottom-15,.column-sm-bottom-15,.column-xl-bottom-15,.column-xs-bottom-15,.column-xxl-bottom-15{margin-bottom:1212.5px}.column-lg-bottom-16,.column-md-bottom-16,.column-sm-bottom-16,.column-xl-bottom-16,.column-xs-bottom-16,.column-xxl-bottom-16{margin-bottom:1293.33333px}.column-lg-bottom-17,.column-md-bottom-17,.column-sm-bottom-17,.column-xl-bottom-17,.column-xs-bottom-17,.column-xxl-bottom-17{margin-bottom:1374.16667px}.column-lg-bottom-18,.column-md-bottom-18,.column-sm-bottom-18,.column-xl-bottom-18,.column-xs-bottom-18,.column-xxl-bottom-18{margin-bottom:1455px}.column-lg-bottom-19,.column-md-bottom-19,.column-sm-bottom-19,.column-xl-bottom-19,.column-xs-bottom-19,.column-xxl-bottom-19{margin-bottom:1535.83333px}.column-lg-bottom-20,.column-md-bottom-20,.column-sm-bottom-20,.column-xl-bottom-20,.column-xs-bottom-20,.column-xxl-bottom-20{margin-bottom:1616.66667px}.column-lg-bottom-21,.column-md-bottom-21,.column-sm-bottom-21,.column-xl-bottom-21,.column-xs-bottom-21,.column-xxl-bottom-21{margin-bottom:1697.5px}.column-lg-bottom-22,.column-md-bottom-22,.column-sm-bottom-22,.column-xl-bottom-22,.column-xs-bottom-22,.column-xxl-bottom-22{margin-bottom:1778.33333px}.column-lg-bottom-23,.column-md-bottom-23,.column-sm-bottom-23,.column-xl-bottom-23,.column-xs-bottom-23,.column-xxl-bottom-23{margin-bottom:1859.16667px}.column-lg-bottom-24,.column-md-bottom-24,.column-sm-bottom-24,.column-xl-bottom-24,.column-xs-bottom-24,.column-xxl-bottom-24{margin-bottom:1940px}}@media (min-height:1350px){.clickdimensions-form.js-fixed{-ms-flex-pack:center!important;justify-content:center!important}}@media (max-width:991px){.navigation__burger-wrap-inner .navigation__item{display:block}}@media (max-width:768px){.navigation__list-secondary path{fill:#141515}}@media (max-width:767.98px){.header--video .video-wrap iframe{aspect-ratio:16/9}.header--video .video-wrap iframe,.header .video-wrap #header-image img{width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-product-list__navigation:not(.js-mobile-open)>ul li.sub.js-active.current>a:before{right:8px}.section-product-list__navigation:not(.js-mobile-open)>ul li.sub.js-active.current>a:after,.section-product-list__navigation:not(.js-mobile-open)>ul li.sub.js-active.current>a:before{height:2px;background-color:#ff7930}.section-product-list__navigation:not(.js-mobile-open)>ul:has(li.js-active) li:not(.js-active){opacity:0;position:absolute;top:100%;left:0;pointer-events:none}.section-product-list__navigation:not(.js-mobile-open)>ul>li.current>a{padding-right:27px;position:relative;color:#000}.section-product-list__navigation:not(.js-mobile-open)>ul>li.current>a:after,.section-product-list__navigation:not(.js-mobile-open)>ul>li.current>a:before{background:#ff7930;content:"";height:2px;position:absolute;right:0;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-product-list__navigation:not(.js-mobile-open)>ul>li.current>a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:8px}.section-product-list__navigation:not(.js-mobile-open)>ul>li.current>a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-project-list__navigation:not(.js-mobile-open)>ul li.sub.js-active.current>a:before{right:8px}.section-project-list__navigation:not(.js-mobile-open)>ul li.sub.js-active.current>a:after,.section-project-list__navigation:not(.js-mobile-open)>ul li.sub.js-active.current>a:before{height:2px;background-color:#ff7930}.section-project-list__navigation:not(.js-mobile-open)>ul:has(li.js-active) li:not(.js-active){opacity:0;position:absolute;top:100%;left:0;pointer-events:none}.section-project-list__navigation:not(.js-mobile-open)>ul>li.current>a{padding-right:27px;position:relative;color:#000}.section-project-list__navigation:not(.js-mobile-open)>ul>li.current>a:after,.section-project-list__navigation:not(.js-mobile-open)>ul>li.current>a:before{background:#ff7930;content:"";height:2px;position:absolute;right:0;top:50%;transition:-webkit-transform .3s;transition:transform .3s;width:12px}.section-project-list__navigation:not(.js-mobile-open)>ul>li.current>a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:8px}.section-project-list__navigation:not(.js-mobile-open)>ul>li.current>a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media (max-width:767px){.navigation__list-primary .navigation__link,.navigation__list-secondary .navigation__item{color:#141515}.navigation__burger-wrap-inner .navigation__list__headline__hide-sm{display:none}.section-product-list__list-wrap{padding-left:0!important;padding-right:0!important}#modal-bricktiler #bricktiler{width:100%}}@media (max-width:374.98px){.section-product-list__name{top:180px}}@-webkit-keyframes a{0%{opacity:1;-webkit-transform:scale(.01);transform:scale(.01)}50%{opacity:1}50%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{opacity:1;-webkit-transform:scale(.01);transform:scale(.01)}50%{opacity:1}50%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes b{0%{-webkit-transform:translateY(100vh) translateZ(0);transform:translateY(100vh) translateZ(0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes b{0%{-webkit-transform:translateY(100vh) translateZ(0);transform:translateY(100vh) translateZ(0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes c{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateY(100vh) translateZ(0);transform:translateY(100vh) translateZ(0)}}@keyframes c{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translateY(100vh) translateZ(0);transform:translateY(100vh) translateZ(0)}}@-webkit-keyframes d{0%{-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes d{0%{-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes e{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;top:0;right:0;left:0}99%{opacity:1;-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);position:fixed;top:0;right:0;left:0}to{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);top:auto;right:auto;left:auto}}@keyframes e{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;top:0;right:0;left:0}99%{opacity:1;-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);position:fixed;top:0;right:0;left:0}to{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);top:auto;right:auto;left:auto}}