@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=PT+Serif:700,700i,400,400i&display=swap&subset=cyrillic);.color-primary{color:#cc7e58}.push{position:relative}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:959px){.md-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.object-fit-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.object-fit-contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:'object-fit: contain; object-position: center center;'}.text-center{text-align:center}.flex-auto{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.sm-visible,.sm-visible-flex{display:none !important}@media screen and (max-width:767px){.sm-hidden{display:none !important}.sm-visible{display:block !important}.sm-visible-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#261d17;font-family:"Roboto",Arial,sans-serif;position:relative;background:#fff}body.overflow{overflow:hidden}body.modal-visible{overflow:hidden;height:100vh}body img{max-width:unset}ul{list-style:none}ol{list-style-position:inside}button{background:0 0;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}a,button{text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:none}a img{border:none !important}h1,h2,h3,h4,h5,h6{margin:0}figure,iframe,picture{display:block}.wrapper{min-height:100vh;position:relative;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:166px}@media screen and (max-width:991px){.wrapper{padding-top:140px}}@media screen and (max-width:767px){.wrapper{padding-top:84px}}.wrapper .page{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.wrapper .footer{-webkit-box-flex:0;-ms-flex:none;flex:none}.container{width:100%;padding:0 10px;margin:0 auto}@media screen and (min-width:576px){.container{max-width:555px}}@media screen and (min-width:768px){.container{max-width:757px}}@media screen and (min-width:992px){.container{max-width:960px;padding:0 15px}}@media screen and (min-width:1200px){.container{max-width:1200px}}.cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.cards-list>.item{width:50%;padding:0 15px;margin-bottom:30px}.cards-list.columns-6>.item{width:16.666%}.cards-list.columns-5>.item{width:20%}.cards-list.columns-4>.item{width:25%}.cards-list.columns-3>.item{width:33.3333%}.cards-list.columns-2>.item{width:50%}@media screen and (max-width:1199px){.cards-list{width:calc(100% + calc(10px*2));margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.cards-list>.item{padding:0 10px;margin-bottom:20px}.cards-list.lg-columns-3>.item{width:33.333%}.cards-list.lg-columns-2>.item{width:50%}.cards-list.lg-columns-1>.item{width:100%}}@media screen and (max-width:991px){.cards-list{width:calc(100% + 10px*2);margin-left:-10px;margin-right:-10px}.cards-list>.item{padding:0 10px}.cards-list.md-columns-4>.item{width:25%}.cards-list.md-columns-3>.item{width:33.333%}.cards-list.md-columns-2>.item{width:50%}.cards-list.md-columns-1>.item{width:100%}}@media screen and (max-width:767px){.cards-list.sm-columns-3>.item{width:33.333%}.cards-list.sm-columns-2>.item{width:50%}.cards-list.sm-columns-1>.item{width:100%}}@media screen and (max-width:575px){.cards-list.xs-columns-2>.item{width:50%}.cards-list.xs-columns-1>.item{width:100%}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}body,button{font-size:15px;line-height:24px;color:#261d17;font-family:"Roboto",Arial,sans-serif}.tpg-note,.tpg p,body .tpg-body-1{font-size:15px;line-height:24px;margin:0 0 24px}.tpg-note:last-child,.tpg p:last-child,body .tpg-body-1:last-child{margin-bottom:0}.tpg-h2,.tpg h2,.tablepress-table-name{font-size:24px;line-height:1.2;font-weight:700;margin-bottom:30px;color:#412007;font-family:"PT Serif",serif}.tpg-h2:last-child,.tpg h2:last-child{margin-bottom:0}@media screen and (max-width:767px){.tpg-h2,.tpg h2{font-size:22px}}.section-caption{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.section-caption .sc-title{font-size:30px;text-transform:uppercase;line-height:1.4;color:#412007;font-family:"PT Serif",serif;font-weight:700}.single-post .section-caption .sc-title{font-size:24px}@media screen and (max-width:1199px){.section-caption .sc-title{font-size:26px}}@media screen and (max-width:767px){.section-caption .sc-title{font-size:24px}}@media screen and (max-width:575px){.section-caption .sc-title{font-size:20px}}.section-caption:not([class*=text-]) .sc-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-caption:not([class*=text-]) .sc-title:after,.section-caption:not([class*=text-]) .sc-title:before{content:'';display:block;width:40px;height:1px;background:#f0ebe8}.section-caption:not([class*=text-]) .sc-title:before{margin-right:15px}.section-caption:not([class*=text-]) .sc-title:after{margin-left:15px}.section-caption.text-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.section-caption.text-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.section-caption.white .sc-title{color:#fff}.page-caption{font-size:56px;line-height:1.25;text-transform:uppercase;font-weight:700;margin-bottom:20px;letter-spacing:.05em}.big-caption{font-weight:700;font-size:70px;line-height:82px;letter-spacing:.025em;text-transform:uppercase;text-align:center;margin-bottom:15px;color:#cc7e58}[class*=" icon-"],[class^=icon-]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons-sprite.png) no-repeat}.icon-arrow-right{background-position:-1px 0;width:40px;height:12px}.icon-clock-big{background-position:-1px -13px;width:40px;height:40px}.icon-envelope-big{background-position:-1px -54px;width:38px;height:30px}.icon-phone-big{background-position:-1px -85px;width:33px;height:48px}.icon-location-big{background-position:-1px -134px;width:29px;height:40px}.icon-girl{background-position:-1px -175px;width:22px;height:15px}.icon-scissors{background-position:-1px -191px;width:22px;height:24px}.icon-eye{background-position:-1px -216px;width:21px;height:17px}.icon-tube{background-position:-1px -234px;width:21px;height:20px}.icon-body-star{background-position:-1px -255px;width:19px;height:24px}.icon-vk.gradient{background-position:-21px -255px;width:18px;height:10px}.icon-vk{background-position:-21px -266px;width:18px;height:10px}.icon-vkvk{width:22px;height:22px;background:url(https://salon-mio.ru/wp-content/themes/mio/img/icon-vkvk.png)}.icon-metro{background-position:-24px -175px;width:16px;height:13px}.icon-instagram.gradient{background-position:-24px -189px;width:15px;height:15px}.icon-instagram{background-position:-24px -205px;width:15px;height:15px}.icon-clock{background-position:-23px -221px;width:14px;height:14px}.icon-phone.gradient{background-position:-23px -236px;width:14px;height:14px}.icon-bottle{background-position:-21px -277px;width:13px;height:24px}.icon-location{background-position:-1px -280px;width:12px;height:16px}.icon-phone{background-position:-1px -297px;width:12px;height:12px}.icon-facebook.gradient{background-position:-31px -134px;width:8px;height:15px}.icon-facebook{background-position:-31px -150px;width:8px;height:15px}.icon-play{width:0;height:0;border-style:solid;border-width:22px 0 22px 36px;border-color:transparent transparent transparent #fff;-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.header{background:#fff;z-index:100;width:100%;top:0;overflow:hidden;-webkit-box-shadow:0 0 1px rgba(51,51,51,.7),0 3px 20px rgba(0,0,0,.11);box-shadow:0 0 1px rgba(51,51,51,.7),0 3px 20px rgba(0,0,0,.11);background:#fff;position:absolute}.header:hover{overflow:visible}.header .header-row.first{padding:20px 0;position:relative;z-index:2;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:359px){.header .header-row.first .header-block.left{display:none}}.header .header-row.second{position:relative;border-top:1px solid #f0ebe8}@media screen and (max-width:767px){.header .header-row.second{display:none}}.header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px}.header .header-inner .header-block{padding:0 15px}@media screen and (max-width:991px){.header .header-inner{width:calc(100% + 10px*2);margin-left:-10px;margin-right:-10px}.header .header-inner .header-block{padding:0 10px}}.header-row.second .header-inner{width:100%;margin:0}.header.sticky{position:fixed;-webkit-transform:translateY(-110px);-ms-transform:translateY(-110px);transform:translateY(-110px)}@media screen and (max-width:991px){.header.sticky{-webkit-transform:translateY(-84px);-ms-transform:translateY(-84px);transform:translateY(-84px)}}@media screen and (max-width:767px){.header.sticky{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky .header-row.first{padding:8px 0}}@media screen and (max-width:767px){.header{position:fixed}}.sticky-only{display:none}.header.sticky .sticky-only{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-only .block-icon{height:36px;width:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f0ebe8;margin-right:15px}@media screen and (max-width:991px){.sticky-only .block-icon{display:none}}.header.sticky .top-nav>ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:1200px){.header.sticky .menu li{margin-right:30px}}.logo-block{display:block}.logo-block img{display:block;height:70px;width:auto}@media screen and (max-width:991px){.logo-block img{height:44px}}.logo-block:hover{opacity:.8}.header-contacts-block{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.header-contacts-block .block-left{text-align:right;font-size:12px;line-height:20px;letter-spacing:.025em;color:#9c9793;display:inline-flex}.header-contacts-block .block-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-contacts-block .block-icon{margin-right:15px;height:22px;width:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.header-contacts-block .block-icon i{display:block}.header-contacts-block .block-icon:hover{border-color:#cc7e58}@media screen and (max-width:767px){.header-contacts-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-contacts-block .block-left{text-align:left;color:#261d17;margin-right:0;margin-bottom:10px}.header-contacts-block .block-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-contacts-block .block-right .block-icon{margin-left:0;margin-right:15px}}.header-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-info-list li{margin-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-info-list li:last-child{margin-right:0}.header-info-list li .item-icon{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;-webkit-box-flex:0;-ms-flex:none;flex:none}.header-info-list li .item-content{font-size:12px;line-height:20px}@media screen and (max-width:991px){.header-info-list li .item-icon{display:none}}.icon-address{width:32px;height:32px;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/address.png) center no-repeat}.icon-insta{width:22px;height:22px;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/insta.png) center no-repeat;background-size:22px 22px}.icon-whatsapp{width:22px;height:22px;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/icon-whatsapp.png) center no-repeat;background-size:22px 22px}.icon-worktime{width:32px;height:32px;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/worktime.png) center no-repeat}.top-nav{display:block;width:100%;white-space:nowrap}.top-nav>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.header:not(.sticky) .top-nav>ul>li:last-child{margin-right:0 !important}.top-nav>ul>li>a{display:block;font-size:14px;line-height:55px;letter-spacing:.05em;text-transform:uppercase;color:#4c280d;position:relative;padding:0 10px}.top-nav>ul>li>a:after{content:'';display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:2px;background:#cc7e58;position:absolute;left:0;bottom:1px;width:0}.top-nav>ul>li>a:hover{color:#cc7e58}.top-nav>ul>li>a:hover:after{width:100%}@media screen and (max-width:991px){.top-nav>ul>li>a{font-size:12px;padding:0 5px}}.top-nav>ul>li.current-menu-item>a,.top-nav>ul>li.current-menu-parent>a{color:#cc7e58}.top-nav>ul>li.current-menu-item>a:after,.top-nav>ul>li.current-menu-parent>a:after{width:100%}.top-nav>ul>li.current-menu-item>a{cursor:default}@media screen and (max-width:1199px){.top-nav>ul>li{margin-right:10px}}.footer{position:relative;z-index:90;background:#fff;border-top:1px solid #eee}.footer .footer-row.first{padding:60px 0 30px}.footer .footer-row.second{padding:33px 0;border-top:1px solid #eee}.footer .footer-row.second .footer-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.footer .footer-inner .footer-block{padding:0 15px}.footer .footer-caption{font-size:14px;line-height:18px;color:#261d17;font-weight:400;letter-spacing:.15em;text-transform:uppercase;margin-bottom:15px}.footer .copyright{font-size:14px;color:#303030}@media screen and (max-width:767px){.footer{border-top:1px solid #eee}.footer .footer-row.first .footer-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-40px}.footer .footer-row.first .footer-inner .footer-block{width:50%;margin-bottom:40px}.footer .footer-row.first .footer-inner .footer-block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer-row.first .footer-inner .footer-block:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer-row.first .footer-inner .footer-block:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer-row.first .footer-inner .footer-block:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer-caption{font-size:12px;letter-spacing:.06em}}@media screen and (max-width:459px){.footer .footer-row.second .footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-row.second .footer-inner .footer-block{margin-bottom:30px}.footer .footer-row.second .footer-inner .footer-block:last-child{margin-bottom:0}}.webolution img{display:block;max-width:100%;height:28px}.footer-nav li{font-size:15px;line-height:21px;margin-bottom:15px;color:#261d17}.footer-nav li:last-child{margin-bottom:0}.footer-nav li a{color:inherit}.footer-nav li a:hover{color:#cc7e58}.footer-nav li.current-menu-item a,.footer-nav li.current-menu-parent a{color:#cc7e58}.footer-nav li.current-menu-item a{cursor:default}.sticky-order-btn-wrapper{position:fixed;right:15px;bottom:15px;z-index:90;padding:8px;border-radius:50%;width:116px;height:116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-order-btn-wrapper:after{content:'';display:block;border-radius:50%;border:1px solid #cc7e58;position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;pointer-events:none;-webkit-animation:wave infinite linear 1s;animation:wave infinite linear 1s;-webkit-animation-delay:.6s;animation-delay:.6s}@media screen and (max-width:767px){.sticky-order-btn-wrapper{width:76px;height:76px}}.sticky-order-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:64px;height:64px;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-size:100% 200%;background-position:center top;color:#fff;font-size:10px;line-height:15px;text-transform:uppercase;letter-spacing:.05em;text-align:center}.sticky-order-btn:hover{background-position:center bottom}.sticky-order-btn:after,.sticky-order-btn:before{content:'';display:block;border-radius:50%;border:1px solid #cc7e58;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;pointer-events:none;-webkit-animation:wave infinite linear 1s;animation:wave infinite linear 1s}.sticky-order-btn:before{width:82px;height:82px}.sticky-order-btn:after{width:100px;height:100px;-webkit-animation-delay:.3s;animation-delay:.3s}@media screen and (max-width:767px){.sticky-order-btn{width:52px;height:52px;font-size:9px;letter-spacing:0;line-height:1.2}.sticky-order-btn:before{width:60px;height:60px}.sticky-order-btn:after{width:68px;height:68px}}@-webkit-keyframes wave{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes wave{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.btn{border:0;color:#fff;font-weight:700;text-align:center;font-size:12px;letter-spacing:.24em;line-height:20px;text-transform:uppercase;padding:9px 28px;min-height:60px;background:#cc7e58;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-size:100% 200%;background-position:center top;font-family:"Roboto",Arial,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;border-radius:30px}.btn:hover{background-position:center bottom}.btn.btn-light{background:0 0;border:1px solid #e9e5e3;color:#4c280d;min-height:44px;border-radius:22px;padding-left:35px;padding-right:35px;font-weight:400;letter-spacing:.15em}.btn.btn-light:hover{border-color:#cc7e58}.btn.btn-wide{padding-left:65px;padding-right:65px}.btn.btn-small{min-height:44px;border-radius:22px;padding:9px 25px;font-weight:400;letter-spacing:.15em}.btn:focus{outline:none}@media screen and (max-width:575px){.btn{min-height:44px;border-radius:22px;padding:9px 25px;font-weight:400;letter-spacing:.15em}.btn.btn-wide{padding-right:40px;padding-left:40px}}.btn.btn-fullwidth{width:100%}.text-btn{font-size:12px;color:#cc7e58 !important;line-height:20px;text-decoration:underline;letter-spacing:.025em}.text-btn:hover{text-decoration:none;color:#4c280d !important}.text-btn.white{color:#fff}.callback-btn{font-size:12px;color:#cc7e58;line-height:20px;letter-spacing:.025em;border-radius:22px;border:1px solid #cc7e58;padding:5px 35px;margin-top:8px}.callback-btn:hover{color:#fff;background-color:#cc7e58}.header.sticky .callback-btn{margin-top:0;margin-right:15px}@media screen and (max-width:1199px){.header.sticky .callback-btn{padding:5px 15px}}@media screen and (max-width:991px){.header.sticky .callback-btn{display:none}}.phone-link{font-weight:500;font-size:15px;line-height:20px;color:#4c280d;display:block;letter-spacing:.05em;text-align:center}.phone-link:hover{color:#cc7e58}.phone-link.white{color:#fff}.circle-btn-wrapper{position:relative;z-index:5;width:132px;height:132px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.circle-btn-wrapper:after,.circle-btn-wrapper:before{content:'';display:block;border-radius:50%;border:1px solid #d3d1ce;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;pointer-events:none;-webkit-animation:wave infinite linear 1s;animation:wave infinite linear 1s}.circle-btn-wrapper:before{width:132px;height:132px;border-color:rgba(211,209,206,.5)}.circle-btn-wrapper:after{width:158px;height:158px;border-color:rgba(211,209,206,.3);-webkit-animation-delay:.3s;animation-delay:.3s}.circle-btn{position:relative;z-index:5;width:86px;height:86px;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-size:100% 164px;background-position:center top;color:#fff;font-size:10px;line-height:15px;text-transform:uppercase;letter-spacing:.05em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.circle-btn i{display:block}.circle-btn:focus,.circle-btn:hover{outline:none;background-position:center bottom}.circle-btn:before{content:'';display:block;border-radius:50%;border:1px solid #d3d1ce;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1;pointer-events:none;-webkit-animation:wave infinite linear 1s;animation:wave infinite linear 1s;width:108px;height:108px;border-color:rgba(211,209,206,.7)}@keyframes wave{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.form-field .input-field,.form-field textarea{border:0;height:60px;width:100%;font-size:18px;color:#261d17;font-family:"PT Serif",serif;font-weight:700;padding:0 15px;outline:none !important;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-bottom:2px solid #412007;border-radius:0}.form-field .input-field::-webkit-input-placeholder,.form-field textarea::-webkit-input-placeholder{color:#412007;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-field .input-field:-ms-input-placeholder,.form-field textarea:-ms-input-placeholder{color:#412007;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-field .input-field::-ms-input-placeholder,.form-field textarea::-ms-input-placeholder{color:#412007;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-field .input-field::placeholder,.form-field textarea::placeholder{color:#412007;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-field .input-field:focus,.form-field textarea:focus{border-color:#cc7e58}.form-field .input-field[disabled],.form-field textarea[disabled]{background:#f2f2f2;cursor:default}.form-field .input-field[disabled].not-editable,.form-field textarea[disabled].not-editable{background:#fff;border-color:#fff}.form-field .input-field.bordered,.form-field textarea.bordered{height:40px;border-radius:5px;border:1px solid #c9b8b8;font-size:16px;background:#f7f6f6}.form-field .input-field.bordered:focus,.form-field textarea.bordered:focus{background:#fff}.form-field textarea{resize:none;padding:10px 15px;height:130px}.form-field textarea.bordered{height:100px}.checkbox{display:block}.checkbox input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.checkbox .checkbox-label{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:12px;line-height:20px;letter-spacing:.025em}.checkbox .checkbox-label a{color:#cc7e58;text-decoration:underline}.checkbox .checkbox-label a:focus,.checkbox .checkbox-label a:hover{outline:none !important;text-decoration:none}.checkbox .checkbox-label:before{content:'';display:block;width:16px;height:16px;border:1px solid #994d33;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;border-radius:3px}.checkbox .checkbox-label:after{content:'';display:block;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:3px;left:3px;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.checkbox input:checked+.checkbox-label:before{background:#994d33}.checkbox input:checked+.checkbox-label:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1}.form .form-caption{font-size:32px;line-height:42px;font-weight:700;color:#cc7e58;margin-bottom:15px}.modal-form .form-row{margin-bottom:20px}.modal-form .form-footer{margin-top:25px}.slick-slider{width:calc(100% + 15px*2);margin:-15px}.slick-slider .slide{outline:none !important;padding:15px}@media screen and (max-width:991px){.slick-slider{width:calc(100% + 10px*2);margin:-15px -10px}.slick-slider .slide{padding:15px 10px}}.slick-slider:not(.custom-arrows) .slick-arrow{height:36px;width:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f0ebe8}.slick-slider:not(.custom-arrows) .slick-arrow svg{fill:#000;width:12px;height:12px;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slick-slider:not(.custom-arrows) .slick-arrow:before{content:'';display:block}.slick-slider:not(.custom-arrows) .slick-arrow:hover{border-color:#cc7e58}.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:-75px}.slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:-75px}@media screen and (max-width:1369px){.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:-50px}.slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:-50px}}@media screen and (min-width:576px){.slick-slider.white-arrows .slick-arrow{background:#fff;border-color:#fff}.slick-slider.white-arrows .slick-arrow:hover{background:#cc7e58;border-color:#cc7e58}.slick-slider.white-arrows .slick-arrow:hover svg{fill:#fff}}@media screen and (max-width:1340px) and (min-width:1200px){.slick-slider:not(.custom-arrows){width:calc(100% - 80px);margin:0 auto}.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:-40px}.slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:-40px}}@media screen and (max-width:706px) and (min-width:576px),screen and (max-width:898px) and (min-width:768px),screen and (max-width:1132px) and (min-width:992px){.slick-slider:not(.custom-arrows){width:calc(100% - 80px);margin:0 auto}.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:-50px}.slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:-50px}}@media screen and (max-width:575px){.slick-slider{width:calc(100% - 20px);margin:-15px auto}.slick-slider:not(.custom-arrows) .slick-arrow{width:20px;border:0 !important}.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:-20px}.slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:-20px}}.slick-arrow.slick-disabled{opacity:.3}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots li{margin:0 8px;width:9px;height:9px}.slick-dots li button{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:2px solid #412007;background:0 0;width:9px;height:9px;padding:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:.4}.slick-dots li button:before{display:none}.slick-dots li button:hover{opacity:1}.slick-dots li.slick-active button{opacity:1;background:#412007}.socials-list{display:-webkit-box;display:-ms-flexbox;display:flex}.socials-list li{margin-right:7px}.socials-list li:last-child{margin-right:0}.socials-list li a{height:36px;width:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f0ebe8}.socials-list li a i{display:block}.socials-list li a:hover{border-color:#cc7e58}.image-block{width:100%}.image-block img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover; object-position: center center;'}.image-block.two-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.image-block.two-images img{width:calc(50% - 15px);-webkit-box-flex:0;-ms-flex:none;flex:none}.image-block.two-images img:first-child{margin-bottom:60px}.image-block.two-images img:last-child{margin-top:60px}@media screen and (max-width:991px){.image-block.two-images img{width:calc(50% - 10px)}}@media screen and (max-width:767px){.image-block.two-images img{width:calc(50% - 5px)}}.video-block{position:relative;cursor:pointer;background:#939393;width:100%}.video-block:before{content:'';display:block;padding-top:66.31%}.video-block img{width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover}.video-block .play-btn{position:absolute;top:50%;left:50%;z-index:1;padding:0;width:86px;height:86px;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-size:100% 200%;background-position:center top;z-index:2}.video-block .play-btn:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:22px 0 22px 36px;border-color:transparent transparent transparent #fff;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.video-block .play-btn:focus,.video-block .play-btn:hover{outline:none;background-position:center bottom}.video-block .video-iframe,.video-block .video-iframe iframe,.video-block iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.video-block.playing .play-btn{display:none}.menu-opener{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:36px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}.menu-opener .bar{background:#cc7e58;height:4px;display:block;margin-bottom:6px;border-radius:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu-opener .bar:last-child{margin-bottom:0;width:24px}.menu-opener .bar:first-child{width:16px}.menu-opener .bar:nth-child(2){width:36px;position:relative}.menu-opener .bar:nth-child(2):before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:'';display:block;width:100%;height:100%;background:#cc7e58;position:absolute;left:0;top:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;border-radius:2px}.menu-opener.active .bar{width:0}.menu-opener.active .bar:first-child,.menu-opener.active .bar:last-child{width:0}.menu-opener.active .bar:nth-child(2){width:36px;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-opener.active .bar:nth-child(2):before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-opener:focus{outline:none}.panel{height:100vh;background:#fff;position:relative;z-index:1000;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;border-left:1px solid #eee;overscroll-behavior-y:contain}.panel[style*="left: 0px;"]{-webkit-box-shadow:-5px 0 25px rgba(255,255,255,.5) !important;box-shadow:-5px 0 25px rgba(255,255,255,.5) !important}.panel .panel-inner{padding:0 0 25px;height:100vh;overflow-y:auto;overflow-x:hidden !important;overscroll-behavior-y:contain}.panel .panel-nav{list-style:none;width:100%;padding-bottom:10px;padding-top:10px;font-weight:400;position:relative}.panel .panel-content .search-header:after{content:'';display:block;width:100%;height:1px;margin-top:25px;left:25px;background:#d7d7d7}.panel .panel-nav>li>a{display:inline-block;font-size:18px;line-height:22px;padding:10px 25px;text-transform:uppercase;color:#261d17;position:relative}.panel .panel-nav>li .sub-menu{padding:20px 25px;background:#f9f9f9;margin:10px 0;display:none;list-style:none}.panel .panel-nav>li .sub-menu li{margin-bottom:10px}.panel .panel-nav>li .sub-menu li:last-child{margin-bottom:0}.panel .panel-nav>li .sub-menu li a{color:#261d17;font-size:14px;line-height:24px;letter-spacing:.05em}.panel .panel-nav>li .sub-menu li.current-menu-item a{color:#cc7e58;cursor:default}.panel .panel-nav>li.menu-item-has-children{position:relative}.panel .panel-nav>li.menu-item-has-children:after{content:'';display:block;height:42px;width:50px;position:absolute;right:0;top:0;z-index:5;background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3e%3cpath d='M225.81 48.9L128 146.73 30.19 48.91 0 79.09l128 128 128-128z' fill='%23261d17' /%3e%3c/svg%3e") no-repeat center center;background-size:18px 18px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.panel .panel-nav>li.menu-item-has-children.opened:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.panel .panel-nav>li.current-menu-item>a,.panel .panel-nav>li.current-menu-parent>a{position:relative}.panel .panel-nav>li.current-menu-item>a:before,.panel .panel-nav>li.current-menu-parent>a:before{content:'';display:block;height:27px;width:5px;background:#cc7e58;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.panel .panel-nav li.current-menu-item>a,.panel .panel-nav li.current-menu-parent>a{color:#cc7e58}.panel .panel-nav li.current-menu-item>a{cursor:default;position:relative}.panel .panel-content{padding:5px 25px 0;color:#261d17}.panel .panel-content .socials-list{margin-top:25px}.panel .panel-content .btn{padding-left:25px;padding-right:25px}.panel .panel-content .panel-phone{margin-bottom:20px;font-size:20px;line-height:1.1;color:#261d17;text-decoration:none;letter-spacing:.05em;display:block;font-weight:400}.panel .panel-content .panel-phone:hover{color:#cc7e58}.breadcrumbs-section{padding:25px 0}@media screen and (max-width:991px){.breadcrumbs-section{padding:15px 0}.breadcrumbs-section+section{padding-top:10px !important}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs span{margin-right:24px;font-size:12px;line-height:20px;letter-spacing:.025em;color:#9c9793;position:relative}.breadcrumbs span a{color:#cc7e58;text-decoration:underline}.breadcrumbs span a:hover{color:#cc7e58;text-decoration:none}.breadcrumb_last{margin:0 6px}.breadcrumbs span a{margin:0 6px}.tabs-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap}.tabs-nav>li{margin-right:20px}.tabs-nav>li:last-child{margin-right:0 !important}.tabs-nav>li>button{display:block;width:100%;font-size:14px;line-height:55px;letter-spacing:.05em;text-transform:uppercase;color:#4c280d;position:relative;padding:0 10px}.tabs-nav>li>button:after{content:'';display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:2px;background:#cc7e58;position:absolute;left:0;bottom:1px;width:0}.tabs-nav>li>button:focus,.tabs-nav>li>button:hover{color:#cc7e58;outline:none}.tabs-nav>li>button:focus:after,.tabs-nav>li>button:hover:after{width:100%}@media screen and (max-width:991px){.tabs-nav>li>button{font-size:12px;padding:0 5px}}.tabs-nav>li.current>button{color:#cc7e58}.tabs-nav>li.current>button:after{width:100%}@media screen and (max-width:1199px){.tabs-nav>li{margin-right:10px}}.tabs-nav.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-nav.justify-center>li{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1199px){.tabs-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.photos-grid{width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.photos-grid .column{padding:0 15px;width:33.333%}.photos-grid .column .item{margin-bottom:30px;position:relative;width:100%}@media screen and (max-width:991px){.photos-grid{width:calc(100% + 10px*2);margin-left:-10px;margin-right:-10px}.photos-grid .column{padding:0 10px}.photos-grid .column .item{margin-bottom:20px}}@media screen and (max-width:575px){.photos-grid{width:calc(100% + 3px*2);margin-left:-3px;margin-right:-3px}.photos-grid .column{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.photos-grid .column .item{margin-bottom:6px;width:50%;padding:0 3px}}.photo-card{position:relative;display:block}.photo-card:before{content:'';display:block;padding-top:100%}.photo-card.tall:before{padding-top:116.216%}@media screen and (max-width:575px){.photo-card.tall:before{padding-top:100%}}.photo-card img{width:100%;height:100%;position:absolute;left:0;top:0}.photo-card:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.3);box-shadow:0 5px 10px rgba(0,0,0,.3)}.accordion{width:100%}.accordion .ac-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 40px 10px 20px;position:relative;width:100%;text-align:left}.accordion .ac-header .ach-icon{width:24px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accordion .ac-header .ach-icon i{display:block}.accordion .ac-header .ach-text{font-size:14px;line-height:1.3;text-transform:uppercase;color:#4c280d;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.accordion .ac-header .ach-opener{-webkit-box-flex:0;-ms-flex:none;flex:none;width:10px;height:10px;fill:#000;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.accordion .ac-header:focus .ach-text,.accordion .ac-header:hover .ach-text{color:#cc7e58}.accordion .ac-header:focus .ach-opener,.accordion .ac-header:hover .ach-opener{fill:#cc7e58}.accordion .ac-header:focus{outline:none}.accordion .ac-content{padding:10px 0 10px 64px;display:none}.accordion.opened .ac-header .ach-text{color:#cc7e58}.accordion.opened .ac-header .ach-opener{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);fill:#cc7e58}.post-type-archive-prices .block-nav .accordion .ac-content{padding:10px 0 10px 22px}.post-type-archive-prices .block-nav .accordion .ac-header{padding:10px 40px 10px 10px}.accordion-single-services .ac-content{padding:0}.accordion-single-services .ac-header{padding:20px 40px 20px 20px;border-bottom:1px solid #f0ebe8}.accordion-single-services .ac-header .ach-text{font-size:22px;line-height:1.1;color:#412007;text-transform:none}@media screen and (max-width:767px){.accordion-single-services .ac-header .ach-text{font-size:18px}}.features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px}.features-list .item{padding:0 15px}.features-list.features-3 .item{display:-webkit-box;display:-ms-flexbox;display:flex;width:33.33333333%;flex-basis:33.33333333%}.features-list.features-4 .item{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;flex-basis:25%}@media screen and (max-width:767px){.features-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.features-list .item{margin-bottom:30px}}.feature-card{width:100%;max-width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.feature-card:not(.small) .card-icon{width:130px;height:130px;border-radius:50%;border:1px solid #f3efed;background-color:#f9f7f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}.feature-card:not(.small) .card-icon img{display:block;max-width:70%;max-height:70%}.feature-card .card-text{text-align:center}.feature-card.small{max-width:150px}.feature-card.small .card-icon{width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.feature-card.small .card-icon img{display:block;max-width:100%;height:auto}@media screen and (max-width:1199px){.feature-card.small .card-text br{display:none}}.tablepress{border-spacing:0;border-collapse:collapse;width:100%}.tablepress:last-child{margin-bottom:0}.tablepress th{padding:15px;height:64px;background:#975a44;color:#fff;line-height:16px;text-align:center;font-weight:400}.tablepress th.big{font-size:18px;line-height:24px;font-family:"PT Serif",serif;text-align:left;font-weight:700}.tablepress th:first-child{position:relative}.tablepress th:first-child:before{content:'';display:block;width:18px;height:100%;background:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 18 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 64h-5l2.15-9.77L11 57 0 32 11 8l4.56 3.8L13 0h5v64z' fill='%23975A44'/%3e%3c/svg%3e") no-repeat center center;background-size:contain;position:absolute;left:-17px;top:0}.tablepress th:last-child{position:relative;width:45%}.tablepress.th-fullwidth th:last-child{width:auto}.tablepress th:last-child:before{content:'';display:block;width:18px;height:100%;background:url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='0 0 18 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 64h-5l2.15-9.77L11 57 0 32 11 8l4.56 3.8L13 0h5v64z' fill='%23975A44'/%3e%3c/svg%3e") no-repeat center center;background-size:contain;position:absolute;right:-17px;top:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:767px){.tablepress th{height:auto}}.tablepress td{border-bottom:1px solid #eee;vertical-align:middle;padding:15px 20px;color:#261d17;margin:0;text-align:center}.tablepress td.column-1{font-size:18px;line-height:24px;font-family:"PT Serif",serif;text-align:left}@media screen and (max-width:767px){.tablepress td{height:auto}}.pages-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;border-radius:22px;background:#f2f2f2}.pages-nav>li{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.pages-nav>li:last-child{margin-right:0 !important}.pages-nav>li>a{display:block;width:100%;font-size:14px;line-height:45px;letter-spacing:.05em;text-transform:uppercase;color:#4c280d;position:relative;padding:0 15px;text-align:center;border-radius:22px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.pages-nav>li>a:focus,.pages-nav>li>a:hover{color:#cc7e58;outline:none}.pages-nav>li.current-menu-item a,.pages-nav>li.current-menu-parent a{background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-position:center top;background-size:100% 200%;color:#fff}.pages-nav>li.current-menu-item a{cursor:default}@media screen and (max-width:1199px){.pages-nav>li{margin-right:10px}}@media screen and (max-width:1199px){.pages-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:1199px){.pages-nav-wrapper{overflow-x:auto}.pages-nav-wrapper .pages-nav{width:1140px}}.modal{display:none;width:100%;height:100vh;position:fixed;left:0;top:0;outline:none !important;background:rgba(0,0,0,.8);overflow-y:auto;overscroll-behavior-y:contain;z-index:999;opacity:0;visibility:hidden;-webkit-transition:visibility .4s,opacity .4s,-webkit-transform .4s;transition:visibility .4s,opacity .4s,-webkit-transform .4s;-o-transition:visibility .4s,transform .4s,opacity .4s;transition:visibility .4s,transform .4s,opacity .4s;transition:visibility .4s,transform .4s,opacity .4s,-webkit-transform .4s;cursor:pointer;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal-dialog{width:100%;max-width:370px;margin:60px auto;cursor:default;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative}.modal .modal-content{background:#fff;padding:55px 35px 50px}@media screen and (max-width:419px){.modal .modal-content{padding:35px 15px 30px}}.modal.visible{opacity:1;visibility:visible}@media screen and (max-width:575px){.modal .modal-dialog{max-width:calc(100% - 30px)}}.modal-caption{position:relative;padding-bottom:30px;margin-bottom:30px;text-align:center}.modal-caption:after{content:'';display:block;width:97px;height:20px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/big-icons/flower-decoration.png) no-repeat center center;background-size:contain}.modal-caption .mc-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.modal-caption .mc-image img{display:block;max-width:80px;height:auto}.modal-caption .mc-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-caption .mc-title:not(.no-decoration):after,.modal-caption .mc-title:not(.no-decoration):before{content:'';display:block;width:20px;height:1px;background:#d9d9d9}.modal-caption .mc-title:not(.no-decoration):before{margin-right:7px}.modal-caption .mc-title:not(.no-decoration):after{margin-left:7px}.modal-close{position:absolute;right:7px;top:7px;width:12px;height:12px;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;cursor:pointer}.modal-close:after,.modal-close:before{content:'';display:block;width:16px;height:2px;background:#412007;position:absolute;left:calc(50% - 8px);top:calc(50% - 1px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-close:hover:after,.modal-close:hover:before{background:#cc7e58}.first-screen-section{position:relative;z-index:90}.big-slider-wrapper{position:relative}.big-slider-wrapper .big-slider-nav{position:absolute;left:calc(50% + 1100px/2);bottom:0;z-index:50;height:100%}@media screen and (max-width:1199px){.big-slider-wrapper .big-slider-nav{left:calc(50% + 890px/2)}}@media screen and (max-width:991px){.big-slider-wrapper .big-slider-nav{left:calc(50% + 670px/2)}}@media screen and (max-width:767px){.big-slider-wrapper .big-slider-nav{left:calc(50% + 480px/2)}}@media screen and (max-width:575px){.big-slider-wrapper .big-slider-nav{left:calc(100% - 10px)}}.big-slider-wrapper .pages{position:absolute;bottom:66.666%;left:0;white-space:nowrap;font-size:18px;font-family:"PT Serif",serif;color:#fff;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:.6;-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.big-slider-wrapper .pages:before{content:'';display:block;width:1px;height:60px;background:#fff;opacity:.4;position:absolute;bottom:calc(100% + 25px);left:16px}.big-slider-wrapper .pages strong{font-size:60px;font-weight:400;margin-right:.1em}@media screen and (max-width:1199px){.big-slider-wrapper .pages{bottom:auto;top:70px}.big-slider-wrapper .pages:before{height:25px}}@media screen and (max-width:575px){.big-slider-wrapper .pages{top:20px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.big-slider-wrapper .pages:before{display:none}.big-slider-wrapper .pages strong{font-size:40px}}.big-slider-wrapper .arrows{position:absolute;bottom:100px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.big-slider-wrapper .arrows:before{content:'';display:block;width:1px;height:260px;background:#fff;opacity:.4;position:absolute;bottom:calc(100% + 25px);left:16px}@media screen and (max-width:1199px){.big-slider-wrapper .arrows{bottom:50px}}@media screen and (max-width:767px){.big-slider-wrapper .arrows:before{height:60px}}@media screen and (max-width:575px){.big-slider-wrapper .arrows{bottom:20px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.big-slider-wrapper .arrows:before{display:none}}.big-slider-wrapper .arrows .slick-arrow{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:36px;height:36px;border-radius:50%;border:2px solid #ad9f9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.big-slider-wrapper .arrows .slick-arrow:before{display:none}.big-slider-wrapper .arrows .slick-arrow svg{fill:#fff;width:12px;height:12px}.big-slider-wrapper .arrows .slick-arrow.slick-prev{margin-bottom:10px}.big-slider-wrapper .arrows .slick-arrow.slick-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.big-slider-wrapper .arrows .slick-arrow.slick-next svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.big-slider-wrapper .arrows .slick-arrow:hover{background:#cc7e58;border-color:#cc7e58}@media screen and (max-width:1199px){.big-slider-wrapper .arrows .slick-arrow{background:#cc7e58;border-color:#cc7e58}.big-slider-wrapper .arrows .slick-arrow:hover{background:#fff}.big-slider-wrapper .arrows .slick-arrow:hover svg{fill:#cc7e58}}.big-slider{width:100vw;margin:0}.big-slider .slide{padding:170px 0 150px;overflow:hidden;position:relative}.big-slider .slide .slide-content{position:relative;z-index:2}@media screen and (max-width:1199px){.big-slider .slide{padding:70px 0 50px}}.big-slider .slide-image{position:absolute;width:100%;height:100%;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.big-slider .slide-image img{width:100%;height:100%;position:absolute;left:0;top:0}@media screen and (max-width:1199px){.big-slider .slide-image img{-o-object-position:25% center;object-position:25% center}}@media screen and (max-width:575px){.big-slider .slide-image img{-o-object-position:40% center;object-position:40% center}}.big-slider .slide-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"PT Serif",serif;color:#fff;margin-bottom:115px;max-width:500px;font-weight:400}.big-slider .slide-caption .first-line{-ms-flex-item-align:start;align-self:flex-start;font-size:48px;line-height:1}.big-slider .slide-caption .second-line{margin:10px 0}.big-slider .slide-caption .second-line img{display:block;max-width:100%;height:auto}.big-slider .slide-caption .third-line{text-align:center;width:100%;font-size:36px;line-height:1;font-style:italic}@media screen and (max-width:767px){.big-slider .slide-caption{max-width:300px;margin-bottom:50px}.big-slider .slide-caption .first-line{font-size:30px}.big-slider .slide-caption .third-line{font-size:22px}}@media screen and (max-width:767px){.big-slider .slide-caption{max-width:200px;margin-bottom:50px}.big-slider .slide-caption .first-line{font-size:22px}.big-slider .slide-caption .third-line{font-size:16px}}.page-section{padding:0 0 120px}.services-section{padding:110px 0 40px}.page-template-page-services .services-section,.post-template-single-services .services-section{padding:0}@media screen and (max-width:767px){.services-section{padding-top:60px}}.services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.services-list .item{position:relative}.services-list.services-1 .item{width:100%}.services-list.services-2 .item{width:50%}.services-list.services-3 .item{width:33.333%}.services-list.services-4 .item{width:25%}.services-list .item:hover{z-index:2}.services-list .item:before{content:'';display:block;width:100%;height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid transparent;z-index:-1}@media screen and (min-width:576px){.services-list .item:before{border-color:#f2eeec}.services-list .item:nth-child(5n):before{width:calc(100% - 2px);height:calc(100% - 2px)}}@media screen and (max-width:575px){.services-list .item{width:100% !important}.services-list .item:nth-child(2):before,.services-list .item:nth-child(3):before,.services-list .item:nth-child(6):before,.services-list .item:nth-child(7):before,.services-list .item:nth-child(10):before,.services-list .item:nth-child(11):before{border-color:#f2eeec}.services-list .item:nth-child(2):before,.services-list .item:nth-child(6):before,.services-list .item:nth-child(10):before{border-color:#f2eeec;width:calc(100% - 2px);height:calc(100% - 2px)}}.service-card{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 40px 45px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.service-card .card-icon{width:128px;height:128px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f9f7f6;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-bottom:40px}.service-card .card-caption{font-size:22px;line-height:1.1;text-align:center;color:#412007}.page-template-page-services .service-card .card-caption{font-size:18px}.service-card.small .card-caption{font-size:18px}.service-card:hover{-webkit-box-shadow:3px 3px 40px rgba(0,0,0,.17);box-shadow:3px 3px 40px rgba(0,0,0,.17)}.service-card:hover .card-icon{background:#fef8e3}@media screen and (max-width:767px){.service-card{padding:30px}.service-card .card-icon{width:100px;height:100px;position:relative;margin-bottom:20px}.service-card .card-icon img{display:block;max-width:55%;max-height:55%}.service-card .card-caption{font-size:18px}}@media screen and (max-width:359px){.service-card .card-caption,.service-card.small .card-caption{font-size:16px}}.about-section{padding:40px 0 120px}@media screen and (max-width:767px){.about-section{padding-bottom:50px}}.about-section .section-caption{margin-bottom:25px}.about-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px}.about-section .section-inner .section-column{padding:0 15px;width:50%}@media screen and (max-width:991px){.about-section .section-inner{width:calc(100% + 10px*2);margin-left:-10px;margin-right:-10px}.about-section .section-inner .section-column{padding:0 10px}}@media screen and (max-width:575px){.about-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-section .section-inner .section-column{width:100%;margin-bottom:10px}.about-section .section-inner .section-column:last-child{margin-bottom:0}.about-section .section-inner .image-block img{margin:0}}.about-section .section-inner .section-left .section-text{margin-bottom:55px}.about-section .section-inner .section-right .section-text{margin-top:55px}.about-section .section-inner .section-right .section-text p:first-letter {float:left;font-size:48px;line-height:1;font-family:"PT Serif",serif;color:#412007;margin-right:10px;font-weight:700}@media screen and (max-width:767px){.about-section .section-inner .section-right .section-text{margin-top:30px}}.video-tour-section{position:relative}.video-tour-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px}.video-tour-section .section-inner .section-content,.video-tour-section .section-inner .section-video{padding-left:15px;padding-right:15px;width:50%}@media screen and (max-width:991px){.video-tour-section .section-inner{width:calc(100% + 10px*2);margin-left:-10px;margin-right:-10px}.video-tour-section .section-inner .section-content,.video-tour-section .section-inner .section-video{padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){.video-tour-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.video-tour-section .section-inner .section-content,.video-tour-section .section-inner .section-video{width:100%;padding-left:0;padding-right:0}.video-tour-section .section-inner .section-content{padding-left:15px;padding-right:15px}}.video-tour-section .video-mobile-descr{display:none}@media screen and (max-width:767px){.video-tour-section .video-mobile-descr{display:block;text-align:center;margin-bottom:15px}.video-tour-section .video-mobile-descr br{display:none}}.video-tour-section .section-content{position:relative;padding-top:35px;padding-bottom:50px;padding-right:35px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.video-tour-section .section-content .section-bg{background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/video-tour/video-tour-bg.jpg) no-repeat top left;background-color:#f9f7f6;height:194px;width:calc(50vw + 30px);min-width:975px;position:absolute;right:-15px;top:0;z-index:-1}@media screen and (max-width:767px){.video-tour-section .section-content{padding-right:15px !important}.video-tour-section .section-content .section-bg{background:#f9f7f6;height:171px}.video-tour-section .section-content .video-descr{display:none}}@media screen and (max-width:575px){.video-tour-section .section-content .section-bg{height:155px}}.video-tour-section .section-caption{margin-bottom:calc(35px*2)}.video-tour-section .section-caption strong{color:#cc7e58}.video-tour-section .section-image{position:absolute;right:390px;top:32px}@media screen and (max-width:1199px){.video-tour-section .section-image{right:350px}}@media screen and (max-width:991px){.video-tour-section .section-image{right:270px;top:130px}}@media screen and (max-width:767px){.video-tour-section .section-image{right:300px;top:30px}}@media screen and (max-width:575px){.video-tour-section .section-image{right:210px}}.team-section{padding:50px 0 50px}@media screen and (max-width:767px){.team-section.sm-small-top-padding{padding-top:50px}}.team-slider-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-slider-component .cmp-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}@media screen and (max-width:767px){.team-slider-component .cmp-header{margin-bottom:0}}@media screen and (max-width:575px){.team-slider-component .cmp-header{-webkit-box-ordinal-group:3;-ms-flex-order:0;order:0;margin-bottom:20px}}.team-slider-component .cmp-main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:25px 0 16px}.team-slider-component .cmp-main .cmp-text{margin-right:20px;width:180px;-webkit-box-flex:0;-ms-flex:none;flex:none}.team-slider-component .cmp-main .cmp-slider{width:calc(100% - 30px - 20px)}@media screen and (max-width:575px){.team-slider-component .cmp-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-slider-component .cmp-main .cmp-text{width:100%;margin-right:0;margin-bottom:30px}.team-slider-component .cmp-main .cmp-slider{width:100%}}.team-slider-component .section-caption{margin-bottom:0}.team-slider-component .team-slider{width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px;margin-bottom:0 !important}@media screen and (max-width:1199px){.team-slider-component .team-slider{width:calc(100% + 10px*2);margin-left:-10px;margin-right:-10px}.team-slider-component .team-slider .slide{padding:15px 10px}}.team-slider-component .cmp-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team-slider-component .cmp-footer .arrows{width:200px;position:relative}.team-slider-component .cmp-footer .dots{width:calc(100% - 200px);position:relative}@media screen and (max-width:575px){.team-slider-component .cmp-footer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.team-slider-component .cmp-footer .arrows{width:145px}.team-slider-component .cmp-footer .dots{width:calc(100% - 145px)}}.team-slider-component .arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.team-slider-component .arrows .slick-arrow{position:static;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons-sprite.png);background-position:-1px 0;width:40px;height:12px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team-slider-component .arrows .slick-arrow:before{display:none}.team-slider-component .arrows .slick-arrow.slick-prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.team-slider-component .arrows .slick-arrow.slick-next{margin-left:34px}.team-slider-component .arrows .slick-arrow:hover{opacity:.7}.team-slider-component .dots .slick-dots{position:static;width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.team-slider-component .dots .slick-dots li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:auto;height:2px;position:relative;margin:0}.team-slider-component .dots .slick-dots li button{display:block;width:100%;height:100%;padding:0;background:#f0f0f0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:none;-ms-transform:none;transform:none}.team-slider-component .dots .slick-dots li button:before{display:none}.team-slider-component .dots .slick-dots li.slick-active button{background:#261d17}.more-btn{padding-right:45px;position:relative;display:inline-block;font-size:12px;line-height:2;color:#261d17;letter-spacing:.15em;text-transform:uppercase}.more-btn:after{content:'';display:block;width:26px;height:9px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/arrow-right-thin.png) no-repeat}.more-btn:hover{color:#cc7e58}.team-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#fff}.team-card .card-photo{position:relative;background:#e8e8e8;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.team-card .card-photo:before{content:'';display:block;padding-top:131.81%}.team-card .card-photo img{width:100%;height:100%;position:absolute;left:0;bottom:0;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;font-family:'object-fit: contain; object-position: center bottom;'}.team-card .card-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;text-align:center;color:#261d17;padding:20px 7px;border-bottom:2px solid transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.team-card .card-caption{font-size:20px;line-height:24px;letter-spacing:.05em;font-weight:700;color:#412007;text-transform:uppercase;font-family:PT Serif}.team-card p{font-size:16px;line-height:24px;color:#975a44}.team-card:focus,.team-card:hover{outline:none;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,.17);box-shadow:3px 3px 15px rgba(0,0,0,.17)}.team-card:focus .card-photo,.team-card:hover .card-photo{background:#d1d1d1}.team-card:focus .card-content,.team-card:hover .card-content{border-bottom-color:#cc7e58}.instagram-section{padding:50px 0 80px}.instagram-slider{margin-bottom:30px !important;width:calc(100% + 3px*2);margin-left:-3px;margin-right:-3px}.instagram-slider .slide{padding:0 3px}.instagram-slider .slide img{display:block;max-width:100%;height:auto}@media screen and (max-width:706px) and (min-width:576px),screen and (max-width:898px) and (min-width:768px),screen and (max-width:1132px) and (min-width:992px){.instagram-slider{width:calc(100% - 80px);margin:0 auto}.instagram-slider .slick-arrow.slick-prev{left:-50px}.instagram-slider .slick-arrow.slick-next{right:-50px}}@media screen and (max-width:575px){.instagram-slider{width:calc(100% - 20px);margin:0 auto}.instagram-slider .slick-arrow.slick-prev{left:-20px}.instagram-slider .slick-arrow.slick-next{right:-20px}}.reviews-section{padding:80px 0 85px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width:768px){.reviews-slider{margin:-40px auto !important;width:100%;max-width:850px}}.reviews-slider .slide{padding:40px}.reviews-slider .slick-dots{bottom:-10px}@media screen and (max-width:991px){.reviews-slider{max-width:600px}}@media screen and (max-width:767px){.reviews-slider .slick-dots{bottom:-30px}.reviews-slider .slide{padding:20px}}@media screen and (max-width:575px){.reviews-slider{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.reviews-slider .slide{padding:20px}.reviews-slider .slick-arrow.slick-prev{left:0}.reviews-slider .slick-arrow.slick-next{right:0}}.review-card{width:100%;height:100%;background:#fff;padding:45px;border-radius:10px;-webkit-box-shadow:3px 3px 40px rgba(0,0,0,.17);box-shadow:3px 3px 40px rgba(0,0,0,.17);text-align:center}.review-card .card-author{font-size:22px;line-height:1.1;letter-spacing:.05em;font-weight:500;color:#412007;padding-bottom:25px;margin-bottom:25px;position:relative}.review-card .card-author:after{content:'';display:block;width:40px;height:1px;background:#d9d9d9;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.review-card .card-text{max-width:600px;margin:0 auto 30px}.post-type-archive-reviews .review-card .card-text{max-width:100%}@media screen and (max-width:767px){.review-card{padding:25px;-webkit-box-shadow:3px 3px 20px rgba(0,0,0,.17);box-shadow:3px 3px 20px rgba(0,0,0,.17)}}.proposals-section{padding:80px 0 50px}.proposals-section .section-caption{margin-bottom:30px}.proposals-section .proposals-slider{margin-bottom:35px}.proposal-card{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 45px;background:#e3e3e3;z-index:2}.proposal-card .card-bg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.proposal-card .card-bg img{width:100%;height:100%;position:absolute;left:0;top:0;display:block}@media screen and (max-width:1199px){.proposal-card .card-bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:25% center;object-position:25% center;font-family:'object-fit: cover; object-position: 25% center;'}}@media screen and (max-width:359px){.proposal-card .card-bg img{-o-object-position:10% center;object-position:10% center}}.proposal-card .card-type{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:25px;font-size:12px;line-height:16px;color:#261d17;text-transform:uppercase;letter-spacing:.15em}.proposal-card .card-caption{font-size:36px;line-height:45px;margin-bottom:20px;color:#412007;font-family:"PT Serif",serif;font-weight:400}.proposal-card .card-caption strong{font-weight:400;font-size:60px;line-height:45px}.proposal-card .card-text{margin-bottom:45px}.proposal-card .card-text p{font-size:18px;line-height:28px;color:#261d17}@media screen and (max-width:575px){.proposal-card{padding:15px 20px}.proposal-card .card-type{margin-bottom:10px}.proposal-card .card-caption{font-size:22px;line-height:30px;margin-bottom:10px}.proposal-card .card-caption strong{font-size:34px;line-height:30px}.proposal-card .card-text{margin-bottom:15px}.proposal-card .card-text p{font-size:14px;line-height:20px}}.brands-section{padding:50px 0 80px}.brands-section .section-caption{margin-bottom:30px}.brands-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;margin:45px 0}.brands-list .item{border-right:1px solid #eee;border-bottom:1px solid #eee;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:35px;position:relative}.brands-list .item:before{content:'';display:block;padding-top:100%}.brands-list .item img{display:block;max-width:calc(100% - 70px);max-height:calc(100% - 70px);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.brands-list .item img{max-width:calc(100% - 40px);max-height:calc(100% - 40px)}}@media screen and (max-width:575px){.brands-list .item{width:50%}}.map-section{padding:50px 0;position:relative;max-height:500px}.map-section .section-map{width:100%;height:100%;position:absolute;left:0;top:0}.map-section .section-map .map-block{width:100%;height:100%;position:absolute;right:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:991px){.map-section .section-map .map-block{width:150%}}.map-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.map-section .section-content{width:370px;position:relative;z-index:5;background:#fff;padding:50px 15px 50px 40px}.map-section .section-content:after{content:'';display:block;width:50vw;height:100%;background:#fff;position:absolute;left:100%;top:0}.map-section .section-caption{margin-bottom:30px}.map-section.no-mobile-layout{padding:0}.map-section.no-mobile-layout .section-map{height:500px;position:static}@media screen and (max-width:991px){.map-section.no-mobile-layout .section-map .map-block{width:100%}}@media screen and (max-width:767px){.map-section:not(.no-mobile-layout){padding-top:300px}.map-section:not(.no-mobile-layout) .section-map{height:400px;width:100%}.map-section:not(.no-mobile-layout) .section-map .map-block{position:static;width:100%}.map-section:not(.no-mobile-layout) .section-content{margin:0 auto;max-width:100%;padding:40px 30px 0}.map-section:not(.no-mobile-layout) .section-content:after{display:none}.map-section.no-mobile-layout .section-map{height:350px}}.contacts-list{list-style:none;margin-bottom:45px}.contacts-list li{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#261d17}.contacts-list li:last-child{margin-bottom:0}.contacts-list li .item-icon{width:20px;margin-right:15px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:5px}.contacts-list li .item-icon i{display:block}.contacts-list li a{color:inherit}.contacts-list li a:hover{color:#cc7e58}.watch-video-section{padding:110px 0 70px;background-color:#e8e6e1;position:relative}.watch-video-section .section-bg,.watch-video-section .section-bg img{width:100%;height:100%;position:absolute;left:0;top:0}.watch-video-section .container{position:relative;z-index:2}.watch-video-section .section-caption{margin-bottom:40px}.watch-video-section .section-text{width:100%;max-width:520px;margin:0 auto 35px;text-align:center}.watch-video-section .section-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1199px){.watch-video-section .section-caption{max-width:600px;margin-left:auto;margin-right:auto}.watch-video-section .section-caption .sc-title:after,.watch-video-section .section-caption .sc-title:before{display:none}}@media screen and (max-width:767px){.watch-video-section .section-caption{max-width:400px}.watch-video-section .section-text{max-width:330px}}@media screen and (max-width:575px){.watch-video-section .section-bg img{-o-object-position:37% center;object-position:37% center}.watch-video-section .section-caption{max-width:240px}.watch-video-section .section-caption .sc-title{font-size:18px}.watch-video-section .section-caption br{display:none}.watch-video-section .section-text{max-width:240px}}.our-works-section{padding:0}@media screen and (max-width:767px){.our-works-section{padding-bottom:50px}}.our-works-section .section-caption{margin-bottom:30px}.our-works-section .section-text{width:100%;max-width:810px;margin:0 auto 35px;text-align:center}.our-works-section .section-photos .tabs-nav{margin-bottom:40px}.our-works-section .section-button{padding-top:10px}.section-prices{padding:50px 0}.services-catalog-section{padding:0 0 50px}.services-catalog-section .section-caption{margin-bottom:30px}.services-catalog-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.services-catalog-section .section-sidebar{width:270px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:30px;border:1px solid #f0ebe8}@media screen and (max-width:991px){.services-catalog-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.services-catalog-section .section-sidebar{width:100%;margin-right:0;margin-bottom:30px}}@media screen and (max-width:767px){.services-catalog-section{padding-bottom:20px}}.categories-subnav{list-style:none}.categories-subnav li{font-size:12px;line-height:1.5;margin-bottom:6px;color:#4c280d}.categories-subnav li:last-child{margin-bottom:0}.categories-subnav li a{color:inherit}.categories-subnav li a:hover{color:#cc7e58;text-decoration:underline}.categories-subnav li.current-menu-item a,.categories-subnav li.current-menu-parent a{color:#cc7e58;text-decoration:underline}.categories-subnav li.current-menu-item a{cursor:default}.subcategory-page-section{padding:50px 0}.subcategory-page-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.subcategory-page-section .section-sidebar{margin-right:30px;width:270px;-webkit-box-flex:0;-ms-flex:none;flex:none}.subcategory-page-section .section-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.subcategory-page-section .section-text{padding:0 0 30px;color:#261d17}@media screen and (max-width:767px){.subcategory-page-section .section-features .features-list .item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.subcategory-page-section .section-prices{padding-top:60px;border-top:1px solid #eee;margin-top:0}@media screen and (max-width:991px){.subcategory-page-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.subcategory-page-section .section-inner .section-sidebar{width:100%;margin-right:0;margin-bottom:30px}}.select-subcategories-nav{border:1px solid #f0ebe8;border-radius:0 0 5px 5px;background:#fff;position:relative;z-index:2}.select-subcategories-nav:after,.select-subcategories-nav:before{content:'';display:block;border-radius:0 0 5px 5px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #f0ebe8;z-index:-1;height:100%}.select-subcategories-nav:before{width:calc(100% - 2px);bottom:-5px}.select-subcategories-nav:after{width:calc(100% - 6px);bottom:-9px}.select-subcategories-nav .block-caption{font-size:18px;line-height:1.3;padding:20px 15px;border-bottom:1px solid #f0ebe8;font-weight:700;font-style:italic;color:#4c280d;font-family:"PT Serif",serif;position:relative;z-index:2;background:#fff}.select-subcategories-nav .block-nav{position:relative;z-index:2;background:#fff;padding:25px 15px;border-radius:0 0 5px 5px;list-style:none}.select-subcategories-nav .block-nav li{margin-bottom:15px;font-size:14px;line-height:1.5;color:#4c280d}.select-subcategories-nav .block-nav li:last-child{margin-bottom:0}.select-subcategories-nav .block-nav li a{display:block;position:relative;padding-left:32px;color:inherit}.select-subcategories-nav .block-nav li a:before{content:'';display:block;width:20px;height:20px;border-radius:50%;border:1px solid #eae3e0;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.select-subcategories-nav .block-nav li a:after{content:'';display:block;width:10px;height:10px;border-radius:50%;background:#eae3e0;position:absolute;left:5px;top:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.select-subcategories-nav .block-nav li a:hover{color:#cc7e58}.select-subcategories-nav .block-nav li a:hover:after{background:#cc7e58}.select-subcategories-nav .block-nav li.current-menu-item a{color:#cc7e58;cursor:default}.select-subcategories-nav .block-nav li.current-menu-item a:after{background:#cc7e58}.service-page-header{background-size:cover;background-position:right center;background-repeat:no-repeat;padding:55px 45px 85px 40px;min-height:400px;margin-bottom:30px}.service-page-header .block-caption{font-size:38px;line-height:1.4285;color:#fff;font-weight:700;font-family:"PT Serif",serif;max-width:325px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(1.4285em*2);margin-bottom:50px}.service-page-header .block-subcaption{color:#fff;font-family:"PT Serif",serif;font-weight:700;font-style:italic;font-size:18px;line-height:1.666;max-width:300px}@media screen and (max-width:1199px){.service-page-header{background-position:40% center}}@media screen and (max-width:575px){.service-page-header{padding:20px;min-height:unset}.service-page-header .block-caption{font-size:18px;margin-bottom:30px}.service-page-header .block-subcaption{font-size:16px}}.why-we-section,.why-section{padding:60px 0 120px}.result-section{padding:20px 0 0}@media screen and (max-width:767px){.why-we-section,.why-section{padding:20px 0 50px}}.why-we-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px}.why-we-section .section-inner .section-content,.why-we-section .section-inner .section-video{width:50%;padding:0 15px}.why-we-section .section-inner .section-caption{margin-bottom:25px}.why-we-section .section-inner .section-text{margin-bottom:30px}@media screen and (max-width:991px){.why-we-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.why-we-section .section-inner .section-content,.why-we-section .section-inner .section-video{width:100%}.why-we-section .section-inner .section-content{margin-bottom:30px}}@media screen and (max-width:379px){.why-we-section .section-inner .section-features .features-list .item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.subscribe-section{padding:100px 0;position:relative}.subscribe-section .section-bg,.subscribe-section .section-bg img{width:100%;height:100%;position:absolute;left:0;top:0;display:block}.subscribe-section .container{position:relative;z-index:2}.subscribe-section .section-caption{margin-bottom:35px}.subscribe-section .section-text{max-width:920px;margin:0 auto 25px;text-align:center}@media screen and (max-width:575px){.subscribe-section{padding:50px 0}.subscribe-section .section-caption{max-width:360px;margin-left:auto;margin-right:auto}.subscribe-section .section-text{max-width:400px}}.small-contacts-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px;margin-bottom:60px}.small-contacts-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px;margin-bottom:60px;flex-direction:column;align-items:center}.small-contacts-form .form-fields .form-row.form-row-line{display:flex;margin-bottom:30px}.small-contacts-form .form-fields .form-field{width:100%;max-width:335px;padding:0 15px}@media screen and (max-width:575px){.small-contacts-form .form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.small-contacts-form .form-fields .form-field{margin-bottom:15px}.small-contacts-form .form-fields .form-field:last-child{margin-bottom:0}}.small-contacts-form .form-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prices-section{padding:0 0 120px}.prices-section .section-caption{margin:30px 0}.prices-section .section-nav{margin:45px 0}.prices-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.prices-section .section-sidebar{margin-right:30px;width:315px;-webkit-box-flex:0;-ms-flex:none;flex:none}.prices-section .section-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media screen and (max-width:991px){.prices-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.prices-section .section-inner .section-sidebar{width:100%;margin-right:0;margin-bottom:30px}}.proposals-page-section{padding:0 0 120px}@media screen and (max-width:767px){.proposals-page-section{padding-bottom:50px}}.proposals-page-section .section-caption{margin-bottom:30px}.proposals-page-section .section-text{width:100%;max-width:920px;margin:0 auto 35px;text-align:center}.proposals-page-section .tabs-nav{margin-bottom:35px}.proposals-page-section .tabs-container .cards-list{margin-bottom:0 !important}.contacts-page-section{padding:110px 0}@media screen and (max-width:767px){.contacts-page-section{padding:50px 0}}.contacts-page-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px}.contacts-page-section .section-inner .section-contacts,.contacts-page-section .section-inner .section-content{padding:0 15px;width:50%}@media screen and (max-width:991px){.contacts-page-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.contacts-page-section .section-inner .section-contacts,.contacts-page-section .section-inner .section-content{width:100%}.contacts-page-section .section-inner .section-content{margin-bottom:40px}}.contacts-page-section .section-contacts-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 15px*2);margin-left:-15px;margin-right:-15px;margin-bottom:-35px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-page-section .section-contacts-list .item{padding:0 15px;width:50%;margin-bottom:35px}@media screen and (max-width:575px){.contacts-page-section .section-contacts-list .item{width:100%}}.contacts-page-section .tpg-h2{margin-bottom:20px}.contact-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-block .block-icon{width:40px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px}.contact-block .block-icon i{display:block}.contact-block .block-content a:not(.btn),.contact-block .block-content a:not(.text-btn){color:inherit;line-height:20px;display:block}.contact-block .block-content a:not(.btn):hover,.contact-block .block-content a:not(.text-btn):hover{color:#cc7e58}.master-info-section{padding:60px 0 120px}@media screen and (max-width:767px){.master-info-section{padding-bottom:50px}}.master-info-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.master-info-section .section-photo{width:370px;margin-right:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}.master-info-section .section-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.master-info-section .section-content .section-header{margin-bottom:30px}.master-info-section .section-content .section-footer{margin-top:30px;padding-top:20px}@media screen and (max-width:991px){.master-info-section .section-photo{width:300px;margin-right:30px}}@media screen and (max-width:767px){.master-info-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.master-info-section .section-photo{width:100%;margin-right:0;margin-bottom:30px}}.master-info-section .master-name{font-size:30px;font-weight:700;font-family:"PT Serif",serif;color:#412007;line-height:1;margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:575px){.master-info-section .master-name{font-size:22px}}.master-info-section .master-position{font-size:17px;letter-spacing:.05em}.master-photo{position:relative;background:#e8e8e8;width:100%;height:430px}.master-photo img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:96%;width:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;font-family:'object-fit: contain; object-position: center bottom;'}@media screen and (max-width:575px){.master-photo{height:330px}}.certs-section{position:relative}.certs-section .section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.certs-section .section-content{width:340px;margin-right:65px;-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:194px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.certs-section .section-content:before{content:'';display:block;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#f9f7f6;height:194px;width:100vw;z-index:-1}.certs-section .section-content:after{content:'';display:block;position:absolute;top:0;width:301px;height:194px;left:50%;-webkit-transform:translateX(-960px);-ms-transform:translateX(-960px);transform:translateX(-960px);background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/backgrounds/branch.jpg) no-repeat center top;z-index:-1}@media screen and (max-width:1599px){.certs-section .section-content:after{-webkit-transform:translateX(-840px);-ms-transform:translateX(-840px);transform:translateX(-840px)}}@media screen and (max-width:1199px){.certs-section .section-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certs-section .section-content .section-caption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.certs-section .section-content:after{-webkit-transform:translateX(-700px);-ms-transform:translateX(-700px);transform:translateX(-700px)}}@media screen and (max-width:991px){.certs-section .section-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:210px;margin-right:40px}.certs-section .section-content .section-caption{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.certs-section .section-content:after{-webkit-transform:translateX(-700px);-ms-transform:translateX(-700px);transform:translateX(-700px)}}@media screen and (max-width:767px){.certs-section .section-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.certs-section .section-content .section-caption{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.certs-section .section-content:after{height:120px;background-size:contain;-webkit-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px)}}.certs-section .section-slider{position:relative;width:calc(100% - 340px - 65px);padding-right:15px}.certs-section .section-slider:before{content:'';display:block;position:absolute;left:100%;top:0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px);background:#fff;height:194px;width:100vw;z-index:-1}@media screen and (max-width:991px){.certs-section .section-slider{width:calc(100% - 210px - 40px)}}.certs-section .section-caption{margin-bottom:0;position:relative}@media screen and (max-width:575px){.certs-section .section-caption{position:static}}@media screen and (max-width:767px){.certs-section .section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.certs-section .section-content{width:100%;min-height:120px;margin-bottom:15px;margin-right:0}.certs-section .section-content:before{height:120px}.certs-section .section-slider{width:100%;padding-right:0}}.certs-section .slick-arrow{background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons-sprite.png);background-position:-1px 0;width:40px;height:12px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:-10px;position:static}.certs-section .slick-arrow:before{display:none}.certs-section .slick-arrow.slick-prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.certs-section .slick-arrow:hover{opacity:.7}.certs-section .slick-arrow.slick-next{margin-left:20px}.certs-section .slick-arrow.slick-prev{left:auto}@media screen and (max-width:767px){.certs-section .slick-arrow{top:-25px;position:absolute}.certs-section .slick-arrow.slick-next{right:10px;margin-left:0}.certs-section .slick-arrow.slick-prev{right:70px}}@media screen and (max-width:575px){.certs-section .slick-arrow.slick-next{right:50%;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.certs-section .slick-arrow.slick-prev{right:50%;-webkit-transform:rotate(-180deg) translateX(10px);-ms-transform:rotate(-180deg) translateX(10px);transform:rotate(-180deg) translateX(10px)}}.cert-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.cert-card .card-image{padding:11px;position:relative;background:#e8e8e8;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cert-card .card-image img{display:block;max-width:100%;height:auto}.cert-card .card-image .zoom{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-size:100% 200%;background-position:center top;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;opacity:0}.cert-card .card-image .zoom svg{width:22px;height:22px;display:block;fill:#fff}.cert-card .card-image .zoom:hover{background-position:center bottom}.cert-card .card-content{padding:20px 30px;text-align:center;border-bottom:2px solid transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cert-card:focus,.cert-card:hover{outline:none;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.cert-card:focus .card-image,.cert-card:hover .card-image{background:#fff}.cert-card:focus .card-image .zoom,.cert-card:hover .card-image .zoom{opacity:1}.cert-card:focus .card-content,.cert-card:hover .card-content{border-bottom-color:#cc7e58}.certs-slider .slide{outline:none !important}.cert-slider-arrows{position:absolute;left:0;top:calc(100% + 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404-section{padding-top:60px;padding-bottom:90px;position:relative}.page-404-section .page-404-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404-section .page-404-content .image{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404-section .page-404-content .image img{display:block;max-width:100%;height:auto}.page-404-section .page-404-content p{font-size:20px;line-height:30px;color:#191919;text-align:center;margin-bottom:40px;font-weight:400}.page-404-section .page-404-content .btn{width:260px}.insta-post a{display:block;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.insta-post img{width:100%}.insta-post .meta{position:absolute;left:0;bottom:0;display:block;padding:30px;width:100%;height:60px;color:#fff;font-size:14px;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff00),color-stop(50%,#94482f80),to(#94482f));background:-o-linear-gradient(top,#ffffff00 0%,#94482f80 50%,#94482f 100%);background:linear-gradient(to bottom,#ffffff00 0%,#94482f80 50%,#94482f 100%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.insta-post .meta p{width:100%;margin:0 0 20px;font-size:12px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}.insta-post .meta .stats{position:absolute;left:15px;right:15px;bottom:10px;text-align:center}.insta-post .meta .stats .likes,.insta-post .meta .stats .comments{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insta-post .meta .stats .likes{margin:0 30px 0 0}.insta-post .likes .like-icon{background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/heart.svg) center no-repeat;width:12px;height:12px;margin-right:8px}.insta-post .comments .comment-icon{background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons/speech.svg) center no-repeat;width:12px;height:12px;margin-right:8px}.insta-post a:hover{opacity:.85}br.contacts-page{display:none}.page-id-417 br.contacts-page{display:block}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{text-align:center}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{display:none !important}input.wpcf7-not-valid,textarea.wpcf7-not-valid{border-bottom:2px solid #fe6d6d !important;background-color:#ff00000f !important}.wpcf7-response-output.wpcf7-validation-errors{display:none !important}.wpcf7-response-output.wpcf7-mail-sent-ok{display:none !important}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}label span.wpcf7-list-item{display:inline-block;margin:0}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}div.wpcf7 .ajax-loader{display:none}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}.form .footer-note{display:block;padding-left:20px;font-size:11px;line-height:18px;position:relative}.form label .note{line-height:1.2;padding-bottom:5px}.form .note a{color:#333;text-decoration:underline}.form .note-white{color:#fff}.form .note-white a{color:#fff;text-decoration:underline}.form .note{font-size:14px}.order-form .note{font-size:13px}.cf7-agree{position:absolute;left:-9999px}[hidden]{display:none}.totop{position:fixed;bottom:145px;right:53px;padding:7px;cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-position:center top;background-size:100% 200%;color:#fff;fill:#fff;width:40px;height:40px;border-radius:40px;transition:all ease-in-out .18s;opacity:0;z-index:999;overflow:hidden}.totop svg{width:26.66667px;height:26.66667px}.totop:hover{opacity:1 !important}@media screen and (max-width:767px){.totop{bottom:105px;right:38px;padding:4px;width:30px;height:30px;border-radius:30px}.totop svg{width:20.66667px;height:20.66667px}}.warning-section{padding:50px 0 0}.warning-text{border-radius:10px;-webkit-box-shadow:3px 3px 40px rgba(0,0,0,.17);box-shadow:3px 3px 40px rgba(0,0,0,.17);padding:45px}.warning-text a{color:#cc7e58}@media screen and (max-width:767px){.warning-text{padding:25px}.warning-text br{display:none}}.copyright a,.tpg.sitemap ul li a{color:#261d17}.copyright a:hover,.tpg.sitemap ul li a:hover{color:#cc7e58}.tpg.sitemap ul{padding:0 0 0 25px;list-style:disc;margin:10px 0 0}.tpg.sitemap ul li{margin:0 0 10px}.footer-block .btn.btn-small{margin:20px 0 0}.block-subcaption+.btn.btn-small{margin:20px 0 0}.menu .sub-menu{display:none}.menu li{position:relative}.menu li>.sub-menu{position:absolute;background:#fff;padding:15px 0 0;left:-15px;border:1px solid #f0ebe8;border-top:0;-webkit-box-shadow:0 0 1px rgb(51 51 51/70%),0 3px 20px rgb(0 0 0/11%);box-shadow:0 0 1px rgb(51 51 51/70%),0 3px 20px rgb(0 0 0/11%)}.menu li .sub-menu li{margin-bottom:15px}.menu li .sub-menu li a{color:#4c280d;font-size:14px;padding:0 25px;cursor:pointer}.menu li .sub-menu li:hover>a{color:#cc7e58}.menu li:hover>.sub-menu{display:block}.menu li .sub-menu li.menu-item-has-children .ach-opener{-webkit-box-flex:0;-ms-flex:none;flex:none;width:10px;height:10px;fill:#000;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu li .sub-menu li.menu-item-has-children:hover .ach-opener{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);fill:#cc7e58}.menu li .sub-menu li:hover>.sub-menu{display:block}.menu li .sub-menu li .sub-menu{left:calc(100% + 1px);top:-15px;border-left:0}.menu li .sub-menu li.menu-item-has-children a{padding:0 45px 0 25px}.panel .panel-nav li .sub-menu li .sub-menu{padding:0 15px}.panel .panel-nav li .sub-menu li .sub-menu li a{line-height:18px}.panel .panel-nav li .sub-menu li.menu-item-has-children{position:relative}.panel .panel-nav li .sub-menu li.menu-item-has-children:after{content:'';display:block;height:12px;width:10px;position:absolute;right:-5px;top:5px;z-index:5;background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3e%3cpath d='M225.81 48.9L128 146.73 30.19 48.91 0 79.09l128 128 128-128z' fill='%23261d17' /%3e%3c/svg%3e") no-repeat center center;background-size:10px 10px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.panel .panel-nav li .sub-menu li.menu-item-has-children.opened:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.map-section .section-content .contacts-list{margin-bottom:0}.header.sticky .menu .menu-item-1268{display:none}aside.section-sidebar .categories-nav .sub-menu{padding:5px 0 0 15px}.section-text.tpg p+.section-caption.text-center{padding-top:30px}.categories-subnav li.current-menu-item a,.categories-subnav li.current-menu-parent a{color:inherit;text-decoration:none}.categories-subnav li.current-menu-item>a{color:#cc7e58;text-decoration:underline}.services-section .section-cards .services-list{gap:5px}.services-section .section-cards .services-list .item{flex-basis:23%;max-width:23%}.services-section .section-cards .services-list .item:before{border-color:#f2eeec}.services-section .section-cards .services-list .item .service-card .card-caption{font-size:20px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.services-section .section-cards .services-list .item .service-card{padding:40px 33px 45px}aside+.services-section{padding:0;width:calc(100% - 300px);box-sizing:border-box}.hidden-schema{display:none}@media screen and (max-width:991px){.services-section .section-cards .services-list .item{flex-basis:49%;max-width:49%}.services-section .section-cards .services-list{gap:5px 1%}aside+.services-section{width:100%}.photo-item{width:31% !important;height:200px !important}.map-section.no-mobile-layout .section-map .map-block{overflow:hidden}}@media screen and (max-width:500px){.services-section .section-cards .services-list .item{flex-basis:100%;width:100%}.photo-item{width:46% !important;height:185px !important;margin:5px !important}}.photo-album{display:flex;flex-wrap:wrap;justify-content:center}.photo-item{width:32%;height:340px;padding:10px;margin:7px;box-shadow:0px 10px 20px 0px rgb(102 108 118/30%);background:#fff;transition:all .5s}.photo-item:hover{transition:all .5s;transform:translateY(-10px)}.photo-item img{width:100%;height:100%;object-fit:cover;transition:all .5s}.section-cards .services-list .item a .card-icon img{max-height:64px}.subcategory-page-section .section-prices{padding-bottom:0}.our-works-section{padding-top:40px}@media screen and (max-width:991px){.section-sidebar{display:none}}@media screen and (max-width:767px){.wrapper{padding-top:160px}header.sticky .header-row.first.sm-visible{display:none !important}.block-cont.sm-visible{display:none !important}header.sticky .block-cont.sm-visible{display:block !important}header.sticky .block-insta.sm-visible{display:none !important}.header.sticky .callback-btn{display:block;padding:0;height:36px;width:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f0ebe8;background:#fff}.header.sticky .callback-btn:hover{border:2px solid #cc7e58}}@media screen and (max-width:575px){section.about-section{padding-bottom:0}section.about-section+section.team-section{padding:20px 0 50px}.tablepress{width:100%;max-width:100%;display:flex;flex-direction:column}.tablepress tr{display:flex;width:100%}.thead{width:100%}.tablepress th{flex-basis:50%}.tablepress td{width:50%;box-sizing:border-box;flex-basis:50%}}@media screen and (max-width:450px){.logo-block img{height:30px}.block-cont.sm-visible .phone-link{font-size:12px}}.wpcf7-response-output{display:none !important}.pushno{right:0 !important}.panelno{right:-260px !important}}.tpg-h2,.tpg h3,.tablepress-table-name{font-size:20px;line-height:1.2;font-weight:700;margin-bottom:30px;color:#412007;font-family:"PT Serif",serif}.postid-2054 .result-section,.postid-2049 .result-section{display:none}.section-text.tpg ul{list-style:disc inside;margin:0 0 24px}.section-text.tpg ol{margin:0 0 24px}.section-text.tpg ul li{margin:0 0 10px}.section-caption h3{font-size:24px}@media screen and (max-width:1199px){.section-caption h3{font-size:22px}}@media screen and (max-width:767px){.section-caption h3{font-size:20px}.mobile-img{float:none !important;margin:0 !important;text-align:center}}@media screen and (max-width:575px){.section-caption h3{font-size:18px}}#menu-item-956{display:block !important}.instagram-slide{margin:5px;max-height:310px}.instagram-slide img{height:auto;width:100%}.mobile-img{float:left;margin:10px 15px 0 0 !important}.over-table{width:100%;overflow-x:auto;margin:0 0 15px}.over-table table{width:100%}.over-table table td,.over-table table th{padding:8px 15px}.over-table table tr:nth-child(odd){background:#f3f3f3}.section-caption_search{align-items:flex-start;text-align:left;margin-bottom:10px}.sc-title_search{font-size:18px;line-height:22px}.sc-title_search a{font-size:18px;line-height:22px;color:#cc7e58;text-decoration:underline}.sc-title_search a:hover{color:#e9a07c}.search-header .search-field{border-radius:0;font-size:1rem;padding:5px 0 10px;border:none}.search-header form{position:relative}.search-header input{outline:0}#searchsubmit{height:20px;width:20px;position:absolute;bottom:10px;right:0;cursor:pointer}.search-header .screen-reader-text,.sticky #searchform{display:none}#searchform{border-bottom:1px solid rgba(204,126,88,.41)}.panel-content .search-header{padding-bottom:10px;margin-bottom:10px}.bestprice_header a,.bestprice_header2 a{font-family:PT Serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;justify-content:center;display:flex;text-align:center;min-height:60px;color:#412007}.bestprice_price,.bestprice_price2{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:30px;text-align:center;padding-bottom:10px;color:#cc7e58}.bestprice_card-photo img,.bestprice_card-photo img{width:100%;margin-bottom:25px;border-top-left-radius:3px;border-top-right-radius:3px}.bestprice_list .item,.bestprice_list2 .item,.bestprice_list3 .item{background:#f9f7f6;border-radius:3px;text-align:center;padding-bottom:20px}.bestprice_list .slick-slide,.bestprice_list2 .slick-slide,.bestprice_list3 .slick-slide{margin:0 12px}.bestprice_list .slick-list,.bestprice_list2 .slick-list,.bestprice_list3 .slick-list{margin:0 -12px}.bestprice_list .slick-dots,.bestprice_list2 .slick-dots,.bestprice_list3 .slick-dots{position:absolute;bottom:-25px;display:block;width:80%;padding:0;margin:0;list-style:none;left:0;text-align:center;right:0;margin:auto}@media screen and (max-width:575px){.bestprice_list .slick-arrow.slick-next,.bestprice_list .slick-arrow.slick-prev,.bestprice_list2 .slick-arrow.slick-next,.bestprice_list2 .slick-arrow.slick-prev,.bestprice_list3 .slick-arrow.slick-next,.bestprice_list3 .slick-arrow.slick-prev{width:40px;border-radius:unset;height:12px;border:0 !important;bottom:-25px;top:unset}.bestprice_list.slick-slider:not(.custom-arrows) .slick-arrow.slick-next,.bestprice_list2.slick-slider:not(.custom-arrows) .slick-arrow.slick-next,.bestprice_list3.slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:0}.bestprice_list.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev,.bestprice_list2.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev,.bestprice_list3.slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:0}.bestprice_list .slick-arrow,.bestprice_list2 .slick-arrow,.bestprice_list3 .slick-arrow{background:url(//salon-mio.ru/wp-content/themes/mio/css/../img/icons-sprite.png);background-position:-1px 0;width:40px;height:12px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.bestprice_list .slick-arrow.slick-prev,.bestprice_list2 .slick-arrow.slick-prev,.bestprice_list3 .slick-arrow.slick-prev{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.bestprice_list .slick-arrow svg,.bestprice_list2 .slick-arrow svg,.bestprice_list3 .slick-arrow svg{display:none !important}}.single-post .section-text.tpg ul{list-style:none !important;padding-left:0}.single-post .section-text.tpg ul li{position:relative;padding-left:40px}.single-post .section-text.tpg ul li:before{content:'';width:20px;height:20px;position:absolute;background-image:url('/wp-content/themes/mio/img/bullet.png');background-size:cover;background-position:center;left:0;top:3px}.single-post .section-text.tpg ol{list-style-type:none;counter-reset:num;margin:0 0 0 22px;padding:15px 0 5px}.single-post .section-text.tpg ol li{position:relative;margin:0;padding:0 0 10px 15px}.single-post .section-text.tpg ol li:before{content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:0;left:-26px;width:20px;color:#975a44;text-align:right;font-size:18px;font-weight:500}.icon-insta,.instano,.instagram-section{display:none !important}.h3-head{color:#412007;font-size:20px;font-weight:700}.warning{background:url('/wp-content/themes/mio/img/clock-t.png') no-repeat center left;padding:10px 0 10px 60px;display:block}.time-p{display:inline-block;color:#fff;position:relative;padding:8px 50px 8px 90px;margin:0 0 0 40px;background:#975a44 url('/wp-content/themes/mio/img/time-t.png') no-repeat 20px 10px}.time-p strong{display:block}.time-p:before{content:'';position:absolute;top:0;left:-18px;width:18px;height:100%;background:url('/wp-content/themes/mio/img/time-p-left.png') no-repeat center left}.time-p:after{content:'';position:absolute;top:0;right:-18px;width:18px;height:100%;background:url('/wp-content/themes/mio/img/time-p-right.png') no-repeat center left}.plusminus{display:flex;flex-wrap:wrap;margin:50px 0}.plusminus .plus{width:50%;box-sizing:border-box;border-right:1px solid #f9f7f6;padding:0 30px 0 0}.plusminus .plus ul li{position:relative}.plusminus .plus ul li:before{background-image:url('/wp-content/themes/mio/img/bg-plus.png') !important}.plusminus .minus{width:50%;box-sizing:border-box;border-left:1px solid #f9f7f6;padding:0 0 0 30px}.plusminus .minus ul li{position:relative}.plusminus .minus ul li:before{background-image:url('/wp-content/themes/mio/img/bg-minus.png') !important}.plusminus .head{text-align:center;font-size:24px;line-height:28px;font-weight:700;color:#412007;margin-bottom:20px;text-transform:uppercase}.effectblock{display:flex;flex-wrap:wrap;margin:50px 0;padding:80px;background:#f9f7f6 url('/wp-content/themes/mio/img/flowers.png') no-repeat bottom right;position:relative}.effectblock:before{content:'';width:100%;height:40px;position:absolute;top:0;left:0;background:url('/wp-content/themes/mio/img/corner-right.jpg') no-repeat center right,url('/wp-content/themes/mio/img/corner-left.jpg') no-repeat center left}.effectblock:after{content:'';width:100%;height:40px;position:absolute;bottom:0;left:0;transform:rotate(180deg);background:url('/wp-content/themes/mio/img/corner-right.jpg') no-repeat center right,url('/wp-content/themes/mio/img/corner-left.jpg') no-repeat center left}.effectblock .efftext{width:70%}.effectblock .efftext ul li{padding-left:25px !important}.effectblock .efftext ul li:before{width:10px !important;height:7px !important;top:10px !important;background-image:url('/wp-content/themes/mio/img/checknobg.png') !important}.effectblock .efftext .effhead{margin-bottom:40px}.effectblock .effimage{position:absolute;bottom:-5px;right:0;z-index:1}.faq .ac-header{border-bottom:1px solid #f0ebe8;font-size:16px;color:#261d17;font-weight:600;padding:25px 30px 25px 0}.footer-block__wrap{display:flex;align-items:center;gap:20px}.faq.opened .ac-header{border-bottom:1px solid transparent}.faq .ac-header a{color:#261d17 !important;text-transform:none !important;font-size:16px}.faq .ach-icon{color:#975a44;font-size:16px}.faq .ac-content{border-bottom:1px solid #f0ebe8;padding:0 0 25px 65px}@media screen and (max-width:959px){.warning{padding:60px 15px 15px;background:url('/wp-content/themes/mio/img/clock-t.png') no-repeat 15px 0}.time-p{margin:0;padding:65px 15px 15px}.time-p:before,.time-p:after{display:none}.effectblock{padding:20px}.effectblock .efftext{width:100%}.effectblock:before,.effectblock:after{display:none}.effectblock .effimage{position:static;margin:0 -20px -25px 0}.effectblock .effimage img{max-width:100%;height:auto}.plusminus .plus,.plusminus .minus{width:100%;border:0;padding:0}}.categories-subnav li.current-menu-item a:hover,.categories-subnav li.current-menu-parent a:hover{color:#cc7e58;text-decoration:underline;cursor:pointer}.postid-2671 #tablepress-2 .row-1,.postid-3174 #tablepress-15 .row-1,.postid-3177 #tablepress-15 .row-1,.postid-2572 #tablepress-16 .row-1,.postid-4670 #tablepress-13 .row-1,.postid-4670 #tablepress-6 .row-1,.postid-4670 #tablepress-92 .row-1,.postid-4670 #tablepress-8 .row-1,.postid-4747 #tablepress-87 .row-1,.postid-4747 #tablepress-89 .row-1,.postid-4747 #tablepress-90 .row-1{display:none}.postid-3174 .tablepress td:last-child,.postid-3177 .tablepress td:last-child,.postid-2572 .tablepress td:last-child,.postid-4670 .tablepress td:last-child,.postid-4670 .tablepress td:last-child,.postid-4670 .tablepress td:last-child,.postid-4670 .tablepress td:last-child,.postid-4747 .tablepress td:last-child{text-align:right}.postid-2726 #tablepress-31 thead{display:none}.postid-755 #tablepress-30 tr:last-child{display:none}.blog-single .head-article{border-bottom:1px solid #f0ebe8;padding-bottom:15px;margin-bottom:50px;display:flex;justify-content:space-between;align-items:center}.blog-single .head-article .item{font-size:14px}.blog-single .head-article .item span{width:100%;display:block;font-size:12px;color:#9c9793}.headtitlearticles{margin-bottom:40px;margin-top:40px}.headtitlearticles .headarticles{padding:15px 25px;font-family:"PT Serif",serif;font-size:20px;font-weight:700;color:#412007;text-transform:uppercase;background:#f2eeed;position:relative}.headtitlearticles .headarticles:hover{cursor:pointer}.headtitlearticles ol{padding:20px 30px;margin:0}.headtitlearticles ol li{margin:10px 0;color:#c27a57}.headtitlearticles ol li a{color:#c27a57;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #c27a57;transition:all .3s}.headtitlearticles ol li a:hover{border-bottom:1px solid transparent;transition:all .3s}.headtitlearticles ol li ol{margin:10px 0 5px 40px;padding:0;list-style:disc !important}.headtitlearticles ol li ol li{margin:0 0 5px}.headarticles:after{position:absolute;right:15px;top:15px;content:'^';color:#c27a57;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.headarticles.hidden-block:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.blog-single .section-text.tpg p{font-size:15px;line-height:25px;margin:0 0 25px}.attention{color:#e06d4d;font-weight:700}.blog-single .section-text.tpg img{max-width:100%;height:auto;margin:10px auto}.blog-single .section-text.tpg h2{font-size:24px;text-transform:uppercase;line-height:1.4;color:#412007;font-family:"PT Serif",serif;font-weight:700;text-align:center}.blog-single .section-text.tpg h3{font-size:20px;text-transform:uppercase;line-height:1.4;color:#412007;font-family:"PT Serif",serif;font-weight:700;text-align:center;margin-bottom:25px}.blog-single .section-text.tpg ol{list-style-type:none;counter-reset:num;margin:0 0 0 22px;padding:15px 0 5px}.blog-single .section-text.tpg ol li{position:relative;margin:0;padding:0 0 10px 15px}.blog-single .section-text.tpg ol li:before{content:counter(num) '.';counter-increment:num;display:inline-block;position:absolute;top:0;left:-26px;width:20px;color:#975a44;text-align:right;font-size:18px;font-weight:500}.blog-single .section-text.tpg ul{list-style:none !important;padding-left:0}.blog-single .section-text.tpg ul li{position:relative;padding-left:40px}.blog-single .section-text.tpg ul li:before{content:'';width:20px;height:20px;position:absolute;background-image:url('/wp-content/themes/mio/img/bullet.png');background-size:cover;background-position:center;left:0;top:3px}.blog-single .section-text.tpg a,.first-paragraph a{color:#c27a57;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #c27a57;transition:all .3s}.blog-single .section-text.tpg a:hover,.first-paragraph a:hover{border-bottom:1px solid transparent;transition:all .3s}.blog-single .footer-articles{display:flex;justify-content:space-between;align-items:center;margin-top:50px;border-top:1px solid #f0ebe8;padding-top:15px}.blog-single .footer-articles .item.dflex{display:flex;align-items:center}.blog-single .footer-articles .item.dflex .smar{margin:0 10px 0 0}.blog-single .related-posts{margin:50px 0}.blog-single .related-posts .head-related-posts{font-size:24px;text-transform:uppercase;line-height:1.4;color:#412007;font-family:"PT Serif",serif;font-weight:700;text-align:center}.blog-single .related-posts .related-posts-slider .slide,.item-blog{text-align:center}.blog-single .related-posts .related-posts-slider .slide{position:relative;padding:15px 15px 60px}.blog-single .related-posts .related-posts-slider .slide .image-post,.item-blog .image-post{width:100%;margin-bottom:15px}.item-blog .image-post img{width:100%;height:350px;object-fit:cover}.blog-single .related-posts .related-posts-slider .slide .image-post img{width:100%;height:200px;object-fit:cover}.blog-single .related-posts .related-posts-slider .slide .title-post,.item-blog .title-post{margin-bottom:15px}.blog-single .related-posts .related-posts-slider .slide .title-post a,.item-blog .title-post a{font-family:PT Serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;justify-content:center;display:flex;text-align:center;color:#412007}.blog-single .related-posts .related-posts-slider .slide .description-post,.item-blog .description-post{margin-bottom:15px}.blog-single .related-posts .related-posts-slider .slide .more-post{position:absolute;bottom:15px;width:calc(100% - 30px)}.blog-single .related-posts .related-posts-slider .slide .more-post a,.item-blog .more-post a{border:1px solid #e9e5e3;color:#4c280d;border-radius:20px;padding:10px 30px;font-weight:400;letter-spacing:.15em;display:block;text-align:center}.blog-single .related-posts .related-posts-slider .slide .more-post a:hover,.item-blog .more-post a:hover{border-color:#cc7e58}.blog-posts{display:flex;flex-wrap:wrap;justify-content:center}.blog-posts .item-blog{width:50%;padding:20px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:992px){.blog-posts .item-blog{width:50%}.mobile-no{display:none !important}.box-first{flex-wrap:wrap}.box-first .first-paragraph,.box-first .first-image{flex-basis:100% !important;max-width:100% !important}}@media screen and (min-width:992px){.mobile-views{display:none !important}}@media screen and (max-width:575px){.blog-posts .item-blog{width:100%}.blog-single .head-article{flex-wrap:wrap}.blog-single .head-article .item{width:50%;margin:5px 0}}.first-image{margin-top:30px}.first-image img{max-width:100%;height:auto}.box-first{display:flex;align-items:center;justify-content:space-between;background:#f2eeed}.box-first .first-paragraph{padding:50px;flex-basis:50%;max-width:50%;-ms-flex-order:1;order:1}.box-first .first-image{-ms-flex-order:2;order:2;flex-basis:50%;max-width:50%;margin:0;padding:0;display:flex}.box-first .first-image img{width:100%;height:auto;object-fit:fill;margin:0;padding:0}.box-first .first-paragraph p:first-of-type:first-letter {font-size:48px;float:left;color:#b08f6c;margin-right:12px;margin-bottom:-3px;margin-top:-2px;line-height:1}.blog-section .slick-slider{margin:0 -15px -15px}@media screen and (max-width:991px){.blog-section .slick-slider{width:calc(100% + 10px*2);margin:0 -10px -15px}}@media screen and (max-width:575px){.blog-section .slick-slider{margin:0 auto -15px;width:calc(100% - 20px)}}.blog-section .bestprice_list .item,.blog-section .bestprice_list2 .item{position:relative;height:300px;padding-bottom:50px}.blog-section .bestprice_list .bestprice_card-photo,.blog-section .bestprice_list2 .bestprice_card-photo{height:220px;margin:0 0 20px}.blog-section .bestprice_list .bestprice_card-photo img,.blog-section .bestprice_list2 .bestprice_card-photo img{object-fit:cover;width:100%;height:100%}.blog-section .bestprice_list .item .bestprice_header,.blog-section .bestprice_list2 .item .bestprice_header{padding:0 15px;box-sizing:border-box;margin:0 0 20px}.blog-section .bestprice_list .item .blog_bottom,.blog-section .bestprice_list2 .item .blog_bottom{width:100%;position:absolute;bottom:25px;display:flex;padding:0 15px;box-sizing:border-box;align-items:center;justify-content:space-between}.blog-section .bestprice_list .item .blog_bottom .bestprice_price,.blog-section .bestprice_list2 .item .blog_bottom .bestprice_price{font-size:12px;line-height:18px;position:relative;padding:0 0 0 25px}.blog-section .bestprice_list .item .blog_bottom .bestprice_price:before,.blog-section .bestprice_list2 .item .blog_bottom .bestprice_price:before{content:'';display:block;width:18px;height:18px;background:url('/wp-content/themes/mio/img/icon-date.png') 0 0 no-repeat;position:absolute;left:0}.blog-section .bestprice_list .item .blog_bottom .btn,.blog-section .bestprice_list2 .item .blog_bottom .btn{border:0;padding:0;text-transform:none;letter-spacing:0;font-size:14px;min-height:0;line-height:18px;text-decoration:underline}.blog-section .bestprice_list .item .blog_bottom .btn:hover,.blog-section .bestprice_list2 .item .blog_bottom .btn:hover{text-decoration:none}.scrollable-container+.section-caption{margin:40px 0}#modal-settimeaction .settimeaction{display:flex;justify-content:space-between;align-items:center}#modal-settimeaction .settimeaction .left-settimeaction{width:40%;display:flex}#modal-settimeaction .settimeaction .left-settimeaction img{width:100%;height:auto}#modal-settimeaction .settimeaction .right-settimeaction{width:60%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 30px}#modal-settimeaction .modal-dialog{max-width:650px}#modal-settimeaction .modal-dialog .modal-content{padding:0}.mobile-img-no{display:block}.mobile-img-yes{display:none}@media screen and (max-width:650px){.mobile-img-no{display:none}.mobile-img-yes{display:block}#modal-settimeaction .settimeaction{flex-wrap:wrap}#modal-settimeaction .modal-dialog{max-width:320px}#modal-settimeaction .settimeaction .left-settimeaction{width:100%}#modal-settimeaction .settimeaction .right-settimeaction{width:100%;padding:30px}}.img-flex{display:flex;justify-content:center}.img-flex a{width:30%;display:block;margin:0 15px}.img-flex img{max-width:100%;height:auto}.footer-menu{padding:0 0 30px}.block-flex{align-items:center;justify-content:flex-start !important;flex-wrap:wrap}.block-flex .line-menu ul{display:flex;flex-wrap:wrap}.line-menu ul li{margin:0 20px 0}.line-menu ul li a{text-transform:uppercase;font-weight:700;color:#4c280d}.ffb{display:flex;flex-wrap:wrap}.ffb .footer-address{margin:0 0 0 160px}.footer__dev__title{font-size:11px;color:#ccc}.footer-menu .footer-block .footer-caption,.footer-menu .footer-block .footer-caption a{font-weight:700;color:#4c280d;border-bottom:1px solid transparent;font-size:13px;text-transform:none}.footer-menu .footer-block .footer-caption a:hover{color:#cc7e58}.footer-menu .footer-block a{border-bottom:1px solid #4c280d;transition:all .5s;font-size:12px}.footer-menu .footer-block a:hover{border-bottom:1px solid transparent;transition:all .5s}.footer-menu .footer-block li{margin:5px 0 0 15px;position:relative}.footer-menu .footer-block li:before{content:'';width:5px;height:5px;background:#4c280d;position:absolute;border-radius:20px;top:10px;left:-15px}@media screen and (max-width:767px){.footer-menu .footer-inner{flex-wrap:wrap}.footer-menu .footer-inner .footer-block{width:100%;margin:0 0 30px}.ffb .footer-address{margin:20px 0 0}.footer-inner.block-flex{flex-wrap:wrap}.line-menu{width:100% !important;flex-wrap:wrap}.line-menu li{width:100%;margin:10px 0 !important}}.new-slider .big-slider .slide{padding:0;height:750px;display:flex;align-items:center}.new-slider .big-slider .slide-image,.new-slider .big-slider .slide-image img{height:750px}.new-slider .big-slider .slide .slide-caption.newslide{max-width:600px;color:#412007;align-items:flex-start;margin-bottom:0}.new-slider .big-slider .slide .slide-caption.newslide .first-line{font-style:italic;font-weight:700;font-size:40px;margin:0 0 35px}.new-slider .big-slider .slide .slide-caption.newslide .second-line{font-weight:400;font-size:50px;line-height:58px;margin:0 0 35px}.new-slider .big-slider .slide .slide-caption.newslide .third-line{text-align:left;font-weight:400;font-size:30px;margin:0 0 35px}.new-slider .big-slider .slide .slide-caption.newslide span{display:block}@media screen and (max-width:767px){.new-slider .big-slider .slide{align-items:flex-start;padding:50px 0}.new-slider .big-slider .slide .slide-caption.newslide .first-line{font-size:30px;margin:0 0 20px}.new-slider .big-slider .slide .slide-caption.newslide .second-line{font-size:24px;line-height:28px;margin:0 0 20px}.new-slider .big-slider .slide .slide-caption.newslide .third-line{font-size:16px}.new-slider .big-slider .slide .slide-caption.newslidemobile{color:#412007}}.icon-vizaz{width:22px;height:22px;background:url(https://salon-mio.ru/wp-content/themes/mio/img/vizaz2.png) no-repeat;background-size:contain}.advantages{margin:0 0 50px}.advantages .section-caption{text-align:left !important;align-items:flex-start}.advantages h2{font-size:32px;font-weight:700;color:#412007;text-transform:uppercase}.box-advantages{display:flex;flex-wrap:wrap;justify-content:space-between}.box-advantages .box-advantages-item{width:30%;display:flex;align-items:center;margin:30px 0}.box-advantages .box-advantages-item .box-advantages-item__icon{width:20%}.box-advantages .box-advantages-item .box-advantages-item__icon img{width:100%;height:auto;object-fit:cover}.box-advantages .box-advantages-item .box-advantages-item__text{width:80%;padding:0 0 0 25px;font-size:22px;line-height:26px;color:#412007}@media screen and (max-width:800px){.box-advantages .box-advantages-item{width:49%;margin:10px 0}.advantages{margin:30px 0}}@media screen and (max-width:500px){.box-advantages .box-advantages-item{width:100%;margin:10px 0}.box-advantages .box-advantages-item .brnone{display:none}.box-video{flex-wrap:wrap}.box-video video{max-width:300px !important;margin-bottom:20px !important}.service-box .service-price,.service-box .service-time{min-height:40px !important;padding:0 0 0 60px !important;margin:0 10px !important;flex-wrap:wrap !important;background-size:contain !important}.service-box .definition{width:100%;font-size:15px !important}.service-box .value{width:100%;font-size:12px !important}}.postid-2165 .section-inner .section-caption,.postid-2162 .section-inner .section-caption,.postid-2158 .section-inner .section-caption,.postid-2287 .section-inner .section-caption{margin-top:40px;margin-bottom:30px}.postid-2165 .why-section,.postid-2162 .why-section,.postid-2158 .why-section,.postid-2287 .why-section{padding:0 0 120px}.postid-2165 .subcategory-page-section,.postid-2162 .subcategory-page-section,.postid-2158 .subcategory-page-section,.postid-2287 .subcategory-page-section{padding:50px 0 0}.search{position:relative}.search .result-search{display:none}.search .result-search{position:absolute;width:100%;z-index:5;display:none}.search .result-search .preloader{width:100%;display:none;background:#fff;border-top:none;border:1px solid #eee}.search .result-search .preloader .loader{width:30px;height:30px;margin:0 auto;display:block}.search .result-search .result-search-list{width:100%;display:none;overflow-y:auto;padding:10px;box-sizing:border-box;background:#fff;border-top:none;border:1px solid #eee}.search .result-search .result-search-list .result_item{line-height:15px;width:100%;display:block;box-sizing:border-box;border-bottom:1px solid #eee;padding-bottom:10px;margin-top:10px}.search .result-search .result-search-list .result_item:first-child{margin-top:0}.search .result-search .result-search-list .result_item:last-child{padding-bottom:0;border-bottom:none}.search .result-search .result-search-list .result_item a{color:#000;margin-bottom:5px;display:block}.search .result-search .result-search-list .result_item a:hover{text-decoration:none}.search .result-search .result-search-list .result_item span{height:100%;float:left;min-height:100px}.search .result-search .result-search-list .result_item p{line-height:13px;font-size:13px;color:#7c83a0;font-style:italic;background-color:#fff}.search .result-search .result-search-list .result_item img{width:60px;float:left;border:1px solid #eee;background-color:#eee;margin:0 5px 5px 0}.service-box{display:flex;align-items:center;justify-content:center;margin:0 0 30px}.service-box .service-price{background:url(https://salon-mio.ru/wp-content/themes/mio/img/service-price.png) no-repeat left center}.service-box .service-time{background:url(https://salon-mio.ru/wp-content/themes/mio/img/service-time.png) no-repeat left center}.service-box .service-price,.service-box .service-time{min-height:80px;margin:0 20px;padding:0 0 0 100px;display:flex;align-items:center;justify-content:center}.service-box .definition{font-size:20px;font-weight:700;margin:0 5px 0 0}.service-box .value{font-size:15px}.postid-2216 .service-page-header,.postid-3726 .service-page-header{background-position:50% 0}.category-blog{margin-bottom:50px;width:100%;overflow-x:auto;display:flex}.category-blog .filter-nav{display:flex;align-items:center;justify-content:center;margin:0 auto}.category-blog .filter-nav li{margin:0 10px}.category-blog .filter-nav li a{border:0;color:#fff;font-weight:700;text-align:center;font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:10px 30px;background:#cc7e58;background:-webkit-gradient(linear,left top,left bottom,from(#cc7e58),color-stop(50%,#94482f),to(#94482f));background:-webkit-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:-o-linear-gradient(top,#cc7e58 0%,#94482f 50%,#94482f 100%);background:linear-gradient(to bottom,#cc7e58 0%,#94482f 50%,#94482f 100%);background-size:100% 200%;background-position:center top;font-family:"Roboto",Arial,sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;border-radius:30px}.category-blog .filter-nav li a:hover{background-position:center bottom}.btn-more-cat{color:#4c280d;font-weight:400;letter-spacing:.15em}.p-4112 .zakaz-btn-content{display:none}.p-4112 .cont-1{font-size:16px;font-style:italic;margin-bottom:40px}.p-4112 .cont-2{color:#777;font-size:16px}.p-4112 .slide-caption.newslide{max-width:500px!important}.bestprice_list3 .bestprice_card-photo a{height:210px;display:block;margin-bottom:20px}.bestprice_list3 .bestprice_card-photo img{object-fit:cover;width:100%;height:100%}.footer-block a{color:#261d17}.mio_social{align-items:center;padding:0 30px;display:flex}.mio_social a{display:inline-block}.mio_social a{height:22px;margin:0 5px}.postid-4568 .photos-grid .column{width:100%;display:flex;justify-content:space-between}.postid-4568 .photos-grid .column .item{width:49%}.postid-4568 .photos-grid .column .item a{width:100%;height:100%}.postid-4568 .photos-grid .column .item a img{width:100%;height:100%;object-fit:cover}.section-caption.mb0{margin-bottom:0}.pt30px{padding-top:30px}#blogArticle .bestprice_list3 .bestprice_card-photo img{object-fit:cover;width:100%;height:100%;margin:0}#blogArticle .bestprice_list3 .bestprice_card-photo a{border:0}#blogArticle .bestprice_list3 .bestprice_header a{font-family:PT Serif;font-style:normal;font-weight:700;font-size:18px;line-height:24px;justify-content:center;display:flex;text-align:center;min-height:40px;color:#412007;border:0}.single-specialist section{margin:50px 0}.single-specialist .slick-slider:not(.custom-arrows) .slick-arrow.slick-prev{left:-35px}.single-specialist .slick-slider:not(.custom-arrows) .slick-arrow.slick-next{right:-35px}.single-specialist .slick-slider{margin:0 -15px}.single-specialist .slick-slider .slick-slide img{max-width:100%;height:250px;object-fit:cover}.single-specialist .slick-slider .slick-slide{margin:0 15px}.stazh_raboty{width:208px;height:40px;position:absolute;bottom:30px;left:0;right:0;font-weight:400;font-size:15px;color:#fff;z-index:999;display:flex;align-items:center;margin:0 auto;justify-content:center;background:url(https://salon-mio.ru/wp-content/themes/mio/img/pl-s.svg) no-repeat left center}.stazh_raboty span{font-weight:700;font-size:17px;font-family:PT Serif}.box-specialist{display:flex}.box-specialist .box-specialist-image{width:380px;margin:0 30px 0 0}.box-specialist .box-specialist-image img{width:370px;height:380px;object-fit:cover}.box-specialist-topblock{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #f0ebe8}.box-specialist-topblock-con .name{font-family:PT Serif;font-weight:700;font-size:30px;text-transform:uppercase;color:#412007;margin-bottom:10px}.box-specialist-topblock-con .name h1{font-family:PT Serif;font-weight:700;font-size:30px;margin:0;padding:0}.box-specialist-topblock-con .post{font-weight:400;font-size:16px;color:#975a44}.box-specialist-topblock .stazh_raboty{position:static}.box-specialist-right{width:100%}.box-specialist-services{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #f0ebe8}.box-specialist-services ul{display:flex;flex-wrap:wrap}.box-specialist-services ul li a{display:block;background:#f9f7f6;padding:10px 20px;font-weight:400;font-size:15px;padding:10px 20px;margin:0 20px 20px 0;color:#412007;border-radius:40px;transition:all .5s}.box-specialist-services ul li a:hover{background:#975a44;color:#fff;transition:all .5s}.kratkoe_opisanie .mini-desc{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:16px;line-height:150%;color:#412007}.head-block{font-family:PT Serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#975a44;margin-bottom:30px}.obuchenie li{margin-bottom:15px;font-weight:400;font-size:16px;line-height:150%;color:#412007}.obuchenie li:before{width:14px;height:14px;display:inline-block;margin:0 10px 0 0;content:'';background:url(https://salon-mio.ru/wp-content/themes/mio/img/star.svg) no-repeat center center}@media screen and (max-width:991px){.single-specialist .slick-slider{margin:-15px auto}.kratkoe_opisanie .mini-desc{flex-wrap:wrap}.kratkoe_opisanie .mini-desc-btn{margin:20px auto}.block-mobile .box-specialist{flex-wrap:wrap}.block-mobile .box-specialist .box-specialist-image{width:100%}.block-mobile .box-specialist .box-specialist-image img{width:100%;height:auto}.block-mobile .stazh_raboty{margin-top:20px}.block-mobile .box-specialist-topblock-con .name{text-align:center;font-size:26px}.block-mobile .box-specialist-topblock-con .post{text-align:center;margin-bottom:30px}.single-specialist section{margin:30px 0}}.section-text a{color:#4c280d;border-bottom:1px solid #4c280d;transition:all .5s}.section-text a:hover{color:#cc7e58;border-bottom:1px solid transparent}@media screen and (max-width:991px){.cards-list>.item{width:100%}.footer .footer-row.first{padding:30px 0}.footer .footer-row.first .footer-inner .footer-block{margin-bottom:20px}.table-over{width:100%;overflow-x:auto;margin-bottom:15px}.table-over .tablepress td{width:100%;flex-basis:100%;white-space:nowrap}.table-over .tablepress-id-2{display:block}.table-over .tablepress-id-2 td{text-align:left}}.header-block a{color:#261d17}.box-video img{object-fit:cover;height:290px;width:100% !important}.box-video a,.box-video a:hover{text-decoration:none;border-bottom:none}@media screen and (max-width:500px){.box-video{flex-wrap:wrap}.box-video div{max-width:300px !important;margin-bottom:20px !important}.box-video img{width:100%;height:auto}}.container-slic{max-width:100%;position:relative;margin:0 auto}.sliserv{display:grid;margin:50px 0 0}.sliserv .sliserv__item{padding:0 10px}.sliserv .sliserv__item video{max-width:100%;height:auto}.big-slider .slide-caption.newslidemobile_ny{text-align:left;display:flex;align-content:flex-start;align-items:flex-start}.big-slider .slide-caption.newslidemobile_ny .first-line{text-align:left;font-size:32px;color:#412007;font-style:italic}.big-slider .slide-caption.newslidemobile_ny .third-line{text-align:left}.big-slider .slide-caption.newslidemobile_ny .third-line{text-align:left;font-size:50px;color:#94482f}.big-slider .slide-caption.newslidemobile_ny .third-line .sm-ny-title{text-align:left;font-size:24px;color:#412007}@media screen and (max-width:767px){.big-slider .slide-caption.newslidemobile_ny{max-width:250px}.big-slider .slide-caption.newslidemobile_ny .first-line{text-align:left;font-size:18px}.big-slider .slide-caption.newslidemobile_ny .third-line{text-align:left}.big-slider .slide-caption.newslidemobile_ny .third-line{text-align:left;font-size:24px}.big-slider .slide-caption.newslidemobile_ny .third-line .sm-ny-title{text-align:left;font-size:18px}}.slide-content .zakaz-btn-content{display:none}.icon-max{width:22px;height:22px;background-image:url('http://salon-mio.ru/wp-content/uploads/2026/05/icon-max.png');background-size:contain;background-repeat:no-repeat;background-position:center}.ffb .footer-address{margin:0 0 0 70px}@media screen and (max-width:767px){.ffb .footer-address{margin:20px 0 0}}.section-content .img-contact{display:block;width:100%}.mio-repair{margin-top:30px}.mio-repair p{text-align:center;margin-bottom:20px}