/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{vertical-align:baseline;font-size:100%;font:inherit;background:0 0;border:0;outline:0;margin:0;padding:0}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted #000}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}html,body{box-sizing:border-box;width:100%;height:100%}*,:after,:before{box-sizing:inherit}@font-face{font-family:Helvetica Condensed;src:url(../fonts/helvetica-condensed-bold-webfont.woff2)format("woff2"),url(../fonts/helvetica-condensed-bold-webfont.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Condensed;src:url(../fonts/helvetica-condensed-webfont.woff2)format("woff2"),url(../fonts/helvetica-condensed-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}body{-webkit-font-kerning:normal;font-kerning:normal;font-family:Helvetica Condensed,sans-serif}h1{font-family:Helvetica,sans-serif}h1,h2,h3,h4,.like-h1,.like-h2,.like-h3,.like-h4{font-weight:700}html{font-size:93.75%;line-height:1.25}@media (min-width:414px){html{font-size:100%}}@media (min-width:703px){html{font-size:137.5%}}@media (min-width:1280px){html{font-size:150%}}@media (min-width:1440px){html{font-size:162.5%}}@media (min-width:1680px){html{font-size:225%}}@media (min-width:1920px){html{font-size:250%}}.tagline{margin-bottom:1rem;display:block}.tagline.s{margin-bottom:.75rem}.like-hero{margin-bottom:.65em;font-size:2.63288rem;line-height:1}@media (min-width:1280px){.like-hero{font-size:2.8084rem;line-height:1}}@media (min-width:1680px){.like-hero{font-size:2.99563rem;line-height:1}}h1,.like-h1{font-size:2.63288rem;line-height:1}@media (min-width:1680px){h1,.like-h1{font-size:2.16943rem;line-height:1}}h2,.like-h2{font-size:1.13778rem;line-height:1.3}@media (min-width:1280px){h2,.like-h2{font-size:1.21363rem;line-height:1.3}}h3,.like-h3{font-size:1.13778rem}h4,.like-h4{font-size:1rem}.like-h1-landing{font-size:2.16943rem;line-height:1}@media (min-width:1680px){.like-h1-landing{font-size:1.90672rem;line-height:1}}.like-cta{font-family:Helvetica,sans-serif;font-size:2.31405rem;font-weight:700;line-height:1;display:block}@media (min-width:360px){.like-cta{font-size:2.46832rem;line-height:1}}@media (min-width:703px){.like-cta{font-size:2.8084rem;line-height:1}}@media (min-width:1280px){.like-cta{font-size:3.87796rem;line-height:1}}@media (min-width:1680px){.like-cta{font-size:3.19534rem;line-height:1}}.helvetica{font-family:Helvetica,sans-serif;font-weight:700}figure figcaption{font-size:.9375rem}small{font-size:.823975rem}@media (min-width:1280px){small{font-size:.772476rem}}.dark-bg{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}article ol,article ul,.txt-area ol,.txt-area ul{margin:1.25rem 0 1.25rem 2.5rem;padding-left:0;list-style:none}article ol ol,article ol ul,article ul ol,article ul ul,.txt-area ol ol,.txt-area ol ul,.txt-area ul ol,.txt-area ul ul{margin:1.25rem 0 1.25rem 2.5rem}article ol,.txt-area ol{list-style:inside decimal}article ul,.txt-area ul{list-style:circle}@media only screen and (min-width:703px){article ol,article ul,.txt-area ol,.txt-area ul{padding-left:0;list-style-position:outside}}article b,article strong,.txt-area b,.txt-area strong{font-weight:700}article em,article i,.txt-area em,.txt-area i{font-style:italic}p b,p strong{font-weight:700}.txt-area{max-width:37.5em}article p+p{margin:1.25rem 0}article p:last-child{margin-bottom:0}article abbr{-webkit-font-variant:small-caps;-moz-font-variant:small-caps;-ms-font-variant:small-caps;font-variant:small-caps;font-feature-settings:"smcp"}article abbr[title]:hover{cursor:help}blockquote p{text-indent:-.5em}.old-figures{font-variant-numeric:oldstyle-nums;font-feature-settings:"onum"}.clearfix:after{content:"";clear:both;display:table}.clear{clear:both}img{width:100%;display:block}img.original-size{width:auto;max-width:100%}.txt-area img{width:auto;max-width:100%;display:block}.container{width:84%;max-width:1500px;margin:0 auto;position:relative}.container.full-w{width:100%}.container.full-maxw{max-width:100%}@media only screen and (min-width:1024px){.container.small{max-width:28rem}.container.large{width:74%}}.hidden{clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;position:absolute!important}.hide{display:none}@media only screen and (max-width:359px){.xs-hide{display:none}}@media only screen and (max-width:413px){.s-hide{display:none}}@media only screen and (max-width:702px){.m-hide,.l-hide{display:none}}.p-vh{padding:10vh 0}@media only screen and (min-width:703px){.p-vh{padding:15vh 0}}@media only screen and (min-width:1280px){.p-vh{padding:20vh 0}}.pt1rem{padding:1rem 0 0}.mt1{margin-top:1.25rem}.mb1{margin-bottom:1.25rem}.my1{margin-top:1.25rem;margin-bottom:1.25rem}.mt2{margin-top:2.5rem}.mb2{margin-bottom:2.5rem}.my2{margin-top:2.5rem;margin-bottom:2.5rem}.mt3{margin-top:3.75rem}.mb3{margin-bottom:3.75rem}.my3{margin-top:3.75rem;margin-bottom:3.75rem}.mt4{margin-top:3.75rem}.mb4{margin-bottom:3.75rem}.my4{margin-top:3.75rem;margin-bottom:3.75rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}@media only screen and (min-width:703px){.mt1{margin-top:1.875rem}.mb1{margin-bottom:1.875rem}.ml1{margin-left:1.875rem}.my1{margin-top:1.875rem;margin-bottom:1.875rem}.mt2{margin-top:2.5rem}.mb2{margin-bottom:2.5rem}.my2{margin-top:2.5rem;margin-bottom:2.5rem}.mt3{margin-top:3.75rem}.mb3{margin-bottom:3.75rem}.my3{margin-top:3.75rem;margin-bottom:3.75rem}.mt4{margin-top:6.25rem}.mb4{margin-bottom:6.25rem}.my4{margin-top:6.25rem;margin-bottom:6.25rem}}@media only screen and (min-width:1280px){.mt1{margin-top:2.5rem}.mb1{margin-bottom:2.5rem}.my1{margin-top:2.5rem;margin-bottom:2.5rem}.mt2{margin-top:3.75rem}.mb2{margin-bottom:3.75rem}.my2{margin-top:3.75rem;margin-bottom:3.75rem}.mt3{margin-top:5rem}.mb3{margin-bottom:5rem}.my3{margin-top:5rem;margin-bottom:5rem}.mt4{margin-top:6.25rem}.mb4{margin-bottom:6.25rem}.my4{margin-top:6.25rem;margin-bottom:6.25rem}}@media only screen and (min-width:1680px){.mt1{margin-top:2.5rem}.mb1{margin-bottom:2.5rem}.my1{margin-top:2.5rem;margin-bottom:2.5rem}.mt2{margin-top:3.75rem}.mb2{margin-bottom:3.75rem}.my2{margin-top:3.75rem;margin-bottom:3.75rem}.mt3{margin-top:5rem}.mb3{margin-bottom:5rem}.my3{margin-top:5rem;margin-bottom:5rem}.mt4{margin-top:6.25rem}.mb4{margin-bottom:6.25rem}.my4{margin-top:6.25rem;margin-bottom:6.25rem}}.pt1{padding-top:1.25rem}.pb1{padding-bottom:1.25rem}.py1{padding-top:1.25rem;padding-bottom:1.25rem}.pt2{padding-top:2.5rem}.pb2{padding-bottom:2.5rem}.py2{padding-top:2.5rem;padding-bottom:2.5rem}.pt3{padding-top:3.75rem}.pb3{padding-bottom:3.75rem}.py3{padding-top:3.75rem;padding-bottom:3.75rem}.pt4{padding-top:3.75rem}.pb4{padding-bottom:3.75rem}.py4{padding-top:3.75rem;padding-bottom:3.75rem}@media only screen and (min-width:703px){.pt1{padding-top:1.875rem}.pb1{padding-bottom:1.875rem}.py1{padding-top:1.875rem;padding-bottom:1.875rem}.pt2{padding-top:2.5rem}.pb2{padding-bottom:2.5rem}.py2{padding-top:2.5rem;padding-bottom:2.5rem}.pt3{padding-top:3.75rem}.pb3{padding-bottom:3.75rem}.py3{padding-top:3.75rem;padding-bottom:3.75rem}.pt4{padding-top:6.25rem}.pb4{padding-bottom:6.25rem}.py4{padding-top:6.25rem;padding-bottom:6.25rem}}@media only screen and (min-width:1280px){.pt1{padding-top:2.5rem}.pb1{padding-bottom:2.5rem}.py1{padding-top:2.5rem;padding-bottom:2.5rem}.pt2{padding-top:3.75rem}.pb2{padding-bottom:3.75rem}.py2{padding-top:3.75rem;padding-bottom:3.75rem}.pt3{padding-top:5rem}.pb3{padding-bottom:5rem}.py3{padding-top:5rem;padding-bottom:5rem}.pt4{padding-top:6.25rem}.pb4{padding-bottom:6.25rem}.py4{padding-top:6.25rem;padding-bottom:6.25rem}}@media only screen and (min-width:1680px){.pt1{padding-top:2.5rem}.pb1{padding-bottom:2.5rem}.py1{padding-top:2.5rem;padding-bottom:2.5rem}.pt2{padding-top:3.75rem}.pb2{padding-bottom:3.75rem}.py2{padding-top:3.75rem;padding-bottom:3.75rem}.pt3{padding-top:5rem}.pb3{padding-bottom:5rem}.py3{padding-top:5rem;padding-bottom:5rem}.pt4{padding-top:6.25rem}.pb4{padding-bottom:6.25rem}.py4{padding-top:6.25rem;padding-bottom:6.25rem}}@keyframes scroll{0%{height:0;top:0}50%{height:100%;top:0}to{height:100%;top:100%}}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@keyframes loading{to{background-size:100% 100%}}.btn,.btn-clear,.btn-outline{font-size:1rem}.btn.large,.btn-clear.large,.btn-outline.large{font-size:.9375rem}@media (min-width:1280px){.btn.large,.btn-clear.large,.btn-outline.large{font-size:1rem}}a{color:#00f4ba;text-decoration:none;transition:color .35s ease-in-out}a:hover,a:focus{color:#00c193}article a:visited{opacity:.8}.btn,.btn-clear,.btn-outline{cursor:pointer;vertical-align:middle;text-align:center;height:auto;color:inherit;letter-spacing:.05em;-webkit-appearance:none;margin:0;padding:1em;font-family:inherit;font-weight:400;line-height:1;transition:background-color .35s ease-in-out,color .35s ease-in-out,border-color .35s ease-in-out;display:inline-block}.btn:focus,.btn-clear:focus,.btn-outline:focus{outline:none}.btn{border:1px solid #0000;border-radius:0;text-decoration:underline;color:#fff!important;background-color:#000!important}.btn:hover,.btn:focus{color:#000!important;background-color:#00f4ba!important}.btn.onGreen:hover,.btn.onGreen:focus{color:#000!important;background-color:#fff!important}.btn.onWhite{color:#000!important;background-color:#00f4ba!important}.btn.onWhite:hover,.btn.onWhite:focus{color:#fff!important;background-color:#000!important}.btn.smaller{font-size:1rem;line-height:1.25}@media (min-width:703px){.btn.smaller{font-size:.878906rem}}@media (min-width:1680px){.btn.smaller{font-size:.636501rem}}@media only screen and (min-width:703px){.btn{min-width:10rem;padding:1.4rem 1.8rem}.btn.small{padding:1rem 1.2rem}.btn.smaller{min-width:6rem;padding:.9rem 1.2rem}}@media only screen and (min-width:1280px){.btn{padding:1.5rem 2.25rem}}@media only screen and (min-width:1680px){.btn{padding:1rem 1.75rem}.btn.small{padding:.8rem 1.2rem}.btn.smaller{min-width:5rem;padding:.55rem 1rem}}.btn-clear{padding-top:0;padding-bottom:0;text-decoration:underline;color:#fff!important}.btn-clear:hover,.btn-clear:focus{color:#00f4ba!important}.btn-clear.onGreen{color:#000!important}.btn-clear.onGreen:hover,.btn-clear.onGreen:focus{color:#fff!important}.btn-clear.onWhite{color:#000!important}.btn-clear.onWhite:hover,.btn-clear.onWhite:focus{color:#00f4ba!important}.btn-outline{border:1px solid #0fffc6;border-radius:0;color:#28ffcc!important}.btn-outline:hover,.btn-outline:focus{border-color:#00c193;background-color:#00c193!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{-webkit-appearance:none;appearance:none;box-shadow:none;background-color:#0000;border:1px solid #ccc;border-radius:0;width:100%;padding:.3em .5em;font-family:inherit}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:#ccc;outline:0}input[type=email]::-webkit-input-placeholder{color:#9e9e9e}input[type=number]::-webkit-input-placeholder{color:#9e9e9e}input[type=password]::-webkit-input-placeholder{color:#9e9e9e}input[type=search]::-webkit-input-placeholder{color:#9e9e9e}input[type=tel]::-webkit-input-placeholder{color:#9e9e9e}input[type=text]::-webkit-input-placeholder{color:#9e9e9e}input[type=url]::-webkit-input-placeholder{color:#9e9e9e}textarea::-webkit-input-placeholder{color:#9e9e9e}select::-webkit-input-placeholder{color:#9e9e9e}input[type=email]::-moz-placeholder{color:#9e9e9e}input[type=number]::-moz-placeholder{color:#9e9e9e}input[type=password]::-moz-placeholder{color:#9e9e9e}input[type=search]::-moz-placeholder{color:#9e9e9e}input[type=tel]::-moz-placeholder{color:#9e9e9e}input[type=text]::-moz-placeholder{color:#9e9e9e}input[type=url]::-moz-placeholder{color:#9e9e9e}textarea::-moz-placeholder{color:#9e9e9e}select::-moz-placeholder{color:#9e9e9e}input[type=email]:-ms-placeholder-shown{color:#9e9e9e}input[type=number]:-ms-placeholder-shown{color:#9e9e9e}input[type=password]:-ms-placeholder-shown{color:#9e9e9e}input[type=search]:-ms-placeholder-shown{color:#9e9e9e}input[type=tel]:-ms-placeholder-shown{color:#9e9e9e}input[type=text]:-ms-placeholder-shown{color:#9e9e9e}input[type=url]:-ms-placeholder-shown{color:#9e9e9e}textarea:-ms-placeholder-shown{color:#9e9e9e}select:-ms-placeholder-shown{color:#9e9e9e}input[type=email]:-moz-placeholder-shown{color:#9e9e9e}input[type=number]:-moz-placeholder-shown{color:#9e9e9e}input[type=password]:-moz-placeholder-shown{color:#9e9e9e}input[type=search]:-moz-placeholder-shown{color:#9e9e9e}input[type=tel]:-moz-placeholder-shown{color:#9e9e9e}input[type=text]:-moz-placeholder-shown{color:#9e9e9e}input[type=url]:-moz-placeholder-shown{color:#9e9e9e}textarea:-moz-placeholder-shown{color:#9e9e9e}select:-moz-placeholder-shown{color:#9e9e9e}input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,textarea.error,select.error{color:#00f4ba;border-color:#00f4ba}div.error{color:#00f4ba;margin-top:.25em;font-size:.724196em}.input-block{margin-bottom:1rem}.input-block:last-of-type{margin-bottom:0}textarea{box-sizing:padding-box;display:block;overflow:hidden}label,legend{margin-bottom:.25em;display:block}fieldset{border-width:0;margin-bottom:1rem;padding:0}fieldset input:last-of-type{margin-bottom:0}input[type=checkbox],input[type=radio]{display:inline}.checkbox{-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.checkbox input{opacity:0;position:absolute}.checkbox .icon{z-index:1;text-align:center;text-align:center;background-color:#0000;border:1px solid #ccc;border-radius:0;width:1.5em;height:1.5em;display:inline-block;position:absolute;top:0;left:0}.checkbox .icon .fa{background-position:50%;background-repeat:no-repeat;background-size:.85rem;width:1.4em;height:1.4em;display:inline-block;position:absolute;left:0;right:0}.checkbox input:checked+.icon .fa{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA1CAYAAAAd84i6AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAPKADAAQAAAABAAAANQAAAAClB6kXAAACSElEQVRoBe3aS27CMBAGYNJWopuC4ATcpl2y7BF6PJb0NpyABSu6Sv1HODLEduzx2B5LRErzIJn8X544ZbF4ds890MQe2G63X+ibCJsaEtDNZnNFP4fuUjdWe30A+74/qBzLW5a/ruv25/P5aMvWNNiC1UYnulmwB+tFNwkOwDrRzYEjsFZ0U2ACdoJuBpyAvUO/6inJQwYseG+q/xB/hJmwC/Vs/l2tVnvRYG7s6XS6igXnwOK8FgnOhRUJzokVB86NFQUugRUDLoUNAiMMFnS1L/FZSlcSi5zeu7QRBg9uZ6OaCjbq68Y7qZT+UoHn7FwBJ9gSxtmontuI7XNLfdtis/NisChmBXvCsKA99WeB5gKxWCs4IEwSOqC+aXKOU7ATcEQYEjqivhM6hL41BEKu2cdC4ylNCBOFJtR/zDpMU4+sLjaAE8IEoRPq65wsWBTpGMJ40Qz12bAo9KJeYv+oYcpzcIkX4YANyYw/0rCI9rJer79xXRg5KaMTtEQsYMM1vNvt3i+Xy0EdqU+K1lhnOL0x/fDvD2OR8NHUG5RtS+NdmhN921DKZTK+g6I8emxQPW8EYwYjWtcnDXMcWR3kDoyZtdE5sfBNwDXRubFOcA10CawXXBJdCjsLLoEuiQ0C50SXxgaDc6BrYKPAnOha2GgwB7omlgROQdfGksEUtARsEjgGLQWbDA5BS8KygH1oaVhkZevQylJvOY7qB549eoxjHtsGmApZW0vU2rppifXxAxLuxjs1V9b1gJZ4ZLOin8UF7YF/7z4juGJjMqYAAAAASUVORK5CYII=)}.checkbox label{z-index:1;cursor:pointer;padding-left:2.25em;line-height:1.5em;position:relative}.checkbox label a{color:#000;text-decoration:underline}.checkbox input.error+.icon{border-color:#00f4ba}@media only screen and (min-width:703px){.checkbox .icon .fa:before{height:18px;top:5px;left:17px}.checkbox .icon .fa:after{width:9px;height:3px;top:20px;left:8px}}@media only screen and (min-width:1280px){.checkbox .icon .fa:before{top:7px;left:19px}.checkbox .icon .fa:after{top:22px;left:10px}}@media only screen and (min-width:1680px){.checkbox .icon .fa:after,.checkbox .icon .fa:before{width:4px}.checkbox .icon .fa:before{height:26px;top:13px;left:31px}.checkbox .icon .fa:after{width:14px;height:4px;top:35px;left:19px}}.label-inline{margin-left:.5rem;font-weight:400;display:inline-block}[type=range]{-webkit-appearance:none;background:0 0;width:100%;margin:10px 0}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#d9d9d9}[type=range]:focus::-ms-fill-lower{background:#ccc}[type=range]:focus::-ms-fill-upper{background:#d9d9d9}[type=range]::-webkit-slider-runnable-track{cursor:default;width:100%;height:2px;box-shadow:none none none #0000,0 0 none #0d0d0d00;background:#ccc;border:0 solid #0000;border-radius:2px;transition:all .2s}[type=range]::-webkit-slider-thumb{box-sizing:border-box;cursor:default;-webkit-appearance:none;background:#fff;border:0 solid #eceff1;border-radius:12px;width:20px;height:20px;margin-top:calc(0 - 9px);box-shadow:4px 4px 4px #0003,0 0 4px #0d0d0d33}[type=range]::-moz-range-track{box-shadow:none none none #0000,0 0 none #0d0d0d00;cursor:default;background:#ccc;border:0 solid #0000;border-radius:2px;width:100%;height:1px;transition:all .2s}[type=range]::-moz-range-thumb{box-sizing:border-box;cursor:default;background:#fff;border:0 solid #eceff1;border-radius:12px;width:20px;height:20px;box-shadow:4px 4px 4px #0003,0 0 4px #0d0d0d33}[type=range]::-ms-track{cursor:default;color:#0000;background:0 0;border-width:10px 0;border-color:#0000;width:100%;height:2px;transition:all .2s}[type=range]::-ms-fill-lower{box-shadow:none none none #0000,0 0 none #0d0d0d00;background:#bfbfbf;border:0 solid #0000;border-radius:4px}[type=range]::-ms-fill-upper{box-shadow:none none none #0000,0 0 none #0d0d0d00;background:#ccc;border:0 solid #0000;border-radius:4px}[type=range]::-ms-thumb{box-sizing:border-box;cursor:default;background:#fff;border:0 solid #eceff1;border-radius:12px;width:20px;height:20px;margin-top:.5px;box-shadow:4px 4px 4px #0003,0 0 4px #0d0d0d33}[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}[type=range]:disabled::-ms-thumb{cursor:not-allowed}[type=range]:disabled::-webkit-slider-runnable-track{cursor:not-allowed}[type=range]:disabled::-ms-fill-lower{cursor:not-allowed}[type=range]:disabled::-ms-fill-upper{cursor:not-allowed}.inputfile{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.inputfile+label{color:#000;cursor:pointer;pointer-events:all;border:1px solid #000;padding:calc(1rem - 2px) 1rem;text-decoration:underline;transition:all .35s ease-in-out;display:inline-block}.inputfile+label *{pointer-events:none}.inputfile:focus+label,.inputfile+label:hover{color:#fff;background:#000}@media only screen and (min-width:703px){.inputfile+label{padding:calc(1rem - 2px) 1.2rem}}@media only screen and (min-width:1680px){.inputfile+label{padding:calc(.8rem - 2px) 1.2rem}}#clearFile{opacity:0;cursor:pointer;position:absolute;top:-1.25em;left:1.25em}#clearFile:hover{text-decoration:underline}#jobsForm .bottom button{margin-top:1rem}@media only screen and (min-width:1024px){#jobsForm .bottom{justify-content:space-between;align-items:flex-start;display:flex}#jobsForm .bottom button{margin-top:0}}.file-block{position:relative}#form-step2{display:none}#privacyLabel a{color:#000;text-decoration:underline}#privacyLabel a:hover{color:#00f4ba}#privacyPolicy{max-width:52.5em;margin-top:1.25rem;font-size:15px}#privacyPolicy a{color:#000;text-decoration:underline}#privacyPolicy a:hover{color:#00f4ba}@media only screen and (min-width:1024px){#privacyPolicy{padding-right:2.5rem}}@media only screen and (min-width:1680px){#privacyPolicy{font-size:16px}}#contactOutput{opacity:0;will-change:transform,opacity;transition:all .35s ease-in-out;transform:translateY(2rem)}#contactOutput p{margin-top:1rem}#contactOutput.in{opacity:1;transform:translateY(0)}table{width:100%;margin:1.25rem 0}td,th{text-align:left;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";border:0;padding:0 .5em}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}th{font-weight:700}.dumb-example{border-radius:.25em;font-size:.75em}.nc-icon{color:#444;width:24px;height:24px;display:inline-block}.nc-icon use{fill:inherit}.nc-icon.nc-icon-outline use{stroke:inherit}.nc-align-to-text{vertical-align:middle;stroke:none;fill:none;width:1em;height:1em;display:inline-block;position:relative;top:-.0625em}.nc-align-to-text use{color:inherit}.nc-icon,.nc-align-to-text{fill:currentColor;stroke:none}.nc-icon.nc-icon-outline,.nc-align-to-text.nc-icon-outline{fill:none;stroke:currentColor}.nc-icon use{stroke:none}.nc-icon.nc-icon-outline use{fill:none}.nc-icon.nc-icon-outline,.nc-align-to-text.nc-icon-outline{stroke-width:3px}.nc-icon.nc-icon-outline use,.nc-align-to-text.nc-icon-outline use{transform:translate(.5px)translateY(.5px)}.swiper-container{z-index:1;margin:0 auto;padding:0;list-style:none;position:relative;overflow:hidden}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-lock{display:none}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{width:100%;bottom:10px;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{opacity:.2;background:#000;border-radius:100%;width:8px;height:8px;display:inline-block}button.swiper-pagination-bullet{box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-scrollbar{-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}.swiper-container-horizontal>.swiper-scrollbar{z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}.swiper-container-vertical>.swiper-scrollbar{z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{z-index:10;transform-origin:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s steps(12,end) infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}.swiper-lazy-preloader:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;display:block}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{opacity:.6;filter:blur(50px);z-index:0;background:#000;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}#impressum{text-align:left;margin:0 auto}#impressum address>span{display:block}#impressum address .contacts{margin:1.25rem 0}#impressum address .contacts span{display:block}#impressum img{width:6rem;margin:2rem auto 0;display:block}#impressum h2,#impressum h3{margin-bottom:1.25rem}#impressum .logo-box{margin-top:1.5em}#impressum ol{list-style:decimal}#impressum a{color:#fff;text-decoration:underline;transition:color .35s ease-in-out}#impressum a:hover,#impressum a:focus{color:#00f4ba}@media only screen and (min-width:703px){#impressum .companies address,#impressum .companies .logo-box{float:left}#impressum .companies h2{width:58.8%}#impressum .companies address{width:57.8%;margin-right:8%}#impressum .companies .logo-box{width:34.2%;margin-top:.25em}#impressum img{width:6rem;margin-top:1rem}#impressum img.puls{width:8rem}}@media only screen and (min-width:1024px){#impressum .companies h2{width:45%}#impressum .companies address{width:45%;margin-right:10%}#impressum .companies .logo-box{width:45%;margin-top:.25em}}body{background:#000;font-family:Helvetica Condensed,sans-serif}#header{z-index:99;color:#fff;will-change:transform;background:#000;width:100%;transition:transform .6s cubic-bezier(.23,1,.32,1);position:fixed;top:0;left:0;transform:translateY(0)}#header .wrapper{border-bottom:1px solid #fff;display:flex}#header .wrapper>*{padding:.5rem;display:flex;position:relative}#header.noBorder .wrapper{border-bottom:1px solid #0000}#header .logo-wrapper{flex-grow:1;align-items:center;height:3rem;display:flex}#header .logo-wrapper a{color:#fff;height:.8472rem;display:block}#header .logo-wrapper svg{width:7.5rem;height:.8472rem}#header .logo-wrapper:hover img{filter:none}#header .logo-wrapper,#header .lang-wrapper,#header .headings-wrapper{border-right:1px solid #fff}#header .lang-wrapper,#header .menu-wrapper{flex-basis:25vw}#header #langNav{text-align:center}#header #langNav .current{cursor:pointer;will-change:color;flex-direction:column;justify-content:center;transition:color .35s ease-in-out;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#header #langNav .current:hover{color:#00f4ba}#header #langNav ul{opacity:0;pointer-events:none;will-change:opacity,transform;background:#000;border-top:1px solid #fff;width:calc(100% + 1px);padding:.75rem 0 1rem;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:-1px;transform:translateY(0)}#header #langNav ul a{color:#fff;padding:1rem;display:block}#header #langNav ul a:hover{color:#00f4ba}#header #langNav.visible ul{opacity:1;pointer-events:all;transform:translateY(100%)}#header #menuTrigger,#header #currentTime{flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#header #menuTrigger span,#header #currentTime span{margin:1rem;display:block}#header #menuTrigger{cursor:pointer;will-change:color;transition:color .35s ease-in-out}#header #menuTrigger span{height:1.25rem}#header #menuTrigger span svg{color:#fff;width:1.25rem;height:1.25rem;transition:color .35s ease-in-out}#header #menuTrigger:hover{color:#00f4ba}#header #currentTime{z-index:10;opacity:0;visibility:hidden;background:#000}#header #mainNav{opacity:0;pointer-events:none;will-change:opacity,transform;background:#000;border-top:1px solid #fff;width:calc(100% + 1px);padding:.75rem 0 1rem;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:-1px;transform:translateY(0)}#header #mainNav a{color:#fff;padding:1rem;display:block}#header #mainNav a:hover{color:#00f4ba}#header #mainNav.visible{opacity:1;pointer-events:all;transform:translateY(100%)}#header .headings-wrapper{padding:0}@media only screen and (max-width:702px){#header .headings-wrapper{display:none}#header #menuTrigger,#header #mainNav{text-align:center}#header .logo-wrapper{padding:0 8vw}#header .logo-wrapper a{margin:0 auto}}@media only screen and (min-width:360px){#header .logo-wrapper a{height:.9601rem}#header .logo-wrapper svg{width:8.5rem;height:.9601rem}}@media only screen and (min-width:414px){#header .logo-wrapper a{height:1.0166rem}#header .logo-wrapper svg{width:9rem;height:1.0166rem}}@media only screen and (min-width:703px){#header .logo-wrapper{flex-grow:0;height:4rem;padding-left:1.5rem;padding-right:0}#header .logo-wrapper a{height:1.0731rem}#header .logo-wrapper svg{width:9.5rem;height:1.0731rem;padding-right:1rem}#header .headings-wrapper{flex-grow:1}#header .lang-wrapper{flex-basis:4rem}#header .menu-wrapper{flex-basis:7rem}}@media only screen and (min-width:1024px){#header .logo-wrapper a{height:1.2425rem}#header .logo-wrapper svg{width:11rem;height:1.2425rem;padding-right:1.5rem}#header .lang-wrapper{flex-basis:4.5rem}#header .menu-wrapper{flex-basis:8rem}#header #menuTrigger span,#header #currentTime span{margin:1rem 1.5rem}#header #mainNav{padding:.75rem 0 1.5rem}#header #mainNav a{padding:.25rem 1.5rem}#header #langNav ul a{padding:.25rem 1rem}}@media only screen and (min-width:1280px){#header .logo-wrapper a{height:1.2425rem}#header .logo-wrapper a:hover{color:#00f4ba}#header .logo-wrapper svg{width:11rem;height:1.2425rem}#header #menuTrigger:hover svg{color:#00f4ba}#header #mainNav a{padding:.25rem 1rem}}@media only screen and (min-width:1680px){#header .logo-wrapper{height:2.7rem;padding-left:1rem}#header .logo-wrapper a{height:1.0166rem}#header .logo-wrapper svg{width:9rem;height:1.0166rem;padding-right:1rem}#header .lang-wrapper{flex-basis:3.5rem}#header #menuTrigger span,#header #currentTime span{margin:1rem}#header #menuTrigger span{height:1rem}#header #menuTrigger span svg{width:1rem;height:1rem}#header #mainNav{padding:.75rem 0 1rem}#header #mainNav a{padding:.25rem 1rem}}#headingSlider{opacity:0;width:100%;max-width:calc(95vw - 21rem);max-height:4rem;margin:0;padding:0 1rem}#headingSlider .swiper-slide{text-align:left;align-items:center;display:flex}#headingSlider .swiper-slide span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#headingSlider .swiper-slide span:first-letter{text-transform:capitalize}#headingSlider .swiper-slide span[data-new]{cursor:pointer}@media only screen and (min-width:1024px){#headingSlider{max-width:calc(100vw - 25.5rem);padding:0 1.5rem}}@media only screen and (min-width:1280px){#headingSlider{max-width:calc(100vw - 26.5rem);padding:0 1.5rem}}@media only screen and (min-width:1680px){#headingSlider{max-width:calc(100vw - 22.5rem);max-height:2.7rem;padding:0 1rem}}#headingFull{z-index:9;opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}#headingFull.visible{pointer-events:all;opacity:1}#headingFull span{background:#000;border-bottom:1px solid #fff;padding:1.25rem 1rem calc(1.25rem - 1px);display:block;position:relative}#headingFull span:before,#headingFull span:after{content:"";background:#fff;display:block;position:absolute;top:0;bottom:0}#headingFull span:before{width:1px;height:100%;left:-1px}#headingFull span:after{width:1px;height:100%;right:-1px}@media only screen and (min-width:1024px){#headingFull span{padding:1.3rem 1.5rem calc(1.3rem - 1px)}}@media only screen and (min-width:1280px){#headingFull span{padding:1.375rem 1.5rem calc(1.375rem - 1px)}}@media only screen and (min-width:1680px){#headingFull span{padding:.725rem 1rem calc(.725rem - 1px)}}#openHeadingsBg{z-index:-9;background:#000;border-bottom:0 solid #fff;width:100%;position:absolute;top:0;left:0}#openHeadingsBg:before{content:"";background:#fff;width:1px;height:100%;display:block;position:absolute;top:0;right:7rem}@media only screen and (min-width:1024px){#openHeadingsBg:before{right:calc(8rem - 1px)}}@media only screen and (min-width:1280px){#openHeadingsBg:before{right:8rem}}.h-up #header{transform:translateY(-100%)}#content{width:100%;overflow:hidden}.green-bg{background:#00f4ba}.white-bg{background:#fff}.dark-bg{color:#fff}#cookies{z-index:50;visibility:hidden;opacity:0;-ms-overflow-style:none;scrollbar-width:none;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:scroll}#cookies::-webkit-scrollbar{display:none}#cookies.active{visibility:visible;opacity:1}#cookies #mainCookie{z-index:12;cursor:pointer;width:65%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cookies .cookie{z-index:1;width:65%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cookies .fixedCol,#cookies .fixedCol-content{pointer-events:none;flex-direction:column;width:50%;padding:10vh 8vw;display:flex;position:absolute;top:0;bottom:0;right:0}#cookies .fixedCol .btn,#cookies .fixedCol-content .btn{pointer-events:all;align-self:center;margin-top:auto}#cookies .fixedCol{pointer-events:none;background:#fff}#cookies .fixedCol picture,#cookies .fixedCol img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#cookies .fixedCol-content{z-index:20}#cookies .recipe{counter-reset:receipe;background:#fff}#cookies .recipe .img-grid{grid-gap:1px;grid-template-columns:repeat(3,1fr);margin:1rem 0;display:grid}#cookies .recipe .img-grid div{counter-increment:receipe;padding-top:76.9231%;position:relative}#cookies .recipe .img-grid div img,#cookies .recipe .img-grid div picture{width:100%;position:absolute;top:0;left:0}#cookies .recipe .img-grid div:after{content:counter(receipe);text-align:center;background:#00f4ba;width:1.5rem;height:1.5rem;padding:.25rem 0;position:absolute;bottom:0;right:0}#cookies .recipe .btn-wrapper{text-align:center}#cookies .cookiesCol{-ms-overflow-style:none;scrollbar-width:none;height:100%}#cookies .cookiesCol::-webkit-scrollbar{display:none}#cookies .cookiesCol .intro{background:#00f4ba;flex-direction:column;width:50%;height:100%;padding:10vh 8vw;display:flex}#cookies .cookiesCol .intro .btn{z-index:20;align-self:center;margin-top:auto;position:relative}#cookies .the-recipe a{color:#000;text-decoration:underline}#cookies .the-recipe a:hover{color:#00f4ba}@media only screen and (max-width:702px){#cookies .btn{white-space:nowrap;min-width:10em;display:inline-block}#cookies .recipe .green-bg,#cookies .recipe .the-recipe{padding:10vh 8vw}#cookies .the-recipe .acceptCookies{margin-top:1rem}}@media only screen and (max-width:359px){#cookies .btn{min-width:9em}}@media only screen and (min-width:703px){#cookies{top:4rem}#cookies .btn{min-width:11em}#cookies #mainCookie{width:50%}#cookies .fixedCol{position:fixed;top:4rem}#cookies .cookiesCol .recipe{width:50vw}#cookies .recipe .green-bg,#cookies .recipe .the-recipe{padding:10vh 5vw}#cookies .fixedCol-content{position:fixed}#cookies .the-recipe .acceptCookies{display:none}}@media only screen and (min-width:1024px){#cookies #mainCookie{position:fixed}#cookies .recipe .green-bg,#cookies .recipe .the-recipe{padding:7.5vh 5vw 10vh}}@media only screen and (min-width:1280px){#cookies .btn{min-width:12em}}@media only screen and (min-width:1680px){#cookies .btn{min-width:13em}#cookies .fixedCol{top:2.7rem}#cookies #mainCookie{max-width:350px}}.cookieMessage{z-index:99;z-index:200;background:#00f4ba;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.cookieMessage .container{justify-content:center;align-items:center;height:100%;display:flex}.cookieMessage p{text-align:center;color:#000;max-width:22.5em;margin:0 auto;padding:0 1.25rem;font-family:Helvetica,sans-serif;font-size:2.63288rem;font-weight:700;line-height:1}@media (min-width:1680px){.cookieMessage p{font-size:2.16943rem;line-height:1}}#cookieYes{visibility:hidden;opacity:0;pointer-events:none}#cookieYes.active{visibility:visible;opacity:1}#payOff{width:100%;height:50vh;height:calc(var(--vh,1vh)*50 - 3rem/2);position:relative;overflow:hidden}#payOff picture,#payOff picture img{z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#payOff .marquee{z-index:9;height:100%;margin:0 auto;position:absolute;top:0;left:0}#payOff .marquee span{height:100%;transform:translate(0,0,0);display:inline-block}#payOff .marquee img{width:auto;height:100%}#payOff.ready .marquee span{animation:50s linear infinite marquee}#payOff.ready .marquee1 span{animation-delay:-25s}@media only screen and (min-width:703px){#payOff{height:calc(var(--vh,1vh)*50 - 4rem/2)}}@media only screen and (max-width:1279px){#payOff .description{display:none}}@media only screen and (min-width:1280px){#payOff .description{z-index:11;opacity:0;will-change:opacity;background:#00f4ba;border-top:1px solid #fff;justify-content:center;align-items:center;transition:opacity .35s ease-in-out;display:flex;position:absolute;top:0;bottom:-1px;left:0;right:0}#payOff .description p{text-align:center;color:#000;max-width:22.5em;margin:0 auto}#payOff:hover .description{opacity:1}}@media only screen and (min-width:1680px){#payOff{height:calc(var(--vh,1vh)*50 - 2.7rem/2)}}.news-lightbox{z-index:-100;color:#000;pointer-events:none;opacity:0;will-change:opacity;background:#00f4ba;flex-direction:column;justify-content:center;transition:opacity .6s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.news-lightbox .like-h1{margin-bottom:1.25rem;display:block}.news-lightbox a{color:#000;margin-top:1.875rem;text-decoration:underline;display:inline-block}.news-lightbox a:hover{color:#fff}.news-lightbox .close-lightbox{cursor:pointer;background:url(../images/svg/close.svg) 50%/1.25rem 1.25rem no-repeat;width:1.25rem;height:1.25rem;transition:filter .35s ease-in-out;position:absolute;top:1rem;right:1rem}.news-lightbox .close-lightbox:hover{filter:invert()}.news-lightbox.visible{z-index:100;opacity:1;pointer-events:all}@media only screen and (min-width:1680px){.news-lightbox .like-h1{max-width:20em}.news-lightbox p{max-width:30em}.news-lightbox .close-lightbox{width:1rem;height:1rem}}.topSection{margin-top:3rem}.topSection.jobs{color:#fff}.topSection.accent{color:#000;background:#00f4ba}@media only screen and (min-width:703px){.topSection{margin-top:4rem}}@media only screen and (min-width:1680px){.topSection{margin-top:2.7rem}}#projectsHome{color:#fff;background:#000}#projectsHome .projectBox .img-wrapper{height:50vh;height:calc(var(--vh,1vh)*50);-ms-overflow-style:none;position:relative;overflow:hidden}#projectsHome .projectBox .img-wrapper img:not(.logo),#projectsHome .projectBox .img-wrapper picture,#projectsHome .projectBox .img-wrapper video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#projectsHome .projectBox .img-wrapper img.lax,#projectsHome .projectBox .img-wrapper picture.lax{opacity:0;width:250%;top:0;left:0;transform:none}#projectsHome .projectBox .img-wrapper img.lax[data-lax-translate-x],#projectsHome .projectBox .img-wrapper picture.lax[data-lax-translate-x]{opacity:1}#projectsHome .projectBox .img-wrapper::-webkit-scrollbar{display:none}#projectsHome .projectBox .txt-wrapper{text-align:center;height:50vh;height:calc(var(--vh,1vh)*50);flex-direction:column;justify-content:center;display:flex}#projectsHome .projectBox .txt-wrapper h3{margin-bottom:.825rem}#projectsHome .projectBox .txt-wrapper .label{display:none}#projectsHome .projectBox .txt-wrapper .btn-clear{margin-top:1.25rem}@media only screen and (min-width:1024px){#projectsHome .projectBox .img-wrapper{height:100vh;height:calc(var(--vh,1vh)*100)}#projectsHome .projectBox .txt-wrapper{height:50vh;height:calc(var(--vh,1vh)*50)}}@media only screen and (min-width:1280px){#projectsHome{grid-template-columns:1fr 1fr;display:grid}#projectsHome .projectBox{transition:color .35s ease-in-out,background .35s ease-in-out}#projectsHome .projectBox .txt-wrapper{will-change:background,color;position:relative;transform:translate(0,0)}#projectsHome .projectBox .txt-wrapper .container{position:static}#projectsHome .projectBox .txt-wrapper .btn-clear{text-indent:-9999px;position:absolute;top:0;bottom:0;left:0;right:0}#projectsHome .projectBox .txt-wrapper .label{margin-top:.825rem;text-decoration:underline;display:block}#projectsHome .projectBox:nth-child(3n-2){grid-column:span 2}#projectsHome .projectBox:nth-child(3n) .img-wrapper,#projectsHome .projectBox:nth-child(3n-1) .img-wrapper{aspect-ratio:16/10;height:auto}#projectsHome .projectBox:nth-child(3n) .txt-wrapper,#projectsHome .projectBox:nth-child(3n-1) .txt-wrapper{height:auto;padding:2.5rem 0}}@media (hover:hover){#projectsHome .projectBox:hover{color:#000;background:#00f4ba}}.home-pr-12:after{content:"";z-index:5;background:#00000040;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.home-pr-12 .logo{z-index:6;filter:drop-shadow(0 0 3rem #000000b3);width:10rem;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-pr-19:after{content:"";z-index:5;background:#00000040;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.home-pr-19 .logo{z-index:6;filter:drop-shadow(0 0 3rem #000000b3);width:15rem;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#newsletter{text-align:center}#newsletter h2{margin-bottom:1rem}#newsletter p{max-width:30rem;margin:0 auto}#newsletter input,#newsletter .checkbox .icon{border-width:2px;border-color:#000}#newsletter input{padding:.75em 1em}#newsletter input::-webkit-input-placeholder{color:#000}#newsletter input::placeholder{color:#000}#newsletter input:placeholder-shown{color:#000}#newsletter input:-ms-placeholder-shown{color:#000}#newsletter .checkbox{font-size:.823975em}#newsletter .grid{grid-gap:1rem;display:grid}#newsletter .checkbox{text-align:left}#newsletter .checkbox label a{color:#000;text-decoration:underline}#newsletter .checkbox label a:hover{color:#fff}#newsletter .error{color:#000}@media only screen and (min-width:703px){#newsletter .grid{grid-gap:1rem 1.25rem;text-align:left;grid-template-columns:1fr 1fr}#newsletter .grid div:last-child{text-align:center;grid-column:span 2}#newsletter .checkbox label{margin-bottom:0;padding-left:2.75em;font-size:.724196em}}@media only screen and (min-width:1024px){#newsletter .grid{text-align:left;grid-template-columns:2fr 1fr 1fr}#newsletter .grid div:last-child{text-align:left;grid-column:auto}}@media only screen and (min-width:1680px){#newsletter .checkbox label{padding-left:3.25em;font-size:.596719em}}#newsletterPrivacy{text-align:left;max-width:52.5em;margin-top:1.25rem;font-size:15px}#newsletterPrivacy a{color:#000;text-decoration:underline}#newsletterPrivacy a:hover{color:#fff}@media only screen and (min-width:1680px){#newsletterPrivacy{font-size:16px}}#cta{height:60vh;height:calc(var(--vh,1vh)*60);text-align:center;color:#fff;background:#000;flex-direction:column;justify-content:center;display:flex}#cta span,#cta h2{margin-bottom:1rem;display:block}#cta .mainAction,#cta .headline{color:#fff;font-family:Helvetica,sans-serif;font-weight:700;display:block}#cta p{margin-bottom:1.25rem}#cta .btn-clear{margin-top:1.25rem}#cta.light{color:#000;background:#fff}#cta.light .mainAction,#cta.light .headline{color:#000}@media only screen and (min-width:1024px){#cta{height:100vh;height:calc(var(--vh,1vh)*100)}#cta p{max-width:28rem;margin:0 auto 1.25rem}}@media only screen and (min-width:1280px){#cta .mainAction{color:#fff;-webkit-text-stroke-width:.05em;-webkit-text-stroke-color:#0000;transition:all .35s ease-in-out}#cta .mainAction:hover{color:#0000;-webkit-text-stroke-color:#00f4ba}#cta .mainAction:active{transform:scale(1.05)}#cta.light .mainAction{color:#000}#cta.light .mainAction:hover{color:#0000;-webkit-text-stroke-color:#00f4ba}}#heroAbout{height:calc(var(--vh,1vh)*100 - 3rem);color:#000;text-align:center;background:#00f4ba;align-items:center;display:flex;position:relative;overflow:hidden}#heroAbout.lightText{color:#fff}#heroAbout .description{max-width:27.5em;margin:0 auto 1rem}#heroAbout .tagline{margin-bottom:1.25rem}#heroAbout .mainAction{color:#000;font-family:Helvetica;font-weight:700;line-height:1;display:block}#heroAbout .mainAction:hover{color:#fff}#heroAbout img,#heroAbout picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#heroAbout .contacts{margin-top:1.25rem}#heroAbout .contacts a{color:#000;margin-bottom:.75rem;display:inline-block;position:relative}#heroAbout .contacts a:before{content:"";will-change:background;background:#000;width:100%;height:.075em;transition:background .35s ease-in-out;display:block;position:absolute;bottom:-2px;left:0}#heroAbout .contacts a:first-of-type{margin-right:1.875rem}#heroAbout .contacts a:hover{color:#fff}#heroAbout .contacts a:hover:before{background:#fff}#heroAbout.centered .tagline{text-align:center}#heroAbout.centered h1{text-align:center;margin:0 auto 1.25rem;font-size:2.31405rem;line-height:1}@media (min-width:360px){#heroAbout.centered h1{font-size:2.46832rem;line-height:1}}@media (min-width:703px){#heroAbout.centered h1{font-size:2.8084rem;line-height:1}}@media (min-width:1280px){#heroAbout.centered h1{font-size:3.87796rem;line-height:1}}@media (min-width:1680px){#heroAbout.centered h1{font-size:3.19534rem;line-height:1}}@media only screen and (min-width:703px){#heroAbout{height:calc(var(--vh,1vh)*100 - 4rem)}}@media only screen and (min-width:1024px){#heroAbout.centered h1{max-width:35rem}#heroAbout.centered p{max-width:30rem;margin:0 auto}}@media only screen and (min-width:1280px){#heroAbout .mainAction{-webkit-text-stroke-width:.05rem;-webkit-text-stroke-color:#0000;transition:all .35s ease-in-out}#heroAbout .mainAction:hover{color:#0000;-webkit-text-stroke-color:#fff}#heroAbout .mainAction:active{transform:scale(1.05)}#heroAbout.services h1{margin-bottom:0}}@media only screen and (min-width:1680px){#heroAbout{height:calc(var(--vh,1vh)*100 - 2.7rem)}}@media screen and (min-width:1680px) and (max-height:780px){#heroAbout{height:auto}#heroAbout .container{padding:10vh 0}}#teamList{color:#fff;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;padding:20vh 0}#teamList .name{cursor:pointer;font-family:Helvetica;font-weight:700;display:block}#teamList .contacts a{color:#fff;margin-right:.75em;line-height:1.5;text-decoration:underline;display:inline-block}#teamList .contacts a:hover{color:#00f4ba}#teamList .contacts svg{width:1em;height:1em;color:inherit}#teamList .teamMember{margin-bottom:12.5vh;position:relative}#teamList .teamMember:last-of-type{margin-bottom:0}#teamList .teamMember .img-wrapper{margin-top:1rem}@media only screen and (min-width:703px){#teamList .teamMember{overflow:visible}#teamList .teamMember .img-wrapper{z-index:-2;width:40%;max-width:15rem;margin-top:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}#teamList .teamMember .img-wrapper:after{content:"";will-change:height;background:#000;width:100%;height:calc(100% + 2px);transition:height .6s cubic-bezier(.23,1,.32,1);display:block;position:absolute;bottom:-1px;left:0;transform:translate(0,0)}#teamList .teamMember .img-wrapper.active{z-index:-1}#teamList .teamMember .img-wrapper.active:after{height:0}}@media only screen and (min-width:1280px){#teamList{padding:30vh 0}#teamList:hover .teamMember .name,#teamList:hover .teamMember .contacts{transition:all .35s cubic-bezier(.23,1,.32,1)}#teamList:hover .teamMember .name{opacity:.3}#teamList:hover .teamMember .contacts{opacity:0}#teamList .teamMember:hover .name,#teamList .teamMember:hover .contacts{opacity:1}#teamList .teamMember .img-wrapper{z-index:-2;width:100vw;max-width:none;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;transform:none}#teamList .teamMember .img-wrapper img,#teamList .teamMember .img-wrapper picture{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#teamList .teamMember .img-wrapper:after{transition-duration:1s}}@media only screen and (min-width:1680px){#teamList{padding:30vh 0}}@media only screen and (min-width:1024px){.teamImg-wrapper{height:calc(var(--vh,1vh)*100);position:relative}.teamImg-wrapper img,.teamImg-wrapper picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}#hours{background:#fff;padding:10vh 0 20vh;line-height:1.35}#hours h2{font-family:Helvetica;font-size:2.31405rem;font-weight:700;line-height:1}@media (min-width:360px){#hours h2{font-size:2.46832rem;line-height:1}}@media (min-width:703px){#hours h2{font-size:2.8084rem;line-height:1}}@media (min-width:1280px){#hours h2{font-size:3.87796rem;line-height:1}}@media (min-width:1680px){#hours h2{font-size:3.19534rem;line-height:1}}#hours table{margin-top:1rem;margin-bottom:0}#hours table tr td:last-of-type{text-align:right}#hours table tr:first-of-type td{padding-bottom:1rem}#hours .address span{display:block}#hours .address a{color:#000;text-decoration:underline}#hours .address a:hover{color:#00f4ba}#hours .address .btn-clear{padding-left:0;padding-right:0}@media only screen and (min-width:703px){#hours{padding:15vh 0 20vh}#hours .container{grid-gap:2.5rem;grid-template-columns:1fr 1fr;display:grid}#hours .container .col{padding-top:0!important}}@media only screen and (min-width:1280px){#hours{padding:20vh 0 25vh}}@media only screen and (min-width:1680px){#hours .container .social{padding-top:2.5rem!important}}.smallIntro{color:#fff;text-align:center}.smallIntro h2{margin-bottom:1.25rem}@media only screen and (min-width:1024px){.smallIntro p{max-width:28rem;margin:0 auto}}@media only screen and (min-width:1680px){html[lang=it] .noWrap1920{white-space:nowrap;transform:translate(-2rem)}}#faq{z-index:2;text-align:center;counter-reset:faq;background:#fff;position:relative}#faq .question{counter-increment:section;margin-bottom:2.5rem}#faq .question h3{opacity:0;margin-bottom:.75rem;font-size:1em;transition:opacity .35s ease-in-out}#faq .question h3:before{content:counter(section)". "}#faq .question p{opacity:0;transition:opacity .35s ease-in-out}#faq .question.active h3,#faq .question.active p{opacity:1}#cutomersSection{color:#fff}#cutomersSection h2,#cutomersSection p{z-index:6;position:relative}.green-bg #cutomersSection{color:#000}#customers{text-align:center;z-index:5;position:relative}#customers a{color:#fff;text-decoration:underline}#customers a:hover{color:#00f4ba}#customers ul{list-style:none}#customers .img-wrapper{display:none}@media only screen and (min-width:703px){#customers ul{-moz-columns:2;columns:2;gap:1.25rem}}@media only screen and (min-width:1280px){#customers li a,#customers li span{z-index:5;position:relative}#customers .img-wrapper{z-index:-2;width:90%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#customers .img-wrapper:after{content:"";will-change:height;background:#000;width:calc(100% + 2px);height:calc(100% + 2px);transition:height .6s cubic-bezier(.23,1,.32,1);display:block;position:absolute;bottom:-1px;left:-1px;transform:translate(0,0)}#customers .imgLi{position:relative}#customers .imgLi:hover .img-wrapper{z-index:-1}#customers .imgLi:hover .img-wrapper:after{height:0}}.green-bg #customers a{color:#000;text-decoration:underline}.green-bg #customers a:hover{color:#00f4ba}@media only screen and (min-width:1280px){.green-bg #customers .img-wrapper:after{background:#00f4ba}}.servicesList{margin-top:.5rem}.servicesList ul{list-style:none}@media only screen and (min-width:1024px){.servicesList{-moz-column-count:2;column-count:2;-moz-column-gap:1.25rem;column-gap:1.25rem}}#process{position:relative}#process picture,#process img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#process ol{z-index:9;text-align:center;color:#fff;padding:2rem 0 3rem;list-style:none;position:relative}@media only screen and (max-width:1023px){#process li{padding:2.75rem 0;font-size:1.06667em;position:relative}#process li:after{content:"";z-index:-1;border-top:6.9rem solid #000;border-left:5.75rem solid #0000;border-right:5.75rem solid #0000;width:0;height:0;margin-top:-2rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)}}@media only screen and (min-width:1024px){#process{padding:7rem 8vw}#process ol{grid-template-columns:repeat(5,1fr);padding:0;display:grid}#process li{text-align:left;padding:0 1rem;font-size:1.13778em;display:block;position:relative}#process li:after{content:"";z-index:-1;border-top:10.5vw solid #0000;border-bottom:10.5vw solid #0000;border-left:16.8vw solid #000;width:0;height:0;margin-right:-10.5vw;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media only screen and (min-width:1280px){#process{padding:8rem 8vw}#process li{font-size:1.29454em}}@media only screen and (min-width:1680px){#process{padding:5rem 8vw}#process li{font-size:1.06667em}#process li:after{border-top:187.5px solid #0000;border-bottom:187.5px solid #0000;border-left:300px solid #000}}@media screen and (min-width:1920px){#process{padding:5rem calc(50vw - 750px)}}#projectHero,.projectHero{height:calc(var(--vh,1vh)*100 - 3rem);color:#fff;align-items:center;display:flex;position:relative;overflow:hidden}#projectHero img,#projectHero picture,.projectHero img,.projectHero picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#projectHero.alignTop img,#projectHero.alignTop picture,.projectHero.alignTop img,.projectHero.alignTop picture{-o-object-position:50% 0;object-position:50% 0}#projectHero.alignBottom img,#projectHero.alignBottom picture,.projectHero.alignBottom img,.projectHero.alignBottom picture{-o-object-position:50% 100%;object-position:50% 100%}@media only screen and (min-width:703px){#projectHero,.projectHero{height:calc(var(--vh,1vh)*100 - 4rem)}}@media only screen and (min-width:1680px){#projectHero,.projectHero{height:calc(var(--vh,1vh)*100 - 2.7rem)}}#projectHero video,#projectHero iframe{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#projectHero .logo{width:10rem;height:auto}#projectHero .logo.isifer{width:8.5rem}@media only screen and (min-width:1680px){#projectHero .logo{width:7.5rem}#projectHero .logo.isifer{width:6rem}}.scrollDown{z-index:9;position:absolute;bottom:0;left:8%;color:#fff!important}.scrollDown .bar{background:#ffffff80;width:1px;height:3rem;display:block;position:relative;overflow:hidden}.scrollDown .bar:after{content:"";background:#fff;width:1px;height:25%;animation:2s infinite scroll;display:block;position:absolute;top:0;left:0}.scrollDown .label{white-space:nowrap;text-shadow:0 3px 6px #000;line-height:1;position:absolute;top:0;left:1rem}@media only screen and (min-width:1024px){.scrollDown{transition:transform .6s cubic-bezier(.23,1,.32,1);left:calc(50% - 14rem)}.scrollDown:hover{transform:translateY(.5rem)}}#heroSlider .scrollDown{opacity:0}#heroSlider .projectHero{height:100%!important}#projectDet article .tagline{margin-bottom:.75rem}#projectDet article h1,#projectDet article .like-h1{margin-bottom:1rem}#projectDet article h1 em,#projectDet article .like-h1 em{font-style:italic}#projectDet .main-h{line-height:1.2}#projectDet a{color:inherit;text-decoration:underline}#projectDet a:hover{color:#00f4ba}#projectDet .mt1{margin-top:2.5rem}#projectDet .mb1{margin-bottom:2.5rem}#projectDet .my1{margin-top:2.5rem;margin-bottom:2.5rem}#projectDet .mt2{margin-top:3.125rem}#projectDet .mb2{margin-bottom:3.125rem}#projectDet .my2{margin-top:3.125rem;margin-bottom:3.125rem}#projectDet .pt1{padding-top:2.5rem}#projectDet .pb1{padding-bottom:2.5rem}#projectDet .py1{padding-top:2.5rem;padding-bottom:2.5rem}#projectDet .pt2{padding-top:3.125rem}#projectDet .pb2{padding-bottom:3.125rem}#projectDet .py2{padding-top:3.125rem;padding-bottom:3.125rem}#projectDet .imgShadow img,#projectDet .imgShadow picture,#projectDet .boxShadow{box-shadow:0 0 1rem #00000059}#projectDet .imgBordered{border:1px solid #eae7e7}#projectDet .imgBorderedCross{border:1px solid #d5d2d280}.pseudoBanner{position:relative}.pseudoBanner:before{content:"";display:block;position:absolute}.pseudoBanner.pB-top:before{width:100%;height:20vh;top:-1px;left:0}.pseudoBanner.pB-bottom:before{width:100%;height:20vh;bottom:-1px;left:0}.pseudoBanner.pB-white:before{background:#fff}.pseudoBanner.pBpr4:before{height:32.5vh;transform:translateY(99%)}@media only screen and (min-width:1024px){.pseudoBanner.pBpr4:before{height:50vh}.pseudoBanner.pB-big:before{height:27.5vh}}@media only screen and (min-width:1280px){.pseudoBanner.pBpr4:before{height:55vh}}@media only screen and (min-width:1680px){.pseudoBanner.pBpr4:before{height:70vh}}.videoPlaceholder video{z-index:9;width:100%;display:block;position:relative}.projectDetCTA{color:#000}.projectDetCTA.light{color:#fff}.projectDetCTA a{color:#000;margin-top:.5em;text-decoration:underline;display:inline-block}.projectDetCTA a:hover{color:#00f4ba}.h-scroll-wrapper.full-w{margin-left:0}@media only screen and (max-width:1023px){.h-scroll-wrapper{margin-left:8vw;overflow-x:scroll}.h-scroll-wrapper img,.h-scroll-wrapper picture{width:150vw;height:auto}}@media only screen and (max-width:702px){.h-scroll-wrapper img,.h-scroll-wrapper picture{width:200vw}}@media only screen and (min-width:1024px){.h-scroll-wrapper{width:84%;max-width:1500px;margin:0 auto;position:relative}.h-scroll-wrapper.full-w{width:100%;max-width:none}.h-scroll-wrapper.small{max-width:28rem}}.fwidth-h-scroll-wrapper{cursor:move;width:100%;overflow:auto}.fwidth-h-scroll-wrapper img,.fwidth-h-scroll-wrapper picture{border:1px solid #d5d2d280;width:auto;height:60vh}.swiper-button-next,.swiper-button-prev{z-index:9;cursor:pointer;width:8%;position:absolute;top:0;bottom:0}@media only screen and (min-width:1024px){.swiper-button-next,.swiper-button-prev{width:13%}}.swiper-button-next{right:0}.swiper-button-prev{left:0}.carousel{padding:0 8vw}@media only screen and (min-width:1024px){.carousel{padding:0 calc(50% - 14rem)}}.spaced-carousel{padding:0 8vw}@media only screen and (min-width:1024px){.spaced-carousel{padding:0 calc(50% - 14rem)}}.variable-carousel{padding:0 8vw}.variable-carousel .vertical{width:44.5%}.variable-carousel .swiper-slide{padding:0}.variable-carousel .swiper-slide div{border-top:1px solid #d5d2d280;border-left:1px solid #d5d2d280;border-right:1px solid #d5d2d280}@media only screen and (min-width:1024px){.variable-carousel{padding:0 calc(50% - 14rem)}}.vert-spaced-carousel{padding:0 8vw}.vert-spaced-carousel .mTop1{margin-top:1.25rem}.vert-spaced-carousel .mTop2{margin-top:1.875rem}@media only screen and (min-width:1024px){.vert-spaced-carousel{padding:0}}.vertical-carousel{padding:0 8vw}@media only screen and (min-width:1024px){.vertical-carousel{margin:0 13vw;padding:0}.vertical-carousel .swiper-button-next,.vertical-carousel .swiper-button-prev{cursor:none}}.double-img{padding:0 8vw}.double-img.object .img1{height:59.3688vw;position:relative}.double-img.object .img1 object{width:100%;height:100%}.double-img.object .img1 iframe{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.double-img.object a{color:#fff!important}@media only screen and (min-width:1024px){.double-img{padding:0 13vw;position:relative}.double-img .swiper-wrapper{height:47.7419vw}.double-img .img1{z-index:9;position:absolute;bottom:0;left:0;width:37vw!important;height:auto!important}.double-img .img2{position:absolute;top:0;right:0;width:55.5vw!important}.double-img.object .img1{position:absolute;height:30.2041vw!important}.double-img.inverse .img1{left:auto;right:0}.double-img.inverse .img2{left:0;right:auto}}@media only screen and (min-width:1280px){.double-img a{display:block;overflow:hidden}.double-img a img,.double-img a picture{will-change:transform;transition:transform .35s ease-out}.double-img a:hover img,.double-img a:hover picture{transform:scale(1.05)}}.prGrid{grid-gap:1.25rem;display:grid}@media only screen and (min-width:1024px){.prGrid{grid-template-columns:1fr 1fr}}#nextProject{color:#000;background:#fff;position:relative}#nextProject:before{content:"";background:#fff;width:100%;height:3px;display:block;position:absolute;top:-2px;left:0}#nextProject .tagline{margin-bottom:0}#nextProject .img-wrapper{height:25vh;margin:0 5vw;position:relative;overflow:hidden}#nextProject .img-wrapper picture,#nextProject .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#nextProject a{padding-top:2.5rem;display:block;position:relative}#nextProject a .title{z-index:9;position:absolute;top:0;left:0}#nextProject a span{color:#000}#nextProject #nextProjectUrl-bar{background:#000;width:100%;height:4px;position:absolute;bottom:0;left:0}#nextProject #nextProjectUrl-bar:after{content:"";background:#00f4ba;width:0;height:100%;display:block;position:absolute;top:0;left:0}#nextProject #nextProjectUrl-bar.active:after{width:100%;transition:width 6s cubic-bezier(.23,1,.32,1)}#nextProject.pr3,#nextProject.pr3:before{background:#1551ab}#nextProject.pr3 a span{color:#fff}#nextProject.pr3 a:hover span{color:#00f4ba}@media only screen and (min-width:703px){#nextProject a{padding-top:2.8125rem}}@media only screen and (min-width:1024px){#nextProject .img-wrapper{height:calc(14rem - 2.5vw)}}@media only screen and (min-width:1280px){#nextProject .img-wrapper,#nextProject .img-wrapper img,#nextProject .img-wrapper picture{will-change:transform}#nextProject a{padding-top:3.125rem}#nextProject a span{transition:color .35s cubic-bezier(.23,1,.32,1)}#nextProject a .img-wrapper img,#nextProject a .img-wrapper picture{transition:transform .35s cubic-bezier(.23,1,.32,1)}#nextProject a:hover span{color:#00f4ba;transition:color 1s cubic-bezier(.23,1,.32,1)}#nextProject a:hover .img-wrapper{transform-origin:bottom;transition:transform 1s cubic-bezier(.23,1,.32,1);transform:scale(1.05)}#nextProject a:hover .img-wrapper img,#nextProject a:hover .img-wrapper picture{transition:transform 1s cubic-bezier(.23,1,.32,1);transform:translate(-50%,-50%)scale(1.1)}}@media only screen and (min-width:1680px){#nextProject .img-wrapper{height:calc(11.2rem - 2vw)}}.pr-1 .main-bg{color:#fff;background:#333c4a}.pr-1 .white-bg{color:#333c4a}.pr-1 .pB-primary:before{background:#333c4a}.pr-2 .main-bg{color:#fff;background:red}.pr-2 .white-bg{color:#000}.pr-2 .pB-primary:before{background:red}.pr-2 .texturePBg article{z-index:9;position:relative}.pr-2 .texturePBg:after{content:"";background:url(../images/projects/cronenergy/main-bg.svg) 50%/cover;display:block;position:absolute;top:-20vh;bottom:calc(20vh - 2px);left:0;right:0}@media only screen and (min-width:1024px){.pr-2 .texturePBg:after{top:-25vh}}.pr-3 .main-bg{color:#fff;background:#1451ab}.pr-3 a{color:#fff!important}.pr-3 a:hover{color:#00f4ba!important}.pr-3 .secondary-bg{color:#000;background:#e9b686;position:relative}.pr-3 .white-bg{color:#000}.pr-3 .pB-primary:before{background:#1451ab}.pr-3 .videoWebsite{position:relative}.pr-3 .videoWebsite>*{z-index:9;position:relative}.pr-3 .videoWebsite .website{margin-top:1rem}.pr-3 .videoWebsite:after{content:"";background:#1451ab;width:100%;height:30vh;display:block;position:absolute;bottom:-1px;left:0}.pr-3 .videoWebsite a{text-align:right;color:#fff;padding-top:1rem;text-decoration:underline;display:block}.pr-3 .videoWebsite a:hover{color:#00f4ba}@media only screen and (min-width:1024px){.pr-3 .secondary-bg:before{border-right:13vw solid #0000}.pr-3 .secondary-bg:after{width:calc(13vw + 1px)}.pr-3 .videoWebsite .video-wrapper{width:78.5%;margin-left:21.5%}.pr-3 .videoWebsite .website{z-index:9;width:60%;margin-top:-10vh;position:relative}.pr-3 .videoWebsite a{position:absolute;bottom:0;right:0}}.pr-5 .main-bg{color:#fff;background:#d92031}.pr-5 .white-bg{color:#000}.pr-5 .pB-primary:before{background:#d92031}.pr-5 .webLink{text-align:center}.pr-6 .main-bg{color:#fff;background:#55cdd0}.pr-6 .white-bg{color:#000}.pr-6 .pB-primary:before{background:#55cdd0}.pr-6 .svgBg{background:#55cdd0 url(../images/projects/museum/main-bg.svg) 50% 3.125rem/100% no-repeat}.pr-6 .webLink{text-align:center}.pr-7 .main-bg{color:#fff;background:#572f08}.pr-7 .white-bg{color:#572f08}.pr-7 .pB-primary:before{background:#572f08}.pr-8 .main-bg{color:#fff;background:#b75861}.pr-8 .main-bg .tagline{color:#fff}.pr-8 .pB-primary:before{background:#b75861}.pr-8 .svgBg{background:#b75861 url(../images/projects/marcucci/pattern.svg) top/100%}.pr-8 .webLink{text-align:center}.pr-8 .tagline{color:#000}.pr-9{color:#fff}.pr-9 .mt-pr9{margin-top:3.75rem}.pr-9 .white-bg{color:#000}@media only screen and (min-width:1024px){.pr-9 .mt-pr9{margin-top:-1.25rem}}.pr-10{background:#fff}.pr-10 .section-1{color:#fff;background:url(../images/projects/kolfuschgerhof/1/bg1.svg) 50%/cover no-repeat}.pr-10 .section-1 .deer{width:2.5rem;height:auto;margin-bottom:.625rem}.pr-10 .section-1 .img-grid{position:relative}.pr-10 .section-1 .img-grid:after{content:"";z-index:1;background:#005c3a;position:absolute;right:-8vw}.pr-10 .section-1 .row1{z-index:2;grid-gap:1rem;grid-template-columns:3fr 1fr;align-items:flex-end;display:grid;position:relative}.pr-10 .section-1 .row2{z-index:2;grid-gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem;display:grid;position:relative}.pr-10 .patternBlock{position:relative}.pr-10 .patternBlock .tagline{z-index:2;color:#fff;position:relative}.pr-10 .patternBlock .deer{z-index:2;width:3rem;height:auto;margin:20vw auto;position:relative}.pr-10 .patternBlock:after{content:"";z-index:1;background:url(../images/projects/kolfuschgerhof/bg2.svg) 50%/cover no-repeat;position:absolute;top:-12.5vw;bottom:-25vw;left:0;right:0}.pr-10 .webSection{position:relative}.pr-10 .webSection .container{z-index:2;color:#fff;position:relative}.pr-10 .webSection:after{content:"";z-index:1;background:url(../images/projects/kolfuschgerhof/1/bg1.svg) 50%/cover no-repeat;position:absolute;top:0;bottom:25vw;left:0;right:0}@media only screen and (max-width:1023px){.pr-10 .img-grid{margin-top:2.5rem}.pr-10 .img-grid:after{top:1.25rem;bottom:1.25rem;left:-1.25rem}}@media only screen and (min-width:703px){.pr-10 .fullscreenImg{color:#fff;position:relative}.pr-10 .fullscreenImg .container{flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (min-width:1024px){.pr-10 .section-1 .container{grid-gap:5vw;grid-template-columns:1fr 1fr;align-items:center;display:grid}.pr-10 .section-1 .container h2{z-index:2;font-size:1.90672em;position:relative;margin-bottom:.75rem!important}.pr-10 .section-1 .container .txt-area{z-index:2;font-size:.823975em;position:relative}.pr-10 .section-1 .container .img-grid{margin-top:2.5rem;position:relative}.pr-10 .section-1 .container .img-grid:after{top:2.5rem;bottom:2.5rem;left:-20vw}.pr-10 .patternBlock .deer{margin:20vh auto}.pr-10 .patternBlock:after{top:-15vh;bottom:-20vh}.pr-10 .webSection:after{bottom:25vh}}@media only screen and (min-width:1680px){.pr-10 .section-1 .deer{width:2rem}.pr-10 .section-1 .container article{margin-right:3.6vw}.pr-10 .section-1 .container h2{font-size:1.4729em}.pr-10 .section-1 .container .txt-area{z-index:2;font-size:.636501em;position:relative}.pr-10 .section-1 .container .img-grid:after{left:-25vw}}.pr-11{background:#fff}.pr-11 .dark-bg{color:#fff;background:#514644}.pr-11 .dark-bg-2{background:#dcdada;position:relative}.pr-11 .dark-bg-2:after{content:"";z-index:1;background:#dcdada;height:75vw;position:absolute;top:-75vw;left:0;right:0}.pr-11 .web{margin-left:-20vw}@media only screen and (min-width:703px){.pr-11 .fullscreenImg{color:#fff;position:relative}.pr-11 .fullscreenImg .container{text-align:center;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (min-width:1024px){.pr-11 .dark-bg-2{background:#dcdada;position:relative}.pr-11 .dark-bg-2:after{content:"";z-index:1;background:#dcdada;height:9.8875rem;position:absolute;top:-9.8875rem;left:0;right:0}.pr-11 .web{margin-left:-12.5vw}}@media only screen and (min-width:1680px){.pr-11 .dark-bg-2:after{height:406px;top:-406px}}.pr-12{background:#fff}.pr-12 .section-1{color:#fff;background:url(../images/projects/braies/bg.svg) 50%/cover no-repeat}.pr-12 .section-2{color:#fff;background:url(../images/projects/braies/bg.svg) 50%/cover no-repeat;position:relative}.pr-12 .section-2:after{content:"";background:#fff;height:15vh;display:block;position:absolute;bottom:0;left:0;right:0}@media only screen and (min-width:1680px){.pr-12 .section-2:after{height:30vh}}.pr-13{background:#fff}.pr-13 .dark-bg{color:#000;background:#80684b}.pr-14{background:#fff}.pr-14 .dark-bg{color:#000;background:#ccd7bf}.pr-14 .section-3{position:relative}.pr-14 .section-3:after{content:"";background:#fff;height:15vh;display:block;position:absolute;bottom:0;left:0;right:0}.pr-14 .section-3>*{z-index:1;position:relative}@media only screen and (min-width:1680px){.pr-14 .section-2:after{height:30vh}}.pr-15{background:#fff}.pr-15 .dark-bg{color:#000;background:#ff4f01}.pr-15 .dark-bg.pseudoBottom{position:relative}.pr-15 .dark-bg.pseudoBottom:after{content:"";background:#fff;height:15vh;display:block;position:absolute;bottom:0;left:0;right:0}.pr-15 .light-bg{background:#f6fbf8}@media only screen and (min-width:1680px){.pr-15 .dark-bg.pseudoBottom:after{height:30vh}}.light-bg-pr-15 #nextProject:before{height:60%;background:#f6fbf8!important}.pr-16{background:#fff}.pr-16 .dark-bg{color:#fff;background:#513d2d}.pr-16 .light-bg{background:#fffef2}.pr-17{background:#fff}.pr-17 .dark-bg{color:#fff;background:#1c54fe}.pr-18{background:#fff}.pr-18 .dark-bg{color:#fff;background:#1e1e23}.pr-18 .dark-bg-1{color:#fff;background:#000}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pr-19{background:#fff}.pr-19 .dark-bg{color:#fff;background:#1a33be}.pr-19 .badge{width:10rem;margin:2rem auto 0;animation:15s linear infinite rotation}.pr-19 #patternHolder{position:relative;overflow:hidden}.pr-19 .pattern{z-index:9;position:absolute;top:0;left:0;right:0}.pr-19 #pinContainer{position:relative;top:0!important;overflow:hidden!important}.pr-19 #pinSpacer{height:100vh}.pr-19 .pinnedSection{height:calc(var(--vh,1vh)*100);position:relative;overflow:hidden}.pr-19 .pinnedSection .pinnedWrapper{width:100%;height:calc(var(--vh,1vh)*100);position:absolute;top:0;left:0}.pr-19 .pinnedSection .pinnedWrapper:not(:first-of-type){opacity:0}.pr-19 .pinnedSection img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:703px){.pr-19 .badge{width:6rem;margin:-3rem 0 0;animation:15s linear infinite rotation;position:absolute;top:50%;right:10%}.pr-19 .badgeTagline{margin:0;padding:2rem 0!important}}@media only screen and (min-width:1024px){.pr-19 .pinnedSection{height:calc(var(--vh,1vh)*100);position:relative;overflow:hidden}.pr-19 .pinnedSection .pinnedWrapper{width:100%;height:calc(var(--vh,1vh)*100);position:absolute;top:0;left:0}.pr-19 .pinnedSection .pinnedWrapper:not(:first-of-type){opacity:0}.pr-19 .pinnedSection img{-o-object-fit:auto;object-fit:auto;width:28rem;height:auto}}@media only screen and (min-width:1680px){.pr-19 .badge{width:5rem;margin:-2.5rem 0 0;right:15%}.pr-19 .badgeTagline{padding:1rem 0!important}}@keyframes infiniteFade{0%,16.67%,to{opacity:1}33.34%,83.35%{opacity:0}}@keyframes infiniteFade2{0%,16.67%,66.68%,to{opacity:0}33.34%,50.01%{opacity:1}}@keyframes infiniteFade3{0%,33%,50%,to{opacity:0}66.68%,83.35%{opacity:1}}.pr-20 #projectHero:after{content:"";z-index:9;background:url(../images/projects/kyma/hro.svg) 0/100% no-repeat;width:84%;display:block;position:absolute;top:0;bottom:0;left:8%;right:8%}@media only screen and (min-width:1024px){.pr-20 #projectHero:after{background-position:100%;width:35%;left:auto;right:13%}}.pr-20 .tagline:not(.left-align){text-align:center}.pr-20 .light-bg{color:#000;background:#fff}.pr-20 .gradient{background-image:radial-gradient(circle at 0 0,#55f38a 0%,#55f38a 4%,#0000 50%,#0000 100%),radial-gradient(circle at 100% 100%,#55f38a 0%,#55f38a 12%,#0000 50%,#0000 100%),linear-gradient(45deg,#6053ff 0%,#6ff 100%)}.pr-20 .gradient.fullscreen{justify-content:center;align-items:center;height:100vh;display:flex}.pr-20 .gradient.fullscreen img{width:84%;max-width:15rem}.pr-20 #infiniteFade{padding-bottom:56.25%;position:relative}.pr-20 #infiniteFade img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-20 #infiniteFade img:first-child{z-index:1;animation:5s infinite infiniteFade}.pr-20 #infiniteFade img:nth-child(2){z-index:2;animation:5s infinite infiniteFade2}.pr-20 #infiniteFade img:nth-child(3){z-index:3;animation:5s infinite infiniteFade3}.pr-21 .tagline:not(.left-align){text-align:center}.pr-21 .light-bg.fullscreen{justify-content:center;align-items:center;height:100vh;display:flex}.pr-21 .light-bg.fullscreen img{width:84%;max-width:15rem}.pr-21 .light-bg{color:#000;background:#f4f5f2}.pr-21 #patternInfo{grid-template-columns:repeat(3,1fr);display:grid}.pr-21 #patternInfo .col{position:relative}.pr-21 #nextProject,.pr-21 #nextProject:before{background:#f4f5f2}.pr-22 .light-bg{color:#000;background:#fff}.pr-22 .dark-bg{color:#000;background:#8a4921}.pr-22 .black-bg{color:#fff;background:#000}.pr-23 .light-bg{color:#000;background:#efebe5}.pr-23 .dark-bg{color:#000;background:#b35321}.pr-23 .black-bg{color:#fff;background:#000}.pr-23 #nextProject{color:#000;background:#efebe5}.pr-23 #nextProject:before{display:none}.pr-24 .light-bg{color:#000;background:#d7eaec}.pr-24 .dark-bg{color:#fff;background:#2b2349}.pr-24 .black-bg{color:#fff;background:#000}.pr-24 .projectDetCTA{color:#fff}.pr-24 .projectDetCTA a{color:#fff!important}.pr-24 .projectDetCTA a:hover{color:#00f4ba!important}.pr-24 #nextProject{color:#fff;background:#2b2349}.pr-24 #nextProject a,.pr-24 #nextProject a span{color:#fff!important}.pr-24 #nextProject a:hover span{color:#00f4ba!important}.pr-24 #nextProject:before{display:none}.pr-25 .light-bg{color:#000;background:#90a28e}.pr-25 .dark-bg,.pr-25 .black-bg{color:#fff;background:#000}.pr-25 #nextProject{color:#090909;background:#90a28e}.pr-25 #nextProject a,.pr-25 #nextProject a span{color:#090909!important}.pr-25 #nextProject a:hover span{color:#00f4ba!important}.pr-25 #nextProject:before{display:none}.pr-26 .light-bg{color:#000;background:#f7f1e7}.pr-26 .dark-bg{color:#000;background:#ad532b}.pr-26 .black-bg{color:#fff;background:#252521}.pr-26 #nextProject{color:#000;background:#f7f1e7}.pr-26 #nextProject:before{display:none}.pr-27 #projectHero .logo{width:16rem}.pr-27 #projectHero:after{content:"";z-index:9;background:url(../images/projects/bonvivar/pattern-snow-base.svg) bottom/cover no-repeat;width:30%;height:35%;position:absolute;bottom:0;right:0}.pr-27 .light-bg{color:#f3f3ec;background:#145d48}.pr-27 .dark-bg{color:#f3f3ec;background:#a83d25}.pr-27 .black-bg{color:#fff;background:#252521}.pr-27 .white-bg{color:#000;background:#f3f3ec}.pr-27 #nextProject{color:#f3f3ec;background:#145d48}.pr-27 #nextProject:before{display:none}.pr-28 .light-bg,.pr-28 #nextProject{color:#f3f3ec;background:#ff0129}.pr-28 #nextProject:before{display:none}.pr-29 .light-bg{color:#000;background:#e2d7cb}.pr-29 .dark-bg{color:#fff;background:#3d5deb}.pr-29 .projectDetCTA,.pr-29 .projectDetCTA a{color:#fff}.pr-29 #nextProject{background:#3d5deb}.pr-29 #nextProject a span{color:#fff}.pr-29 #nextProject:before{display:none}.pr-30 .light-bg{color:#000;background:#edebe0}.pr-30 #nextProject{background:#edebe0}.pr-30 #nextProject a span{color:#000}.pr-30 #nextProject:before{display:none}.pr-31 .white-bg{color:#000;background:#fff}.pr-31 .projectDetCTA{color:#fff;background:#000}.pr-31 .projectDetCTA a{color:#fff!important}.pr-31 .projectDetCTA a:hover{color:#00f4ba!important}.pr-31 #nextProject{color:#fff;background:#000}.pr-31 #nextProject a span{color:#fff}.pr-31 #nextProject:before{display:none}.pr-32 .white-bg{color:#000;background:#edebe0}.pr-32 .light-bg{color:#fff;background:#e70a05}.pr-32 .dark-bg{color:#fff;background:#312e29}.pr-32 #nextProject{color:#000;background:#edebe0}.pr-32 #nextProject a span{color:#000}.pr-32 #nextProject:before{display:none}.pr-33 .white-bg{color:#000;background:#f4f0ea}.pr-33 .light-bg{color:#fff;background:#5a6d50}.pr-33 .dark-bg{color:#fff;background:#d6c6c5}.pr-33 #nextProject{color:#000;background:#f4f0ea}.pr-33 #nextProject a span{color:#000}.pr-33 #nextProject:before{display:none}.pr-34 .dark-bg{color:#f6f2df;background:#000}.pr-34 .light-bg,.pr-34 #nextProject{color:#231f25;background:#f6f2df}.pr-34 #nextProject a span{color:#231f25}.pr-34 #nextProject:before{display:none}.pr-35 .light-bg,.pr-35 #nextProject{color:#000;background:#f2f2f2}.pr-35 #nextProject a span{color:#000}.pr-35 #nextProject:before{display:none}.pr-36 .dark-bg{color:#f6f2df;background:#3f3a3a}.pr-36 .light-bg,.pr-36 #nextProject{color:#141317;background:#f4e1bf}.pr-36 #nextProject a span{color:#141317}.pr-36 #nextProject:before{display:none}.pr-37 .projectDetCTA,.pr-38 .projectDetCTA{color:#fff}.pr-37 #nextProject,.pr-38 #nextProject{color:#fff;background:#000}.pr-37 #nextProject a span,.pr-38 #nextProject a span{color:#fff}.pr-37 #nextProject:before,.pr-38 #nextProject:before{display:none}.invitoHolder{position:relative}.invitoHolder .invito-wrapper{margin-bottom:1rem}@media only screen and (min-width:703px){.invitoHolder{padding-top:2.5rem}.invitoHolder .invito-wrapper{width:25vw;position:absolute;bottom:2.5rem;left:-1.875rem}}@media only screen and (min-width:1024px){.invitoHolder .invito-wrapper{width:20vw;left:-3.75rem}}.double-img-pr-9 .img-wrapper:nth-child(2){margin-top:1rem}@media only screen and (min-width:1024px){.double-img-pr-9{height:59.2vw;max-height:1137px}.double-img-pr-9 .img-wrapper:first-child img,.double-img-pr-9 .img-wrapper:first-child picture{z-index:9;max-width:500px;position:absolute;bottom:0;right:0;width:25.9vw!important}.double-img-pr-9 .img-wrapper:nth-child(2){margin-top:0}.double-img-pr-9 .img-wrapper:nth-child(2) img,.double-img-pr-9 .img-wrapper:nth-child(2) picture{max-width:1108px;position:absolute;top:0;left:0;width:57.72vw!important}}.pr-4 .white-bg{color:#000}.pr-4 .pB-black:before{background:#000}.pr-4 #footer{position:absolute}@media only screen and (min-width:1024px){.double-img-pr-4 .img1 img,.double-img-pr-4 .img1 picture{z-index:9;position:absolute;bottom:0;left:0;width:25.9vw!important}}#thankYou{width:100%;height:37.5vh;height:calc(var(--vh,1vh)*37.5 - 3rem);position:relative;overflow:hidden}#thankYou .marquee{z-index:9;height:100%;margin:0 auto;position:absolute;top:0;left:0}#thankYou .marquee span{will-change:transform;height:100%;display:inline-block}#thankYou .marquee img{width:auto;height:100%}#thankYou.ready .marquee span{animation:40s linear infinite marquee}#thankYou.ready .marquee1 span{animation-delay:-20s}#fullpage{color:#fff}html.fp-enabled,.fp-enabled body{-webkit-tap-highlight-color:#0000;margin:0;padding:0;overflow:hidden}.fp-section{box-sizing:border-box;position:relative}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;transition:all .3s ease-out;position:relative;overflow:hidden}.fp-section.fp-table,.fp-slide.fp-table{table-layout:fixed;width:100%;display:table}.fp-tableCell{vertical-align:middle;width:100%;height:100%;display:table-cell}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;z-index:4;cursor:pointer;border-style:solid;width:0;height:0;margin-top:-38px;display:none;position:absolute;bottom:50%;transform:translate(0,0)}@media only screen and (min-width:1024px){.fp-controlArrow{bottom:2.5rem}}.fp-controlArrow.fp-prev{will-change:transform;background:#fff;width:1rem;height:1px;transition:transform .6s cubic-bezier(.23,1,.32,1);left:0}.fp-controlArrow.fp-prev:after{content:"";content:"Prev";display:block;position:absolute;right:-.5rem;transform:translate(100%,-50%)}.fp-controlArrow.fp-prev:hover{transform:translate(-.5rem)}.fp-controlArrow.fp-next{will-change:transform;background:#fff;width:1rem;height:1px;transition:transform .6s cubic-bezier(.23,1,.32,1);right:0}.fp-controlArrow.fp-next:after{content:"";content:"Next";display:block;position:absolute;left:-.5rem;transform:translate(-100%,-50%)}.fp-controlArrow.fp-next:hover{transform:translate(.5rem)}.fp-scrollable{position:relative;overflow:hidden}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{transition:none!important}#fp-nav{z-index:100;opacity:1;margin-top:-32px;position:fixed;top:50%;-webkit-transform:translate(0,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{z-index:4;opacity:1;position:absolute;right:0;transform:translate(0,0);margin:0 auto!important;left:0!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{width:14px;height:13px;margin:7px;display:block;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{z-index:1;cursor:pointer;width:100%;height:100%;text-decoration:none;display:block;position:relative}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{border-radius:100%;width:12px;height:12px;margin:-6px 0 0 -6px}#fp-nav ul li a span,.fp-slidesNav ul li a span{z-index:1;background:#333;border:0;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;transition:all .1s ease-in-out;position:absolute;top:50%;left:50%}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{color:#fff;white-space:nowrap;opacity:0;cursor:pointer;width:0;max-width:220px;font-family:arial,helvetica,sans-serif;font-size:14px;display:block;position:absolute;top:-2px;overflow:hidden}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{opacity:1;width:auto;transition:opacity .2s ease-in}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}.fp-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.strip em.first{display:none}.strip .stripSpan{z-index:1;opacity:0;will-change:opacity,transform;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s cubic-bezier(.23,1,.32,1);display:inline-block;position:relative;transform:translate(20%,100%)}.strip .stripSpan:before{content:"";z-index:1;width:100%;height:100%;transition:transform .6s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:0;transform:translateY(-40%)}.strip .stripSpan.animate{opacity:1;transform:translate(0)}.strip .stripSpan.animate:before{transform:translateY(100%)}.strip .stripWord{display:inline-block}.strip .row{line-height:1.15;display:block;overflow:hidden;transform:none}.strip .row:before{display:none}.fadeIn{opacity:0;will-change:opacity;transition:opacity 3s cubic-bezier(.23,1,.32,1)}.fadeIn.active{opacity:1}#heroLanding{display:grid;position:relative}#heroLanding .img-wrapper{height:calc(var(--vh,1vh)*50 - 3rem);position:relative;overflow:hidden}#heroLanding .img-wrapper img,#heroLanding .img-wrapper picture,#heroLanding .img-wrapper video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#heroLanding .container{padding:2.5rem 0}#heroLanding p{margin:1.25rem 0;font-size:1rem}@media (min-width:703px){#heroLanding p{font-size:.878906rem}}@media (min-width:1680px){#heroLanding p{font-size:.636501rem}}@media only screen and (max-width:702px){#heroLanding .img-wrapper{grid-area:2/1/3/2}}@media only screen and (min-width:703px){#heroLanding{height:calc(var(--vh,1vh)*100 - 3rem)}#heroLanding .img-wrapper{height:50%}#heroLanding .container{flex-direction:column;justify-content:center;align-items:flex-start;height:50%;display:flex}#heroLanding{grid-template-columns:1fr 1fr;display:grid}#heroLanding .img-wrapper{grid-area:1/2/1/2;height:100%}#heroLanding .container{height:100%}}@media only screen and (min-width:1024px){#heroLanding{height:calc(var(--vh,1vh)*100 - 3rem)}#heroLanding .container{width:100%;padding-left:8vw;padding-right:2.5rem}}@media only screen and (min-width:1280px){#heroLanding p{margin:1.875rem 0}}@media only screen and (min-width:1680px){#heroLanding{height:calc(var(--vh,1vh)*100 - 2.7rem)}#heroLanding .container{padding-right:3.75rem}}@media screen and (min-width:1900px){#heroLanding .container{padding-left:calc(50vw - 750px)}}.arrowsCarousel .swiper-button-prev:before,.arrowsCarousel .swiper-button-prev:after,.arrowsCarousel .swiper-button-next:before,.arrowsCarousel .swiper-button-next:after{content:"";background:#000;width:12px;height:2px;transition:background .35s ease-in-out;display:block;position:absolute;top:50%}.arrowsCarousel .swiper-button-prev:before,.arrowsCarousel .swiper-button-next:before{transform:translateY(-3px)rotate(-45deg)}.arrowsCarousel .swiper-button-prev:after,.arrowsCarousel .swiper-button-next:after{transform:translateY(4px)rotate(45deg)}.arrowsCarousel .swiper-button-prev:hover:before,.arrowsCarousel .swiper-button-prev:hover:after,.arrowsCarousel .swiper-button-next:hover:before,.arrowsCarousel .swiper-button-next:hover:after{background:#9e9e9e}.arrowsCarousel .swiper-button-prev.swiper-button-disabled,.arrowsCarousel .swiper-button-next.swiper-button-disabled{opacity:0}.arrowsCarousel.onDark .swiper-button-prev:before,.arrowsCarousel.onDark .swiper-button-prev:after,.arrowsCarousel.onDark .swiper-button-next:before,.arrowsCarousel.onDark .swiper-button-next:after{background:#fff}.arrowsCarousel.onDark .swiper-button-prev:hover:before,.arrowsCarousel.onDark .swiper-button-prev:hover:after,.arrowsCarousel.onDark .swiper-button-next:hover:before,.arrowsCarousel.onDark .swiper-button-next:hover:after{background:#9e9e9e}.arrowsCarousel .swiper-button-next{transform:rotate(180deg)}@media only screen and (min-width:1280px){.arrowsCarousel .swiper-button-prev:before,.arrowsCarousel .swiper-button-prev:after,.arrowsCarousel .swiper-button-next:before,.arrowsCarousel .swiper-button-next:after{content:"";background:#000;width:24px;height:2px;display:block;position:absolute;top:50%}.arrowsCarousel .swiper-button-prev:before,.arrowsCarousel .swiper-button-next:before{transform:translateY(-8px)rotate(-45deg)}.arrowsCarousel .swiper-button-prev:after,.arrowsCarousel .swiper-button-next:after{transform:translateY(8px)rotate(45deg)}}#landingBullets .swiper-slide{justify-content:center;align-items:center;display:flex}#landingBullets .box{text-align:center;padding:1.875rem 3.75rem 2.5rem}#landingBullets .box img{width:3rem;margin:0 auto}#landingBullets .box p{max-width:26ch}#landingBullets .counter{text-transform:capitalize;font-weight:400;display:block}@media only screen and (min-width:1024px){#landingBullets{position:relative}#landingBullets .swiper-button-prev,#landingBullets .swiper-button-next{display:none}#landingBullets .swiper-wrapper{grid-gap:1.25rem;grid-template-columns:repeat(3,1fr);display:grid}#landingBullets .swiper-slide{background:#fff;font-size:.772476em}#landingBullets .box{padding:2.5rem 1.25rem}}@media only screen and (min-width:1280px){#landingBullets .box{padding:1.25rem 1.25rem 1.875rem}#landingBullets .swiper-wrapper{grid-gap:2.5rem}}@media only screen and (min-width:1680px){#landingBullets .swiper-slide{font-size:.524461em}}#landingBullets-wrapper{text-align:center;position:relative}#landingBullets-wrapper h2{text-align:center}#landingBullets-wrapper .container>p{color:#fff;max-width:72ch;margin:0 auto 2.5rem;font-size:1rem}@media (min-width:703px){#landingBullets-wrapper .container>p{font-size:.772476rem}}@media (min-width:1680px){#landingBullets-wrapper .container>p{font-size:.524461rem}}#landingBullets-wrapper .container>p a:hover{color:#00f4ba}@media only screen and (min-width:1024px){#landingBullets-wrapper h2{color:#fff;margin-bottom:2.5rem}#landingBullets-wrapper .container{margin-top:0}#landingBullets-wrapper:before{content:"";background:#000;display:block;position:absolute;top:0;bottom:0;left:0;right:0}}#testimonials{text-align:center;margin-top:3.75rem}@media only screen and (min-width:1024px){#testimonials{margin-top:0}}@media screen and (max-width:599px){#testimonialsCarousel{padding:0 4rem}}@media screen and (max-width:413px){#testimonialsCarousel{padding:0 3rem}}@media screen and (min-width:600px){#testimonialsCarousel{padding:0 2rem}}@media only screen and (min-width:1024px){#testimonialsCarousel{margin:0 -3rem;padding:0 3rem}}#reviewsCarousel{text-align:center}#reviewsCarousel p{max-width:50ch;margin:0 auto;font-size:1.4729em}#reviewsCarousel span{font-size:1rem;display:block}@media (min-width:703px){#reviewsCarousel span{font-size:.772476rem}}@media (min-width:1680px){#reviewsCarousel span{font-size:.524461rem}}#reviewsCarousel span:first-of-type{margin-top:1rem}@media screen and (max-width:599px){#reviewsCarousel{padding:0 3rem}}@media screen and (max-width:413px){#reviewsCarousel{padding:0 2rem}}@media screen and (min-width:600px){#reviewsCarousel{padding:0 2rem}}@media only screen and (min-width:1024px){#reviewsCarousel{margin:0 -3rem;padding:0 3rem}}#painResolution{text-align:center}#painResolution p{max-width:72ch;margin:1.25rem auto 0;font-size:1rem}@media (min-width:703px){#painResolution p{font-size:.772476rem}}@media (min-width:1680px){#painResolution p{font-size:.524461rem}}@media only screen and (max-width:1023px){#painResolution .container{padding-bottom:0}}.landing-introTxt{text-align:center}.landing-introTxt>p{max-width:72ch;margin:1.25rem auto 2.5rem;font-size:1rem}@media (min-width:703px){.landing-introTxt>p{font-size:.772476rem}}@media (min-width:1680px){.landing-introTxt>p{font-size:.524461rem}}#landingCta{text-align:center;flex-direction:column;justify-content:center;display:flex}#landingCta p{max-width:72ch;margin:1.25rem auto;font-size:1rem}@media (min-width:703px){#landingCta p{font-size:.772476rem}}@media (min-width:1680px){#landingCta p{font-size:.524461rem}}#landingCta .btn{max-width:22em}@media only screen and (max-width:702px){#landingCta{padding-bottom:6.25rem}}#landingStep2 h3,#landingStep2 p,#landingStep2 label{font-size:1rem}@media (min-width:703px){#landingStep2 h3,#landingStep2 p,#landingStep2 label{font-size:.772476rem}}@media (min-width:1680px){#landingStep2 h3,#landingStep2 p,#landingStep2 label{font-size:.524461rem}}#landingStep2 h3{margin-bottom:.5rem}#landingStep2 p{max-width:66ch}#landingStep2 h1{margin-bottom:1.25rem}#landingStep2 .col-1{text-align:center}#landingStep2 .col-1 p{margin:0 auto}#landingStep2 .col-1 .btn{margin-top:1.25rem}#landingStep2 .col-1 .main-img{margin-top:1.875rem;margin-left:-8vw;margin-right:-8vw}@media only screen and (min-width:1024px){#landingStep2{grid-template-columns:1fr 1fr;display:grid}#landingStep2>*{min-height:100vh}#landingStep2 .col-2{width:50vw;margin-top:0;position:fixed;top:0;right:0}#landingStep2 .col-2 .holder{-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100vh;padding-top:3rem;position:relative;overflow:scroll}#landingStep2 .col-2 .holder::-webkit-scrollbar{display:none}#landingStep2 .col-1 .container{width:auto;margin-left:2.5rem;margin-right:2.5rem}#landingStep2 .col-2 .container{width:auto;margin-left:2.5rem;margin-right:8vw;padding-top:2.5rem}#landingStep2 .col-1{text-align:center;padding-top:2.5rem;padding-bottom:5rem}#landingStep2 .col-1 .main-img{margin-left:0;margin-right:0}#landingStep2 .col-1 .btn{display:none}}@media only screen and (min-width:1280px){#landingStep2 .col-1 .container{margin-left:2.8125rem;margin-right:2.8125rem}}@media only screen and (min-width:1680px){#landingStep2 .col-2 .holder{padding-top:2.7rem}}@media screen and (min-width:1900px){#landingStep2 .col-2 .container{margin-right:calc(50vw - 750px)}}@media only screen and (min-width:2560px){#landingStep2 .col-2 .holder{flex-direction:column;justify-content:center;display:flex}#landingStep2 .col-2 .container{padding-top:0;padding-bottom:0}}.experiences-intro{padding:3.75rem 0}.experiences-intro h3{margin-bottom:1.25rem}.experiences-intro p{max-width:52ch!important}@media only screen and (min-width:1024px){.experiences-intro{background:#00f4ba;padding:1.875rem 0}}#experiencesCarousel h3{margin-bottom:1em}#experiencesCarousel p{max-width:52ch}@media only screen and (max-width:1023px){#experiencesCarousel{margin-left:-8vw;margin-right:-8vw}#experiencesCarousel .txt-wrapper{padding:3.125rem 8vw}#experiencesCarousel .swiper-button-prev,#experiencesCarousel .swiper-button-next{top:auto;bottom:calc(50% - 28.1333vw)}#experiencesCarousel .swiper-button-prev{left:8vw}#experiencesCarousel .swiper-button-next{right:8vw}}@media only screen and (min-width:1024px){#experiencesCarousel .img-wrapper{margin:0 2.5rem}#experiencesCarousel .img-wrapper img{max-width:12rem;margin:0 auto}#experiencesCarousel .txt-wrapper{padding:1.25rem 0 1.875rem}#experiencesCarousel .swiper-wrapper{display:block}#experiencesCarousel .swiper-button-prev,#experiencesCarousel .swiper-button-next{display:none}}#expertiseForm{margin-top:1.25rem}#expertiseForm .checkbox label{padding-top:.15rem;padding-left:2rem;line-height:1.25}#expertiseForm input{padding:.5em}#expertiseForm .radio{margin-bottom:.25rem;display:flex}#expertiseForm .radio .checkbox:first-of-type{margin-right:1rem}#expertiseForm .bottom{margin-top:1rem}#expertiseForm .bottom .checkbox:first-of-type{margin-bottom:1rem}#expertiseForm #privacyPolicy{margin-bottom:1.25rem}#expertiseForm .form-submit{margin-top:.5rem}@media only screen and (min-width:1024px){#expertiseForm input{font-size:.772476em}#expertiseForm div.error{font-size:.678934em}#expertiseForm .checkbox label{padding-top:.25rem;padding-left:1.75rem;font-size:.724196em}}@media only screen and (min-width:1680px){#expertiseForm .input-block{margin-bottom:.75rem}#expertiseForm input{font-size:.559425em}#expertiseForm div.error{font-size:.524461em}#expertiseForm .checkbox label{padding-top:.16rem;padding-left:1.25rem;font-size:.524461em}#expertiseForm .checkbox .icon{width:1rem;height:1rem}#expertiseForm .checkbox .icon .fa{background-size:.6em;width:1rem;height:1rem}}#calendy{min-height:100vh}#calendy .container{text-align:center}#calendy .txt-area{margin:0 auto}#calendy p{max-width:72ch;margin:1.25rem auto;font-size:1rem}@media (min-width:703px){#calendy p{font-size:.772476rem}}@media (min-width:1680px){#calendy p{font-size:.524461rem}}#framework{text-align:center;flex-direction:column;justify-content:center;min-height:100vh;display:flex}#framework p{max-width:72ch;margin:1.25rem auto;font-size:1rem}@media (min-width:703px){#framework p{font-size:.772476rem}}@media (min-width:1680px){#framework p{font-size:.524461rem}}.iubenda{color:#fff}#iubenda_policy{color:#fff!important;font-family:Helvetica Condensed,sans-serif!important}#iubenda_policy *{color:#fff!important}#iubenda_policy .iub_content{padding:0!important}#iubenda_policy .iconed{filter:brightness(2000%)}#iubenda_policy .box_primary *{color:#000!important}#iubenda_policy .box_primary .expand-click{filter:brightness(0)}#roiCalc{grid-gap:2.5rem;display:grid}#roiCalc p{max-width:none}#roiCalc label{-webkit-hyphens:auto;hyphens:auto;opacity:.7;margin-top:1em;margin-bottom:0;font-size:.878906em}#roiCalc .grid{text-align:left}#roiCalc .values-grid{background:#fff;border-radius:6px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 0 8px #00000026}#roiCalc .icon-block{text-align:center;padding:0 2rem 1.5rem}#roiCalc .icon-block img{max-width:5rem;margin:0 auto}#roiCalc .range-block{padding:1rem}#roiCalc .range-block output{margin-bottom:.75em;display:block}#roiCalc .range-block label{opacity:.55}#roiCalc .total-block{color:#fff;text-align:center;background:#000;align-content:center;display:grid}#roiCalc .total-block label{margin-top:.25em}#roiCalc .output-wrapper,#roiCalc output{font-family:Helvetica,sans-serif;font-size:1.13778em}#roiCalc .output-wrapper output{font-size:1em}#roiCalc #roiTotal{font-size:1.78755em;font-weight:700}#roiCalc .row .desc.last{border-top:1px solid #000;padding-top:.5rem}#roiCalc .row .desc.last h4{font-size:1.29454em}@media only screen and (min-width:414px){#roiCalc .range-block{padding:2rem}}@media only screen and (min-width:703px){#roiCalc label{font-size:.823975em}}@media only screen and (max-width:1023px){#roiCalc .icon-block{grid-column:span 2}#roiCalc .total-block{grid-column:span 2;padding:2rem 0}#roiCalc .roiTotal-wrapper{margin-top:1.25rem}}@media only screen and (min-width:1024px){#roiCalc{text-align:left}#roiCalc label{font-size:.678934em}#roiCalc h4{margin-bottom:.5em;font-size:.823975em}#roiCalc .row .desc{grid-gap:1.875rem;grid-template-columns:1fr 8fr;display:grid}#roiCalc .row .desc p{margin-top:0}#roiCalc .row .desc.last{grid-template-columns:1fr 1fr}#roiCalc .row .grid{grid-gap:1.875rem;grid-template-columns:1fr 8fr;display:grid}#roiCalc .values-grid{grid-template-columns:repeat(5,1fr);padding-left:.5rem}#roiCalc .icon-block{align-items:center;padding:.5rem;display:grid}#roiCalc .range-block{padding:1rem .75rem}#roiCalc .range-block output{margin-bottom:.1em}#roiCalc .range-block label{margin-top:.5em}#roiCalc .roiTotal-wrapper{text-align:right}#roiCalc .row .desc.last{margin-top:-.75rem}#roiCalc .row .desc.last h4{font-size:1.13778em}}@media only screen and (min-width:1280px){#roiCalc label{font-size:.636501em}#roiCalc h4{font-size:.772476em}#roiCalc .row .desc.last{align-items:center}#roiCalc .row .desc.last h4{font-size:1.29454em}}@media only screen and (min-width:1680px){#roiCalc{grid-gap:1.875rem}#roiCalc .output-wrapper,#roiCalc output{font-size:.823975em}#roiCalc label{font-size:.405133em}#roiCalc h4{font-size:.559425em}#roiCalc .row .desc{grid-gap:1.25rem}#roiCalc .row .desc p{margin-bottom:.75rem}#roiCalc .row .grid{grid-gap:1.25rem}#roiCalc .range-block{padding:.75rem 1rem}#roiCalc .range-block output{margin-bottom:0}#roiCalc .range-block label{margin-top:.25em}#roiCalc .row .desc.last h4{font-size:1.06667em}}.annuncio .txt-area h2{margin-top:2.5rem;margin-bottom:1.25rem}.annuncio .txt-area h2:first-child{margin-top:1.25rem}#footer{z-index:9;width:100%;font-size:14px;position:relative;bottom:5rem;left:0}#footer .socials{margin-bottom:.5rem}#footer .socials a{margin:0 .5rem;display:inline-block}#footer .socials svg{color:#000;transition:color .35s ease-in-out}#footer .socials svg:hover{color:#00f4ba}#footer #copy{text-align:center}#footer #copy a{color:#000}#footer #copy a:hover{text-decoration:underline}#footer #copy span,#footer #copy a{padding:0 .5em;display:inline-block}#footer .loghi{place-content:center;align-items:center;gap:2rem;padding:2.5rem 0;display:flex}#footer .loghi .logo{background:url(../images/logo-aiap.svg) 0/100% no-repeat;width:8rem;height:2.72rem;display:block}#footer .loghi .logo.artejanat{background:url(../images/logo-artejanat.svg) 0/100% no-repeat;width:6rem;height:4rem}#footer .loghi .coop{background:url(../images/cooperation-partner.png) 0/contain no-repeat;width:6rem;height:4rem}#footer.light #copy,#footer.light #copy a{color:#fff}#footer.light #copy a:hover{text-decoration:underline}#footer.light .socials svg{color:#fff}#footer.light .socials svg:hover{color:#00f4ba}#footer.light .loghi .logo.aiap{filter:brightness(2000%)}#footer.light .loghi .logo.artejanat{background-image:url(../images/logo-artejanat-light.svg)}@media only screen and (max-width:413px){#footer{font-size:12px}#footer .loghi .logo{width:9rem;height:3.06rem}#footer .loghi .coop{width:7rem;height:4rem}}@media only screen and (min-width:703px){#footer{bottom:4rem}}@media only screen and (min-width:1024px){#footer{bottom:2.5rem}#footer .socials{margin-bottom:0}#footer .socials a{margin:0 .3rem;display:inline-block}#footer #copy .wrapper{display:inline-block}#footer #copy .flex-wrapper{place-content:center;align-items:center;display:flex}#footer #copy .impressumLinks span,#footer #copy .impressumLinks a{padding:0 .5rem}#footer .loghi{justify-content:flex-start;padding:1.5rem 0}#footer .loghi .logo{width:6rem;height:2.04rem}#footer .loghi .logo.artejanat,#footer .loghi .logo.coop{width:5rem;height:2.5rem}}@media only screen and (min-width:1280px){#footer .socials a{margin:0 .5rem}#footer #copy .impressumLinks span,#footer #copy .impressumLinks a{padding:0 .65rem}}@media only screen and (min-width:1680px){#footer .loghi{padding:1.5rem 0}#footer .loghi .logo{width:4rem;height:1.36rem}#footer .loghi .logo.artejanat,#footer .loghi .logo.coop{width:3rem;height:1.5rem}}.impressum,.impressum #footer #copy a{color:#fff}#footer-met-link{margin-left:-16px;padding:6px;position:absolute;bottom:1rem;left:50%}#footer-met-link span{display:none}#footer-met-link svg{color:#eee;width:20px;height:20px;transition:transform .5s linear,fill 1s linear}#footer-met-link:hover svg{color:#f9cf2f;transition:transform .5s,fill .5s;transform:scale(1.1)}@media only screen and (min-width:703px){#footer-met-link{bottom:50px;left:auto;right:30px}}