@charset 'UTF-8';img,legend{max-width:100%}*,.slick-slider,::after,::before,legend{box-sizing:border-box}.golden,.info-intro,.info-title{text-transform:uppercase}.lock,.slick-list{overflow:hidden}.golden,.service-item:hover .service-title-regular,a:focus,a:hover{color:#d29450}.service-details:hover .more::after,.service-item-octopus:hover::after{width:130px}.client-card,.clients,.slick-dots{text-align:center}.footer-social:focus svg,.footer-social:hover svg,.octopus-link:hover svg{fill:#d29450}.benefit-list,.company-branches,.flex-menu,.services-list{list-style-type:none}.fixed-icons,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.disabled-link,.slick-slide.dragging img{pointer-events:none}@font-face{font-style:normal;font-weight:400;font-family:BebasNeueBook;font-display:swap;src:local('BebasNeueBook'),url(../fonts/BebasNeueBook.woff2) format('woff2'),url(../fonts/BebasNeueBook.woff) format('woff')}@font-face{font-style:normal;font-weight:700;font-family:'Bebas Neue';font-display:swap;src:local('BebasNeueBold'),url(../fonts/BebasNeueBold.woff2) format('woff2'),url(../fonts/BebasNeueBold.woff) format('woff')}@font-face{font-style:normal;font-weight:700;font-family:'Proxima Nova';font-display:swap;src:local('Proxima Nova Bold'),local('ProximaNova-Bold'),url(../fonts/ProximaNova-Bold.woff2) format('woff2'),url(../fonts/ProximaNova-Bold.woff) format('woff')}@font-face{font-style:normal;font-weight:400;font-family:'Proxima Nova';font-display:swap;src:local('Proxima Nova Regular'),local('ProximaNova-Regular'),url(../fonts/ProximaNova-Regular.woff2) format('woff2'),url(../fonts/ProximaNova-Regular.woff) format('woff')}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}a{background-color:transparent}b,strong{font-weight:bolder}img{border-style:none;height:auto;-o-object-fit:cover;object-fit:cover}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}.form-input:focus,.service-details:focus,.slick-dots li button,.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}fieldset{padding:.35em .75em .625em}legend{display:table;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.info p,.info-intro,.service-item p,p{font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}[hidden]{display:none}section{position:relative}a:focus,a:hover{transition:.3s}p{font-size:1.01em}.golden.bold{font-weight:700;font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}.disable-hover{padding:0}.comp-svg,.octopus-svg{width:100%;height:100%}.percentage{position:fixed;top:0;left:0;z-index:12;height:3px;background-color:#d29450}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.percentage::before{content:'';display:block;width:100%}@-webkit-keyframes fadeInLeft{from{transform:translate3d(-100%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInLeft{from{transform:translate3d(-100%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInRight{from{transform:translate3d(100%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInRight{from{transform:translate3d(100%,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInUp{from{transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-touch-callout:none}.slick-list{margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.client-btn,.form-submit:not(.error),.pulse,.slick-dots li{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-right:auto;margin-left:auto}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after,.slick-track:before{content:'';display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dotted.slick-slider{margin-bottom:40px}.slick-dots{position:absolute;bottom:-15px;display:block;width:100%;margin:0;padding:0;list-style:none}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px 5px;padding:0}.slick-dots li button{display:block;width:20px;height:20px;padding:5px;font-size:0;line-height:0;color:transparent;background:0 0;border:0;cursor:pointer}.info{display:flex;flex-wrap:wrap;padding:5.98958vw 3.38vw 7.8125vw}.info-column{flex-basis:50%}.info-column .btn-link{margin-top:4.16667vw}.info .right-side{flex-direction:column}.info .right-side .btn-link{align-self:flex-start}.info-intro{font-weight:700;font-size:12px;letter-spacing:1px;word-spacing:1px}.info-intro::before{content:'\2022';margin-right:8px;font-size:1.6em;color:#d29450}.info-title{font-size:2.55208vw;font-family:BebasNeueBook,Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;letter-spacing:2px}.info p{font-size:1em;line-height:1.9;color:#717171}.comp-svg svg{filter:grayscale(100%)}.featured-animation{display:flex;align-items:flex-end}.services-list{display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0}.service-item{position:relative;flex-basis:50%}.service-item p{max-width:50%;font-size:1.01em;line-height:1.68;color:#9b9b9b}.service-details{position:relative;display:block;min-height:600px;padding:5.20833vw 4.6875vw 3.125vw;overflow:hidden;text-decoration:none;transition:background-image 1s}.service-details:hover::after{opacity:1}.service-details::after,.service-details::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .6s}.service-details::before{z-index:-3;background:linear-gradient(135deg,#2d2d2d 0,#3d3d3d 100%);opacity:1}.service-details::after{z-index:-2;background:linear-gradient(135deg,#242424 0,#313131 100%);opacity:0}.service-title{font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;transition:color .4s}.service-title-regular{font-size:2.8em;color:#fff}.service-title-octopus{position:relative;z-index:1;max-width:15.625vw;margin-top:.66em;font-size:3.54167vw;color:#4f2d19}.more,.service-details-octopus{font-size:1.01em;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;transition:color .4s;text-transform:uppercase;font-weight:700}.more{margin-bottom:2em;color:#9a9a9a}.service-item:hover::after{opacity:1}.octopus-deco,.service-item:hover .service-details{color:#fff}.service-item-octopus{background:radial-gradient(at top left,#aa7641,#c29355) #c29355}.service-item-octopus:hover .octopus-svg{transform:scale(1.05)}.service-item-octopus:hover .service-details-octopus::after{width:120px}.service-details-octopus{position:relative;z-index:1;display:inline-flex;align-items:center;color:#fff;text-decoration:none}.octopus-svg,.service-img{transition:transform .6s;position:absolute}.service-details-octopus::before{content:'';position:absolute;right:0;width:13px;height:13px;background-image:url('data:image/svg+xml,%0A%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 448 448\'%3E%3Cpath fill=\'%234f2d19\' d=\'M439 209L23 17c-7-3-15-1-19 5-5 6-5 14-1 20l137 182L3 406a16 16 0 0 0 20 25l416-192a16 16 0 0 0 0-30z\'/%3E%3C/svg%3E');background-repeat:no-repeat}.service-details-octopus::after{content:'';width:50px;height:1px;margin-left:1.2em;background-color:#4f2d19;transition:width .4s}.service-img{top:50%;right:-13%;z-index:-1;transform:translateY(-50%)}.e,.gL,.gR,.h{transform-origin:center center;transform-box:fill-box}.octopus-svg{top:0;right:0;min-width:499px;max-width:500px}.octopus-svg img{width:100%}.b{transform-origin:center center;animation:15s cubic-bezier(.6,.23,.58,.7) infinite alternate-reverse b;-webkit-animation-play-state:paused;animation-play-state:paused}.anim-active .b,.anim-active .e,.anim-active .gL,.anim-active .gR,.anim-active .h,.service-item-octopus:hover .b,.service-item-octopus:hover .e,.service-item-octopus:hover .gL,.service-item-octopus:hover .gR,.service-item-octopus:hover .h{-webkit-animation-play-state:running;animation-play-state:running}.h{-webkit-animation:17s cubic-bezier(.8,.07,.19,1.04) infinite h;animation:17s cubic-bezier(.8,.07,.19,1.04) infinite h;-webkit-animation-play-state:paused;animation-play-state:paused}.e{-webkit-animation:7s cubic-bezier(.9,-.18,0,.79) infinite e;animation:7s cubic-bezier(.9,-.18,0,.79) infinite e;-webkit-animation-play-state:paused;animation-play-state:paused}.gL{animation:5s linear infinite reverse paused rotateLeft;-webkit-animation-play-state:paused}.gR{animation:5s linear infinite reverse paused rotateRight;-webkit-animation-play-state:paused}.assistance-list li{flex-wrap:wrap}.assistance-list .service-intro_description{width:calc(100% - 65px)}.assistance-list img{width:500px;margin-left:62px}.octopus-link{position:absolute;top:120px;right:50px;display:flex;justify-content:center;align-items:center;width:60px;height:60px}.banner,.mooving-bg{top:0;position:absolute}.octopus-link svg{width:60%;height:60%;transition:.3s;fill:#fff}.benefits{position:relative;display:flex;flex-wrap:wrap;background-color:#2f3030}.benefits-wrap{position:relative;z-index:1;flex-basis:77%;padding:3.125vw 6.25vw;background-color:#fff}.mooving-bg{right:-30%;z-index:0;display:none;width:85%;height:100%;opacity:.2}.banner{right:0;bottom:0;left:0;background:url(../img/maxresdefault.jpg) 0 center/cover no-repeat;transform:translateX(0);transition:.1s linear}.benefit-list{display:flex;flex-wrap:wrap;padding-left:0}.benefit-list p{line-height:1.47;color:#666}.benefit-item{position:relative;flex-basis:50%}.benefit-item::before{content:'';position:absolute;top:1.5em;left:0;width:35px;height:35px}.benefit-title{font-size:1.9em;font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;text-transform:uppercase}.benefit-item[data-cat=cost]::before{background:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 512\'%3E%3Cpath fill=\'%23B5844A\' d=\'M488 300h-8v-69c0-11-5-21-14-27v-9c0-14-11-25-24-25h-6l22-32c7-11 4-25-6-33L303 4a23 23 0 0 0-33 6L142 199h-36l9-88 1-2c11-4 21-12 27-22l3-1 56 6a7 7 0 0 0 1-15l-56-5c-6-1-12 2-16 7-5 8-12 14-20 17-6 2-10 7-11 14l-8 89H82L96 61c0-5 5-9 10-9l113 12a7 7 0 0 0 1-15L107 38c-13-1-25 8-26 21L70 170H52c-14 0-25 11-25 25v6c-11 6-19 17-19 30v249c0 18 15 32 32 32h408c17 0 32-14 32-32v-69h8c9 0 16-8 16-17v-78c0-9-7-16-16-16zm-46-115c5 0 10 4 10 10v4l-4-1h-31l9-13h16zM282 19c2-2 4-4 6-4l2-1 5 2 148 101c4 3 5 9 3 13l-47 68h-11l23-33c3-6 4-13 0-18-4-8-6-17-4-25 0-7-2-13-8-17l-77-52c-5-4-12-4-18-1-7 4-16 6-25 4-6 0-13 2-16 8l-92 134h-11L282 19zm3 123c-31 0-58 25-60 56h-37l86-126 2-1h1c12 2 24-1 34-6h3l77 52 1 3c-2 12 1 24 7 34l-1 3-28 42h-25c-2-32-28-57-60-57zm46 57h-91a46 46 0 0 1 91 0zm-289-4c0-6 4-10 10-10h17l-2 14H43v-4zm-19 36c0-10 8-18 17-18h408c9 0 17 8 17 18v20H23v-20zm442 249c0 9-8 17-17 17H40c-9 0-17-8-17-17v-21h39c4 0 7-3 7-7s-3-7-7-7H23V266h442v34h-69c-22 0-41 13-50 31v1l-3 7c-2 5-2 11-2 16 0 31 24 56 55 56h69v34H109c-4 0-8 3-8 7s4 7 8 7h356v21zm24-86l-1 2h-92c-15 0-29-9-36-21l-1-2-1-4a41 41 0 0 1 0-28l1-4 1-1c7-13 21-22 36-22h92l1 2v78z\'/%3E%3Cpath fill=\'%23B5844A\' d=\'M398 326a30 30 0 0 0 0 59 30 30 0 0 0 0-59zm0 44a15 15 0 1 1 0-30 15 15 0 0 1 0 30z\'/%3E%3C/svg%3E')}.benefit-item[data-cat=profi]::before{background:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 470 470\'%3E%3Cpath fill=\'%23b5844a\' d=\'M85 208H61l-1-2V87c0-3-2-6-5-7L28 66l27-13c3-1 5-4 5-7V16l1-1h331l2 1v169a7 7 0 1 0 15 0V16c0-9-8-16-17-16H61c-9 0-16 7-16 16v25L8 60a8 8 0 0 0 0 13l37 18v115c0 9 7 17 16 17h24a8 8 0 0 0 0-15z\'/%3E%3Cpath fill=\'%23b5844a\' d=\'M466 246c0-21-18-38-39-38h-94c17-31 26-69 26-108a38 38 0 0 0-77 0c0 59-48 108-108 108h-59c-4 0-8 3-8 7v247c0 4 4 8 8 8h59c4 0 8-4 8-8V222c64-4 115-57 115-122a23 23 0 0 1 47 0c0 42-11 81-30 111a8 8 0 0 0 6 12h107a23 23 0 0 1 0 46h-38a7 7 0 1 0 0 15h26a23 23 0 0 1 0 47h-26a7 7 0 1 0 0 15h13a23 23 0 0 1 0 47h-13a7 7 0 1 0 0 15 23 23 0 0 1 0 47H204a7 7 0 1 0 0 15h185a38 38 0 0 0 28-65 38 38 0 0 0 13-62 38 38 0 0 0 12-62c14-6 24-19 24-35zM167 455h-45V223h45v232z\'/%3E%3Cpath fill=\'%23b5844a\' d=\'M367 432V245a7 7 0 1 0-15 0v187a7 7 0 1 0 15 0z\'/%3E%3C/svg%3E')}.benefit-item[data-cat=warranty]::before{background:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 470 470\'%3E%3Cpath fill=\'%23b5844a\' d=\'M235 138a98 98 0 1 0 0 195 98 98 0 0 0 0-195zm82 90h-30c-1-28-8-52-18-68 26 12 45 37 48 68zm-89-74v74h-30c1-21 5-39 12-53 5-10 11-17 18-21zm0 89v73c-7-4-13-11-18-21-7-14-11-32-12-52h30zm15 73v-74h29c-1 21-5 39-12 53-5 10-11 17-18 21zm0-89v-73c6 4 12 11 17 21 7 14 11 32 12 53h-29zm-42-67c-10 16-17 40-18 68h-30c3-31 22-56 48-68zm-48 83h30c1 27 8 51 18 67a83 83 0 0 1-48-68zm116 67c10-16 17-40 18-68h30c-3 31-22 56-48 68z\'/%3E%3Cpath fill=\'%23b5844a\' d=\'M467 81c-1-2-3-2-6-2l-39 3c-67 0-132-28-182-80a7 7 0 0 0-10 0A252 252 0 0 1 9 79a8 8 0 0 0-9 8c3 72 17 137 41 193 20 45 47 84 80 117a296 296 0 0 0 116 73c2-1 56-18 112-73 33-33 60-72 80-117 24-56 38-121 41-193 0-3-1-5-3-6zM339 385c-47 48-94 66-104 70-10-4-57-22-104-69A427 427 0 0 1 15 95a254 254 0 0 0 138-20c30-14 58-33 82-57a256 256 0 0 0 220 77c-9 153-67 242-116 290z\'/%3E%3Cpath fill=\'%23b5844a\' d=\'M240 56c-3-2-7-2-10 0-52 43-114 65-179 66a8 8 0 0 0-8 9c6 47 17 91 34 130 17 40 40 75 69 104a286 286 0 0 0 89 62l3-1c15-6 44-21 75-50a7 7 0 1 0-10-11c-27 25-53 40-68 46-17-8-48-25-79-56-27-28-49-62-65-100-16-35-26-75-32-118 64-2 124-25 176-66 52 41 112 64 176 66-6 43-16 83-32 118-14 33-33 63-55 89a7 7 0 1 0 11 10c24-27 43-58 58-93 17-39 28-83 34-130a7 7 0 0 0-8-9c-65-1-127-23-179-66z\'/%3E%3C/svg%3E')}.benefit-item[data-cat=attention]::before{background:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 470 470\'%3E%3Cpath fill=\'%23b5844a\' d=\'M337 229a38 38 0 1 0 0-76 38 38 0 0 0 0 76zm0-60a23 23 0 1 1 0 45 23 23 0 0 1 0-45zM337 244c-10 0-20 2-29 7a8 8 0 0 0 7 13 47 47 0 0 1 69 34h-47a7 7 0 1 0 0 15h55c4 0 7-3 7-7 0-35-28-62-62-62zM133 298H86a47 47 0 0 1 69-34 7 7 0 1 0 7-13 62 62 0 0 0-91 55c0 4 3 7 7 7h55a7 7 0 1 0 0-15zM133 229a38 38 0 1 0 0-76 38 38 0 0 0 0 76zm0-60a23 23 0 1 1 0 45 23 23 0 0 1 0-45zM235 231a48 48 0 1 0 0-96 48 48 0 0 0 0 96zm0-81a33 33 0 1 1 0 66 33 33 0 0 1 0-66zM235 246c-45 0-81 37-81 82 0 4 3 7 7 7h148c4 0 7-3 7-7 0-45-36-82-81-82zm-66 74a67 67 0 0 1 132 0H169z\'/%3E%3Cpath fill=\'%23b5844a\' d=\'M463 228h-19c-4-110-92-198-201-202V8a7 7 0 1 0-15 0v18C118 30 30 118 26 228H8a7 7 0 1 0 0 15h18c4 109 92 197 202 201v18a7 7 0 1 0 15 1v-19c109-4 197-92 201-201h19a7 7 0 1 0 0-15zM243 429v-18a7 7 0 1 0-15 0v18c-102-4-183-85-187-186h18a7 7 0 1 0 0-15H41c4-102 85-183 187-187v18a7 7 0 1 0 15 0V41c101 4 182 85 186 187h-18a7 7 0 1 0 0 15h18c-4 101-85 182-187 186z\'/%3E%3C/svg%3E')}.audit-part{position:relative;z-index:1;display:flex;flex-basis:77%;align-items:center;padding:3.125vw 7.8125vw;background-image:linear-gradient(135deg,#313131 0,#3f3f3f 100%)}.audit-inner-wrap{flex-basis:47.39583vw;margin-bottom:35px}.audit-inner-wrap p{font-size:1.7em;line-height:1.32;color:#fff}.audit-heading{display:block;font-size:2em;font-family:BebasNeueBook,Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;color:#fff}.bold{font-weight:700}.btn-pulsing:hover .pulse{-webkit-animation-play-state:paused;animation-play-state:paused}.pulse{position:absolute;top:50%;right:50%;display:none;width:1px;height:1px;margin:auto;border-radius:50%;transform:translate(-50%,-50%);-webkit-animation:2s infinite pulse;animation:2s infinite pulse}.pulse:after,.pulse:before{content:'';position:absolute;border:1px solid transparent;border-radius:50%}.pulse:before{-webkit-animation:2s .3s infinite pulse;animation:2s .3s infinite pulse}.pulse:after{-webkit-animation:2s .6s infinite pulse;animation:2s .6s infinite pulse}.clients{padding:7.8125vw 7.8125vw 0}.clients-intro{margin-bottom:4.16667vw;font-size:1.086em;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}.clients-title{margin-top:0;margin-bottom:.6em}.clients-slider .slick-slide{margin-right:15px;margin-left:15px;border:1px solid #ddd;border-radius:4px}.client-card{display:flex;flex-direction:column;align-items:center;height:400px;padding:2.60417vw}.company-name{font-size:2em;font-family:BebasNeueBook,Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;color:#333;text-transform:uppercase}.company-name::after{content:'';display:block;height:1px;margin-top:.5em;margin-bottom:.5em;background-color:#ddd}.testimonial{margin-top:auto;margin-bottom:auto;color:#818181}.company-branches:before,.contacts{margin-bottom:25px;font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}.client-btn{position:absolute;top:50%;z-index:6;width:58px;height:58px;padding:0;background-color:#a9a9a9;background-repeat:no-repeat;background-position:center;background-size:50%;border:0;border-radius:50%;box-shadow:0 0 20px 5px rgba(169,169,169,.6);transform:translateY(-50%);transition:.6s}.client-btn:focus,.client-btn:hover{outline:0;box-shadow:0 0 20px 5px #a9a9a9}.prev-client{background-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 284.935 284.936\'%3E%3Cpath fill=\'%23fff\' d=\'M110.488 142.468L222.694 30.264c1.902-1.903 2.854-4.093 2.854-6.567s-.951-4.664-2.854-6.563L208.417 2.857C206.513.955 204.324 0 201.856 0c-2.475 0-4.664.955-6.567 2.857L62.24 135.9c-1.903 1.903-2.852 4.093-2.852 6.567 0 2.475.949 4.664 2.852 6.567l133.042 133.043c1.906 1.906 4.097 2.857 6.571 2.857 2.471 0 4.66-.951 6.563-2.857l14.277-14.267c1.902-1.903 2.851-4.094 2.851-6.57 0-2.472-.948-4.661-2.851-6.564L110.488 142.468z\'/%3E%3C/svg%3E')}.next-client{background-image:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 284.935 284.936\'%3E%3Cpath fill=\'white\' d=\'M222.701 135.9L89.652 2.857C87.748.955 85.557 0 83.084 0c-2.474 0-4.664.955-6.567 2.857L62.244 17.133c-1.906 1.903-2.855 4.089-2.855 6.567 0 2.478.949 4.664 2.855 6.567l112.204 112.204L62.244 254.677c-1.906 1.903-2.855 4.093-2.855 6.564 0 2.477.949 4.667 2.855 6.57l14.274 14.271c1.903 1.905 4.093 2.854 6.567 2.854 2.473 0 4.663-.951 6.567-2.854l133.042-133.044c1.902-1.902 2.854-4.093 2.854-6.567s-.945-4.664-2.847-6.571z\'/%3E%3C/svg%3E')}.slick-dots li button{position:relative;background-color:#a9a9a9;border-radius:50%}.slick-dots li button:after{content:'';position:absolute;top:50%;left:50%;display:block;width:50%;height:50%;background-color:#696767;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .4s}.slick-dots li.slick-active button::after{transform:translate(-50%,-50%) scale(1)}.site-footer{position:relative;z-index:3;display:flex;background:linear-gradient(135deg,#2d2d2d 0,#3d3d3d 100%) #3d3d3d}.footer-column{flex-basis:50%;padding-top:8.33333vw}.footer-column.left-side{display:flex;background:url(/img/printer-repair-and-s.jpg) 0 0/cover no-repeat}.form-input,.form-submit,.form-submit:hover{background-color:transparent}.left-side-wrap{display:flex;flex-grow:1;flex-direction:column;padding-bottom:40px}.footer-heading{margin-top:0;font-size:2.55208vw}.copywright,.footer-menu_link{font-size:13px;text-transform:uppercase}.contacts-wrap{padding:35px 0;border-top:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e}.contacts{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-address,.footer-menu_link{font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}.footer-contacts{flex-wrap:wrap;color:#fff;text-decoration:none}.footer-address{line-height:1.84;color:#9b9b9b}.footer-social{display:inline-block}.footer-social:not(:last-child){margin-right:20px}.footer-social svg{transition:fill .3s linear}.mail{margin:0 auto}.flex-menu{display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:20px;padding-left:0}.footer-menu_link{color:#fff;text-decoration:none}.copywright,.footer-text{color:#9b9b9b;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}.footer-service-menu .footer-menu_link{font-weight:700;font-size:14px}.copywright{display:block;font-weight:700}.footer-column.right-side{flex-direction:column}.form-wrap{margin-bottom:7.29167vw;padding-right:8.33333vw;padding-left:3.64583vw}.footer-text{font-size:1.56em}form{font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif}.form-label{display:block;color:#8a8a8a}.required{color:#d29450;-webkit-animation:.4s shake;animation:.4s shake}.required:after{content:'*'}.form-input{width:100%;padding-top:18px;padding-bottom:18px;font-weight:700;font-size:25px;border:0;border-bottom:1px solid #8a8a8a;transition:.3s}.form-input:focus{border-color:#d29450}.form-input.invalid{border-bottom:1px solid red}.form-input:invalid{box-shadow:0 0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.form-name{display:block;margin-bottom:70px;color:#d29450;border-bottom:1px solid #8a8a8a}.form-tel{margin-bottom:70px;color:#4e4e4e}.form-submit{position:relative;min-width:295px}.form-submit.error:after{content:'Заполните требуемые поля';position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#d29450;border:1px solid #d29450}.form-submit:hover{color:#d29450}.company-branches{display:flex;flex-wrap:wrap;margin-bottom:0;padding:40px 8.33333vw 42px 3.64583vw;background-color:#2d2d2d;border-top:3px solid rgba(255,255,255,.1)}.company-branches:before{content:'Группа компаний "ALEX GROUP"';flex-grow:1;flex-basis:100%;font-size:1.45833vw;color:#fff;letter-spacing:2px}.branch{opacity:.3}.branch_logo{display:block;margin:0 auto 25px;fill:#000}.fixed{position:fixed}.fixed-icons{right:35px;bottom:140px;z-index:2;width:44px;height:44px;border-radius:50%;opacity:0;transition:opacity .3s}.fixed-icons.active{visibility:visible;opacity:1}.to-top{position:absolute;z-index:5;background:url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 284.935 284.936\'%3E%3Cpath fill=\'white\' d=\'M110.488 142.468L222.694 30.264c1.902-1.903 2.854-4.093 2.854-6.567s-.951-4.664-2.854-6.563L208.417 2.857C206.513.955 204.324 0 201.856 0c-2.475 0-4.664.955-6.567 2.857L62.24 135.9c-1.903 1.903-2.852 4.093-2.852 6.567 0 2.475.949 4.664 2.852 6.567l133.042 133.043c1.906 1.906 4.097 2.857 6.571 2.857 2.471 0 4.66-.951 6.563-2.857l14.277-14.267c1.902-1.903 2.851-4.094 2.851-6.57 0-2.472-.948-4.661-2.851-6.564L110.488 142.468z\'/%3E%3C/svg%3E') center/50% no-repeat;border:1px solid #fff;transform:rotate(90deg)}.call-us-icon{transition:fill .3s}@-webkit-keyframes moving{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes moving{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes transition-sequence{0%{transform:translateY(-50%) translateX(-2%)}100%{transform:translateY(-50%) translateX(-98%)}}@keyframes transition-sequence{0%{transform:translateY(-50%) translateX(-2%)}100%{transform:translateY(-50%) translateX(-98%)}}@-webkit-keyframes transition-sequence-reverse{0%{transform:translateY(-50%) translateX(-98%)}100%{transform:translateY(-50%) translateX(-2%)}}@keyframes transition-sequence-reverse{0%{transform:translateY(-50%) translateX(-98%)}100%{transform:translateY(-50%) translateX(-2%)}}@-webkit-keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes tipUp{0%{transform:translate(-50%,-50px) rotate(-45deg)}100%{transform:translate(-50%,70px) rotate(-45deg)}}@keyframes tipUp{0%{transform:translate(-50%,-50px) rotate(-45deg)}100%{transform:translate(-50%,70px) rotate(-45deg)}}@-webkit-keyframes lineUp{0%{transform:translate(-50%,-50px)}100%{transform:translate(-50%,70px)}}@keyframes lineUp{0%{transform:translate(-50%,-50px)}100%{transform:translate(-50%,70px)}}@-webkit-keyframes b{25%{transform:matrix(1,0,0,1,-60,90)}50%{transform:matrix(1,0,0,1,-90,70)}75%{transform:matrix(1,0,0,1,10,50)}}@keyframes b{25%{transform:matrix(1,0,0,1,-60,90)}50%{transform:matrix(1,0,0,1,-90,70)}75%{transform:matrix(1,0,0,1,10,50)}}@-webkit-keyframes h{15%{transform:translateY(3.2%)}30%{transform:rotate(2deg) translateY(2.8%)}45%{transform:translateY(3%)}}@keyframes h{15%{transform:translateY(3.2%)}30%{transform:rotate(2deg) translateY(2.8%)}45%{transform:translateY(3%)}}@-webkit-keyframes e{10%{transform:translateX(4.5%)}20%{transform:translateX(4.5%) translateY(45%)}30%{transform:translateX(4.5%) translateY(15%)}40%{transform:translateX(-4.5%) translateY(0)}50%{transform:translateX(-4.5%) translateY(49%)}60%{transform:translateX(1.5%) translateY(29%)}70%{transform:translateX(-.5%) translateY(29%)}}@keyframes e{10%{transform:translateX(4.5%)}20%{transform:translateX(4.5%) translateY(45%)}30%{transform:translateX(4.5%) translateY(15%)}40%{transform:translateX(-4.5%) translateY(0)}50%{transform:translateX(-4.5%) translateY(49%)}60%{transform:translateX(1.5%) translateY(29%)}70%{transform:translateX(-.5%) translateY(29%)}}@-webkit-keyframes rotateLeft{100%{transform:rotate(360deg)}}@keyframes rotateLeft{100%{transform:rotate(360deg)}}@-webkit-keyframes rotateRight{100%{transform:rotate(-360deg)}}@keyframes rotateRight{100%{transform:rotate(-360deg)}}@-webkit-keyframes HideList{from{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes HideList{from{transform:scaleY(1)}to{transform:scaleY(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(181,132,74,.6)}70%{box-shadow:0 0 0 130px rgba(181,133,74,0)}100%{box-shadow:0 0 0 0 rgba(181,132,74,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(181,132,74,.6)}70%{box-shadow:0 0 0 130px rgba(181,133,74,0)}100%{box-shadow:0 0 0 0 rgba(181,132,74,0)}}@media screen and (min-width:577px){.more{display:inline-flex;align-items:center}.more::after{content:'';width:50px;height:1px;margin-left:1.2em;background-color:#d29450;transition:width .4s}.footer-address{font-size:1.1em}.footer-menu-item:not(:last-child){margin-right:25px;margin-bottom:15px}.footer-menu{margin-top:auto;margin-bottom:4.6875vw}.footer-text{margin-bottom:3.75vw}.branch:not(:last-child){margin-right:3.64583vw;margin-bottom:20px}}@media screen and (min-width:768px){.pulse{display:block}}@media screen and (min-width:769px){.mobile-com-img,.octopus-svg img{display:none}.disable-hover{pointer-events:none}.service-item:hover .service-img{transform:scale(1.05) translateY(-50%)}.form-label{font-size:21px}}@media screen and (min-width:993px){.benefit-item{padding-left:50px}.prev-client{left:.78125vw}.next-client{right:.78125vw}.contacts{font-size:2.1875vw}}@media screen and (min-width:1100px){.service-item p{max-width:22.91667vw}}@media screen and (min-width:1101px){.service-img{width:26.04167vw}.mooving-bg{display:block}.btn-pulsing{position:absolute;right:-12%}.sticky{position:-webkit-sticky;position:sticky;top:calc(100vh - 560px)}}@media screen and (max-width:1500px){.assistance-list .service-intro_description{width:auto}}@media screen and (max-width:1200px){.assistance-list li{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.assistance-list li img{margin-top:20px;margin-left:0}}@media screen and (max-width:1100px){.info-column,.service-item{flex-basis:100%}.logo-fixed{margin-right:auto}.info .left-side{margin-bottom:2rem}.service-title-regular{margin-top:0;font-size:2em}.service-title-octopus{font-size:2em}.audit-part,.benefits-wrap{flex-basis:100%}.btn-pulsing{position:relative}.site-footer{flex-wrap:wrap-reverse}.footer-column{flex-basis:100%}.footer-column.left-side{background-position-y:30%}.sticky{margin-bottom:4.6875vw}}@media screen and (max-width:992px){.footer-heading,.info-title{font-size:2em}.service-img{right:-14%;width:480px}.benefit-item{flex-basis:100%}.benefit-title{padding-left:50px}.audit-part{flex-wrap:wrap;justify-content:center}.audit-inner-wrap{flex-basis:100%}.contacts{font-size:25px}.form-wrap{margin-bottom:40px}.company-branches:before{font-size:1.5em}}@media screen and (max-width:768px){.comp-svg,.octopus-svg svg{display:none}.service-img{top:90%;right:-25%;transform:translateY(-100%)}.service-img.camera{top:90%;right:-15%}.btn-pulsing{flex-basis:100%;text-align:center}.form-label{font-size:1.3em}.company-branches{justify-content:center;padding:40px 3.125vw 42px}}@media screen and (max-width:767px){.service-item p{max-width:100%}}@media screen and (max-width:576px){.info .right-side .btn-link{flex-grow:1;align-self:stretch;text-align:center}.service-title-octopus{max-width:100%}.more{display:block;padding:1em 1.5em;text-align:center;border:1px solid #d29450}.service-item-octopus{padding-top:25px;padding-bottom:50px}.service-item-octopus:hover .service-details-octopus::after{width:60px}.service-img{right:-35%;width:100%}.service-img.camera{right:-24%;width:100%}.audit-inner-wrap p{font-size:1.3em}.clients{padding-right:11px;padding-left:11px}.contacts{flex-direction:column}.footer-address{font-size:1em}.mail{margin:20px 0}.flex-menu{flex-direction:column;align-items:center}.footer-menu-item:not(:last-child){margin-bottom:10px}.footer-menu{margin-top:30px;margin-bottom:40px}.copywright{max-width:60%}.footer-text{margin-bottom:25px;font-size:1.3em}.form-submit{display:block;width:100%}.branch{flex-grow:1}.fixed-icons{right:18px}}@media screen and (min-width:768px) and (max-width:1099px){.service-item p{max-width:50%}}@media screen and (min-width:993px) and (max-width:1100px){.btn-pulsing{right:-25%;transform:translateX(-50%)}}@media (print),(prefers-reduced-motion:reduce){.animated{transition-duration:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}
/* Partners section update */
.clients{text-align:center}.clients-note{max-width:880px;margin:-2.2vw auto 2.4vw;color:#717171;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:1rem;line-height:1.7}.partners-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 4.16667vw;padding:0;list-style:none;text-align:left}.partner-entry{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:center;min-height:132px;padding:22px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 12px 32px rgba(0,0,0,.06)}.partner-entry__logo{display:flex;align-items:center;justify-content:center;width:96px;height:72px;padding:10px;background:#f7f7f7;border-radius:4px}.partner-entry__logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.partner-entry__logo--text{font-family:BebasNeueBook,Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:2rem;line-height:1;color:#d29450}.partner-entry__name{display:block;color:#333;font-family:BebasNeueBook,Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:1.25rem;line-height:1.2;text-transform:none;overflow-wrap:anywhere}.partner-entry__country{display:block;margin-top:8px;color:#818181;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:.9rem;line-height:1.4}.clients-slider .slick-track{display:flex;align-items:stretch}.clients-slider .slick-slide{height:auto;background:#fff}.clients-slider .slick-slide>div,.clients-slider .client-card{height:100%}.client-card{justify-content:space-between;gap:14px;min-height:360px;height:auto;padding:32px 24px}.company-logo{display:flex;align-items:center;justify-content:center;min-height:96px;margin-bottom:10px}.company-logo img{display:block;max-width:100%;max-height:92px;object-fit:contain}.company-logo--text{width:96px;height:96px;margin:0 auto 10px;border:1px solid #ddd;border-radius:50%;background:#f7f7f7;color:#d29450;font-family:BebasNeueBook,Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:2.3rem;line-height:96px}.company-name{max-width:100%;font-size:1.35rem;line-height:1.2;text-transform:none;overflow-wrap:anywhere}.company-name::after{width:70px;margin:.7em auto 0}.testimonial{margin:0;color:#717171;line-height:1.4}@media screen and (max-width:1200px){.partners-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:992px){.partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.client-card{min-height:330px}}@media screen and (max-width:576px){.clients-note{margin:0 auto 24px}.partners-grid{grid-template-columns:1fr;margin-bottom:36px}.partner-entry{grid-template-columns:72px minmax(0,1fr);gap:14px;min-height:104px;padding:16px}.partner-entry__logo{width:72px;height:56px;padding:8px}.partner-entry__logo--text{font-size:1.6rem}.partner-entry__name{font-size:1.05rem}.partner-entry__country{font-size:.84rem}.client-card{min-height:300px;padding:26px 20px}.company-name{font-size:1.2rem}}
/*# sourceMappingURL=main.min.css.map */
/* alex footer anti-overlap */@media screen and (min-width:1101px){.site-footer .left-side-wrap{position:relative;display:flex;flex-direction:column;padding-bottom:70px}.site-footer .footer-sticky-zone{position:relative;min-height:calc(100vh - 210px);padding-bottom:44px}.site-footer .footer-sticky-zone .sticky{position:-webkit-sticky!important;position:sticky!important;top:120px!important;margin-bottom:0;max-width:100%}.site-footer .contacts-wrap{position:relative;z-index:1}.site-footer .footer-menu{position:relative;z-index:2;margin-top:0!important;padding-top:22px;border-top:1px solid rgba(255,255,255,.16);clear:both}.site-footer .copywright{position:relative;z-index:2;margin-top:30px}}@media screen and (min-width:993px){.site-footer .contacts{gap:14px 24px;justify-content:flex-start}.site-footer .footer-contacts{display:block}.site-footer .mail{margin:0}.site-footer .social-wrap{flex-basis:100%;margin-top:12px}}@media screen and (max-width:1100px){.site-footer .footer-sticky-zone{min-height:auto;padding-bottom:0}.site-footer .sticky{position:relative!important;top:auto!important;margin-bottom:36px}.site-footer .footer-menu{position:relative;margin-top:20px!important;padding-top:20px;border-top:1px solid rgba(255,255,255,.16)}}
/* alex docs carousel */.docs-carousel-wrap{margin:5.2vw auto 4.2vw;padding:4.2vw 5vw;background:linear-gradient(135deg,#202020 0,#2f2f2f 100%);text-align:left}.docs-carousel-head{text-align:center}.docs-carousel-wrap .clients-note{margin:-1.6vw auto 2.6vw;color:#aaa}.docs-carousel-wrap .clients-title{color:#fff}.docs-slider{max-width:1180px;margin:0 auto}.doc-slide{display:grid!important;grid-template-columns:minmax(240px,360px) minmax(0,1fr);gap:5vw;align-items:center;padding:18px 70px}.doc-slide__paper{display:block;max-width:360px;margin:0 auto;background:#fff;border:1px solid rgba(255,255,255,.18);box-shadow:0 20px 55px rgba(0,0,0,.36);transition:transform .25s ease,box-shadow .25s ease}.doc-slide__paper:hover{transform:translateY(-3px);box-shadow:0 26px 70px rgba(0,0,0,.45)}.doc-slide__paper img{display:block;width:100%;height:460px;object-fit:contain;background:#fff}.doc-slide__eyebrow{margin:0 0 18px;color:#d29450!important;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:.86rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.doc-slide__title{margin:0 0 26px;color:#fff;font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:2.1rem;line-height:1.08;letter-spacing:1px;text-transform:uppercase}.doc-slide__body p:not(.doc-slide__eyebrow){max-width:680px;margin:0;color:#a7a7a7;font-family:'Proxima Nova',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif;font-size:1.08rem;line-height:1.75}.docs-slider .slick-track{display:flex;align-items:center}.docs-slider .slick-slide{height:auto}.docs-slider .slick-slide>div{height:100%}.docs-slider .client-btn{background-color:#7d7d7d}.docs-slider .prev-client{left:0}.docs-slider .next-client{right:0}@media screen and (max-width:992px){.docs-carousel-wrap{margin:44px -11px 36px;padding:42px 18px}.doc-slide{grid-template-columns:1fr;gap:28px;padding:8px 0;text-align:center}.doc-slide__paper img{height:auto;max-height:520px}.doc-slide__body p:not(.doc-slide__eyebrow){max-width:720px;margin:0 auto}.docs-carousel-wrap .clients-note{margin:0 auto 28px}}@media screen and (max-width:576px){.doc-slide__paper{max-width:86vw}.doc-slide__title{font-size:1.65rem}.doc-slide__body p:not(.doc-slide__eyebrow){font-size:.98rem;line-height:1.65}}.docs-carousel-head .clients-title{display:block;margin-bottom:20px}.docs-carousel-wrap .clients-note{margin:0 auto 48px!important}.docs-carousel-head{margin-bottom:0}
/* alex docs carousel wide layout */@media screen and (min-width:993px){.clients .docs-carousel-wrap{width:calc(100% + 15.625vw);margin:5.2vw -7.8125vw 4.2vw;padding:5.2vw 7.8125vw}.content-wrap .docs-carousel-wrap{margin-right:calc(-1 * max(6vw,60px));margin-left:calc(-1 * max(6vw,60px));padding-right:max(6vw,70px);padding-left:max(6vw,70px)}.docs-slider{max-width:1480px}.doc-slide{grid-template-columns:minmax(340px,440px) minmax(520px,1fr);gap:6.5vw;padding:18px 90px}.doc-slide__paper{max-width:440px}.doc-slide__paper img{height:560px}.doc-slide__body p:not(.doc-slide__eyebrow){max-width:760px;font-size:1.18rem}.doc-slide__title{font-size:2.45rem}.docs-carousel-head .clients-title{font-size:3rem}.docs-slider .prev-client{left:18px}.docs-slider .next-client{right:18px}}@media screen and (min-width:1500px){.doc-slide{gap:7vw}.doc-slide__paper img{height:590px}.docs-carousel-wrap{min-height:760px}}
/* alex docs carousel overflow/full-width fix */.docs-carousel-wrap{overflow:hidden}.docs-slider .slick-list{overflow:hidden}.content-wrap .docs-carousel-wrap{width:100vw;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;padding-right:7.8125vw!important;padding-left:7.8125vw!important}@media screen and (max-width:992px){.content-wrap .docs-carousel-wrap{width:auto;margin-right:-18px!important;margin-left:-18px!important;padding-right:18px!important;padding-left:18px!important}}
/* alex global horizontal overflow guard */html,body{overflow-x:hidden}
/* alex docs carousel compact organic layout */.docs-carousel-wrap{background:#101010!important;background-image:none!important;min-height:0!important;box-shadow:none!important}.clients .docs-carousel-wrap{width:auto!important;margin:4.2vw auto 3.6vw!important;padding:4.4vw 5.2vw 4.8vw!important}.content-wrap .docs-carousel-wrap{width:auto!important;margin:56px 0 46px!important;padding:64px 6vw 70px!important}.docs-carousel-head .clients-title{font-size:2.15rem!important;line-height:1.12!important;margin-bottom:16px!important}.docs-carousel-wrap .clients-note{max-width:760px!important;margin:0 auto 38px!important;font-size:.96rem!important;line-height:1.65!important}.docs-slider{max-width:1180px!important}.doc-slide{grid-template-columns:minmax(220px,280px) minmax(0,680px)!important;gap:78px!important;justify-content:center!important;align-items:center!important;padding:8px 80px!important}.doc-slide__paper{max-width:280px!important;box-shadow:0 14px 38px rgba(0,0,0,.32)!important}.doc-slide__paper img{height:380px!important;width:100%!important;object-fit:contain!important}.doc-slide__eyebrow{margin-bottom:12px!important;font-size:.78rem!important;letter-spacing:.08em!important}.doc-slide__title{margin-bottom:18px!important;font-size:1.75rem!important;line-height:1.08!important}.doc-slide__body p:not(.doc-slide__eyebrow){max-width:680px!important;font-size:.98rem!important;line-height:1.62!important;color:#969696!important}.docs-slider .client-btn{width:52px!important;height:52px!important;background-color:#8a8a8a!important;box-shadow:0 0 18px 4px rgba(169,169,169,.48)!important}.docs-slider .prev-client{left:18px!important}.docs-slider .next-client{right:18px!important}@media screen and (min-width:1500px){.docs-carousel-wrap{min-height:0!important}.doc-slide__paper img{height:390px!important}}@media screen and (max-width:992px){.clients .docs-carousel-wrap,.content-wrap .docs-carousel-wrap{margin:40px -18px 34px!important;padding:42px 18px 48px!important}.doc-slide{grid-template-columns:1fr!important;gap:26px!important;padding:0!important;text-align:center!important}.doc-slide__paper{max-width:260px!important}.doc-slide__paper img{height:auto!important;max-height:380px!important}.doc-slide__body p:not(.doc-slide__eyebrow){margin:0 auto!important}}
/* alex docs carousel cases width correction */@media screen and (min-width:993px){.content-wrap .docs-carousel-wrap{width:100vw!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;padding:64px 7.8125vw 70px!important}.content-wrap .docs-slider{max-width:1180px!important}.content-wrap .doc-slide{grid-template-columns:minmax(220px,280px) minmax(0,680px)!important}}
/* Верхняя строка меню услуг скрыта на первом экране; при прокрутке её заменяет .fixed-menu */
.site-header .service-menu{display:none}

/* Список услуг доступен в меню-гамбургере и на десктопе */
.main-menu_wrap .mobile-service-menu{display:flex}

/* Непрозрачный фон меню-гамбургера, чтобы контент не просвечивал на всех страницах */

/* Homepage hero: paired messages fade out, then the next pair fades in. */
@keyframes homeSlideL{from{opacity:0;transform:translateX(-130px)}to{opacity:1;transform:translateX(0)}}
@keyframes homeSlideR{from{opacity:0;transform:translateX(130px)}to{opacity:1;transform:translateX(0)}}
@media(max-width:1100px){.home-slider .slick-slide[data-slick-index="0"].slick-current .home-slide,.home-slider .slick-slide[data-slick-index="2"].slick-current .home-slide,.home-slider .slick-slide[data-slick-index="4"].slick-current .home-slide{animation:homeSlideL 1.1s cubic-bezier(.22,.61,.36,1) both}.home-slider .slick-slide[data-slick-index="1"] .home-slide,.home-slider .slick-slide[data-slick-index="3"] .home-slide,.home-slider .slick-slide[data-slick-index="5"] .home-slide{text-align:right}.home-slider .slick-slide[data-slick-index="1"].slick-current .home-slide,.home-slider .slick-slide[data-slick-index="3"].slick-current .home-slide,.home-slider .slick-slide[data-slick-index="5"].slick-current .home-slide{animation:homeSlideR 1.1s cubic-bezier(.22,.61,.36,1) both}}
@media(min-width:1101px){.home .home-column .home-slider{width:100vw!important}.home-slider .slick-track{margin:0}.home-slider .slick-list{overflow:hidden}.home-slider .home-pair{position:relative;min-height:68vh;opacity:1;will-change:opacity}.home-slider .home-pair>.home-slide{position:absolute;min-height:0;padding:0}.home-slider .home-pair>.home-slide:first-child{top:3vh;left:0;width:calc(100vw - 13.52vw);text-align:left}.home-slider .home-pair>.home-slide:last-child{bottom:0;left:0;width:calc(100vw - 13.52vw);text-align:right}.home-slider .home-pair>.home-slide p{position:static;width:auto;margin:0 0 .6em;text-align:inherit}.home-slider .home-pair>.home-slide a{display:inline-block;width:auto}.home-slider .home-pair>.home-slide:last-child a{display:none}.home-slider .slider-dots li.slick-active button:before{animation-duration:6s}}
/* alex vendor pages continuation */
.page-main:has(.vendors-section){display:block!important}
.page-main:has(.vendors-section)>.overlay-image{display:none!important}
.content-wrap.image:has(>.vendors-section){max-width:none!important;padding-bottom:56px!important}
.content-wrap.image>.vendors-section~.service-advantages,.content-wrap.image>.vendors-section~.service-benefits,.content-wrap.image>.vendors-section~.service-intro,.content-wrap.image>.vendors-section~.links-wrap{opacity:1!important;visibility:visible!important;width:calc(100vw - 6.35416vw)!important;max-width:none!important;margin-left:-3.17708vw!important}
.content-wrap.image>.vendors-section~.service-advantages{display:grid!important;grid-template-columns:minmax(340px,1.55fr) repeat(4,minmax(150px,1fr))!important;gap:22px!important;align-items:stretch!important;margin-top:34px!important;margin-bottom:0!important;padding:0!important}
.content-wrap.image>.vendors-section~.service-advantages .service-advantages_heading{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:190px!important;margin:0!important;padding:24px!important;background:#242426!important;border:1px solid rgba(255,255,255,.045)!important;color:#fff!important;font-size:0!important;line-height:1.06!important}
.content-wrap.image>.vendors-section~.service-advantages .service-advantages_heading::before{content:'КЛЮЧЕВЫЕ'!important;color:#fff!important;font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif!important;font-size:clamp(25px,1.4vw,34px)!important;line-height:1.02!important}
.content-wrap.image>.vendors-section~.service-advantages .service-advantages_heading::after{content:'ЭТАПЫ'!important;margin-top:4px!important;color:#d29450!important;font-family:'Bebas Neue',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans',Helvetica,'Helvetica Neue',sans-serif!important;font-size:clamp(25px,1.4vw,34px)!important;line-height:1.02!important}
.content-wrap.image>.vendors-section~.service-advantages .service-advantages_heading .golden,.content-wrap.image>.vendors-section~.service-advantages .text-decoration{display:none!important}
.content-wrap.image>.vendors-section~.service-advantages .service-intro_description{grid-column:1!important;grid-row:1!important;align-self:stretch!important;position:relative!important;z-index:1!important;margin:0!important;padding:88px 24px 24px!important;max-width:390px!important;color:#bfbfbf!important;font-size:.93rem!important;line-height:1.55!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list{display:contents!important;margin:0!important;padding:0!important;counter-reset:advantage!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item{display:block!important;min-height:190px!important;margin:0!important;padding:24px!important;background:#38383b!important;border:1px solid rgba(255,255,255,.035)!important;color:#d0d0d0!important;font-size:.98rem!important;line-height:1.5!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item::before{display:block!important;margin:0 0 18px!important;color:#d29450!important;font-size:1.55rem!important;line-height:1!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item:nth-child(1)::before{content:'01'!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item:nth-child(2)::before{content:'02'!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item:nth-child(3)::before{content:'03'!important}
.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item:nth-child(4)::before{content:'04'!important}
.content-wrap.image>.vendors-section~.service-benefits,.content-wrap.image>.vendors-section~.service-intro{display:grid!important;grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr)!important;gap:26px 44px!important;align-items:center!important;min-height:154px!important;margin-top:22px!important;margin-bottom:0!important;padding:30px 34px!important;background:#242426!important;border:1px solid rgba(255,255,255,.045)!important}
.content-wrap.image>.vendors-section~.service-benefits .service-advantages_heading{margin:0!important;color:#fff!important;font-size:clamp(30px,2vw,46px)!important;line-height:1.04!important;letter-spacing:.01em!important}
.content-wrap.image>.vendors-section~.service-benefits .service-intro_description,.content-wrap.image>.vendors-section~.service-intro .service-intro_description{margin:0!important;max-width:920px!important;color:#cfcfcf!important;font-size:1.02rem!important;line-height:1.62!important;letter-spacing:.2px!important}
.content-wrap.image>.vendors-section~.service-intro .service-intro_text{grid-column:1!important;margin:0 0 10px!important;color:#9f9f9f!important;font-size:.78rem!important;font-weight:700!important;line-height:1!important;letter-spacing:.08em!important}
.content-wrap.image>.vendors-section~.service-intro .service-intro_title{grid-column:1!important;margin:0!important;color:#d29450!important;font-size:clamp(32px,2vw,48px)!important;line-height:1.02!important;letter-spacing:.01em!important}
.content-wrap.image>.vendors-section~.service-intro .service-intro_description{grid-column:2!important;grid-row:1 / span 2!important}
.content-wrap.image>.vendors-section~.service-intro .service-list{display:none!important}
.content-wrap.image>.vendors-section~.links-wrap{justify-content:flex-start!important;gap:16px!important;margin-top:28px!important;margin-bottom:0!important}
@media screen and (max-width:1280px){.content-wrap.image>.vendors-section~.service-advantages{grid-template-columns:repeat(2,minmax(0,1fr))!important}.content-wrap.image>.vendors-section~.service-advantages .service-advantages_heading,.content-wrap.image>.vendors-section~.service-advantages .service-intro_description{grid-column:1 / -1!important}.content-wrap.image>.vendors-section~.service-advantages .service-intro_description{max-width:680px!important}}
@media screen and (max-width:1200px){.content-wrap.image>.vendors-section~.service-advantages,.content-wrap.image>.vendors-section~.service-benefits,.content-wrap.image>.vendors-section~.service-intro,.content-wrap.image>.vendors-section~.links-wrap{width:auto!important;margin-left:0!important}.content-wrap.image>.vendors-section~.service-benefits,.content-wrap.image>.vendors-section~.service-intro{grid-template-columns:1fr!important}.content-wrap.image>.vendors-section~.service-intro .service-intro_description{grid-column:auto!important;grid-row:auto!important;max-width:none!important}.content-wrap.image:has(>.vendors-section){padding-bottom:48px!important}}
@media screen and (max-width:760px){.content-wrap.image>.vendors-section~.service-advantages{grid-template-columns:1fr!important;gap:14px!important}.content-wrap.image>.vendors-section~.service-advantages .service-advantages_heading{grid-column:1!important;grid-row:auto!important;min-height:auto!important;padding:18px 18px 12px!important}.content-wrap.image>.vendors-section~.service-advantages .service-intro_description{grid-column:1!important;grid-row:auto!important;align-self:auto!important;margin-top:-14px!important;padding:0 18px 18px!important;background:#242426!important;border:1px solid rgba(255,255,255,.045)!important;border-top:0!important;max-width:none!important}.content-wrap.image>.vendors-section~.service-advantages .advantage-list_item{min-height:auto!important;padding:18px!important}.content-wrap.image>.vendors-section~.service-benefits,.content-wrap.image>.vendors-section~.service-intro{padding:22px 18px!important}.content-wrap.image>.vendors-section~.service-benefits .service-advantages_heading,.content-wrap.image>.vendors-section~.service-intro .service-intro_title{font-size:2rem!important}.content-wrap.image>.vendors-section~.links-wrap{justify-content:stretch!important;margin-top:22px!important}.content-wrap.image>.vendors-section~.links-wrap .btn-link{width:100%!important}}
