@charset "UTF-8";

/*!
 * Toastify js 1.8.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:0 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}body,body *,html{box-sizing:border-box;font-family:GothaProReg,Arial,sans-serif;font-size:100%;font-weight:400;margin:0;padding:0;border:0;vertical-align:baseline;background-repeat:no-repeat}body{line-height:1;background-color:#fff;color:#000;position:relative;margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit;cursor:pointer}button,input{outline:none}button{cursor:pointer}textarea{outline:none}@font-face{font-family:Roboto-Regular;src:url(/assets/fonts/Roboto-Regular.eot);src:local("☺"),url(/assets/fonts/Roboto-Regular.woff) format("woff"),url(/assets/fonts/Roboto-Regular.otf) format("opentype"),url(/assets/fonts/Roboto-Regular.ttf) format("truetype"),url(/assets/fonts/Roboto-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/assets/fonts/Roboto-Bold.eot);src:local("☺"),url(/assets/fonts/Roboto-Bold.woff) format("woff"),url(/assets/fonts/Roboto-Bold.ttf) format("truetype"),url(/assets/fonts/Roboto-Bold.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Solomon-Sans-Normal;src:url("/assets/fonts/Solomon Sans Normal.ttf");url:("/assets/fonts/Solomon Sans Normal.woff") format("woff"),url("/assets/fonts/Solomon Sans Normal.eot") format("opentype"),url("/assets/fonts/Solomon Sans Normal.svg") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Solomon-Sans-Bold;src:url("/assets/fonts/Solomon Sans Bold.ttf");url:("/assets/fonts/Solomon Sans Bold.woff") format("woff"),url("/assets/fonts/Solomon Sans Bold.eot") format("opentype"),url("/assets/fonts/Solomon Sans Bold.svg") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GothaProBla;src:url(/assets/fonts/GothaProBla.otf);font-display:swap}@font-face{font-family:GothaProBlaIta;src:url(/assets/fonts/GothaProBlaIta.otf);font-display:swap}@font-face{font-family:GothaProBol;src:url(/assets/fonts/GothaProBol.otf);font-display:swap}@font-face{font-family:GothaProBolIta;src:url(/assets/fonts/GothaProBolIta.otf);font-display:swap}@font-face{font-family:GothaProIta;src:url(/assets/fonts/GothaProIta.otf);font-display:swap}@font-face{font-family:GothaProLig;src:url(/assets/fonts/GothaProLig.otf);font-display:swap}@font-face{font-family:GothaProLigIta;src:url(/assets/fonts/GothaProLigIta.otf);font-display:swap}@font-face{font-family:GothaProMed;src:url(/assets/fonts/GothaProMed.otf);font-display:swap}@font-face{font-family:GothaProMedIta;src:url(/assets/fonts/GothaProMedIta.otf);font-display:swap}@font-face{font-family:GothaProNarBol;src:url(/assets/fonts/GothaProNarBol.otf);font-display:swap}@font-face{font-family:GothaProNarMed;src:url(/assets/fonts/GothaProNarMed.otf);font-display:swap}@font-face{font-family:GothaProReg;src:url(/assets/fonts/GothaProReg.otf);font-display:swap}h1{font-size:32px;line-height:1;color:#373633}h1,h2{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;margin:0 0 12px}h2{font-size:24px;color:#fb6132;line-height:1.05}h2.dark,h3{color:#373633}h3{font-size:24px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1;margin-bottom:10px}h4{font-size:21px}h4,h5{font-family:Solomon-Sans-Normal,Helvetica,sans-serif}h5{font-size:18px;line-height:1.333}li,p{color:#373633}input,textarea{font-size:13px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca4ac}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca4ac}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca4ac}input:-moz-placeholder,textarea:-moz-placeholder{color:#9ca4ac}input[name=phone]{cursor:pointer}.input-base{font-family:GothaProReg,Arial;font-size:13px;color:#41313f;line-height:45px;height:45px;width:100%;border:1px solid transparent;border-radius:4px;background:#fff;padding:0 20px;margin:0 0 5px;vertical-align:bottom;transition:all .2s ease}.list-base{margin:0 0 20px}.list-base li{font-family:GothaProReg,Arial;font-size:14px;line-height:1.65;color:#282a2c;padding:0 0 0 15px;margin:0 0 5px;border-radius:100%;position:relative}.list-base li:last-child{margin:0}.list-base li:before{content:"";display:block;width:5px;height:5px;background:#368dee;position:absolute;top:8px;left:0}.margin-base-bottom{margin-bottom:60px}.margin-base-top{margin-top:35px}.margin-top-45{margin-top:45px}.margin-base-bottom-m{margin-bottom:35px}.margin-base-bottom-s{margin-bottom:15px}.margin-base-bottom-xs{margin-bottom:10px}h2.margin-base-bottom-xs{color:#373633}.clearfix{clear:both}.row:after{content:"";display:table;clear:both}a.email,a.phone{white-space:nowrap}.center-content{max-width:1140px;margin:0 auto}.base-line-height{line-height:1.571}.head-banner{background:url(/assets/images/equipment-m/head-bg_m.png) no-repeat bottom -65px center #fed717;padding:50px 15px 0}.index .head-banner{background-position:bottom}.location-masters{display:inline-flex;align-items:center;background:#fff;height:47px;border-radius:50px;padding:0 25px 0 10px;margin:10px 0 15px}.location-masters .point{display:inline-block;width:32px;min-width:32px;height:32px;background:url(/assets/images/map-masters/location-point-m.png) no-repeat 50% #ff5a00;border-radius:100%}.location-masters .text{font-family:Solomon-Sans-Bold,Arial;font-size:14px;color:#373633;line-height:1.2;display:inline-block;margin:0 0 0 10px}.location-masters .metro{font-family:Solomon-Sans-Bold,Arial;color:#368dee}.location-masters .number{font-family:Solomon-Sans-Bold,Arial;color:#ff5a00;display:inline-block;background:url(/assets/images/map-masters/border-bottom-wave.png) repeat-x 0 100%;padding:0 0 2px;margin:0 0 -2px}.pages-menu-top .head-banner div.column-center p{color:#97a1aa;font-size:15px}main.pages-menu-top .head-banner{background:#f5f6f7;background:linear-gradient(#f5f6f7,#fff);border-bottom:1px solid #e1e6eb}main.contacts .head-banner,main.pages-menu-top .head-banner{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f6f7",endColorstr="#ffffff",GradientType=0)}main.contacts .head-banner{background:#f5f6f7;background:url(/assets/images/contacts/bg3.png) no-repeat left 140px bottom 50px,linear-gradient(#f5f6f7,#fff)}main.equipment .header-img-wrap.appliances .icon{top:-30px;right:0}main .head-banner img{vertical-align:bottom}.head-banner .header-img-wrap .icon-wrap{position:absolute;top:-10px;right:-40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%;width:64px;height:64px}.head-banner .header-img-wrap .icon{max-width:55px;max-height:16px}main.about .head-banner .column-left img{margin:0 0 -60px -70px}main.contacts .head-banner .column-left img,main.school .head-banner .column-left img{margin:0 0 -60px}main.benefits .head-banner .column-left img{margin:-35px 0 -120px}div.column-left.appliances,div.column-left.fridge{margin:0}.head-banner .header-img-wrap{text-align:center}.head-banner .header-img{display:inline-block;position:relative}.head-banner p{font-family:GothaProReg,Arial;font-size:14px;line-height:1.65;color:#282a2c;margin:0 0 20px}.header-img img{vertical-align:bottom}.call-master-btn-box{margin:0 0 25px}.call-master-btn-box input{width:100%}header{position:relative}header .mobile-menu{position:fixed;overflow-y:auto;background:#fff;width:0;height:100%;top:0;right:0;z-index:10;padding-bottom:40px}header .mobile-menu nav{padding:0}header .hamb-button.close{position:absolute;left:0;display:inline-block;height:29px;width:29px;margin:30px 0 15px 15px;z-index:20;cursor:pointer;float:left;background:url(/assets/images/header/hamb-ico-close.png) 50% no-repeat}header .mobile-menu ul.header-menu-bottom{flex-direction:column;margin-top:85px;padding:0 15px}header .mobile-menu ul.header-menu-bottom li{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #ddd}header .mobile-menu ul.header-menu-bottom li.dot{display:none}header .mobile-menu ul.header-menu-bottom a{font-size:20px}header .mobile-menu nav.header-menu-top-container{align-items:flex-start;flex-direction:column}header .mobile-menu ul.header-menu-top{flex-direction:column;margin:0 0 25px 15px}header .mobile-menu ul.header-menu-top li:not(:last-child){margin-right:0}header .mobile-menu ul.header-menu-top li{margin-bottom:15px}header .mobile-menu ul.header-menu-top li a{font-size:16px}header .mobile-menu nav.header-menu-top-container a.phone{margin:0 auto 10px;transition:all .2s ease}nav.header-menu-top-container a.phone:hover{color:#77808a}header .mobile-menu .info-master{font-family:GothaProReg,Helvetica,sans-serif;text-align:center;font-size:16px;color:#959595;margin:auto}header .overlay{display:none;box-sizing:border-box;width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:0;z-index:1}article.services-list.main-pages{margin-bottom:40px}article.head-banner div.breadcrumbs a{font-family:GothaProReg,Helvetica,sans-serif;font-size:13px;color:#373633}article.head-banner.main-pages div.column-center div.breadcrumbs span{color:#97a1aa}.form-error-border{border:1px solid #f2654e!important;border-radius:4px!important}p.base-text,span.base-text{font-size:14px}a.phone-strong{font-family:GothaProBol,Helvetica,sans-serif}button.base-btn{font-family:Solomon-Sans-Bold,Arial;border:none;border-radius:4px;padding:10px 20px;background-color:#368dee;color:#fff;line-height:1.5;min-width:180px;min-height:45px;font-size:16px;width:100%;text-align:center}button.base-btn:hover{background-color:#4e9cf2}button.base-btn-alt{background-color:#fff;color:#368dee}button.base-btn-alt:hover{background-color:#fff;color:#000}header .phone-mobile{display:none}hamb-button close,header .mobile-menu{width:100%}div.logo-box{z-index:5}div.logo-container,img.logo-shadow{position:absolute}img.logo-shadow{left:-33px;display:none}div.logo-box{display:inline-block;position:relative;margin:0 0 0 -33px}div.logo-box a{display:inherit}.logo-okrug{position:relative}.logo-okrug .okrug{position:absolute;top:100px;left:102px}div.logo-box:before{content:"";width:10000px;height:8px;position:absolute;right:0;background:#368dee;z-index:-1}nav.header-menu-top-container{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-bottom:20px}nav.header-menu-top-container a.phone{display:flex;align-items:center;font-size:20px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif;color:#282a2c;background-image:url(/assets/images/header/phone-icon.png);background-position:0;padding-left:35px;min-height:30px}nav{padding-left:240px}ul.header-menu-top{display:flex;font-size:14px;color:#959595;line-height:1.5}ul.header-menu-top li:not(:last-child){margin-right:20px}ul.header-menu-top li a{color:#959595;font-size:13px}ul.header-menu-top li a:hover{color:#727272}ul.header-menu-bottom{display:flex;justify-content:space-between;font-size:17px;color:#000}ul.header-menu-bottom li:nth-child(2n){display:flex;align-items:center;margin:0 8px}ul.header-menu-bottom li{padding-bottom:24px}ul.header-menu-bottom li.active{padding-bottom:20px;border-bottom:4px solid #368dee}ul.header-menu-bottom li.active a{color:#77808a}ul.header-menu-bottom li a{font-family:Solomon-Sans-Bold,Helvetica,sans-serif}ul.header-menu-bottom li a:hover{color:#77808a}li.dot{background-image:url(/assets/images/header/dot.png);background-position-y:7px;width:4px}main.page-error{padding:60px 0;background:#fed717;min-height:600px;display:flex;height:82.4vh}main.page-error .center-content{display:flex;justify-content:space-between;align-items:center}main.page-error h1{margin-bottom:20px}main.page-error .description{font-size:15px;line-height:24px;margin-bottom:25px;width:90%}main.page-error a.base-btn{border:none;border-radius:4px;background-color:#368dee;color:#fff;line-height:1.5;min-width:180px;min-height:45px;font-size:14px;transition:all .2s ease;display:inline-block}main.page-error a.base-btn:hover{background:#4e9cf2}footer{background:#393024;padding:35px 15px 40px;text-align:center}footer .description{color:#dcd2c4}footer .description,footer .phone{font-size:14px;line-height:1.6;margin:0 0 12px}footer .phone{display:block;color:#ffd317}footer .address{font-size:14px;line-height:1.65;color:#dcd2c4}footer .politic{display:block;font-size:11px;line-height:1;color:#827e71;margin:35px 0 0}div.column{position:relative}.price-from{padding:10px 20px;border-radius:4px;color:#ff5a00;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;font-size:16px;min-height:45px;float:left;display:inline-block;line-height:1.5;margin-right:10px}.price-from,section.benefits{background:#fff}div.benefits-horizontal{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:65px;margin-top:25px}.benefits-horizontal span:hover,.benefits-vertical__container_item span:hover{color:#77808a}a.benefits-link:hover div.sale-item.i1 .sale-item__time,a.benefits-link:hover div.sale-item.i1 .sale-item__top-box-selected,a.benefits-link:hover div.sale-item.i2 span.sale-item__top-box-selected,a.benefits-link:hover div.sale-item.one span.sale-item__top-box-selected{color:#000}div.benefits-horizontal div,div.benefits-vertical__container_item{display:inherit;align-items:center}div.benefits-vertical{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:45px}div.benefits-vertical__title{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;margin-bottom:25px;font-size:21px;line-height:24px}div.benefits-vertical__container_item{margin-bottom:30px}div.benefits-horizontal div:last-child span{max-width:100px}div.benefits-vertical div:last-child{margin-bottom:0}div.benefits-horizontal img{margin-right:20px;width:75px}div.benefits-vertical__img-container{min-width:84px;margin-right:10px}div.benefits-horizontal span,div.benefits-vertical span{font-family:Solomon-Sans-Normal,Helvetica,sans-serif;color:#060907;line-height:1.222;white-space:pre-line;transition:all .2s ease}div.benefits-horizontal span{font-size:18px}div.benefits-vertical span{font-size:18px;line-height:1.222}div.column-right.main-pages{align-self:center}.do-the-work{margin-bottom:50px}.do-the-work h2{margin:35px 0 25px}.do-the-work .row{display:flex;align-items:center;padding-left:40px;margin-bottom:10px;border:1px solid #e1e6eb;border-right:none}.do-the-work .row img.icons{margin-right:25px}.do-the-work .row .text{padding-right:50px}.do-the-work .row .text .title{font-size:21px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;margin-bottom:15px}.do-the-work .row .text .description{font-size:14px;line-height:22px}.do-the-work.mobile{display:none}.stock-firm{margin-bottom:50px}.stock-firm h2{margin-bottom:15px;font-size:24px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif}.stock-firm .description{font-size:14px;line-height:22px;margin-bottom:15px}.stock-firm .row-images{display:flex;justify-content:space-between}.stock-firm .row-images a{display:block}.sertificats-slider_m{display:none}section.docs h2{font-size:24px;margin:0 0 20px}section.docs .description{font-family:GothaProReg,Helvetica,sans-serif;font-size:14px;color:#3c3f3e;line-height:22px;margin-bottom:15px}section.docs .row-item{margin-bottom:60px;display:flex;flex-wrap:wrap;justify-content:space-between}section.docs .row-item a{display:block;float:left;width:25%;height:270px;padding:25px 20px;border-bottom:1px solid #e3e3e3;border-color:#e3e3e3 transparent transparent #e3e3e3;border-style:solid;border-width:1px;text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease}section.docs .row-item a,section.docs .row-item a:nth-child(4n){border-right:1px solid #e3e3e3}section.docs .row-item a:nth-child(n+9){border-bottom:1px solid #e3e3e3}section.docs .row-item a:hover{border:1px solid #ffc026}section.docs .row-item img{display:block;margin:auto auto 12px}section.docs .row-item .item-description{font-family:Proxima Nova Regular,Helvetica,sans-serif;font-size:12px;color:#818b8d;line-height:18px;text-align:center}section.docs .info-bottom{padding:25px;background:url(/assets/images/icons/clock-work-big.png) no-repeat left 25px center #f4f4f4;margin-bottom:40px}section.docs .info-bottom p{margin:0 0 0 90px;font-family:Proxima Nova Regular,Helvetica,sans-serif;font-size:15px;color:#3c3f3e;line-height:22px}section.docs .photo-masters{display:flex;justify-content:space-between;margin-bottom:20px}section.docs .photo-masters .item img{display:block;margin:auto auto 15px}section.docs .photo-masters .item .name{font-family:Proxima Nova Regular,Helvetica,sans-serif;font-size:15px;color:#3c3f3e;text-align:center;margin-bottom:5px}section.docs .photo-masters .item .description{font-family:Proxima Nova Regular,Helvetica,sans-serif;font-size:12px;color:#818b8d;line-height:18px;text-align:center}section.docs .section_form_order_bottom{padding:0}main.pages-menu-top.school .head-banner .call-master-modal{margin:0 0 15px;font-size:14px}.school-img-grid{width:100%;height:290px;display:flex;justify-content:space-between}.school-img-grid .col-center,.school-img-grid .col-left,.school-img-grid .col-right{float:left}.school-img-grid .col-center{height:100%;display:flex;flex-direction:column;justify-content:space-between}.school-img-grid .col-center img{display:block}.school-info{margin-bottom:40px}.school-info .col-6{float:left;width:50%;padding-right:20px}.school-info h2{margin-bottom:20px}.school-info ul{padding-left:20px;position:relative}.school-info ul li{list-style:none;font-size:14px;color:#373633;line-height:22px;margin-bottom:8px}.school-info ul li:before{content:"";display:block;position:absolute;background:#368dee;width:5px;height:5px;border-radius:100%;margin-top:10px;left:0}.school-info p{font-size:14px;margin:20px 0;line-height:22px}.school-slider_m{display:none}.special-offers{margin-bottom:60px}.special-offers h2{margin:35px 0 25px;font-size:24px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif}.special-offers .description{font-size:14px;line-height:22px;margin-bottom:15px}.special-offers .row-col{display:flex;justify-content:space-between}.special-offers .row-col .col-left,.special-offers .row-col .col-right{width:393px;padding:30px 145px 40px 30px;border:1px solid #e1e6eb;overflow:hidden;position:relative}.special-offers .row-col .col-left .title,.special-offers .row-col .col-right .title{margin-bottom:10px;font-size:21px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;line-height:22px}.special-offers .row-col .col-left .text,.special-offers .row-col .col-right .text{font-size:14px;color:#97a1aa;line-height:22px}.special-offers .row-col .col-left img{position:absolute;bottom:-40px;right:-45px}.special-offers .row-col .col-right img{position:absolute;bottom:-5px;right:-50px}div.column-left.dishwasher img.icon{top:-55px;right:-35px}article.middle-info{background:linear-gradient(180deg,#fff 0,#fff 260px,#f5f6f7 0)}section.equipment{padding-bottom:0}.equipment-list{padding:35px 0 0;margin:0 0 -15px}.equipment-item{background:#fff;margin:0 0 15px}.equipment-container li:empty{height:0;margin:0;border:none}.equipment-item a{display:block;position:relative}.equipment-item__main-image{max-width:100%;vertical-align:bottom}.equipment-item__text-box{position:relative}.equipment-item__text{font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.1;display:block;padding:20px 15px 22px;transition:all .2s ease}.equipment-item__icon-box{position:absolute;top:-18px;left:15px;width:32px;height:32px;border-radius:100%;background:#fff;box-shadow:0 0 40px rgba(90,89,84,.25);display:flex;align-items:center;justify-content:center}.equipment-container li.equipment-item a:hover span{color:#368dee}section.tabs-benefits{margin-bottom:35px}.tabs-benefits h2{margin:35px 0 20px}section.tabs-benefits__section_head{margin-bottom:20px}.tabs-benefits__section_head_title{font-family:Solomon-Sans-Bold,Arial,sans-serif;line-height:1.1;color:#373633;font-size:24px;margin-bottom:20px}section.tabs-benefits__section_head div.shield{display:flex;align-items:center}section.tabs-benefits__section_head div.shield img{width:48px;margin-right:15px}section.tabs-benefits__section_head div.shield span{font-family:Solomon-Sans-Normal,Helvetica,sans-serif;white-space:normal;line-height:1.6;font-size:14px;color:#97a1aa}#accordion-main-mobile{display:none}section.accordion-benefits__section_head div span{white-space:normal}div.ionTabs__item__inner-container{width:100%}div.ionTabs__item.ionTabs__item_state_active{background:#fff;display:flex;padding:38px 97px 0 60px}div.ionTabs__item.ionTabs__item_state_active div{padding-top:10px;width:69%}main.order div.ionTabs__item.ionTabs__item_state_active div{padding-top:10px;width:100%}div.ionTabs__item.ionTabs__item_state_active p{font-size:16px;font-family:GothaProReg,Helvetica,sans-serif;color:#000;padding-bottom:60px;line-height:28px}div.ionTabs__item.ionTabs__item_state_active h4{margin-bottom:10px;line-height:1.905}div.ionTabs__item.ionTabs__item_state_active .img-block{margin-right:20px;width:31%;display:inline-block}div.ionTabs__item.ionTabs__item_state_active img{align-self:center;position:absolute;bottom:0}div.ionTabs{border:1px solid #e1e6eb}ul.ionTabs__head{display:flex}ul.ionTabs__head li{display:inherit;align-items:stretch;justify-content:center;width:33.3333333%;font-size:18px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:2.222;text-align:center;background-color:#f5f6f7;border-bottom:1px solid #e1e6eb}ul.ionTabs__head li:not(:last-child){border-right:1px solid #e1e6eb}ul.ionTabs__head li a{padding:15px 0;position:relative}ul.ionTabs__head li a span{font-family:GothaProBol,Helvetica,sans-serif;color:#77808a;border-bottom:1px dotted #77808a}ul.ionTabs__head li.ionTabs__tab_state_active span{color:#373633;border-bottom:1px dotted #000}ul.ionTabs__head li.ionTabs__tab_state_active{background-color:#fff}ul.ionTabs__head li.ionTabs__tab_state_active a span.bottom-line{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#368dee;border:none}article.why-us{padding:35px 15px 0;background:linear-gradient(0deg,#fff 0,#f5f6f7 38%,#f5f6f7 50%)}section.why-us div.container{margin:0 0 40px}div.why-us__item{min-height:250px;padding:52px 38px;background-size:cover;max-width:560px}.why-us__item__title{font-size:20px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.1;margin-bottom:12px}div.why-us__item p{font-size:14px;line-height:1.6}div.why-us__item.l{background-image:url(/assets/images/others/left-bg.png)}div.why-us__item.r{background-image:url(/assets/images/others/right-bg.png)}section.form-contacts.l{max-width:640px;float:left;margin-right:90px}section.form-contacts.l>p{font-size:14px;margin-bottom:15px}section.form-contacts.l a.phone{font-size:64px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif;color:#fab640;display:inline-block;margin-bottom:30px}section.form-contacts.r{max-width:368px}.form-contacts__title{font-size:18px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif;line-height:1.333;margin-bottom:10px}section.form-contacts.r .form-contacts__outline{margin-bottom:40px;padding-left:25px;background-image:url(/assets/images/header/dot.png);background-position:top 10px left}section.form-contacts.r p{font-size:14px;font-family:GothaProReg,Helvetica,sans-serif}.form-contacts .header-group__title{margin-bottom:5px;color:#373633;line-height:1.25;font-size:32px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif}section.form-short{margin:35px -15px 0}form.form-short{position:relative;padding:35px 15px 180px;border:none;background-color:#368dee;text-align:center;color:#fff;background-image:url(/assets/images/forms/circle-bg-blue-m.jpg);background-position:bottom}form.form-short .form-short__desc,form.form-short .form-short__title{color:#fff}form.form-short p.form-short__title{font-size:24px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.1;margin-bottom:10px}form.form-short p.form-short__desc{font-size:14px;line-height:1.6;margin-bottom:18px}form.form-short img{position:absolute;bottom:0;right:40px}form.form-short-alt{position:relative;padding:35px 15px 180px;border:none;background-color:#f5f6f7;color:#373633;background-image:url(/assets/images/forms/circle-bg-gray.png);background-position:bottom;margin:0 0 40px;overflow:hidden;border-radius:4px}form.form-short-alt p.form-short__title{font-size:21px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.048;margin-bottom:10px}form.form-short-alt p.form-short__desc{font-size:14px;margin-bottom:20px}form.form-short-alt img{position:absolute;bottom:-55px;left:50%;margin:0 0 0 -106px}form.form-short-alt input:hover{border-color:#4e9cf2}form.form-short-alt input:focus{border-color:#368dee}form.form-short-alt input,form.form-short-alt textarea{font-size:13px;transition:all .2s ease}form.form-short-alt input::-webkit-input-placeholder,form.form-short-alt textarea::-webkit-input-placeholder{color:#9ca4ac}form.form-short-alt input:-moz-placeholder,form.form-short-alt input::-moz-placeholder,form.form-short-alt textarea:-moz-placeholder,form.form-short-alt textarea::-moz-placeholder{color:#9ca4ac}form.form-short-alt input:-ms-input-placeholder,form.form-short-alt textarea:-ms-input-placeholder{color:#9ca4ac}form.form-full{position:relative;border:3px solid #e1e6eb;padding:30px}form.form-full p{font-size:16px;font-family:GothaProBol,Helvetica,sans-serif;line-height:1.375;margin-bottom:15px;max-width:535px}form.form-full input{width:180px;height:45px;padding:10px 20px;border:1px solid #e1e6eb;border-radius:4px;line-height:1.846;margin-right:10px}form.form-full input:hover{border-color:#4e9cf2}form.form-full input:focus{border-color:#368dee}form.form-full input,form.form-full textarea{font-size:13px;transition:all .2s ease}form.form-full input::-webkit-input-placeholder,form.form-full textarea::-webkit-input-placeholder{color:#9ca4ac}form.form-full input:-moz-placeholder,form.form-full input::-moz-placeholder,form.form-full textarea:-moz-placeholder,form.form-full textarea::-moz-placeholder{color:#9ca4ac}form.form-full input:-ms-input-placeholder,form.form-full textarea:-ms-input-placeholder{color:#9ca4ac}.status-block{position:fixed;display:none;top:20px;right:20px;width:325px;padding:30px 90px 30px 25px;background:#fff;background:url(/assets/images/header/status-block-bg.png) no-repeat right 0 bottom 0,linear-gradient(180deg,#fff 0,#fff 56%,#fffbe7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fffbe7",GradientType=0);z-index:100;border:1px solid #e1e6eb;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.1)}.status-block .close-btn{background:url(/assets/images/icons/close-button-status.png) #368dee 50% no-repeat;position:absolute;border-radius:100%;height:20px;width:20px;top:5px;right:5px;cursor:pointer}.status-block .close-btn:hover{background-color:#4e9cf2}.status-content__title{font-size:18px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;margin-bottom:5px;color:#373633}.status-content__description,.status-content__description span{font-size:12px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;margin-bottom:15px;text-transform:uppercase;color:#97a1aa}.status-content__name,.status-content__phone,.status-content__problem{font-family:GothaProBol,Helvetica,sans-serif;margin-bottom:5px;color:#000;font-size:12px;line-height:18px}.status-content__name span,.status-content__phone span,.status-content__problem span{font-family:GothaProReg,Helvetica,sans-serif}.remodal-wrapper>.remodal.remodal-map{width:780px;max-width:780px}.remodal-map div.modal-order-container h2{margin-bottom:10px;font-size:32px}.remodal-map div.modal-order-container p.desc{font-size:14px}.map-block{width:780px;height:470px;margin:0 0 20px -55px}.call-master-box span{font-size:14px;font-family:GothaProBol,Helvetica,sans-serif;color:#373633;display:inline-block;margin-left:15px}.remodal-wrapper>.remodal.remodal-video{width:780px;max-width:780px;background:none}.remodal-video div.modal-order-container{padding:30px 30px 60px}.remodal-overlay{background:rgba(57,48,36,.4)}.remodal.remodal-is-initialized{max-width:470px}div.remodal{padding:0}div.modal-order-container{text-align:left;padding:45px 55px 60px;border:none;box-shadow:0 0 60px 0 rgba(90,89,84,.25)}div.modal-order-container__title{font-size:24px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.25;margin-bottom:15px;color:#373633}div.modal-order-container p{font-size:13px;color:#171515;line-height:1.615}div.modal-order-container p.desc{font-size:16px;color:#97a1aa;line-height:1.5;margin-bottom:20px}form.order-form{display:flex;flex-direction:column}form.order-form input{height:45px}form.order-form textarea{resize:vertical;min-height:140px;max-height:512px}form.order-form input,form.order-form textarea{width:100%;border:1px solid #e1e6eb;border-radius:4px;margin-bottom:10px;padding:10px 20px}form.order-form input:hover,form.order-form textarea:hover{border-color:#4e9cf2}form.order-form input:focus,form.order-form textarea:focus{border-color:#368dee}form.order-form button{max-width:180px;margin-bottom:28px;font-size:14px}button.remodal-close{right:10px;left:auto;top:10px;width:35px;height:35px;background-image:url(/assets/images/icons/close-button.png);background-position:50%;background-color:#368dee;background-repeat:no-repeat;border:none;border-radius:100%;z-index:110}button.remodal-close.youtube{right:-14px;top:-14px}button.remodal-close:hover{background-color:#4e9cf2}button.remodal-close:before{display:none}button.base-btn{transition:all .2s ease}div.column-left img.icon{position:absolute;top:-65px;right:-60px}div.sale-item{display:flex;align-items:center;flex-direction:column}div.sale-item__top-box span{font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#201a1a}div.sale-item__top-box .sale-item__time{color:#fb6132;font-size:32px;margin:0 0 0 4px}div.sale-item__top-box{display:flex;flex-direction:column;align-items:flex-start;border-radius:5px;max-width:270px;width:270px;padding:18px 22px;z-index:1}div.sale-item__bottom-box,div.sale-item__top-box{border:none;background-color:#fff;box-shadow:0 20px 40px 0 rgba(91,19,19,.25)}div.sale-item.one div.sale-item__bottom-box,div.sale-item.one div.sale-item__top-box{border:none;background-color:#fff;box-shadow:0 10px 40px 0 rgba(178,187,196,.25)}div.sale-item__bottom-box{height:7px;width:90%;border-bottom-right-radius:5px;border-bottom-left-radius:5px}main.school div.sale-item.one div.sale-item__top-box{background-image:url(/assets/images/icons/school-check.png);background-position:bottom 5px right 0}div.sale-item.one div.sale-item__top-box{background-image:url(/assets/images/icons/sale-checkin.png);background-position:bottom -35px right -20px}div.sale-item.i1 div.sale-item__top-box{background-image:url(/assets/images/icons/sale-clock.png);background-position:bottom -8px right -5px}div.sale-item.i2 div.sale-item__top-box{background-image:url(/assets/images/icons/sale-wallet.png);background-position:bottom -24px right -6px}div.sale-item__top-box .sale-item__top-box-selected{font-size:48px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:.938}div.sale-item.i1 .sale-item__top-box-selected{color:#fb6132;transition:all .2s ease;display:flex;align-items:center}div.sale-item.i1 .sale-item__time{transition:all .2s ease}div.sale-item.one span.sale-item__top-box-selected{font-size:24px;color:#00baff;text-transform:uppercase;transition:all .2s ease}.sale-item__top-box--container{margin:10px 0;display:flex;flex-direction:column}main.school div.sale-item.one span.sale-item__top-box-selected{color:#c83137}div.sale-item.i2 span.sale-item__top-box-selected{color:#00baff;transition:all .2s ease}div.middle-info.child-pages{background:#fff}div.middle-info__right_column{flex:1;padding:50px 0}aside{max-width:290px;min-width:290px;margin-right:40px;padding:50px 20px 50px 0;border-right:1px solid #f5f5f5}.feedback_message{margin:35px 0}.feedback_message__title{font-family:Solomon-Sans-Bold,Arial;color:#373633;line-height:1.1;margin-bottom:20px;font-size:24px}.feedback_message__title a{font-size:14px;color:#368dee;display:inline-block;margin-left:15px}.feedback_message__container img{margin-bottom:15px;align-self:flex-start}.feedback_message__container{display:flex;flex-direction:column;border:1px solid #e1e6eb;padding:25px 25px 20px;margin-bottom:15px;border-radius:4px}.feedback_message__container:last-child{margin-bottom:0}span.feedback_message__message{margin-bottom:12px;font-size:11px}span.feedback_message__name{margin-bottom:2px;font-size:16px;font-family:GothaProBol,Helvetica,sans-serif}p.desc,span.feedback_message__date{font-size:14px;color:#97a1aa}.answers{margin-bottom:40px}.answers__title{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;line-height:.923;margin-bottom:25px;font-size:21px}section.what-to-do{border:1px solid #e1e6eb;margin:45px 0;padding:25px 0 35px;text-align:center}section.what-to-do .what-to-do__title{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;margin-bottom:15px;font-size:21px;padding:0 30px;line-height:1.1}section.what-to-do .img-box{position:relative;cursor:pointer}section.what-to-do .img-box:after{content:"";width:48px;height:48px;background:url(/assets/images/icons/player_run_center.png) no-repeat left 18px center rgba(230,37,37,.8);position:absolute;border-radius:100%;top:50%;left:50%;margin:-24px 0 0 -24px;transition:all .2s ease}section.what-to-do .img-box:hover:after{background-color:#e62525}section.what-to-do .portfolio__slide__link-wrapper{width:100%}section.what-to-do .portfolio__slide__link-image{width:auto;height:auto;border:none}section.what-to-do .img-box img{max-width:100%}section.what-to-do .call-master-modal{margin:15px 0 0}li.accordion__parent-li{margin-bottom:25px;padding-left:20px;background-image:url(/assets/images/header/dot.png);background-position:left top 10px}a.accordion__parent{color:#368dee;border-bottom:1px dotted;display:inline;font-size:18px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif;line-height:22px}a.accordion__parent:hover{color:#000}ul.accordion__parent-li_text li{font-size:14px;font-family:GothaProReg,Helvetica,sans-serif;padding-top:10px}a.accordion__parent span,a.accordion__parent span:after{display:inline-block;font-family:inherit}a.accordion__parent span:after{content:"";height:28px;z-index:1;margin-bottom:-10px;border:none;background-repeat:no-repeat;background-image:url(/assets/images/icons/angle-arrow-down.png);background-position:50%;padding-left:20px}a.accordion__active-elem span:after{background-image:url(/assets/images/icons/angle-arrow-up.png)}a.accordion__parent:hover span:after{background-position:50%;background-image:url(/assets/images/icons/angle-arrow-down-hover.png)}a.accordion__parent.accordion__active-elem:hover span:after{background-image:url(/assets/images/icons/angle-arrow-up.png);transform:none}a.accordion__active-elem{color:#000}article.failures_table{margin:35px 0 30px}article.failures_table h3{margin-bottom:10px;font-size:24px;line-height:1.1}div.header-group-small{margin-bottom:20px}.failures_table .header-group-small{margin-bottom:0}.failures_table .header-group-small .header-group__desc{margin-bottom:20px}a.failures_table__row,div.failures_table__row{display:flex;justify-content:space-between;align-items:center;border:1px solid #e1e6eb;margin-top:-1px}a.failures_table__row:first-of-type,div.failures_table__row:first-of-type{border-radius:4px 4px 0 0}a.failures_table__row:last-of-type,div.failures_table__row:last-of-type{border-radius:0 0 4px 4px}a.failures_table__row:hover .failures_table__row_price,div.failures_table__row:hover .failures_table__row_price{color:#000}a.failures_table__row:hover .failures_table__row_title{border-right:transparent}div.failures_table__row_child:hover{background:#fff}div.failures_table__row:hover div.failures_table__row_price{color:#000}div.failures_table__row.last:hover div.failures_table__row_price,div.failures_table__row_child:hover div.failures_table__row_price{color:#ff5a00}a.failures_table__row.no-link{background:none;cursor:text}a.failures_table__row.no-link:hover .failures_table__row_price{color:#ff5a00}a.failures_table__row.no-link:hover .failures_table__row_title{border-right:1px solid #e1e6eb}a.failures_table__row_title,div.failures_table__row_title,span.failures_table__row_title{display:inline-block;width:100%;height:100%;padding:13px 15px;font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.1;border-right:1px solid #e1e6eb}.failures_table__row_title{position:relative}span.failures_table__row_desc{font-size:11px;line-height:1.45;display:block;margin:8px 0 0}div.failures_table__row_price{min-width:215px;text-align:center;font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#ff5a00;line-height:1.5}div.failures_table__container>div:last-child{margin-top:10px;background:#f5f6f7;border-radius:4px}div.failures_table__container>div:last-child a{cursor:default}div.failures_table__container>div:last-child img{margin-right:15px}.failures_table__row_head{display:flex;justify-content:space-between;align-items:center;border:1px solid #e1e6eb;border-radius:2px;margin-top:-1px;background:#f5f6f7}.failures_table__row_head_title{display:inline-block;width:100%;height:100%;padding:9px 15px 9px 20px;border-right:1px solid #e1e6eb}.failures_table__row_head_price,.failures_table__row_head_title{font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#ff5a00;text-transform:uppercase;line-height:1.5}.failures_table__row_head_price{min-width:215px;padding:0;text-align:center}div.failures_table__row.info{justify-content:flex-start;margin-top:15px;border:none;padding:0 20px 0 0}div.failures_table__row.info:hover{background:none}div.failures_table__row.info .img{background:url(/assets/images/icons/wallet-filled-money-m.png) no-repeat;width:42px;min-width:42px;height:42px;margin-right:15px}div.failures_table__row.info .text{font-size:14px;line-height:1.65;color:#97a1aa;line-height:22px}.failures_table__row_video{background:url(/assets/images/icons/ico-youtube.png) no-repeat left 10px center;position:absolute;right:20px;top:50%;margin-top:-12px;height:24px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;font-size:10px;color:#000;text-transform:uppercase;border:1px solid #e1e6eb;padding:5px 10px 5px 36px;cursor:pointer}article.services-list{margin-top:30px}.services-list__title{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;line-height:1.1;margin-bottom:12px;font-size:24px}section.services-list__services{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 -30px}.services-list__services__item-container{width:140px;margin:0 0 30px}.services-list__services__item-container:nth-child(2n){width:130px}.services-list__services__item-container img{margin-bottom:12px}.services-list__services__title{font-size:16px;line-height:1.1;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;margin-bottom:8px}.services-list__desc{font-size:11px;color:#282a2c;line-height:1.45;margin-bottom:5px}.services-list__price{display:inline-block;font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#ff5a00;line-height:1.5;margin-right:10px}.services-list__link{font-size:14px;color:#368dee;line-height:1.1;margin:5px 0 0}a.services-list__details{font-size:12px;color:#97a1aa;text-decoration:underline}div.services-list__services__item-container.toggle{display:none}.services-list__services button.expand-btn{font-size:13px}.key-staff h2{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#fb6132;margin-bottom:25px}.leaders{margin-bottom:35px}.leaders .col{width:25%;float:left;border:1px solid #e1e6eb;border-right:none;text-align:center;height:270px}.leaders .col:first-child{border-radius:4px 0 0 0}.leaders .col:nth-child(2){border-radius:0 4px 0 0}.leaders .col:last-child{border-radius:0 0 4px 0}.leaders .col:nth-last-child(2){border-radius:0 0 0 4px}.leaders .col:last-child{border-right:1px solid #e1e6eb}.leaders .col img{margin-bottom:10px}.leaders .col .name{margin-bottom:10px;font-size:18px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633}.leaders .col .description{font-size:13px;font-family:GothaProReg,Helvetica,sans-serif;color:#97a1aa;line-height:18px}.masters{display:flex;flex-wrap:wrap}.masters .col{float:left;width:33.3333%;margin-bottom:30px;display:flex;align-items:center}.masters .col .name{margin-bottom:10px;font-size:18px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633}.masters .col .description,.masters .col .description span{font-size:12px;font-family:GothaProReg,Helvetica,sans-serif;color:#373633;line-height:18px}.masters .col .description span{display:block}.masters .col .mark{width:64px;height:12px}.masters .col .mark-4{background:url(/assets/images/feedback/mark4.png) no-repeat 0}.masters .col .mark-5{background:url(/assets/images/feedback/mark5.png) no-repeat 0}.key-staff .text-bottom{font-family:GothaProReg,Helvetica,sans-serif;color:#373633;margin-bottom:50px;line-height:22px}button.expand-btn{font-size:14px;padding:10px 14px;min-height:30px;margin-bottom:20px}button.expand-btn img{margin-left:5px}img.hide{transform:rotate(180deg)}article.brands-list{margin-bottom:35px;line-height:22px}article.brands-list a,article.brands-list span{font-size:14px;color:#000}article.brands-list a{color:#97a1aa}div.brands-list__icons-container{display:flex;justify-content:space-between;margin-bottom:30px}a.brands-list__icons-item:hover{border-color:#368dee}a.brands-list__icons-item{display:flex;align-items:center;justify-content:center;min-width:132px;min-height:57px;max-width:132px;max-height:57px;border:1px solid #e1e6eb}a.brands-list__icons-item.hidden{display:none}section.how-to-order{font-size:14px;margin-bottom:35px}section.how-to-order h3{margin-bottom:20px;font-size:24px}ul.list-info__black-dot{list-style:none;margin:15px 0 30px}ul.list-info__black-dot li{margin-bottom:15px;font-size:14px;line-height:1.5;padding:0 0 0 15px;position:relative}ul.list-info__black-dot li:before{content:"";display:block;width:5px;height:5px;background:#368dee;border-radius:100%;position:absolute;top:7px;left:0}.p-base{font-size:14px;margin:12px 0;line-height:1.6}section.how-to-order ul li{margin-bottom:15px}section.how-to-order ul li:last-child{margin-bottom:0}a.inner-link{font-size:inherit;color:#368dee}a.inner-link:hover{color:#4e9cf2}a.inner-link-bold{font-family:GothaProBol,Helvetica,sans-serif}.about-slider_m{display:none}section.portfolio{position:relative;margin-bottom:60px}.washer section.portfolio{position:relative;margin-bottom:45px}section.portfolio h3{position:absolute;left:0;top:0;font-size:24px;line-height:26px}.video-default{margin:95px 0 20px}.video-default a.portfolio__slide__link-wrapper{width:auto;overflow:auto}.video-default .portfolio__slide__link-image{width:730px;max-width:100%;height:auto}.video-default a.portfolio__slide__link-wrapper .img-box:after{background:url(/assets/images/icons/player_run_center_big2.png) no-repeat left 45px center rgba(230,37,37,.8);width:125px;height:125px;margin:-62px 0 0 -62px}.portfolio-video__title_absolute{font-size:26px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;line-height:.923;position:absolute;margin:5px 0 0}a.portfolio__slide__link-wrapper{display:inline-block}a.portfolio__slide__link-wrapper img{max-width:100%;border-radius:4px}a.portfolio__slide__link-wrapper .img-box{position:relative;border-radius:4px;overflow:hidden}a.portfolio__slide__link-wrapper .img-box .title-video{font-family:GothaProReg,Helvetica,sans-serif;font-size:16px;color:#fff;position:absolute;padding:20px 0 50px 20px;width:100%;background-repeat:repeat-x;background-image:url(/assets/images/others/ytp-gradient.png);transition:opacity .25s cubic-bezier(0,0,.2,1);pointer-events:none;background-position:top}a.portfolio__slide__link-wrapper .img-box:after{content:"";width:48px;height:48px;background:url(/assets/images/icons/player_run_center.png) no-repeat left 18px center rgba(230,37,37,.8);position:absolute;border-radius:100%;top:50%;left:50%;margin:-24px 0 0 -24px;transition:all .2s ease}.bx-pager{display:flex;justify-content:center;margin:10px 0 0}.bx-pager-item{margin:0 2.5px}.bx-pager-item a{display:block;width:10px;height:10px;font-size:0;background:#e1e6eb;border-radius:100%}.bx-pager-item a.active{background:#368dee}.portfolio__slide__link-image{width:190px;height:110px;border-radius:4px;border:1px solid #afc7da}div.bx-wrapper{position:relative;margin:20px 0 30px}a.bx-prev{margin-right:10px}a.bx-next,a.bx-prev{display:inline-block}.bx-controls-direction .bx-prev:hover:after{content:"";display:block;width:32px;height:32px;position:absolute;top:0;background:url(/assets/images/icons/prev-btn_hover.png)}.bx-controls-direction .bx-next:hover:after{content:"";display:block;width:32px;height:32px;position:absolute;top:0;background:url(/assets/images/icons/next-btn_hover.png)}.portfolio-video .bx-controls-direction .bx-next:hover:after,.portfolio-video .bx-controls-direction .bx-prev:hover:after{content:"";width:auto;height:auto;background:none}.portfolio-video .bx-controls-direction .bx-next img,.portfolio-video .bx-controls-direction .bx-prev img{border:1px solid transparent;border-radius:100%;transition:border .2s ease}.portfolio-video .bx-controls-direction .bx-next:hover img,.portfolio-video .bx-controls-direction .bx-prev:hover img{border:1px solid #368dee}.other-services{margin:0 0 45px}.other-services__title{font-size:24px}.other-services-grid{margin:25px 0 -20px;display:flex;justify-content:space-between;flex-wrap:wrap}.other-services-grid__link{width:190px}.other-services-grid__image{max-width:100%;border-radius:4px}.other-services-grid__name{font-size:12px;line-height:1.25;color:#368dee;margin:8px 0 0}.other-brands{margin:0 0 35px}.other-brands__title{font-size:24px}.other-brands-grid{display:flex;justify-content:space-between;flex-wrap:wrap;margin:20px 0 -25px}.other-brands-grid__link{width:140px;height:54px;padding:0 10px;margin:0 0 30px;border:1px solid transparent;transition:all .2s ease}.other-brands-grid__link:not(.other-brands-grid__link_last):hover{border:1px solid #e1e6eb}.other-brands-grid__link,.other-brands-grid__link:nth-child(-n+4){display:block}.other-brands-grid__link_last{text-align:center;padding:4px 0 0;line-height:1.2;font-size:14px}.other-brands-grid__image-box{display:flex;align-items:flex-start;justify-content:center;margin:0 0 5px}.other-brands-grid__image{max-width:102px;max-height:31px}.other-brands-grid__name{font-size:14px;line-height:1.2;color:#97a1aa;text-align:center}.brands-more span{font-family:Solomon-Sans-Bold,Arial;position:relative}.brands-more span:after{content:"";display:inline-block;position:absolute;margin:10px 0 0 7px;width:10px;height:7px;background:url(/assets/images/icons/expand-arrow-down.png) no-repeat}.brands-more.active span:after{background:url(/assets/images/icons/expand-arrow-up.png) no-repeat}section.portfolio-video{position:relative;margin:35px 0;background:url(/assets/images/others/bg-video.png) no-repeat left 35px top 25px #f5f6f7}.portfolio-video__title{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#373633;font-size:26px;line-height:26px;margin-bottom:7px}section.portfolio-video .sub-text{font-size:14px;color:#373633}a.portfolio__slide__link-wrapper{display:block;overflow:hidden;border-radius:4px;width:100%;height:auto}a.portfolio__slide__link-wrapper:hover .title{color:#4e9cf2;transition:all .2s ease}section.portfolio-video .title{font-size:14px;line-height:1.25;color:#368dee;margin:15px 0 10px}section.portfolio-video .time{background:url(/assets/images/icons/ico-clock.png) no-repeat 0;padding:0 0 0 15px;font-size:11px;color:#adb5be}.header-group h2{color:#373633}article span.header-group__desc{font-size:14px;color:#97a1aa;line-height:1.5;display:block;margin:0 0 20px}article.watb{font-size:14px}section.watb__grid{display:flex}.watb .img-right{float:right;margin:0 0 30px 40px}article.watb p{margin-bottom:20px;line-height:1.6}article.watb p:last-child{margin:0}article.watb h3{color:#fb6132}ul.list-info__blue-dot{margin-bottom:35px}ul.list-info__blue-dot li{padding-left:15px;margin-bottom:10px;background-image:url(/assets/images/header/dot.png);background-position:left top 10px}ul.list-info li:last-child{margin-bottom:0}div#tabs_feedback div.ionTabs__item.ionTabs__item_state_active{padding:40px 50px}div#tabs_feedback div.ionTabs__item.ionTabs__item_state_active div{padding:0}form.order-form.complex{display:inline;display:initial}form.order-form.complex input{width:49.3%}form.order-form.complex input:nth-of-type(2){float:right}form.order-form.complex button{margin-bottom:0}form.order-form.complex div.call-master-btn-box span{color:#97a1aa}article.why-us.child-pages.order{padding:50px 0 0;background:#fff}div.middle-info.child-pages.order{padding:0;border-bottom:1px solid #e1e6eb}div.middle-info.child-pages.order section.tabs-benefits{margin:0}div.contacts__container{display:flex}div.contacts__container div.contacts__item{width:50%;padding:35px 40px;border:1px solid #e1e6eb}div.contacts__container div.contacts__item.l,div.contacts__container div.contacts__item.r{display:flex;flex-direction:column;justify-content:space-around}div.contacts__container div.contacts__item.r{padding:20px 15px 20px 40px}div.contacts__container div.contacts__item.l{border-right:none;background:#f5f6f8;padding-right:35px}div.contacts__container div.contacts__item img{float:left;margin-right:20px;min-width:0;width:65px}div.contacts__container div.contacts__item.l p{font-family:GothaProReg,Helvetica,sans-serif;line-height:22px;font-size:13px;width:90%}div.contacts__container div.contacts__item.r p{font-family:Solomon-Sans-Normal,Helvetica,sans-serif;line-height:24px;font-size:18px;width:70%}div.contacts__item_inner-cont{display:flex;align-items:center;line-height:1.22;font-size:18px}div.contacts__item h2 a,div.contacts__item h4{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:1.048}div.contacts__item h2 a{font-size:32px}.contacts .middle-info__right_column h3{color:#fb6132;margin:35px 0 20px}.contacts .offer a.phone{font-family:GothaProBol,Helvetica,sans-serif}div.reviews__item{padding:20px;margin-bottom:10px;border:1px solid #e1e6eb}section.reviews div:last-child{margin-bottom:30px}p.reviews__item-message{margin-bottom:20px;background-image:url(/assets/images/icons/quotes-m.png);min-height:40px;padding-left:50px}p.reviews__item-name{font-size:14px;font-family:GothaProBol,Helvetica,sans-serif;margin-bottom:5px}.reviews__item-mark-4{background-color:#fff;background-image:url(/assets/images/feedback/mark4.png);background-position-x:right}.reviews__item-mark-5{background-color:#fff;background-image:url(/assets/images/feedback/mark5.png);background-position-x:right}div.brand-logo-container{position:absolute;top:-35px;right:-50px;background:#fff;min-width:120px;min-height:120px;border-radius:100%;background-repeat:no-repeat;background-position:50%}div.reviews__container-btn span{color:#97a1aa}.rbuttons{list-style:none;font-size:12px;margin-bottom:30px;position:relative;left:-20px}.rbuttons li{color:#e5e5e5;display:table;float:left;position:relative}.rbuttons li:last-child{visibility:hidden}.rbuttons li input{position:absolute;visibility:hidden}.rbuttons li label{position:relative;font-weight:300;padding:7px 5px 5px 45px;color:#000;height:auto;z-index:9;cursor:pointer;-webkit-transition:all .25s linear;display:table-cell;vertical-align:middle;font-size:14px;font-family:GothaProReg,Helvetica,sans-serif}div#tabs_feedback div.ionTabs__item.ionTabs__item_state_active .rbuttons li .check{display:inline-block;position:absolute;border:1px solid #e5e5e5;border-radius:100%;height:16px;width:16px;top:5px;left:20px;z-index:5}.rbuttons li .f-check-checkbox{border-radius:0}.rbuttons li .check:before{display:inline-block;position:absolute;content:"";border-radius:100%;height:4px;width:4px;top:5px;left:5px;margin:auto}.rbuttons li .f-check-checkbox:before{height:10px;width:10px;top:3px;left:3px;border-radius:0}.rbuttons li>input:checked~.check{border:1px solid #f5841f}.rbuttons li>input[type=radio]:checked~.check:before{background:#f5841f}.rbuttons li>input:checked~.f-check-checkbox:before{background:url(/assets/images/icons/check-icon-order.png) no-repeat 50%}.li-checkbox{margin-top:5px}.hover-radio-btn{border:1px solid #f5841f!important;transition:.2s ease}div.ionTabs__item.ionTabs__item_state_active h4.order-form__rating-title{margin-bottom:10px;margin-top:15px}div.services-seo-text-container{display:flex;align-items:center;justify-content:space-between}a[data-fancybox]{outline:none}div.reset-paddings{padding:0}div.fixed-margin-bottom{margin-bottom:5px}.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;transition:all .4s}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(/assets/images/icons/player_run.png) no-repeat;cursor:pointer}#caller_widget.active{right:47px}.menu-fixed{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:9;border-bottom:2px solid #e1e6eb}#menu-fixed-m,.menu-fixed{display:none}.menu-fixed .center-content{display:flex;align-items:center;justify-content:space-between;height:50px}.menu-fixed .hamb-button{display:none}.menu-fixed .col-left .menu{display:flex}.menu-fixed .col-left .menu li{padding:0 30px 0 0}.menu-fixed .col-left .menu li a{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;font-size:16px;position:relative;transition:all .2s ease}.menu-fixed .col-left .menu li a:hover{color:#77808a}.menu-fixed .col-left .menu li:not(:last-child) a:after{content:"";width:4px;height:4px;border-radius:100%;display:inline-block;position:absolute;background:#368dee;margin:7px 0 0 13px}.menu-fixed .col-right{display:flex;align-items:center}.menu-fixed .col-right .phone{font-family:Solomon-Sans-Normal,Helvetica,sans-serif;font-size:20px;background:url(/assets/images/header/phone-icon.png) no-repeat 0;padding:0 0 0 35px;height:30px;line-height:30px;transition:all .2s ease}.menu-fixed .col-right .phone:hover{color:#666}.night-modal-bg{position:fixed;bottom:0;left:0;width:100%;height:0;z-index:-1;visibility:hidden;opacity:0;transform:translateY(200px);transition:all .4s ease-in-out}.night-modal-bg.show{visibility:visible;opacity:1;z-index:10;transform:translateY(0)}.modal-night{bottom:20px;left:50%;width:620px;margin:0 0 0 -310px}.modal-night .outline{border-radius:2px;box-shadow:0 14px 40px rgba(76,76,76,.5)}.modal-night .content{padding:45px 55px 50px;background:#fff}.modal-night .content h2{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;font-size:24px;line-height:1.25;margin-bottom:15px;color:#373633}.modal-night .content p{font-size:16px;color:#97a1aa;line-height:1.5;margin-bottom:20px}.close-modal-night{position:absolute;display:block;right:10px;left:auto;top:10px;width:35px;height:35px;background-image:url(/assets/images/icons/close-button.png);background-position:50%;background-color:#368dee;background-repeat:no-repeat;border:none;border-radius:100%}.close-modal-night:hover{background-color:#4e9cf2}header{height:54px}header>nav,header>nav.header-menu-top-container{display:none}header .hamb-button{position:absolute;display:inline-block;height:29px;width:29px;margin:0;background:url(/assets/images/header/hamb-ico-open.png) 50% no-repeat;z-index:1;cursor:pointer;top:14px;right:12px}header .hamb-button.close{top:15px;right:15px;left:auto;margin:0}header div.logo-box{margin:0;z-index:0;position:absolute}header div.logo-box:after,header div.logo-box:before{display:none}header div.logo-container{position:relative;height:120px;margin:auto}header .logo-container .logo-shadow{width:219px;left:-27px}header .logo-container .logo-box img:not(.okrug){width:130px;margin-left:-8px}.logo-okrug .okrug{top:84px;left:82px}header .phone-mobile{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;font-size:16px;background:url(/assets/images/header/phone-icon-m.png) no-repeat 0;padding:0 0 0 25px;height:30px;line-height:30px;transition:all .2s ease;position:absolute;display:block;top:14px;right:53px}.breadcrumbs{display:none}.price-from{float:none;margin-bottom:10px}main div.benefits-horizontal{flex-direction:column;margin:0 0 20px;padding:0 15px}main div.benefits-horizontal>div{margin-bottom:30px}main article.middle-info{padding:0 15px}main section.equipment{padding-bottom:10px}main img.equipment-item__icon{left:-15px}main .equipment ul.equipment-container li:empty{margin-bottom:0}article.why-us.child-pages.order{padding:0 15px}main section.tabs-benefits{padding:0;margin-bottom:10px}main .tabs-benefits__section_body{display:none}main div.why-us__item{width:100%;max-width:100%;height:auto;min-height:auto;padding:35px 25px}main div.why-us__item.l{background:url(/assets/images/others/left-bg-mobile.png) no-repeat bottom #fece17;padding-bottom:265px;border-radius:4px}main div.why-us__item.r{display:none}main div.why-us__item p{width:100%}main section.tabs-benefits__section_head div span{font-size:18px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif;line-height:1.4;white-space:normal}main section.form-contacts{padding:0}main section.form-contacts div.header-group{margin-bottom:0}main section.form-contacts.l{width:100%;margin:0;padding:0;display:flex;flex-direction:column-reverse}main section.form-contacts.l>p{margin-bottom:20px;order:1}main section.form-contacts.l a.phone{font-size:30px;margin-bottom:10px;order:2}main form.form-full{border:none;padding:0}main form.form-full input{width:100%;margin-bottom:15px;font-family:Arial}main form.form-full button.submit{font-size:16px;font-family:GothaProReg,Helvetica,sans-serif}main .form-contacts.r{display:none}main .form-contacts span.header-group__desc{margin-bottom:20px}section.accordion-main{padding:0;margin-bottom:40px}main #accordion-main-mobile{display:block;background:#fff}#accordion-main-mobile .accordion__parent_m-li{margin:-1px 0 0}#accordion-main-mobile .accordion__parent_m-li:first-of-type a{border-radius:4px 4px 0 0}#accordion-main-mobile .accordion__parent_m-li:last-of-type a{border-radius:0 0 4px 4px}#accordion-main-mobile .accordion__parent-li_text_m{border-bottom:1px solid #e1e6eb;overflow:hidden}#accordion-main-mobile .accordion__parent-li_text_m li{padding:20px 25px 25px}#accordion-main-mobile ul.rbuttons li{padding:0;width:100%;margin-bottom:10px}#accordion-main-mobile ul.rbuttons li:last-child{display:none}#accordion-main-mobile .accordion__parent-li_text_m .bottom-img{background:url(/assets/images/tabs/tab1.png) no-repeat 50%;background-size:cover;width:200px;height:172px;margin:20px auto -25px}#accordion-main-mobile .accordion__parent-li_text_m img{display:block;margin:20px auto -50px;max-width:100%}#accordion-main-mobile a.accordion__parent_m{display:flex;justify-content:center;background:#f5f6f7;border:1px solid #e1e6eb}#accordion-main-mobile a.accordion__parent_m div{padding:21px 0;display:inline-block;position:relative}#accordion-main-mobile a.accordion__parent_m .title{font-size:16px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;color:#77808a}#accordion-main-mobile a.accordion__active-elem_m{background:#fff;border-bottom:1px solid #e1e6eb}#accordion-main-mobile a.accordion__active-elem_m .title{color:#373633}#accordion-main-mobile a.accordion__active-elem_m .bottom-line{position:absolute;left:0;bottom:0;width:100%;height:4px;background:#368dee}.accordion__parent-li_text{border-bottom:1px solid #e1e6eb}#accordion-main-mobile h3{font-size:21px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif;color:#373633;line-height:1.4;margin-bottom:10px}#accordion-main-mobile p{font-family:GothaProReg,Helvetica,sans-serif;font-size:14px;line-height:1.6}main.page-error{padding:90px 0 40px;min-height:auto;height:auto;display:block}main.page-error .center-content{flex-direction:column;padding:0 15px}main.page-error .description{width:auto}main.page-error a.base-btn{padding:12px 20px}main.page-error .center-content .col-right img{max-width:100%;margin-top:30px}div.remodal{background:none}.remodal-wrapper{padding:10px 15px 0}.remodal-wrapper>.remodal{margin-top:15px}.remodal-is-opened:before{content:"";position:relative;display:block;width:1px;height:10px}div.modal-order-container{padding:30px 30px 35px}div.modal-order-container__title{font-size:28px;line-height:1}button.remodal-close{top:-7px;right:-2px;width:32px;height:32px}form.modal-order-form input,form.modal-order-form textarea{font-size:13px;padding:10px}form.modal-order-form input::-webkit-input-placeholder,form.modal-order-form textarea::-webkit-input-placeholder{color:#9ca4ac}form.modal-order-form input:-moz-placeholder,form.modal-order-form input::-moz-placeholder,form.modal-order-form textarea:-moz-placeholder,form.modal-order-form textarea::-moz-placeholder{color:#9ca4ac}form.modal-order-form input:-ms-input-placeholder,form.modal-order-form textarea:-ms-input-placeholder{color:#9ca4ac}form.order-form input,form.order-form textarea{font-family:Arial}section.portfolio-video.m{padding:25px 15px 10px;background:#f5f6f7;border-radius:4px}section.portfolio-video.m .bx-viewport{padding-bottom:10px}.washer section.portfolio-video.m .portfolio__slide{margin-right:20px}.washer section.portfolio-video.m a.portfolio-video__slide__link-wrapper{width:100%;overflow:auto;border-radius:4px}.washer section.portfolio-video.m a.portfolio-video__slide__link-wrapper .img-box{position:relative;border-radius:4px;overflow:hidden;height:150px}.washer section.portfolio-video.m a.portfolio-video__slide__link-wrapper .img-box:after{content:"";background:url(/assets/images/icons/player_run_center_big.png) no-repeat;position:absolute;background-size:cover;width:83px;height:83px;left:50%;top:50%;margin:-41px 0 0 -41px}section.portfolio-video .title-line{position:relative;text-align:center;left:auto}.portfolio-video__title{line-height:24px;margin-bottom:5px;font-size:21px}section.portfolio-video .sub-text{line-height:22px;margin-bottom:10px}main.equipment article.head-banner .column-right .sale-item.i1{margin-bottom:15px}.map-masters{margin:35px 0 40px}.map-masters h3{margin-bottom:10px;font-size:24px}.map-masters .subtitle{font-size:14px;color:#97a1aa;line-height:1.6;margin-bottom:20px}.map-masters .columns{background:#f5f6f7;margin:0 -15px}.map-masters .col-left{width:auto}.map-masters .col-left img{max-width:100%;margin:auto;display:block}.map-masters .col-right{width:auto;padding:20px 15px}.map-masters .col-right .title-line{display:flex;align-items:center;margin:0 0 15px}.map-masters .col-right .title-line .point{margin:0 15px 0 0}.map-masters .col-right .title-line .title{font-family:Solomon-Sans-Bold,Arial;font-size:20px;color:#373633;line-height:1.1}.map-masters .col-right .description{font-size:11px;color:#282a2c;line-height:1.5}main.pages-menu-top article.head-banner{padding:50px 15px 0}main.order article.head-banner .column-left img,main.pages-menu-top article.head-banner .column-left img{max-width:100%;margin:0}main.pages-menu-top.feedback .head-banner .column-left img{display:block;margin:20px auto auto}main.pages-menu-top.contacts .head-banner .column-left img{margin:10px auto auto;display:block}main.pages-menu-top.benefits .head-banner .column-left img{display:block;margin:0 auto;max-width:200px}main.pages-menu-top.school .head-banner .column-left img{display:block;margin:auto}main.pages-menu-top article.head-banner .column-left,main.pages-menu-top article.head-banner .column-right{display:block}main.pages-menu-top article.head-banner .column-right{order:2;margin-bottom:10px}main.pages-menu-top article.head-banner .column-right .sale-item.i1{margin-bottom:15px}main.pages-menu-top div.sale-item.one div.sale-item__top-box{box-shadow:0 20px 40px 0 hsla(0,0%,58%,.25)}.reviews{margin:40px 0}.reviews .reviews__item:nth-child(n+7){display:none}p.reviews__item-message{padding:45px 0 0}p.reviews__item-name{background-position:100%}.reviews__container-btn{margin-bottom:30px}.rbuttons{display:block!important;margin-bottom:15px}.check.hover-radio-btn:before{background:#f5841f}div.contacts__container{flex-direction:column}div.contacts__container div.contacts__item{width:100%;padding:25px}div.contacts__container .contacts__item p.margin-base-bottom-m.desc{margin-bottom:30px}div.contacts__container .contacts__item p.desc{margin-bottom:0}div.contacts__container .contacts__item.r{padding:40px 25px;border-top:none}.contacts__item_inner-cont:first-child{margin-bottom:25px}.contacts__item_inner-cont p{font-size:14px;font-family:Solomon-Sans-Normal,Helvetica,sans-serif}.contacts__item.r .margin-base-bottom-m{margin-bottom:0}div.contacts__item_inner-cont{justify-content:flex-start}div.contacts__container div.contacts__item p{width:100%;line-height:20px}div.contacts__container div.contacts__item img{max-width:45%;min-width:65px}.contacts__container h2.margin-base-bottom-xs a{font-size:21px}.contacts__container h4.margin-base-bottom-xs{line-height:25px}.map{margin-bottom:40px}.map p.base-text{line-height:1.6}.offer{margin-bottom:35px}.offer p.base-text{line-height:1.6}.watb .header-group-small{margin:35px 0 0}.watb .img-right,article.watb section.watb-container{display:none}.about-slider_m{display:block;max-width:290px}.about-slider_m .about-slider__slide{width:290px!important}.about-slider_m .bx-wrapper{padding:0}.about-slider_m .bx-viewport{height:220px!important}div.middle-info,div.middle-info.child-pages{padding-bottom:0}div.middle-info.child-pages.order{padding-bottom:0;margin-bottom:40px}aside,div.middle-info__right_column{padding:0 15px}aside{margin-right:0;max-width:100%;min-width:auto}.answers,aside .benefits h3,div.benefits-vertical__title{display:none}section.what-to-do{padding:25px 15px 35px}section.what-to-do .what-to-do__title,section.what-to-do h3{padding:0 10px}section.what-to-do .call-master-modal{margin:7px 0 0;width:100%}.failures_table div.header-group-small{margin-bottom:0}.failures_table__row_head{display:none}a.failures_table__row_title,span.failures_table__row_title{width:65%}div.failures_table__row_price{min-width:110px;width:110px;padding:0}div.failures_table__row_price .br{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;display:block}.failures_table__row.last .failures_table__row_title img{display:none}.failures_table__row.last .failures_table__row_title{padding:8px 0 8px 15px;border-right:none;width:60%}.failures_table__row.last .failures_table__row_price{padding:0;width:40%}.failures_table__row_video{position:relative;top:auto;right:auto;margin:5px 0;background:url(/assets/images/icons/ico-youtube.png) no-repeat left 20px center;padding:5px 10px 5px 45px;line-height:1.4}.services-seo-text-container{flex-direction:column}.accordion-order-mobile{margin-bottom:40px}.accordion-order-mobile h4{margin:15px 0}.accordion-order-mobile div .order-form input,.accordion-order-mobile div .order-form textarea{width:100%;float:none;font-size:13px}.accordion-order-mobile input::-webkit-input-placeholder,.accordion-order-mobile textarea::-webkit-input-placeholder{color:#9ca4ac}.accordion-order-mobile input:-moz-placeholder,.accordion-order-mobile input::-moz-placeholder,.accordion-order-mobile textarea:-moz-placeholder,.accordion-order-mobile textarea::-moz-placeholder{color:#9ca4ac}.accordion-order-mobile input:-ms-input-placeholder,.accordion-order-mobile textarea:-ms-input-placeholder{color:#9ca4ac}.accordion-order-mobile .order-form .call-master-btn-box button{max-width:100%;width:100%;margin-bottom:10px}.accordion-order-mobile .order-form.complex .call-master-btn-box span{display:block;text-align:center}.key-staff h2{font-size:24px;margin-bottom:20px}.leaders .col{width:50%;padding:30px 15px 0;height:250px}.leaders .col:nth-child(2n){border-right:1px solid #e1e6eb}.leaders .col:nth-child(-n+2){border-bottom:none}.leaders .col img{width:100px}.leaders .col .name{font-size:16px}.leaders .col .description{font-size:12px}.masters .col{float:none;width:100%;margin-bottom:20px}.masters .col img{margin-right:15px}.masters .col .description span{display:inline}.key-staff .text-bottom{font-size:14px;margin-bottom:30px}section.docs{display:none}.sertificats-slider_m{display:block}.sertificats-slider_m h2{margin-bottom:15px}.sertificats-slider_m .description{font-size:14px;line-height:22px;margin-bottom:15px}.sertificats-slider_m div.bx-wrapper{padding:0;margin-bottom:30px}.sertificats-slider__slide{border:1px solid #e1e6eb;padding:30px 35px}.sertificats-slider__slide img{display:block;margin:0 auto 15px}.sertificats-slider__slide .item-description{font-size:12px;color:#97a1aa;text-align:center;line-height:18px}.brands-list{margin-bottom:0}div.brands-list__icons-container{flex-wrap:wrap;align-items:center;margin-bottom:0}a.brands-list__icons-item{margin-bottom:25px}section.how-to-order{margin-bottom:40px}section.how-to-order h3{margin-bottom:5px}.other-services{margin:0 0 30px}.other-services-grid__link{display:block;width:47%;margin:0 0 20px}.do-the-work{display:none}.do-the-work.mobile{display:block;margin-bottom:35px}.do-the-work.mobile .row{border:1px solid #e1e6eb;display:block;padding:20px}.do-the-work.mobile .row-title{display:flex;align-items:center;margin-bottom:15px}.do-the-work.mobile .row-title img{float:left;margin-right:15px;width:53px}.row-title:after{content:"";clear:both;display:table}.do-the-work.mobile .title{font-size:18px;font-family:Solomon-Sans-Bold,Helvetica,sans-serif;line-height:22px}.do-the-work.mobile .description{font-size:14px;line-height:22px}.stock-firm{margin-bottom:15px}.stock-firm .row-images{flex-direction:column}.stock-firm .row-images img{margin-bottom:20px;width:100%}.stock-firm .row-images a{margin:0 auto;width:100%;max-width:400px}.special-offers{margin-bottom:40px}.special-offers .row-col{display:block}.special-offers .row-col .col-left,.special-offers .row-col .col-right{text-align:center;width:100%;padding:25px 20px 0;margin-bottom:20px}.special-offers .row-col .col-left img,.special-offers .row-col .col-right img{position:relative;right:auto;bottom:auto;margin:5px 0 -70px}main.benefits div.middle-info.child-pages.order{margin-bottom:0;border:none}.special-offers .row-col .col-left .text,.special-offers .row-col .col-right .text{font-size:13px}.status-block{display:none!important}.remodal-wrapper>.remodal.remodal-map{width:100%}div.modal-order-container{width:100%;background:#fff}.map-block{width:100%;height:250px;overflow:hidden;margin:0 0 20px}.remodal-map .call-master-box button{margin-bottom:10px}.remodal-map .call-master-box span{margin:0}.remodal-wrapper>.remodal.remodal-video{width:95%;margin-left:-2%}.remodal-video button.remodal-close.youtube{top:-2px;right:-10px}.modal-night{padding:15px;position:absolute;bottom:0;left:auto;width:auto;margin:auto}.modal-night .content{padding:30px 30px 35px}main.school section.benefits{display:none}main.pages-menu-top.school .head-banner .call-master-modal{font-size:16px}main.pages-menu-top.school .sale-container{display:none}.school-info{margin-bottom:0}.school-info .col-6{float:none;width:100%;padding-right:0;margin-bottom:20px}.school-info h2{margin-bottom:10px}.school-info p{margin:10px 0 35px}.school-img-grid{display:none}.school-slider_m{display:block}.school-slider_m div.bx-wrapper{padding:0;max-width:none}.school-slider__slide{height:180px;overflow:hidden}.school-slider__slide img{width:100%}#menu-fixed{display:none}.menu-fixed{padding:0 15px}.menu-fixed .hamb-button{background:url(/assets/images/header/hamb-ico-open.png) 50% no-repeat;height:29px;width:29px;display:block;margin:0 0 0 15px}.menu-fixed .col-left .menu{display:none}.menu-fixed .col-right{margin:0 15px 0 0}#caller_widget div#caller_widget_button{background-color:#005abf}.special-info{padding:20px;text-align:center;background:#f5f6f7}.special-info p{font-family:Solomon-Sans-Bold,Helvetica,sans-serif;font-size:16px;color:#373633;line-height:1.5}.popup{max-width:470px;display:inline-block;position:relative;box-sizing:border-box;width:100%;transform:translateZ(0);color:#2b2e38;background:#fff;vertical-align:middle;padding:0;margin-bottom:10px;top:20%}.popup-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(43,46,56,.9);z-index:100;text-align:center;overflow:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popup-close{right:10px;left:auto;top:10px;width:35px;height:35px;background-image:url(/assets/images/icons/close-button.png);background-position:50%;background-color:#368dee;background-repeat:no-repeat;border:none;border-radius:100%;z-index:110;position:absolute}.fix-phone{display:block}.fix-phone a{position:fixed;z-index:4;width:50px;height:50px;right:20px;bottom:20px;border-radius:50%;background:#37be13 url(/assets/images/icon-phone.png) 50% 50% no-repeat;background-size:25px;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(55,190,19,.5)}50%{box-shadow:0 0 0 20px rgba(55,190,19,0)}to{box-shadow:0 0 0 0 rgba(55,190,19,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(55,190,19,.5)}50%{box-shadow:0 0 0 20px rgba(55,190,19,0)}to{box-shadow:0 0 0 0 rgba(55,190,19,0)}}