﻿@import"select2.min.css";@import"swiper-bundle.min.css";@font-face{font-family:"fontawesome-webfont";font-style:normal;font-weight:normal;src:url("/fonts/dist/fontawesome-webfont.eot") format("eot");src:url("/fonts/dist/fontawesome-webfont.svg") format("svg");src:url("/fonts/dist/fontawesome-webfont.ttf") format("ttf");src:url("/fonts/dist/fontawesome-webfont.woff") format("woff");src:url("/fonts/dist/fontawesome-webfont.woff2") format("woff2")}@font-face{font-family:"Optima-Cyr";font-style:normal;font-weight:normal;src:url("/fonts/dist/Optima-Cyr.eot") format("eot");src:url("/fonts/dist/Optima-Cyr.svg") format("svg");src:url("/fonts/dist/Optima-Cyr.ttf") format("ttf");src:url("/fonts/dist/Optima-Cyr.woff") format("woff");src:url("/fonts/dist/Optima-Cyr.woff2") format("woff2")}@font-face{font-family:"Intro";font-style:normal;font-weight:normal;src:url("/fonts/dist/Intro.eot") format("eot");src:url("/fonts/dist/Intro.svg") format("svg");src:url("/fonts/dist/Intro.ttf") format("ttf");src:url("/fonts/dist/Intro.woff") format("woff");src:url("/fonts/dist/Intro.woff2") format("woff2")}@font-face{font-family:"FuturaPT-Book2";font-style:normal;font-weight:normal;src:url("/fonts/dist/FuturaPT-Book2.eot") format("eot");src:url("/fonts/dist/FuturaPT-Book2.svg") format("svg");src:url("/fonts/dist/FuturaPT-Book2.ttf") format("ttf");src:url("/fonts/dist/FuturaPT-Book2.woff") format("woff");src:url("/fonts/dist/FuturaPT-Book2.woff2") format("woff2")}@font-face{font-family:"Montserrat-SemiBold";font-style:normal;font-weight:normal;src:url("/fonts/dist/Montserrat-SemiBold.eot") format("eot");src:url("/fonts/dist/Montserrat-SemiBold.svg") format("svg");src:url("/fonts/dist/Montserrat-SemiBold.ttf") format("ttf");src:url("/fonts/dist/Montserrat-SemiBold.woff") format("woff");src:url("/fonts/dist/Montserrat-SemiBold.woff2") format("woff2")}@font-face{font-family:"futuramediumc";font-style:normal;font-weight:normal;src:url("/fonts/dist/futuramediumc.eot") format("eot");src:url("/fonts/dist/futuramediumc.svg") format("svg");src:url("/fonts/dist/futuramediumc.ttf") format("ttf");src:url("/fonts/dist/futuramediumc.woff") format("woff");src:url("/fonts/dist/futuramediumc.woff2") format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;vertical-align:baseline}body,html{overflow-x:hidden;position:relative}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}strong,b{font-weight:bold}section{display:block}button{font-family:"Montserrat-SemiBold";font-size:18px;resize:none;outline:none}input,textarea{font-size:18px;font-family:"FuturaPT-Book2";resize:none;outline:none}.page{padding-bottom:30px}.page h1,.page h2{font-size:24px;margin:35px 0 20px}.page *:first-child,.page table td *:first-child{margin-top:0}.page ol,.page ul{padding-left:20px;margin:20px 0}.page p{margin:15px 0}.page img,.page iframe{max-width:100%}.float-box_inset h2{font-size:30px;line-height:34px}.float-box_inset ul{padding-left:30px;margin:15px 0}table{border-collapse:separate;border-spacing:0;vertical-align:middle}h1,h2,h3,h4,h5,h6{color:#313131;font-weight:normal;font-family:"Optima-Cyr";line-height:1.3}.h14,.page .h14{font-size:14px}.h16,.page .h16{font-size:16px}.h20,.page .h20{font-size:20px}h3,h4,h5,.h22,.page .h22{font-size:22px;margin:20px 0}.h24,.page .h24{font-size:24px}.h30,.page .h30{font-size:30px}h1,h2,.h40,.page .h40{font-size:40px;margin:25px 0}.h50,.page .h50{font-size:50px}p,.h18,.page .h18,li,.float-box.form .float-box_inset div.agreements *{font-size:20px}p,li,.float-box.form .float-box_inset div.agreements *{font-family:"FuturaPT-Book2";line-height:1.3;color:#313131}a{cursor:pointer;font-family:"FuturaPT-Book2";font-size:18px;color:#313131;text-decoration:none}form{display:block}.container{width:1270px;margin:0 auto;padding:0 30px;display:block;position:relative}*::-webkit-input-placeholder{color:#000;font-family:"Optima-Cyr";font-size:18px;line-height:20px}*:-moz-placeholder{color:#000;font-family:"Optima-Cyr";font-size:18px;line-height:20px}*::-moz-placeholder{color:#000;font-family:"Optima-Cyr";font-size:18px;line-height:20px}*:-ms-input-placeholder{color:#000;font-family:"Optima-Cyr";font-size:18px;line-height:20px}.checkbox{vertical-align:top;margin:0;width:0;height:0;opacity:0}.checkbox:not(checked){position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-filter:alpha(opacity=0);-moz-filter:alpha(opacity=0);-o-filter:alpha(opacity=0);filter:alpha(opacity=0)}.checkbox:not(checked)+label{position:relative;padding:0 0 0 40px;font-size:18px;color:#313131;font-family:"FuturaPT-Book2";cursor:pointer;line-height:18px;display:flex;align-items:center}.checkbox:not(checked)+label p,.checkbox:not(checked)+label span{color:#313131;font-family:"FuturaPT-Book2";font-size:18px;line-height:1.1}.checkbox:not(checked)+label span{cursor:pointer;text-decoration:underline}.checkbox:not(checked)+label:after{content:"";position:absolute;left:0;top:0;width:25px;height:25px;background:transparent;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;border:1px solid #000;border-radius:5px}.checkbox:checked+label:after{content:"";font-size:23px;line-height:1;font-family:"fontawesome-webfont";cursor:pointer;color:#000}.form-block form .wrong,form .wrong,form input[type=text].wrong,form textarea.wrong,.float-box.small-form .float-box_inset .wrong,main.portfolio form input[type=text].wrong,main.portfolio form textarea.wrong,.order-template input[type=text].wrong,.checkbox:not(checked).wrong+label:after{border-color:#e90000 !important}.checkbox:not(checked).wrong+label:after{background-color:#f3b9b9 !important}.pagination{width:100%;display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:60px}.pagination li{display:inline-block;margin:0 11px;user-select:none;font-size:18px;line-height:1}.pagination li a,.pagination li span{font-size:18px;line-height:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;padding:0 5px}.pagination li.active span,.pagination li a:hover,.pagination li span:hover{color:#ea5718}.pagination li.active{position:relative}.pagination li.active span{display:block;text-align:center;width:20px}.pagination li.active:before{content:"";position:absolute;width:30px;height:30px;border:1px #ea5718 solid;border-radius:15px;left:-4px;top:-7px}.pagination li.prev a,.pagination li.next a{font-size:14px;font-family:"FuturaPT-Book2";position:relative;display:flex;align-items:center;width:auto;padding-left:20px}.pagination li.prev a:before,.pagination li.prev a:after,.pagination li.next a:before,.pagination li.next a:after{content:"";position:absolute;left:0;width:8px;height:10px;background:url("../images/paginaciya.svg") no-repeat left top;background-size:18px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.pagination li.prev a:after,.pagination li.next a:after{background-position-y:-11px;opacity:0}.pagination li.prev a:hover:before,.pagination li.next a:hover:before{opacity:0}.pagination li.prev a:hover:after,.pagination li.next a:hover:after{opacity:1}.pagination li.next a{padding-left:0;padding-right:20px}.pagination li.next a:after,.pagination li.next a:before{left:auto;right:0;background-position-x:-11px}.pagination li.first{margin-right:0;white-space:nowrap}.pagination li.first:after{content:"...";font-size:18px;font-family:"Optima-Cyr";margin-left:5px}.pagination li.last{margin-left:0;white-space:nowrap}.pagination li.last:before{content:"...";font-size:18px;font-family:"Optima-Cyr";margin-right:5px}.preloader{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.8);z-index:5000}.preloader .gooey{position:absolute;top:50%;left:50%;width:142px;height:40px;margin:-20px 0 0 -71px}.preloader .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;background:#404041;border-radius:50%;transform:translateX(0);animation:dot 2.8s infinite}.preloader .dots{transform:translateX(0);margin-top:12px;margin-left:31px;animation:dots 2.8s infinite}.preloader .dots span{display:block;float:left;width:16px;height:16px;margin-left:16px;background:#404041;border-radius:50%}@keyframes dot{50%{transform:translateX(96px)}}@keyframes dots{50%{transform:translateX(-31px)}}.exit{position:absolute;top:0;right:20px;width:30px;height:30px;z-index:1000;cursor:pointer}.exit:after{position:absolute;left:15px;content:" ";height:21px;width:2px;background-color:#313131;transform:rotate(-45deg)}.exit::before{position:absolute;left:15px;content:" ";height:21px;width:2px;background-color:#313131;transform:rotate(45deg)}form input[type=text],form textarea{padding:15px 10px}form.sendler{position:relative}form.sendler .errortext,form.sendler .response{position:absolute;left:0;top:0;height:100%;width:100%;display:none;text-align:center}form.sendler.sent>*{opacity:0}form.sendler.sent .response{display:flex;justify-content:center;align-items:center;text-align:center;opacity:1}form.sendler.error>*{opacity:0}form .form-title{margin:0 0 15px 0}form .form-description{margin:0 0 15px 0}.errortext,.response{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 30px 30px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;opacity:1}.errortext h3,.response h3{font-size:44px;text-transform:none;margin-bottom:2px;font-family:"Optima-Cyr";margin-top:0;line-height:1;color:#000}.errortext h4,.response h4{font-size:30px;text-transform:none;font-family:"Optima-Cyr";margin:10px 0;line-height:1}.btn{padding:12px 50px 12px 50px;font-size:14px;text-transform:uppercase;border:1px solid transparent;border-radius:20px;background:linear-gradient(to right, #a0afd1 50%, #cbd2e1 50%);background-size:230% 100%;background-position:right bottom;cursor:pointer}.btn:hover{transition:all ease .8s;background-position:left bottom}.btn-red{color:#fff;background:#a70000}.btn-red:hover{background:#000}.btn-grey{color:#fff;background:#919191}.btn-grey:hover{background:#000}@keyframes floatbox{0%{opacity:0}100%{opacity:1}}@keyframes floatbox_inset{0%{right:-110%}100%{right:0}}.float-box_inset{width:50%;position:fixed;right:0;top:0;background:#fff;border:40px #fff solid;border-top:55px #fff solid;border-right:40px #fff solid;-webkit-animation:floatbox_inset .7s ease-in-out;-moz-animation:floatbox_inset .7s ease-in-out;-o-animation:floatbox_inset .7s ease-in-out;animation:floatbox_inset .7s ease-in-out;overflow:auto;overflow-x:hidden;display:block;height:100%;padding-right:10px;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s}.float-box_inset::-webkit-scrollbar,.float-box_inset .scrollbar::-webkit-scrollbar{width:8px}.float-box_inset::-webkit-scrollbar-button,.float-box_inset .scrollbar::-webkit-scrollbar-button{width:0;height:0}.float-box_inset::-webkit-scrollbar-track,.float-box_inset .scrollbar::-webkit-scrollbar-track{background-color:transparent;width:5px;border-right:3px #000 solid}.float-box_inset::-webkit-scrollbar-track-piece,.float-box_inset .scrollbar::-webkit-scrollbar-track-piece{background-color:transparent}.float-box_inset::-webkit-scrollbar-thumb,.float-box_inset .scrollbar::-webkit-scrollbar-thumb{background-color:#313131;width:8px}.float-box_inset::-webkit-scrollbar-corner,.float-box_inset .scrollbar::-webkit-scrollbar-corner{background-color:transparent}.float-box_inset::-webkit-resizer,.float-box_inset .scrollbar::-webkit-resizer{background-color:transparent}.float-box_inset>*:first-child,.float-box_inset .scrollbar>*:first-child{margin-top:0}.float-box{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:910;-webkit-animation:floatbox .3s ease-in-out;-moz-animation:floatbox .3s ease-in-out;-o-animation:floatbox .3s ease-in-out;animation:floatbox .3s ease-in-out}.float-box.form .float-box_inset{min-width:520px;width:30%;display:flex;align-items:center;text-align:center}.float-box.form .float-box_inset form{width:100%;position:relative}.float-box.form .float-box_inset form .response{position:absolute;left:0;top:0;height:100%;width:100%;display:none;background:#fff}.float-box.form .float-box_inset form.sent>*{opacity:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.float-box.form .float-box_inset form.sent>.response{opacity:1;display:flex}.float-box.form .float-box_inset input,.float-box.form .float-box_inset label,.float-box.form .float-box_inset h3,.float-box.form .float-box_inset p{display:block;width:100%;margin-bottom:30px}.float-box.form .float-box_inset input{border:1px #939393 solid}.float-box.form .float-box_inset p{line-height:1;font-size:24px}.float-box.form .float-box_inset label{text-align:left}.float-box.form .logo{width:90px}.float-box .exit{right:30px;top:20px;opacity:0}.float-box.show .exit{opacity:1;transition:.3s}.float-box.show .exit:hover{transform:scale(1.1);transition:.3s}.x6,.x5,.x4,.x2,.x3{display:block;font-size:0;line-height:0}.x2>.items{width:49%;display:inline-block;margin-right:2%;margin-bottom:2%;vertical-align:top;line-height:normal}.x2>.items:nth-child(even){margin-right:0}.x3>.items{width:32%;display:inline-block;margin-right:2%;margin-bottom:2%;vertical-align:top;line-height:normal}.x3>.items:nth-child(3n){margin-right:0}.x4>.items{width:24.25%;display:inline-block;margin-right:1%;margin-bottom:1%;vertical-align:top;line-height:normal}.x4>.items:nth-child(4n){margin-right:0}.x5>.items{width:19.2%;display:inline-block;margin-right:1%;margin-bottom:1%;vertical-align:top;line-height:normal}.x5>.items:nth-child(5n){margin-right:0}.x6>.items{width:15.83%;display:inline-block;margin-right:1%;margin-bottom:1%;vertical-align:top;line-height:normal}.x6>.items:nth-child(6n){margin-right:0}.flex{display:flex;justify-content:space-between;align-items:center}.flex-y{flex-direction:column}form .fw-placeholder-select,form .fw-placeholder{position:relative;display:flex;align-items:center;margin-bottom:25px;font-size:0}form .fw-placeholder-select .fw-input,form .fw-placeholder .fw-input{width:100%;background:transparent;border:1px #939393 solid;border-radius:10px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}form .fw-placeholder-select .fw-input:focus+.placeholder,form .fw-placeholder .fw-input:focus+.placeholder{top:-12px;font-size:14px;cursor:default;opacity:1}form .fw-placeholder-select .fw-input.wrong,form .fw-placeholder .fw-input.wrong{margin-bottom:10px;background-color:#f3b9b9 !important}form .fw-placeholder-select .fw-input.wrong+.placeholder,form .fw-placeholder .fw-input.wrong+.placeholder{color:#e90000;background-color:#f3b9b9 !important}form .fw-placeholder-select .fw-input.wrong+.placeholder+.error-placeholder,form .fw-placeholder .fw-input.wrong+.placeholder+.error-placeholder{opacity:1}form .fw-placeholder-select.wrong:before,form .fw-placeholder.wrong:before{content:"!";font:19px/19px "Optima-Cyr";color:#fff;margin-top:-10px;position:absolute;right:5px;height:21px;width:21px;border-radius:21px;background:#e90000;display:none;align-items:center;justify-content:center}form .fw-placeholder-select textarea,form .fw-placeholder textarea{height:120px}form .fw-placeholder-select .placeholder,form .fw-placeholder .placeholder{position:absolute;left:10px;top:-10px;font-family:"FuturaPT-Book2";font-size:16px;line-height:1;cursor:text;padding:0 6px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;color:#838383;user-select:none;background:#fff}form .fw-placeholder-select.active .placeholder,form .fw-placeholder.active .placeholder{top:-12px;font-size:14px;background:#fff;cursor:default;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .fw-placeholder-select .error-placeholder,form .fw-placeholder .error-placeholder{display:none;position:absolute;left:0;top:calc(100% - 10px);font-family:"Optima-Cyr";font-size:14px;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#e90000}.load--agreement,.load--privacy,.load--callback{cursor:pointer;text-decoration:underline}header{position:fixed;left:0;top:0;display:flex;flex-direction:column;width:100%;z-index:900;-webkit-transition:top .4s;-moz-transition:top .4s;-o-transition:top .4s;transition:top .4s}header .mobile-menu{cursor:pointer;display:none;align-items:center;flex-wrap:wrap;position:relative;height:30px;width:30px;z-index:1200;min-width:30px}header .mobile-menu span{width:100%;height:2px;background:#000;display:block;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}header.show-menu{top:0}header.show-menu .mobile-menu span{position:absolute;left:0}header.show-menu .mobile-menu span.first{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.show-menu .mobile-menu span.center{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header.show-menu .mobile-menu span.last{display:none}.fixed-header header{top:-125px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.fixed-header header .header-row{align-items:center}.fixed-header header .header-row .header-logo{transition:opacity 1s;transition-delay:.5s;opacity:0;width:150px;font-size:20px;display:block}.fixed-header header .header-row .menu{margin:0;order:0}.fixed-header header.show{top:0}.fixed-header header.show .header-logo{opacity:1}.iframe{position:fixed;display:block;top:0;bottom:0;right:0;left:0;max-width:1300px;max-height:732px;margin:auto;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;z-index:1000;opacity:0}.iframe.iframe.visible{opacity:1}.iframe.iframe.visible iframe{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.iframe:before{content:"";background:rgba(255,255,255,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.iframe iframe{position:absolute;width:100%;height:100%;left:0;z-index:1000;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.iframe .exit{position:fixed}@media(max-width: 1300px),(max-height: 675px){.iframe{max-width:1100px;max-height:619px}}@media(max-width: 1100px),(max-height: 619px){.iframe{max-width:800px;max-height:450px}}@media(max-width: 800px),(max-height: 450px){.iframe{max-width:500px;max-height:282px}}@media(max-width: 500px),(max-height: 282px){.iframe{max-width:300px;max-height:169px}}@media(max-width: 1300px){.page{width:100%}.container{width:100%}header .mobile-menu{display:flex}}@media(max-width: 576px){.float-box_inset{width:100%}}h2{font-size:50px}.fixed-float{position:fixed;width:100vw;overflow:hidden}h3{font-size:38px}p,a,span{font-size:20px}.modal-open{overflow-y:hidden;height:100vh}.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px}.mobile-menu{position:fixed;overflow:auto;overflow-x:hidden;height:100%;width:100%;background-color:#fff;z-index:899;top:-2000px;transition:.5s all;border-top:80px solid #fff;display:flex;align-items:center;text-align:center;flex-direction:column}.mobile-menu .menu{margin-top:130px;width:100%}.mobile-menu .menu ul{list-style:none}.mobile-menu .menu ul li{margin-bottom:40px}.mobile-menu .menu ul li a{font-size:36px;font-family:"Optima-Cyr";color:#313131}.mobile-menu .btn{margin-top:75px;text-transform:uppercase;text-decoration:none;font-family:"Montserrat-SemiBold";border:1px solid #000;border-radius:20px;background:linear-gradient(to right, #313131 50%, transparent 50%);background-size:200% 100%;background-position:right bottom;padding:15px 50px 15px 50px;font-size:16px;color:#313131;line-height:16px}.mobile-menu .tel-num{margin-top:60px;margin-bottom:90px;font-family:"FuturaPT-Book2";font-size:28px}.mobile-menu_active{top:0;transition:.5s all}.header .header-row{display:flex;justify-content:space-between;padding-top:25px;padding-bottom:25px;align-items:center}.header .header-row .menu-burger{cursor:pointer;transition:.5s all;position:relative;z-index:10;display:none}.header .header-row .menu-burger.menu-burger_active span:nth-child(2){background-color:transparent}.header .header-row .menu-burger.menu-burger_active span:first-child{top:13px;transform:rotate(45deg);transition:.5s all}.header .header-row .menu-burger.menu-burger_active span:last-child{top:-7px;transform:rotate(-45deg);transition:.5s all}.header .header-row .menu-burger span{display:block;transition:.5s all;position:relative;width:38px;height:4px;margin-bottom:6px;background-color:#313131}.header .header-row .header-logo{max-width:150px;font-size:0px;text-transform:uppercase;margin:0;width:0}.header .header-row .feedback .btn{text-transform:uppercase;text-decoration:none;border:1px solid #000;border-radius:20px;background:linear-gradient(to right, #313131 50%, transparent 50%);background-size:200% 100%;background-position:right bottom;padding:12px 20px 12px 20px;font-size:14px;position:relative;transition:all ease .8s}.header .header-row .feedback .btn:hover{background-position:left top;color:#fff}.header .header-row .feedback a{padding-left:25px;position:relative;margin-left:60px;transition:.3s}.header .header-row .feedback a:hover{transform:scale(1.05);transition:.3s}.header .header-row .feedback a::before{content:"";position:absolute;background:url("/images/svg/tel_20.svg") no-repeat;width:35px;height:30px;left:-10px;top:-7px}.header .header-row .menu{order:-1}.header .header-row .menu__list{display:flex}.header .header-row .menu__list li{margin-right:30px;list-style:none;background:linear-gradient(#313131, #313131) no-repeat left bottom;transition:.5s;background-size:0 1px}.header .header-row .menu__list li:hover{background-size:100% 1px}.header .header-row .menu__list li a{color:#313131}.header .header-row .feedback{display:flex;align-items:center}.common-home_main .description{padding-top:145px;margin-bottom:170px;background:url("/images/description/description_bg_style.png") no-repeat left top}.common-home_main .description .container{position:relative;display:flex}.common-home_main .description .container .description-content{margin-top:80px}.common-home_main .description .image-box{position:relative;right:-200px}.common-home_main .description .image-box .paralax-elem{position:absolute;background:url("/images/svg/circle0.svg") no-repeat;width:80px;height:80px;z-index:2;left:22px;top:38px}.common-home_main .description .image-box img{position:absolute;height:440px}.common-home_main .description .description-title{max-width:340px;font-size:72px;line-height:71px}.common-home_main .description .description-text{max-width:330px;font-size:26px}.common-home_main .services{margin-bottom:20px}.common-home_main .services .services-title{margin-bottom:20px}.common-home_main .services .services-text{margin-bottom:15px;max-width:1020px}.common-home_main .services .services-text2{margin-bottom:40px}.common-home_main .services .services-list{display:flex;flex-wrap:wrap;justify-content:space-between}.common-home_main .services .services-list .services-item{margin-bottom:40px;width:48.3333%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:260px;position:relative;cursor:pointer;background-size:contain;overflow:hidden}.common-home_main .services .services-list .services-item:hover a{opacity:1;left:0;transition:.5s}.common-home_main .services .services-list .services-item h3{margin:0 0 0 35px;text-transform:uppercase;max-width:260px}.common-home_main .services .services-list .services-item a{position:absolute;left:-170px;bottom:20px;transition:left .5s linear;margin-left:35px;font-size:16px;opacity:.5}.common-home_main .services .services-list .services-item a::after{content:url("/images/svg/strelka0.svg");width:30px;height:10px;position:absolute;right:-35px}.common-home_main .services .services-list .services-item_1{background:url("/images/services/1.png") no-repeat}.common-home_main .services .services-list .services-item_1 h3{margin-top:35px}.common-home_main .services .services-list .services-item_2{background:url("/images/services/2.png") no-repeat;height:270px;margin-top:-10px}.common-home_main .services .services-list .services-item_2 h3{margin-top:35px}.common-home_main .services .services-list .services-item_3{background:url("/images/services/3.png") no-repeat}.common-home_main .services .services-list .services-item_3 h3{margin-bottom:20px}.common-home_main .services .services-list .services-item_3 a{bottom:45px}.common-home_main .services .services-list .services-item_4{background:url("/images/services/4.png") no-repeat}.common-home_main .services .services-list .services-item_4 h3{margin-bottom:20px}.common-home_main .services .services-list .services-item_4 a{bottom:45px}.common-home_main .advantages{padding:40px 0 60px 0;background:url("/images/advantages/advantages.png") no-repeat;background-size:cover}.common-home_main .advantages .advantages-title{margin-bottom:45px;color:#fff}.common-home_main .advantages .advantages-list{display:flex;justify-content:space-between}.common-home_main .advantages .advantages-list .advantages-item{display:flex;flex-direction:column;max-width:355px}.common-home_main .advantages .advantages-list .advantages-item__title{max-width:220px}.common-home_main .advantages .advantages-list .advantages-item .advantages-image{min-height:76px;min-width:87px;width:87px;height:76px;background:url("/images/svg/sprite10.svg") no-repeat;background-position:0px center;background-size:cover}.common-home_main .advantages .advantages-list .advantages-item .advantages-image_2{min-width:93px;height:76px;background-position:-115px center}.common-home_main .advantages .advantages-list .advantages-item .advantages-image_3{width:93px;height:76px;background-position:-230px center}.common-home_main .advantages .advantages-list .advantages-item h4{color:#fff}.common-home_main .advantages .advantages-list .advantages-item__text{display:flex;flex-direction:column;color:#fff}.common-home_main .advantages .advantages-list .advantages-item__text span{margin-top:15px;color:#fff}.common-home_main .about{padding:60px 0 60px 0;background:url("/images/blockquote/bg_about.png") no-repeat right top}.common-home_main .about .container{position:relative}.common-home_main .about .container .paralax-elem2{position:absolute;background:url("/images/svg/circle0.svg") no-repeat;width:115px;height:115px;z-index:2;left:440px;top:-95px}.common-home_main .about .about-row{display:flex;align-items:center}.common-home_main .about .about-row .about-image{position:relative;left:-48px;height:540px;width:505px;margin-right:60px}.common-home_main .about .about-row .about-blockquote{display:flex;flex-direction:column;max-width:515px;position:relative;margin-top:80px}.common-home_main .about .about-row .about-blockquote__title{margin-bottom:20px;margin-top:0;max-width:450px}.common-home_main .about .about-row .about-blockquote__text2{margin-top:20px}.common-home_main .about .about-row .about-blockquote__author{margin-top:45px;position:relative}.common-home_main .about .about-row .about-blockquote__author::after{content:"";position:absolute;background:url("/images/svg/pechat0.svg") no-repeat;width:192px;height:192px;bottom:-25px;right:-95px}.common-home_main .about .about-row .about-blockquote__author h4{margin:0 0 0 0;font-size:24px}.common-home_main .about .about-row .about-blockquote__author span{font-size:18px;font-family:"FuturaPT-Book2"}.common-home_main .partners{display:flex;padding:60px 0 60px 0;min-width:0;margin-left:116px}.common-home_main .partners .container{margin-right:100px}.common-home_main .partners .container .slider-title{margin-top:0;margin-bottom:0}.common-home_main .partners .container .slider-text{min-width:240px}.common-home_main .partners .container>div{display:flex;flex-direction:column;justify-content:flex-start;max-width:235px;margin-bottom:25px}.common-home_main .partners .container .swiper-buttons{display:flex;position:relative}.common-home_main .partners .container .swiper-buttons .swiper-btn-prev{position:absolute;width:35px;height:35px;border:1px solid #ccc;border-radius:50%;cursor:pointer}.common-home_main .partners .container .swiper-buttons .swiper-btn-prev::before{content:"";font-family:"fontawesome-webfont";font-size:28px;position:relative;color:#ccc;top:2px;left:10px}.common-home_main .partners .container .swiper-buttons .swiper-btn-prev:hover{border-color:#313131;transition:.4s}.common-home_main .partners .container .swiper-buttons .swiper-btn-prev:hover::before{color:#313131}.common-home_main .partners .container .swiper-buttons .swiper-btn-next{width:35px;height:35px;border:1px solid #ccc;border-radius:50%;position:absolute;left:60px;cursor:pointer}.common-home_main .partners .container .swiper-buttons .swiper-btn-next::before{content:"";font-family:"fontawesome-webfont";font-size:28px;color:#ccc;position:relative;top:1px;right:-12px}.common-home_main .partners .container .swiper-buttons .swiper-btn-next:hover{border-color:#313131;transition:.4s}.common-home_main .partners .container .swiper-buttons .swiper-btn-next:hover::before{color:#313131}.common-home_main .partners .swiper{border:1px solid #ccc;border-right:none;max-height:190px}.common-home_main .partners .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;position:relative}.common-home_main .partners .swiper .swiper-wrapper .swiper-slide::after{content:"";position:absolute;height:100%;width:1px;right:0;background-color:#ccc}.common-home_main .partners .swiper .swiper-wrapper .swiper-slide img{max-width:225px;max-height:190px;object-fit:cover}.footer{padding:60px 0 30px 0;background:url("/images/footer/footer_bg.png") repeat right;background-size:cover;background-position-x:-600px}.footer .work-time{display:flex;flex-wrap:wrap;margin-top:12px}.footer .errortext h3,.footer .errortext h4,.footer .response h3,.footer .response h4{color:#fff}.footer .rband{color:#979798;font-family:"Intro"}.footer .rband::before{content:url("../../images/svg/RBAND.svg");margin-right:10px;width:25px;float:left;margin-top:-1px;transition:transform .7s}.footer .rband:hover::before{transform:rotate(720deg)}.footer p{color:#fff}.footer .checkbox:not(checked)+label p,.footer .checkbox:not(checked)+label span{color:#fff;font-size:16px}.footer .checkbox:not(checked)+label{color:#fff}.footer .checkbox:not(checked)+label:after{border-color:#fff;border-radius:5px}.footer .checkbox:not(checked).wrong+label:after{background-color:#f3b9b9}.footer .checkbox:checked+label:after{color:#fff}.footer a{color:#fff}.footer span{color:#fff}.footer .container{display:flex;justify-content:space-between;position:relative}.footer .container .paralax-elem3{position:absolute;background:url("/images/svg/circle0.svg") no-repeat;width:82px;height:82px;z-index:2;right:-85px;top:-88px}.footer .container .footer-col1{display:flex;flex-direction:column;max-width:380px;justify-content:flex-end;margin-right:120px}.footer .container .footer-col1 .footer-title{margin-bottom:30px;color:#fff;font-size:30px;text-transform:uppercase;max-width:300px}.footer .container .footer-col1 .rband{margin-top:40px}.footer .container .footer-col1 .rband img{width:155px}.footer .container .footer-col1 .slogan{margin-top:50px;color:#fff;position:relative}.footer .container .footer-col1 .slogan::before{content:"";position:absolute;height:1px;width:50%;background-color:#8f8f8f;top:-20px}.footer .container .footer-col1 .contacts .email{transition:.3s}.footer .container .footer-col1 .contacts .email:hover{transition:.3s;transform:scale(1.05)}.footer .container .footer-col1 .contacts span a{display:inline-block}.footer .container .footer-col1 .contacts span a:first-child{position:relative;transition:.3s}.footer .container .footer-col1 .contacts span a:first-child:hover{transition:.3s;transform:scale(1.05)}.footer .container .footer-col1 .contacts span a:first-child::after{content:"|";font-size:20px;color:#fff}.footer .container .footer-col1 .contacts .social-media{margin-top:30px;padding-left:35px;transition:.3s}.footer .container .footer-col1 .contacts .social-media:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transition:.3s}.footer .container .footer-col1 .contacts .social-media__text{position:relative}.footer .container .footer-col1 .contacts .social-media__text::before{content:"";position:absolute;background:url("/images/svg/inst0.svg") no-repeat;width:22px;height:22px;left:-35px;top:10px;transition:1s}.footer .container .footer-col1 .contacts .social-media__text:hover::before{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}.footer .container .footer-col2{display:flex;flex-direction:column;justify-content:space-between;width:54%}.footer .container .footer-col2 .mobile-slogan{display:none}.footer .container .footer-col2 .form-left{width:43%;margin-right:20px}.footer .container .footer-col2 .form_block--inputs{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .container .footer-col2 .form_block--title{font-size:30px;color:#fff;margin-bottom:35px}.footer .container .footer-col2 .fw-placeholder .placeholder{background-color:#404041}.footer .container .footer-col2 .fw-placeholder input{height:40px;border:1px solid #fff !important;border-radius:10px;color:#fff;margin-bottom:0}.footer .container .footer-col2 .fw-placeholder.text-area{width:53%}.footer .container .footer-col2 .fw-placeholder.text-area textarea{width:100%;height:105px;background-color:transparent;border-radius:10px;border:1px solid #fff;color:#fff}.footer .container .footer-col2 .checkbox-inp{max-width:300px;margin-top:10px}.footer .container .footer-col2 .btn{padding:15px 50px 15px 50px;font-size:14px;text-transform:uppercase;border:1px solid transparent;border-radius:20px;background:linear-gradient(to right, #a0afd1 50%, #cbd2e1 50%);background-size:200% 100%;background-position:right bottom;font-weight:700}.footer .container .footer-col2 .btn:hover{transition:all ease .8s;background-position:left bottom}.footer .container .footer-col2 .copyright-box{opacity:.4;display:flex}.footer .container .footer-col2 .copyright-box .copyright-text{font-size:13px;margin-right:20px}.footer .container .footer-col2 .copyright-box .load--privacy{font-size:13px}.services-image{background:url("/images/svg/sprite 20.svg") no-repeat;background-position:0px center;height:70px;max-width:70px;background-size:cover}.service-image2{background-position:-85px center;max-width:90px}.service-image3{background-position:-180px center}.service-image4{background-position:-260px center}.service-btn{margin-top:65px;padding:15px 50px 15px 50px;font-size:14px;text-transform:uppercase;border:1px solid transparent;border-radius:26.5px;background:linear-gradient(to right, #a0afd1 50%, #cbd2e1 50%);background-size:230% 100%;background-position:right bottom;text-decoration:none}.service-btn:hover{transition:all ease .8s;background-position:left bottom}.reason p{font-weight:500;font-family:"futuramediumc"}.reason-1{margin:35px 0 15px 0}.float-box_inset ul.service-list,.float-box_inset ul.company-list{padding-left:0;list-style:none}.float-box_inset ul.service-list h4,.float-box_inset ul.company-list h4{font-weight:500;font-size:24px}.service-title h3{line-height:1.2;margin-bottom:0px}.service-list.service-listScore{margin-top:38px;position:relative;padding-top:38px}.service-list.service-listScore .service-list__item{font-family:"futuramediumc";font-weight:500}.service-list.service-listScore .service-list__item p{font-family:"futuramediumc";font-weight:500}.service-list.service-listScore::before{content:"";position:absolute;height:2px;width:170px;background-color:#ccc;top:0}.service-list__item-fw{font-weight:500;font-family:"futuramediumc"}.service-list__item-span{font-size:16px;margin-top:14px;display:block;font-family:"FuturaPT-Book2"}.service-list__item-sum{font-weight:500;font-family:"futuramediumc";word-break:break-word;display:inline-block}.service-list__title{font-family:"futuramediumc";margin-bottom:0px}.company-list__title{font-family:"futuramediumc";margin-bottom:0px}.float-box_inset{border-top:50px solid #fff}.float-box_inset form h3{margin-bottom:10px}.select2-search--dropdown{display:none !important}.select2-container{width:100% !important}.select2-container span{font-family:"FuturaPT-Book2";font-size:18px}.select2-container li{font-family:"FuturaPT-Book2";position:relative;font-size:18px;padding-top:20px;padding-bottom:20px;margin:0 10px 0 10px;border-top:1px solid #ccc}.select2-container--default .select2-selection--single{height:55px !important;border-radius:10px !important;display:flex !important;align-items:center}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ddd !important;color:#fff}@media(max-width: 1300px){.common-home_main .partners{margin-left:0}}@media(max-width: 1200px){.footer .container .footer-col1 .contacts span a:first-child::after{display:none}.footer .container .footer-col1 .contacts span a:last-child{display:block}.footer .container .footer-col1 .contacts .work-time{max-width:200px}}@media(max-width: 1100px){h2{font-size:44px}h4{font-size:24px}.header .header-row .mobile-menu{display:none}.header .header-row .feedback a{display:none}.footer a{font-size:24px}.footer p{font-size:24px}.footer span{font-size:24px}.footer .form_block{display:none}.footer .container{justify-content:flex-start}.footer .container .footer-col1{max-width:480px;margin-right:70px}.footer .container .footer-col1 .slogan{display:none}.footer .container .footer-col1 .rband{display:none}.footer .container .footer-col1 .contacts span a:first-child::after{display:inline;font-size:24px}.footer .container .footer-col1 .contacts span a:last-child{display:inline}.footer .container .footer-col1 .contacts .social-media{max-width:370px}.footer .container .footer-col1 .contacts .social-media__text{font-size:24px}.footer .container .footer-col1 .contacts .work-time{max-width:480px;margin-top:20px}.footer .container .footer-col2{justify-content:flex-end}.footer .container .footer-col2 .mobile-slogan{display:block}.footer .container .footer-col2 .copyright-box{flex-direction:column;margin-top:30px}.footer .container .footer-col2 .copyright-box .copyright-text{font-size:13px}.footer .container .footer-col2 .copyright-box .load--privacy{font-size:13px}.footer .container .footer-col2 .mobile-slogan .rband img{width:155px}.footer .container .footer-col2 .mobile-slogan .rband::before{margin-top:0px}.footer .container .footer-col2 .mobile-slogan .slogan{margin-bottom:60px}.common-home_main .description{margin-bottom:85px}.common-home_main .description .description-content{min-width:380px}.common-home_main .description .description-text{font-size:32px;max-width:380px}.common-home_main .description .image-box{position:relative;right:-7%}.common-home_main .description .image-box::before{right:auto;left:30px}.common-home_main .description .image-box img{position:relative;right:0;max-height:400px}.common-home_main .services .services-text{font-size:24px}.common-home_main .services .services-list .services-item{background-size:100% 100%;justify-content:flex-start;height:160px;justify-content:space-between}.common-home_main .services .services-list .services-item a{position:relative;left:0;bottom:0;transition:none;opacity:1;margin-bottom:10px;margin-left:25px;color:#313131}.common-home_main .services .services-list .services-item h3{margin-top:75px;margin-left:25px}.common-home_main .services .services-list .services-item_1{height:232px}.common-home_main .services .services-list .services-item_2{height:242px;margin-top:-9px}.common-home_main .services .services-list .services-item_3{height:208px}.common-home_main .services .services-list .services-item_4{background-size:100% 100%;height:225px}.common-home_main .services .services-list .services-item_4 a{margin-bottom:28px}.common-home_main .services .services-list .services-item_4 h3{margin-top:40px}.common-home_main .advantages .advantages-list .advantages-item{margin-right:60px}.common-home_main .advantages .advantages-list .advantages-item:last-child{margin-right:0}.common-home_main .about .about-row .about-image{height:523px;width:482px;margin-right:0;left:-85px}.common-home_main .about .about-row .about-blockquote h3{font-size:44px}.common-home_main .about .about-row .about-blockquote p{font-size:24px}.common-home_main .about .about-row .about-blockquote__text2{margin-top:40px}.common-home_main .about .about-row .about-blockquote__author{max-width:300px}.common-home_main .about .about-row .about-blockquote__author::after{bottom:-70px;right:-130px}.common-home_main .about .about-row .about-blockquote__author h4{font-size:36px}.common-home_main .about .about-row .about-blockquote__author span{font-size:24px}.common-home_main .partners .container{margin-right:0}.common-home_main .partners .container>div{width:400px;max-width:100%}.common-home_main .partners .container .swiper-buttons{display:none}.common-home_main .partners .slider-text{font-size:0}.common-home_main .partners .slider-text:after{content:"10 лет в данной сфере, и я дорожу репутацией своих надёжных партнёров.";font-size:24px;font-family:"FuturaPT-Book2"}.common-home_main .partners .slider-title{margin-top:0}.common-home_main .partners .swiper{max-height:140px}.common-home_main .partners .swiper .swiper-wrapper .swiper-slide img{max-width:170px;max-height:140px}}@media(max-width: 990px){.footer .container .footer-col1 .contacts span a{display:block}.footer .container .footer-col1 .contacts span a:first-child::after{content:""}.footer .container .footer-col1 .contacts .work-time{max-width:260px}.footer .container .footer-col1 .contacts .social-media__text{font-size:0}.footer .container .footer-col1 .contacts .social-media__text::before{top:-18px}.footer .container .footer-col1 .contacts .social-media__text::after{content:"Подписывайтесь и читайте полезные статьи";font-size:24px;color:#fff;font-family:"FuturaPT-Book2"}}@media(max-width: 850px){.float-box_inset{width:70%}.footer .container .footer-col1{width:380px;margin-right:60px}.footer .container .footer-col1 .contacts{max-width:290px}.common-home_main .about .about-row{flex-direction:column}.common-home_main .about .about-row .about-blockquote{max-width:100%;margin-top:85px}.common-home_main .about .about-row .about-blockquote__author::after{right:-120%}.common-home_main .about .about-row .about-image{left:0;margin:0 auto}}@media(max-width: 800px){.header.show .header-row .btn{display:none}}@media(max-width: 760px){p{font-size:24px}h2{font-size:44px}.float-box_inset p{font-size:22px}.float-box_inset ul.service-list li{font-size:22px}.common-home_main .description .description-content{min-width:300px}.common-home_main .description .description-title{font-size:62px}.common-home_main .description .description-text{font-size:24px}.common-home_main .services .services-list .services-item_1{height:191px}.common-home_main .services .services-list .services-item_2{height:200px}.common-home_main .services .services-list .services-item_2 h3{margin-top:55px}.common-home_main .services .services-list .services-item_3{height:160px}.common-home_main .services .services-list .services-item_3 h3{margin-top:55px}.common-home_main .services .services-list .services-item_4{height:173px}.common-home_main .services .services-list .services-item_4 h3{margin-top:12px}.common-home_main .advantages .advantages-list{flex-direction:column}.common-home_main .advantages .advantages-list .advantages-item{max-width:100%;display:block;margin-bottom:60px;margin-right:0}.common-home_main .advantages .advantages-list .advantages-item div{display:flex;align-items:center}.common-home_main .advantages .advantages-list .advantages-item__text span{font-size:24px}.common-home_main .advantages .advantages-list .advantages-item .advantages-image{min-width:74px;min-height:64px}.common-home_main .advantages .advantages-list .advantages-item .advantages-image_1{width:74px;height:64px}.common-home_main .advantages .advantages-list .advantages-item .advantages-image_2{width:77px;height:64px;background-position:-90px center;margin-bottom:18px}.common-home_main .advantages .advantages-list .advantages-item .advantages-image_3{width:64px;height:64px;background-position:-195px center;margin-bottom:18px}.common-home_main .advantages .advantages-list .advantages-item:last-child{margin-bottom:0}.common-home_main .advantages .advantages-list .advantages-item h4{margin-left:35px;max-width:100%;font-size:32px}.common-home_main .about .about-row .about-blockquote h3{font-size:36px}.common-home_main .about .about-row .about-blockquote__author::after{right:-110%}.common-home_main .about .about-row .about-image{width:394px;height:426px}.common-home_main .partners{display:block}.common-home_main .partners .container>div{width:100%;max-width:100%;margin-left:0}.common-home_main .partners .swiper{margin-left:15px}.footer .container .footer-col1 .contacts .social-media__text{font-size:0px}.footer .container .footer-col1 .contacts .social-media__text::after{font-size:20px}}@media(max-width: 680px){.float-box_inset{width:100%;border-right:15px solid #fff;border:15px solid #fff;border-top:50px solid #fff}.float-box .exit{right:6px}.float-box.form .float-box_inset{border-top:0px;border-bottom:0px;width:100%;height:100%;min-width:auto}.float-box.form .float-box_inset p br{display:none}.footer .container{flex-direction:column}.footer .container .footer-col1{width:100%;max-width:100%;margin-right:0;margin-bottom:85px}.footer .container .footer-col1 .contacts{width:100%;max-width:100%}.footer .container .footer-col1 .contacts span{display:flex;flex-direction:column}.footer .container .footer-col1 .contacts .work-time{max-width:260px}.footer .container .footer-col1 .contacts .social-media{padding-left:50px;max-width:380px}.footer .container .footer-col1 .contacts .social-media__text{font-size:0}.footer .container .footer-col1 .contacts .social-media__text::after{font-size:24px}.footer .container .footer-col1 .contacts .social-media__text::before{width:31px;height:31px;left:-50px}.footer .container .footer-col2{width:100%}.footer .container .footer-col2 .mobile-slogan .slogan{margin-bottom:25px;position:relative}.footer .container .footer-col2 .mobile-slogan .slogan::before{content:"";position:absolute;height:1px;width:50%;top:-42px;background-color:#8f8f8f}.footer .paralax-elem3{display:none}.header{border-bottom:1px solid #313131}.header.show{border-bottom:none}.header .header-row{padding-top:12px;padding-bottom:12px}.header .header-row .menu-burger{display:block}.header .header-row .menu{display:none}.header .header-row .header-logo{opacity:1;width:150px;font-size:20px}.header .header-row .feedback .btn{display:none}.common-home_main .description{padding-top:125px}.common-home_main .description .description-title{margin-top:18px}.common-home_main .description .container{flex-direction:column-reverse}.common-home_main .description .container .description-content{margin-top:400px}.common-home_main .description .image-box{right:84%;position:absolute;top:0}.common-home_main .description .image-box img{position:absolute;right:auto}.common-home_main .services{margin-bottom:25px}.common-home_main .services .services-text{margin-bottom:20px}.common-home_main .services .services-list{justify-content:center}.common-home_main .services .services-list .services-item{width:98%;height:300px}.common-home_main .services .services-list .services-item a{display:none}.common-home_main .services .services-list .services-item h3{margin-top:70px}.common-home_main .services .services-list .services-item_1{margin-bottom:12px;height:291px}.common-home_main .services .services-list .services-item_1 h3{margin-top:60px}.common-home_main .services .services-list .services-item_2{margin-top:0}.common-home_main .services .services-list .services-item_3{margin-top:0;height:260px}.common-home_main .services .services-list .services-item_3 h3{margin-top:30px}.common-home_main .services .services-list .services-item_4{height:280px}.common-home_main .services .services-list .services-item_4 h3{margin-top:30px}}@media(max-width: 580px){.common-home_main .services .services-list .services-item_1{height:210px}.common-home_main .services .services-list .services-item_1 h3{margin-top:95px}.common-home_main .services .services-list .services-item_2{height:220px}.common-home_main .services .services-list .services-item_2 h3{margin-top:80px}.common-home_main .services .services-list .services-item_3{height:190px}.common-home_main .services .services-list .services-item_3 h3{margin-top:75px}.common-home_main .services .services-list .services-item_4{height:206px}.common-home_main .services .services-list .services-item_4 h3{margin-top:50px}}@media(max-width: 460px){.common-home_main .description .description-title{font-size:59px}.common-home_main .services .services-title{font-size:0}.common-home_main .services .services-title::before{content:"Услуги";font-size:44px;color:#313131}.common-home_main .services .services-list .services-item{width:100%}.common-home_main .services .services-list .services-item_1{height:179px}.common-home_main .services .services-list .services-item_1 h3{margin-top:80px}.common-home_main .services .services-list .services-item_2{height:185px}.common-home_main .services .services-list .services-item_2 h3{margin-top:61px}.common-home_main .services .services-list .services-item_3{height:160px}.common-home_main .services .services-list .services-item_3 h3{margin-top:60px}.common-home_main .services .services-list .services-item_4{height:173px}.common-home_main .services .services-list .services-item_4 h3{margin-top:40px}.common-home_main .advantages .advantages-list .advantages-item h4{font-size:26px}.common-home_main .about .about-row .about-image{width:100%;height:auto}.common-home_main .about .about-row .about-blockquote__author::after{right:-40%}.mobile-menu{border-top:40px}.mobile-menu .tel-num{margin-top:40px}.mobile-menu .btn{margin-top:40px}.mobile-menu__list__items{margin-bottom:20px}.mobile-menu .menu{height:auto}}@media(max-width: 400px){.mobile-menu .tel-num{margin-bottom:70px}.mobile-menu .menu ul li{margin-bottom:20px}.container{padding:0 15px}.common-home_main .description .image-box{right:95%}.common-home_main .services .services-list .services-item{height:160px}.common-home_main .services .services-list .services-item_1 h3{margin-top:70px}.common-home_main .services .services-list .services-item_2 h3{margin-top:55px}.common-home_main .services .services-list .services-item_3 h3{margin-top:65px}.common-home_main .services .services-list .services-item_4 h3{margin-top:30px}.common-home_main .services .services-list .services-item h3{font-size:30px}.common-home_main .advantages h2{font-size:38px}.common-home_main .advantages .advantages-list .advantages-item h4{margin-left:20px;font-size:26px}.common-home_main .about .about-row .about-blockquote__author h4{font-size:34px}}/*# sourceMappingURL=main.css.map */
