.contacts-nav{font-size:0}.contacts-nav ul{margin:0;padding:0}.contacts-nav li{display:inline-block;padding:0;list-style:none;margin-right:12px}.contacts-nav li a{font-size:17px;color:#666;background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,#e1e0e0),color-stop(90%,#ececec));background:-webkit-linear-gradient(bottom,#e1e0e0 10%,#ececec 90%);background:-o-linear-gradient(bottom,#e1e0e0 10%,#ececec 90%);background:linear-gradient(to top,#e1e0e0 10%,#ececec 90%);line-height:21px;padding:14px 30px;display:inline-block;text-decoration:none!important}.contacts-nav li.active a{color:#ec008c;background:#fff}.contacts-nav li:active a,.contacts-nav li:hover a{color:#ec008c}.contacts-content .inner-wrap{max-width:810px;width:100%;margin:0 auto;padding:55px 20px 0}.contacts-content a{color:#049CDB;font-weight:700}.contacts-content .heading{font-size:14px;color:#666;line-height:18px;padding-left:27px;padding-top:6px;padding-bottom:6px;display:inline-block}.contacts-content .h1-pic{text-align:center;margin-bottom:40px}.contacts-content .h1-pic img{max-width:100%;height:auto}.contacts-content .half-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:21px}.contacts-content .half-wrap .half-part{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.contacts-content .half-wrap .half-part:after{content:'';display:block;clear:both}.contacts-content .half-wrap .half-part .title{font-weight:700;font-size:16px;line-height:22px;text-transform:uppercase;color:#000;margin-bottom:12px}.contacts-content .half-wrap .half-part .flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-content .half-wrap .half-part .caption{-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;font-weight:400;font-size:14px;line-height:26px;color:#000;float:left}.contacts-content .half-wrap .half-part .phones{font-weight:400;font-size:14px;line-height:26px;float:left;color:#000}.contacts-content .half-wrap .half-part .phones .tg-ic,.contacts-content .half-wrap .half-part .phones .wa-ic{text-decoration:none;display:inline-block;margin-left:15px;vertical-align:middle}.contacts-content .half-wrap .half-part .phones .tg-ic:before,.contacts-content .half-wrap .half-part .phones .wa-ic:before{width:24px;height:24px;font-family:"Font Awesome 5 Brands";text-align:center;font-size:15px;line-height:24px;border-radius:3px;color:#fff;display:block}.contacts-content .half-wrap .half-part .phones .tg-ic:before{content:"\f3fe";background:#2ca5e0}.contacts-content .half-wrap .half-part .phones .wa-ic:before{content:"\f232";background:#43d854}.contacts-content .half-wrap .half-part:first-child{border-right:1px solid #D7D7D7;padding-right:16px}.contacts-content .half-wrap .half-part:last-child{padding-left:17px}.contacts-content .dop-contacts{font-weight:400;font-size:14px;line-height:19px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.contacts-content .dop-contacts .col-1{-webkit-flex-basis:24.5%;-ms-flex-preferred-size:24.5%;flex-basis:24.5%;padding-right:20px}.contacts-content .dop-contacts .col-2{-webkit-flex-basis:75.5%;-ms-flex-preferred-size:75.5%;flex-basis:75.5%;margin:11px 0}.contacts-content .vk-ic{display:inline-block;width:33px;height:33px;background:url(../../images/ai/contacts/vk-ic.svg) center no-repeat}.contact-form{padding-top:80px;background:url(../../images/ai/contacts/contact-bg.svg) center top no-repeat;max-height:358px;-webkit-background-size:2000px 2000px;background-size:2000px}.contact-form:after{content:'';display:block;position:absolute;width:116px;height:225px;margin-top:-225px;left:-webkit-calc(50% + 425px);left:calc(50% + 425px);z-index:0;background:url(../../images/ai/contacts/plant.svg) center top no-repeat}.contact-form .mb-30{padding-bottom:30px}.contact-form .form-horizontal{position:relative;z-index:1}.contact-form .form-horizontal .form-group{margin:0}.contact-form .form-container .h2{text-align:center;margin:0 0 25px}.contact-form .form-container .flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;max-width:860px}.contact-form .form-container .flex-wrap>*{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%;max-width:200px}.contact-form .form-container .flex-wrap .form-control{border-radius:0;border:1px solid #D7D7D7;font-size:16px;line-height:22px;color:#B3B3B3;font-weight:400;-webkit-box-shadow:none;box-shadow:none;padding:14px 20px;height:50px}.contact-form .form-container .flex-wrap .btn-submit{background:#EC008C;font-weight:400;font-size:16px;line-height:22px;text-transform:uppercase;color:#FFF;height:50px;text-align:center;padding:14px;border:none}.contact-form .form-container .help-block{margin:3px 0 7px}.contact-form .form-container .order-info{text-align:center;display:block;margin-bottom:0;padding-bottom:20px}.contacts-table{width:100%;font-size:14px;line-height:17px;margin-bottom:20px}.contacts-table thead th{background:#999;text-align:center;color:#fff;padding:6px 39px;border-left:solid 3px #999;border-right:solid 3px #999}.contacts-table tr td{border:3px solid #cbcaca;border-top:none;color:#000;padding:6px 39px}.contacts-table tr td:first-child{padding:6px 24px;background:#cbcaca;width:27.7%}.btn-ic{display:inline-block;cursor:pointer;background-color:#ec008c;background-position:right center;background-repeat:no-repeat;font-size:18px;line-height:23px;border-left:solid 25px #ec008c;border-right:solid 25px #ec008c;height:55px;padding-bottom:16px;padding-top:16px;padding-right:57px;margin-top:40px;text-decoration:none!important;color:#fff!important}.btn-ic.feedback-ic{background-image:url(../../images/ai/feedback-ic.png)}.feedback-content .inner-wrap{max-width:555px;width:100%;margin:0 auto;padding:40px 20px}.feedback-form .note{color:#666;font-size:14px;display:block}.feedback-form button[type=submit]{margin:35px auto 0}.feedback-form button[type=submit].loading{background-image:url(../../images/ai/btn-ajax-loader.gif);background-repeat:no-repeat;background-position:center;color:transparent;background-color:#cbcaca}.feedback-form button[type=submit].loading:hover{background-color:#cbcaca}.feedback-form .label-wrapper{font-size:0}.feedback-form .label-wrapper>span{font-size:14px}.feedback-form [class*=accept_agreement] label{width:100%}.feedback-form label{width:155px;width:28%;font-size:18px;color:#666;vertical-align:top;font-weight:400}.feedback-form input[type=text],.feedback-form input[type=email],.feedback-form select,.feedback-form textarea{border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:16px;padding:4px 11px;color:#000;width:72%;display:inline-block}.feedback-form input[type=text],.feedback-form input[type=email],.feedback-form select{border:none;height:29px;border-bottom:solid 2px #cbcaca}.feedback-form select optgroup,.feedback-form select option{color:#000;font-size:14px;font-weight:100}.feedback-form textarea{border:2px solid #cbcaca}.feedback-form .form-group{margin-bottom:40px}.feedback-form .field-feedbackform-verifycode input[type=text]{width:47%;float:right}.feedback-form .field-feedbackform-verifycode img{max-width:25%;height:auto;position:relative;top:-5px}.feedback-form .field-feedbackform-confirm label{width:100%;font-size:15px}.feedback-form .field-feedbackform-confirm label .underline{position:relative;top:-4px;border-bottom:solid 2px #cbcaca;line-height:29px;display:inline-block;width:100%}.feedback-form .field-feedbackform-confirm label .underline:after{content:'*';vertical-align:super;font-size:60%}.feedback-form .field-feedbackform-confirm label a{color:#ec008c;text-decoration:none!important}.feedback-form .field-feedbackform-confirm.required label:after,.feedback-form form label.field-feedbackform-confirm.required:after{content:''}.feedback-form .field-feedbackform-phone .prefix{background:#cbcaca;line-height:29px;height:29px;width:29px;text-align:center;display:inline-block;margin-right:-29px;position:relative;z-index:2}.feedback-form .field-feedbackform-phone input[type=text]{padding-left:40px}.poll-block{border:2px solid #ccc;border-radius:2px;text-align:center;padding:15px;margin-top:45px}.poll-block .heading{color:#ec008c;font-size:20px;padding:0 20px;line-height:26px;border-bottom:solid 1px #ec008c;display:inline-block;margin-bottom:17px}.poll-block p{font-size:14px;color:#666;line-height:17px;margin-bottom:20px}.poll-block .btn-gray{font-size:14px;margin-bottom:3px}.offices-content{padding:0}.of-mode-switch.nav-tabs{width:13.6%;-webkit-box-shadow:0 0 0 1px #f2cbe1;box-shadow:0 0 0 1px #f2cbe1;padding:0;border:none;margin:0;float:left;border-top:solid 1px #cb3187}.of-mode-switch.nav-tabs>li{-webkit-box-shadow:0 0 0 1px #f2cbe1 inset;box-shadow:0 0 0 1px #f2cbe1 inset;border:1px solid #cb3187;border-top:none;padding:0;display:block;float:none;border-radius:0;background:#fff;margin:0}.of-mode-switch.nav-tabs>li>a{outline:0;font-size:18px;line-height:36px;height:56px;padding:10px 18px;display:block;color:#cb3187;margin:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:0 0}.of-mode-switch.nav-tabs>li.active a,.of-mode-switch.nav-tabs>li:focus.active a,.of-mode-switch.nav-tabs>li:hover.active a{background:#cb3187;color:#fff;border:none}.of-mode-switch.nav-tabs>li:focus a,.of-mode-switch.nav-tabs>li:hover a{border:none;outline:0}.of-content{width:100%;float:right}.of-content .nav-tabs.of-tabs{border-bottom:none;border-bottom:solid 2px #cb3187;margin-bottom:-2px}.of-content .nav-tabs.of-tabs.of-tabs-n2>li{width:50%}.of-content .nav-tabs.of-tabs.of-tabs-n1>li{width:100%}.of-content .nav-tabs.of-tabs>li{width:33.33%;background:#f1f1f2;border-right:0;border-left:0;border-bottom:solid 2px #cb3187;-webkit-box-shadow:none;box-shadow:none;margin-bottom:-2px}.of-content .nav-tabs.of-tabs>li .tab-wrap{-webkit-transition:.2s background-color,.2s color;-o-transition:.2s background-color,.2s color;transition:.2s background-color,.2s color;margin-right:0;border:1px solid #fff;border-top-width:2px;border-bottom:none;border-radius:0;display:block;cursor:default;padding:22px 15px 4px 27px;-webkit-box-shadow:none;box-shadow:none;outline:0}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-counter{font-size:24px;color:#cb3187;font-weight:700;line-height:35px;margin-right:4px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-type{font-size:20px;font-weight:700;color:#000;line-height:35px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-name{font-size:24px;color:#cb3187;font-weight:700;line-height:35px;margin-top:0;margin-bottom:20px;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-address{font-size:15px;color:#000;line-height:21px;min-height:84px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-address .caption{color:#cb3187;font-size:18px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-address small{font-size:12px;line-height:1.25;display:block}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls{min-height:63px}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls>span{font-size:10px;color:#666;cursor:pointer;font-style:italic;border-bottom:dashed 1px;float:left;clear:left;line-height:17px;margin:2px 0;height:17px}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls>span.active,.of-content .nav-tabs.of-tabs>li .tab-wrap .controls>span:hover{color:#c39}.of-content .nav-tabs.of-tabs>li .tab-wrap:focus,.of-content .nav-tabs.of-tabs>li .tab-wrap:hover{background:0 0}.of-content .nav-tabs.of-tabs>li.active{background:#fff;border:2px solid #cb3187;border-bottom:none;z-index:7}.of-content .nav-tabs.of-tabs>li.active a,.of-content .nav-tabs.of-tabs>li.active>span{border-color:transparent;border-left:0;border-right:0;padding:20px 14px 6px 26px}.of-content .nav-tabs.of-tabs>li.active .of-name{text-decoration:underline}.of-content .tab-content.of-tab-content{border:2px solid #cb3187;border-top:none}.of-content .tab-content.of-tab-content .tab-pane{padding:55px 3%}.of-content .tab-content.of-tab-content .tab-pane .left-part{float:left;width:46%;padding:0 3%}.of-content .tab-content.of-tab-content .tab-pane .left-part a.fancybox{padding:25px 20px;background:#f1f1f2;display:inline-block}.of-content .tab-content.of-tab-content .tab-pane .left-part a.fancybox img{width:100%;height:auto}.of-content .tab-content.of-tab-content .tab-pane .right-part{float:right;width:54%;padding:0 3%}.of-content .tab-content.of-tab-content .tab-pane .right-part h4{font-size:18px;font-weight:400;color:#ec3593;margin-bottom:25px;margin-top:0}.of-content .tab-content.of-tab-content .tab-pane .right-part .info-block{font-size:18px;line-height:1.33;margin-bottom:25px}.of-content .body{padding:30px 45px 15px 50px;background:#f1f1f2}.of-content .body h3{float:left;margin:15px 0;font-size:20px;line-height:25px;color:#ec3593;font-weight:400}.of-content .body .button-block{margin-bottom:6px;float:right}.of-content .body .button-block .btn{float:left;margin-left:5px;font-size:14px;color:#231f20;border-radius:0;line-height:19px;padding:18px 40px}.of-content .body .button-block .btn.btn-white{background-color:#fff}.of-content .body .button-block .btn.btn-pink,.of-content .body .button-block .btn.btn-white:hover{background-color:#cb3187;color:#fff}.of-content .body .button-block .btn.ic-metro{background-image:url(../../images/ai/metro-big-ic.png);background-repeat:no-repeat;background-position:right 34px center;padding-right:70px}.of-content .body .button-block .btn.ic-dropdown{background-image:url(../../images/ai/arrow-ic.png);background-repeat:no-repeat;background-position:right 55px center;padding-right:70px}.of-content #salons .body .salon-items{background:#fff;padding:10px 2%}.of-content #salons .body .salon-items .salon-item{padding:10px 0}.of-content #salons .body .salon-items .salon-item .counter{color:#ec3593;font-size:18px;font-weight:700;float:left;width:23px;width:4%;text-align:center}.of-content #salons .body .salon-items .salon-item .left-part{float:left;padding:0 8px;width:300px;width:34%}.of-content #salons .body .salon-items .salon-item .left-part .name{color:#231f20;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.of-content #salons .body .salon-items .salon-item .left-part .scheme{font-size:10px;color:#666;font-style:italic;border-bottom:dashed 1px;line-height:13px;float:left;clear:right;cursor:pointer;text-decoration:none}.of-content #salons .body .salon-items .salon-item .left-part .pay-methods{clear:both;padding-top:10px}.of-content #salons .body .salon-items .salon-item .left-part .pay-methods .pay-method{display:inline-block;width:21px;height:20px}.of-content #salons .body .salon-items .salon-item .left-part .pay-methods .pay-method.card-ic{background:url(../../images/ai/pay-card-ic.png) center no-repeat}.of-content #salons .body .salon-items .salon-item .left-part .pay-methods .pay-method.cash-ic{background:url(../../images/ai/pay-cash-ic.png) center no-repeat}.of-content #salons .body .salon-items .salon-item .middle-part{width:350px;width:39%;padding:0 8px;float:left;font-size:14px;line-height:24px}.of-content #salons .body .salon-items .salon-item .middle-part .metro{background:url(../../images/ai/metro-ic.png) left center no-repeat;padding-left:30px}.of-content #salons .body .salon-items .salon-item .middle-part .note{margin-top:10px;color:#808184;font-size:10px;line-height:12px}.of-content #salons .body .salon-items .salon-item .right-part{width:210px;width:23%;padding:0 8px;float:left;font-size:14px}.of-content #salons .body .salon-items .salon-item .right-part .days{color:#676767;width:50%;display:inline-block}.of-content #salons .body .salon-items .salon-item .right-part .time{color:#000}.of-content #ya-map-offices{width:100%;height:500px}#modal-select-city .modal-content{max-width:820px;width:60%;margin:0 auto}#modal-select-city .modal-title{color:#000;font-size:24px;background:url(../../images/ai/modal-city-ic.png) left center no-repeat;padding-left:42px}#modal-select-city .town-items{max-height:450px;overflow-y:scroll}#modal-select-city .town-items .town-item{display:block;line-height:20px;padding:10px}#modal-select-city .town-items .town-item input[type=checkbox]{width:13px;height:13px;color:#707070;border:1px solid;border-radius:0;display:inline-block;position:relative;top:2px}#modal-select-city .town-items .town-item input[type=checkbox]:checked{background:0 0}#modal-select-city .town-items .town-item+.town-item{border-top:solid 1px #bdbdbd}#modal-select-city .modal-footer{text-align:left}#modal-select-city .modal-footer .btn-clear{margin-left:18px}#modal-select-city .modal-footer .btn{margin-left:10px}#modal-select-metro .modal-content{max-width:820px;width:60%;margin:0 auto}#modal-select-metro .modal-title{color:#000;font-size:24px;background:url(../../images/ai/modal-city-ic.png) left center no-repeat;padding-left:42px}#modal-select-metro .town-items{max-height:450px;overflow-y:scroll}#modal-select-metro .town-items .town-item{display:block;line-height:20px;padding:10px}#modal-select-metro .town-items .town-item input[type=checkbox]{width:13px;height:13px;color:#707070;border:1px solid;border-radius:0;display:inline-block;position:relative;top:2px}#modal-select-metro .town-items .town-item input[type=checkbox]:checked{background:0 0}#modal-select-metro .town-items .town-item+.town-item{border-top:solid 1px #bdbdbd}#modal-select-metro .modal-footer{text-align:left}#modal-select-metro .modal-footer .btn-clear{margin-left:18px}#modal-select-metro .modal-footer .btn{margin-left:10px}#modal-onmap .modal-content{max-width:820px;width:90%;margin:0 auto}#modal-onmap .modal-title{color:#000;font-size:24px;background:url(../../images/ai/modal-city-ic.png) left center no-repeat;padding-left:42px}#metro_city{width:628px;height:690px;background:url(../../images/ai/msk/moscow.gif) no-repeat;position:relative}#metro_city img,.metro_choose,.metro_vetka{position:absolute;cursor:pointer}.metro_choose{width:13px;height:13px;padding-top:3px}.metro_vetka{width:9px;height:9px}#onOpenMetro{top:10px!important}#border_onOpenMetro{display:block;border:1px solid #747474!important}.ajax-send-btn.loading{color:transparent!important;border:0;background:url(../../images/horizontal_loader.gif) center no-repeat!important;outline:0}.order-result{max-width:529px;padding:20px;color:#000;margin:0 auto 60px}.order-result.success{margin-top:20px;text-align:center;border:8px solid rgba(0,255,0,.3)}@media (max-width:1262px){.of-mode-switch.nav-tabs>li>a{font-size:14px;line-height:20px;height:40px}.of-content .body .button-block .btn{padding:14px 20px}.of-content .body .button-block .btn.ic-metro{background-position:right 11px center;padding-right:40px}.of-content .body .button-block .btn.ic-dropdown{background-position:right 18px center;padding-right:34px}.of-content #salons .body .salon-items .salon-item .right-part .days,.of-content #salons .body .salon-items .salon-item .right-part .time{width:100%;text-align:center;display:block}.of-content .nav-tabs.of-tabs>li>span .of-name{margin-bottom:10px}.of-content .nav-tabs.of-tabs>li>span .of-address{font-size:14px;line-height:18px;min-height:88px}}@media (max-width:1030px){.of-mode-switch.nav-tabs{width:15%}.of-mode-switch.nav-tabs>li>a{font-size:14px;line-height:20px;height:40px;padding:10px 7px}.of-content{width:100%}.of-content .nav-tabs.of-tabs>li .tab-wrap,.of-content .nav-tabs.of-tabs>li a{padding:12px 11px 4px 17px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-counter,.of-content .nav-tabs.of-tabs>li .tab-wrap .of-type,.of-content .nav-tabs.of-tabs>li a .of-counter,.of-content .nav-tabs.of-tabs>li a .of-type{line-height:18px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-name,.of-content .nav-tabs.of-tabs>li a .of-name{font-size:18px;line-height:24px}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-address,.of-content .nav-tabs.of-tabs>li a .of-address{min-height:100px}.of-content .nav-tabs.of-tabs>li.active a,.of-content .nav-tabs.of-tabs>li.active>span{padding:10px 10px 6px 16px}.of-content .body .button-block{width:100%}.of-content .body .button-block .btn{margin-left:0;width:32%;padding:12px 0;text-align:center}.of-content .body .button-block .btn+.btn{margin-left:2%}.contact-form:after{left:84%}}@media (max-width:767px){.offices-content{padding:30px 0}.contacts-nav li a{padding:10px 15px}.offices-content .main-heading{background:#ed008c;font-size:14px;color:#fff;font-weight:700;line-height:20px;padding:10px 8%;margin-bottom:12px;margin-top:0}.of-mode-switch.nav-tabs{width:100%;border-left:solid 1px #cb3187;-webkit-box-shadow:none;box-shadow:none}.of-mode-switch.nav-tabs>li{float:left;width:33.33%;border-left:0;-webkit-box-shadow:none;box-shadow:none;border-right:solid 1px #cb3187}.of-mode-switch.nav-tabs>li>a{width:100%;text-align:center}.of-mode-switch.nav-tabs>li.active,.of-mode-switch.nav-tabs>li.active a{-webkit-box-shadow:none;box-shadow:none}.of-content{width:100%}.of-content .nav-tabs.of-tabs>li{width:100%;background:#fff;cursor:default;border:none;padding:0}.of-content .nav-tabs.of-tabs>li .tab-wrap,.of-content .nav-tabs.of-tabs>li a{padding:0;border:none}.of-content .nav-tabs.of-tabs>li .tab-wrap .heading,.of-content .nav-tabs.of-tabs>li a .heading{background:#6d6e71;padding:6px 8%;margin-bottom:10px}.of-content .nav-tabs.of-tabs>li .tab-wrap .heading>div,.of-content .nav-tabs.of-tabs>li a .heading>div{display:inline-block}.of-content .nav-tabs.of-tabs>li .tab-wrap .heading .of-name,.of-content .nav-tabs.of-tabs>li a .heading .of-name{display:inline-block;margin-bottom:0}.of-content .nav-tabs.of-tabs>li .tab-wrap .heading .of-counter,.of-content .nav-tabs.of-tabs>li .tab-wrap .heading .of-name,.of-content .nav-tabs.of-tabs>li a .heading .of-counter,.of-content .nav-tabs.of-tabs>li a .heading .of-name{color:#fff;font-size:20px;line-height:30px;font-weight:700}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-address,.of-content .nav-tabs.of-tabs>li a .of-address{padding:6px 8%;min-height:0}.of-content .nav-tabs.of-tabs>li .tab-wrap .of-address small,.of-content .nav-tabs.of-tabs>li a .of-address small{margin:10px 0;font-size:11px}.of-content .nav-tabs.of-tabs>li .tab-wrap .shedule,.of-content .nav-tabs.of-tabs>li a .shedule{padding:6px 8%;color:#000}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls,.of-content .nav-tabs.of-tabs>li a .controls{padding:6px 8%}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls span,.of-content .nav-tabs.of-tabs>li a .controls span{width:49%;clear:none;background:#ed2d95;color:#fff;text-align:center;border:none;font-size:15px;line-height:23px;padding:9px 0;height:41px;font-style:normal;margin-right:2%}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls span+span,.of-content .nav-tabs.of-tabs>li a .controls span+span{margin-right:0}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls span.active,.of-content .nav-tabs.of-tabs>li .tab-wrap .controls span:hover,.of-content .nav-tabs.of-tabs>li a .controls span.active,.of-content .nav-tabs.of-tabs>li a .controls span:hover{color:#000}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls .dop-content,.of-content .nav-tabs.of-tabs>li a .controls .dop-content{position:absolute;left:0;width:100%;height:280px;background:#fff}.of-content .nav-tabs.of-tabs>li .tab-wrap .controls .dop-content .close-ic,.of-content .nav-tabs.of-tabs>li a .controls .dop-content .close-ic{position:absolute;right:10px;width:20px;height:20px;margin-right:0;margin-top:10px;cursor:pointer;background:url(../../images/ai/close-pink-ic.png) center no-repeat}.of-content .nav-tabs.of-tabs>li.active{border:none}.of-content .nav-tabs.of-tabs>li.active a,.of-content .nav-tabs.of-tabs>li.active>span{border:none;padding:0}.of-content .nav-tabs.of-tabs>li.active a .of-name,.of-content .nav-tabs.of-tabs>li.active>span .of-name{text-decoration:none}.of-content .body{padding:0}.of-content .body h3{padding:0 8%}.of-content .body .button-block .btn{width:100%}.of-content .body .button-block .btn+.btn{margin-left:0;margin-top:6px}.of-content #salons .body .salon-items{padding:10px 0}.of-content #salons .body .salon-items .salon-item .counter{width:10%;font-size:14px}.of-content #salons .body .salon-items .salon-item .left-part{padding-left:0;width:90%}.of-content #salons .body .salon-items .salon-item .left-part .name{font-size:14px;float:left}.of-content #salons .body .salon-items .salon-item .left-part .pay-methods{display:none}.of-content #salons .body .salon-items .salon-item .left-part .scheme{float:right;margin-top:3px}.of-content #salons .body .salon-items .salon-item .middle-part{margin-left:10%;padding-left:0;width:90%;clear:both;text-align:left;font-size:12px;line-height:16px;color:#ed3694;padding-bottom:15px}.of-content #salons .body .salon-items .salon-item .middle-part .metro{background:0 0;padding-left:0;display:inline}.of-content #salons .body .salon-items .salon-item .middle-part .metro:before{content:"м. "}.of-content #salons .body .salon-items .salon-item .middle-part .metro:after{content:", "}.of-content #salons .body .salon-items .salon-item .middle-part .address{display:inline}.of-content #salons .body .salon-items .salon-item .middle-part .note{color:#ed3694;margin-top:0}.of-content #salons .body .salon-items .salon-item .right-part{padding-left:10%;width:100%;background:#bdbec0}.of-content #salons .body .salon-items .salon-item .right-part .days,.of-content #salons .body .salon-items .salon-item .right-part .time{display:inline;color:#231f20;text-align:left;line-height:19px;font-size:12px}.of-content #ya-map-offices{overflow:hidden}.of-content #ya-map-offices>ymaps{width:100%!important}.contacts-content .half-wrap .half-part{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contacts-content .half-wrap .half-part:first-child{border:none;padding-right:0;margin-bottom:20px}.contacts-content .half-wrap .half-part:last-child{padding-left:0}.contacts-content .dop-contacts{display:block}.contacts-content .dop-contacts .col-1{padding:0}.contacts-content .dop-contacts .col-2{margin:3px 0 15px}.contact-form{padding-top:60px;background-position:top center}.contact-form .form-container{padding:0 15px}.contact-form .form-container .flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form .form-container .flex-wrap>*{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;margin-bottom:10px;max-width:none}}@media (max-width:600px){.contacts-nav li{width:100%;margin-right:0}.contacts-nav li a{width:100%;padding:10px 25px}.contacts-content .inner-wrap,.feedback-content .inner-wrap{padding:30px 15px}.contacts-table{font-size:12px}.contacts-table tr td{padding:6px 12px}.contacts-table tr td:first-child{width:auto;padding:6px 12px}.btn-ic{margin-top:20px}#modal-select-metro .modal-body{overflow:scroll}.contacts-content .half-wrap .half-part .flex-wrap .caption{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contacts-content .dop-contacts .last.col-1,.contacts-content .dop-contacts .last.col-2{margin:0;display:inline-block;vertical-align:middle}.contacts-content .dop-contacts .last.col-2{margin-left:5px}.contact-form{-webkit-background-size:auto 535px;background-size:auto 535px;max-height:535px;background-position:55%}.contact-form:before{content:'';display:block;position:absolute;width:77px;height:150px;right:-webkit-calc(50% - 100px);right:calc(50% - 100px);z-index:0;background:url(../../images/ai/contacts/plant.svg) center top no-repeat;-webkit-background-size:contain;background-size:contain;margin-top:-77px}.contact-form:after{display:none;left:auto;right:50px;margin-top:-150px;-webkit-background-size:contain;background-size:contain;height:150px}.contact-form .form-container .h2{font-weight:400;font-size:19px;line-height:26px;text-align:left;margin-bottom:19px;max-width:200px}.contact-form .form-container .flex-wrap>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:3px}.contact-form .form-container .flex-wrap .form-control{padding:11px 20px;height:43px}.contact-form .form-container .flex-wrap .btn-submit{margin-top:5px}}