html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-text-size-adjust:100%;display:block;position:relative}html,body{width:100%;position:relative}#app{flex-direction:column;height:100%;display:flex}body{color:#000;background:#fafafa;height:100%;min-height:100%;max-height:100%;font:400 .659824vw Helvetica,sans-serif;display:block;position:relative;overflow:hidden;margin:0!important}@media only screen and (width<=1370px) and (width>=1051px){body{font-size:1.16788vw}}@media only screen and (width<=1050px){body{height:auto}}@media only screen and (width<=1050px) and (width>=861px){body{font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){body{font-size:1.62791vw}}@media only screen and (width<=640px){body{font-size:4.10256vw}}body.is-touch-device{overflow:hidden auto}body.is-touch-device .container{position:relative;overflow-x:hidden}body.is-touch-device .scrollBar{display:none}body.is-locked{overflow:hidden}.circle{letter-spacing:.15em;position:relative;color:#0000!important}.circle::-moz-selection{color:#0000!important}.circle::selection{color:#0000!important}.circle:before{content:"●";text-indent:-8%;color:#ceff00;width:100%;height:100%;font-size:180%;line-height:.5;position:absolute;top:0;left:0}.circle__wrap{white-space:nowrap}.title-with-arrow{justify-content:space-between;align-items:flex-end;width:100%;display:flex;position:relative}.title-with-arrow:hover{text-decoration:none}.title-with-arrow:hover .title-with-arrow__icon:before{opacity:0;transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translate(50%,-50%)}.title-with-arrow:hover .title-with-arrow__icon:after{opacity:1;transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.title-with-arrow:hover .title-with-arrow__icon span:before{opacity:1;transition:transform,opacity 0s .5s;transform:translate(0,0)}.title-with-arrow:hover .title-with-arrow__icon span:after{opacity:0;transition:transform,opacity;transform:translate(-50%,50%)}.title-with-arrow__title{text-transform:uppercase;width:100%;font-size:7.72727vw;font-weight:400;line-height:.941;display:block}@media only screen and (width<=640px){.title-with-arrow__title{font-size:11.2821vw}html[lang=de] .title-with-arrow__title{font-size:10.2564vw}}.title-with-arrow__title .reverse{text-align:right;padding-right:6.53409vw;display:block}@media only screen and (width<=640px){.title-with-arrow__title .reverse{text-align:left;padding-right:15.3846vw;display:inline}.title-with-arrow__title .mobile-reverse{display:block}}.title-with-arrow__arrow{margin-right:1.13636vw}@media only screen and (width<=640px){.title-with-arrow__arrow{margin-right:0;position:absolute;bottom:-4.10256vw;right:0}}.title-with-arrow__icon,.title-with-arrow__icon span{-webkit-user-select:none;user-select:none;width:2.84091vw;height:2.84091vw;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.title-with-arrow__icon,.title-with-arrow__icon span{width:3.64964vw;height:3.64964vw}}@media only screen and (width<=1050px) and (width>=861px){.title-with-arrow__icon,.title-with-arrow__icon span{width:3.80952vw;height:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.title-with-arrow__icon,.title-with-arrow__icon span{width:4.65116vw;height:4.65116vw}}@media only screen and (width<=640px){.title-with-arrow__icon,.title-with-arrow__icon span{width:10.2564vw;height:10.2564vw}}.title-with-arrow__icon:before,.title-with-arrow__icon:after,.title-with-arrow__icon span:before,.title-with-arrow__icon span:after{content:"";will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block;position:absolute;inset:0}@media only screen and (width<=1050px){.title-with-arrow__icon:before,.title-with-arrow__icon:after,.title-with-arrow__icon span:before,.title-with-arrow__icon span:after{background-size:88%}}.title-with-arrow__icon:before,.title-with-arrow__icon span:before{opacity:1;background-image:url(/build/assets/arrow-thin--big-top-C3ZG3ejy.svg);transition:transform,opacity 0s .5s;transform:translate(0,0)}.title-with-arrow__icon:after,.title-with-arrow__icon span:after{opacity:0;background-image:url(/build/assets/arrow-thin--big-top-C3ZG3ejy.svg);transition:transform,opacity;transform:translate(-50%,50%)}.title-with-arrow__icon span:before,.title-with-arrow__icon span span:before{opacity:0;transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translate(50%,-50%)}.title-with-arrow__icon span:after,.title-with-arrow__icon span span:after{opacity:1;transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.ttu{text-transform:uppercase}.text-wrap{gap:3.63636vw;margin-bottom:4.54545vw;display:grid}@media only screen and (width<=1370px) and (width>=1051px){.text-wrap{margin-bottom:4.9635vw}}@media only screen and (width<=1050px) and (width>=861px){.text-wrap{margin-bottom:4.28571vw}}@media only screen and (width<=860px) and (width>=641px){.text-wrap{margin-bottom:4.18605vw}}@media only screen and (width<=640px){.text-wrap{gap:4.10256vw;margin-bottom:10.2564vw}}.text-wrap .text-to-right{margin-left:auto}.text-size-xl{text-transform:uppercase;font-size:7.27273vw;line-height:.9375}@media only screen and (width<=1370px) and (width>=1051px){.text-size-xl{font-size:7.0073vw}}@media only screen and (width<=1050px) and (width>=861px){.text-size-xl{font-size:6.85714vw}}@media only screen and (width<=860px) and (width>=641px){.text-size-xl{font-size:6.74419vw}}@media only screen and (width<=640px){.text-size-xl{font-size:12.8205vw;line-height:.923}}html[lang=de] .text-size-xl{line-height:1.04}@media only screen and (width<=640px){.text-size-xl--mob-s{font-size:12.3077vw;line-height:.916}.text-size-xl--mob-xs{font-size:11.2821vw;line-height:.9545}}.text-size-l{text-transform:uppercase;font-size:3.63636vw;line-height:.9375}@media only screen and (width<=1370px){.text-size-l{line-height:1.05}}@media only screen and (width<=1370px) and (width>=1051px){.text-size-l{font-size:3.50365vw}}@media only screen and (width<=1050px) and (width>=861px){.text-size-l{font-size:3.42857vw}}@media only screen and (width<=860px) and (width>=641px){.text-size-l{font-size:4.18605vw}}@media only screen and (width<=640px){.text-size-l{font-size:9.23077vw}}html[lang=de] .text-size-l{line-height:1.05}.text-size-m{text-transform:uppercase;font-size:2.95455vw;line-height:.9629}@media only screen and (width<=1370px) and (width>=1051px){.text-size-m{font-size:3.35766vw}}@media only screen and (width<=1050px) and (width>=861px){.text-size-m{font-size:3.42857vw}}@media only screen and (width<=860px) and (width>=641px){.text-size-m{font-size:3.25581vw}}@media only screen and (width<=640px){.text-size-m{font-size:6.66667vw;line-height:1.07}}html[lang=de] .text-size-m{line-height:1.07}.text-size-s{font-size:2.27273vw;line-height:1.2}@media only screen and (width<=1370px) and (width>=1051px){.text-size-s{font-size:3.35766vw}}@media only screen and (width<=1050px) and (width>=861px){.text-size-s{font-size:3.42857vw}}@media only screen and (width<=860px) and (width>=641px){.text-size-s{font-size:3.25581vw}}@media only screen and (width<=640px){.text-size-s{font-size:6.66667vw;line-height:1.07}}.text-size-xs{font-size:1.36364vw;line-height:1.33}@media only screen and (width<=1370px) and (width>=1051px){.text-size-xs{font-size:1.60584vw}}@media only screen and (width<=1050px) and (width>=861px){.text-size-xs{font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.text-size-xs{font-size:2.32558vw}}@media only screen and (width<=640px){.text-size-xs{font-size:5.12821vw}}.text-size-xxs{font-size:1.02273vw;line-height:1.44}@media only screen and (width<=1370px) and (width>=1051px){.text-size-xxs{font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.text-size-xxs{font-size:1.71429vw}}@media only screen and (width<=860px) and (width>=641px){.text-size-xxs{font-size:1.86047vw}}@media only screen and (width<=640px){.text-size-xxs{font-size:4.10256vw;line-height:1.5}}.text-with-bg{text-transform:uppercase;color:#000;background-color:#ceff00;border-radius:60px;justify-content:center;align-items:center;font-weight:400;line-height:1;display:inline-flex}@media only screen and (width>=1921px){.text-with-bg{border-radius:3.40909vw}}@media only screen and (width<=640px){.text-with-bg{border-radius:15.3846vw}}.text-with-bg--medium{padding:.397727vw 1.02273vw .284091vw;font-size:1.36364vw}@media only screen and (width<=1370px) and (width>=1051px){.text-with-bg--medium{padding:.510949vw 1.31387vw .364964vw;font-size:1.60584vw}}@media only screen and (width<=1050px) and (width>=861px){.text-with-bg--medium{padding:.666667vw 1.71429vw .47619vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.text-with-bg--medium{padding:.813953vw 2.09302vw .581395vw;font-size:2.32558vw}}@media only screen and (width<=640px){.text-with-bg--medium{padding:1.79487vw 4.61538vw 1.28205vw;font-size:4.61538vw}}.text-with-bg--small{padding:.170455vw .852273vw;font-size:1.02273vw}@media only screen and (width<=1370px) and (width>=1051px){.text-with-bg--small{padding:.218978vw 1.09489vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.text-with-bg--small{padding:.285714vw 1.42857vw;font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.text-with-bg--small{padding:.348837vw 1.74419vw;font-size:1.86047vw}}@media only screen and (width<=640px){.text-with-bg--small{padding:1.28205vw 3.84615vw;font-size:4.10256vw}}@media only screen and (width<=1050px) and (width>=861px){html[lang=de] .text-with-bg--small{padding:.380952vw .952381vw}}.float-btn{z-index:8;border-radius:50%;width:2.55682vw;height:2.55682vw;font-size:0;transition:transform .65s cubic-bezier(.39,.575,.565,1);display:block;position:fixed;right:1.81818vw;overflow:hidden}@media only screen and (width<=1050px) and (width>=861px){.float-btn{width:3.42857vw;height:3.42857vw;right:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.float-btn{width:5.23256vw;height:5.23256vw;right:3.72093vw}}@media only screen and (width<=640px){.float-btn{width:12.8205vw;height:12.8205vw;right:2.5641vw}}.float-btn.default-hidden,.float-btn.is-hidden{transform:translate(4.54545vw)}@media only screen and (width<=1050px) and (width>=861px){.float-btn.default-hidden,.float-btn.is-hidden{transform:translate(6.19048vw)}}@media only screen and (width<=860px) and (width>=641px){.float-btn.default-hidden,.float-btn.is-hidden{transform:translate(9.30233vw)}}@media only screen and (width<=640px){.float-btn.default-hidden,.float-btn.is-hidden{transform:translate(16.6667vw)}}.float-btn:before{content:"";background-size:contain;margin:auto;transition:transform .5s cubic-bezier(.39,.575,.565,1);display:block;position:absolute;inset:0}.float-btn--arrow{background:#fff;bottom:5.11364vw;box-shadow:0 0 .852273vw #000c}@media only screen and (width<=1050px) and (width>=861px){.float-btn--arrow{bottom:6.66667vw}}@media only screen and (width<=860px) and (width>=641px){.float-btn--arrow{bottom:10.4651vw}}@media only screen and (width<=640px){.float-btn--arrow{bottom:19.2308vw}}.float-btn--arrow:hover{text-decoration:none}.float-btn--arrow:hover .float-btn__icon:before{opacity:0;transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translateY(-50%)}.float-btn--arrow:hover .float-btn__icon:after{opacity:1;transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.float-btn--arrow:hover .float-btn__icon span:before{opacity:1;transition:transform,opacity 0s .5s;transform:translate(0,0)}.float-btn--arrow:hover .float-btn__icon span:after{opacity:0;transition:transform,opacity;transform:translateY(50%)}main:not(.not-in-top)~.float-btn--arrow{transform:translate(4.54545vw)}@media only screen and (width<=1050px) and (width>=861px){main:not(.not-in-top)~.float-btn--arrow{transform:translate(6.19048vw)}}@media only screen and (width<=860px) and (width>=641px){main:not(.not-in-top)~.float-btn--arrow{transform:translate(9.30233vw)}}@media only screen and (width<=640px){main:not(.not-in-top)~.float-btn--arrow{transform:translate(16.6667vw)}}.float-btn--arrow .float-btn__icon,.float-btn--arrow .float-btn__icon span{-webkit-user-select:none;user-select:none;width:1.36364vw;height:1.36364vw;margin:auto;display:block;position:relative}@media only screen and (width<=1050px) and (width>=861px){.float-btn--arrow .float-btn__icon,.float-btn--arrow .float-btn__icon span{width:1.71429vw;height:1.71429vw}}@media only screen and (width<=860px) and (width>=641px){.float-btn--arrow .float-btn__icon,.float-btn--arrow .float-btn__icon span{width:2.32558vw;height:2.32558vw}}@media only screen and (width<=640px){.float-btn--arrow .float-btn__icon,.float-btn--arrow .float-btn__icon span{width:6.41026vw;height:6.41026vw}}.float-btn--arrow .float-btn__icon:before,.float-btn--arrow .float-btn__icon:after,.float-btn--arrow .float-btn__icon span:before,.float-btn--arrow .float-btn__icon span:after{content:"";will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block;position:absolute;inset:0}.float-btn--arrow .float-btn__icon:before,.float-btn--arrow .float-btn__icon span:before{opacity:1;background-image:url(/build/assets/arr-thin-top--dark-QW6Ei9A8.svg);transition:transform,opacity 0s .5s;transform:translate(0,0)}.float-btn--arrow .float-btn__icon:after,.float-btn--arrow .float-btn__icon span:after{opacity:0;background-image:url(/build/assets/arr-thin-top--dark-QW6Ei9A8.svg);transition:transform,opacity;transform:translateY(50%)}.float-btn--arrow .float-btn__icon span:before,.float-btn--arrow .float-btn__icon span span:before{opacity:0;transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translateY(-50%)}.float-btn--arrow .float-btn__icon span:after,.float-btn--arrow .float-btn__icon span span:after{opacity:1;transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.float-btn--wtsp{background:#000;transition-delay:.1s;bottom:1.81818vw;box-shadow:0 0 .852273vw #fffc}@media only screen and (width<=1050px) and (width>=861px){.float-btn--wtsp{bottom:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.float-btn--wtsp{bottom:3.72093vw}}@media only screen and (width<=640px){.float-btn--wtsp{bottom:3.84615vw}}.float-btn--wtsp:before{background:url(/build/assets/whtsp--ico-BbVbHlYh.svg) 50%/contain no-repeat;width:1.13636vw;height:1.13636vw}@media only screen and (width<=1050px) and (width>=861px){.float-btn--wtsp:before{width:1.71429vw;height:1.71429vw}}@media only screen and (width<=860px) and (width>=641px){.float-btn--wtsp:before{width:2.32558vw;height:2.32558vw}}@media only screen and (width<=640px){.float-btn--wtsp:before{width:6.41026vw;height:6.41026vw}}.float-btn:hover:before{transform:scale(1.2)}@media only screen and (width<=640px){.float-btn:hover:before{transform:scale(1)}}#app.menu--opened .header__menu__nav{pointer-events:none}@media only screen and (width<=640px){#app.menu--opened .header__menu__nav{pointer-events:all}}#app.menu--opened .header__menu__item{opacity:0;transform:translate(1.42045vw)}#app.menu--opened .header__menu__item:first-child{transition-delay:50ms}#app.menu--opened .header__menu__item:nth-child(2){transition-delay:.1s}#app.menu--opened .header__menu__item:nth-child(3){transition-delay:.15s}#app.menu--opened .header__menu__item:nth-child(4){transition-delay:.2s}#app.menu--opened .header__menu__item:nth-child(5){transition-delay:.25s}#app.menu--opened .header__menu__btn span:before{transform:translate(0,0)rotate(19.65deg)}#app.menu--opened .header__menu__btn span:after{transform:translate(0,0)rotate(-19.65deg)}#app.menu--opened .app_menu{pointer-events:all;opacity:1}#app.menu--opened .app_menu__scls{transition-delay:.2s}#app.menu--opened .app_menu__scls,#app.menu--opened .app_menu__item{opacity:1;transform:translate(0,0)}#app.menu-services--opened .app_menu__item a,#app.menu-services--opened .app_menu__item span.active{color:#888}#app.services--opened .header__services{opacity:1;pointer-events:all;transform:translate(0,0)}#app.services--opened .header__services:before{opacity:1;transition:opacity .4s cubic-bezier(.39,.575,.565,1) .15s}#app.services--opened .header__services__line{opacity:1;transition:transform .35s cubic-bezier(.39,.575,.565,1) .4s,opacity .35s cubic-bezier(.39,.575,.565,1) .4s;transform:translate(0,0)}#app.services--opened .header__services__item__link{opacity:1;transition:transform .4s cubic-bezier(.39,.575,.565,1),opacity .4s cubic-bezier(.39,.575,.565,1);transform:translate(0,0)}#app.services--opened .header__services__item__link:nth-child(2){transition-delay:50ms,50ms}#app.services--opened .header__services__item__link:nth-child(3){transition-delay:.1s,.1s}#app.services--opened .header__services__item__link:nth-child(4){transition-delay:.15s,.15s}#app.services--opened .header__services__item__link:nth-child(5){transition-delay:.2s,.2s}#app.services--opened .header__services__item__link:nth-child(6){transition-delay:.25s,.25s}#app.services--opened .header__services__item__link:nth-child(7){transition-delay:.3s,.3s}#app.services--opened .header__services__item__link:nth-child(8){transition-delay:.35s,.35s}#app.services--opened .header__services__item__link:nth-child(9){transition-delay:.4s,.4s}#app.services--opened .header__services__item__link:nth-child(10){transition-delay:.45s,.45s}#app.services--opened .header__services__item__link:nth-child(11){transition-delay:.5s,.5s}#app.services--opened .header__services__item__link:nth-child(12){transition-delay:.55s,.55s}#app.services--opened .header__services__item__link:nth-child(13){transition-delay:.6s,.6s}#app.services--opened .header__services__item__link:nth-child(14){transition-delay:.65s,.65s}#app.services--opened .header__services__item__link:nth-child(15){transition-delay:.7s,.7s}#app.services--opened .header__services__item__link:nth-child(16){transition-delay:.75s,.75s}.container{z-index:2;pointer-events:none;width:100%;padding-top:9.65909vw;display:block;position:fixed;top:0;left:0}@media only screen and (width<=860px) and (width>=641px){.container{padding-top:9.88372vw}}@media only screen and (width<=640px){.container{padding-top:16.6667vw}}.container__inner{z-index:2;pointer-events:all;min-height:100vh;padding-bottom:14.2045vw;position:relative;transform:translate(0)}@media only screen and (width<=640px){.container__inner{padding-bottom:38.4615vw}}.backgrounds{z-index:-1;background:#fafafa;width:100%;height:100%;display:block;position:fixed;top:0;left:0}.backgrounds .bg_one{opacity:0;width:100%;height:100%;transition:opacity 1.2s ease-in-out;position:absolute;top:0;left:0}@media only screen and (width<=860px){.backgrounds .bg_one{display:none}}.backgrounds .bg_one--join{background:linear-gradient(62.24deg,#ceff00 18.25%,#e3fc52 73.05%)}.backgrounds .bg_one.in-view{opacity:1}.scrollBar{z-index:10;pointer-events:none;width:10px;margin:auto;display:block;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.scrollBar__line{z-index:0;background:#edf6f4;width:100%;height:100%;position:absolute;top:0;left:0}.scrollBar__dot{background:#000;border-radius:3px;width:6px;height:0;margin:auto;display:block;position:absolute;top:0;left:0;right:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,b,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:400;line-height:1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.text-size-xl,.text-size-l,.text-size-m,.text-size-s,.text-size-xs,.text-size-xxs{overflow-wrap:break-word}@media only screen and (width<=640px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.text-size-xl,.text-size-l,.text-size-m,.text-size-s,.text-size-xs,.text-size-xxs{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;hyphenate-limit-chars:8 3 3}}p,blockquote{margin:0}a{color:#000;text-decoration:none;transition:color .218s}button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;padding:0}input,button,textarea{font:inherit;-webkit-appearance:none}input:disabled,button:disabled,textarea:disabled{pointer-events:none}img,picture,video{width:100%;margin:0;display:block}::-moz-selection{color:#000;opacity:.99;background:#ceff00}::selection{color:#000;opacity:.99;background:#ceff00}@keyframes shake{0%{transform:translate(0,0)}5%{transform:translate(-1px)}20%{transform:translate(2px)}35%{transform:translate(-4px)}50%{transform:translate(4px)}65%{transform:translate(-4px)}80%{transform:translate(2px)}95%{transform:translate(-1px)}to{transform:translate(0,0)}}@keyframes heart-beats{2%{transform:scale(1)}3%{transform:scale(1.05)}4%{transform:scale(1)}8%{transform:scale(1)}9%{transform:scale(1.15)}10%{transform:scale(1)}22%{transform:scale(1)}23%{transform:scale(1.05)}24%{transform:scale(1)}28%{transform:scale(1)}29%{transform:scale(1.15)}30%{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rotate-0{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes rotate-1{to{transform:translate(-50%,-50%)rotate(720deg)}}@keyframes rotate-2{to{transform:translate(-50%,-50%)rotate(1080deg)}}@keyframes rotate-3{to{transform:translate(-50%,-50%)rotate(1440deg)}}@keyframes rotate-4{to{transform:translate(-50%,-50%)rotate(1800deg)}}@keyframes rotate-5{to{transform:translate(-50%,-50%)rotate(2160deg)}}@keyframes rotate-6{to{transform:translate(-50%,-50%)rotate(2520deg)}}@keyframes rotate-7{to{transform:translate(-50%,-50%)rotate(2880deg)}}@keyframes rotate-8{to{transform:translate(-50%,-50%)rotate(3240deg)}}@keyframes rotate-9{to{transform:translate(-50%,-50%)rotate(3600deg)}}@keyframes rotate-10{to{transform:translate(-50%,-50%)rotate(3960deg)}}@keyframes rotate-11{to{transform:translate(-50%,-50%)rotate(4320deg)}}@keyframes rotate-12{to{transform:translate(-50%,-50%)rotate(4680deg)}}@keyframes rotate-13{to{transform:translate(-50%,-50%)rotate(5040deg)}}@keyframes rotate-14{to{transform:translate(-50%,-50%)rotate(5400deg)}}@keyframes rotate-15{to{transform:translate(-50%,-50%)rotate(5760deg)}}@keyframes rotate-16{to{transform:translate(-50%,-50%)rotate(6120deg)}}@keyframes rotate-17{to{transform:translate(-50%,-50%)rotate(6480deg)}}@keyframes zoom{50%{transform:scale(.3)}}[data-stripe-title]{display:inline-block;position:relative;overflow:hidden}.is-loaded [data-anim=true] .anim-stripe{transition:transform .75s;transform:translate(100%)}.is-loaded [data-anim=true] .anim-stripe:nth-child(2){transition-delay:.2s,.2s}.is-loaded [data-anim=true] .anim-stripe:nth-child(3){transition-delay:.4s,.4s}.is-loaded [data-anim=true] .anim-stripe:nth-child(4){transition-delay:.6s,.6s}.is-loaded [data-anim=true] .anim-stripe:nth-child(5){transition-delay:.8s,.8s}.is-loaded [data-anim=true] .anim-stripe:nth-child(6){transition-delay:1s,1s}.is-loaded [data-anim=true] .anim-stripe:nth-child(7){transition-delay:1.2s,1.2s}.is-loaded [data-anim=true] .anim-stripe:nth-child(8){transition-delay:1.4s,1.4s}.is-loaded [data-anim=true] .anim-stripe:nth-child(9){transition-delay:1.6s,1.6s}.is-loaded [data-anim=true] .anim-stripe:nth-child(10){transition-delay:1.8s,1.8s}.is-loaded [data-anim=true] .anim-stripe:nth-child(11){transition-delay:2s,2s}.is-loaded [data-anim=true] .anim-stripe:nth-child(12){transition-delay:2.2s,2.2s}.is-loaded [data-anim=true] .anim-stripe:nth-child(13){transition-delay:2.4s,2.4s}.is-loaded [data-anim=true] .anim-stripe:nth-child(14){transition-delay:2.6s,2.6s}.is-loaded [data-anim=true] .anim-stripe:nth-child(15){transition-delay:2.8s,2.8s}.is-loaded [data-anim=true] .anim-stripe:nth-child(16){transition-delay:3s,3s}.anim-stripe{background-color:#fafafa;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;right:0}b,strong{font-weight:400}.cookiefirst-root .secondary-intro,.cookiefirst-root a.secondary-intro{text-decoration:underline;color:#1f2430!important}.header{z-index:10;margin:auto;transition:transform .65s cubic-bezier(.39,.575,.565,1);display:block;position:fixed;top:0;left:0;right:0}#app:not(.menu--opened).scroll-up .header{transform:none}#app:not(.menu--opened).scroll-down .header{transform:translateY(-100%)}.header:before{content:"";z-index:1;background:#fafafa;width:100%;height:100%;transition:opacity .35s;position:absolute;top:0;left:0}.header__inner{padding:3.97727vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.header__inner{padding:3.83212vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.header__inner{padding:3.76vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.header__inner{padding:3.64651vw 5.2093vw}}@media only screen and (width<=640px){.header__inner{padding:7.17949vw 5.12821vw}}.header__inner{z-index:2;justify-content:space-between;align-items:center;width:100%;transition:padding .65s cubic-bezier(.39,.575,.565,1);display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.header__inner{padding-top:4.37956vw;padding-bottom:4.37956vw}}@media only screen and (width<=1050px) and (width>=861px){.header__inner{padding-top:2.28571vw;padding-bottom:2.28571vw}}@media only screen and (width<=860px) and (width>=641px){.header__inner{padding-top:2.7907vw;padding-bottom:2.7907vw}}@media only screen and (width<=640px){.header__inner{padding-top:6.15385vw;padding-bottom:6.15385vw}}@media only screen and (width>=641px){#app:not(.menu--opened).not-in-top .header__inner{padding-top:1.70455vw;padding-bottom:1.70455vw}}@media only screen and (width<=1370px) and (width>=1051px){#app:not(.menu--opened).not-in-top .header__inner{padding-top:2.18978vw;padding-bottom:2.18978vw}}@media only screen and (width<=1050px) and (width>=861px){#app:not(.menu--opened).not-in-top .header__inner{padding-top:2.28571vw;padding-bottom:2.28571vw}}@media only screen and (width<=860px) and (width>=641px){#app:not(.menu--opened).not-in-top .header__inner{padding-top:2.7907vw;padding-bottom:2.7907vw}}.header__logo{-webkit-user-select:none;user-select:none;white-space:nowrap;height:20px;display:block;position:absolute}@media only screen and (width>=1921px){.header__logo{height:1.13636vw}}@media only screen and (width<=860px) and (width>=641px){.header__logo{height:2.09302vw}}@media only screen and (width<=640px){.header__logo{height:4.61538vw}}.header__logo.full .header__logo__symbol{opacity:1;transform:translate(0,0)}@media only screen and (width>=641px){.header__logo:hover .header__logo__symbol{opacity:1;transform:translate(0,0)}}.header__logo__img{pointer-events:none;width:auto;height:100%}.header__logo__symbol{align-items:flex-end;height:100%;transition:transform .35s cubic-bezier(.39,.575,.565,1),opacity .25s cubic-bezier(.39,.575,.565,1);display:inline-flex}.header__logo__symbol--2{margin-left:-2.5px}@media only screen and (width>=1921px){.header__logo__symbol--2{margin-left:-.142045vw}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--2{margin-left:-.418605vw}}@media only screen and (width<=640px){.header__logo__symbol--2{margin-left:-.923077vw}}.header__logo__symbol--3{margin-left:-1px}@media only screen and (width>=1921px){.header__logo__symbol--3{margin-left:-.0568182vw}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--3{margin-left:-.323256vw}}@media only screen and (width<=640px){.header__logo__symbol--3{margin-left:-.712821vw}}.header__logo__symbol--4{opacity:0;margin-left:-2px;transform:translate(-10px)}@media only screen and (width>=1921px){.header__logo__symbol--4{margin-left:-.113636vw;transform:translate(-.568182vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--4{margin-left:-.323256vw;transform:translate(-1.16279vw)}}@media only screen and (width<=640px){.header__logo__symbol--4{margin-left:-.712821vw;transform:translate(-2.5641vw)}}.header__logo__symbol--5{margin-left:-2px;transform:translate(-18px)}@media only screen and (width>=1921px){.header__logo__symbol--5{margin-left:-.113636vw;transform:translate(-1.02273vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--5{margin-left:-.323256vw;transform:translate(-2.09302vw)}}@media only screen and (width<=640px){.header__logo__symbol--5{margin-left:-.712821vw;transform:translate(-4.61538vw)}}.header__logo__symbol--6{opacity:0;margin-left:-2px;transform:translate(-32px)}@media only screen and (width>=1921px){.header__logo__symbol--6{margin-left:-.113636vw;transform:translate(-1.81818vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--6{margin-left:-.323256vw;transform:translate(-3.72093vw)}}@media only screen and (width<=640px){.header__logo__symbol--6{margin-left:-.712821vw;transform:translate(-8.20513vw)}}.header__logo__symbol--7{margin-left:-1px;transform:translate(-38px)}@media only screen and (width>=1921px){.header__logo__symbol--7{margin-left:-.0568182vw;transform:translate(-2.15909vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--7{margin-left:-.174419vw;transform:translate(-4.41861vw)}}@media only screen and (width<=640px){.header__logo__symbol--7{margin-left:-.384615vw;transform:translate(-9.74359vw)}}.header__logo__symbol--8{opacity:0;margin-left:-1px;transform:translate(-55px)}@media only screen and (width>=1921px){.header__logo__symbol--8{margin-left:-.0568182vw;transform:translate(-3.125vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--8{margin-left:-.174419vw;transform:translate(-6.39535vw)}}@media only screen and (width<=640px){.header__logo__symbol--8{margin-left:-.384615vw;transform:translate(-14.1026vw)}}.header__logo__symbol--9,.header__logo__symbol--10{margin-left:-1px;transform:translate(-55px)}@media only screen and (width>=1921px){.header__logo__symbol--9,.header__logo__symbol--10{margin-left:-.0568182vw;transform:translate(-3.125vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--9,.header__logo__symbol--10{margin-left:-.174419vw;transform:translate(-6.39535vw)}}@media only screen and (width<=640px){.header__logo__symbol--9,.header__logo__symbol--10{margin-left:-.384615vw;transform:translate(-14.1026vw)}}.header__logo__symbol--10{margin-left:-2px}@media only screen and (width>=1921px){.header__logo__symbol--10{margin-left:-.113636vw}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--10{margin-left:-.323256vw}}@media only screen and (width<=640px){.header__logo__symbol--10{margin-left:-.712821vw}}.header__logo__symbol--11{opacity:0;margin-left:-2px;transform:translate(-70px)}@media only screen and (width>=1921px){.header__logo__symbol--11{margin-left:-.113636vw;transform:translate(-3.97727vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--11{margin-left:-.323256vw;transform:translate(-8.13954vw)}}@media only screen and (width<=640px){.header__logo__symbol--11{margin-left:-.712821vw;transform:translate(-17.9487vw)}}.header__logo__symbol--12{height:25%;margin-left:-2px;transform:translate(-74px)}@media only screen and (width>=1921px){.header__logo__symbol--12{margin-left:-.113636vw;transform:translate(-4.20455vw)}}@media only screen and (width<=860px) and (width>=641px){.header__logo__symbol--12{margin-left:-.323256vw;transform:translate(-8.60465vw)}}@media only screen and (width<=640px){.header__logo__symbol--12{margin-left:-.712821vw;transform:translate(-18.9744vw)}}.header__logo__symbol svg{fill:#000;width:auto;height:100%;transition:transform .35s cubic-bezier(.39,.575,.565,1);display:block}.header__menu{align-items:center;margin-left:auto;font-size:1.02273vw;line-height:1.55;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.header__menu{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.header__menu{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.header__menu{font-size:1.62791vw}}.header__menu__nav{display:flex}@media only screen and (width<=640px){.header__menu__nav{display:none}}.header__menu__item:hover .underline,.header__menu__item.active .underline{background-position:left bottom 0;background-size:100% 1px}.header__menu__item .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .5s}.header__menu__item{-webkit-user-select:none;user-select:none;text-transform:capitalize;margin-left:2.27273vw;transition:transform .5s cubic-bezier(.39,.575,.565,1),opacity .3s;display:block;position:relative;overflow:hidden}@media only screen and (width<=860px) and (width>=641px){.header__menu__item{margin-left:2.32558vw}}@media only screen and (width<=640px){.header__menu__item{display:none}}.header__menu__item:first-child{transition-delay:.3s}body.is-loaded .header__menu__item:first-child .header__menu__item__name__wrap{transition-delay:1.05s}.header__menu__item:nth-child(2){transition-delay:.25s}body.is-loaded .header__menu__item:nth-child(2) .header__menu__item__name__wrap{transition-delay:1s}.header__menu__item:nth-child(3){transition-delay:.2s}body.is-loaded .header__menu__item:nth-child(3) .header__menu__item__name__wrap{transition-delay:.95s}.header__menu__item:nth-child(4){transition-delay:.15s}body.is-loaded .header__menu__item:nth-child(4) .header__menu__item__name__wrap{transition-delay:.9s}.header__menu__item:nth-child(5){transition-delay:.1s}body.is-loaded .header__menu__item:nth-child(5) .header__menu__item__name__wrap{transition-delay:.85s}.header__menu__item:nth-child(6){transition-delay:50ms}body.is-loaded .header__menu__item:nth-child(6) .header__menu__item__name__wrap{transition-delay:.8s}.header__menu__item:first-child{margin-left:0}.header__menu__item__name{z-index:1;position:relative}.header__menu__item__name__wrap{transition:transform .25s cubic-bezier(.39,.575,.565,1);display:block;position:relative}@media only screen and (width>=641px){body:not(.is-loaded) .header__menu__item__name__wrap{transform:translate(100%)}}.header__menu__lang{-webkit-user-select:none;user-select:none;margin:0 .170455vw 0 3.97727vw;display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.header__menu__lang{margin-left:4.37956vw;margin-right:0}}@media only screen and (width<=640px){.header__menu__lang{margin:0 7.17949vw 0 0}}.header__menu__lang__btn{text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #000;border-radius:3.40909vw;outline:none;justify-content:center;align-items:center;width:2.84091vw;height:auto;padding:.340909vw 0;font-size:.909091vw;line-height:1;transition:color .35s;display:flex;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.header__menu__lang__btn{border-radius:4.37956vw;width:3.64964vw;padding:.437956vw 0;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.header__menu__lang__btn{border-radius:5.71429vw;width:4.28571vw;padding:.571429vw 0;font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.header__menu__lang__btn{border-radius:6.97674vw;width:5.23256vw;padding:.697674vw 0;font-size:1.62791vw}}@media only screen and (width<=640px){.header__menu__lang__btn{border-radius:15.3846vw;width:11.5385vw;padding:1.53846vw 0;font-size:3.58974vw}}.header__menu__lang__btn:after{content:"";z-index:-1;transform-origin:0;background:#000;width:0;height:100%;transition:all .35s;display:block;position:absolute;bottom:0;right:0}body:not(.is-touch-device) .header__menu__lang__btn:hover{color:#fff}body:not(.is-touch-device) .header__menu__lang__btn:hover:after{width:100%;left:0;right:auto}.header__menu__lang__btn__name{font:inherit;color:inherit}.header__menu__btn{-webkit-user-select:none;user-select:none;width:1.81818vw;height:1.81818vw;padding:0;font-size:0;display:none;position:relative}@media only screen and (width<=640px){.header__menu__btn{width:8.20513vw;height:8.20513vw;display:block}}body:not(.is-touch-device) .header__menu__btn:hover span:before,body:not(.is-touch-device) .header__menu__btn:hover span:after{transform:translate(0,0)}.header__menu__btn span{width:1.70455vw;height:1.70455vw;margin:auto;display:block;position:absolute;inset:0}@media only screen and (width<=640px){.header__menu__btn span{width:7.69231vw;height:7.69231vw}}.header__menu__btn span:before,.header__menu__btn span:after{content:"";background:#000;width:100%;height:1px;margin:auto;transition:transform .25s cubic-bezier(.39,.575,.565,1);display:block;position:absolute;inset:0}@media only screen and (width>=1921px){.header__menu__btn span:before,.header__menu__btn span:after{height:.0568182vw}}@media only screen and (width<=640px){.header__menu__btn span:before,.header__menu__btn span:after{height:.25641vw}}.header__menu__btn span:before{transform:translateY(-.284091vw)}@media only screen and (width<=640px){.header__menu__btn span:before{transform:translateY(-1.28205vw)}}.header__menu__btn span:after{transform:translateY(.284091vw)}@media only screen and (width<=640px){.header__menu__btn span:after{transform:translateY(1.28205vw)}}.header__services{z-index:0;opacity:0;pointer-events:none;background:#fafafa;justify-content:flex-end;align-items:center;width:100%;transition:transform .5s cubic-bezier(.39,.575,.565,1),opacity .25s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-100%)}.header__services:before{content:"";opacity:0;background:url(/build/assets/icon-sun-lj36NV5q.svg) 50%/contain no-repeat;width:11.3636vw;height:11.3636vw;margin-top:-5.68182vw;margin-left:-3.97727vw;transition:opacity 0s .25s;animation:20s linear infinite spin;display:block;position:absolute;top:50%;left:0}.header__services__line{opacity:0;pointer-events:none;border-top:1px dashed #9b9b9b;width:100%;height:0;transition:transform,opacity;position:absolute;bottom:0;right:0;transform:translate(100%)}.header__services__list{justify-content:flex-start;align-items:center;padding:4.54545vw 0 6.53409vw;display:flex;position:relative}.header__services__item{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-left:10.2273vw;display:flex}.header__services__item:first-child{margin-left:0}.header__services__item__link{opacity:0;font-size:1.02273vw;line-height:1.66;transition:transform 0s .25s,opacity 0s .25s;position:relative;transform:translate(2.84091vw)}@media only screen and (width<=1370px) and (width>=1051px){.header__services__item__link{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.header__services__item__link{font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.header__services__item__link{font-size:1.62791vw}}.header__services__item__link.big{margin-bottom:1.13636vw;font-size:1.59091vw;line-height:1.28}@media only screen and (width<=1370px) and (width>=1051px){.header__services__item__link.big{font-size:1.75182vw}}@media only screen and (width<=1050px) and (width>=861px){.header__services__item__link.big{font-size:2.09524vw}}@media only screen and (width<=860px) and (width>=641px){.header__services__item__link.big{font-size:2.32558vw}}.header__services__item__link.active .header__services__item__name{text-decoration:underline}.header__services__item__link:not(.active):hover .header__services__item__name{transform:translate(1.13636vw)}.header__services__item__name{z-index:1;transition:transform .65s cubic-bezier(.4,0,0,1);display:inline-block;position:relative}.app_menu{z-index:9;pointer-events:none;opacity:0;background:#fafafa;width:100%;height:100%;margin:auto;transition:opacity .35s cubic-bezier(.39,.575,.565,1);display:block;position:fixed;top:0;left:0}.app_menu__inner{width:100%;height:100%;padding:7.10227vw 5.68182vw;display:block;position:absolute;top:0;left:0}@media only screen and (width<=1370px) and (width>=1051px){.app_menu__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.app_menu__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.app_menu__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.app_menu__inner{padding:12.8205vw 5.12821vw}}.app_menu__inner{z-index:1;flex-direction:column;justify-content:space-between;padding-top:3.40909vw;padding-bottom:3.69318vw;display:flex}@media only screen and (width<=640px){.app_menu__inner{align-items:center;padding:16.6667vw 7.69231vw;overflow-y:auto}}.app_menu__center{display:flex}@media only screen and (width<=640px){.app_menu__center{margin:8.97436vw 0}}.app_menu__bottom{justify-content:flex-start;align-items:center;display:flex}@media only screen and (width<=640px){.app_menu__bottom{justify-content:center}}.app_menu__list{flex-direction:column;width:28.4091vw;display:flex}@media only screen and (width<=640px){.app_menu__list{width:100%;padding:0}}.app_menu__item{text-align:left;opacity:0;margin-top:.852273vw;transition:transform .5s cubic-bezier(.39,.575,.565,1),opacity .65s}.app_menu__item:first-child{transform:translateY(-90%)}.app_menu__item:nth-child(2){transform:translateY(-40%)}.app_menu__item:nth-child(3){transform:translateY(10%)}.app_menu__item:nth-child(4){transform:translateY(60%)}.app_menu__item:nth-child(5){transform:translateY(110%)}.app_menu__item:nth-child(6){transform:translateY(160%)}.app_menu__item:nth-child(7){transform:translateY(210%)}.app_menu__item:nth-child(8){transform:translateY(260%)}@media only screen and (width<=640px){.app_menu__item{text-align:center;margin-top:3.84615vw}.app_menu__item:first-child{transform:translateY(-28.2051vw)}.app_menu__item:nth-child(2){transform:translateY(-17.9487vw)}.app_menu__item:nth-child(3){transform:translateY(-7.69231vw)}.app_menu__item:nth-child(4){transform:translateY(2.5641vw)}.app_menu__item:nth-child(5){transform:translateY(12.8205vw)}.app_menu__item:nth-child(6){transform:translateY(23.0769vw)}.app_menu__item:nth-child(7){transform:translateY(33.3333vw)}.app_menu__item:nth-child(8){transform:translateY(43.5897vw)}}.app_menu__item:first-child{margin-top:0}.app_menu__item__name{cursor:pointer;text-transform:uppercase;font-size:2.04545vw;line-height:.944;transition:transform .35s cubic-bezier(.39,.575,.565,1),color .3s;display:inline-block}@media only screen and (width<=640px){.app_menu__item__name{font-size:9.23077vw}}.app_menu__item__name:hover{transform:translate(.852273vw)}@media only screen and (width<=640px){.app_menu__item__name:hover{color:#404040;transform:none}}.app_menu__item__name .count{vertical-align:top;font-size:4.61538vw;line-height:1.22}.app_menu__services{flex-direction:column;justify-content:flex-start;display:flex;overflow-y:auto}@media only screen and (width<=640px){.app_menu__services{text-align:center}}.app_menu__services__link{font-size:1.02273vw;line-height:2;display:none}@media only screen and (width<=640px){.app_menu__services__link{font-size:4.61538vw}}.app_menu__services__link:not(.is-open){opacity:0;transition:transform .35s cubic-bezier(.39,.575,.565,1),opacity .3s cubic-bezier(.39,.575,.565,1);transform:translate(-40px)}@media only screen and (width<=640px){.app_menu__services__link:not(.is-open){transform:translateX(-40px, 390)}}.app_menu__services__link.is-open{transition:transform .35s cubic-bezier(.39,.575,.565,1),opacity .3s cubic-bezier(.39,.575,.565,1)}.app_menu__services__link:last-child{margin-bottom:1.13636vw}@media only screen and (width<=640px){.app_menu__services__link:last-child{margin-bottom:5.12821vw}}.app_menu__services__link.big{margin-top:1.13636vw;margin-bottom:.568182vw;font-size:1.36364vw;line-height:1.16}@media only screen and (width<=640px){.app_menu__services__link.big{margin-top:5.12821vw;margin-bottom:2.5641vw;font-size:6.15385vw}}.app_menu__services__link.big:not(.app_menu__services__link.big:first-child){margin-top:1.42045vw}@media only screen and (width<=640px){.app_menu__services__link.big:not(.app_menu__services__link.big:first-child){margin-top:6.41026vw}}.app_menu__services__name{transition:transform .35s cubic-bezier(.39,.575,.565,1),color .3s;display:inline-block}.app_menu__scls{opacity:0;transition:transform .5s cubic-bezier(.39,.575,.565,1),opacity .65s;transform:translateY(100%)}@media only screen and (width<=640px){.app_menu__scls{transform:translate(20%)}}.app_menu__scls .scls-block__link:not(.app_menu__scls .scls-block__link:first-child){margin-left:1.42045vw}@media only screen and (width<=640px){.app_menu__scls .scls-block__link:not(.app_menu__scls .scls-block__link:first-child){margin-left:6.41026vw}}.footer{pointer-events:all;color:#fff}.footer [data-scroll-footer-item]{will-change:transform}.footer__inner{padding:6.81818vw 5.68182vw 3.52273vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.footer__inner{padding:6.56934vw 5.47445vw 3.39416vw}}@media only screen and (width<=1050px) and (width>=861px){.footer__inner{padding:6.44571vw 5.37143vw 3.33029vw}}@media only screen and (width<=860px) and (width>=641px){.footer__inner{padding:6.25116vw 5.2093vw 3.22977vw}}@media only screen and (width<=640px){.footer__inner{padding:12.3077vw 5.12821vw 6.35897vw}}.footer__inner{background:#000;overflow:hidden}@media only screen and (width<=640px){.footer__inner{padding-top:15.3846vw;padding-bottom:20.5128vw}}.footer_top{z-index:2;margin-bottom:6.53409vw;position:relative}@media only screen and (width<=640px){.footer_top{background-color:#000;margin-bottom:25.641vw}}.footer_main{z-index:1;background-color:#000;margin-top:5.68182vw;margin-bottom:2.84091vw;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.footer_main{margin-bottom:3.28467vw}}@media only screen and (width<=1050px) and (width>=861px){.footer_main{margin-bottom:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.footer_main{margin-bottom:4.65116vw}}@media only screen and (width<=640px){.footer_main{margin-top:17.9487vw;margin-bottom:7.69231vw}}.footer_btn-to-top{cursor:pointer;background:linear-gradient(62.24deg,#ceff00 18.25%,#e3fc52 73.05%);border-radius:50%;width:5.68182vw;height:5.68182vw;position:absolute;bottom:0;right:0;overflow:hidden}@media only screen and (width<=1050px) and (width>=861px){.footer_btn-to-top{width:7.14286vw;height:7.14286vw}}@media only screen and (width<=860px) and (width>=641px){.footer_btn-to-top{width:8.72093vw;height:8.72093vw}}@media only screen and (width<=640px){.footer_btn-to-top{width:17.9487vw;height:17.9487vw;bottom:calc(100% - 5.12821vw)}}.footer_btn-to-top:hover .footer_btn-to-top__icon:before{opacity:0;transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translateY(-50%)}.footer_btn-to-top:hover .footer_btn-to-top__icon:after{opacity:1;transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.footer_btn-to-top:hover .footer_btn-to-top__icon span:before{opacity:1;transition:transform,opacity 0s .5s;transform:translate(0,0)}.footer_btn-to-top:hover .footer_btn-to-top__icon span:after{opacity:0;transition:transform,opacity;transform:translateY(50%)}.footer_btn-to-top__icon{width:1.81818vw;height:1.81818vw;margin:auto;display:block;position:absolute;inset:0}@media only screen and (width<=1050px) and (width>=861px){.footer_btn-to-top__icon{width:2.28571vw;height:2.28571vw}}@media only screen and (width<=860px) and (width>=641px){.footer_btn-to-top__icon{width:2.7907vw;height:2.7907vw}}@media only screen and (width<=640px){.footer_btn-to-top__icon{width:6.15385vw;height:6.15385vw}}.footer_btn-to-top__icon:before,.footer_btn-to-top__icon:after,.footer_btn-to-top__icon span:before,.footer_btn-to-top__icon span:after{content:"";will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;margin:auto;display:block;position:absolute;inset:0}.footer_btn-to-top__icon:before{opacity:1;background-image:url(/build/assets/arr-thin-top--dark-QW6Ei9A8.svg);transition:transform,opacity 0s .5s;transform:translate(0,0)}@media only screen and (width<=640px){.footer_btn-to-top__icon:before{background-image:url(/build/assets/chevron-top-DEczZvx3.svg)}}.footer_btn-to-top__icon:after{opacity:0;background-image:url(/build/assets/arr-thin-top--dark-QW6Ei9A8.svg);transition:transform,opacity;transform:translateY(50%)}@media only screen and (width<=640px){.footer_btn-to-top__icon:after{background-image:url(/build/assets/chevron-top-DEczZvx3.svg)}}.footer_btn-to-top__icon span:before{opacity:0;background-image:url(/build/assets/arr-thin-top--dark-QW6Ei9A8.svg);transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translateY(-50%)}@media only screen and (width<=640px){.footer_btn-to-top__icon span:before{background-image:url(/build/assets/chevron-top-DEczZvx3.svg)}}.footer_btn-to-top__icon span:after{opacity:1;background-image:url(/build/assets/arr-thin-top--dark-QW6Ei9A8.svg);transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}@media only screen and (width<=640px){.footer_btn-to-top__icon span:after{background-image:url(/build/assets/chevron-top-DEczZvx3.svg)}}.footer_bottom__inner{border-top:1px dashed #9b9b9b;border-bottom:1px dashed #9b9b9b;justify-content:space-between;align-items:center;margin-bottom:2.27273vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.footer_bottom__inner{margin-bottom:2.91971vw}}@media only screen and (width<=1050px) and (width>=861px){.footer_bottom__inner{margin-bottom:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.footer_bottom__inner{margin-bottom:4.65116vw}}@media only screen and (width<=640px){.footer_bottom__inner{flex-wrap:wrap;margin-bottom:10.2564vw;padding-bottom:7.17949vw}}.footer__title{text-transform:uppercase;text-align:right;font-size:2.72727vw;line-height:.916}@media only screen and (width<=640px){.footer__title{font-size:6.66667vw;line-height:1.07}}.footer__title .heart{vertical-align:middle;fill:#0057b8;transform-origin:50% 70%;will-change:transform;width:2.38636vw;height:2.04545vw;margin:-.454545vw .227273vw 0 .113636vw;font-size:0;animation:8s cubic-bezier(.36,.07,.19,.97) infinite heart-beats;display:inline-block}@media only screen and (width<=640px){.footer__title .heart{width:6.15385vw;height:6.15385vw;margin:-1.53846vw .512821vw 0;font-size:6.66667vw}}.footer__title .heart::-moz-selection{color:#0000!important}.footer__title .heart::selection{color:#0000!important}.footer__title .heart.green{fill:#ceff00;animation-delay:4s}.footer__hello__text{text-transform:uppercase;margin-bottom:2.27273vw;font-size:1.02273vw;line-height:1.33}@media only screen and (width<=1370px) and (width>=1051px){.footer__hello__text{margin-bottom:2.91971vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.footer__hello__text{margin-bottom:2.38095vw;font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.footer__hello__text{margin-bottom:2.90698vw;font-size:1.62791vw}}@media only screen and (width<=640px){.footer__hello__text{margin-bottom:3.84615vw;font-size:3.33333vw;line-height:1.53}}.footer__hello__email{color:#fff;text-transform:uppercase;white-space:nowrap;text-decoration:none;transition:all .218s;display:inline-block;position:relative}@media only screen and (width<=640px){.footer__hello__email{font-size:9.74359vw;line-height:.94}}.footer__hello__email:hover .text-2{width:100%}.footer__hello__email .text-2{color:#ceff00;width:0;transition:width .55s cubic-bezier(.4,0,0,1);position:absolute;top:0;left:0;overflow:hidden}@media only screen and (width<=860px) and (width>=641px){.footer__scls{max-width:50%}}@media only screen and (width<=640px){.footer__scls{justify-content:space-between;align-items:center;width:100%;display:flex}}.footer__scls__link{margin-left:2.27273vw}@media only screen and (width<=1370px) and (width>=1051px){.footer__scls__link{margin-left:2.91971vw}}@media only screen and (width<=1050px) and (width>=861px){.footer__scls__link{margin-left:2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.footer__scls__link{margin-left:3.48837vw}}@media only screen and (width<=640px){.footer__scls__link{margin-left:7.69231vw}}.footer__awards{align-items:center;display:flex}@media only screen and (width<=860px) and (width>=641px){.footer__awards{flex-wrap:wrap;max-width:50%;margin-bottom:-1px}}@media only screen and (width<=640px){.footer__awards{flex-wrap:wrap;margin-bottom:7.17949vw}}.footer__awards__item{border-right:1px dashed #9b9b9b;height:5.68182vw;padding:1.70455vw 1.98864vw;display:inline-flex}@media only screen and (width<=1370px) and (width>=1051px){.footer__awards__item{height:6.56934vw;padding:1.16788vw 2.55474vw}}@media only screen and (width<=1050px) and (width>=861px){.footer__awards__item{height:6.66667vw;padding:1.52381vw 1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.footer__awards__item{border-width:.116279vw;border-bottom-style:dashed;border-bottom-color:#9b9b9b;width:50%;height:8.13954vw;padding:1.86047vw 4.65116vw}}@media only screen and (width<=640px){.footer__awards__item{border-bottom:.25641vw dashed #9b9b9b;width:50%;height:17.9487vw;padding:4.10256vw 10.2564vw}.footer__awards__item:nth-child(2n){border-right:none}}.footer__awards img{max-width:100%;max-height:100%;margin:auto;display:block}@media only screen and (width>=1921px){.footer__awards img{width:100%;height:100%}}.footer_copy{text-transform:uppercase;color:#9b9b9b;justify-content:space-between;align-items:center;font-size:.795455vw;line-height:1.42;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.footer_copy{font-size:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){.footer_copy{font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.footer_copy{font-size:1.62791vw}}@media only screen and (width<=640px){.footer_copy{flex-wrap:wrap;font-size:3.33333vw;line-height:1.38}.footer_copy__left{width:100%;margin-bottom:5.12821vw}.footer_copy__right{justify-content:space-between;width:100%;display:flex}}.footer_copy__link{text-transform:uppercase;color:#9b9b9b;display:inline-block}.footer_copy__link:not(:first-child){margin-left:1.13636vw}@media only screen and (width<=1370px) and (width>=1051px){.footer_copy__link:not(:first-child){margin-left:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.footer_copy__link:not(:first-child){margin-left:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.footer_copy__link:not(:first-child){margin-left:2.32558vw}}@media only screen and (width<=640px){.footer_copy__link:not(:first-child){margin-left:3.07692vw}}.footer_copy__link.active{cursor:default;-webkit-user-select:none;user-select:none}.footer_copy__link:not(.active):hover{color:#ceff00;text-decoration:underline}.crsr{z-index:8;pointer-events:none;will-change:transform;border-radius:50%;width:6.81818vw;height:6.81818vw;display:block;position:fixed;top:0;left:0}body.is-touch-device .crsr{display:none}html[lang=de] .crsr{width:7.95455vw;height:7.95455vw}.crsr__out{width:100%;height:100%;position:relative}.crsr__inn{opacity:0;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .2s cubic-bezier(.39,.575,.565,1),opacity .2s cubic-bezier(.39,.575,.565,1),background-color .2s cubic-bezier(.39,.575,.565,1);display:flex;transform:scale(.2)}.crsr__txt{text-transform:uppercase;color:#000;font-size:1.13636vw;display:block}.crsr__plr__play{pointer-events:none;border-top:1.02273vw solid #0000;border-bottom:1.02273vw solid #0000;border-left:1.47727vw solid #000;width:0;height:0;margin:auto;transition:transform .85s cubic-bezier(.4,0,0,1),opacity .15s;display:block;position:absolute;inset:0 0 0 .340909vw;transform:scale(.5)}@media only screen and (width<=640px){.crsr__plr__play{border-top:2.30769vw solid #0000;border-bottom:2.30769vw solid #0000;border-left:3.58974vw solid #000;transform:scale(.7)}}.crsr:not(.hide).active .crsr__inn{opacity:1;transform:scale(1)}.crsr.text .crsr__inn{background-color:#ceff00e6}.crsr.player .crsr__inn{background-color:#ffffffe6}.breadcrumbs{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 2.84091vw;padding:0;list-style:none;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.breadcrumbs{margin-bottom:3.28467vw}}@media only screen and (width<=1050px) and (width>=861px){.breadcrumbs{margin-bottom:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.breadcrumbs{margin-bottom:4.06977vw}}@media only screen and (width<=640px){.breadcrumbs{margin-bottom:7.69231vw}}.breadcrumbs li{color:#9b9b9b;font-size:.852273vw;line-height:1.2;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.breadcrumbs li{font-size:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){.breadcrumbs li{font-size:1.2381vw}}@media only screen and (width<=860px) and (width>=641px){.breadcrumbs li{font-size:1.51163vw}}@media only screen and (width<=640px){.breadcrumbs li{font-size:3.33333vw}}.breadcrumbs li:after{content:"/";margin:0 10px;text-decoration:none!important}@media only screen and (width<=640px){.breadcrumbs li:after{margin:0 1.28205vw}}.breadcrumbs li:last-child:after{content:none}.breadcrumbs span{-webkit-user-select:none;user-select:none}.breadcrumbs a{color:#6f6f6f}.techs_parts__inner{z-index:1;padding:7.10227vw 5.68182vw;display:block;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.techs_parts__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_parts__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.techs_parts__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.techs_parts__inner{padding:12.8205vw 5.12821vw}}.techs_parts__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}@media only screen and (width<=640px){.techs_parts__inner{justify-content:flex-end;padding-top:12.8205vw;padding-bottom:12.8205vw}.techs_parts__title{font-size:11.2821vw;line-height:1.047}}.techs_parts__title span{white-space:nowrap}.techs_parts__title[data-anim],.techs_parts__link[data-anim]{opacity:0;transition:opacity .35s ease-in-out}.techs_parts__title[data-anim=true],.techs_parts__link[data-anim=true]{opacity:1;transition:opacity .8s ease-in-out .15s}.techs_parts__wrap{border-bottom:1px dashed #000;width:100%;margin-top:5.68182vw;padding-bottom:5.68182vw}@media only screen and (width<=640px){.techs_parts__wrap{margin-top:10.2564vw;padding-bottom:20.5128vw}}.techs_parts__wrap .techs_parts__speak{margin-top:11.3636vw}.techs_parts__icons{flex-wrap:wrap;width:calc(100% + 3.69318vw);margin-top:-3.69318vw;margin-left:-3.69318vw;display:flex}@media only screen and (width<=640px){.techs_parts__icons{border:none;width:100%;margin-top:0;margin-left:0;padding-right:7.69231vw}}.techs_parts__icons[data-anim] .techs_parts__item{opacity:0;transition:opacity .35s ease-in-out}.techs_parts__icons[data-anim] .techs_parts__item__icon{transition:transform .35s ease-in-out,filter .35s;transform:scale(.8)}.techs_parts__icons[data-anim=true] .techs_parts__item{opacity:1;transition:opacity .8s ease-in-out}.techs_parts__icons[data-anim=true] .techs_parts__item:first-child,.techs_parts__icons[data-anim=true] .techs_parts__item:first-child .techs_parts__item__icon{transition-delay:.2s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(2),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(2) .techs_parts__item__icon{transition-delay:.3s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(3),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(3) .techs_parts__item__icon{transition-delay:.4s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(4),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(4) .techs_parts__item__icon{transition-delay:.5s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(5),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(5) .techs_parts__item__icon{transition-delay:.6s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(6),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(6) .techs_parts__item__icon{transition-delay:.7s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(7),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(7) .techs_parts__item__icon{transition-delay:.8s}.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(8),.techs_parts__icons[data-anim=true] .techs_parts__item:nth-child(8) .techs_parts__item__icon{transition-delay:.9s}.techs_parts__icons[data-anim=true] .techs_parts__item .techs_parts__item__icon{transition:transform .8s cubic-bezier(.39,.575,.565,1);transform:scale(1)}.techs_parts__item{width:calc(25% - 3.69318vw);margin-top:3.69318vw;margin-left:3.69318vw;transition:box-shadow .35s;position:relative}@media only screen and (width<=1050px){.techs_parts__item{width:calc(50% - 3.69318vw)}}@media only screen and (width<=640px){.techs_parts__item{width:100%;margin-top:10.2564vw;margin-left:0}.techs_parts__item:first-child{margin-top:0}}.techs_parts__item__icon{height:2.84091vw;margin-bottom:1.70455vw;display:block;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.techs_parts__item__icon{height:3.50365vw;margin-bottom:1.82482vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_parts__item__icon{height:4.7619vw;margin-bottom:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.techs_parts__item__icon{height:5.11628vw;margin-bottom:2.32558vw}}@media only screen and (width<=640px){.techs_parts__item__icon{height:12.8205vw;margin-bottom:8.97436vw}}.techs_parts__item__icon[href]:hover .techs_parts__item__img{filter:grayscale(0)}.techs_parts__item__img{filter:grayscale();width:auto;max-width:100%;height:100%;max-height:100%;display:block}@media only screen and (width<=640px){.techs_parts__item__img{-o-object-fit:contain;object-fit:contain}}.techs_parts__item__info{font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.techs_parts__item__info{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_parts__item__info{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.techs_parts__item__info{font-size:1.62791vw}}@media only screen and (width<=640px){.techs_parts__item__info{font-size:4.10256vw;line-height:1.5}}.work-with__inner{z-index:1;padding:7.10227vw 5.68182vw 0;display:block;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.work-with__inner{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.work-with__inner{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.work-with__inner{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.work-with__inner{padding:12.8205vw 5.12821vw 0}}.work-with__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}@media only screen and (width<=640px){.work-with__inner{justify-content:flex-end;padding-top:12.8205vw}}.work-with__top{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.work-with__title{width:100%;font-weight:400;display:block}@media only screen and (width<=640px){.work-with__title{order:0}}.work-with__title span{white-space:nowrap;padding-left:31.5%}.work-with__title[data-anim]{opacity:0;transition:opacity .35s ease-in-out}.work-with__title[data-anim=true]{opacity:1;transition:opacity .8s ease-in-out .15s}.work-with__wrap{width:100%;margin-top:4.54545vw}@media only screen and (width<=640px){.work-with__wrap{margin-top:10.2564vw}}.work-with__icons{flex-wrap:wrap;margin:-.284091vw -2.84091vw;display:flex}@media only screen and (width<=640px){.work-with__icons{margin:-1.28205vw -3.07692vw}}.work-with__icons[data-anim] .work-with__item{opacity:0;transition:opacity .35s ease-in-out}.work-with__icons[data-anim] .work-with__item__icon{transition:transform .35s ease-in-out;transform:scale(.8)}.work-with__icons[data-anim=true] .work-with__item{opacity:1;transition:opacity .8s ease-in-out}.work-with__icons[data-anim=true] .work-with__item:first-child,.work-with__icons[data-anim=true] .work-with__item:first-child .work-with__icon{transition-delay:.1s}.work-with__icons[data-anim=true] .work-with__item:nth-child(2),.work-with__icons[data-anim=true] .work-with__item:nth-child(2) .work-with__icon{transition-delay:.15s}.work-with__icons[data-anim=true] .work-with__item:nth-child(3),.work-with__icons[data-anim=true] .work-with__item:nth-child(3) .work-with__icon{transition-delay:.2s}.work-with__icons[data-anim=true] .work-with__item:nth-child(4),.work-with__icons[data-anim=true] .work-with__item:nth-child(4) .work-with__icon{transition-delay:.25s}.work-with__icons[data-anim=true] .work-with__item:nth-child(5),.work-with__icons[data-anim=true] .work-with__item:nth-child(5) .work-with__icon{transition-delay:.3s}.work-with__icons[data-anim=true] .work-with__item:nth-child(6),.work-with__icons[data-anim=true] .work-with__item:nth-child(6) .work-with__icon{transition-delay:.35s}.work-with__icons[data-anim=true] .work-with__item:nth-child(7),.work-with__icons[data-anim=true] .work-with__item:nth-child(7) .work-with__icon{transition-delay:.4s}.work-with__icons[data-anim=true] .work-with__item:nth-child(8),.work-with__icons[data-anim=true] .work-with__item:nth-child(8) .work-with__icon{transition-delay:.45s}.work-with__icons[data-anim=true] .work-with__item:nth-child(9),.work-with__icons[data-anim=true] .work-with__item:nth-child(9) .work-with__icon{transition-delay:.5s}.work-with__icons[data-anim=true] .work-with__item:nth-child(10),.work-with__icons[data-anim=true] .work-with__item:nth-child(10) .work-with__icon{transition-delay:.55s}.work-with__icons[data-anim=true] .work-with__item:nth-child(11),.work-with__icons[data-anim=true] .work-with__item:nth-child(11) .work-with__icon{transition-delay:.6s}.work-with__icons[data-anim=true] .work-with__item:nth-child(12),.work-with__icons[data-anim=true] .work-with__item:nth-child(12) .work-with__icon{transition-delay:.65s}.work-with__icons[data-anim=true] .work-with__item:nth-child(13),.work-with__icons[data-anim=true] .work-with__item:nth-child(13) .work-with__icon{transition-delay:.7s}.work-with__icons[data-anim=true] .work-with__item:nth-child(14),.work-with__icons[data-anim=true] .work-with__item:nth-child(14) .work-with__icon{transition-delay:.75s}.work-with__icons[data-anim=true] .work-with__item:nth-child(15),.work-with__icons[data-anim=true] .work-with__item:nth-child(15) .work-with__icon{transition-delay:.8s}.work-with__icons[data-anim=true] .work-with__item:nth-child(16),.work-with__icons[data-anim=true] .work-with__item:nth-child(16) .work-with__icon{transition-delay:.85s}.work-with__icons[data-anim=true] .work-with__item__icon{transition:transform .5s cubic-bezier(.39,.575,.565,1);transform:scale(1)}.work-with__item{margin:.284091vw 2.84091vw;position:relative}@media only screen and (width<=640px){.work-with__item{margin:1.28205vw 3.07692vw}}.work-with__item__icon{width:auto;height:5.68182vw;display:block;position:relative;overflow:hidden}@media only screen and (width<=1050px) and (width>=861px){.work-with__item__icon{height:7.61905vw}}@media only screen and (width<=860px) and (width>=641px){.work-with__item__icon{height:8.37209vw}}@media only screen and (width<=640px){.work-with__item__icon{height:12.0513vw}}.work-with__item__icon:hover .work-with__item__img{transform:scale(1.2)}.work-with__item__img{will-change:transform, opacity;width:auto;height:100%;max-height:100%;transition:transform .85s cubic-bezier(.39,.575,.565,1);display:block}@media only screen and (width<=640px){.work-with__item__img{-o-object-fit:contain;object-fit:contain}}.join_block__inner{margin-top:7.10227vw;margin-bottom:7.10227vw;padding:9.65909vw 5.68182vw 11.3636vw}@media only screen and (width<=860px){.join_block__inner{background:linear-gradient(62.24deg,#ceff00 18.25%,#e3fc52 73.05%)}}@media only screen and (width<=640px){.join_block__inner{margin-top:12.8205vw;margin-bottom:12.8205vw;padding:20.5128vw 5.12821vw}}.join_block__info{will-change:transform;flex-direction:column;display:flex;position:relative}@media only screen and (width<=640px){.join_block__info{flex-wrap:wrap;justify-content:flex-end}}.join_block__info__wrap{will-change:transform;flex-direction:column;align-items:flex-start;max-width:48.2955vw;margin-top:-7.95455vw;margin-left:auto;margin-right:5.68182vw;display:flex}@media only screen and (width<=860px) and (width>=641px){.join_block__info__wrap{max-width:68%;margin-top:0}}@media only screen and (width<=640px){.join_block__info__wrap{max-width:100%;margin-top:7.69231vw;margin-right:0}}.join_block__title{text-indent:13%;will-change:transform;line-height:1.02;position:relative;transform:rotate(-4deg)}@media only screen and (width>=1441px){html[lang=de] .join_block__title{font-size:7.15909vw}}@media only screen and (width<=1370px) and (width>=1051px){.join_block__title{text-indent:10%;font-size:7.15328vw}}@media only screen and (width<=640px){.join_block__title{text-indent:0;padding-left:1.28205vw;padding-right:3.84615vw;font-size:11.2821vw}}@media only screen and (width<=1050px) and (width>=861px){html:not([lang=de]) .join_block__title{max-width:90%}}@media only screen and (width<=640px){html:not([lang=de]) .join_block__title{word-break:break-all}}@media only screen and (width>=1441px){html[lang=de] .join_block__title{text-indent:10%}}.join_block__title .icon-star{width:5.68182vw;height:5.68182vw;animation:15s linear infinite spin;display:block;position:absolute;top:0;left:0}@media only screen and (width<=640px){.join_block__title .icon-star{width:10.2564vw;height:10.2564vw}}.join_block__title .icon-star i{background:url(/build/assets/icon-star-8--stroke-Bczi3Jj1.svg) 50%/contain no-repeat;width:100%;height:100%;display:block}@media only screen and (width<=640px){.join_block__title .icon-star__wrap{padding-left:14.1026vw;display:block;position:relative}.join_block__title .circle__wrap{white-space:inherit}}.join_block__title .circle:before{color:#fff}.join_block__desc{margin-top:4.54545vw;margin-bottom:2.84091vw;font-size:1.13636vw;line-height:1.5}@media only screen and (width<=1370px) and (width>=1051px){.join_block__desc{margin-top:5.83942vw;margin-bottom:3.28467vw;font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.join_block__desc{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.join_block__desc{font-size:1.86047vw}}@media only screen and (width<=640px){.join_block__desc{margin-top:0;margin-bottom:10.2564vw;padding-left:10.2564vw;padding-right:2.5641vw;font-size:4.10256vw}}.join_block__link{white-space:nowrap}@media only screen and (width<=640px){.join_block__link{margin-left:1.28205vw;margin-right:2.5641vw}}.word,.char{display:inline-block}.splitting .char{animation:.6s cubic-bezier(.5,0,.5,1) both slide-in;animation-delay:calc(3ms * var(--char-index) + 1s)}@keyframes slide-in{0%{opacity:0;transform:translateY(2.84091vw)}}.project-item{width:50%;padding:0 50px;line-height:1;display:block}.project-item__link:hover{text-decoration:none}.project-item__link:hover .project-item__image img{transform:scale(1.1)}.project-item:nth-child(2n-1){transform:translateY(3.40909vw)}.project-item__image{width:100%;height:0;padding-bottom:75%;display:block;position:relative;overflow:hidden}.project-item__image img{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;margin:0;transition:transform 1.2s cubic-bezier(.39,.575,.565,1);display:block;position:absolute;top:0;left:0}.project-item__bottom{border-bottom:1px solid #f3ecea;padding:50px 20px;display:block;position:relative}.project-item__addr{margin-bottom:20px;font-size:15px;line-height:1;display:block}.project-item__title{font-size:30px;display:block}.project-item__info{justify-content:space-between;align-items:flex-start;margin-top:50px;display:flex}.project-item__info__tit{color:#000;margin-bottom:12px;font-size:16px}.project-item__info__txt{text-transform:uppercase;font-size:13px}.form{width:auto;margin-left:22.7273vw;padding-top:1.70455vw;position:relative}@media only screen and (width<=1050px) and (width>=861px){.form{padding-top:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.form{margin-left:0}}@media only screen and (width<=640px){.form{margin-left:0}}.form__wrap{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.form__wrap{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.form__wrap{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.form__wrap{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.form__wrap{padding:12.8205vw 5.12821vw}}.form__wrap{padding-top:0}.form__title{max-width:68.1818vw;margin-bottom:5.68182vw}@media only screen and (width<=1370px) and (width>=1051px){.form__title{max-width:65.6934vw;margin-bottom:6.93431vw}}@media only screen and (width<=1050px) and (width>=861px){.form__title{max-width:64.7619vw;margin-bottom:7.61905vw}}@media only screen and (width<=860px) and (width>=641px){.form__title{max-width:62.7907vw;margin-bottom:7.55814vw}}@media only screen and (width<=640px){.form__title{max-width:100%;margin-bottom:15.3846vw;padding-right:5.12821vw}}form .inp-group{margin:0 -2.27273vw;display:flex}@media only screen and (width<=640px){form .inp-group{flex-direction:column;margin:0}}form .inp-group .inp-wrap{flex:1 0 0;margin-left:2.27273vw;margin-right:2.27273vw}@media only screen and (width<=640px){form .inp-group .inp-wrap{width:100%;margin:0 0 8.97436vw}}form .inp-wrap{margin-bottom:2.5vw;position:relative}@media only screen and (width<=1370px) and (width>=1051px){form .inp-wrap{margin-bottom:3.21168vw}}@media only screen and (width<=1050px) and (width>=861px){form .inp-wrap{margin-bottom:4vw}}@media only screen and (width<=860px) and (width>=641px){form .inp-wrap{margin-bottom:4.65116vw}}@media only screen and (width<=640px){form .inp-wrap{margin-bottom:8.97436vw}}form .inp-wrap:after{content:"";border-bottom:1px dashed #000;height:0;margin:auto;display:block;position:absolute;bottom:0;left:0;right:0}form .inp-wrap input,form .inp-wrap textarea{box-sizing:border-box;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:0;outline:none;width:100%;padding:1.07955vw .852273vw;font-size:1.02273vw;line-height:1.33;transition:border-color .25s;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){form .inp-wrap input,form .inp-wrap textarea{padding:1.0219vw;font-size:1.16788vw;line-height:1.5}}@media only screen and (width<=1050px) and (width>=861px){form .inp-wrap input,form .inp-wrap textarea{padding:1.2381vw;font-size:1.42857vw;line-height:1.5}}@media only screen and (width<=860px) and (width>=641px){form .inp-wrap input,form .inp-wrap textarea{padding:1.39535vw;font-size:1.74419vw;line-height:1.5}}@media only screen and (width<=640px){form .inp-wrap input,form .inp-wrap textarea{padding:2.05128vw 2.5641vw;font-size:4.61538vw;line-height:1.55}}form .inp-wrap input.not-empty,form .inp-wrap input:focus,form .inp-wrap textarea.not-empty,form .inp-wrap textarea:focus{border:1px dashed #00000026;border-bottom:none}form .inp-wrap input.not-empty~label,form .inp-wrap input:focus~label,form .inp-wrap textarea.not-empty~label,form .inp-wrap textarea:focus~label{transform:scale(.77)translateY(-3.06818vw)}@media only screen and (width<=1370px) and (width>=1051px){form .inp-wrap input.not-empty~label,form .inp-wrap input:focus~label,form .inp-wrap textarea.not-empty~label,form .inp-wrap textarea:focus~label{transform:scale(.77)translateY(-3.72263vw)}}@media only screen and (width<=1050px) and (width>=861px){form .inp-wrap input.not-empty~label,form .inp-wrap input:focus~label,form .inp-wrap textarea.not-empty~label,form .inp-wrap textarea:focus~label{transform:scale(.77)translateY(-4.57143vw)}}@media only screen and (width<=860px) and (width>=641px){form .inp-wrap input.not-empty~label,form .inp-wrap input:focus~label,form .inp-wrap textarea.not-empty~label,form .inp-wrap textarea:focus~label{transform:scale(.77)translateY(-5.23256vw)}}@media only screen and (width<=640px){form .inp-wrap input.not-empty~label,form .inp-wrap input:focus~label,form .inp-wrap textarea.not-empty~label,form .inp-wrap textarea:focus~label{transform:scale(.77)translateY(-11.5385vw)}}form .inp-wrap textarea{height:7.38636vw}@media only screen and (width<=640px){form .inp-wrap textarea{height:15.3846vw}}form .inp-wrap label{color:#000;transform-origin:0 0;backface-visibility:hidden;will-change:transform;pointer-events:none;width:100%;font-size:1.36364vw;line-height:1.33;transition:transform .25s;position:absolute;top:.795455vw;left:0}@media only screen and (width<=1370px) and (width>=1051px){form .inp-wrap label{font-size:1.45985vw;line-height:1.67883vw;top:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){form .inp-wrap label{font-size:1.71429vw;line-height:2.09524vw;top:1.2381vw}}@media only screen and (width<=860px) and (width>=641px){form .inp-wrap label{font-size:2.09302vw;line-height:2.44186vw;top:1.39535vw}}@media only screen and (width<=640px){form .inp-wrap label{font-size:4.61538vw;line-height:1.55;top:2.5641vw}}form .inp-wrap i{color:#f26a6a;opacity:0;width:100%;padding-top:.284091vw;font-size:.681818vw;line-height:.852273vw;position:absolute;top:100%;left:0}@media only screen and (width<=1370px) and (width>=1051px){form .inp-wrap i{padding-top:.364964vw;font-size:.875912vw;line-height:1.09489vw}}@media only screen and (width<=1050px) and (width>=861px){form .inp-wrap i{padding-top:.380952vw;font-size:1.14286vw;line-height:1.2381vw}}@media only screen and (width<=860px) and (width>=641px){form .inp-wrap i{padding-top:.348837vw;font-size:1.39535vw;line-height:1.39535vw}}@media only screen and (width<=640px){form .inp-wrap i{padding-top:1.28205vw;font-size:3.07692vw;line-height:3.07692vw}}form .inp-wrap.err:after{border-color:#f26a6a}form .inp-wrap.err i{opacity:1}form .btn-wrap{padding-top:.568182vw;display:flex}@media only screen and (width<=1050px) and (width>=861px){form .btn-wrap{padding-top:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){form .btn-wrap{padding-top:4.65116vw}}@media only screen and (width<=640px){form .btn-wrap{padding-top:12.8205vw}}form .btn-wrap .link{margin-left:auto}form .checkbox{width:100%;margin:-.852273vw 0 0;display:block;position:relative}@media only screen and (width<=640px){form .checkbox{margin:2.5641vw 0 0}}form .checkbox.err{color:#f26a6a}form .checkbox.err span:before{border-color:#f26a6a}form .checkbox a{text-decoration:underline}form .checkbox a:hover{text-decoration:none}form .checkbox input{opacity:0;position:absolute}form .checkbox input:checked~span:after{opacity:1;transform:translateY(-50%)scale(1)}form .checkbox span{width:100%;padding-top:.170455vw;padding-left:2.38636vw;font-size:1.02273vw;line-height:1.44;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){form .checkbox span{padding-top:.218978vw;padding-left:3.06569vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){form .checkbox span{padding-top:.285714vw;padding-left:4vw;font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){form .checkbox span{padding-top:.348837vw;padding-left:4.88372vw;font-size:1.74419vw}}@media only screen and (width<=640px){form .checkbox span{padding-top:.769231vw;padding-left:10.7692vw;padding-right:2.5641vw;font-size:4.10256vw;line-height:1.25}}form .checkbox span:before,form .checkbox span:after{content:"";box-sizing:border-box;border-radius:50%;display:block;position:absolute;top:50%;left:0}form .checkbox span:before{border:1px solid #000;width:1.13636vw;height:1.13636vw;transform:translateY(-50%)}@media only screen and (width<=1370px) and (width>=1051px){form .checkbox span:before{width:1.45985vw;height:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){form .checkbox span:before{width:1.90476vw;height:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){form .checkbox span:before{width:2.32558vw;height:2.32558vw}}@media only screen and (width<=640px){form .checkbox span:before{width:5.12821vw;height:5.12821vw}}form .checkbox span:after{opacity:0;background-color:#000;width:.340909vw;height:.340909vw;transition:opacity .3s cubic-bezier(.39,.575,.565,1),transform .35s cubic-bezier(.39,.575,.565,1);left:.397727vw;transform:translateY(-50%)scale(.6)}@media only screen and (width<=1370px) and (width>=1051px){form .checkbox span:after{width:.437956vw;height:.437956vw;left:.510949vw}}@media only screen and (width<=1050px) and (width>=861px){form .checkbox span:after{width:.571429vw;height:.571429vw;left:.666667vw}}@media only screen and (width<=860px) and (width>=641px){form .checkbox span:after{width:.697674vw;height:.697674vw;left:.813953vw}}@media only screen and (width<=640px){form .checkbox span:after{width:1.53846vw;height:1.53846vw;left:1.79487vw}}form .info-status{z-index:1;opacity:0;pointer-events:none;background:#fff;justify-content:center;align-items:center;margin:auto;transition:opacity .3s;display:flex;position:absolute;inset:0}form .info-status .success,form .info-status .failure{-webkit-user-select:none;user-select:none;text-align:center;font-size:1.02273vw;font-weight:600;line-height:1.33;display:none}@media only screen and (width<=1370px) and (width>=1051px){form .info-status .success,form .info-status .failure{font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){form .info-status .success,form .info-status .failure{font-size:1.71429vw}}@media only screen and (width<=860px) and (width>=641px){form .info-status .success,form .info-status .failure{font-size:2.09302vw}}@media only screen and (width<=640px){form .info-status .success,form .info-status .failure{font-size:4.10256vw}}form .info-status .success:before,form .info-status .failure:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px;margin:0 auto 25px;display:block;position:relative}form .info-status .success:before{background-image:url(/build/assets/success-ddiMJJdn.svg)}form .info-status .failure:before{background-image:url(/build/assets/failure-CK_cvkbt.svg)}form .info-status.success,form .info-status.failure{opacity:1;pointer-events:all}form .info-status.success .success{display:block}form .info-status.success .failure,form .info-status.failure .success{display:none}form .info-status.failure .failure{display:block}.custom-select{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;position:relative}.custom-select select{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (width<=640px){.custom-select select{pointer-events:all}.custom-select select option[value=none]{display:none!important}}.custom-select__head{text-transform:uppercase;color:#000;font-size:.909091vw;line-height:1.625;text-decoration:underline;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.custom-select__head{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.custom-select__head{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.custom-select__head{font-size:1.86047vw}}@media only screen and (width<=640px){.custom-select__head{font-size:4.10256vw}}.custom-select__input{width:100%;height:100%;padding:inherit;color:#000;background:#fff;border:none;outline:none;position:absolute;top:0;left:0}.custom-select__content{z-index:2;opacity:0;pointer-events:none;width:auto;margin-top:.568182vw;transition:opacity .3s;display:block;position:absolute;top:100%;right:0;overflow:hidden auto}@media only screen and (width<=1370px) and (width>=1051px){.custom-select__content{margin-top:.729927vw}}@media only screen and (width<=1050px) and (width>=861px){.custom-select__content{margin-top:.952381vw}}@media only screen and (width<=860px) and (width>=641px){.custom-select__content{margin-top:1.16279vw}}@media only screen and (width<=640px){.custom-select__content{margin-top:2.5641vw}}.custom-select__content::-webkit-scrollbar{background-color:#6f6f6f;width:3px;height:3px}@media only screen and (width>=1921px){.custom-select__content::-webkit-scrollbar{width:.170455vw;height:.170455vw}}@media only screen and (width<=1370px) and (width>=1051px){.custom-select__content::-webkit-scrollbar{width:.218978vw;height:.218978vw}}@media only screen and (width<=1050px) and (width>=861px){.custom-select__content::-webkit-scrollbar{width:.285714vw;height:.285714vw}}@media only screen and (width<=860px) and (width>=641px){.custom-select__content::-webkit-scrollbar{width:.348837vw;height:.348837vw}}@media only screen and (width<=640px){.custom-select__content::-webkit-scrollbar{width:.769231vw;height:.769231vw}}.custom-select__content::-webkit-scrollbar-thumb{background-color:#ceff00}.custom-select__list{background:#fafafa;padding:.568182vw 1.13636vw}@media only screen and (width<=1370px) and (width>=1051px){.custom-select__list{padding:.729927vw 1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.custom-select__list{padding:.952381vw 1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.custom-select__list{padding:1.16279vw 2.32558vw}}@media only screen and (width<=640px){.custom-select__list{padding:.568182vw 1.13636vw}}.custom-select__item{color:#000;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.909091vw;line-height:1.625;transition:background .3s;display:block;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.custom-select__item{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.custom-select__item{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.custom-select__item{font-size:1.86047vw}}@media only screen and (width<=640px){.custom-select__item{font-size:4.10256vw}}.custom-select__item:not(.custom-select__item:first-child){padding-top:.284091vw}.custom-select__item.is-active,.custom-select__item:hover{text-decoration:underline}.custom-select__item.is-none,.custom-select__item.is-hidden{display:none}.custom-select.is-opened .custom-select__content{opacity:1;pointer-events:all}.scls-block{align-items:center;display:flex}.scls-block__link{margin-left:1.70455vw;font-size:0}.scls-block__link:first-child{margin-left:0}@media only screen and (width<=640px){.scls-block__link{margin-left:6.41026vw}}.link{z-index:1;align-items:flex-end;display:inline-flex;position:relative;overflow:hidden}.link__name{-webkit-user-select:none;user-select:none;text-transform:uppercase;border:1px solid #000;border-radius:60px;padding:.397727vw 1.02273vw .284091vw;font-size:1.47727vw;font-weight:400;line-height:1;transition:border .35s cubic-bezier(.39,.575,.565,1);display:block;position:relative;overflow:hidden}@media only screen and (width>=1921px){.link__name{border-radius:3.40909vw}}@media only screen and (width<=1370px) and (width>=1051px){.link__name{padding:.510949vw 1.31387vw .364964vw;font-size:1.75182vw}}@media only screen and (width<=1050px) and (width>=861px){.link__name{padding:.666667vw 1.71429vw .47619vw;font-size:2.28571vw}}@media only screen and (width<=860px) and (width>=641px){.link__name{padding:.813953vw 2.09302vw .581395vw;font-size:2.32558vw}}@media only screen and (width<=640px){.link__name{border-radius:15.3846vw;padding:1.79487vw 4.61538vw 1.28205vw;font-size:5.12821vw}html[lang=de] .link__name{font-size:4.10256vw}}.link__name:after{content:"";z-index:-1;will-change:width;background:#ceff00;width:0;height:100%;transition:width .35s cubic-bezier(.39,.575,.565,1);display:block;position:absolute;bottom:0;right:0}.link__icon{-webkit-user-select:none;user-select:none;flex-shrink:0;width:1.81818vw;height:1.81818vw;position:relative}@media only screen and (width<=640px){.link__icon{width:10.2564vw;height:10.2564vw}}.link__icon:before,.link__icon:after,.link__icon span:before,.link__icon span:after{content:"";will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;display:block;position:absolute;inset:0}.link__icon:before{opacity:1;background-image:url(/build/assets/arr-thin--dark-CNCaw99P.svg);transition:transform,opacity 0s .5s;transform:translate(0,0)}.link__icon:after{opacity:0;background-image:url(/build/assets/arr-thin--dark-CNCaw99P.svg);transition:transform,opacity;transform:translate(-50%,50%)}.link__icon span:before{opacity:0;background-image:url(/build/assets/arr-thin--dark-CNCaw99P.svg);transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translate(50%,-50%)}.link__icon span:after{opacity:1;background-image:url(/build/assets/arr-thin--dark-CNCaw99P.svg);transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.link__icon--bordered{border:1px solid #000;border-radius:50%;width:2.61364vw;height:2.61364vw;margin-left:.852273vw;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.link__icon--bordered{width:3.06569vw;height:3.06569vw;margin-left:1.09489vw}}@media only screen and (width<=1050px) and (width>=861px){.link__icon--bordered{width:3.80952vw;height:3.80952vw;margin-left:.952381vw}}@media only screen and (width<=860px) and (width>=641px){.link__icon--bordered{width:4.65116vw;height:4.65116vw;margin-left:1.16279vw}}@media only screen and (width<=640px){.link__icon--bordered{width:10.2564vw;height:10.2564vw;margin-left:2.5641vw}}.link__icon--bordered span{width:100%;height:100%;position:absolute;top:0;left:0}.link__icon--bordered:before,.link__icon--bordered:after,.link__icon--bordered span:before,.link__icon--bordered span:after{width:1.81818vw;height:1.81818vw}@media only screen and (width<=1370px) and (width>=1051px){.link__icon--bordered:before,.link__icon--bordered:after,.link__icon--bordered span:before,.link__icon--bordered span:after{width:2.33577vw;height:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.link__icon--bordered:before,.link__icon--bordered:after,.link__icon--bordered span:before,.link__icon--bordered span:after{width:3.04762vw;height:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.link__icon--bordered:before,.link__icon--bordered:after,.link__icon--bordered span:before,.link__icon--bordered span:after{width:3.72093vw;height:3.72093vw}}@media only screen and (width<=640px){.link__icon--bordered:before,.link__icon--bordered:after,.link__icon--bordered span:before,.link__icon--bordered span:after{width:8.20513vw;height:8.20513vw}}.link:hover{text-decoration:none}.link:hover .link__name{border-color:#ceff00}.link:hover .link__name:after{width:100%;left:0;right:auto}.link:hover .link__icon:before{opacity:0;transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s;transform:translate(50%,-50%)}.link:hover .link__icon:after{opacity:1;transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(0,0)}.link:hover .link__icon span:before{opacity:1;transition:transform,opacity 0s .5s;transform:translate(0,0)}.link:hover .link__icon span:after{opacity:0;transition:transform,opacity;transform:translate(-50%,50%)}.link--filled .link__name{border-color:#ceff00}.link--filled .link__name:after{width:100%;left:0;right:auto}.link--filled:hover .link__name{border-color:#000}.link--filled:hover .link__name:after{width:0;left:auto;right:0}.link--small .link__name{font-size:1.13636vw}@media only screen and (width<=1370px) and (width>=1051px){.link--small .link__name{font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.link--small .link__name{font-size:1.71429vw}}@media only screen and (width<=860px) and (width>=641px){.link--small .link__name{font-size:2.09302vw}}@media only screen and (width<=640px){.link--small .link__name{font-size:4.61538vw;line-height:1.33}}.link--small .link__icon--bordered{width:2.27273vw;height:2.27273vw}@media only screen and (width<=1370px) and (width>=1051px){.link--small .link__icon--bordered{width:2.91971vw;height:2.91971vw}}@media only screen and (width<=1050px) and (width>=861px){.link--small .link__icon--bordered{width:3.80952vw;height:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.link--small .link__icon--bordered{width:4.65116vw;height:4.65116vw}}@media only screen and (width<=640px){.link--small .link__icon--bordered{width:10.2564vw;height:10.2564vw}}.link--fullWidth{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.link--fullWidth{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.link--fullWidth{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.link--fullWidth{padding:0 5.2093vw}}@media only screen and (width<=640px){.link--fullWidth{padding:0 5.12821vw}}.link--fullWidth{text-align:center;width:100%;margin-top:5.68182vw;display:block;position:relative}@media only screen and (width<=640px){.link--fullWidth{margin-top:12.8205vw}}.link--fullWidth .link__name{border-radius:5.68182vw;padding:1.81818vw 2.84091vw 1.70455vw;font-size:5.45455vw;line-height:1}@media only screen and (width<=1370px) and (width>=1051px){.link--fullWidth .link__name{font-size:5.25547vw}}@media only screen and (width<=1050px) and (width>=861px){.link--fullWidth .link__name{font-size:5.14286vw}}@media only screen and (width<=860px) and (width>=641px){.link--fullWidth .link__name{font-size:5.11628vw}}@media only screen and (width<=640px){.link--fullWidth .link__name{border-radius:12.8205vw;padding:4.10256vw 7.69231vw 3.58974vw;font-size:9.74359vw}}.link--light .link__name:after{background-color:#fff}.link--light:hover .link__name{border-color:#fff}.click_to_action{margin-top:14.2045vw}.click_to_action__inner{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.click_to_action__inner{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.click_to_action__inner{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.click_to_action__inner{padding:0 5.2093vw}}@media only screen and (width<=640px){.click_to_action__inner{padding:0 5.12821vw}}.click_to_action .title-with-arrow{cursor:pointer}@media only screen and (width<=640px){.services_page .click_to_action .reverse,.techs_page .click_to_action .reverse{text-align:right;padding-right:0;display:block}.services_page .click_to_action .mobile-reverse,.techs_page .click_to_action .mobile-reverse{text-align:right;padding-right:15.3846vw;display:block}.services_page .click_to_action .circle__wrap,.techs_page .click_to_action .circle__wrap{padding-left:0}.about_page .click_to_action .reverse{text-align:right;display:block}.about_page .click_to_action .circle__wrap{padding-left:0}html[lang=de] .projects_single .click_to_action .reverse{padding-left:0;display:inline}html[lang=de] .projects_single .click_to_action .circle__wrap{padding-left:20.5128vw}}.one_block:last-child{margin-bottom:0}.one_block+.click_to_action .click_to_action__inner{padding-top:0;padding-bottom:0}.one_block.big_image__block+.txt__block,.one_block.big_image__block+.tech_used,.one_block.gall_images__block+.txt__block,.one_block.gall_images__block+.tech_used,.one_block.prlx_image__block+.txt__block,.one_block.prlx_image__block+.tech_used{margin-top:11.3636vw}@media only screen and (width<=1050px){.one_block.big_image__block+.txt__block,.one_block.big_image__block+.tech_used,.one_block.gall_images__block+.txt__block,.one_block.gall_images__block+.tech_used,.one_block.prlx_image__block+.txt__block,.one_block.prlx_image__block+.tech_used{margin-top:10.4762vw}}@media only screen and (width<=640px){.one_block.big_image__block+.txt__block,.one_block.big_image__block+.tech_used,.one_block.gall_images__block+.txt__block,.one_block.gall_images__block+.tech_used,.one_block.prlx_image__block+.txt__block,.one_block.prlx_image__block+.tech_used{margin-top:15.3846vw}}.one_block.txt__block{margin-bottom:11.3636vw}@media only screen and (width<=1050px){.one_block.txt__block{margin-bottom:10.4762vw}}@media only screen and (width<=640px){.one_block.txt__block{margin-bottom:15.3846vw}}.one_block.with_bg .big_image__inner,.one_block.with_bg .gall_images__inner{padding:8.52273vw 7.95455vw}@media only screen and (width<=640px){.one_block.with_bg .big_image__inner,.one_block.with_bg .gall_images__inner{padding:7.69231vw 5.12821vw}}.top_block:last-child .top_block__inner{padding-bottom:0}.top_block__inner{padding:5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.top_block__inner{padding:5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.top_block__inner{padding:5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__inner{padding:5.2093vw}}@media only screen and (width<=640px){.top_block__inner{flex-wrap:wrap;padding:7.69231vw 5.12821vw 12.8205vw}}.top_block__content{justify-content:space-between;align-items:flex-start;display:flex}@media only screen and (width<=640px){.top_block__content{flex-wrap:wrap}.top_block__left{order:1;width:100%}.top_block__right{width:100%;margin-bottom:9.23077vw;padding-right:5.12821vw}}.top_block__tags{justify-content:flex-end;width:19.8864vw}@media only screen and (width<=1370px) and (width>=1051px){.top_block__tags{width:30.6569vw}}@media only screen and (width<=1050px) and (width>=861px){.top_block__tags{width:40vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__tags{width:48.8372vw}}@media only screen and (width<=640px){.top_block__tags{justify-content:flex-start;width:100%}}.top_block__info{max-width:28.4091vw;font-size:1.36364vw;line-height:1.5}@media only screen and (width<=1050px){.top_block__info{line-height:1.4}}@media only screen and (width<=1050px) and (width>=861px){.top_block__info{max-width:36.1905vw;font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__info{max-width:40.6977vw;font-size:1.86047vw}}@media only screen and (width<=640px){.top_block__info{max-width:100%;font-size:5.12821vw}}.top_block__info:not(.top_block__info:last-child){margin-bottom:2.84091vw}@media only screen and (width<=640px){.top_block__info:not(.top_block__info:last-child){margin-bottom:8.97436vw}}.top_block__info__data:not(.top_block__info__data:first-child){margin-top:1.70455vw}@media only screen and (width<=640px){.top_block__info__data:not(.top_block__info__data:first-child){margin-top:7.69231vw}}.top_block__author{grid-auto-flow:column;justify-content:start;align-items:center;gap:1.36364vw;display:grid}@media only screen and (width<=1370px) and (width>=1051px){.top_block__author{gap:1.75182vw}}@media only screen and (width<=1050px) and (width>=861px){.top_block__author{gap:2.28571vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__author{gap:2.7907vw}}@media only screen and (width<=640px){.top_block__author{gap:6.15385vw}}.top_block__author__photo{border-radius:50%;width:3.18182vw;height:3.18182vw;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.top_block__author__photo{width:4.08759vw;height:4.08759vw}}@media only screen and (width<=1050px) and (width>=861px){.top_block__author__photo{width:5.33333vw;height:5.33333vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__author__photo{width:6.51163vw;height:6.51163vw}}@media only screen and (width<=640px){.top_block__author__photo{width:14.359vw;height:14.359vw}}.top_block__author__info{gap:2px;display:grid}.top_block__author__name{font-size:1.13636vw;line-height:1.4}@media only screen and (width<=1370px) and (width>=1051px){.top_block__author__name{font-size:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.top_block__author__name{font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__author__name{font-size:2.32558vw}}@media only screen and (width<=640px){.top_block__author__name{font-size:5.12821vw}}.top_block__author__position{color:#9b9b9b;font-size:.909091vw;line-height:1.5}@media only screen and (width<=1370px) and (width>=1051px){.top_block__author__position{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.top_block__author__position{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.top_block__author__position{font-size:1.86047vw}}@media only screen and (width<=640px){.top_block__author__position{font-size:4.10256vw}}.top_block__bg{margin-bottom:8.52273vw}@media only screen and (width<=640px){.top_block__bg{margin-bottom:15.3846vw}}.dbl_block__inner{justify-content:space-between;display:flex}.dbl_block__item{width:calc(50% - 50px)}.txt__block[data-anim]{transform-origin:50% 0;transition:transform 1.2s cubic-bezier(.4,0,0,1),opacity .5s}.txt__block[data-anim=false]{opacity:0;transform:translateY(5vh)scaleY(1.35)}.txt__block:last-child .txt__inner{padding-bottom:0}@media only screen and (width<=1370px){.txt__block:last-child .txt__inner{padding-bottom:0}}.txt__inner{padding:0 11.3636vw 0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.txt__inner{padding:0 10.9489vw 0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__inner{padding:0 10.7429vw 0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.txt__inner{padding:0 10.4186vw 0 5.2093vw}}@media only screen and (width<=640px){.txt__inner{padding:0 10.2564vw 0 5.12821vw}}.txt__wrap{font-size:1.02273vw;line-height:1.555}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap{font-size:1.62791vw}}@media only screen and (width<=640px){.txt__wrap{max-width:100%;padding-right:5.12821vw;font-size:4.10256vw;line-height:1.5}}.txt__wrap h1,.txt__wrap h2,.txt__wrap h3{text-align:left;text-transform:uppercase;max-width:68.1818vw;font-size:2.95455vw;line-height:.9629}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap h1,.txt__wrap h2,.txt__wrap h3{max-width:65.6934vw;font-size:3.35766vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap h1,.txt__wrap h2,.txt__wrap h3{max-width:64.7619vw;font-size:3.42857vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap h1,.txt__wrap h2,.txt__wrap h3{max-width:62.7907vw;font-size:3.25581vw}}@media only screen and (width<=640px){.txt__wrap h1,.txt__wrap h2,.txt__wrap h3{max-width:100%;padding-right:7.69231vw;font-size:6.66667vw;line-height:1.07}html[lang=de] .txt__wrap h1,html[lang=de] .txt__wrap h2,html[lang=de] .txt__wrap h3{padding-right:0;font-size:5.64103vw}}.txt__wrap h1:not(.txt__wrap h1:last-child,.txt__wrap h2:last-child,.txt__wrap h3:last-child),.txt__wrap h2:not(.txt__wrap h1:last-child,.txt__wrap h2:last-child,.txt__wrap h3:last-child),.txt__wrap h3:not(.txt__wrap h1:last-child,.txt__wrap h2:last-child,.txt__wrap h3:last-child){margin-bottom:6.81818vw}@media only screen and (width<=640px){.txt__wrap h1:not(.txt__wrap h1:last-child,.txt__wrap h2:last-child,.txt__wrap h3:last-child),.txt__wrap h2:not(.txt__wrap h1:last-child,.txt__wrap h2:last-child,.txt__wrap h3:last-child),.txt__wrap h3:not(.txt__wrap h1:last-child,.txt__wrap h2:last-child,.txt__wrap h3:last-child){margin-bottom:10.2564vw}}.txt__wrap h1 a,.txt__wrap h2 a,.txt__wrap h3 a{background-size:100% .113636vw}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap h1 a,.txt__wrap h2 a,.txt__wrap h3 a{background-position:left bottom .380952vw;background-size:100% .190476vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap h1 a,.txt__wrap h2 a,.txt__wrap h3 a{background-position:left bottom .465116vw;background-size:100% .232558vw}}@media only screen and (width<=640px){.txt__wrap h1 a,.txt__wrap h2 a,.txt__wrap h3 a{background-position:left bottom 1.02564vw;background-size:100% .512821vw}}.txt__wrap h1 a:hover,.txt__wrap h1 a.active,.txt__wrap h2 a:hover,.txt__wrap h2 a.active,.txt__wrap h3 a:hover,.txt__wrap h3 a.active{background-position:right bottom .227273vw;background-size:0 .113636vw}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap h1 a:hover,.txt__wrap h1 a.active,.txt__wrap h2 a:hover,.txt__wrap h2 a.active,.txt__wrap h3 a:hover,.txt__wrap h3 a.active{background-position:right bottom .380952vw;background-size:0 .190476vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap h1 a:hover,.txt__wrap h1 a.active,.txt__wrap h2 a:hover,.txt__wrap h2 a.active,.txt__wrap h3 a:hover,.txt__wrap h3 a.active{background-position:right bottom .465116vw;background-size:0 .232558vw}}@media only screen and (width<=640px){.txt__wrap h1 a:hover,.txt__wrap h1 a.active,.txt__wrap h2 a:hover,.txt__wrap h2 a.active,.txt__wrap h3 a:hover,.txt__wrap h3 a.active{background-position:right bottom 1.02564vw;background-size:0 .512821vw}}.txt__wrap h1+h4,.txt__wrap h1+h5,.txt__wrap h1+h6,.txt__wrap h2+h4,.txt__wrap h2+h5,.txt__wrap h2+h6,.txt__wrap h3+h4,.txt__wrap h3+h5,.txt__wrap h3+h6{margin-top:0!important}.txt__wrap h4,.txt__wrap h5,.txt__wrap h6{float:left;text-transform:uppercase;max-width:28.4091vw;font-size:.909091vw;line-height:1.625}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap h4,.txt__wrap h5,.txt__wrap h6{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap h4,.txt__wrap h5,.txt__wrap h6{font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap h4,.txt__wrap h5,.txt__wrap h6{font-size:1.62791vw}}@media only screen and (width<=640px){.txt__wrap h4,.txt__wrap h5,.txt__wrap h6{float:none;max-width:100%;margin-bottom:5.12821vw;font-size:3.58974vw;line-height:1.714}}.txt__wrap h4:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h5:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h6:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child){margin-top:1.13636vw}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap h4:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h5:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h6:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child){margin-top:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap h4:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h5:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h6:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child){margin-top:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap h4:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h5:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h6:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child){margin-top:2.32558vw}}@media only screen and (width<=640px){.txt__wrap h4:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h5:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child),.txt__wrap h6:not(.txt__wrap h4:first-child,.txt__wrap h5:first-child,.txt__wrap h6:first-child){margin-top:5.12821vw}}.txt__wrap h4+p,.txt__wrap h4+p+p,.txt__wrap h4+p+p+p,.txt__wrap h4+p+p+p+p,.txt__wrap h4+ul,.txt__wrap h4+ol,.txt__wrap h5+p,.txt__wrap h5+p+p,.txt__wrap h5+p+p+p,.txt__wrap h5+p+p+p+p,.txt__wrap h5+ul,.txt__wrap h5+ol,.txt__wrap h6+p,.txt__wrap h6+p+p,.txt__wrap h6+p+p+p,.txt__wrap h6+p+p+p+p,.txt__wrap h6+ul,.txt__wrap h6+ol{max-width:28.4091vw;margin-left:auto}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap h4+p,.txt__wrap h4+p+p,.txt__wrap h4+p+p+p,.txt__wrap h4+p+p+p+p,.txt__wrap h4+ul,.txt__wrap h4+ol,.txt__wrap h5+p,.txt__wrap h5+p+p,.txt__wrap h5+p+p+p,.txt__wrap h5+p+p+p+p,.txt__wrap h5+ul,.txt__wrap h5+ol,.txt__wrap h6+p,.txt__wrap h6+p+p,.txt__wrap h6+p+p+p,.txt__wrap h6+p+p+p+p,.txt__wrap h6+ul,.txt__wrap h6+ol{max-width:36.4964vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap h4+p,.txt__wrap h4+p+p,.txt__wrap h4+p+p+p,.txt__wrap h4+p+p+p+p,.txt__wrap h4+ul,.txt__wrap h4+ol,.txt__wrap h5+p,.txt__wrap h5+p+p,.txt__wrap h5+p+p+p,.txt__wrap h5+p+p+p+p,.txt__wrap h5+ul,.txt__wrap h5+ol,.txt__wrap h6+p,.txt__wrap h6+p+p,.txt__wrap h6+p+p+p,.txt__wrap h6+p+p+p+p,.txt__wrap h6+ul,.txt__wrap h6+ol{max-width:40vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap h4+p,.txt__wrap h4+p+p,.txt__wrap h4+p+p+p,.txt__wrap h4+p+p+p+p,.txt__wrap h4+ul,.txt__wrap h4+ol,.txt__wrap h5+p,.txt__wrap h5+p+p,.txt__wrap h5+p+p+p,.txt__wrap h5+p+p+p+p,.txt__wrap h5+ul,.txt__wrap h5+ol,.txt__wrap h6+p,.txt__wrap h6+p+p,.txt__wrap h6+p+p+p,.txt__wrap h6+p+p+p+p,.txt__wrap h6+ul,.txt__wrap h6+ol{max-width:40.6977vw}}@media only screen and (width<=640px){.txt__wrap h4+p,.txt__wrap h4+p+p,.txt__wrap h4+p+p+p,.txt__wrap h4+p+p+p+p,.txt__wrap h4+ul,.txt__wrap h4+ol,.txt__wrap h5+p,.txt__wrap h5+p+p,.txt__wrap h5+p+p+p,.txt__wrap h5+p+p+p+p,.txt__wrap h5+ul,.txt__wrap h5+ol,.txt__wrap h6+p,.txt__wrap h6+p+p,.txt__wrap h6+p+p+p,.txt__wrap h6+p+p+p+p,.txt__wrap h6+ul,.txt__wrap h6+ol{max-width:100%}}.txt__wrap a{background-image:linear-gradient(#000,#000);background-position:left bottom .113636vw;background-repeat:no-repeat;background-size:100% .0568182vw;text-decoration:none;transition:background-size .5s}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap a{background-position:left bottom .190476vw;background-size:100% .0952381vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap a{background-position:left bottom .232558vw;background-size:100% .116279vw}}@media only screen and (width<=640px){.txt__wrap a{background-position:left bottom .512821vw;background-size:100% .25641vw}}.txt__wrap a:hover,.txt__wrap a.active{background-position:right bottom .113636vw;background-size:0 .0568182vw}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap a:hover,.txt__wrap a.active{background-position:right bottom .190476vw;background-size:0 .0952381vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap a:hover,.txt__wrap a.active{background-position:right bottom .232558vw;background-size:0 .116279vw}}@media only screen and (width<=640px){.txt__wrap a:hover,.txt__wrap a.active{background-position:right bottom .512821vw;background-size:0 .25641vw}}.txt__wrap>p,.txt__wrap>ul,.txt__wrap>ol{max-width:90%;text-transform:inherit;margin-left:auto}@media only screen and (width<=640px){.txt__wrap>p,.txt__wrap>ul,.txt__wrap>ol{max-width:100%;padding-right:5.12821vw}}.txt__wrap>p:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ul:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ol:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child){margin:1.13636vw 0 0 auto;padding:0}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap>p:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ul:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ol:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child){margin-top:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap>p:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ul:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ol:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child){margin-top:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap>p:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ul:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ol:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child){margin-top:2.32558vw}}@media only screen and (width<=640px){.txt__wrap>p:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ul:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child),.txt__wrap>ol:not(.txt__wrap>p:first-child,.txt__wrap>ul:first-child,.txt__wrap>ol:first-child){margin-top:5.12821vw}}.txt__wrap>p+h1,.txt__wrap>p+h2,.txt__wrap>p+h3,.txt__wrap>ul+h1,.txt__wrap>ul+h2,.txt__wrap>ul+h3,.txt__wrap>ol+h1,.txt__wrap>ol+h2,.txt__wrap>ol+h3{margin-top:6.81818vw}@media only screen and (width<=640px){.txt__wrap>p+h1,.txt__wrap>p+h2,.txt__wrap>p+h3,.txt__wrap>ul+h1,.txt__wrap>ul+h2,.txt__wrap>ul+h3,.txt__wrap>ol+h1,.txt__wrap>ol+h2,.txt__wrap>ol+h3{margin-top:10.2564vw}}.txt__wrap ol{counter-reset:numeric-counter;padding-left:1.30682vw;list-style:none}.txt__wrap ol li{counter-increment:numeric-counter}.txt__wrap ol li:before{font:inherit;color:inherit;content:counter(numeric-counter) ". "}.txt__wrap ul{list-style:none}.txt__wrap ul ul{padding-left:0}.txt__wrap ul ul li:before{background:0 0;border:1px solid #000;top:8px}@media only screen and (width>=1921px){.txt__wrap ul ul li:before{top:.454545vw}}@media only screen and (width<=640px){.txt__wrap ul ul li:before{top:2.05128vw}}.txt__wrap ul li{padding-left:23px;position:relative}@media only screen and (width>=1921px){.txt__wrap ul li{padding-left:1.30682vw}}@media only screen and (width<=640px){.txt__wrap ul li{padding-left:5.89744vw}}.txt__wrap ul li:before{content:"";background:#000;border-radius:50%;width:6px;height:6px;margin:auto;display:block;position:absolute;top:9px;left:0}@media only screen and (width>=1921px){.txt__wrap ul li:before{width:.340909vw;height:.340909vw;top:.681818vw}}@media only screen and (width<=640px){.txt__wrap ul li:before{width:1.53846vw;height:1.53846vw;top:3.07692vw}}.txt__wrap table{all:revert;border-collapse:collapse;border-spacing:0;text-align:start;border:0;justify-self:center;padding-bottom:8px;display:block;overflow-x:scroll}@media only screen and (width<=860px){.txt__wrap table{justify-self:unset;width:100%}}@media only screen and (width<=640px){.txt__wrap table{width:calc(100% + 10.2564vw)}}.txt__wrap table:not(.txt__wrap table:first-child){justify-self:unset;margin-block:2.27273vw;width:100%;max-width:90%;margin-left:auto}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap table:not(.txt__wrap table:first-child){margin-block:2.91971vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap table:not(.txt__wrap table:first-child){margin-block:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap table:not(.txt__wrap table:first-child){margin-block:4.65116vw}}@media only screen and (width<=640px){.txt__wrap table:not(.txt__wrap table:first-child){width:calc(100% + 10.2564vw);max-width:calc(100% + 10.2564vw);margin-block:10.2564vw}}.txt__wrap table th,.txt__wrap table td{vertical-align:middle;min-height:5.45455vw;padding:1.25vw 1.36364vw}@media only screen and (width<=640px){.txt__wrap table th,.txt__wrap table td{min-width:51.2821vw;min-height:20.5128vw;padding:4.10256vw}}.txt__wrap table thead{border:1px solid #404040}.txt__wrap table thead th,.txt__wrap table thead td{text-transform:uppercase;text-align:start;background:#fafafa;border-inline-end:1px solid #404040;font-size:1.36364vw;font-weight:400;line-height:1.33}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap table thead th,.txt__wrap table thead td{font-size:1.45985vw;line-height:1.6}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap table thead th,.txt__wrap table thead td{font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap table thead th,.txt__wrap table thead td{font-size:2.32558vw}}@media only screen and (width<=640px){.txt__wrap table thead th,.txt__wrap table thead td{padding-block:6.41026vw;font-size:5.12821vw}}.txt__wrap table tbody td,.txt__wrap table tbody th{background-color:#fafafa;border:1px solid #404040;font-size:1.02273vw;line-height:1.44}@media only screen and (width<=1370px) and (width>=1051px){.txt__wrap table tbody td,.txt__wrap table tbody th{font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.txt__wrap table tbody td,.txt__wrap table tbody th{font-size:1.71429vw}}@media only screen and (width<=860px) and (width>=641px){.txt__wrap table tbody td,.txt__wrap table tbody th{font-size:1.86047vw}}@media only screen and (width<=640px){.txt__wrap table tbody td,.txt__wrap table tbody th{font-size:4.10256vw;line-height:1.5}}.big_image__block[data-anim]{transform-origin:50% 0;transition:transform 1.2s cubic-bezier(.4,0,0,1),opacity .5s}.big_image__block[data-anim=false]{opacity:0;transform:translateY(10vh)}.big_image__block.full_width .big_image__inner{padding:0}.big_image__block.full_width .big_image__title{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.big_image__block.full_width .big_image__title{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.big_image__block.full_width .big_image__title{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.big_image__block.full_width .big_image__title{padding:0 5.2093vw}}@media only screen and (width<=640px){.big_image__block.full_width .big_image__title{padding:0 5.12821vw}}.big_image__inner{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.big_image__inner{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.big_image__inner{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.big_image__inner{padding:0 5.2093vw}}@media only screen and (width<=640px){.big_image__inner{padding:0 5.12821vw}}.big_image__title{margin-bottom:2.84091vw}@media only screen and (width<=640px){.big_image__title{margin-bottom:10.2564vw}}.big_image__img~.big_image__img{margin-top:-1px}.prlx_image__block.full_width .prlx_image__inner{padding:0}.prlx_image__inner{pointer-events:none;padding:0 5.68182vw;display:block;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.prlx_image__inner{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.prlx_image__inner{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.prlx_image__inner{padding:0 5.2093vw}}@media only screen and (width<=640px){.prlx_image__inner{padding:0 5.12821vw}}.prlx_image__img,.prlx_image__img img{width:100%;display:block}.gall_images__inner{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.gall_images__inner{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.gall_images__inner{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.gall_images__inner{padding:0 5.2093vw}}@media only screen and (width<=640px){.gall_images__inner{padding:0 5.12821vw}}.gall_images__inner{flex-direction:column;display:flex}.gall_images__one{width:50%;padding:.284091vw}@media only screen and (width<=640px){.gall_images__one{width:100%;padding:0}}.gall_images__one:first-child{width:100%;margin-bottom:.568182vw}@media only screen and (width<=640px){.gall_images__one:first-child,.gall_images__one:not(.gall_images__one:last-child){margin-bottom:2.5641vw}}.gall_images__one__group{flex-wrap:wrap;margin:-.284091vw;display:flex}@media only screen and (width<=640px){.gall_images__one__group{flex-direction:column;margin:0}}.gall_images__img,.gall_images__img img{width:100%;display:block}.tech_used{margin-bottom:11.3636vw}@media only screen and (width<=1050px){.tech_used{margin-bottom:10.4762vw}}@media only screen and (width<=640px){.tech_used{margin-bottom:12.8205vw}}.tech_used:last-child{margin-bottom:0}.tech_used__inner{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.tech_used__inner{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.tech_used__inner{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.tech_used__inner{padding:0 5.2093vw}}@media only screen and (width<=640px){.tech_used__inner{padding:0 5.12821vw}}.tech_used__list__title{margin-bottom:2.27273vw}@media only screen and (width<=1370px) and (width>=1051px){.tech_used__list__title{margin-bottom:2.91971vw}}@media only screen and (width<=1050px) and (width>=861px){.tech_used__list__title{margin-bottom:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.tech_used__list__title{margin-bottom:4.65116vw}}@media only screen and (width<=640px){.tech_used__list__title{margin-bottom:10.2564vw}}.tech_used__info.acc__info:first-child{width:35%}@media only screen and (width<=1050px) and (width>=861px){.tech_used__info.acc__info:first-child{width:30%}}@media only screen and (width<=860px) and (width>=641px){.tech_used__info.acc__info:first-child{width:25%}}@media only screen and (width<=640px){.tech_used__info.acc__info:first-child{width:10.2564vw}}.tech_used__num,.tech_used__name{text-transform:uppercase;font-size:1.02273vw;line-height:1.44}@media only screen and (width<=1370px){.tech_used__num,.tech_used__name{line-height:1.5}}@media only screen and (width<=1440px) and (width>=1051px){.tech_used__num,.tech_used__name{font-size:1.25vw}}@media only screen and (width<=1370px) and (width>=1051px){.tech_used__num,.tech_used__name{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.tech_used__num,.tech_used__name{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.tech_used__num,.tech_used__name{font-size:1.86047vw}}@media only screen and (width<=640px){.tech_used__num,.tech_used__name{font-size:4.10256vw}}.tech_used__info{flex-direction:column;display:flex}.tech_used__desc ul{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tech_used__desc ul li{font-size:.909091vw;line-height:1.625;position:relative}@media only screen and (width<=1440px) and (width>=1051px){.tech_used__desc ul li{font-size:1.11111vw}}@media only screen and (width<=1370px) and (width>=1051px){.tech_used__desc ul li{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.tech_used__desc ul li{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.tech_used__desc ul li{font-size:1.74419vw;line-height:1.714}}@media only screen and (width<=640px){.tech_used__desc ul li{font-size:3.58974vw;line-height:1.714}}.tech_used__desc ul li:not(.tech_used__desc ul li:last-child):after{content:"/";margin-left:.625em;margin-right:.3125em}.achievements__inner{padding:1.42045vw 10.3409vw 2.84091vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.achievements__inner{padding:1.36861vw 9.9635vw 2.73723vw}}@media only screen and (width<=1050px) and (width>=861px){.achievements__inner{padding:1.34286vw 9.776vw 2.68571vw}}@media only screen and (width<=860px) and (width>=641px){.achievements__inner{padding:1.30233vw 9.48093vw 2.60465vw}}@media only screen and (width<=640px){.achievements__inner{padding:2.5641vw 9.33333vw 5.12821vw;padding-block:7.69231vw}}.achievements__list{grid-auto-flow:column;justify-content:space-around;align-items:center;gap:1.81818vw;display:grid}@media only screen and (width<=1050px){.achievements__list{grid-template-columns:repeat(2,1fr);grid-auto-flow:initial;justify-items:center}}@media only screen and (width<=640px){.achievements__list{grid-template-columns:1fr;gap:4.10256vw}}.achievements__item{display:flex}.achievements__picture picture,.achievements__picture img,.achievements__picture svg{height:100%}.list__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.list__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.list__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.list__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.list__inner{padding:12.8205vw 5.12821vw}}.list__inner{display:grid}.list__count{font-size:1.36364vw;line-height:1;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@media only screen and (width<=1370px) and (width>=1051px){.list__count{margin-left:.364964vw;font-size:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.list__count{margin-left:.47619vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.list__count{margin-left:.581395vw;font-size:2.32558vw}}@media only screen and (width<=640px){.list__count{margin-left:3.07692vw;font-size:5.12821vw}}.list__see-more{margin-top:4.77273vw;margin-left:auto}@media only screen and (width<=640px){.list__see-more{display:none}}.list--brands .grid__item:last-child{border-bottom:1px dashed #000}.list--brands .grid__item__left{justify-content:center;align-items:start}.list--services .list__title{max-width:39.7727vw}@media only screen and (width<=1050px){.list--services .list__title{max-width:100%}}.list--services .list__text{max-width:22.7273vw}@media only screen and (width<=1050px){.list--services .list__text{max-width:100%}}.list--services .grid__item{grid-template-columns:repeat(2,1fr)}@media only screen and (width<=640px){.list--services .grid__item{grid-template-columns:1fr}}.list--services .grid__item:last-child{border-bottom:1px dashed #000}.video-gallery__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.video-gallery__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.video-gallery__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.video-gallery__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.video-gallery__inner{padding:12.8205vw 5.12821vw}}.video-gallery__title{max-width:39.7727vw}@media only screen and (width<=1050px){.video-gallery__title{max-width:100%}}.video-gallery__text{max-width:22.7273vw}@media only screen and (width<=1050px){.video-gallery__text{max-width:100%}}.video-gallery__slider{display:flex}.video-gallery__slider:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.video-gallery .slider__content{gap:24px;display:grid}.video-gallery .slider__video video{aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video-gallery .slider__info{gap:8px;display:grid}.media-info__block{margin-bottom:10.4545vw}@media only screen and (width<=1050px){.media-info__block{margin-bottom:10.4762vw}}@media only screen and (width<=640px){.media-info__block{margin-bottom:15.3846vw}}.media-info__block--mirror .media-info__picture{order:2}@media only screen and (width<=860px){.media-info__block--mirror .media-info__picture{order:initial}}.media-info__inner{padding:0 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.media-info__inner{padding:0 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.media-info__inner{padding:0 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.media-info__inner{padding:0 5.2093vw}}@media only screen and (width<=640px){.media-info__inner{padding:0 5.12821vw}}.media-info__inner{grid-auto-flow:column;align-items:center;gap:5.45455vw;display:grid}@media only screen and (width<=860px){.media-info__inner{grid-auto-flow:initial;gap:3.72093vw}}@media only screen and (width<=640px){.media-info__inner{gap:8.20513vw}}.media-info__content{gap:1.81818vw;display:grid}@media only screen and (width<=860px) and (width>=641px){.media-info__content{gap:2.7907vw}}@media only screen and (width<=640px){.media-info__content{gap:6.15385vw}}.media-info__picture{width:40.9091vw}@media only screen and (width<=860px){.media-info__picture{width:60%;margin-inline:auto}}@media only screen and (width<=640px){.media-info__picture{width:100%}}.media-info__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.media-info__title{font-size:2.27273vw;line-height:1.2}@media only screen and (width<=1370px) and (width>=1051px){.media-info__title{font-size:3.35766vw}}@media only screen and (width<=1050px) and (width>=861px){.media-info__title{font-size:3.42857vw}}@media only screen and (width<=860px){.media-info__title{font-size:3.72093vw;line-height:1.25}}@media only screen and (width<=640px){.media-info__title{font-size:8.20513vw}}.media-info__text{font-size:1.02273vw;line-height:1.44}@media only screen and (width<=1370px){.media-info__text{font-size:1.16788vw;line-height:1.5}}@media only screen and (width<=1050px) and (width>=861px){.media-info__text{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.media-info__text{font-size:1.86047vw}}@media only screen and (width<=640px){.media-info__text{font-size:4.10256vw}}.how_it_works{margin-bottom:10.4545vw}@media only screen and (width<=1050px){.how_it_works{margin-bottom:10.4762vw}}@media only screen and (width<=640px){.how_it_works{margin-bottom:15.3846vw}}.how_it_works__inner{padding:1.42045vw 5.68182vw 2.84091vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.how_it_works__inner{padding:1.36861vw 5.47445vw 2.73723vw}}@media only screen and (width<=1050px) and (width>=861px){.how_it_works__inner{padding:1.34286vw 5.37143vw 2.68571vw}}@media only screen and (width<=860px) and (width>=641px){.how_it_works__inner{padding:1.30233vw 5.2093vw 2.60465vw}}@media only screen and (width<=640px){.how_it_works__inner{padding:2.5641vw 5.12821vw 5.12821vw;padding-block:7.69231vw}}.how_it_works__title{max-width:100%;margin-bottom:4.54545vw}@media only screen and (width<=1050px){.how_it_works__title{margin-bottom:4.57143vw}}@media only screen and (width<=640px){.how_it_works__title{margin-bottom:8.20513vw}}.how_it_works__grid{grid-template-columns:repeat(2,1fr);gap:2.72727vw 1.81818vw;display:grid}@media only screen and (width<=860px){.how_it_works__grid{gap:3.72093vw}}@media only screen and (width<=640px){.how_it_works__grid{grid-template-columns:1fr;gap:10.2564vw}}.how_it_works__item{text-align:center;flex-direction:column;align-items:center;display:flex}.how_it_works__item-head{align-items:center;gap:.909091vw;width:100%;margin-bottom:2.27273vw;display:flex}@media only screen and (width<=640px){.how_it_works__item-head{gap:3.07692vw;margin-bottom:7.17949vw}}.how_it_works__item-num{color:#9b9b9b;text-transform:uppercase;flex-shrink:0;font-size:.909091vw;line-height:1.625}@media only screen and (width<=640px){.how_it_works__item-num{font-size:3.58974vw}}.how_it_works__item-line{border-top:1px dashed #000;flex:1}.how_it_works__icon{justify-content:center;align-items:center;width:100%;min-height:6.81818vw;margin-bottom:1.81818vw;display:flex}@media only screen and (width<=640px){.how_it_works__icon{min-height:20.5128vw;margin-bottom:6.15385vw}}.how_it_works__icon svg{width:auto;max-width:4.54545vw;height:auto;max-height:4.54545vw;display:block}@media only screen and (width<=640px){.how_it_works__icon svg{max-width:16.4103vw;max-height:16.4103vw}}.how_it_works__item-title{margin-bottom:.909091vw;font-size:1.70455vw;font-weight:700;line-height:1.2}@media only screen and (width<=1050px) and (width>=861px){.how_it_works__item-title{font-size:2.09524vw}}@media only screen and (width<=640px){.how_it_works__item-title{margin-bottom:3.07692vw;font-size:5.64103vw}}.how_it_works__item-desc{color:#000;max-width:23.8636vw;font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.how_it_works__item-desc{font-size:1.16788vw;line-height:1.5}}@media only screen and (width<=640px){.how_it_works__item-desc{max-width:100%;font-size:4.10256vw}}.how_it_works__item-desc p{margin:0}.how_it_works__item-desc p+p{margin-top:.75em}.commissions_benefits{margin-bottom:10.4545vw}@media only screen and (width<=1050px){.commissions_benefits{margin-bottom:10.4762vw}}@media only screen and (width<=640px){.commissions_benefits{margin-bottom:15.3846vw}}.commissions_benefits__inner{padding:1.42045vw 5.68182vw 2.84091vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.commissions_benefits__inner{padding:1.36861vw 5.47445vw 2.73723vw}}@media only screen and (width<=1050px) and (width>=861px){.commissions_benefits__inner{padding:1.34286vw 5.37143vw 2.68571vw}}@media only screen and (width<=860px) and (width>=641px){.commissions_benefits__inner{padding:1.30233vw 5.2093vw 2.60465vw}}@media only screen and (width<=640px){.commissions_benefits__inner{padding:2.5641vw 5.12821vw 5.12821vw;padding-block:7.69231vw}}.commissions_benefits__title{max-width:100%;margin-bottom:4.54545vw}@media only screen and (width<=1050px){.commissions_benefits__title{margin-bottom:4.57143vw}}@media only screen and (width<=640px){.commissions_benefits__title{margin-bottom:8.20513vw}}.commissions_benefits__grid{border-top:1px dashed #000;grid-template-columns:repeat(3,1fr);gap:1.81818vw;padding-top:1.36364vw;display:grid}@media only screen and (width<=860px){.commissions_benefits__grid{grid-template-columns:1fr;gap:4.65116vw}}@media only screen and (width<=640px){.commissions_benefits__grid{gap:9.23077vw;padding-top:4.10256vw}}.commissions_benefits__item{text-align:center;flex-direction:column;align-items:center;display:flex}.commissions_benefits__rail{justify-content:center;align-items:center;width:100%;min-height:2.72727vw;margin-bottom:2.72727vw;display:flex;position:relative}@media only screen and (width<=640px){.commissions_benefits__rail{min-height:10.2564vw;margin-bottom:8.20513vw}}.commissions_benefits__rail:before{content:"";z-index:0;border-top:1px dashed #000;position:absolute;top:50%;left:0;right:0}.commissions_benefits__subtitle{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:#000;background:#ceff00;border-radius:999px;padding:.454545vw 1.36364vw;font-size:.795455vw;font-weight:700;line-height:1.2;display:inline-block;position:relative}@media only screen and (width<=640px){.commissions_benefits__subtitle{padding:1.53846vw 4.61538vw;font-size:3.07692vw}}.commissions_benefits__body{flex-direction:column;align-items:center;gap:.681818vw;max-width:20.4545vw;display:flex}@media only screen and (width<=640px){.commissions_benefits__body{gap:2.5641vw;max-width:100%}}.commissions_benefits__item-title{font-size:1.70455vw;font-weight:700;line-height:1.25}@media only screen and (width<=1050px) and (width>=861px){.commissions_benefits__item-title{font-size:2.28571vw}}@media only screen and (width<=640px){.commissions_benefits__item-title{font-size:5.64103vw}}.commissions_benefits__item-desc{color:#000;font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.commissions_benefits__item-desc{font-size:1.16788vw;line-height:1.5}}@media only screen and (width<=640px){.commissions_benefits__item-desc{font-size:4.10256vw}}.commissions_benefits__item-desc p{margin:0}.commissions_benefits__item-desc p+p{margin-top:.75em}[data-scroll-anim]{transition:transform .1s}.projects_list__top__inner,.content-for-page__inner{padding:4.26136vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.projects_list__top__inner,.content-for-page__inner{padding:4.10584vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.projects_list__top__inner,.content-for-page__inner{padding:4.02857vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.projects_list__top__inner,.content-for-page__inner{padding:3.90698vw 5.2093vw}}@media only screen and (width<=640px){.projects_list__top__inner,.content-for-page__inner{padding:7.69231vw 5.12821vw}}.projects_list__top__inner,.content-for-page__inner{padding-bottom:0}@media only screen and (width<=640px){.projects_list__top__inner,.content-for-page__inner{padding-top:6.41026vw;padding-bottom:0}}.projects_list__top .txt__wrap,.projects_list__top__text,.content-for-page .txt__wrap,.content-for-page__text{width:45.4545vw;margin:0 auto;display:block}.projects_list__top .txt__wrap.with--pad,.projects_list__top__text.with--pad,.content-for-page .txt__wrap.with--pad,.content-for-page__text.with--pad{padding:5.68182vw 0 2.84091vw}@media only screen and (width<=640px){.projects_list__top .txt__wrap.with--pad,.projects_list__top__text.with--pad,.content-for-page .txt__wrap.with--pad,.content-for-page__text.with--pad{padding:8.97436vw 0 0}}@media only screen and (width<=1050px){.projects_list__top .txt__wrap,.projects_list__top__text,.content-for-page .txt__wrap,.content-for-page__text{width:100%;max-width:720px}}.projects_list__top .txt__wrap p,.projects_list__top__text p,.content-for-page .txt__wrap p,.content-for-page__text p{color:#000;margin:0 0 30px;font-size:18px;font-weight:500;line-height:30px}@media only screen and (width<=1050px) and (width>=861px){.projects_list__top .txt__wrap p,.projects_list__top__text p,.content-for-page .txt__wrap p,.content-for-page__text p{margin:0 0 24px;font-size:16px;line-height:24px}}@media only screen and (width<=860px){.projects_list__top .txt__wrap p,.projects_list__top__text p,.content-for-page .txt__wrap p,.content-for-page__text p{margin:0 0 24px;font-size:14px;line-height:24px}}.projects_list__top .txt__wrap p:last-child,.projects_list__top__text p:last-child,.content-for-page .txt__wrap p:last-child,.content-for-page__text p:last-child{margin-bottom:0}.projects_list__top .txt__wrap p a,.projects_list__top__text p a,.content-for-page .txt__wrap p a,.content-for-page__text p a{text-decoration:underline;transition:color .218s}.projects_list__top .txt__wrap p a:hover,.projects_list__top__text p a:hover,.content-for-page .txt__wrap p a:hover,.content-for-page__text p a:hover{color:#42dbb5}.sh-lazy{position:relative}.sh-lazy__img{z-index:1;transition:opacity .3s;position:relative}.sh-lazy__load{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.sh-popup{z-index:10;opacity:0;pointer-events:none;color:#000;width:100%;height:100%;transition:opacity 0s linear .5s;display:block;position:fixed;top:0;left:0}.sh-popup--showed{pointer-events:all;transition:opacity linear;opacity:1!important}.sh-popup--showed .sh-popup__bg{opacity:.3;transition:opacity .4s ease-in-out}.sh-popup--showed .sh-popup__inner{opacity:1;transform:translate(0,0)}@media only screen and (width<=640px){.sh-popup--showed .custom-select select{pointer-events:all}}.sh-popup__bg{z-index:0;opacity:0;background:#000;margin:auto;transition:opacity .3s ease-in-out .2s;display:block;position:absolute;inset:0}.sh-popup__inner{z-index:1;opacity:0;background:#fafafa;margin:auto;padding:4.26136vw 5.68182vw;transition:opacity .25s ease-in-out .15s,transform .4s cubic-bezier(.39,.575,.565,1) .15s;display:block;position:absolute;inset:9.65909vw 0 0;overflow:hidden auto;transform:translateY(70%)}@media only screen and (width<=1050px) and (width>=861px){.sh-popup__inner{padding-top:4.7619vw;padding-bottom:4.7619vw}}@media only screen and (width<=860px) and (width>=641px){.sh-popup__inner{padding-top:5.81395vw;padding-bottom:5.81395vw}}@media only screen and (width<=640px){.sh-popup__inner{padding-top:20.5128vw;padding-bottom:17.9487vw}}@media only screen and (width<=1050px){body.is-touch-device .sh-popup__inner{top:0}}main.not-in-top .sh-popup__inner{top:6.81818vw}.sh-popup__close{width:1.81818vw;height:1.81818vw;font-size:0;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.sh-popup__close{width:2.33577vw;height:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.sh-popup__close{width:3.04762vw;height:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.sh-popup__close{width:3.72093vw;height:3.72093vw}}@media only screen and (width<=640px){.sh-popup__close{width:8.20513vw;height:8.20513vw}}.sh-popup__close:before,.sh-popup__close:after{content:"";background:#000;width:100%;height:1px;margin:auto;transition:transform .35s cubic-bezier(.39,.575,.565,1);display:block;position:absolute;inset:0}.sh-popup__close:before{transform:rotate(45deg)}.sh-popup__close:after{transform:rotate(-45deg)}.sh-popup__close__wrap{align-items:center;display:flex;position:absolute;top:3.23864vw;right:2.84091vw}@media only screen and (width<=1370px) and (width>=1051px){.sh-popup__close__wrap{top:2.55474vw;right:3.64964vw}}@media only screen and (width<=1050px) and (width>=861px){.sh-popup__close__wrap{top:3.33333vw;right:4.7619vw}}@media only screen and (width<=860px) and (width>=641px){.sh-popup__close__wrap{top:4.06977vw;right:5.81395vw}}@media only screen and (width<=640px){.sh-popup__close__wrap{top:5.12821vw;right:5.12821vw}}.sh-popup__close__wrap:after{content:"";opacity:0;will-change:transform, opacity;border:1px dashed #000;border-radius:50%;width:1.81818vw;height:1.81818vw;transition:transform .35s cubic-bezier(.39,.575,.565,1),opacity .3s cubic-bezier(.39,.575,.565,1);position:absolute;top:0;right:0;transform:scale(2)}@media only screen and (width<=1370px) and (width>=1051px){.sh-popup__close__wrap:after{width:2.33577vw;height:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.sh-popup__close__wrap:after{width:3.04762vw;height:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.sh-popup__close__wrap:after{width:3.72093vw;height:3.72093vw}}@media only screen and (width<=640px){.sh-popup__close__wrap:after{width:8.20513vw;height:8.20513vw}}.sh-popup__close__wrap:hover .sh-popup__close:before{transform:rotate(23.63deg)}.sh-popup__close__wrap:hover .sh-popup__close:after{transform:rotate(-23.63deg)}.sh-popup__close__wrap:active:after{opacity:1;transform:scale(1.5)}.sh-popup__close__name{text-transform:uppercase;margin-right:1.70455vw;padding-top:.284091vw;font-size:.909091vw;line-height:1.625}@media only screen and (width<=1370px) and (width>=1051px){.sh-popup__close__name{margin-right:2.18978vw;padding-top:.364964vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.sh-popup__close__name{margin-right:2.85714vw;padding-top:.47619vw;font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.sh-popup__close__name{margin-right:3.48837vw;padding-top:.581395vw;font-size:1.74419vw}}@media only screen and (width<=640px){.sh-popup__close__name{margin-right:7.69231vw;padding-top:1.28205vw;font-size:3.58974vw}}.sh-popup__title{max-width:68.1818vw;margin-bottom:3.97727vw}@media only screen and (width<=1370px) and (width>=1051px){.sh-popup__title{max-width:65.6934vw}}@media only screen and (width<=1050px) and (width>=861px){.sh-popup__title{max-width:66.6667vw;margin-bottom:2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.sh-popup__title{max-width:62.7907vw;margin-bottom:4.06977vw}}@media only screen and (width<=640px){.sh-popup__title{max-width:100%;margin-bottom:8.97436vw;padding-right:5.12821vw}}.sh-announcement{z-index:9999;position:relative}.sh-announcement>*{position:fixed}.sh-announcement a,.sh-announcement [data-popup-close]{cursor:pointer}.tags{flex-wrap:wrap;align-items:center;margin:-.284091vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.tags{margin:-.364964vw}}@media only screen and (width<=1050px) and (width>=861px){.tags{margin:-.47619vw}}@media only screen and (width<=860px) and (width>=641px){.tags{margin:-.581395vw}}@media only screen and (width<=640px){.tags{margin:-1.28205vw}}.tags__item{z-index:1;text-transform:uppercase;color:#000;-webkit-hyphens:auto;hyphens:auto;border:1px solid #000;border-radius:60px;margin:.284091vw;padding:.397727vw .852273vw .284091vw;font-size:1.02273vw;line-height:1;display:inline-flex;position:relative;overflow:hidden}@media only screen and (width>=1921px){.tags__item{border-radius:3.40909vw}}@media only screen and (width<=1370px) and (width>=1051px){.tags__item{margin:.364964vw;padding:.510949vw 1.09489vw .364964vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.tags__item{margin:.380952vw;padding:.47619vw .952381vw .380952vw;font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.tags__item{margin:.465116vw;padding:.581395vw 1.16279vw .465116vw;font-size:1.62791vw}}@media only screen and (width<=640px){.tags__item{border-radius:15.3846vw;margin:1.28205vw;padding:1.79487vw 3.84615vw 1.28205vw;font-size:4.10256vw}}.tags__item[href]{cursor:pointer;transition:color .35s}.tags__item[href]:after{content:"";z-index:-1;will-change:width;background:#000;width:0;height:100%;transition:width .35s;display:block;position:absolute;bottom:0;right:0}.tags__item[href]:hover,.tags__item[href].active{color:#fff}.tags__item[href]:hover:after,.tags__item[href].active:after{width:100%;left:0;right:auto}.page-inner{padding-top:5.68182vw}@media only screen and (width<=1370px) and (width>=1051px){.page-inner{padding-top:5.83942vw}}@media only screen and (width<=1050px) and (width>=861px){.page-inner{padding-top:7.61905vw}}@media only screen and (width<=860px) and (width>=641px){.page-inner{padding-top:9.30233vw}}@media only screen and (width<=640px){.page-inner{padding-top:20.5128vw}}.page-inner__top{border-bottom:1px dashed #000;justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:2.84091vw;display:flex;position:relative}@media only screen and (width<=640px){.page-inner__top{padding-bottom:6.41026vw}}.page-inner__top__left{flex-shrink:0;max-width:68.1818vw;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.page-inner__top__left{max-width:65.6934vw}}@media only screen and (width<=1050px) and (width>=861px){.page-inner__top__left{max-width:64.7619vw}}@media only screen and (width<=860px) and (width>=641px){.page-inner__top__left{max-width:62.7907vw}}@media only screen and (width<=640px){.page-inner__top__left{max-width:100%}}.page-inner__top__right{flex-shrink:0}@media only screen and (width<=640px){.page-inner__top__right{display:none}}.page-inner__top__right .page-inner__nav{align-items:center;display:flex}.page-inner__top__right .page-inner__nav__title{text-transform:uppercase;margin-right:.568182vw;font-size:.909091vw;line-height:1.625;display:block}@media only screen and (width<=1370px) and (width>=1051px){.page-inner__top__right .page-inner__nav__title{margin-right:.729927vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.page-inner__top__right .page-inner__nav__title{margin-right:.952381vw;font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.page-inner__top__right .page-inner__nav__title{margin-right:1.16279vw;font-size:1.86047vw}}@media only screen and (width<=640px){.page-inner__top__right .page-inner__nav__title{margin-right:2.5641vw;font-size:4.10256vw}}.page-inner__top__right .page-inner__nav>a{text-decoration:underline}.page-inner__top .additional-info{text-transform:uppercase;align-items:center;margin-bottom:1.81818vw;font-size:.909091vw;line-height:1.5;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.page-inner__top .additional-info{margin-bottom:2.33577vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.page-inner__top .additional-info{margin-bottom:3.04762vw;font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.page-inner__top .additional-info{margin-bottom:3.72093vw;font-size:1.86047vw}}@media only screen and (width<=640px){.page-inner__top .additional-info{margin-bottom:8.20513vw;font-size:4.10256vw}}.page-inner__top .additional-info span:not(:first-child):before{content:"|";color:#9b9b9b;margin-inline:16px}.acc{flex-direction:column;display:flex}.acc__item{cursor:pointer;border-bottom:1px dashed #000;justify-content:space-between;align-items:flex-start;padding:1.42045vw 0;transition:background-color .25s cubic-bezier(.39,.575,.565,1);display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.acc__item{padding:1.60584vw 0}}@media only screen and (width<=1050px) and (width>=861px){.acc__item{padding:1.71429vw 0}}@media only screen and (width<=860px) and (width>=641px){.acc__item{padding:2.09302vw 0}}@media only screen and (width<=640px){.acc__item{padding:4.61538vw 0}}@media only screen and (width>=641px){.acc__item:hover{background-color:#ceff00}.acc__item:hover .acc__name{transform:translate(.568182vw)}}@media only screen and (width>=641px) and (width<=1370px) and (width>=1051px){.acc__item:hover .acc__name{transform:translate(.729927vw)}}@media only screen and (width>=641px) and (width<=1050px) and (width>=861px){.acc__item:hover .acc__name{transform:translate(.952381vw)}}@media only screen and (width>=641px) and (width<=860px) and (width>=641px){.acc__item:hover .acc__name{transform:translate(1.16279vw)}}@media only screen and (width>=641px){.acc__item:hover .acc__name+.acc__content{transition-delay:0s;transform:translate(.568182vw)}}@media only screen and (width>=641px) and (width<=1370px) and (width>=1051px){.acc__item:hover .acc__name+.acc__content{transform:translate(.729927vw)}}@media only screen and (width>=641px) and (width<=1050px) and (width>=861px){.acc__item:hover .acc__name+.acc__content{transform:translate(.952381vw)}}@media only screen and (width>=641px) and (width<=860px) and (width>=641px){.acc__item:hover .acc__name+.acc__content{transform:translate(1.16279vw)}}@media only screen and (width>=641px){.acc__item:hover .acc__btn{transform:translate(-.568182vw)}}@media only screen and (width>=641px) and (width<=1370px) and (width>=1051px){.acc__item:hover .acc__btn{transform:translate(-.729927vw)}}@media only screen and (width>=641px) and (width<=1050px) and (width>=861px){.acc__item:hover .acc__btn{transform:translate(-.952381vw)}}@media only screen and (width>=641px) and (width<=860px) and (width>=641px){.acc__item:hover .acc__btn{transform:translate(-1.16279vw)}}.acc__item[data-acc-visible] .acc__content{display:none}.acc__item[data-acc-visible] .acc__btn:after{opacity:0;transform:translateY(calc(-50% - .568182vw))}@media only screen and (width<=1370px) and (width>=1051px){.acc__item[data-acc-visible] .acc__btn:after{transform:translateY(calc(-50% - .729927vw))}}@media only screen and (width<=1050px) and (width>=861px){.acc__item[data-acc-visible] .acc__btn:after{transform:translateY(calc(-50% - .952381vw))}}@media only screen and (width<=860px) and (width>=641px){.acc__item[data-acc-visible] .acc__btn:after{transform:translateY(calc(-50% - 1.16279vw))}}@media only screen and (width<=640px){.acc__item[data-acc-visible] .acc__btn:after{transform:translateY(calc(-50% - 2.5641vw))}}.acc__item[data-acc-visible=show] .acc__content{display:block}.acc__item[data-acc-visible=show] .acc__btn:after{opacity:1;transform:translateY(-50%)}.acc__item[data-acc-visible=show] .acc__btn:before{opacity:0;transform:translateY(calc(.568182vw - 50%))}@media only screen and (width<=1370px) and (width>=1051px){.acc__item[data-acc-visible=show] .acc__btn:before{transform:translateY(calc(.729927vw - 50%))}}@media only screen and (width<=1050px) and (width>=861px){.acc__item[data-acc-visible=show] .acc__btn:before{transform:translateY(calc(.952381vw - 50%))}}@media only screen and (width<=860px) and (width>=641px){.acc__item[data-acc-visible=show] .acc__btn:before{transform:translateY(calc(1.16279vw - 50%))}}@media only screen and (width<=640px){.acc__item[data-acc-visible=show] .acc__btn:before{transform:translateY(calc(2.5641vw - 50%))}}.acc__item[data-acc-visible=show] .acc__btn span:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.acc__item__left{width:100%;display:flex}.acc__item__right{padding-left:4.54545vw}.acc__info:first-child{flex-shrink:0;padding-right:10%}@media only screen and (width<=1050px) and (width>=861px){.acc__info:first-child{padding-right:3.33333vw}}@media only screen and (width<=860px) and (width>=641px){.acc__info:first-child{padding-right:4.06977vw}}@media only screen and (width<=640px){.acc__info:first-child{padding-right:2.5641vw}}.acc__info:nth-child(2){padding-right:1.98864vw}@media only screen and (width<=1370px) and (width>=1051px){.acc__info:nth-child(2){padding-right:1.82482vw}}@media only screen and (width<=1050px) and (width>=861px){.acc__info:nth-child(2){padding-right:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.acc__info:nth-child(2){padding-right:2.90698vw}}@media only screen and (width<=640px){.acc__info:nth-child(2){padding-right:2.5641vw}}.acc__name{transition:transform .35s cubic-bezier(.39,.575,.565,1)}.acc__name+.acc__content{transition:transform .35s cubic-bezier(.39,.575,.565,1) .15s}.acc__content{margin-top:1.02273vw;margin-bottom:1.13636vw}@media only screen and (width<=640px){.acc__content{width:calc(100% + 7.69231vw);margin-top:3.84615vw;margin-bottom:3.84615vw;margin-right:-7.69231vw}}.acc__btn{align-items:center;margin-top:-.227273vw;transition:transform .35s cubic-bezier(.39,.575,.565,1);display:flex;position:relative}@media only screen and (width<=860px) and (width>=641px){.acc__btn{margin-top:-.465116vw}}@media only screen and (width<=640px){.acc__btn{margin-top:-1.02564vw}}.acc__btn:before,.acc__btn:after{content:none}.acc__btn span{width:1.81818vw;height:1.81818vw;margin-top:-.0568182vw;margin-left:.568182vw;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.acc__btn span{width:2.33577vw;height:2.33577vw;margin-top:-.0729927vw;margin-left:.729927vw}}@media only screen and (width<=1050px) and (width>=861px){.acc__btn span{width:3.04762vw;height:3.04762vw;margin-top:-.0952381vw;margin-left:.952381vw}}@media only screen and (width<=860px) and (width>=641px){.acc__btn span{width:3.72093vw;height:3.72093vw;margin-top:-.116279vw;margin-left:1.16279vw}}@media only screen and (width<=640px){.acc__btn span{width:8.20513vw;height:8.20513vw;margin-top:-.769231vw;margin-left:2.5641vw}}.acc__btn span:before,.acc__btn span:after{content:"";background:#000;width:1.13636vw;height:1px;transition:opacity .35s cubic-bezier(.39,.575,.565,1),transform .35s cubic-bezier(.39,.575,.565,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=1921px){.acc__btn span:before,.acc__btn span:after{height:.0568182vw}}@media only screen and (width<=1370px) and (width>=1051px){.acc__btn span:before,.acc__btn span:after{width:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.acc__btn span:before,.acc__btn span:after{width:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.acc__btn span:before,.acc__btn span:after{width:2.09302vw}}@media only screen and (width<=640px){.acc__btn span:before,.acc__btn span:after{width:4.61538vw;height:.25641vw}}.acc__btn span:after{transform:translate(-50%,-50%)rotate(90deg)}.grid{flex-wrap:wrap;display:flex}.grid__item{pointer-events:none;border-top:1px dashed #000;grid-template-columns:auto 50vw;justify-content:space-between;width:100%;display:grid}@media only screen and (width<=860px) and (width>=641px){.grid__item{grid-template-columns:45% 55%}}@media only screen and (width<=640px){.grid__item{grid-template-columns:1fr;padding-top:10.2564vw;padding-bottom:7.69231vw}.grid__item:last-child{border-bottom:1px dashed #000}}.grid__item:hover .grid__item__img{transform:scale(1.08)}.grid__item[data-anim=false] .grid__item__img{transform:scale(1.15)}.grid__item__left{flex-direction:column;justify-content:flex-end;gap:1.81818vw;padding-top:5.68182vw;padding-bottom:5.68182vw;padding-right:5.68182vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.grid__item__left{gap:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.grid__item__left{gap:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.grid__item__left{flex-shrink:0;gap:2.7907vw}}@media only screen and (width<=640px){.grid__item__left{order:1;gap:6.15385vw;padding-top:0;padding-bottom:0;padding-right:0}}.grid__item__right{border-left:1px dashed #000;padding:4.54545vw 0 4.54545vw 4.54545vw}@media only screen and (width<=640px){.grid__item__right{border:none;padding:0 0 5.12821vw}}.grid__item__name:hover .underline,.grid__item__name.active .underline{background-position:left bottom .284091vw;background-size:100% .170455vw}.grid__item__name .underline{background-image:linear-gradient(#000,#000);background-position:right bottom .284091vw;background-repeat:no-repeat;background-size:0 .170455vw;text-decoration:none;transition:background-size .5s}.grid__item__name{pointer-events:auto;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.grid__item__name:hover .underline,.grid__item__name.active .underline{background-position:left bottom .364964vw;background-size:100% .218978vw}.grid__item__name .underline{background-image:linear-gradient(#000,#000);background-position:right bottom .364964vw;background-repeat:no-repeat;background-size:0 .218978vw;text-decoration:none;transition:background-size .5s}}@media only screen and (width<=1050px){.grid__item__name{line-height:1.1}}@media only screen and (width<=1050px) and (width>=861px){.grid__item__name:hover .underline,.grid__item__name.active .underline{background-position:left bottom .190476vw;background-size:100% .190476vw}.grid__item__name .underline{background-image:linear-gradient(#000,#000);background-position:right bottom .190476vw;background-repeat:no-repeat;background-size:0 .190476vw;text-decoration:none;transition:background-size .5s}}@media only screen and (width<=860px) and (width>=641px){.grid__item__name:hover .underline,.grid__item__name.active .underline{background-position:left bottom .232558vw;background-size:100% .232558vw}.grid__item__name .underline{background-image:linear-gradient(#000,#000);background-position:right bottom .232558vw;background-repeat:no-repeat;background-size:0 .232558vw;text-decoration:none;transition:background-size .5s}}@media only screen and (width<=640px){.grid__item__name:hover .underline,.grid__item__name.active .underline{background-position:left bottom .512821vw;background-size:100% .384615vw}.grid__item__name .underline{background-image:linear-gradient(#000,#000);background-position:right bottom .512821vw;background-repeat:no-repeat;background-size:0 .384615vw;text-decoration:none;transition:background-size .5s}.grid__item__name{font-size:6.15385vw}}.grid__item__name+.grid__item__tags{margin-top:-.909091vw}@media only screen and (width<=1370px) and (width>=1051px){.grid__item__name+.grid__item__tags{margin-top:-1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.grid__item__name+.grid__item__tags{margin-top:-1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.grid__item__name+.grid__item__tags{margin-top:-.930233vw}}@media only screen and (width<=640px){.grid__item__name+.grid__item__tags{margin-top:-2.05128vw}}.grid__item__link{pointer-events:auto;margin-top:.909091vw}@media only screen and (width<=1370px) and (width>=1051px){.grid__item__link{margin-top:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.grid__item__link{margin-top:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.grid__item__link{margin-top:.930233vw}}@media only screen and (width<=640px){.grid__item__link{margin-top:2.05128vw}}.grid__item__description{gap:.909091vw;display:grid}@media only screen and (width<=1370px) and (width>=1051px){.grid__item__description{gap:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.grid__item__description{gap:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.grid__item__description{gap:.930233vw}}@media only screen and (width<=640px){.grid__item__description{gap:2.05128vw}}.grid__item__description .category{font-size:13px;line-height:1.53}.grid__item__description ul{margin-top:.909091vw;padding-left:4px;list-style-position:inside}@media only screen and (width<=1370px) and (width>=1051px){.grid__item__description ul{margin-top:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.grid__item__description ul{margin-top:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.grid__item__description ul{margin-top:1.86047vw}}@media only screen and (width<=640px){.grid__item__description ul{margin-top:4.10256vw}}.grid__item__tags .tags__item{pointer-events:auto}.grid__item__info{pointer-events:auto;background-color:#eee;justify-content:space-between;width:100%;height:100%;display:flex}@media only screen and (width<=640px){.grid__item__info{display:block}}.grid__item__image{width:100%;height:100%;display:block;position:relative;overflow:hidden}.grid__item__image:before{content:"";z-index:1;background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.grid__item__img{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;margin:0;transition:transform .55s cubic-bezier(.39,.575,.565,1) 80ms;display:block}.svg{pointer-events:none;width:1.81818vw;height:1.81818vw}@media only screen and (width<=1370px) and (width>=1051px){.svg{width:2.33577vw;height:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.svg{width:3.04762vw;height:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.svg{width:3.72093vw;height:3.72093vw}}@media only screen and (width<=640px){.svg{width:8.20513vw;height:8.20513vw}}.svg:not(.svg--hover){transition:transform .6s cubic-bezier(.4,0,0,1) .1s,opacity .5s .1s}@media only screen and (width>=641px){.svg__outer:hover .svg:not(.svg--hover){opacity:0;transition:transform .6s cubic-bezier(.4,0,0,1),opacity .5s;transform:translateY(50%)}}.svg--hover{opacity:0;transition:transform .6s cubic-bezier(.4,0,0,1),opacity .5s;transform:translateY(-50%)}@media only screen and (width>=641px){.svg__outer:hover .svg--hover{opacity:1;transition:transform .6s cubic-bezier(.4,0,0,1) .1s,opacity .5s .1s;transform:translate(0,0)}}.svg__inner{pointer-events:none;width:1.81818vw;height:1.81818vw;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.svg__inner{width:2.33577vw;height:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.svg__inner{width:3.04762vw;height:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.svg__inner{width:3.72093vw;height:3.72093vw}}@media only screen and (width<=640px){.svg__inner{width:8.20513vw;height:8.20513vw}}.svg__inner--center{margin-left:auto;margin-right:auto}.svg__inner .svg{text-align:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fill--black{fill:#000;color:#000}.fill--gray{fill:#404040;color:#404040}.fill--gray-l{fill:#9b9b9b;color:#9b9b9b}.fill--white{fill:#fff;color:#fff}.fill--olive{fill:#ceff00;color:#ceff00}.home_top__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.home_top__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.home_top__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_top__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.home_top__inner{padding:12.8205vw 5.12821vw}}.home_top__inner{padding-bottom:5.68182vw}@media only screen and (width<=640px){.home_top__inner{padding-top:15.3846vw;padding-bottom:10.2564vw}}.home_top__row{justify-content:space-between;align-items:flex-end;display:flex}@media only screen and (width<=640px){.home_top__row{flex-wrap:wrap}}.home_top__title{-webkit-user-select:none;user-select:none;font-size:7.27273vw;font-weight:400;line-height:1.015;position:relative}@media only screen and (width<=640px){.home_top__title{order:2;width:100%;font-size:13.3333vw;line-height:.923}}@media only screen and (width<=860px) and (width>=641px){html[lang=de] .home_top__title{font-size:6.97674vw}}@media only screen and (width<=640px){html[lang=de] .home_top__title{font-size:11.7949vw}}.home_top .tit{position:relative}.home_top .tit_top{text-transform:uppercase;display:block}.home_top .tit_top_one{position:relative}.home_top .tit_top_one.cursor:after{content:"";background:#000;width:.227273vw;height:100%;animation:1.2s linear .5s infinite curAnim;display:block;position:absolute;top:0;right:-.681818vw}@media only screen and (width<=1050px){.home_top .tit_top_first{display:block}}html[lang=de] .home_top .tit_top_first{display:block}.home_top .tit_bot{-webkit-user-select:none;user-select:none;display:flex;position:relative;overflow:hidden}.home_top .tit_bot__wrap{margin-top:1.70455vw;margin-left:-5.68182vw;margin-right:-5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.home_top .tit_bot__wrap{margin-left:-5.47445vw;margin-right:-5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.home_top .tit_bot__wrap{margin-left:-5.37143vw;margin-right:-5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_top .tit_bot__wrap{margin-left:-5.2093vw;margin-right:-5.2093vw}}@media only screen and (width<=640px){.home_top .tit_bot__wrap{margin-left:-5.12821vw;margin-right:-5.12821vw}}.home_top .tit_bot__wrap{font-size:7.27273vw;line-height:.9375}@media only screen and (width<=640px){.home_top .tit_bot__wrap{margin-top:1.53846vw}}.home_top .tit_bot_line{flex-shrink:0;margin:0;padding:0;animation:25s linear infinite marquee;display:block}.home_top .tit_bot_line_one{text-transform:uppercase;padding:0 1.42045vw;font-size:7.27273vw;font-weight:400;line-height:.9375;transition:text-shadow .45s cubic-bezier(.39,.575,.565,1),color .35s cubic-bezier(.39,.575,.565,1),transform .45s cubic-bezier(.39,.575,.565,1);display:inline-block;position:relative}@media only screen and (width<=640px){.home_top .tit_bot_line_one{padding:0 1.28205vw;font-size:13.3333vw;line-height:.923}}body:not(.is-touch-device) .home_top .tit_bot_line_one:hover{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;color:#fff;transform:skew(-15deg)}@media only screen and (width<=860px) and (width>=641px){html[lang=de] .home_top .tit_bot_line_one{font-size:6.97674vw}}@media only screen and (width<=640px){html[lang=de] .home_top .tit_bot_line_one{font-size:11.7949vw}}.home_top__note{text-transform:uppercase;max-width:20.1705vw;margin-bottom:1.13636vw;font-size:.795455vw;line-height:1.2857}@media only screen and (width<=1370px) and (width>=1051px){.home_top__note{max-width:25.5474vw;font-size:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){.home_top__note{max-width:28.5714vw;margin-bottom:.952381vw;font-size:1.2381vw}}@media only screen and (width<=860px) and (width>=641px){.home_top__note{max-width:29.0698vw;margin-bottom:.697674vw;font-size:1.51163vw}}@media only screen and (width<=640px){.home_top__note{max-width:58.9744vw;margin-bottom:7.69231vw;margin-left:auto;font-size:3.58974vw;line-height:1.28}}.home_top__note h1{display:initial;font:inherit;margin:0;padding:0}html[lang=de] .home_top__note{-webkit-hyphens:auto;hyphens:auto}@media only screen and (width<=640px){html[lang=de] .home_top__note{max-width:69.2308vw}}@keyframes curAnim{0%{opacity:0}40%{opacity:0}60%{opacity:1}to{opacity:1}}.home_video{margin-bottom:4.26136vw}@media only screen and (width<=640px){.home_video{margin-bottom:0}}.home_video.playing .home_video__bg:after{opacity:0;pointer-events:none;transition:background .25s cubic-bezier(.39,.575,.565,1),opacity .3s .2s}.home_video.playing .home_video__img{opacity:0;pointer-events:none;transition:opacity .5s .2s}.home_video.playing .home_video__btn{opacity:0;pointer-events:none}.home_video__wrap{height:0;padding-top:56.25%;position:relative}.home_video__bg{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;background:#000;width:100%;margin:auto;display:block;position:absolute;inset:0}.home_video__mp4,.home_video__img{pointer-events:all;width:100%;height:100%;margin:0;display:block;position:absolute;top:0;left:0}.home_video__mp4{z-index:0;-o-object-fit:contain;object-fit:contain;background:#000}.home_video__img{cursor:pointer;z-index:1;opacity:1;-o-object-fit:cover;object-fit:cover;transition:opacity .5s}.home_video__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0;display:block}.home_video__btn{-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:100%;margin:auto;font-size:0;display:block;position:absolute;inset:0;overflow:hidden}body:not(.is-touch-device) .home_video__btn{display:none}.home_video__btn:before{content:"";background:#fff;border-radius:50%;width:7.38636vw;height:7.38636vw;margin:auto;transition:transform .85s cubic-bezier(.4,0,0,1);display:block;position:absolute;inset:0}@media only screen and (width<=640px){.home_video__btn:before{width:20.5128vw;height:20.5128vw}}.home_video__btn:after{content:"";width:100%;height:100%;margin:auto;display:block;position:absolute;inset:0}.home_video__btn:hover:before{transform:scale(.9)}@media only screen and (width<=640px){.home_video__btn:hover:before{transform:scale(1)}}.home_video__btn:hover__play{transform:scale(.8)}@media only screen and (width<=640px){.home_video__btn:hover__play{transform:scale(.7)}}.home_video__btn:active:before{transform:scale(1.1)}.home_video__btn:active__play{transform:scale(.65)}.home_video__btn__play{pointer-events:none;border-top:1.02273vw solid #0000;border-bottom:1.02273vw solid #0000;border-left:1.47727vw solid #000;width:0;height:0;margin:auto;transition:transform .85s cubic-bezier(.4,0,0,1),opacity .15s;display:block;position:absolute;inset:0 0 0 .340909vw;transform:scale(.5)}@media only screen and (width<=640px){.home_video__btn__play{border-top:2.30769vw solid #0000;border-bottom:2.30769vw solid #0000;border-left:3.58974vw solid #000;transform:scale(.7)}}.home_services{position:relative;overflow:hidden}.home_services__inner{z-index:1;padding:7.10227vw 5.68182vw;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.home_services__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.home_services__inner{padding:12.8205vw 5.12821vw}}.home_services__inner[data-anim] .home_services__title span{opacity:0;transition:opacity .35s ease-in-out,transform .35s ease-in-out;display:inline-block;transform:translate(-25%)}.home_services__inner[data-anim] .home_services__desc__icon{opacity:0;transition:opacity .35s ease-in-out,transform .35s ease-in-out;transform:scale(.4)}.home_services__inner[data-anim] .home_services__desc__icon .circle{animation-play-state:paused}.home_services__inner[data-anim] .home_services__item__icon,.home_services__inner[data-anim] .home_services__item__info{opacity:0;transition:opacity .35s ease-in-out}.home_services__inner[data-anim=true] .home_services__title span{opacity:1;transition:opacity .8s ease-in-out .15s,transform 1.2s cubic-bezier(.39,.575,.565,1) .15s;transform:translate(0,0)}.home_services__inner[data-anim=true] .home_services__desc__icon{opacity:1;transition:opacity .6s ease-in-out .3s,transform .7s cubic-bezier(.39,.575,.565,1) .3s;transform:scale(1)}.home_services__inner[data-anim=true] .home_services__desc__icon .circle{animation-play-state:inherit}.home_services__inner[data-anim=true] .home_services__item__icon{opacity:1;transition:opacity .65s ease-in-out .25s}.home_services__inner[data-anim=true] .home_services__item__info{opacity:1;transition:opacity .65s ease-in-out .35s}.home_services__desc{justify-content:space-between;width:100%;margin-bottom:5.68182vw;display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.home_services__desc{margin-bottom:5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__desc{margin-bottom:5.81395vw}}@media only screen and (width<=640px){.home_services__desc{flex-direction:column;margin-bottom:12.8205vw}}.home_services__desc__left{flex-direction:column;flex-shrink:0;justify-content:flex-start;width:14.7727vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.home_services__desc__left{width:18.9781vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__desc__left{width:20.9524vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__desc__left{width:23.2558vw}}@media only screen and (width<=640px){.home_services__desc__left{width:100%;margin-bottom:7.69231vw}}.home_services__desc__left~.home_services__desc__right{margin-left:5.68182vw}@media only screen and (width<=1370px) and (width>=1051px){.home_services__desc__left~.home_services__desc__right{margin-left:5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__desc__left~.home_services__desc__right{margin-left:5.42857vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__desc__left~.home_services__desc__right{margin-left:5.23256vw}}@media only screen and (width<=640px){.home_services__desc__left~.home_services__desc__right{margin-left:0}}.home_services__desc__note{text-transform:uppercase;font-size:.909091vw;line-height:1.25}@media only screen and (width<=1370px) and (width>=1051px){.home_services__desc__note{font-size:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__desc__note{font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__desc__note{font-size:1.51163vw}}@media only screen and (width<=640px){.home_services__desc__note{font-size:3.58974vw;line-height:1.28}}.home_services__desc__icon{width:5.68182vw;height:5.68182vw;margin-bottom:2.84091vw;margin-left:auto;position:relative}@media only screen and (width<=640px){.home_services__desc__icon{width:15.3846vw;height:15.3846vw;margin-bottom:3.84615vw;margin-right:5.12821vw}}.home_services__desc__icon .icon-sun{animation:15s linear infinite spin;position:relative}.home_services__desc__icon img{max-width:100%;max-height:100%;display:block}.home_services__desc__text{z-index:1;text-transform:uppercase;text-indent:17.0455vw;-webkit-hyphens:auto;hyphens:auto;max-width:63.6364vw;margin:0;font-size:3.63636vw;line-height:.93;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.home_services__desc__text{font-size:3.50365vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__desc__text{font-size:3.42857vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__desc__text{text-indent:10.4651vw;font-size:3.48837vw}}@media only screen and (width<=640px){.home_services__desc__text{max-width:100%;font-size:7.69231vw}}.home_services__wrap{z-index:1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2.84091vw;display:grid;position:relative}@media only screen and (width<=640px){.home_services__wrap{grid-template-columns:initial;gap:10.2564vw}}.home_services__item{flex-direction:column;display:flex}@media only screen and (width<=640px){.home_services__item{width:100%}}.home_services__item__title:hover .underline,.home_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .113636vw}.home_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .113636vw;text-decoration:none;transition:background-size .5s}.home_services__item__title{margin-bottom:1.13636vw;margin-right:auto;font-size:1.36364vw;font-weight:400;line-height:1.33;display:inline-block}@media only screen and (width<=1370px) and (width>=1051px){.home_services__item__title:hover .underline,.home_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .145985vw}.home_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .145985vw;text-decoration:none;transition:background-size .5s}.home_services__item__title{margin-bottom:1.16788vw;font-size:1.75182vw}}@media only screen and (width<=1050px){.home_services__item__title{line-height:1.4}}@media only screen and (width<=1050px) and (width>=861px){.home_services__item__title:hover .underline,.home_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .190476vw}.home_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .190476vw;text-decoration:none;transition:background-size .5s}.home_services__item__title{margin-bottom:1.33333vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__item__title:hover .underline,.home_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .174419vw}.home_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .174419vw;text-decoration:none;transition:background-size .5s}.home_services__item__title{margin-bottom:1.62791vw;font-size:2.32558vw}}@media only screen and (width<=640px){.home_services__item__title:hover .underline,.home_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .512821vw}.home_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .512821vw;text-decoration:none;transition:background-size .5s}.home_services__item__title{margin-bottom:5.12821vw;font-size:5.12821vw}}.home_services__item__title a{font-size:1.47727vw;line-height:1.384}@media only screen and (width<=1370px) and (width>=1051px){.home_services__item__title a{font-size:1.75182vw}}@media only screen and (width<=1050px){.home_services__item__title a{line-height:1.18}}@media only screen and (width<=1050px) and (width>=861px){.home_services__item__title a{font-size:2.09524vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__item__title a{font-size:2.55814vw}}@media only screen and (width<=640px){.home_services__item__title a{font-size:5.64103vw}}@media only screen and (width<=860px) and (width>=641px){html[lang=de] .home_services__item__title{font-size:2.32558vw}}.home_services__item__info{border-top:1px dashed #000;border-bottom:1px dashed #000;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:1.70455vw 0 2.27273vw;display:flex}@media only screen and (width<=860px) and (width>=641px){.home_services__item__info{flex-direction:column;padding:2.90698vw 1.16279vw 2.90698vw 0}}@media only screen and (width<=640px){.home_services__item__info{flex-direction:column;padding:6.41026vw 2.5641vw 6.41026vw 0}}@media only screen and (width<=860px) and (width>=641px){.home_services__item__desc{margin-bottom:2.90698vw}}@media only screen and (width<=640px){.home_services__item__desc{margin-bottom:6.41026vw}}.home_services__item__list{flex-direction:column;align-items:flex-start;padding-top:.568182vw;display:flex}@media only screen and (width<=860px){.home_services__item__list{margin-left:auto;padding-top:0}}@media only screen and (width<=640px){.home_services__item__list{margin-left:11.5385vw}}.home_services__item__link:hover .underline,.home_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .0852273vw}.home_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .0852273vw;text-decoration:none;transition:background-size .5s}.home_services__item__link{padding-left:.681818vw;font-size:1.13636vw;line-height:1.5;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.home_services__item__link:hover .underline,.home_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .109489vw}.home_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .109489vw;text-decoration:none;transition:background-size .5s}.home_services__item__link{padding-left:.875912vw;font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__item__link:hover .underline,.home_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .142857vw}.home_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .142857vw;text-decoration:none;transition:background-size .5s}.home_services__item__link{padding-left:.952381vw;font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__item__link:hover .underline,.home_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .174419vw}.home_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .174419vw;text-decoration:none;transition:background-size .5s}.home_services__item__link{padding-left:1.39535vw;font-size:1.86047vw}}@media only screen and (width<=640px){.home_services__item__link:hover .underline,.home_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .384615vw}.home_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .384615vw;text-decoration:none;transition:background-size .5s}.home_services__item__link{padding-left:3.07692vw;font-size:4.61538vw}}.home_services__item__link:before{content:"";background:#000;border-radius:50%;width:.170455vw;height:.170455vw;transition:transform .35s;display:block;position:absolute;top:.795455vw;left:0}@media only screen and (width<=1370px) and (width>=1051px){.home_services__item__link:before{width:.218978vw;height:.218978vw;top:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){.home_services__item__link:before{width:.285714vw;height:.285714vw;top:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.home_services__item__link:before{width:.348837vw;height:.348837vw;top:1.62791vw}}@media only screen and (width<=640px){.home_services__item__link:before{width:.769231vw;height:.769231vw;top:3.58974vw}}.home_services__item__link:hover:before{transform:translate(4px)}@media only screen and (width>=1921px){.home_services__item__link:hover:before{transform:translate(.227273vw)}}@media only screen and (width<=640px){.home_services__item__link:hover:before{transform:translate(1.02564vw)}}.home_references{position:relative;overflow:hidden}.home_references.is-loading .home_references__inner{opacity:1}.home_references__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.home_references__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.home_references__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_references__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.home_references__inner{padding:12.8205vw 5.12821vw}}.home_references__inner{opacity:0;padding-right:8.52273vw;transition:opacity .5s;position:relative}@media only screen and (width<=640px){.home_references__inner{padding-right:5.12821vw}}.home_references__inner[data-anim] .home_references__title span{opacity:0;transition:opacity .35s ease-in-out,transform .35s ease-in-out;display:inline-block;transform:translate(-25%)}.home_references__inner[data-anim] .home_references__desc,.home_references__inner[data-anim] .home_references__link{opacity:0;transition:opacity .35s ease-in-out,transform .35s ease-in-out;transform:translateY(3.40909vw)}.home_references__inner[data-anim=true] .home_references__title span{opacity:1;transition:opacity .8s ease-in-out .15s,transform 1.2s cubic-bezier(.39,.575,.565,1) .15s;transform:translate(0,0)}.home_references__inner[data-anim=true] .home_references__desc,.home_references__inner[data-anim=true] .home_references__link{opacity:1;transition:opacity .6s ease-in-out,transform .8s cubic-bezier(.39,.575,.565,1);transform:translate(0,0)}.home_references__inner[data-anim=true] .home_references__desc{transition-delay:.4s}.home_references__inner[data-anim=true] .home_references__link{transition-delay:.5s}.home_references__top{position:relative}.home_references__top__icon{width:5.68182vw;height:5.68182vw;position:absolute;bottom:1.70455vw;right:0}@media only screen and (width<=640px){.home_references__top__icon{width:15.3846vw;height:15.3846vw;bottom:3.84615vw}}.home_references__top__icon .icon-star{animation:15s linear infinite spin;position:relative}.home_references__top__icon .icon-star img{max-width:100%;max-height:100%;display:block}.home_references__top .home_references__title{margin-bottom:1.70455vw;transition:transform .4s;display:block}@media only screen and (width<=1370px) and (width>=1051px){.home_references__top .home_references__title{margin-bottom:2.18978vw}}@media only screen and (width<=1050px) and (width>=861px){.home_references__top .home_references__title{margin-bottom:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.home_references__top .home_references__title{margin-bottom:2.90698vw}}@media only screen and (width<=640px){.home_references__top .home_references__title{margin-bottom:10.2564vw}}.home_references__top .home_references__title .title-heart{width:5.11364vw;height:5.28409vw}@media only screen and (width<=640px){.home_references__top .home_references__title .title-heart{width:9.74359vw;height:9.74359vw}}.home_references__top .home_references__sub-title{justify-content:center;margin-bottom:5.11364vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.home_references__top .home_references__sub-title{margin-bottom:4.9635vw}}@media only screen and (width<=1050px) and (width>=861px){.home_references__top .home_references__sub-title{margin-bottom:4.7619vw}}@media only screen and (width<=860px) and (width>=641px){.home_references__top .home_references__sub-title{margin-bottom:4.65116vw}}@media only screen and (width<=640px){.home_references__top .home_references__sub-title{justify-content:flex-start;margin-bottom:7.69231vw;margin-left:11.5385vw;margin-right:19.2308vw}}.home_references__wrap{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.home_references__info{width:100%;max-width:22.7273vw;margin-left:5.68182vw}@media only screen and (width<=1050px) and (width>=861px){.home_references__info{max-width:26.6667vw;margin-right:3.33333vw}}@media only screen and (width<=860px) and (width>=641px){.home_references__info{max-width:30.2326vw;margin-right:2.90698vw}}@media only screen and (width<=640px){.home_references__info{max-width:100%;margin-bottom:12.8205vw;margin-left:11.5385vw;margin-right:3.84615vw}}.home_references__info .home_references__desc p{margin:0 0 1.70455vw;font-size:1.25vw;line-height:1.45}@media only screen and (width<=1370px) and (width>=1051px){.home_references__info .home_references__desc p{margin:0 0 1.89781vw;font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.home_references__info .home_references__desc p{margin:0 0 2.09524vw;font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.home_references__info .home_references__desc p{margin:0 0 2.32558vw;font-size:1.62791vw}}@media only screen and (width<=640px){.home_references__info .home_references__desc p{margin:0 0 6.15385vw;font-size:4.61538vw;line-height:1.55}}.home_references__info .home_references__desc p:last-child{margin:0}.home_references__projects{width:100%;margin-top:-15.9091vw;margin-bottom:10.7955vw;padding-top:8.52273vw}@media only screen and (width<=640px){.home_references__projects{margin-top:0;margin-bottom:15.3846vw;padding-top:0}}.home_references__projects .home_references__projects-inner{flex-flow:row-reverse wrap;justify-content:space-between;display:flex}.home_references__projects .home_references__project{width:40.9091vw;height:29.5455vw;position:relative}.home_references__projects .home_references__project:first-child{margin-top:-6.81818vw}@media only screen and (width<=1050px) and (width>=861px){.home_references__projects .home_references__project:first-child{margin-top:-7.61905vw}}.home_references__projects .home_references__project:nth-child(2),.home_references__projects .home_references__project:nth-child(4),.home_references__projects .home_references__project:nth-child(6){margin-top:12.5vw}@media only screen and (width<=1050px) and (width>=861px){.home_references__projects .home_references__project:nth-child(2),.home_references__projects .home_references__project:nth-child(4),.home_references__projects .home_references__project:nth-child(6){margin-top:13.8095vw}}.home_references__projects .home_references__project:nth-child(3),.home_references__projects .home_references__project:nth-child(5){margin-top:-5.68182vw}@media only screen and (width<=1050px) and (width>=861px){.home_references__projects .home_references__project:nth-child(3),.home_references__projects .home_references__project:nth-child(5){margin-top:-7.14286vw}}@media only screen and (width<=640px){.home_references__projects .home_references__project{border-bottom:1px dashed #000;padding-bottom:7.69231vw;width:100%!important;height:auto!important;margin:10.2564vw 0 0!important}.home_references__projects .home_references__project:first-child{margin-top:0!important}}.home_references__projects .home_references__project__title{display:block;position:relative}.home_references__projects .home_references__project__title__wrap{text-transform:uppercase;margin-top:1.81818vw;font-size:2.72727vw;line-height:1.09;display:inline-block;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.home_references__projects .home_references__project__title__wrap{margin-top:1.75182vw;font-size:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.home_references__projects .home_references__project__title__wrap{margin-top:1.71429vw;font-size:2.28571vw}}@media only screen and (width<=860px) and (width>=641px){.home_references__projects .home_references__project__title__wrap{margin-top:1.74419vw;font-size:2.09302vw}}@media only screen and (width<=640px){.home_references__projects .home_references__project__title__wrap{margin-top:5.12821vw;font-size:6.15385vw;line-height:1;position:relative;top:auto;left:auto}}@media only screen and (width>=641px){.home_references__projects .home_references__project__title__wrap{pointer-events:none}}.home_references__projects .home_references__project__title br{display:none}.home_references__projects .home_references__project__tags{margin-top:.681818vw}.home_references__projects .home_references__project__picture{width:100%;height:100%;display:block;position:relative}.home_references__projects .home_references__project__image{-o-object-fit:cover;object-fit:cover;will-change:filter, transform;width:100%;height:140%;transition:filter .35s cubic-bezier(.39,.575,.565,1);display:block;position:absolute;top:0;left:0}.home_references__projects .home_references__project__image__wrap{will-change:border-radius;width:100%;height:100%;transition:border-radius .35s cubic-bezier(.39,.575,.565,1);display:block;position:relative;overflow:hidden}@media only screen and (width<=640px){.home_references__projects .home_references__project__image__wrap{height:82.0513vw!important}}@media only screen and (width>=641px){.home_references__projects .home_references__project__image__wrap:hover{border-bottom-right-radius:11.9318vw}.home_references__projects .home_references__project__image__wrap:hover .home_references__project__image{filter:grayscale()}.home_references__projects .home_references__project__image__wrap:hover .home_references__project__image__prlx{transform:scale(1.05)}}.home_references__projects .home_references__project__image__prlx{will-change:transform;width:100%;height:100%;transition:transform .35s cubic-bezier(.39,.575,.565,1);display:block;position:relative}.home_references__projects .home_references__project__image__prlx--reverse img{top:auto;bottom:0}.home_references__link{margin-left:auto}.home_blog__inner{padding:7.10227vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__inner{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__inner{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.home_blog__inner{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.home_blog__inner{padding:12.8205vw 5.12821vw 0}}.home_blog__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.home_blog__inner .link:hover .link__icon{stroke:#fff}.home_blog__top{z-index:1;flex-direction:column;width:100%;margin-bottom:2.27273vw;display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__top{margin-bottom:2.91971vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__top{margin-bottom:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__top{margin-bottom:4.65116vw}}@media only screen and (width<=640px){.home_blog__top{margin-bottom:10.2564vw}}.home_blog__link{margin-left:auto;position:relative;overflow:visible}.home_blog__link:before{pointer-events:none;content:"";border-bottom:1px dashed #000;width:100vw;height:0;position:absolute;top:50%;right:calc(100% + 2.84091vw);transform:translateY(-50%)}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__link:before{right:calc(100% + 3.64964vw)}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__link:before{right:calc(100% + 4.7619vw)}}@media only screen and (width<=860px) and (width>=641px){.home_blog__link:before{right:calc(100% + 5.81395vw)}}@media only screen and (width<=640px){.home_blog__link:before{right:calc(100% + 5.12821vw)}}.home_blog__link__wrap{width:100%;display:flex;position:relative;overflow:hidden}.home_blog__title{margin-bottom:2.27273vw}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__title{margin-bottom:2.55474vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__title{margin-bottom:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__title{margin-bottom:2.90698vw}}@media only screen and (width<=640px){.home_blog__title{margin-bottom:7.69231vw}}.home_blog__wrap{z-index:1;width:100%;position:relative}.home_blog__items{justify-content:space-between;display:flex}@media only screen and (width<=1050px){.home_blog__items{-ms-overflow-style:none;scrollbar-width:none}.home_blog__items::-webkit-scrollbar{display:none}.home_blog__items{justify-content:flex-start;overflow-x:auto}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__items{width:calc(100% + 10.7429vw);margin:0 -5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__items{width:calc(100% + 10.4186vw);margin:0 -5.2093vw}}@media only screen and (width<=640px){.home_blog__items{width:calc(100% + 10.2564vw);margin:0 -5.12821vw}}.home_blog__item:hover .underline,.home_blog__item.active .underline{background-position:left bottom 0;background-size:100% .113636vw}.home_blog__item .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .113636vw;text-decoration:none;transition:background-size .5s}.home_blog__item{border-right:1px dashed #000;flex:auto;width:100%;padding:1.70455vw 2.27273vw 3.29545vw;position:relative}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item:hover .underline,.home_blog__item.active .underline{background-position:left bottom 0;background-size:100% .190476vw}.home_blog__item .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .190476vw;text-decoration:none;transition:background-size .5s}.home_blog__item{border-width:.0952381vw;flex-shrink:0;width:28.5714vw;padding:2.85714vw 1.90476vw 2.85714vw 2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item:hover .underline,.home_blog__item.active .underline{background-position:left bottom 0;background-size:100% .232558vw}.home_blog__item .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .232558vw;text-decoration:none;transition:background-size .5s}.home_blog__item{flex-shrink:0;width:41.2791vw;padding:3.48837vw 1.74419vw 3.48837vw 2.90698vw}}@media only screen and (width<=640px){.home_blog__item:hover .underline,.home_blog__item.active .underline{background-position:left bottom 0;background-size:100% .512821vw}.home_blog__item .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .512821vw;text-decoration:none;transition:background-size .5s}.home_blog__item{flex-shrink:0;width:76.9231vw;padding:7.69231vw 5.12821vw 7.69231vw 7.69231vw}}.home_blog__item:first-child{border-left:1px dashed #000}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item:first-child{border-width:.0952381vw;margin-left:5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item:first-child{border-width:.116279vw;margin-left:5.2093vw}}@media only screen and (width<=640px){.home_blog__item:first-child{margin-left:5.12821vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item:last-child{margin-right:5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item:last-child{margin-right:5.2093vw}}@media only screen and (width<=640px){.home_blog__item:last-child{margin-right:5.12821vw}}.home_blog__item__inner{flex-direction:column;justify-content:flex-start;height:100%;padding-bottom:2.38636vw;display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__item__inner{padding-bottom:3.06569vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item__inner{padding-bottom:4vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item__inner{padding-bottom:4.88372vw}}@media only screen and (width<=640px){.home_blog__item__inner{padding-bottom:10.7692vw}}.home_blog__item__inner:before,.home_blog__item__inner:after{content:"";will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.81818vw;height:1.81818vw;display:block;position:absolute;bottom:0;right:0}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__item__inner:before,.home_blog__item__inner:after{width:2.33577vw;height:2.33577vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item__inner:before,.home_blog__item__inner:after{width:3.04762vw;height:3.04762vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item__inner:before,.home_blog__item__inner:after{width:3.72093vw;height:3.72093vw}}@media only screen and (width<=640px){.home_blog__item__inner:before,.home_blog__item__inner:after{width:8.20513vw;height:8.20513vw}}.home_blog__item__inner:before{z-index:0;opacity:1;background-image:url(/build/assets/arr-thin--dark-CNCaw99P.svg);transition:transform .65s cubic-bezier(.39,.575,.565,1),opacity .5s}.home_blog__item__inner:after{z-index:1;opacity:0;background-image:url(/build/assets/arr-thin--dark-CNCaw99P.svg);transition:transform .5s cubic-bezier(.39,.575,.565,1) .1s,opacity .4s .1s;transform:translate(-50%,50%)}.home_blog__item:hover{text-decoration:none}.home_blog__item:hover .home_blog__item__inner:before{opacity:0;transform:translate(50%,-50%)}.home_blog__item:hover .home_blog__item__inner:after{opacity:1;transform:translate(0,0)}.home_blog__item__type{text-transform:uppercase;margin-bottom:.852273vw;font-size:.738636vw;line-height:1.53}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__item__type{margin-bottom:1.09489vw;font-size:.948905vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item__type{margin-bottom:1.42857vw;font-size:1.2381vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item__type{margin-bottom:1.74419vw;font-size:1.51163vw}}@media only screen and (width<=640px){.home_blog__item__type{margin-bottom:3.84615vw;font-size:3.33333vw}}.home_blog__item__title{text-transform:uppercase;margin-bottom:.852273vw;font-size:1.36364vw;line-height:1.25}@media only screen and (width<=1370px) and (width>=1051px){.home_blog__item__title{margin-bottom:1.09489vw;font-size:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.home_blog__item__title{margin-bottom:1.42857vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.home_blog__item__title{margin-bottom:1.74419vw;font-size:2.32558vw}}@media only screen and (width<=640px){.home_blog__item__title{margin-bottom:3.33333vw;margin-right:2.5641vw;font-size:5.64103vw;line-height:1.27}}.services_page__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.services_page__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.services_page__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.services_page__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.services_page__inner{padding:12.8205vw 5.12821vw}}.services_page__inner{padding-bottom:0}@media only screen and (width<=1370px){.services_page__inner{padding-bottom:0}}html[lang=de] .services_page__title{-webkit-hyphens:auto;hyphens:auto;font-size:5.11364vw}@media only screen and (width<=1050px) and (width>=861px){html[lang=de] .services_page__title{font-size:5.33333vw}}@media only screen and (width<=860px) and (width>=641px){html[lang=de] .services_page__title{font-size:5.34884vw}}@media only screen and (width<=640px){html[lang=de] .services_page__title{font-size:9.74359vw}}.services_top__tags{width:33.5227vw}@media only screen and (width<=1370px) and (width>=1051px){.services_top__tags{width:40.146vw}}@media only screen and (width<=1050px) and (width>=861px){.services_top__tags{width:42.8571vw}}@media only screen and (width<=860px) and (width>=641px){.services_top__tags{width:46.5116vw}}@media only screen and (width<=640px){.services_top__tags{width:100%}}.services_top__title{display:block}.services_top__info{padding-top:4.54545vw}@media only screen and (width<=640px){.services_top__info{width:100%;padding-top:0}}.services_top__desc{width:36.9318vw;margin-bottom:4.54545vw;font-size:1.02273vw;font-weight:700;line-height:1.70455vw}@media only screen and (width<=1370px) and (width>=1051px){.services_top__desc{font-size:1.31387vw;line-height:2.18978vw}}@media only screen and (width<=1050px) and (width>=861px){.services_top__desc{font-size:1.52381vw;line-height:2.57143vw}}@media only screen and (width<=860px) and (width>=641px){.services_top__desc{font-size:1.62791vw;line-height:2.7907vw}}@media only screen and (width<=640px){.services_top__desc{width:100%;margin-bottom:11.5385vw;font-size:4.10256vw;line-height:6.66667vw}}.services_top__image{width:35.7955vw;position:relative;overflow:hidden}@media only screen and (width<=640px){.services_top__image{width:100%;margin-top:19.2308vw}}.services_top__image__img{width:100%;margin:0;display:block}.services_list__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.services_list__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.services_list__inner{padding:12.8205vw 5.12821vw}}.services_list__inner{padding-top:5.68182vw}@media only screen and (width<=640px){.services_list__inner{padding-bottom:7.69231vw}}.services_list__wrap{flex-direction:column;display:flex}.services_list__item{border-top:1px dashed #000;justify-content:flex-start;padding:3.40909vw 0 4.54545vw;display:flex;position:relative}@media only screen and (width<=640px){.services_list__item{flex-direction:column;padding:7.69231vw 0 10.2564vw}}.services_list__item:last-child{border-bottom:1px dashed #000}.services_list__item[data-acc-visible]{cursor:pointer;transition:background-color .25s cubic-bezier(.39,.575,.565,1)}@media only screen and (width>=641px){.services_list__item[data-acc-visible]:hover{background-color:#ceff00}.services_list__item[data-acc-visible]:hover .services_list__item__num{transform:translate(.568182vw)}.services_list__item[data-acc-visible]:hover .services_list__item__btn{transform:translate(-.568182vw)}}.services_list__item[data-acc-visible] .services_list__item__num{transition:transform .35s cubic-bezier(.39,.575,.565,1)}.services_list__item[data-acc-visible] .services_list__item__info{display:none}.services_list__item[data-acc-visible] .services_list__item__btn:after{opacity:0;transform:translateY(calc(-50% - .568182vw))}.services_list__item[data-acc-visible=show] .services_list__item__info{display:block}.services_list__item[data-acc-visible=show] .services_list__item__btn:after{opacity:1;transform:translateY(-50%)}.services_list__item[data-acc-visible=show] .services_list__item__btn:before{opacity:0;transform:translateY(calc(.568182vw - 50%))}.services_list__item[data-acc-visible=show] .services_list__item__btn span:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.services_list__item__left{flex-shrink:0;margin-right:8.52273vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.services_list__item__left{margin-right:7.29927vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__left{margin-right:9.52381vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__left{margin-right:6.97674vw}}@media only screen and (width<=640px){.services_list__item__left{margin-bottom:7.69231vw;margin-right:0;padding-right:23.0769vw;position:relative}}.services_list__item__right{justify-content:space-between;width:100%;display:flex}@media only screen and (width<=860px){.services_list__item__right{flex-direction:column}}.services_list__item__right:has(.link) .services_list__item__info{max-width:22.7273vw}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__right:has(.link) .services_list__item__info{max-width:28.5714vw}}@media only screen and (width<=860px){.services_list__item__right:has(.link) .services_list__item__info{max-width:100%}}.services_list__item__num{text-transform:uppercase;margin-right:2.84091vw;font-size:.909091vw;line-height:1.625}@media only screen and (width<=1370px) and (width>=1051px){.services_list__item__num{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__num{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__num{font-size:1.74419vw;line-height:1.714}}@media only screen and (width<=640px){.services_list__item__num{font-size:3.58974vw}}.services_list__item__name{-webkit-hyphens:auto;hyphens:auto;width:22.7273vw;position:relative}@media only screen and (width<=860px) and (width>=641px){.services_list__item__name{width:27.907vw}}@media only screen and (width<=640px){.services_list__item__name{width:100%}}.services_list__item__info{z-index:2;padding-top:3.18182vw;font-size:1.02273vw;line-height:1.55;position:relative;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.services_list__item__info{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__info{padding-top:2.85714vw;font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__info{padding-top:1.74419vw;font-size:1.74419vw}}@media only screen and (width<=640px){.services_list__item__info{padding-top:0;padding-right:7.69231vw;font-size:4.10256vw;line-height:1.5}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__info+.link{margin-top:1.74419vw}}@media only screen and (width<=640px){.services_list__item__info+.link{margin-top:8.97436vw}}@media only screen and (width<=860px){.services_list__item .link{margin-left:auto}}.services_list__item__btn{align-items:center;margin-top:-.227273vw;margin-left:1.70455vw;transition:transform .35s cubic-bezier(.39,.575,.565,1);display:flex;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.services_list__item__btn{margin-top:-.291971vw;margin-left:1.82482vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__btn{margin-top:-.380952vw;margin-left:2.38095vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__btn{margin-top:-.232558vw;margin-left:2.90698vw}}@media only screen and (width<=640px){.services_list__item__btn{margin-top:-1.02564vw;margin-left:6.41026vw;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.services_list__item__btn span{width:1.81818vw;height:1.81818vw;margin-top:-.0568182vw;margin-left:.568182vw;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.services_list__item__btn span{width:2.33577vw;height:2.33577vw;margin-top:-.0729927vw;margin-left:.729927vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__btn span{width:3.04762vw;height:3.04762vw;margin-top:-.0952381vw;margin-left:.952381vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__btn span{width:3.72093vw;height:3.72093vw;margin-top:-.116279vw;margin-left:1.16279vw}}@media only screen and (width<=640px){.services_list__item__btn span{width:8.20513vw;height:8.20513vw;margin-top:-.25641vw;margin-left:2.5641vw}}.services_list__item__btn span:before,.services_list__item__btn span:after{content:"";background:#000;width:1.13636vw;height:.0568182vw;transition:opacity .35s cubic-bezier(.39,.575,.565,1),transform .35s cubic-bezier(.39,.575,.565,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=1370px) and (width>=1051px){.services_list__item__btn span:before,.services_list__item__btn span:after{width:1.45985vw;height:.0729927vw}}@media only screen and (width<=1050px) and (width>=861px){.services_list__item__btn span:before,.services_list__item__btn span:after{width:1.90476vw;height:.0952381vw}}@media only screen and (width<=860px) and (width>=641px){.services_list__item__btn span:before,.services_list__item__btn span:after{width:2.32558vw;height:.116279vw}}@media only screen and (width<=640px){.services_list__item__btn span:before,.services_list__item__btn span:after{width:5.12821vw;height:.25641vw}}.services_list__item__btn span:after{transform:translate(-50%,-50%)rotate(90deg)}.services_list--single .services_list__item{flex-direction:column;padding-top:2.84091vw;padding-bottom:2.84091vw}@media only screen and (width<=860px) and (width>=641px){.services_list--single .services_list__item{padding-top:3.48837vw;padding-bottom:3.48837vw}}@media only screen and (width<=640px){.services_list--single .services_list__item{padding-top:7.69231vw;padding-bottom:7.69231vw}}.services_list--single .services_list__item__left{margin-right:0}@media only screen and (width<=640px){.services_list--single .services_list__item__left{margin-bottom:0}}.services_list--single .services_list__item__right{justify-content:flex-end}.services_list--single .services_list__item__info{max-width:28.4091vw;margin-left:auto;margin-right:11.9318vw;padding-top:2.27273vw}@media only screen and (width<=1050px) and (width>=861px){.services_list--single .services_list__item__info{max-width:38.0952vw;padding-top:2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.services_list--single .services_list__item__info{max-width:38.3721vw;padding-top:3.48837vw}}@media only screen and (width<=640px){.services_list--single .services_list__item__info{max-width:100%;margin-bottom:2.5641vw;margin-right:0;padding-top:7.69231vw;padding-right:7.69231vw}}.services_list--single .services_list__item__num{margin-right:5.68182vw}@media only screen and (width<=640px){.services_list--single .services_list__item__num{margin-right:3.84615vw}}.services_list--single .services_list__item__name{width:100%}.services_list--single .services_list__item__btn{align-items:center;margin-left:auto}.techs_page__inner{padding:7.10227vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.techs_page__inner{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.techs_page__inner{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.techs_page__inner{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.techs_page__inner{padding:12.8205vw 5.12821vw 0}}.techs_page__title{-webkit-hyphens:auto;hyphens:auto}@media only screen and (width<=640px){.techs_page__title{word-break:break-all}.techs_page__top__inner{padding-bottom:12.8205vw}}@media only screen and (width<=860px) and (width>=641px){.techs_page__top__content{flex-wrap:wrap}}.techs_page__top__left{flex-shrink:0;width:50%}@media only screen and (width<=860px) and (width>=641px){.techs_page__top__left{margin-top:4.65116vw}}@media only screen and (width<=860px){.techs_page__top__left{order:1;width:100%}}@media only screen and (width<=860px) and (width>=641px){.techs_page__top__left .page-inner__info{max-width:100%}}.techs_page__top__right{width:50%}@media only screen and (width<=860px){.techs_page__top__right{width:100%}}.techs_page__top__tags{width:100%;margin-left:auto}@media only screen and (width<=860px) and (width>=641px){.techs_page__top__tags{justify-content:flex-start;margin-left:-.581395vw}}@media only screen and (width<=640px){.techs_page__top__tags{margin-left:-1.28205vw}}.techs_page__group{padding:7.10227vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.techs_page__group{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.techs_page__group{padding:12.8205vw 5.12821vw 0}}.techs_page__group__wrapper{padding-bottom:6.81818vw}.techs_page__group__wrapper:first-child{padding-top:4.26136vw}@media only screen and (width<=640px){.techs_page__group__wrapper:first-child{padding-top:12.8205vw}}.techs_page__group__wrapper:last-child{padding-bottom:0}@media only screen and (width<=640px){.techs_page__group__wrapper:not(.techs_page__group__wrapper:last-child){padding-bottom:15.3846vw}}.techs_page__group__title{-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.70455vw;display:block;position:relative}@media only screen and (width<=640px){.techs_page__group__title{margin-bottom:10.2564vw}html[lang=de] .techs_page__group__title{font-size:7.69231vw}}.techs_page__group__title+.techs_page__group__wrap{padding-top:1.13636vw}@media only screen and (width<=640px){.techs_page__group__title+.techs_page__group__wrap{padding-top:0}}.techs_page__group__title+.techs_page__group__wrap .techs_page__group__sub_title:first-child{border-top:1px dashed #000;margin-top:-1.13636vw}@media only screen and (width<=640px){.techs_page__group__title+.techs_page__group__wrap .techs_page__group__sub_title:first-child{margin-top:-5.12821vw}}.techs_page__group__sub_title{text-transform:uppercase;width:100%;padding-top:4.54545vw;padding-bottom:2.27273vw;font-size:1.70455vw;line-height:1.2;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.techs_page__group__sub_title{font-size:2.18978vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group__sub_title{font-size:2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group__sub_title{font-size:3.25581vw}}@media only screen and (width<=640px){.techs_page__group__sub_title{padding-top:10.2564vw;padding-bottom:6.41026vw;font-size:5.64103vw;line-height:1.27}}.techs_page__group__wrap{flex-wrap:wrap;align-items:flex-start;display:flex}@media only screen and (width<=640px){.techs_page__group__wrap{justify-content:space-between;margin:0}}.techs_page__group__items{flex-wrap:wrap;width:calc(100% + 1.36364vw);margin:0 -.681818vw;display:flex}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group__items{width:calc(100% + 2.28571vw);margin:0 -1.14286vw}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group__items{width:calc(100% + 2.7907vw);margin:0 -1.39535vw}}@media only screen and (width<=640px){.techs_page__group__items{flex-direction:column;width:100%;margin:0}}.techs_page__group__item{width:calc(25% - 1.36364vw);margin:-.0568182vw .681818vw 0}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group__item{width:calc(33.33% - 2.28571vw);margin:-.0952381vw 1.14286vw 0}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group__item{width:calc(50% - 2.7907vw);margin:-.116279vw 1.39535vw 0}}@media only screen and (width<=640px){.techs_page__group__item{width:100%;margin:0}.techs_page__group__item:first-child .techs_page__group__item__inner{border-top:1px dashed #000}}.techs_page__group__item__inner{border-top:1px dashed #000;border-bottom:1px dashed #000;height:100%;padding:1.25vw 0 1.19318vw}@media only screen and (width<=1370px) and (width>=1051px){.techs_page__group__item__inner{padding:1.31387vw 0 1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group__item__inner{padding:1.71429vw 0 1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group__item__inner{padding:2.09302vw 0 1.86047vw}}@media only screen and (width<=640px){.techs_page__group__item__inner{border-top:none;padding:4.87179vw 0 4.35897vw}}.techs_page__group__top{flex-direction:column;display:flex}.techs_page__group__name{text-transform:uppercase;font-size:1.02273vw;line-height:1.44}@media only screen and (width<=1370px) and (width>=1051px){.techs_page__group__name{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group__name{font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group__name{font-size:1.74419vw}}@media only screen and (width<=640px){.techs_page__group__name{font-size:4.10256vw;line-height:1.33}}.techs_page__group__icon{height:3.18182vw;margin-bottom:.454545vw;transition:opacity .5s cubic-bezier(.39,.575,.565,1),transform .5s cubic-bezier(.39,.575,.565,1)}@media only screen and (width<=1370px) and (width>=1051px){.techs_page__group__icon{height:4.08759vw;margin-bottom:.583942vw}}@media only screen and (width<=1050px) and (width>=861px){.techs_page__group__icon{height:5.33333vw;margin-bottom:.761905vw}}@media only screen and (width<=860px) and (width>=641px){.techs_page__group__icon{height:6.51163vw;margin-bottom:.930233vw}}@media only screen and (width<=640px){.techs_page__group__icon{height:14.359vw;margin-bottom:2.05128vw}}.techs_page__group__icon__img{-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:80%;margin:0;display:block}.about_page__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.about_page__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.about_page__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.about_page__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.about_page__inner{padding:12.8205vw 5.12821vw}}.about_page__inner{padding-bottom:0}@media only screen and (width<=1370px){.about_page__inner{padding-bottom:0}}.about_page .one_block.txt__block{padding-top:6.81818vw}@media only screen and (width<=860px) and (width>=641px){.about_page .one_block.txt__block{padding-top:10.4651vw}}@media only screen and (width<=640px){.about_page .one_block.txt__block{padding-top:17.9487vw}.about_top__left{order:0;margin-bottom:7.69231vw}.about_top__left .about_top__info{font-size:3.58974vw}.about_top__right{margin-bottom:2.5641vw}}.about_top__bg{height:34.0909vw;margin:8.52273vw auto 0;display:block;position:relative;overflow:hidden}@media only screen and (width<=640px){.about_top__bg{order:1;width:100%;margin-top:15.3846vw}}.about_top__bg__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0;display:block}.about_employee__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.about_employee__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.about_employee__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.about_employee__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.about_employee__inner{padding:12.8205vw 5.12821vw}}.about_employee__inner{padding-top:5.68182vw}.about_employee__title{max-width:68.1818vw;margin-bottom:4.54545vw}@media only screen and (width<=1370px) and (width>=1051px){.about_employee__title{max-width:65.6934vw;margin-bottom:4.9635vw}}@media only screen and (width<=1050px) and (width>=861px){.about_employee__title{max-width:64.7619vw;margin-bottom:4.28571vw}}@media only screen and (width<=860px) and (width>=641px){.about_employee__title{max-width:62.7907vw;margin-bottom:4.18605vw}}@media only screen and (width<=640px){.about_employee__title{max-width:100%;margin-bottom:10.2564vw;padding-right:5.12821vw}}.employee{margin-bottom:1.70455vw;padding-right:6.25vw;position:relative}@media only screen and (width<=1050px) and (width>=861px){.employee{margin-bottom:1.71429vw;padding-right:5.52381vw}}@media only screen and (width<=860px) and (width>=641px){.employee{margin-bottom:2.09302vw;padding-right:2.90698vw}}@media only screen and (width<=640px){.employee{margin-bottom:7.69231vw;padding-right:6.41026vw}}.employee:nth-child(3n+3){padding-right:0}.employee:nth-child(3n+3) .employee__inner{margin-right:0}.employee:nth-child(3n+3) .employee__inner:after{display:none}.employee__inner{border-top:1px dashed #000;flex-direction:column;margin-right:1.70455vw;padding-top:1.70455vw;padding-bottom:3.06818vw;padding-right:4.54545vw;display:inline-flex;position:relative}@media only screen and (width<=1050px) and (width>=861px){.employee__inner{margin-right:1.71429vw;padding-top:1.71429vw;padding-bottom:2.85714vw;padding-right:3.80952vw}}@media only screen and (width<=860px) and (width>=641px){.employee__inner{margin-right:2.09302vw;padding-top:2.09302vw;padding-bottom:2.09302vw;padding-right:2.90698vw}}@media only screen and (width<=640px){.employee__inner{margin-right:0;padding-top:5.12821vw;padding-bottom:0;padding-right:7.69231vw}}.employee__inner:after{content:"";border-right:1px dashed #000;width:0;display:block;position:absolute;top:1.70455vw;bottom:0;right:-1.70455vw}@media only screen and (width<=1050px) and (width>=861px){.employee__inner:after{top:1.71429vw;right:-1.71429vw}}@media only screen and (width<=860px) and (width>=641px){.employee__inner:after{top:2.09302vw;right:-2.09302vw}}@media only screen and (width<=640px){.employee__inner:after{top:7.69231vw;right:-7.69231vw}}.employee__list{flex-wrap:wrap;justify-content:flex-start;display:flex}.employee__position{text-transform:uppercase;margin-bottom:1.13636vw;font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.employee__position{margin-bottom:1.45985vw;font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.employee__position{margin-bottom:1.90476vw;font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.employee__position{margin-bottom:2.32558vw;font-size:1.74419vw}}@media only screen and (width<=640px){.employee__position{margin-bottom:5.12821vw;font-size:4.61538vw}}.employee__photo{width:19.6591vw;height:28.4091vw;position:relative}@media only screen and (width<=1050px) and (width>=861px){.employee__photo{width:20.9524vw;height:27.4286vw}}@media only screen and (width<=860px) and (width>=641px){.employee__photo{width:23.6047vw;height:30.6977vw}}@media only screen and (width<=640px){.employee__photo{width:82.0513vw;height:107.692vw}}.employee__photo__wrap{margin-bottom:1.13636vw;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.employee__photo__wrap{margin-bottom:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.employee__photo__wrap{margin-bottom:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.employee__photo__wrap{margin-bottom:2.32558vw}}@media only screen and (width<=640px){.employee__photo__wrap{margin-bottom:5.12821vw}}.employee__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.employee__info{text-transform:uppercase;font-size:1.36364vw;line-height:1.16}@media only screen and (width<=1370px) and (width>=1051px){.employee__info{font-size:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.employee__info{font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.employee__info{font-size:2.32558vw}}@media only screen and (width<=640px){.employee__info{font-size:6.15385vw}}.employee__contact{margin-bottom:-1.13636vw;margin-right:-.568182vw;position:absolute;bottom:0;right:0}@media only screen and (width<=1050px) and (width>=861px){.employee__contact{margin-bottom:-1.42857vw;margin-right:-.761905vw}}@media only screen and (width<=860px) and (width>=641px){.employee__contact{margin-bottom:-1.74419vw;margin-right:-.930233vw}}@media only screen and (width<=640px){.employee__contact{margin-bottom:-5.12821vw;margin-right:-2.5641vw}}.employee__contact__link{border-radius:50%;width:3.40909vw;height:3.40909vw;display:block;overflow:hidden}@media only screen and (width<=1370px) and (width>=1051px){.employee__contact__link{width:3.94161vw;height:3.94161vw}}@media only screen and (width<=1050px) and (width>=861px){.employee__contact__link{width:4.7619vw;height:4.7619vw}}@media only screen and (width<=860px) and (width>=641px){.employee__contact__link{width:5.5814vw;height:5.5814vw}}@media only screen and (width<=640px){.employee__contact__link{width:15.3846vw;height:15.3846vw}}.employee__contact__link:before{content:"";background:#ceff00;border-radius:50%;width:100%;height:100%;margin:auto;transition:transform .35s;display:block;position:absolute;inset:0}.employee__contact__link:hover:before{transform:scale(1.15)}.employee__contact__link .svg__inner{margin:auto;display:block;position:absolute;inset:0}.about_method__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.about_method__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.about_method__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.about_method__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.about_method__inner{padding:12.8205vw 5.12821vw}}.about_method__title{margin-bottom:4.54545vw}@media only screen and (width<=1370px) and (width>=1051px){.about_method__title{margin-bottom:4.9635vw}}@media only screen and (width<=1050px) and (width>=861px){.about_method__title{margin-bottom:4.28571vw}}@media only screen and (width<=860px) and (width>=641px){.about_method__title{margin-bottom:4.18605vw}}@media only screen and (width<=640px){.about_method__title{margin-bottom:10.2564vw}}.about_method__wrap{border-top:1px dashed #000;justify-content:space-between;padding-top:2.84091vw;display:flex}@media only screen and (width<=640px){.about_method__wrap{flex-wrap:wrap;padding-top:7.69231vw}}.about_method__item{border-right:1px dashed #000;flex-direction:column;justify-content:flex-start;width:33.33%;padding:1.70455vw 5.96591vw 3.97727vw 1.70455vw;display:flex;position:relative}@media only screen and (width<=1050px) and (width>=861px){.about_method__item{padding:1.90476vw 1.90476vw 2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.about_method__item{padding:2.32558vw 2.90698vw 3.48837vw}}@media only screen and (width<=640px){.about_method__item{border-left:1px dashed #000;border-right:none;width:100%;margin-bottom:5.12821vw;padding:7.69231vw 5.12821vw 12.8205vw 7.69231vw}}.about_method__item:first-child{border-left:1px dashed #000}@media only screen and (width<=860px) and (width>=641px){.about_method__item:first-child{border-left:none;padding-left:0}.about_method__item:last-child{border-right:none;padding-right:0}}.about_method__item__num{text-transform:uppercase;margin-bottom:4.54545vw;font-size:.909091vw;line-height:1.625}@media only screen and (width<=1370px) and (width>=1051px){.about_method__item__num{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.about_method__item__num{margin-bottom:2.85714vw;font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.about_method__item__num{margin-bottom:2.90698vw;font-size:1.74419vw}}@media only screen and (width<=640px){.about_method__item__num{margin-bottom:7.69231vw;font-size:4.10256vw}}.about_method__item__name{text-transform:uppercase;margin-bottom:.852273vw;font-size:1.70455vw;line-height:1.2}@media only screen and (width<=1050px) and (width>=861px){.about_method__item__name{margin-bottom:1.42857vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.about_method__item__name{margin-bottom:1.74419vw;font-size:2.09302vw}}@media only screen and (width<=640px){.about_method__item__name{margin-bottom:3.84615vw;font-size:6.66667vw;line-height:1.07}}.about_method__item__desc{font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.about_method__item__desc{font-size:1.16788vw;line-height:1.5}}@media only screen and (width<=1050px) and (width>=861px){.about_method__item__desc{font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.about_method__item__desc{font-size:1.74419vw}}@media only screen and (width<=640px){.about_method__item__desc{font-size:4.10256vw;line-height:1.5}}.about_feedback__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.about_feedback__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.about_feedback__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.about_feedback__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.about_feedback__inner{padding:12.8205vw 5.12821vw}}.about_feedback__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:3.69318vw;display:flex;position:relative}@media only screen and (width<=1050px){.about_feedback__inner{margin-top:4.7619vw;padding-top:5.2381vw}}@media only screen and (width<=640px){.about_feedback__inner{display:block}}.about_feedback__title{width:100%;margin-bottom:2.27273vw}@media only screen and (width<=640px){.about_feedback__title{margin-bottom:10.2564vw}}.about_feedback__name{text-transform:uppercase}.about_feedback__list{width:100%}@media only screen and (width<=640px){.about_feedback__item__left{flex-direction:column}}.about_feedback__item .about_feedback__info{font-size:1.02273vw;line-height:1.44}@media only screen and (width<=1370px){.about_feedback__item .about_feedback__info{line-height:1.5}}@media only screen and (width<=1370px) and (width>=1051px){.about_feedback__item .about_feedback__info{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.about_feedback__item .about_feedback__info{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.about_feedback__item .about_feedback__info{font-size:1.86047vw}}@media only screen and (width<=640px){.about_feedback__item .about_feedback__info{font-size:4.10256vw}}.about_feedback__item .about_feedback__info:first-child{width:33%}@media only screen and (width<=640px){.about_feedback__item .about_feedback__info:first-child{width:100%}.about_feedback__item .about_feedback__info:first-child .about_feedback__desc{display:none}.about_feedback__item .about_feedback__info:nth-child(2) .about_feedback__name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.about_feedback__item .about_feedback__info:nth-child(2) .about_feedback__desc{margin-top:7.69231vw}}.about_feedback__tags{margin-top:1.70455vw}@media only screen and (width<=640px){.about_feedback__tags{margin-top:0;margin-bottom:7.69231vw}}@media only screen and (width<=1050px) and (width>=861px){.about_feedback__tags .tags__item{padding:.47619vw 1.14286vw .380952vw;font-size:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.about_feedback__tags .tags__item{padding:.465116vw 1.16279vw .348837vw;font-size:1.51163vw}}.about_feedback__tags--mobile{display:none}@media only screen and (width<=640px){.about_feedback__tags--mobile{display:flex}}.conts_page__inner{padding:7.10227vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.conts_page__inner{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.conts_page__inner{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.conts_page__inner{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.conts_page__inner{padding:12.8205vw 5.12821vw 0}.conts_page__top__inner{padding-bottom:7.69231vw}}html[lang=de] .conts_page__title{font-size:5.68182vw}@media only screen and (width<=640px){html[lang=de] .conts_page__title{font-size:8.71795vw}.conts_page .scls-block{margin-bottom:2.5641vw}}.conts_page__data:not(.conts_page__data:first-child){margin-top:2.84091vw}@media only screen and (width<=640px){.conts_page__data:not(.conts_page__data:first-child){margin-top:7.69231vw}}.conts_page__data__title{text-transform:uppercase;margin-bottom:.852273vw;font-size:1.70455vw;line-height:1.2}@media only screen and (width<=640px){.conts_page__data__title{margin-bottom:3.84615vw;font-size:6.15385vw;line-height:1}}.conts_page__data__desc{flex-direction:column;align-items:flex-start;max-width:19.8864vw;display:flex}@media only screen and (width<=1370px) and (width>=1051px){.conts_page__data__desc{max-width:25.5474vw}}@media only screen and (width<=1050px) and (width>=861px){.conts_page__data__desc{max-width:30.4762vw}}@media only screen and (width<=860px) and (width>=641px){.conts_page__data__desc{max-width:34.8837vw}}@media only screen and (width<=640px){.conts_page__data__desc{max-width:100%}}.conts_page__data__desc p,.conts_page__data__desc a{font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.conts_page__data__desc p,.conts_page__data__desc a{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.conts_page__data__desc p,.conts_page__data__desc a{font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.conts_page__data__desc p,.conts_page__data__desc a{font-size:1.86047vw}}@media only screen and (width<=640px){.conts_page__data__desc p,.conts_page__data__desc a{font-size:4.10256vw;line-height:1.5}}.conts_page__form{padding-top:2.84091vw}.projects_list__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.projects_list__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.projects_list__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.projects_list__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.projects_list__inner{padding:12.8205vw 5.12821vw}.projects_list__top .projects_list__title{display:inline-flex}.projects_list__top .projects_list__title__wrap{display:inline-flex;position:relative}}.projects_list__top .projects_list__count{font-size:1.36364vw;line-height:1;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@media only screen and (width<=1370px) and (width>=1051px){.projects_list__top .projects_list__count{margin-left:.364964vw;font-size:1.45985vw}}@media only screen and (width<=1050px) and (width>=861px){.projects_list__top .projects_list__count{margin-left:.47619vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.projects_list__top .projects_list__count{margin-left:.581395vw;font-size:2.32558vw}}@media only screen and (width<=640px){.projects_list__top .projects_list__count{margin-left:3.07692vw;font-size:5.12821vw}.projects_list .page-inner__top{border-bottom:none;flex-direction:column;justify-content:flex-start;padding-bottom:12.8205vw;display:flex}.projects_list .page-inner__top__left{border-bottom:1px dashed #000;width:100%;margin-bottom:7.69231vw;padding-bottom:6.41026vw}.projects_list .page-inner__top__right{margin-right:auto;display:block}}.projects_list .grid__item:first-child{border-top:none}@media only screen and (width<=640px){.projects_list .grid__item:first-child{padding-top:0}}.projects_single__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.projects_single__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.projects_single__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.projects_single__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.projects_single__inner{padding:12.8205vw 5.12821vw}}.projects_single__inner{padding-bottom:0}@media only screen and (width<=1370px){.projects_single__inner{padding-bottom:0}}.projects_single__inner__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}@media only screen and (width<=640px){.projects_single__inner__top{display:block}}.projects_single__title{z-index:1;word-break:break-word;position:relative}.projects_single__body{z-index:1;min-height:34.0909vw;position:relative}.projects_single__body .about_feedback{margin-bottom:7.10227vw}@media only screen and (width<=1050px){.projects_single__body .about_feedback{margin-bottom:6.66667vw}}@media only screen and (width<=640px){.projects_single__body .about_feedback{margin-bottom:0}.projects_single__top__inner{padding-bottom:15.3846vw}html[lang=de] .projects_single__link .link__name{font-size:7.17949vw}}.next_popup{z-index:2;opacity:0;will-change:transform;width:100%;display:block;position:fixed;top:0;left:0}.next_popup img{width:100%;display:block;position:absolute;top:0;left:0;right:0}.blog_page__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.blog_page__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.blog_page__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.blog_page__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.blog_page__inner{padding:12.8205vw 5.12821vw}}.blog_page__inner{padding-bottom:0}@media only screen and (width<=1370px){.blog_page__inner{padding-bottom:0}}.blog_list__inner{padding:2.84091vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.blog_list__inner{padding:2.73723vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.blog_list__inner{padding:2.68571vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.blog_list__inner{padding:2.60465vw 5.2093vw 0}}@media only screen and (width<=640px){.blog_list__inner{padding:5.12821vw 5.12821vw 0}}@media only screen and (width<=1370px) and (width>=1051px){.blog_list__inner{padding-top:3.64964vw}}@media only screen and (width<=1050px) and (width>=861px){.blog_list__inner{padding-top:4.7619vw}}@media only screen and (width<=860px) and (width>=641px){.blog_list__inner{padding-top:5.81395vw}}@media only screen and (width<=640px){.blog_list__inner{padding-top:12.8205vw}}.blog_list__grid__item:first-child{border-top:none}@media only screen and (width<=640px){.blog_list__grid__item:first-child{padding-top:0}}.blog_list__grid__item__tags .tags__item{pointer-events:auto}.blog_list__grid__item__image{width:39.7727vw}.blog_single__inner{padding:7.10227vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.blog_single__inner{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.blog_single__inner{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.blog_single__inner{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.blog_single__inner{padding:12.8205vw 5.12821vw 0}}.blog_single__bg{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.blog_single__bg{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.blog_single__bg{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.blog_single__bg{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.blog_single__bg{padding:12.8205vw 5.12821vw}}.blog_single__bg{margin-bottom:10.4545vw;padding-top:2.84091vw;padding-bottom:1.42045vw}@media only screen and (width<=1050px){.blog_single__bg{margin-bottom:10.4762vw}}@media only screen and (width<=640px){.blog_single__bg{margin-bottom:15.3846vw;padding-bottom:2.5641vw}}.blog_single .big_image__inner{padding:0 19.3182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.blog_single .big_image__inner{padding:0 18.6131vw}}@media only screen and (width<=1050px) and (width>=861px){.blog_single .big_image__inner{padding:0 18.2629vw}}@media only screen and (width<=860px) and (width>=641px){.blog_single .big_image__inner{padding:0 17.7116vw}}@media only screen and (width<=640px){.blog_single .big_image__inner{padding:0 5.12821vw}}.page_single__inner{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:5.68182vw 5.68182vw 0;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.page_single__inner{padding:5.47445vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.page_single__inner{padding:5.37143vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.page_single__inner{padding:5.2093vw 5.2093vw 0}}@media only screen and (width<=640px){.page_single__inner{padding:10.2564vw 5.12821vw 0}}html[lang=de] .page_single__title{-webkit-hyphens:auto;hyphens:auto}.page_single__body{z-index:1;position:relative}.shopify_page__inner{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding:5.68182vw 5.68182vw 0;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.shopify_page__inner{padding:5.47445vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.shopify_page__inner{padding:5.37143vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.shopify_page__inner{padding:5.2093vw 5.2093vw 0}}@media only screen and (width<=640px){.shopify_page__inner{padding:10.2564vw 5.12821vw 0}}.shopify_page__bodyx{z-index:1;position:relative}.shopify_page .about_feedback__item__left{flex-direction:initial}.shopify_page .about_feedback__info.acc__info:first-child{width:20%}@media only screen and (width<=860px){.shopify_page .about_feedback__info.acc__info:first-child{width:40px}}@media only screen and (width<=640px){.shopify_page .about_feedback__info.acc__info:nth-child(2){padding-right:11.5385vw}.shopify_page .about_feedback__info.acc__info:nth-child(2) .about_feedback__name{display:block}.shopify_top__left{order:0;margin-bottom:7.69231vw}.shopify_top__left .shopify_top__info{font-size:3.58974vw}.shopify_top__right{margin-bottom:2.5641vw}}.shopify_top__bg{height:34.7727vw;margin:8.52273vw auto 0;display:block;position:relative;overflow:hidden}@media only screen and (width<=640px){.shopify_top__bg{order:1;width:100%;margin-top:15.3846vw}}.shopify_top__bg__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0;display:block}.shopify_method__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.shopify_method__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.shopify_method__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_method__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.shopify_method__inner{padding:12.8205vw 5.12821vw}}.shopify_method__title{max-width:66%}@media only screen and (width<=640px){.shopify_method__title{max-width:100%}}.shopify_method__item{border-right:1px dashed #000;flex-direction:column;justify-content:flex-start;padding:1.70455vw 5.96591vw 3.97727vw 1.70455vw;display:flex;position:relative}@media only screen and (width<=1050px) and (width>=861px){.shopify_method__item{padding:1.90476vw 1.90476vw 2.85714vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_method__item{padding:2.32558vw 2.90698vw 3.48837vw}}@media only screen and (width<=640px){.shopify_method__item{border-left:1px dashed #000;width:100%;margin-bottom:6.15385vw;padding:7.69231vw 5.12821vw 12.8205vw 7.69231vw}}.shopify_method__item:first-child{border-left:1px dashed #000}@media only screen and (width<=860px) and (width>=641px){.shopify_method__item:first-child{border-left:none;padding-left:0}}@media only screen and (width<=1440px) and (width>=1051px),only screen and (width<=1050px) and (width>=861px),only screen and (width<=860px) and (width>=641px){.shopify_method__item:last-child{padding-right:0}}@media only screen and (width<=640px){.shopify_method__item:before{content:"";border-bottom:1px dashed #000;width:100%;position:absolute;bottom:-3.07692vw;left:0}}.shopify_method__item__row{border-top:1px dashed #000;grid-template-columns:repeat(3,1fr);padding-top:.909091vw;padding-bottom:.909091vw;display:grid}@media only screen and (width<=640px){.shopify_method__item__row{grid-template-columns:1fr;padding-top:3.07692vw;padding-bottom:0}.shopify_method__item__row:not(:first-child){border:none;padding-top:0}}.shopify_method__item__row:last-child{border-bottom:1px dashed #000}.shopify_method__item__num{text-transform:uppercase;margin-bottom:4.54545vw;font-size:.909091vw;line-height:1.625}@media only screen and (width<=1370px) and (width>=1051px){.shopify_method__item__num{font-size:1.16788vw}}@media only screen and (width<=1050px) and (width>=861px){.shopify_method__item__num{margin-bottom:2.85714vw;font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_method__item__num{margin-bottom:2.90698vw;font-size:1.74419vw}}@media only screen and (width<=640px){.shopify_method__item__num{margin-bottom:7.69231vw;font-size:4.10256vw}}.shopify_method__item__name{margin-bottom:.852273vw;font-size:1.70455vw;line-height:1.2}@media only screen and (width<=1050px) and (width>=861px){.shopify_method__item__name{margin-bottom:1.42857vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_method__item__name{margin-bottom:1.74419vw;font-size:2.09302vw}}@media only screen and (width<=640px){.shopify_method__item__name{margin-bottom:3.84615vw;font-size:6.66667vw;line-height:1.07}}.shopify_method__item__desc{font-size:1.02273vw;line-height:1.55}@media only screen and (width<=1370px) and (width>=1051px){.shopify_method__item__desc{font-size:1.16788vw;line-height:1.5}}@media only screen and (width<=1050px) and (width>=861px){.shopify_method__item__desc{font-size:1.42857vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_method__item__desc{font-size:1.74419vw}}@media only screen and (width<=640px){.shopify_method__item__desc{font-size:4.10256vw;line-height:1.5}}.clients{padding:0 0 7.10227vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.clients{padding:0 0 6.84307vw}}@media only screen and (width<=1050px) and (width>=861px){.clients{padding:0 0 6.71429vw}}@media only screen and (width<=860px) and (width>=641px){.clients{padding:0 0 6.51163vw}}@media only screen and (width<=640px){.clients{padding:0 0 12.8205vw}}.clients__inner{padding:7.10227vw 5.68182vw 0;display:block}@media only screen and (width<=1370px) and (width>=1051px){.clients__inner{padding:6.84307vw 5.47445vw 0}}@media only screen and (width<=1050px) and (width>=861px){.clients__inner{padding:6.71429vw 5.37143vw 0}}@media only screen and (width<=860px) and (width>=641px){.clients__inner{padding:6.51163vw 5.2093vw 0}}@media only screen and (width<=640px){.clients__inner{padding:12.8205vw 5.12821vw 0}}.clients__title{max-width:45.4545vw}@media only screen and (width<=1050px){.clients__title{max-width:100%}}.clients__text{max-width:22.7273vw}@media only screen and (width<=1050px){.clients__text{max-width:100%}}.clients__marquee{grid-auto-flow:column;align-items:center;gap:3.63636vw;display:grid;overflow:hidden}.clients__list{will-change:transform;grid-auto-flow:column;align-items:center;gap:3.63636vw;animation:30s linear infinite marquee;display:grid}.clients__item,.clients__picture{height:100%}.clients__picture picture,.clients__picture img,.clients__picture svg{width:auto;height:100%}.calendar__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.calendar__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.calendar__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.calendar__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.calendar__inner{padding:12.8205vw 5.12821vw}}.calendar__inner{display:grid}.calendar__title{max-width:56.8182vw}@media only screen and (width<=1050px){.calendar__title{max-width:100%}}.calendar__text{max-width:34.0909vw}@media only screen and (width<=1050px){.calendar__text{max-width:100%}}.shopify_services{position:relative;overflow:hidden}.shopify_services__inner{z-index:1;padding:7.10227vw 5.68182vw;display:block;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.shopify_services__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.shopify_services__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_services__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.shopify_services__inner{padding:12.8205vw 5.12821vw}}.shopify_services__inner[data-anim] .shopify_services__title span{opacity:0;transition:opacity .35s ease-in-out,transform .35s ease-in-out;display:inline-block;transform:translate(-25%)}.shopify_services__inner[data-anim] .shopify_services__item__icon,.shopify_services__inner[data-anim] .shopify_services__item__info{opacity:0;transition:opacity .35s ease-in-out}.shopify_services__inner[data-anim=true] .shopify_services__title span{opacity:1;transition:opacity .8s ease-in-out .15s,transform 1.2s cubic-bezier(.39,.575,.565,1) .15s;transform:translate(0,0)}.shopify_services__inner[data-anim=true] .shopify_services__item__icon{opacity:1;transition:opacity .65s ease-in-out .25s}.shopify_services__inner[data-anim=true] .shopify_services__item__info{opacity:1;transition:opacity .65s ease-in-out .35s}.shopify_services__wrap{z-index:1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2.84091vw;display:grid;position:relative}@media only screen and (width<=640px){.shopify_services__wrap{grid-template-columns:initial;gap:10.2564vw}}.shopify_services__item{grid-template-rows:1fr;display:grid}@media only screen and (width<=640px){.shopify_services__item{width:100%}}.shopify_services__item:first-child:last-child .shopify_services__item__info{border-bottom:none}.shopify_services__item:first-child:last-child .shopify_services__item__list{-moz-column-count:2;column-count:2;gap:2.84091vw;width:50vw;margin-left:auto;display:block}@media only screen and (width<=860px) and (width>=641px){.shopify_services__item:first-child:last-child .shopify_services__item__list{gap:5.81395vw;width:70vw}}@media only screen and (width<=640px){.shopify_services__item:first-child:last-child .shopify_services__item__list{-moz-column-count:1;column-count:1;width:100%}}.shopify_services__item:first-child:last-child .shopify_services__item__link{width:100%;display:block}.shopify_services__item__title:hover .underline,.shopify_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .113636vw}.shopify_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .113636vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__title{align-self:end;margin-bottom:1.13636vw;margin-right:auto;font-size:1.36364vw;font-weight:400;line-height:1.33;display:inline-block}@media only screen and (width<=1370px) and (width>=1051px){.shopify_services__item__title:hover .underline,.shopify_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .145985vw}.shopify_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .145985vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__title{margin-bottom:1.16788vw;font-size:1.75182vw}}@media only screen and (width<=1050px){.shopify_services__item__title{line-height:1.4}}@media only screen and (width<=1050px) and (width>=861px){.shopify_services__item__title:hover .underline,.shopify_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .190476vw}.shopify_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .190476vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__title{margin-bottom:1.33333vw;font-size:1.90476vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_services__item__title:hover .underline,.shopify_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .174419vw}.shopify_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .174419vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__title{margin-bottom:1.62791vw;font-size:2.32558vw}}@media only screen and (width<=640px){.shopify_services__item__title:hover .underline,.shopify_services__item__title.active .underline{background-position:left bottom 0;background-size:100% .512821vw}.shopify_services__item__title .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .512821vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__title{margin-bottom:5.12821vw;font-size:5.12821vw}}.shopify_services__item__title a{font-size:1.47727vw;line-height:1.384}@media only screen and (width<=1370px) and (width>=1051px){.shopify_services__item__title a{font-size:1.75182vw}}@media only screen and (width<=1050px){.shopify_services__item__title a{line-height:1.18}}@media only screen and (width<=1050px) and (width>=861px){.shopify_services__item__title a{font-size:2.09524vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_services__item__title a{font-size:2.55814vw}}@media only screen and (width<=640px){.shopify_services__item__title a{font-size:5.64103vw}}@media only screen and (width<=860px) and (width>=641px){html[lang=de] .shopify_services__item__title{font-size:2.32558vw}}.shopify_services__item__info{border-top:1px dashed #000;border-bottom:1px dashed #000;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:1.70455vw 0 2.27273vw;display:flex}@media only screen and (width<=860px) and (width>=641px){.shopify_services__item__info{flex-direction:column;padding:2.90698vw 1.16279vw 2.90698vw 0}}@media only screen and (width<=640px){.shopify_services__item__info{flex-direction:column;padding:6.41026vw 2.5641vw 6.41026vw 0}}.shopify_services__item__list{flex-direction:column;align-items:flex-start;padding-top:.568182vw;display:flex}@media only screen and (width<=640px){.shopify_services__item__list{padding-left:1.28205vw}}.shopify_services__item__link:hover .underline,.shopify_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .0852273vw}.shopify_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .0852273vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__link{padding-left:.681818vw;font-size:1.13636vw;line-height:1.5;position:relative}@media only screen and (width<=1370px) and (width>=1051px){.shopify_services__item__link:hover .underline,.shopify_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .109489vw}.shopify_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .109489vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__link{padding-left:.875912vw;font-size:1.31387vw}}@media only screen and (width<=1050px) and (width>=861px){.shopify_services__item__link:hover .underline,.shopify_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .142857vw}.shopify_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .142857vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__link{padding-left:.952381vw;font-size:1.52381vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_services__item__link:hover .underline,.shopify_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .174419vw}.shopify_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .174419vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__link{padding-left:1.39535vw;font-size:1.86047vw}}@media only screen and (width<=640px){.shopify_services__item__link:hover .underline,.shopify_services__item__link.active .underline{background-position:left bottom 0;background-size:100% .384615vw}.shopify_services__item__link .underline{background-image:linear-gradient(#000,#000);background-position:right bottom 0;background-repeat:no-repeat;background-size:0 .384615vw;text-decoration:none;transition:background-size .5s}.shopify_services__item__link{padding-left:3.07692vw;font-size:4.61538vw}}.shopify_services__item__link:before{content:"";background:#000;border-radius:50%;width:.170455vw;height:.170455vw;transition:transform .35s;display:block;position:absolute;top:.795455vw;left:0}@media only screen and (width<=1370px) and (width>=1051px){.shopify_services__item__link:before{width:.218978vw;height:.218978vw;top:1.0219vw}}@media only screen and (width<=1050px) and (width>=861px){.shopify_services__item__link:before{width:.285714vw;height:.285714vw;top:1.33333vw}}@media only screen and (width<=860px) and (width>=641px){.shopify_services__item__link:before{width:.348837vw;height:.348837vw;top:1.62791vw}}@media only screen and (width<=640px){.shopify_services__item__link:before{width:.769231vw;height:.769231vw;top:3.58974vw}}.shopify_services__item__link:hover:before{transform:translate(4px)}@media only screen and (width>=1921px){.shopify_services__item__link:hover:before{transform:translate(.227273vw)}}@media only screen and (width<=640px){.shopify_services__item__link:hover:before{transform:translate(1.02564vw)}}.not_found__inner{padding:7.10227vw 5.68182vw;display:block}@media only screen and (width<=1370px) and (width>=1051px){.not_found__inner{padding:6.84307vw 5.47445vw}}@media only screen and (width<=1050px) and (width>=861px){.not_found__inner{padding:6.71429vw 5.37143vw}}@media only screen and (width<=860px) and (width>=641px){.not_found__inner{padding:6.51163vw 5.2093vw}}@media only screen and (width<=640px){.not_found__inner{padding:12.8205vw 5.12821vw}}.not_found__link{margin-top:5.68182vw;padding:0}@media only screen and (width<=640px){.not_found__link{margin-top:10.2564vw}}
