@charset "utf-8";a,abbr,acronym,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,ins,kbd,label,legend,li,mark,menu,nav,object,output,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}address,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;border:0;font:inherit;vertical-align:baseline}body,html{overflow-x:hidden!important}body,iframe,img{margin:0;padding:0;vertical-align:baseline;border:0}body{line-height:1;font:400 16px 'Inter',sans-serif;background:#fff;color:#888;text-align:center}iframe,img{font:inherit;width:100%;height:100%}img{vertical-align:bottom;height:auto}#references .in .slider .slides .item .image a,#references .in .slider .slides .item .image a picture,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none;padding:32px 0 0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}em{font-style:italic}#header .in .menu nav ul li:before,.wrap .in .slider-nav ul li:before,hr{display:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%}div{box-sizing:border-box}h1,h2,h3,h4,h5,h6{padding:32px 0 0;line-height:100%;font-weight:700;color:#000}h1,h2{font-size:40px}h3{font-size:28px}address,ol li,p,ul li{line-height:150%;padding:32px 0 0}ol li,ul li{position:relative;padding:0 0 0 28px}ol li:before,ul li:before{display:block;width:18px;height:12px;background:url(../images/icon-list-orange.svg) no-repeat center center/100% auto;content:'';position:absolute;left:0;top:4px}a{color:#000;transition:color .5s;text-decoration:none;font-weight:400;cursor:pointer}#hero .in .slider .slides .item em,strong{font-weight:700}.button,.wrap .in .slider-nav ul{display:flex;align-items:center;justify-content:center}.button{width:100%;padding:0 20px;box-sizing:border-box;height:50px;font-size:14px;font-weight:900;color:#fff;transition:background .5s;text-transform:uppercase}.button.orange{background:#d75d25}.button.black,.no-touch .button.orange:hover{background:#000}.button.white{background:#fff;color:#d75d25}.button.icon span{padding:0 28px 0 0}.button.icon.external span{background:url(../images/icon-external-white.svg) no-repeat right center/12px 12px}.button.icon.external.white span{background:url(../images/icon-external-orange.svg) no-repeat right center/12px 12px}.wrap,.wrap .in{position:relative}.wrap{text-align:center;width:100%}.wrap .in{margin:0 auto;text-align:left;padding:0 16px}.wrap .in .title{display:flex;flex-wrap:wrap}.wrap .in .title h2{order:2;flex:0 1 100%;padding:0}.wrap .in .title span{order:1;flex:0 1 100%;text-transform:uppercase;color:#888;display:flex;align-items:center;padding:0 0 8px 24px;height:18px;background:url(../images/favicon.svg) no-repeat left 0/13px 18px}.wrap .in .title.simple h2{padding:32px 0 0;font-weight:400;text-transform:uppercase;font-size:30px}.wrap .in .title.simple h2 strong{font-size:16px;text-transform:none;display:block}.wrap .in .slider-nav ul{padding:0}.wrap .in .slider-nav ul li{padding:0 6px}.wrap .in .slider-nav ul li span{cursor:pointer;width:24px;height:20px;transition:transform .5s;display:inline-block;overflow:hidden;text-indent:-10000px;background:url(../images/icon-arrow-down-gray.svg) no-repeat center center/cover}.wrap .in .slider-nav ul li:nth-child(odd) span{transform:rotate(180deg)}.wrap .in .slider-nav ul li.active span{transform:scale(1.5);background:url(../images/icon-arrow-down-orange.svg) no-repeat center center/cover}.wrap .in .slider-nav ul li.active:nth-child(odd) span{transform:scale(1.5) rotate(180deg)}.no-touch #header .in .menu nav ul li a:hover,.no-touch a:hover{text-decoration:underline}.no-touch .button:hover{text-decoration:none}.no-touch .button.black:hover{background:#d75d25}.no-touch .button.white:hover{background:#000}.no-touch .wrap .in .slider-nav ul li span:hover{background:url(../images/icon-arrow-down-orange.svg) no-repeat center center/cover}@media only screen and (min-width:480px){.wrap .in{padding:0;width:416px}}@media only screen and (min-width:768px){.wrap .in{width:720px}}@media only screen and (min-width:1152px){h1,h2{font-size:48px}h3{font-size:32px}.wrap .in{width:1056px}}@media only screen and (min-width:1240px){h1,h2{font-size:50px}h3{font-size:35px}.wrap .in{width:1170px}}#header{z-index:2}#header .in{padding:0 0 0 16px;height:72px;align-items:center;justify-content:space-between}#header .in .logo{width:140px}#header .in,#header .in .logo a,#headline .in .image picture,#hero .in .owner .image picture{display:flex}#header .in .menu{display:block;background:#d75d25;opacity:0;transition:opacity .5s;visibility:hidden;z-index:1;padding:72px 0 16px;overflow:scroll;position:fixed;top:0;left:0;width:100%;height:100%}#header .in .menu nav ul{width:100%;padding:0}#header .in .menu nav ul li{padding:0;border-top:1px solid rgba(255,255,255,.15)}#header .in .menu nav ul li:first-child{border:0}#header .in .menu nav ul li:last-child{border-top:0;padding:16px 16px 0}#header .in .menu nav ul li:last-child .button{height:50px;font-size:14px}#header .in .menu nav ul li a{display:flex;color:#fff;height:48px;font-size:18px;text-transform:uppercase;padding:0 16px;position:relative;align-items:center;text-decoration:none}#header .in .menu .contact{padding:0 16px}#header .in .menu .contact ul li{margin:8px 0 0;padding:0 0 0 44px;display:flex;align-items:center;height:34px;flex-wrap:wrap;line-height:100%}#header .in .menu .contact ul li:before{width:34px;height:34px;background-color:#000;background-size:14px 14px;background-position:center center;background-repeat:no-repeat;top:0}#contact .in .owner .content .contacts .contact ul li:first-child,#header .in .menu .contact ul li:first-child{margin:0}#header .in .menu .contact ul li span{flex:0 1 100%;color:rgba(255,255,255,.7);font-size:12px}#header .in .menu .contact ul li a{flex:0 1 100%;font-size:14px;color:#fff;font-weight:700}#header .in .menu .contact ul li.phone:before{background-image:url(../images/icon-phone-white.svg)}#header .in .menu .contact ul li.email:before{background-image:url(../images/icon-send-white.svg)}#header .in .menu .close,#header .in .menu-toggle{position:absolute;width:64px;top:0;right:0;cursor:pointer;height:72px}#header .in .menu .close{background:url(../images/icon-close-white.svg) no-repeat center center/20px 20px}#header .in .menu.open{visibility:visible;opacity:1}#header .in .menu-toggle{background:url(../images/icon-menu-black.svg) no-repeat center center/28px 28px}#header .in .email-cta,#header .in .phone-cta{position:absolute}#header .in .email-cta a,#header .in .phone-cta a{background-repeat:no-repeat;background-position:center center;background-color:#d75d25;background-size:16px 16px;transition:background-color .5s;overflow:hidden;text-indent:-10000px;width:33px;height:33px;display:block}#header .in .email-cta{right:104px}#header .in .email-cta a{background-image:url(../images/icon-send-white.svg)}#header .in .phone-cta{right:64px}#contact .in .owner .content .contacts .contact ul li.phone:before,#header .in .phone-cta a{background-image:url(../images/icon-phone-white.svg)}.no-touch #header .in .menu nav ul li:last-child .button:hover{text-decoration:none;background:#1a1a1a}.no-touch #header .in .email-cta a:hover,.no-touch #header .in .phone-cta a:hover{background-color:#000}@media only screen and (min-width:480px){#header .in{width:100%}#header .in .menu nav ul li:last-child{padding:16px 32px 0}#header .in .menu .contact,#header .in .menu nav ul li a{padding:0 32px}}@media only screen and (min-width:768px){#header .in{height:144px;align-items:flex-end;width:720px;padding:0 0 16px}#header .in .logo{width:180px;position:absolute;top:24px}#header .in .menu{visibility:visible;position:relative;height:38px;overflow:visible;background:0 0;padding:0;opacity:1;top:auto;left:auto}#header .in .menu nav ul{display:flex;justify-content:space-between}#header .in .menu nav ul li{border:0;padding:0 16px 0 0}#header .in .menu nav ul li:last-child{padding:0}#header .in .menu nav ul li a{color:#888;height:38px;font-size:16px;padding:0}#header .in .menu nav ul li a.active{color:#d75d25;font-weight:700}#header .in .contact{position:absolute;right:0;top:24px;padding:0}#header .in .contact ul{display:flex;padding:0}#header .in .contact ul li{padding:0}#header .in .contact ul li .button{padding:0 20px;background:#d75d25;color:#fff}#header .in .contact ul li.email,#header .in .contact ul li.phone{padding:0 8px 0 0}#header .in .contact ul li.email a,#header .in .contact ul li.phone a{background-repeat:no-repeat;background-position:center center;background-color:#d75d25;background-size:20px 20px;transition:background-color .5s;overflow:hidden;text-indent:-10000px;width:50px;height:50px;display:block}#header .in .contact ul li.phone a{background-image:url(../images/icon-phone-white.svg)}#header .in .contact ul li.email a{background-image:url(../images/icon-send-white.svg)}#header .in .contact ul li.email span,#header .in .contact ul li.phone span,#header .in .contact ul li:before,#header .in .email-cta,#header .in .menu .close,#header .in .menu .contact,#header .in .menu-toggle,#header .in .phone-cta{display:none}.no-touch #header .in .contact ul li .button:hover{background:#000}.no-touch #header .in .contact ul li.email a:hover,.no-touch #header .in .contact ul li.phone a:hover{background-color:#000}}@media only screen and (min-width:1152px){#header .in{width:1056px}#header .in .menu{margin:0 0 0 auto;width:auto}#header .in .menu nav ul li{padding:0 24px 0 0}#header .in .contact ul{align-items:center}#header .in .contact ul li.email,#header .in .contact ul li.phone{padding:0 24px 0 44px;height:34px;line-height:normal}#header .in .contact ul li.email:before,#header .in .contact ul li.phone:before{display:block;width:34px;height:34px;background-color:#d75d25;background-size:14px 14px;background-position:center center;background-repeat:no-repeat;top:0}#header .in .contact ul li.email span,#header .in .contact ul li.phone span{display:block;font-size:12px}#header .in .contact ul li.email a,#header .in .contact ul li.phone a{background:0 0;padding:2px 0 0;text-indent:0;font-size:14px;font-weight:700;width:auto;height:auto}#header .in .contact ul li.phone:before{background-image:url(../images/icon-phone-white.svg)}#header .in .contact ul li.email:before{background-image:url(../images/icon-send-white.svg)}.no-touch #header .in .contact ul li.email a:hover,.no-touch #header .in .contact ul li.phone a:hover{background-color:unset}}@media only screen and (min-width:1240px){#header .in{width:1170px;height:170px;padding:0 0 30px}#header .in .logo{top:90px}#header .in .menu{height:50px}#header .in .menu nav ul li{padding:0 16px 0 0}#header .in .menu nav ul li a{display:flex;height:100%}#header .in .menu nav ul li:last-child{padding:0 0 0 32px}#header .in .menu nav ul li:last-child .button{background:#d75d25;color:#fff;padding:0 16px}#header .in .contact{top:30px}#header .in .contact ul li.phone{padding-right:30px}#header .in .contact ul li.email{padding-right:0}}#headline .in .content h1 span{font-size:30px;display:block;line-height:120%}#headline .in .content p{padding:16px 0 0}#headline .in .content p.more{padding:24px 0 0}#headline .in .image{position:relative;width:calc(100% + 32px);margin:32px 0 50px;left:-16px}#headline .in .image:before,#services .in:after{content:'';display:block;position:absolute;left:-3px;width:calc(100% + 3px);height:40px}#headline .in .image:before{background:url(../images/measurement-gray-revert.svg) no-repeat top left/auto 40px;bottom:-40px}#headline .in .image .stats{z-index:1;position:absolute;left:0;bottom:-50px}#headline .in .image .stats .holder{clip-path:polygon(0 0,88% 0,100% 24%,100% 100%,11% 100%,0 76%);width:260px;height:100px;background:#fff;display:flex;align-items:center;flex-wrap:wrap;padding:0 16px;align-content:center}#headline .in .image .stats .holder:before{content:'';clip-path:polygon(0 0,88% 0,100% 24%,100% 100%,11% 100%,0 76%);background:#f7f7f7;position:absolute;width:100%;height:100%;top:7px;right:7px}#headline .in .image .stats .holder a,#hero .in .owner .stats .holder strong{flex:0 1 100%;position:relative;font-weight:900;font-size:30px;color:#d75d25}#headline .in .image .stats .holder p{flex:0 1 100%;position:relative;padding:0;font-size:14px}.no-touch #headline .in .image .stats .holder a:hover{text-decoration:none;color:#000}@media only screen and (min-width:480px){#headline .in .image{left:auto;width:100%}#headline .in .image:after{content:'';background:#d75d25;width:7px;height:200px;position:absolute;top:0;left:-16px;display:block}#headline .in .image:before{width:calc(100% - 32px);left:32px}}@media only screen and (min-width:768px){#headline .in{display:flex;padding-top:24px;justify-content:space-between}#headline .in .content{flex:0 1 50%}#headline .in .content h1{padding:0}#headline .in .content p{padding:16px 10% 0 0}#headline .in .content p.more .button{display:inline-flex;width:auto}#headline .in .image{flex:0 1 45%;margin:0 0 60px}#headline .in .image:after{height:120px}#headline .in .image:before{width:100%;left:auto}#headline .in .image .stats{bottom:-60px;left:-88px}#headline .in .image .stats .holder{padding:0 32px;height:120px}#headline .in .image .stats .holder,#headline .in .image .stats .holder:before{clip-path:polygon(12% 0,100% 0,100% 76%,89% 100%,0 100%,0 24%)}}@media only screen and (min-width:1152px){#headline .in .content{padding:48px 0 0}#headline .in .image{flex:0 1 450px}#headline .in .image:after{width:10px;height:215px;left:-30px}#headline .in .image:before{width:calc(100% - 70px);left:70px;z-index:2}#headline .in .image .stats{bottom:-6px;left:-200px}#headline .in .image .stats .holder{width:320px;height:168px;padding:8px 0 0 48px}#headline .in .image .stats .holder:before{top:10px;height:calc(100% - 16px);right:10px}#headline .in .image .stats .holder a{font-size:35px}}@media only screen and (min-width:1240px){#headline .in .content{flex:0 1 55%}#headline .in .content h1 span{font-size:35px;line-height:140%}#headline .in .content p{padding:16px 30% 0 0}#headline .in .image:before{width:calc(100% - 16px);left:16px;background-size:auto 46px;bottom:-46px;height:46px}#headline .in .image .stats{left:-254px}}#contact .in .owner .content ul li address,#hero .in{padding:0}#hero .in .slider{background:url(../images/bg-slider-min.jpg) no-repeat center center/cover;background-image:image-set(url(../images/bg-slider-min.webp) type("image/webp"),url(../images/bg-slider-min.jpg) type("image/jpeg"));aspect-ratio:1;position:relative;display:flex;padding:8px 0 16px;align-items:center}#hero .in .slider:before{content:'';background:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;top:0;left:0}#hero .in .slider .slides{width:100%;padding:0 16px;position:relative}#contact .in .owner .why .content ul li .button,#footer .in .col a,#hero .in .slider .slides .item{color:#fff}#hero .in .slider .slides .item h1,#hero .in .slider .slides .item h2{padding:0;color:#fff}#hero .in .slider .slides .item p{padding:24px 0 0;font-size:14px}#hero .in .slider .slides .item .button{width:auto;display:inline-flex}#hero .in .owner{margin:0 0 68px}#hero .in .owner .stats{position:absolute;left:0;bottom:-68px}#hero .in .owner .stats .holder{clip-path:polygon(0 0,86% 0,100% 14%,100% 100%,14% 100%,0 86%);width:150px;height:150px;background:#fff;display:flex;align-items:center;flex-wrap:wrap;padding:0 16px;align-content:center}#hero .in .owner .stats .holder:before{content:'';clip-path:polygon(0 0,86% 0,100% 14%,100% 100%,14% 100%,0 86%);background:#f7f7f7;position:absolute;width:100%;height:100%;top:7px;right:7px}#hero .in .owner .stats .holder strong{font-size:44px}#hero .in .owner .stats .holder p{flex:0 1 100%;position:relative;padding:0;font-size:14px}#hero .in .owner .slider-nav{position:absolute;right:16px;bottom:-54px}@media only screen and (min-width:480px){#hero .in{width:100%}#hero .in .slider{aspect-ratio:unset;padding:56px 0 64px}#hero .in .slider .slides{width:416px;padding:0;margin:0 auto}#hero .in .slider .slider-nav{left:calc((100vw - 416px)/2)}}@media only screen and (min-width:768px){#hero .in{width:720px;display:flex}#hero .in .slider{flex:0 1 50%;padding:40px 0 48px;border-right:7px solid #d75d25;width:360px}#hero .in .slider .slides{width:100%}#hero .in .slider .slides .item{padding:0 48px 0 24px}#hero .in .owner{flex:0 1 50%;margin:0;width:360px;overflow:hidden}#hero .in .owner .image picture{position:relative}#hero .in .owner .image picture img{width:120%;right:20%;top:0;position:relative}#hero .in .owner .stats{left:310px;bottom:0}#hero .in .owner .stats:before{position:absolute;width:360px;height:100%;right:-230px;content:'';background:#fff;display:block}#hero .in .owner .stats .holder{clip-path:polygon(14% 0,100% 0,100% 86%,86% 100%,0 100%,0 14%);padding:0 16px 0 24px;width:180px;height:180px;left:310px;bottom:0}#hero .in .owner .stats .holder:before{clip-path:polygon(14% 0,100% 0,100% 86%,86% 100%,0 100%,0 14%);right:auto;left:7px}#hero .in .owner .stats .holder strong{font-size:58px}#hero .in .owner .slider-nav{right:32px;left:auto;bottom:32px}#hero .in .owner .slider-nav ul{display:block}#hero .in .owner .slider-nav ul li{padding:0;display:block}#hero .in .owner .slider-nav ul li span{text-indent:0;background:0 0;width:auto;transform:none;text-transform:uppercase;display:flex;color:#333;font-size:18px;height:40px;border:1px solid transparent;align-items:center;padding:0 12px}#hero .in .owner .slider-nav ul li.active span{border-color:#d75d25;color:#d75d25}}@media only screen and (min-width:1152px){#hero .in{width:1056px}#hero .in .slider{aspect-ratio:1;border-right-width:10px}#hero .in .slider .slides .item{padding:0 64px}#hero .in .owner .image picture img{width:100%;right:0}#hero .in .owner .stats{left:460px;bottom:-40px}#hero .in .owner .stats:before{width:528px;right:-356px}#hero .in .owner .stats:after{display:block;content:'';position:absolute;width:300px;height:200px;top:-100px;left:-88px;transform:scale(.8);background:url(../images/icon-helmet.png) no-repeat center center/cover;background-image:image-set(url(../images/icon-helmet.webp) type("image/webp"),url(../images/icon-helmet.png) type("image/png"))}#hero .in .owner .stats .holder{width:260px;height:240px;padding:16px 32px 0 40px}#hero .in .owner .stats .holder:before{left:10px;top:10px}#hero .in .owner .stats .holder strong{font-size:80px}#hero .in .owner .stats .holder p{font-size:16px;line-height:120%}#hero .in .owner .slider-nav{right:80px;bottom:0}#hero .in .owner .slider-nav ul li span{font-size:22px;padding:0 16px;height:48px}}@media only screen and (min-width:1240px){#hero .in{width:1170px}#hero .in .slider{background:url(../images/bg-slider.jpg) no-repeat center center/cover;background-image:image-set(url(../images/bg-slider.webp) type("image/webp"),url(../images/bg-slider.jpg) type("image/jpeg"))}#hero .in .slider .slides .item{padding:0 88px}#hero .in .owner .stats{bottom:-80px;left:500px}#hero .in .owner .stats:before{width:585px;right:-410px}#hero .in .owner .stats:after{transform:scale(1);top:-94px;left:-73px}#hero .in .owner .stats .holder{padding:16px 48px 0 56px;width:300px;height:270px}#hero .in .owner .stats .holder strong{font-size:100px}#hero .in .owner .slider-nav{z-index:1;bottom:-32px;right:72px}#hero .in .owner .slider-nav ul li span{height:56px;font-size:30px}}#about .in{padding-top:48px}#about .in .content p{padding:24px 0 0}#about .in .content p.motto{display:flex;line-height:130%;align-items:center}#about .in .content p.motto picture{flex:0 1 50px}#about .in .content p.motto em,#service .in .about .gallery .claim em{flex:1;padding:0 0 0 16px;font-size:14px}#about .in .content .list,#about .in .content .list .item{padding:12px 0 0}#about .in .content .list .item h3{font-size:16px;padding:0 0 0 28px;position:relative;cursor:pointer;transition:color .5s}#about .in .content .list .item h3:before{display:block;width:16px;height:16px;background:url(../images/icon-list-orange.svg) no-repeat center center/100% auto;content:'';position:absolute;left:0;top:0}#about .in .content .list .item h3.active,.no-touch #about .in .content .list .item h3:hover{color:#d75d25}#about .in .content .list .item .info{display:none}#about .in .content .list .item .info p{font-size:14px;padding:10px 0 0}#about .in .clients{padding:32px 0 0}#about .in .clients .image{position:relative;width:calc(100% - 48px)}#about .in .clients .image:after{content:'';background:#d75d25;width:7px;height:88px;position:absolute;top:0;right:-16px;display:block}#about .in .clients .image .stats{color:#fff;background:#d75d25;position:absolute;width:140px;right:-64px;bottom:0;padding:16px;border-top:7px solid #fff;border-left:7px solid #fff}#about .in .clients .image .stats strong{font-weight:900;font-size:38px}#about .in .clients .image .stats p{padding:0;font-size:14px}#about .in .clients .image .more .button{display:inline-flex;width:auto}@media only screen and (min-width:480px){#about .in .clients .image .stats{right:-48px;width:180px}#about .in .clients .image .stats strong{font-size:46px}}@media only screen and (min-width:768px){#about .in{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-top:56px}#about .in .content{flex:0 1 40%;width:40%}#about .in .clients{flex:0 1 358px;padding:0;width:358px}#about .in .clients .image .stats{width:140px;right:-64px}#about .in .clients .image .stats strong{font-size:38px}}@media only screen and (min-width:1152px){#about .in{padding-top:96px}#about .in .content{flex:0 1 410px;width:410px}#about .in .clients{flex:0 1 506px;width:506px}#about .in .clients .image:after{height:200px;width:10px;right:-30px}#about .in .clients .image .stats{border-top-width:10px;display:flex;align-items:center;flex-wrap:wrap;align-content:center;border-left-width:10px;width:300px;height:250px;padding:0 42px;right:-124px}#about .in .clients .image .stats strong{font-size:80px;flex:0 1 100%}#about .in .clients .image .stats p{font-size:16px;flex:0 1 100%;line-height:120%}#about .in .clients .image .more{padding-right:214px;text-align:right}}@media only screen and (min-width:1240px){#about .in{padding-top:142px}#about .in .content{flex:0 1 440px;width:440px}#about .in .clients{flex:0 1 548px;width:548px}#about .in .clients .image .stats{right:-150px}#about .in .clients .image .more{padding:48px 188px 0 0}}#services{margin:88px 0 0}#services .in{background:#f7f7f7;padding-top:48px;padding-bottom:48px}#services .in:after{background:url(../images/measurement-gray.svg) no-repeat top left/auto 40px;top:-40px}#contact .in .owner .content .contacts .company ul,#references .in p,#services .in .content p{padding:16px 0 0}#services .in .item{margin:32px 0 0;width:calc(100% - 48px);background:#fff;padding:24px 16px 18px;position:relative}#services .in .item:before{display:block;content:'';background:#000;color:#fff;position:absolute;font-weight:900;text-align:center;height:180px;box-sizing:border-box;font-size:22px;padding:8px 0 0;width:48px;top:0;right:-48px}#services .in .item h3{text-transform:uppercase;padding:0;font-weight:400}#services .in .item p{padding:16px 0 0;font-size:14px}#services .in .item p strong{color:#000;font-size:16px}#services .in .item ul{padding:8px 0 0}#services .in .item ul li{color:#000;font-size:14px;margin:8px 0 0}#services .in .item .indent .image{display:none}#services .in .item:nth-child(2):before{content:'01'}#services .in .item:nth-child(3):before{content:'02'}#services .in .item:nth-child(4):before{content:'03'}@media only screen and (min-width:480px){#services:after,#services:before{content:'';background:#f7f7f7;position:absolute;display:block;width:5000px;left:calc((5000px - ((100vw - 416px)/2))*-1);top:0;height:100%}#services:after{left:auto;right:calc((5000px - ((100vw - 416px)/2))*-1)}#services .in:after{width:calc(100vw + 3px);left:calc((((100vw - 416px)/2) + 3px)*-1)}#services .in .item{padding:24px}#services .in .item:before{height:280px}#services .in .item .indent{padding:0 64px 0 0;position:relative}#services .in .item .indent .image{display:block;z-index:1;box-sizing:content-box;position:absolute;top:24px;left:280px;border:7px solid #f7f7f7;border-right:0}#services .in .item .indent .image picture{display:flex}#services .in .item .more{text-align:right;padding:24px 0 0}#services .in .item .more .button{display:inline-flex;width:auto}#services .in .item.service-a .indent .image{width:300px;left:250px}#services .in .item.service-b .indent .image{top:0;width:200px}#services .in .item.service-c .indent .image{width:250px}}@media only screen and (min-width:768px){#services{margin:72px 0 0}#services:after,#services:before{left:calc((5000px - ((100vw - 720px)/2))*-1)}#services:after{left:auto;right:calc((5000px - ((100vw - 720px)/2))*-1)}#services .in{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}#services .in:before{content:'';display:block;position:absolute;left:200px;bottom:-56px;background:url(../images/icon-cone.png) no-repeat center center/cover;background-image:image-set(url(../images/icon-cone.webp) type("image/webp"),url(../images/icon-cone.png) type("image/png"));width:177px;height:251px}#services .in:after{left:calc((((100vw - 720px)/2) + 3px)*-1);height:46px;top:-46px;background-size:auto 46px}#services .in .content{flex:0 1 45%}#services .in .item:before{height:330px}#services .in .item.service-a{width:calc(50% - 48px);margin:0 48px 0 0}#services .in .item.service-a .indent .image{left:220px}#services .in .item.service-b{width:calc(45% - 48px);margin:0 48px 0 0;top:-220px}#services .in .item.service-b:after{content:'';background:#d75d25;width:60%;height:7px;position:absolute;bottom:-24px;right:0;display:block}#services .in .item.service-b .indent .image{left:185px;top:21px;width:148px}#services .in .item.service-c{width:calc(45% - 48px);margin:40px 48px 0 0}#services .in .item.service-c .indent .image{left:185px;top:16px}}@media only screen and (min-width:1152px){#services{margin:88px 0 0}#services:after,#services:before{left:calc((5000px - ((100vw - 1056px)/2))*-1)}#services:after{left:auto;right:calc((5000px - ((100vw - 1056px)/2))*-1)}#services .in{padding-top:64px;padding-bottom:64px}#services .in:before{left:400px;bottom:-72px}#services .in:after{left:calc((((100vw - 1056px)/2) + 3px)*-1);height:49px;top:-49px;background-size:auto 49px}#services .in .item{padding:32px}#services .in .item:before{height:300px;width:56px;right:-56px;font-size:30px}#services .in .item .indent .image{border-width:10px}#services .in .item.service-a{width:calc(50% - 56px);margin:0 56px 0 0}#services .in .item.service-a .indent .image{left:278px}#services .in .item.service-b{top:-156px;width:calc(45% - 56px);margin:0 56px 0 0}#services .in .item.service-b:after{height:10px;width:200px;bottom:-30px}#services .in .item.service-b .indent .image{left:300px;top:-3px;width:200px;height:150px}#services .in .item.service-c{width:calc(43% - 56px);margin:40px 56px 0 0}#services .in .item.service-c .indent .image{top:24px;left:281px}}@media only screen and (min-width:1240px){#services:after,#services:before{left:calc((70px - ((100vw - 1170px)/2))*-1);width:70px}#services:after{left:auto;right:calc((70px - ((100vw - 1170px)/2))*-1)}#services .in:after{left:-73px;height:52px;background-size:auto 52px;top:-52px;width:calc(100% + 143px)}#services .in .content{flex:0 1 36%}#services .in .item.service-a{width:calc(54% - 56px);left:-60px}#services .in .item.service-a .indent .image{left:318px}#services .in .item.service-b{width:calc(36% - 56px)}#services .in .item.service-b .indent .image{left:283px;top:-5px}#services .in .item.service-c{width:calc(48% - 56px);margin:48px 56px 0 0;left:-32px}#services .in .item.service-c .indent .image{left:302px}}#service .in .about{padding:24px 0 0}#service .in .about .content p{padding:24px 0 0;font-size:14px}#service .in .about .content p:nth-of-type(1){padding:16px 0 0}#service .in .about .content p.more{padding:32px 0 0}#service .in .about .gallery{margin:32px 0 0}#service .in .about .gallery .image{position:relative}#service .in .about .gallery .image picture{display:flex}#service .in .about .gallery .motto strong{display:flex;align-items:center;box-sizing:border-box;height:44px;justify-content:center;border:1px dashed #d9d9d9;color:#333}#service .in .about .gallery .claim{display:flex;line-height:130%;align-items:center}#service .in .about .gallery .claim picture{flex:0 1 50px}#service .in .care{margin:88px 0 48px;position:relative;background:#f7f7f7}#service .in .care:after{content:'';background:url(../images/measurement-gray.svg) no-repeat top left/auto 40px;display:block;position:absolute;left:-19px;top:-40px;width:calc(100vw + 3px);height:40px}#service .in .care .holder{padding-top:16px;position:relative}#service .in .care .holder:after,#service .in .care .holder:before{background:#f7f7f7;content:'';display:block;height:100%;width:5000px;position:absolute;top:0;left:-5000px}#service .in .care .holder:after{left:auto;right:-5000px}#service .in .care .holder .list{padding:22px 0 0}#service .in .care .holder .list:last-child{padding:0}#service .in .care .holder .list .item{padding:10px 0 0}#service .in .care .holder .list .item h3{position:relative;font-size:16px;padding:0 0 0 28px}#service .in .care .holder .list .item h3:before{display:block;width:18px;height:12px;background:url(../images/icon-list-orange.svg) no-repeat center center/100% auto;content:'';position:absolute;left:0;top:1px}#service .in .care .holder .list .item p{padding:10px 0 0;font-size:14px}#service .in .care .holder .image{position:relative;top:48px;right:0;z-index:1;background:#fff;padding:24px 0 0 48px}#service .in .care .holder .image:after,#service .in .care .holder .image:before{content:'';background:#d75d25;width:7px;height:156px;position:absolute;top:24px;left:20px;display:block}#service .in .care .holder .image:after{width:5000px;height:100%;background:#fff;top:0;right:-5000px;left:auto}#footer .in .col.about ul,#service .in .care .holder .image picture{display:flex}#service .in .steps,#service .in .why{padding:24px 0 0}#service .in .steps .list .item{padding:0 0 0 80px;position:relative;margin:32px 0 0}#service .in .steps .list .item:before{width:60px;font-size:30px;color:#fff;writing-mode:vertical-lr;text-orientation:upright;text-align:left;font-weight:900;height:100%;padding:8px 0 0 12px;letter-spacing:-3px;box-sizing:border-box;display:block;position:absolute;top:0;left:0}#service .in .steps .list .item:nth-child(1):before{content:'01';background:#000}#service .in .steps .list .item:nth-child(2):before{content:'02';background:#333}#service .in .steps .list .item:nth-child(3):before{content:'03';background:#888}#service .in .steps .list .item:nth-child(4):before{content:'04';background:#d9d9d9}#service .in .steps .list .item h3{font-size:16px;padding:4px 0 0}#contact .in .owner .content p,#service .in .steps .list .item p{font-size:14px;padding:16px 0 0}#service .in .why .main .content ul li{padding-top:6px;text-transform:uppercase;color:#333;font-size:22px}#service .in .why .main .content ul li:before{background:#d75d25;width:10px;height:10px;top:17px}#service .in .why .main .image,#service .in .why .text .image{display:none}#service .in .why .text .content p strong{color:#000}@media only screen and (min-width:480px){#service .in .care:after{left:calc((((100vw - 416px)/2) + 3px)*-1)}}@media only screen and (min-width:768px){#service .in .about{display:flex;justify-content:space-between;align-items:center}#service .in .about .content{flex:0 1 45%}#service .in .about .gallery{margin:0;flex:0 1 50%}#service .in .care{margin:88px 0}#service .in .care:after{left:calc((((100vw - 720px)/2) + 3px)*-1);height:46px;top:-46px;background-size:auto 46px}#service .in .care .holder{padding-bottom:48px}#service .in .care .holder .title{flex:0 1 100%}#service .in .care .holder .list{flex:0 1 47%}#service .in .care .holder .image{position:absolute;width:47%;bottom:-88px;top:auto}#service .in .steps,#service .in .steps .title h2{padding:0}#service .in .care .holder,#service .in .steps .list{display:flex;flex-wrap:wrap;justify-content:space-between}#service .in .steps .list .item{flex:0 1 47%}#service .in .why{padding:40px 0 0}#service .in .why .main{display:flex;flex-direction:row-reverse;justify-content:space-between}#service .in .why .main .content{flex:0 1 calc(100% - (260px + 64px))}#service .in .why .main .content h2{padding-left:28px}#service .in .why .main .image{display:block;flex:0 1 260px;margin:36px 0 0;position:relative}#service .in .why .main .image:before{content:'';background:#d75d25;width:7px;height:156px;position:absolute;top:0;right:-24px;display:block}#service .in .why .main .image picture{display:flex}#service .in .why .text{display:flex;justify-content:space-between;align-items:center}#service .in .why .text .content{padding:24px 0 0;flex:0 1 60%}#service .in .about .content p.more .button,#service .in .why .text .content p .button{display:inline-flex;width:auto}#service .in .why .text .image{display:block;padding:56px 0 0;flex:0 1 40%}}@media only screen and (min-width:1152px){#service .in .about{justify-content:flex-start}#service .in .about .content{flex:0 1 39%;padding:0 24px 0 0}#service .in .about .content .title h2{padding:0}#service .in .about .gallery{flex:1;position:relative}#service .in .about .gallery .image{width:500px}#service .in .about .gallery .motto{position:absolute;padding:0;right:0;top:27px}#service .in .about .gallery .motto strong{padding:0 16px}#service .in .about .gallery .claim{position:absolute;right:0;top:246px;width:270px;padding:0}#service .in .care{margin:88px 0 72px}#service .in .care:after{left:calc((((100vw - 1056px)/2) + 3px)*-1);height:49px;top:-49px;background-size:auto 49px}#service .in .care .holder{padding-bottom:64px;padding-top:32px}#service .in .care .holder .image{bottom:-120px}#service .in .care .holder .image:before{width:10px;height:252px}#service .in .steps .list,#service .in .why .text{align-items:flex-start}#service .in .steps .list .item{flex:0 1 23%}#service .in .steps .list .item:nth-child(2){margin:80px 0 0}#service .in .steps .list .item:nth-child(3){margin:128px 0 0}#service .in .steps .list .item:nth-child(4){margin:176px 0 0}#service .in .why .main .content{flex:0 1 calc(100% - (400px + 64px))}#service .in .why .main .content h2{padding-top:112px}#service .in .why .main .content ul{padding:32px 0 0}#service .in .why .main .content ul li{font-size:30px}#service .in .why .main .content ul li:before{top:24px}#service .in .why .main .image{flex:0 1 400px}#service .in .why .main .image:before{width:10px;height:200px}#service .in .why .text .image{flex:0 1 388px}}@media only screen and (min-width:1240px){#service .in .about .content{flex:0 1 42%}#service .in .about .gallery .claim{top:257px;width:300px}#service .in .care{margin:104px 0 96px;width:1170px}#service .in .care:after{left:-74px;height:52px;background-size:auto 52px;top:-52px;width:calc(100% + 144px)}#service .in .care .holder:before{width:70px;left:-70px}#service .in .care .holder:after{width:70px;left:auto;right:-70px}#service .in .care .holder .list{flex:0 1 500px}#service .in .care .holder .list.right{flex:0 1 583px}#service .in .care .holder .list.right .item{width:500px}#service .in .care .holder .image{width:583px;bottom:-186px}#service .in .why{padding:0}#service .in .why .main .content h2{padding-top:143px}#service .in .why .main .content ul li{font-size:30px}#service .in .why .main .content ul li:before{top:24px}}#references .in{padding-top:48px}#references .in .slider{padding:32px 0 0}#references .in .slider .slides .item .image{position:relative}#references .in .slider .slides .item .image .more{position:absolute;bottom:-24px;border:7px solid #fff;border-bottom:0;padding:0;right:24px}#references .in .slider .slides .item .image .more .button{display:inline-flex}#references .in .slider .slides .item .content{padding:24px 0 0}#contact .in .owner .content h2,#references .in .slider .slides .item .content h3{font-weight:400;text-transform:uppercase}#references .in .slider .slides .item .content .place{padding:4px 0 0;font-size:14px}#references .in .slider .slides .item .content .desc{color:#333}#references .in .slider .slides .item .content .review{font-size:14px;margin:24px 0 0;padding:0 0 0 49px;position:relative}#references .in .slider .slides .item .content .review:before{position:absolute;width:34px;height:34px;display:block;content:'';top:4px;left:0;background:#d75d25 url(../images/icon-user-white.svg) no-repeat center center/auto 16px}#references .in .slider .slider-nav{padding:48px 0 0}@media only screen and (min-width:768px){#references .in{padding-top:64px}#references .in .slider .slides .item{display:inline-flex!important;justify-content:space-between;align-items:flex-start;padding:8px 0 0}#references .in .slider .slides .item .image{flex:0 1 45%;padding:4px 0 0}#references .in .slider .slides .item .content{flex:0 1 49%;padding:0}#references .in .slider .slides .item .content h3{padding:0}}@media only screen and (min-width:1152px){#references .in{padding-top:72px}#references .in .slider{overflow:hidden}#references .in .slider .slides .slick-list{overflow:visible!important;padding-right:88px!important}#references .in .slider .slides .item{padding:8px 24px 0 0}#references .in .slider .slides .item .image{margin:0 0 24px;flex:0 1 56%}#references .in .slider .slides .item .content{flex:0 1 40%}}#contact .in{padding-top:16px}#contact .in .owner{display:flex;flex-wrap:wrap}#contact .in .owner .content{order:2}#contact .in .owner .content h2{font-size:30px}#contact .in .owner .content p{color:#333}#contact .in .owner .content p.position{color:#888;padding:4px 0 0}#contact .in .owner .content ul li{font-size:14px;color:#000}#contact .in .owner .content ul li:before{top:2px}#contact .in .owner .content ul li a{font-weight:700;color:#000}#contact .in .owner .content .contacts .contact ul li{margin:16px 0 0;padding:0 0 0 44px;display:flex;align-items:center;height:34px;flex-wrap:wrap;line-height:100%}#contact .in .owner .content .contacts .contact ul li:before{width:34px;height:34px;background-color:#d75d25;background-size:14px 14px;background-position:center center;background-repeat:no-repeat;top:0}#contact .in .owner .content .contacts .contact ul li a{flex:0 1 100%}#contact .in .owner .content .contacts .contact ul li.email:before{background-image:url(../images/icon-send-white.svg)}#contact .in .owner .content .contacts .qr{padding:32px 0 0}#contact .in .owner .content .contacts .qr picture{display:flex;width:125px}#contact .in .owner .content .contacts .company ul li{margin:10px 0 0}#contact .in .owner .image{order:1;margin:32px 0 0}#contact .in .owner .image picture{border:7px solid #f7f7f7;display:inline-flex}#contact .in .owner .image picture img{width:125px}#contact .in .owner .why{padding:32px 0 0;order:3}#contact .in .owner .why .stats{clip-path:polygon(0 0,100% 0,100% 80%,86% 100%,0 100%);background:#888;flex-wrap:wrap;color:#fff;display:flex;align-items:center;height:180px;padding:0 24px;align-content:center}#contact .in .owner .why .stats strong{font-size:74px;line-height:100%;flex:0 1 100%;font-weight:900}#contact .in .owner .why .stats p{font-size:16px;flex:0 1 100%;padding:8px 0 0;line-height:120%}#contact .in .owner .why .content p{padding:4px 0 0;font-size:16px}#contact .in .owner .why .content ul{display:flex;justify-content:center;flex-wrap:wrap}#contact .in .owner .why .content ul li{padding:16px 8px 0;display:flex;align-items:center}#brands .in .logos ul li:before,#contact .in .owner .why .content ul li:before,#contact .in .owner .why .image,#footer .in .col.about ul li:before,#footer .in .col.nav nav ul li:before{display:none}#contact .in .owner .why .content ul li:first-child{padding:0;flex:0 1 100%}@media only screen and (min-width:768px){#contact .in{padding-bottom:16px}#contact .in .owner{padding:40px 0 0;justify-content:space-between}#contact .in .owner .content{flex:0 1 71%;order:2}#contact .in .owner .content .contacts{display:flex;flex-wrap:wrap}#contact .in .owner .content .contacts .contact{flex:0 1 100%}#contact .in .owner .content .contacts .qr{margin:0 40px 0 0}#contact .in .owner .content .contacts .company ul{padding:26px 0 0}#contact .in .owner .image{flex:0 1 174px;margin:0}#contact .in .owner .image picture img{width:160px}#contact .in .owner .why{flex:0 1 100%;padding:72px 0 0;display:flex;position:relative;justify-content:space-between}#contact .in .owner .why .stats{width:260px;height:220px}#contact .in .owner .why .content{flex:0 1 60%;z-index:1}#contact .in .owner .why .content ul{justify-content:flex-start}#contact .in .owner .why .content ul li{padding:0 24px 0 0}#contact .in .owner .why .content ul li:first-child{padding:0 32px 0 0;flex:0 1 auto}#contact .in .owner .why .content ul li:last-child{padding:0}}@media only screen and (min-width:1152px){#contact .in .owner{padding:40px 32px 0}#contact .in .owner .content{flex:0 1 69%;z-index:1}#contact .in .owner .content .contacts .contact{flex:0 1 auto;margin:0 48px 0 0}#contact .in .owner .content .contacts .company ul{padding:18px 0 0}#contact .in .owner .image{flex:0 1 264px}#contact .in .owner .image picture img{width:250px}#contact .in .owner .why{padding:72px 0 0 7px}#contact .in .owner .why .stats{width:300px;padding:0 48px;height:251px}#contact .in .owner .why .content{flex:0 1 65%}#contact .in .owner .why .image{display:block;max-width:300px;top:0;right:-72px;position:absolute}#contact .in .owner .why .image picture{border:0;display:flex}#contact .in .owner .why .image picture img{width:100%}}@media only screen and (min-width:1240px){#contact .in .owner .content{flex:0 1 72%}#contact .in .owner .content .contacts .qr picture{width:186px}#contact .in .owner .why .content{flex:0 1 68%}#contact .in .owner .why .image{top:-56px;right:0}}#reviews .in{padding-top:48px}#reviews .in .slider p{padding:16px 0 0}#reviews .in .slider .slides .item .author{display:flex;align-items:center}#reviews .in .slider .slides .item .author strong{color:#000;display:inline-block;padding:0 10px 0 0}#reviews .in .slider .slides .item .author i{width:20px;height:20px;margin:0 2px 0 0;display:inline-block;background:url(../images/icon-star.svg) no-repeat center center/cover}#reviews .in .slider .slides .item .author i:last-child{margin:0}#reviews .in .slider .slides .item .review{padding:7px 0 0;color:#333;font-size:14px}#reviews .in .slider .slides .item .source{display:flex;align-items:center;font-size:14px;justify-content:flex-end;padding:8px 0 0;color:#000}#reviews .in .slider .slides .item .source span{padding:0 10px 0 24px;background:url(../images/icon-shield.svg) no-repeat center left/14px 16px}#reviews .in .slider .links p a i,#reviews .in .slider .slides .item .source i{display:inline-flex}#reviews .in .slider .links p a i.seznam,#reviews .in .slider .slides .item .source i.seznam{width:82px;height:18px}#reviews .in .slider .links p a i.google,#reviews .in .slider .slides .item .source i.google{width:67px;height:22px}#reviews .in .slider .slider-nav{padding:48px 0 0}#reviews .in .slider .links{padding:32px 0 0}#reviews .in .slider .links p{padding:0}#reviews .in .slider .links p a{display:flex;align-items:center;height:40px;margin:8px 0 0;box-sizing:border-box;justify-content:center;font-size:14px;transition:background .5s;color:#888;font-weight:600;border:1px dashed #d9d9d9}#reviews .in .slider .links p a strong{padding:0 5px 0 0}#reviews .in .content{background:#d75d25;color:#fff;margin:32px 0 40px;padding:24px;position:relative}#reviews .in .content:after{content:'';background:url(../images/measurement-orange.svg) no-repeat top left/auto 40px;display:block;position:absolute;left:-3px;bottom:-40px;width:calc(100% + 3px);height:40px}#reviews .in .content h3{color:#fff;padding:0}#reviews .in .content p{padding:12px 0 0}#footer .in.copyright p,#reviews .in .content p.more{padding:24px 0 0}.no-touch #reviews .in .slider .links p a:hover{background:#f7f7f7;text-decoration:none}@media only screen and (min-width:768px){#reviews .in{padding-top:64px;display:flex;justify-content:space-between;align-items:self-start;flex-direction:row-reverse}#reviews .in .slider{flex:0 1 49%;width:49%}#reviews .in .content{flex:0 1 45%;margin:0 0 40px}#reviews .in .content:after{background-size:auto 46px;height:46px;bottom:-46px}#reviews.revert .in{flex-direction:row}#reviews.revert .in .content{margin-top:61px}}@media only screen and (min-width:1152px){#reviews .in .slider{flex:0 1 46.5%;width:46.5%}#reviews .in .slider .links p{display:flex;justify-content:space-between}#reviews .in .slider .links p a{flex:0 1 49.5%}#reviews .in .content{flex:0 1 35%;padding:32px}#reviews .in .content:before{width:0;height:0;border-style:solid;border-width:120px 120px 0 0;border-color:#d75d25 transparent transparent;content:'';position:absolute;right:-120px;top:0}#reviews .in .content:after{bottom:-49px;height:49px;background-size:auto 49px}#reviews .in .content .more{position:relative}#reviews .in .content .more:before{content:'';width:64px;display:block;height:64px;background:#d75d25;right:-176px;bottom:0;position:absolute}#reviews .in .content .more .button{display:inline-flex;width:auto}#reviews.revert .in{padding-top:0}#reviews.revert .in .content{margin-top:68px;left:-142px}}@media only screen and (min-width:1240px){#reviews .in .slider{flex:0 1 45.5%;width:45.5%}#reviews .in .content{flex:0 1 39%;padding:48px}#reviews .in .content:after{height:52px;background-size:auto 52px;bottom:-52px}#reviews .in .content .more:before{width:72px;height:72px}}#brands .in{padding-top:48px}#brands .in .logos ul{padding:16px 0 0;display:flex;flex-wrap:wrap}#brands .in .logos ul li{flex:0 1 48%;margin:16px 4% 0 0;aspect-ratio:1;background:#f7f7f7;display:flex;align-items:center;box-sizing:border-box;padding:24px}#brands .in .logos ul li:nth-child(2n+0){margin-right:0}#brands .in .logos ul li.orange{background:#d75d25}#brands .in .logos ul li.black{background:#000}@media only screen and (min-width:480px){#brands .in .logos ul{display:grid;grid-template-columns:repeat(3,132px);grid-template-rows:repeat(4,132px);gap:12px 12px;list-style:none;padding:32px 0 0}#brands .in .logos ul li{margin:0}#brands .in .logos ul li:nth-child(2n+0){margin-right:0}#brands .in .logos ul li:nth-child(1),#brands .in .logos ul li:nth-child(2),#brands .in .logos ul li:nth-child(3){grid-column:1;margin:66px 0 0}#brands .in .logos ul li:nth-child(4),#brands .in .logos ul li:nth-child(5),#brands .in .logos ul li:nth-child(6),#brands .in .logos ul li:nth-child(7){grid-column:2}#brands .in .logos ul li:nth-child(10),#brands .in .logos ul li:nth-child(8),#brands .in .logos ul li:nth-child(9){grid-column:3;margin:66px 0 0}#brands .in .logos ul li:nth-child(1){grid-row:1}#brands .in .logos ul li:nth-child(2){grid-row:2}#brands .in .logos ul li:nth-child(3){grid-row:3}#brands .in .logos ul li:nth-child(4){grid-row:1}#brands .in .logos ul li:nth-child(5){grid-row:2}#brands .in .logos ul li:nth-child(6){grid-row:3}#brands .in .logos ul li:nth-child(7){grid-row:4}#brands .in .logos ul li:nth-child(8){grid-row:1}#brands .in .logos ul li:nth-child(9){grid-row:2}#brands .in .logos ul li:nth-child(10){grid-row:3}}@media only screen and (min-width:768px){#brands .in{padding-top:64px;display:flex;justify-content:space-between;align-items:center}#brands .in .content{flex:0 1 38%}#brands .in .logos{flex:0 1 55%}#brands .in .logos ul{padding:0}}@media only screen and (min-width:1152px){#brands .in .content{flex:0 1 344px}#brands .in .logos{flex:0 1 648px}#brands .in .logos ul{grid-template-columns:repeat(4,150px);grid-template-rows:repeat(3,150px);gap:16px 16px}#brands .in .logos ul li{margin:0}#brands .in .logos ul li:nth-child(2n+0){margin-right:0}#brands .in .logos ul li:nth-child(1),#brands .in .logos ul li:nth-child(2),#brands .in .logos ul li:nth-child(3){grid-column:1;margin:0}#brands .in .logos ul li:nth-child(4),#brands .in .logos ul li:nth-child(5){grid-column:2;margin:66px 0 0}#brands .in .logos ul li:nth-child(6),#brands .in .logos ul li:nth-child(7),#brands .in .logos ul li:nth-child(8){grid-column:3;margin:0}#brands .in .logos ul li:nth-child(10),#brands .in .logos ul li:nth-child(9){grid-column:4;margin:66px 0 0}#brands .in .logos ul li:nth-child(1){grid-row:1}#brands .in .logos ul li:nth-child(2){grid-row:2}#brands .in .logos ul li:nth-child(3){grid-row:3}#brands .in .logos ul li:nth-child(4){grid-row:1}#brands .in .logos ul li:nth-child(5){grid-row:2}#brands .in .logos ul li:nth-child(6){grid-row:1}#brands .in .logos ul li:nth-child(7){grid-row:2}#brands .in .logos ul li:nth-child(8){grid-row:3}#brands .in .logos ul li:nth-child(9){grid-row:1}#brands .in .logos ul li:nth-child(10){grid-row:2}}@media only screen and (min-width:1240px){#brands .in .logos{flex:0 1 660px;padding:0 100px 0 0}#brands .in .logos ul{gap:20px 20px}}#map .in{padding:48px 0 0}#map .in iframe{height:300px;display:flex}@media only screen and (min-width:480px){#map .in{width:100%}#map .in iframe{height:360px}}@media only screen and (min-width:768px){#map .in iframe{height:400px}}@media only screen and (min-width:1152px){#map .in{padding:64px 0 0}#map .in iframe{height:500px}}@media only screen and (min-width:1240px){#map .in{max-width:calc(1170px + 140px)}}#footer .in{background:#000;color:#fff;font-size:14px;padding-bottom:32px}#footer .in .col h3{color:#fff;font-size:16px}#footer .in .col.about{padding:32px 0 0}#footer .in .col.about p,#footer .in .col.company address,#footer .in .col.nav nav ul,#footer .in .col.open p{padding:6px 0 0}#footer .in .col.about ul li{padding:0 20px 0 0;width:18px;height:18px}#footer .in .col.about ul li:last-child,#footer .in .col.open p span:last-child{padding:0}#footer .in .col.about ul li a{display:block;width:100%;height:100%;position:relative;top:0;transition:top .5s;overflow:hidden;text-indent:-10000px;background-size:auto 18px;background-position:center center;background-repeat:no-repeat;cursor:pointer}#footer .in .col.about ul li a.facebook{background-image:url(../images/icon-facebook-orange.svg)}#footer .in .col.about ul li a.instagram{background-image:url(../images/icon-instagram-orange.svg)}#footer .in .col.about ul li a.x{background-image:url(../images/icon-x-orange.svg);background-size:auto 16px}#footer .in .col.about ul li a.linkedin{background-image:url(../images/icon-linkedin-orange.svg)}#footer .in .col.about .logo{width:140px}#footer .in .col.open p span{display:inline-block;padding:0 16px 0 0}#footer .in .col.open p.founded{font-size:30px;padding:16px 0 0;text-transform:uppercase;color:#d75d25}#footer .in .col.open p.founded strong{font-weight:900}#footer .in .col.nav nav ul li{padding:0;line-height:210%}#footer .in .col.company p{padding:0}#footer .in .col.company .contact ul li{margin:20px 0 0;padding:0 0 0 44px;display:flex;align-items:center;height:34px;flex-wrap:wrap;line-height:100%}#footer .in .col.company .contact ul li:before{width:34px;height:34px;background-color:#d75d25;background-size:14px 14px;background-position:center center;background-repeat:no-repeat;top:0}#footer .in .col.company .contact ul li:first-child{margin:0}#footer .in .col.company .contact ul li span{flex:0 1 100%;color:rgba(255,255,255,.7);font-size:12px}#footer .in .col.company .contact ul li a{flex:0 1 100%;font-size:14px;color:#fff;font-weight:700}#footer .in .col.company .contact ul li.phone:before{background-image:url(../images/icon-phone-black.svg)}#footer .in .col.company .contact ul li.email:before{background-image:url(../images/icon-send-black.svg)}#footer .in.copyright{background:0 0;color:#888;padding-bottom:24px;text-align:center}#footer .in.copyright a{color:#888}#footer .in.copyright .author{display:flex;justify-content:center;align-items:center}#footer .in.copyright .author a{width:123px;display:block;margin:0 0 0 8px}.no-touch #footer .in .col.about ul li a:hover{top:-2px}@media only screen and (min-width:480px){#footer:after,#footer:before{content:'';background:#000;position:absolute;display:block;width:5000px;left:calc((5000px - ((100vw - 416px)/2))*-1);top:0;height:100%}#footer:after{left:auto;right:calc((5000px - ((100vw - 416px)/2))*-1)}#footer .in.copyright{z-index:1}#footer .in.copyright:after,#footer .in.copyright:before{content:'';background:#fff;position:absolute;display:block;width:5000px;left:-5000px;top:0;height:100%}#footer .in.copyright:after{left:auto;right:-5000px}}@media only screen and (min-width:768px){#footer:after,#footer:before{left:calc((5000px - ((100vw - 720px)/2))*-1)}#footer:after{left:auto;right:calc((5000px - ((100vw - 720px)/2))*-1)}#footer .in{display:flex;flex-wrap:wrap;justify-content:space-between}#footer .in .col.about{flex:0 1 100%;padding:40px 0 0}#footer .in .col.about .logo{width:180px}#footer .in .col.company address,#footer .in .col.open p{padding:8px 0 0}#footer .in .col.company{width:min-content;white-space:nowrap}#footer .in.copyright .author{padding:22px 0 0}}@media only screen and (min-width:1152px){#footer:after,#footer:before{left:calc((5000px - ((100vw - 1056px)/2))*-1)}#footer:after{left:auto;right:calc((5000px - ((100vw - 1056px)/2))*-1)}#footer .in{padding-bottom:48px;padding-top:16px}#footer .in .col h3{padding:128px 0 0}#footer .in .col.about{flex:0 1 25%}#footer .in .col.about h3{padding:40px 0 0}#footer .in.copyright{padding-top:0}}@media only screen and (min-width:1240px){#footer:after,#footer:before{left:calc((70px - ((100vw - 1170px)/2))*-1);width:70px}#footer:after{left:auto;right:calc((70px - ((100vw - 1170px)/2))*-1)}#footer .in .col.about{flex:0 1 27%}}