@charset "UTF-8";/*!
Theme Name: Lotus
Author: Topref
Description: Химчистка.
Version: 1.0.0
Text Domain: vida
*/@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-300.eot);src:local(""),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-300.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-300.woff2) format("woff2"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-300.woff) format("woff"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-300.ttf) format("truetype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-regular.eot);src:local(""),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-regular.woff2) format("woff2"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-regular.woff) format("woff"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-regular.ttf) format("truetype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-500.eot);src:local(""),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-500.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-500.woff2) format("woff2"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-500.woff) format("woff"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-500.ttf) format("truetype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-600.eot);src:local(""),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-600.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-600.woff2) format("woff2"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-600.woff) format("woff"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-600.ttf) format("truetype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-700.eot);src:local(""),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-700.woff2) format("woff2"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-700.woff) format("woff"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-700.ttf) format("truetype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-700.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-800.eot);src:local(""),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-800.eot?#iefix) format("embedded-opentype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-800.woff2) format("woff2"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-800.woff) format("woff"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-800.ttf) format("truetype"),url(fonts/Montserrat/montserrat-v18-latin_cyrillic-ext_cyrillic-800.svg#Montserrat) format("svg")}body,html{font-family:Montserrat,sans-serif;color:#282828}@media only screen and (min-width:1140px){.container{max-width:1366px}}@media only screen and (max-width:1024px){.no-pm{padding:0;margin:0;width:100%;max-width:100%}}.no-padding{padding:0}embed,iframe,object{max-width:100%}h1{font-size:40px;font-size:2.5rem}h2{font-size:32px;font-size:2rem}h3{font-size:28px;font-size:1.75rem}h4{font-size:24px;font-size:1.5rem}h5{font-size:20px;font-size:1.25rem}h6{font-size:16px;font-size:1rem}.title{text-transform:uppercase;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:20px}.title.left .wrap-title-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.title.left .title-inner{margin-left:100px}@media only screen and (max-width:768px){.title.left .title-inner{text-align:left;padding-left:0;margin-left:0}}.title.left a{margin-left:15px;margin-right:0}.title a{font-size:14px;font-size:.875rem;white-space:nowrap;font-weight:600;color:#db3a89;margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.title a{font-size:12px;font-size:.75rem}}.title a:hover{color:#ec8baf;text-decoration:none}.title a i{font-size:18px;font-size:1.125rem;margin-left:10px}.title .wrap-title-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.title .wrap-title-inner:before{content:'';width:100%;height:2px;background-color:#cfc0b3;position:absolute;left:0;right:0;top:calc(50% - 1px)}@media only screen and (max-width:576px){.title .wrap-title-inner:before{display:none}}.title .title-inner{font-size:32px;font-size:2rem;font-weight:500;color:#9e857a;margin-right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:#fff;padding:0 5px;position:relative;z-index:3}@media only screen and (max-width:768px){.title .title-inner{font-size:24px;font-size:1.5rem}}@media only screen and (max-width:576px){.title .title-inner{font-size:22px;font-size:1.375rem;text-align:right;margin-right:0;line-height:1.2}.title .title-inner i{display:none}}.title .title-inner i{font-size:8px;font-size:.5rem;color:#cfc0b3;margin:8px}img{max-width:100%;height:auto}.b-lazy{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;max-width:100%;opacity:0}.b-lazy.b-loaded{opacity:1}a{-webkit-transition:all .2s linear;transition:all .2s linear;color:#db3a89}a:hover{color:#ec8baf}a.load-more{font-size:12px;font-size:.75rem;font-weight:500;color:#999;text-align:center;text-decoration:none;display:inline-block;border-bottom:1px dashed #999}a.load-more:hover{color:#db3a89;border:none}a.load-more i{margin-left:10px}strong{font-weight:700}p,ul{font-size:14px;font-size:.875rem;color:#282828}i{-webkit-transition:all .2s linear;transition:all .2s linear}article{font-size:14px;font-size:.875rem;color:#282828}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.main-navigation ul .current-menu-item a{color:#db3a89}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}form div{margin-bottom:10px}form label{display:block}form input[type=date],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form textarea{font-size:12px;font-size:.75rem;border-radius:25px;font-weight:400;width:100%;border:1px dashed #ccc;padding:10px 25px;outline:0;margin-bottom:20px}form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{border-color:#ec8baf}form input::-webkit-input-placeholder{color:#999}form input:-moz-placeholder{color:#999}form input::-moz-placeholder{color:#999}form input:-ms-input-placeholder{color:#999}form input:focus::-webkit-input-placeholder{color:transparent}form input:focus:-moz-placeholder{color:transparent}form input:focus::-moz-placeholder{color:transparent}form input:focus:-ms-input-placeholder{color:transparent}form textarea::-webkit-input-placeholder{color:#999}form textarea:-moz-placeholder{color:#999}form textarea::-moz-placeholder{color:#999}form textarea:-ms-input-placeholder{color:#999}form textarea:focus::-webkit-input-placeholder{color:transparent}form textarea:focus:-moz-placeholder{color:transparent}form textarea:focus::-moz-placeholder{color:transparent}form textarea:focus:-ms-input-placeholder{color:transparent}form select{outline:0;padding:5px;border:1px solid #ccc}form select:focus{outline:0}form input[type=checkbox],form input[type=radio]{display:none}form input[type=checkbox]+label:before{content:"\2713";color:transparent;display:inline-block;border:1px solid #282828;font-size:20px;line-height:22px;margin:-5px 10px 0 0;height:16px;width:16px;text-align:center;vertical-align:middle;-webkit-transition:color ease .3s;transition:color ease .3s}form input[type=checkbox]:checked+label:before{color:#db3a89;line-height:14px}form input[type=radio]+label:before{font-family:'Font Awesome 5 Pro';content:"\f111";border:1px solid #db3a89;border-radius:50%;display:inline-block;font-size:20px;line-height:20px;margin:-5px 10px 0 0;height:22px;width:22px;text-align:center;vertical-align:middle;font-size:0;-webkit-transition:font-size ease .3s;transition:font-size ease .3s}form input[type=radio]:checked+label:before{color:#db3a89;font-size:12px;line-height:21px}form button[type=submit],form input[type=submit]{border-radius:25px;font-size:14px;font-size:.875rem;-webkit-transition:all .2s linear;transition:all .2s linear;color:#fff;font-weight:600;text-transform:uppercase;border:none;background-color:#db3a89;padding:10px 25px;outline:0}form button[type=submit]:hover,form input[type=submit]:hover{cursor:pointer;background-color:#ec8baf}.search-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form input[type=search]{border-radius:25px;margin:0}.search-form input[type=search]:focus{border-color:#ec8baf}.search-form button[type=submit]{font-size:18px;font-size:1.125rem;border:none;color:#db3a89;padding-right:0;background:0 0}.search-form button[type=submit]:hover{color:#ec8baf;background:0 0}table{width:100%;margin-bottom:15px}table tr td,table tr th{padding:5px}.but{border-radius:25px;font-size:14px;font-size:.875rem;-webkit-transition:all .2s linear;transition:all .2s linear;color:#fff;font-weight:600;text-transform:uppercase;border:none;background-color:#db3a89;padding:11px 30px;display:inline-block;outline:0}.but:hover{color:#fff;text-decoration:none;cursor:pointer;background-color:#ec8baf}.but-border-red{border-radius:25px;font-size:14px;font-size:.875rem;-webkit-transition:all .2s linear;transition:all .2s linear;color:#db3a89;font-weight:600;text-transform:uppercase;border:1px solid #db3a89;padding:11px 30px;display:inline-block;outline:0;background:0 0;outline:0}.but-border-red:hover{color:#fff;text-decoration:none;cursor:pointer;background-color:#db3a89}.button-border{font-size:12px;font-size:.75rem;border:1px solid #282828;border-radius:4px;font-weight:500;text-transform:uppercase;line-height:1.2;text-align:center;color:#fff;background:0 0;padding:10px;display:inline-block}.button-border:hover{color:#fff;text-decoration:none;cursor:pointer}.button-border:focus{outline:0}.button-border i{margin-right:5px}.wrap-more-link{text-align:center;width:100%;padding:15px 0}.wrap-more-link a.link-all{font-size:14px;font-size:.875rem;font-weight:600;color:#db3a89;text-transform:uppercase;position:relative}.wrap-more-link a.link-all:hover{color:#ec8baf}.wrap-more-link a.link-all:hover i{right:-25px}.wrap-more-link a.link-all i{position:absolute;top:calc(50% - 7px);right:-20px}.pagination{text-align:center}.pagination a,.pagination span{border-radius:4px;font-size:18px;font-size:1.125rem;line-height:30px;text-align:center;width:30px;height:30px;margin:0 5px;display:inline-block}.pagination span{color:#ccc}.pagination span:hover{cursor:not-allowed}.pagination a{color:#282828;text-decoration:none}.pagination a:hover{color:#db3a89}#responsiveTabs{margin-bottom:30px}#responsiveTabs ul{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;list-style:none;padding:10px 0}#responsiveTabs ul li{display:inline-block;margin-right:30px}#responsiveTabs ul li:last-child{margin-right:0}#responsiveTabs ul li.r-tabs-state-active a{color:#db3a89}#responsiveTabs ul li a{font-size:22px;font-size:1.375rem;color:#282828;font-weight:400;text-decoration:none}@media only screen and (max-width:576px){#responsiveTabs ul li a{font-size:18px;font-size:1.125rem}}#responsiveTabs ul li a:hover{color:#db3a89}#responsiveTabs .r-tabs-panel{padding:15px 0}#responsiveTabs .r-tabs-accordion-title{padding:5px 0;border-bottom:1px solid #ccc;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#responsiveTabs .r-tabs-accordion-title a{font-size:26px;font-size:1.625rem;color:#282828;font-weight:400;text-decoration:none;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:576px){#responsiveTabs .r-tabs-accordion-title a{font-size:18px;font-size:1.125rem}}#responsiveTabs .r-tabs-accordion-title a:hover{color:#db3a89}#responsiveTabs .r-tabs-accordion-title a:after{font-size:22px;font-size:1.375rem;font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f105';position:relative;right:0}#responsiveTabs .r-tabs-accordion-title.r-tabs-state-active a:after{content:'\f107'}.map-tabs{margin-bottom:30px;position:relative;z-index:1}.map-tabs ul.r-tabs-nav{list-style:none;padding:15px;margin:auto;position:absolute;top:60px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:999;background-color:#fff;border:1px solid #ccc;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map-tabs ul.r-tabs-nav li{-webkit-transition:all .2s linear;transition:all .2s linear;white-space:nowrap;margin-right:30px;border:1px solid #db3a89;border-radius:50px}.map-tabs ul.r-tabs-nav li:last-child{margin-right:0}.map-tabs ul.r-tabs-nav li.r-tabs-state-active{background-color:#db3a89}.map-tabs ul.r-tabs-nav li.r-tabs-state-active a{color:#fff}.map-tabs ul.r-tabs-nav li:hover{background-color:#db3a89}.map-tabs ul.r-tabs-nav li:hover a{color:#fff}.map-tabs ul.r-tabs-nav li a{font-size:16px;font-size:1rem;color:#db3a89;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;padding:5px 25px;display:inline-block;min-width:212px}@media only screen and (max-width:768px){.map-tabs ul.r-tabs-nav li a{font-size:14px;font-size:.875rem;min-width:auto}}@media only screen and (max-width:576px){.map-tabs ul.r-tabs-nav li a{font-size:12px;font-size:.75rem;padding:5px 15px}}.map-tabs #tab-1{padding:0;background-color:#f5f5f5}.map-tabs .r-tabs-accordion-title{padding:5px 0;border-bottom:1px solid #ccc;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-tabs .r-tabs-accordion-title a{font-size:26px;font-size:1.625rem;color:#282828;font-weight:400;text-decoration:none;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:576px){.map-tabs .r-tabs-accordion-title a{font-size:18px;font-size:1.125rem}}.map-tabs .r-tabs-accordion-title a:hover{color:#db3a89}.map-tabs .r-tabs-accordion-title a:after{font-size:22px;font-size:1.375rem;font-family:'Font Awesome 5 Pro';font-weight:900;content:'\f105';position:relative;right:0}.map-tabs .r-tabs-accordion-title.r-tabs-state-active a:after{content:'\f107'}.wrap-table{padding-top:130px;padding-bottom:30px}@media only screen and (max-width:576px){.wrap-table{overflow-x:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch}}.table-salons{text-transform:uppercase}.table-salons td,.table-salons th{font-size:14px;font-size:.875rem;padding:10px;border:1px solid #ccc}.table-salons td:first-child,.table-salons th:first-child{border-left:none;width:120px}.table-salons td:first-child a,.table-salons th:first-child a{text-align:center;overflow:hidden}.table-salons td:nth-child(2) a,.table-salons th:nth-child(2) a{white-space:nowrap}@media only screen and (max-width:768px){.table-salons td:nth-child(2) a,.table-salons th:nth-child(2) a{white-space:normal}}.table-salons td:last-child,.table-salons th:last-child{border-right:none}@media only screen and (max-width:768px){.table-salons td,.table-salons th{font-size:12px;font-size:.75rem}}@media only screen and (max-width:576px){.table-salons td,.table-salons th{font-size:10px;font-size:.625rem;min-width:100px}}.table-salons td a,.table-salons th a{display:block}.table-salons td a:hover img,.table-salons th a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.table-salons td a img,.table-salons th a img{-webkit-transition:all .2s linear;transition:all .2s linear;width:120px}.table-salons td a i,.table-salons th a i{font-size:48px;font-size:3rem;color:#ccc}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.top-header{font-size:12px;font-size:.75rem;font-family:Montserrat,sans-serif;font-weight:500;padding:15px 0;background-color:#fff;border-bottom:1px solid #f5f5f5;top:-100px;-webkit-transition:top .3s linear;transition:top .3s linear}.top-header.fixed-contact{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:10;padding:10px 0}@media only screen and (max-width:1024px){.top-header.fixed-contact{position:relative}}.top-header .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}@media only screen and (max-width:1024px){.top-header .social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}}@media only screen and (max-width:576px){.top-header .social{display:none}}.top-header .social span{margin-right:15px}.top-header .social ul{list-style:none;padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.top-header .social ul li{display:block;margin-right:15px}@media only screen and (max-width:1024px){.top-header .social ul li{margin-right:10px}}.top-header .social ul li:last-child{margin-right:0}.top-header .social ul li a{font-size:18px;font-size:1.125rem;padding:0 5px;display:block}@media only screen and (max-width:576px){.top-header .social ul li a{padding:0}}.top-header .social ul li a:hover{color:#ec8baf}.top-header .contact{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 only screen and (max-width:768px){.top-header .contact{-ms-flex-wrap:wrap;flex-wrap:wrap}}.top-header ul.messeges{list-style:none;padding-left:0;margin:0 15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.top-header ul.messeges{margin-right:10px;position:relative;z-index:99}}.top-header ul.messeges li{margin-right:5px}@media (max-width:768px){.top-header ul.messeges li{margin-right:0}}.top-header ul.messeges li:last-child{margin-right:0}.top-header ul.messeges li a{font-size:18px;font-size:1.125rem;display:block;padding:0 5px}.top-header ul.messeges li a:hover i.fa-viber{color:#d51fed}.top-header ul.messeges li a:hover i.fa-telegram{color:#4ebced}.top-header ul.messeges li a:hover i.fa-whatsapp{color:#17ec27}.top-header ul.messeges li a i.fa-viber{color:#9f0eb2}.top-header ul.messeges li a i.fa-telegram{color:#169cd8}.top-header ul.messeges li a i.fa-whatsapp{color:#0ea81a}.top-header .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;position:relative}@media only screen and (max-width:576px){.top-header .phone{margin-right:4px;z-index:99}}.top-header .phone a{margin-right:10px}.top-header .phone a:first-child{font-size:14px;font-size:.875rem;color:#282828;font-weight:600}.top-header .phone a:first-child:hover{color:#db3a89}.top-header .phone a:last-child{margin-right:0}.top-header .phone a:last-child:hover{color:#ec8baf}.top-header .phone a:last-child i{font-size:18px;font-size:1.125rem}.top-header .phone a.link-call-back{font-size:18px;font-size:1.125rem}.top-header .phone .call-tooltip{background-color:#f5f5f5;border:1px solid #ccc;position:absolute;right:0;top:calc(100% + 19px);z-index:3;display:none}.top-header .phone .call-tooltip:before{content:'';display:block;width:16px;height:16px;border-left:1px solid #ccc;border-top:1px solid #ccc;background-color:#f5f5f5;position:absolute;top:-9px;right:80px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.top-header .phone .call-tooltip form{text-align:center;margin:15px}.top-header .phone .call-tooltip form p{margin:0}.top-header .phone .call-tooltip form input{min-width:200px;border-style:solid;border-radius:0;margin-bottom:0}.top-header .phone .call-tooltip form input[type=submit]{-webkit-transition:all .2s linear;transition:all .2s linear;color:#db3a89;font-weight:500;white-space:nowrap;text-transform:none;text-decoration:underline;padding:0;margin:10px 0 0;border:none;background:0 0;display:inline-block}.top-header .phone .call-tooltip form input[type=submit]:hover{color:#ec8baf;text-decoration:none}.top-header .phone .call-tooltip form .wpcf7-response-output{display:none}.top-header .addr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;padding-left:15px;border-left:1px solid #ec8baf}@media only screen and (max-width:576px){.top-header .addr{margin-bottom:10px;border:none}}@media only screen and (max-width:576px){.top-header .addr{display:none}}.top-header .addr i{font-size:18px;font-size:1.125rem;color:#db3a89;margin-right:10px}.top-header .addr a{color:#282828;position:relative}.top-header .addr a:before{-webkit-transition:all .2s linear;transition:all .2s linear;content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#db3a89}.top-header .addr a:hover{color:#db3a89;text-decoration:none}.top-header .addr a:hover:before{width:100%}.top-header .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:18px;padding-left:15px;padding-right:15px;border-left:1px solid #ec8baf}@media only screen and (max-width:768px){.top-header .cart{padding-right:0}}@media (max-width:576px){.top-header .cart{padding-left:10px;padding-right:0}}.top-header .cart a.link-cart{border-radius:4px;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;padding:5px;background-color:#db3a89}.top-header .cart a.link-cart:hover{background-color:#ec8baf}@media only screen and (max-width:576px){.top-header .cart svg{width:20px;height:20px}}.top-header .lang{padding-left:15px;border-left:1px solid #ec8baf}@media only screen and (max-width:768px){.top-header .lang{display:none}}@media only screen and (max-width:576px){.top-header .lang{margin-bottom:10px;margin-right:0;border:none}}.top-header .lang select{font-size:12px;font-size:.75rem;text-transform:uppercase;border:none;outline:0;color:#282828;background:0 0}.center-header{-webkit-box-shadow:0 2px 10px 0 #f5f5f5;box-shadow:0 2px 10px 0 #f5f5f5}.center-header .site-branding{position:relative;padding:40px 0;z-index:2}@media only screen and (max-width:576px){.center-header .site-branding{text-align:center;margin-bottom:10px;padding:15px 0}}.center-header .site-branding:before{content:'';background-image:url(img/bg-header.webp);background-repeat:no-repeat;background-position:left;background-size:100%;position:absolute;left:-140px;bottom:0;width:274px;height:304px;z-index:-1}@media only screen and (max-width:576px){.center-header .site-branding:before{left:calc(50% - 127px);height:120px;background-position:center -150px;background-size:cover}}.center-header .site-branding a{display:inline-block;position:relative;z-index:3}.center-header .site-branding a img{max-width:350px}@media only screen and (max-width:576px){.center-header .search-form{margin-bottom:10px}}.main-navigation{text-align:center;width:100%;top:-42px;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}.main-navigation.show_icon .sub-menu{top:95px}.main-navigation.fixed{position:fixed;top:48px;left:0;right:0;bottom:auto;z-index:9;-webkit-box-shadow:0 2px 10px 0 #ccc;box-shadow:0 2px 10px 0 #ccc}@media only screen and (max-width:1024px){.main-navigation.fixed{position:relative}}.main-navigation.fixed ul{text-align:center;padding:10px 0;display:block}.main-navigation.fixed .sub-menu{top:74px}.main-navigation.fixed .sub-menu:before{content:'';position:relative;top:-10px;display:block;width:100%;height:10px;background-color:#f5f5f5}@media only screen and (max-width:1024px){.main-navigation>ul>li{padding:10px 0}.main-navigation>ul>li ul.sub-menu{top:48px}}.main-navigation ul{padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media only screen and (max-width:1024px){.main-navigation ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-navigation ul>li:before{-webkit-transition:all .2s linear;transition:all .2s linear;content:'';position:absolute;left:15px;bottom:0;width:0;height:1px;background-color:#db3a89}.main-navigation ul>li:hover:before{width:calc(100% - 30px)}.main-navigation ul>li .wrap-icon{text-align:center;width:100%;height:40px;margin-bottom:5px;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}.main-navigation ul>li .wrap-icon i{font-size:32px;font-size:2rem;color:#ccc;display:inline-block}.main-navigation ul>li .sub-menu{top:74px}.main-navigation ul>li .sub-menu:before{content:'';position:absolute;top:-50px;display:block;width:100%;height:50px}.main-navigation ul li{display:inline-block;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}.main-navigation ul li:last-child{margin-right:0}.main-navigation ul li a{font-size:12px;font-size:.75rem;color:#282828;font-weight:600;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:block;padding:0 15px;position:relative}.main-navigation ul li a:hover{color:#db3a89}.main-navigation ul li.menu-item-has-children:before{display:none}.main-navigation ul li.menu-item-has-children:hover>a:after{content:'\f054';-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-navigation ul li.menu-item-has-children .sub-menu .wrap-icon{text-align:center;width:30px;height:30px;margin-right:10px;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}.main-navigation ul li.menu-item-has-children .sub-menu .wrap-icon i{font-size:32px;font-size:2rem;color:#ccc;display:inline-block}.main-navigation ul li.menu-item-has-children>a:before{display:none}.main-navigation ul li.menu-item-has-children>a:after{font-size:12px;font-size:.75rem;color:#db3a89;content:'\f054';font-family:'Font Awesome 5 Pro';margin-left:5px;width:10px;position:absolute}.main-navigation ul li.menu-item-has-children ul{background-color:#f5f5f5;border:1px solid #ccc;display:none;padding:10px 0;z-index:99;position:absolute;left:0}.main-navigation ul li.menu-item-has-children ul li{display:block}.main-navigation ul li.menu-item-has-children ul li:before{display:none}.main-navigation ul li.menu-item-has-children ul li:hover{background-color:#ec8baf}.main-navigation ul li.menu-item-has-children ul li:hover>a{color:#fff}.main-navigation ul li.menu-item-has-children ul li:hover>a:after{color:#fff!important;top:3px}.main-navigation ul li.menu-item-has-children ul li.menu-item-has-children>a:before{display:none}.main-navigation ul li.menu-item-has-children ul li.menu-item-has-children>a:after{font-size:12px;font-size:.75rem;content:'\f054';font-family:'Font Awesome 5 Pro';color:#db3a89;margin-left:10px;width:10px;position:relative}.main-navigation ul li.menu-item-has-children ul li ul{top:0!important;left:calc(100% + 1px)}.main-navigation ul li.menu-item-has-children ul li a{font-size:14px;font-size:.875rem;color:#282828;font-weight:400;text-transform:none;text-align:left;border:none;padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-desktop-hidden{display:none}nav#menu{z-index:3}nav#menu ul li a{font-size:16px;font-size:1rem;color:#282828;font-weight:500}nav#menu ul li.active a{color:#db3a89}nav#menu .mobile-lang{text-transform:uppercase;border-color:transparent;border-left:1px solid rgba(0,0,0,.1);padding:9px 0;background:0 0;outline:0}nav#menu .mobile-lang a{font-size:14px;font-size:.875rem;color:#db3a89;font-weight:500;padding:0 10px;border-left:1px solid rgba(0,0,0,.1)}nav#menu .mobile-lang a:first-child{border-left:none}nav#menu .mobile-lang a.current{color:#999}nav#menu a.phone-call{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:8px}@media (min-width:769px){#menu,.toggle-mnu,html.mm-blocking #mm-blocker{display:none}html.mm-opening .mm-slideout{-webkit-transform:translate(0,0);transform:translate(0,0)}}.toggle-mnu{width:28px;height:28px;margin-top:14px;position:fixed;top:15px;left:20px;z-index:9}@media (max-width:768px){.toggle-mnu{display:block;margin-top:2px;left:15px}}.toggle-mnu span:after,.toggle-mnu span:before{content:"";position:absolute;left:0;top:9px}.toggle-mnu span:after{top:18px}.toggle-mnu span{position:relative;display:block}.toggle-mnu span,.toggle-mnu span:after,.toggle-mnu span:before{width:100%;height:4px;background-color:#db3a89;border:1px solid #db3a89;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px}.toggle-mnu.on span{background-color:transparent}.toggle-mnu.on span:before{-webkit-transform:rotate(45deg) translate(-1px,0);transform:rotate(45deg) translate(-1px,0)}.toggle-mnu.on span:after{-webkit-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px)}.mm-listview,.mm-navbar .mm-title{font-size:18px;font-size:1.125rem}.bread-crumbs{padding:15px 0}.bread-crumbs ul{list-style:none;padding-left:0;margin:0}.bread-crumbs ul li{font-size:12px;font-size:.75rem;font-weight:400;display:inline-block}.bread-crumbs ul li:first-child a{padding-left:0}.bread-crumbs ul li a{color:#db3a89;display:inline-block;line-height:12px;padding:2px 5px;-webkit-transition:all .2s linear;transition:all .2s linear}.bread-crumbs ul li>span{color:#999;display:inline-block;line-height:12px;padding:2px 5px;margin:0}.fixed-header-icon{-webkit-transition:all .2s linear;transition:all .2s linear;position:fixed;top:45px;right:0;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#db3a89;opacity:1;-webkit-animation:blink 2s infinite;animation:blink 2s infinite}.fixed-header-icon a.call-back-link{color:#fff;padding:10px}@-webkit-keyframes blink{0%{-webkit-box-shadow:0 0 0 #db3a89;box-shadow:0 0 0 #db3a89}50%{-webkit-box-shadow:0 0 10px #db3a89;box-shadow:0 0 10px #db3a89}100%{-webkit-box-shadow:0 0 0 #db3a89;box-shadow:0 0 0 #db3a89}}@keyframes blink{0%{-webkit-box-shadow:0 0 0 #db3a89;box-shadow:0 0 0 #db3a89}50%{-webkit-box-shadow:0 0 10px #db3a89;box-shadow:0 0 10px #db3a89}100%{-webkit-box-shadow:0 0 0 #db3a89;box-shadow:0 0 0 #db3a89}}.courier-form{width:100%;margin-left:15px;margin-right:20px;border:1px solid #db3a89;border-top:none;border-radius:0 0 20px 20px;padding:30px 25px;margin-bottom:60px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.courier-form{margin-left:0;margin-right:0}}.courier-form img{margin-bottom:15px}.courier-form p{font-size:18px;font-size:1.125rem;text-align:left;font-weight:600;margin:0}.courier-form form{text-align:center}.courier-form form input{margin-top:20px;margin-bottom:0}.courier-form form input[type=submit]{display:block;margin:15px auto 0}.courier-form form textarea{margin:20px 0 0}.courier-form form textarea+span.wpcf7-not-valid-tip{padding-top:0}.courier-form form .ajax-loader{top:5px}.courier-form form span.wpcf7-not-valid-tip{text-align:center;color:#ec8baf;display:block;padding-top:5px}.courier-form form div.wpcf7-response-output{display:none}.courier-form .note{font-size:10px;font-size:.625rem;margin:10px 0 0}.home-slider{margin-bottom:60px}@media only screen and (max-width:1024px){.home-slider{margin-bottom:0}}.home-slider .swiper-container{width:100%;height:467px}.home-slider .swiper-slide{border-radius:0 0 25px 25px;text-align:center;font-size:18px;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;background-repeat:no-repeat;background-size:cover;overflow:hidden;background-color:#f5f5f5}@media only screen and (max-width:1024px){.home-slider .swiper-slide{border-radius:0}}.home-slider .swiper-slide img{width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;-o-object-fit:cover;object-fit:cover;z-index:1}.home-slider .swiper-slide .swiper-lazy-preloader{top:50%;border:4px solid #db3a89;border-top-color:transparent}.home-slider .swiper-slide .slide-content{text-align:left;padding:60px;background-color:rgba(255,255,255,.9);position:absolute;left:0;right:0;z-index:2}@media only screen and (max-width:576px){.home-slider .swiper-slide .slide-content{padding:15px}}.home-slider .swiper-slide .slide-content .slide-title{font-size:24px;font-size:1.5rem;font-weight:600;text-transform:uppercase;max-width:550px;margin-bottom:15px}@media only screen and (max-width:576px){.home-slider .swiper-slide .slide-content .slide-title{font-size:18px;font-size:1.125rem}}.home-slider .swiper-slide .slide-content p{font-size:13px;font-size:.8125rem;font-weight:500;max-width:550px;margin-bottom:15px}.home-slider .container-slider{position:absolute;right:45px;bottom:30%;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}@media only screen and (max-width:576px){.home-slider .container-slider{right:10px;bottom:23%}}.home-slider .swiper-button-next,.home-slider .swiper-button-prev{-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:50%;color:#fff;width:40px;height:40px;margin:0;background-color:#db3a89;outline:0;position:relative;left:auto;right:auto;display:none}.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{font-size:12px;font-size:.75rem}.home-slider .swiper-button-next:hover,.home-slider .swiper-button-prev:hover{background-color:#ec8baf}.home-slider .swiper-pagination{position:relative;padding:0 20px;display:none}@media only screen and (max-width:576px){.home-slider .swiper-pagination{padding:0 5px}}.home-slider .swiper-pagination .swiper-pagination-bullet{margin-right:15px;background-color:#fff;border:2px solid #db3a89;opacity:1}@media only screen and (max-width:576px){.home-slider .swiper-pagination .swiper-pagination-bullet{margin-right:5px}}.home-slider .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.home-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#db3a89}.one-slide-image{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:0 0 25px 25px;overflow:hidden;margin-bottom:60px;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}@media only screen and (max-width:1024px){.one-slide-image{border-radius:0;margin-bottom:0}}.one-slide-image .image-content{color:#282828;padding:60px;width:100%;background-color:rgba(255,255,255,.9);position:relative}@media only screen and (max-width:576px){.one-slide-image .image-content{padding:30px}}.one-slide-image .image-content h1{font-size:24px;font-size:1.5rem;font-weight:600;text-transform:uppercase;max-width:550px;margin-bottom:15px}@media only screen and (max-width:576px){.one-slide-image .image-content h1{font-size:18px;font-size:1.125rem}}.one-slide-image .image-content p{font-size:13px;font-size:.8125rem;font-weight:500;max-width:550px;margin-bottom:15px}.one-slide-image .image-content a.but{margin-right:15px}.one-slide-image .image-content a.but:last-of-type{margin-right:0}.promo{margin-bottom:60px}.promo .promo-item{border-radius:25px;width:100%;height:360px;margin-bottom:30px;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#ccc;overflow:hidden;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:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.promo .promo-item:before{-webkit-transition:all .2s linear;transition:all .2s linear;content:'';background-color:rgba(40,40,40,.6);position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.promo .promo-item:hover:before{opacity:1}.promo .promo-item:hover .discount{opacity:0}.promo .promo-item:hover .timer{top:calc(50% - 110px)}.promo .promo-item:hover a{opacity:1}.promo .promo-item .discount{-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:0 0 10px 10px;font-size:50px;font-size:3.125rem;color:#fff;font-weight:700;background-color:#282828;padding:10px 20px;position:absolute;right:30px;top:0}@media only screen and (max-width:1024px){.promo .promo-item .discount{font-size:32px;font-size:2rem}}@media only screen and (max-width:768px){.promo .promo-item .discount{font-size:28px;font-size:1.75rem;padding:5px 10px}}.promo .promo-item .promo-title{font-size:18px;font-size:1.125rem;color:#fff;font-weight:800;text-align:center;text-transform:uppercase;background-color:#db3a89;width:100%;padding:32px 60px}@media only screen and (max-width:1024px){.promo .promo-item .promo-title{font-size:16px;font-size:1rem;padding:15px 30px}}.promo .promo-item a{-webkit-transition:all .3s linear;transition:all .3s linear;font-size:30px;font-size:1.875rem;color:#fff;position:absolute;left:calc(50% - 18px);bottom:70px;display:inline-block;padding:5px;opacity:0}@media only screen and (max-width:1024px){.promo .promo-item a{border-radius:10px;opacity:1;left:calc(50% - 22px);bottom:70px;background-color:#fff;padding:0 15px}.promo .promo-item a i{color:#db3a89}}@media only screen and (max-width:768px){.promo .promo-item a{bottom:90px}}.promo .promo-item a:hover{color:#169cd8;-webkit-transform:scale(1.1);transform:scale(1.1)}.promo .promo-item .timer{-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:10px;background-color:#fff;width:320px;padding-bottom:15px;position:absolute;top:-200px;left:calc(50% - 160px)}@media only screen and (max-width:1024px){.promo .promo-item .timer{top:calc(50% - 80px)}}@media only screen and (max-width:768px){.promo .promo-item .timer{top:calc(50% - 92px);left:calc(50% - 130px);width:260px}}.promo .promo-item .timer .countdown-title{font-size:14px;font-size:.875rem;font-weight:700;color:#ec8baf;text-align:center;margin:15px 5px 5px}.promo .promo-item .timer .countdown-title:hover{cursor:default}.promo .promo-item .timer .countdown{font-family:sans-serif;color:#fff;font-weight:100;text-align:center;font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo .promo-item .timer .countdown-number{color:#282828;border-radius:3px;display:inline-block;margin-right:10px}.promo .promo-item .timer .countdown-number:last-child{margin-right:0}.promo .promo-item .timer .countdown-time{font-size:30px;font-size:1.875rem;font-weight:600;display:inline-block}.promo .promo-item .timer .countdown-time:hover{cursor:default}.promo .promo-item .timer .countdown-time.days{color:#db3a89;margin-right:10px}.promo .promo-item .timer .countdown-text{font-size:16px;font-size:1rem;text-align:right;display:block;padding-right:4px}.promo .promo-item .timer .countdown-text:hover{cursor:default}.services{margin-bottom:60px}.services .services-item{border-radius:0 25px 0 25px;width:100%;height:145px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;position:relative}.services .services-item:hover{text-decoration:none;background-image:none!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.services .services-item:hover img{opacity:1}.services .services-item:hover .services-title{color:#db3a89;background:0 0;bottom:0}.services .services-item img{max-width:100%;max-height:100%;margin-bottom:15px;opacity:0}.services .services-item .services-title{font-size:12px;font-size:.75rem;color:#fff;text-align:center;font-weight:800;text-transform:uppercase;background-color:#db3a89;padding:10px 15px;width:100%;position:absolute}.loyalty{margin-bottom:60px}.loyalty .loyalty-item{-webkit-transition:all .2s linear;transition:all .2s linear;border-radius:25px;width:100%;height:360px;margin-bottom:30px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.loyalty .loyalty-item{height:260px;background-size:cover}}.loyalty .loyalty-item:hover{text-decoration:none}.loyalty .loyalty-item:hover .loyalty-title{color:#db3a89}@media only screen and (max-width:768px){.loyalty .loyalty-item{height:260px;background-size:cover}}.loyalty .loyalty-item .loyalty-title{font-size:16px;font-size:1rem;color:#282828;text-align:center;text-transform:uppercase;font-weight:500;padding:35px;width:100%;background-color:rgba(255,255,255,.9)}@media only screen and (max-width:1024px){.loyalty .loyalty-item .loyalty-title{padding:25px}}@media only screen and (max-width:768px){.loyalty .loyalty-item .loyalty-title{padding:25px 15px}}.advice{margin-bottom:60px}.advice .advice-item img{border-radius:25px;width:100%;height:400px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){.advice .advice-item img{margin-bottom:30px}}.advice .advice-item .title{font-size:24px;font-size:1.5rem;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:20px}.advice .advice-item p{font-weight:500}.works{margin-bottom:60px}.works.single{background-color:#f5f5f5}.works.single .wrap-title{text-align:center;padding-top:30px}.works.single .wrap-title .title{font-size:26px;font-size:1.625rem;font-weight:600;display:block}@media screen and (max-width:576px){.works.single .wrap-title .title{font-size:22px;font-size:1.375rem}}.works.single .work-item{margin-bottom:40px}.works .work-item{border-radius:25px;border:1px solid #db3a89;overflow:hidden;margin-bottom:30px;position:relative}.works .work-item span.after{font-size:32px;font-size:2rem;color:#db3a89;text-transform:uppercase;font-weight:700;position:absolute;top:15px;right:15px;z-index:1}.works .work-item .cocoen{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:0;margin:0;overflow:hidden;padding:0;height:400px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.works .work-item .cocoen *{-webkit-box-sizing:inherit;box-sizing:inherit}.works .work-item .cocoen ::after,.works .work-item .cocoen ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.works .work-item .cocoen img,.works .work-item .cocoen picture>img{max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.works .work-item .cocoen>img,.works .work-item .cocoen>picture>img{display:block;width:100%}.works .work-item .cocoen>div:first-child,.works .work-item picture .cocoen>div{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:50%;z-index:2}.works .work-item .cocoen>div:before{font-size:32px;font-size:2rem;color:#db3a89;text-transform:uppercase;font-weight:700;content:'До';position:absolute;left:20px;bottom:30px}.works .work-item .cocoen-drag{background:#db3a89;bottom:0;cursor:ew-resize;left:50%;margin-left:-2px;position:absolute;top:0;width:4px;z-index:3}.works .work-item .cocoen-drag::before{border-radius:50%;font-size:24px;font-size:1.5rem;content:'\f104  \f105';font-family:"Font Awesome 5 Pro";color:#fff;line-height:50px;text-align:center;background-color:#db3a89;width:50px;height:50px;position:absolute;left:calc(50% - 25px);top:calc(50% - 25px);z-index:3}ul.spoilers{list-style:none;padding:30px 0}ul.spoilers li.spoilers__item{border-radius:4px;border:1px solid #999;padding:0 30px;margin-bottom:15px}ul.spoilers li.spoilers__item .spoiler__panel{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;padding:15px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.spoilers li.spoilers__item .spoiler__panel:hover{cursor:pointer}ul.spoilers li.spoilers__item .spoiler__panel.open .spoiler__title{color:#ec8baf}ul.spoilers li.spoilers__item .spoiler__panel.open svg{fill:#ec8baf;-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.spoilers li.spoilers__item .spoiler__panel svg{-webkit-transition:all .2s linear;transition:all .2s linear;fill:#999}ul.spoilers li.spoilers__item .spoiler__panel .spoiler__title{-webkit-transition:all .2s linear;transition:all .2s linear;font-weight:700;margin:0}ul.spoilers li.spoilers__item .spoiler__body{display:none;padding:15px 0;border-top:1px solid #999}ul.spoilers li.spoilers__item .spoiler__body p{margin:0}.main-content{background-color:#f5f5f5;padding:40px 0;-webkit-box-shadow:0 2px 15px 0 #f5f5f5;box-shadow:0 2px 15px 0 #f5f5f5}.main-content h1{font-size:24px;font-size:1.5rem;text-align:center;text-transform:uppercase;font-weight:600;margin-bottom:30px}.main-content p,.main-content ul{font-weight:500}.main-content .wrap-load-more{text-align:center;margin-bottom:15px}.subscription{background-repeat:no-repeat;background-position:center right;position:relative;border-top:1px solid #f5f5f5}.subscription .subscription-logo{width:180px;height:48px;position:absolute;top:calc(50% - 24px);right:60px}@media only screen and (max-width:768px){.subscription .subscription-logo{display:none}}.subscription .subscription-item{text-align:center;padding:60px 0 70px}@media only screen and (max-width:768px){.subscription .subscription-item{padding:50px 0}}.subscription .subscription-item .subscription-title{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-weight:600;color:#282828}@media only screen and (max-width:768px){.subscription .subscription-item .subscription-title{font-size:20px;font-size:1.25rem;line-height:1.2}}.subscription .subscription-item p{font-size:16px;font-size:1rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;width:100%;max-width:400px;margin:0}@media only screen and (max-width:576px){.subscription .subscription-item p{-ms-flex-wrap:wrap;flex-wrap:wrap;-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;width:100%}}.subscription .subscription-item p.subscription-sub-title{text-align:center;display:inline-block}.subscription .subscription-item p span.wpcf7-form-control-wrap{width:100%;margin-bottom:15px}.subscription .subscription-item p span.wpcf7-list-item{font-size:12px;font-size:.75rem;color:#999;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}.subscription .subscription-item form{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.subscription .subscription-item form input[type=date],.subscription .subscription-item form input[type=email],.subscription .subscription-item form input[type=number],.subscription .subscription-item form input[type=password],.subscription .subscription-item form input[type=search],.subscription .subscription-item form input[type=tel],.subscription .subscription-item form input[type=text],.subscription .subscription-item form textarea{margin-bottom:0}.subscription .subscription-item form input[type=checkbox]{font-size:12px;font-size:.75rem;display:block;margin-right:8px}.subscription .subscription-item form input[type=date]{font-size:12px;font-size:.75rem;color:#999;border-radius:25px;font-weight:400;width:100%;border:1px dashed #ccc;padding:10px 25px;outline:0;margin-bottom:20px;background-color:#fff}.subscription .subscription-item form input[type=date]{text-align:right}.subscription .subscription-item form input[type=date]:before{color:#999;content:attr(placeholder)!important;margin-right:.5em}.subscription .subscription-item form button[type=submit],.subscription .subscription-item form input[type=submit]{padding:10px 40px;margin-left:20px;max-height:42px}.subscription .subscription-item form .wpcf7-response-output{width:100%;display:none}.subscription .subscription-item form .wpcf7-spinner{margin-top:10px}#map{height:500px;outline:0}#map:focus{border:none;outline:0}#map button.gm-ui-hover-effect{outline:0}#map .leaflet-bottom{display:none}#map .popup-map .leaflet-popup-content-wrapper{border-radius:0}#map .popup-map .leaflet-popup-content{margin:5px}@media only screen and (max-width:576px){#map .popup-map .leaflet-popup-content{width:200px!important}}#map .map-marker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){#map .map-marker{-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}}#map .map-marker img{margin-right:10px;width:198px;height:145px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:576px){#map .map-marker img{display:none}}#map .map-marker .wrc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#map .map-marker .wrc span{font-size:12px;font-size:.75rem;margin:5px 5px 5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#map .map-marker .wrc span{font-size:11px;font-size:.6875rem;white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:576px){#map .map-marker .wrc span{margin:5px}}#map .map-marker .wrc span.more{margin-bottom:0;width:100%;border-top:1px solid #ccc}#map .map-marker .wrc span.more a{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#map .map-marker .wrc span.more a:hover{text-decoration:none}#map .map-marker .wrc i{font-size:14px;font-size:.875rem;color:#db3a89;margin-right:10px}.rate-service{padding:30px;margin-bottom:60px;background:url(img/bg-left.png) no-repeat left top,#f5f5f5 url(img/bg-right.png) no-repeat right bottom;position:relative}.rate-service .rate-title{font-size:32px;font-size:2rem;color:#9e857a;font-weight:500;text-align:center;text-transform:uppercase;margin-bottom:10px}.rate-service .rate-subtitle{font-size:16px;font-size:1rem;color:#282828;text-align:center;margin:0 auto 15px;max-width:600px}.rate-service form input,.rate-service form textarea{margin-top:10px;margin-bottom:0}.rate-service form button[type=submit],.rate-service form input[type=submit]{margin-top:15px}.rate-service form .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.rate-service form .input-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rate-service form .input-wrap .wpcf7-form-control-wrap{width:100%;margin-right:15px}.rate-service form .input-wrap .wpcf7-form-control-wrap:last-child{margin-right:0}.rate-service form div{margin:0}.rate-service form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{margin-top:5px;display:block}.rate-service form .codedropz-upload-handler{margin-top:20px;border:1px dashed #ccc;background-color:rgba(255,255,255,.6)}.rate-service form .codedropz-upload-container{padding:30px}.rate-service form .wpcf7-spinner{top:8px}.rate-service form .wpcf7-response-output{display:none}.courier-service{margin:96px 0 30px;padding:30px 15px 15px;border:1px solid #db3a89;border-radius:10px}@media only screen and (max-width:768px){.courier-service{margin-top:30px}}.courier-service .wrap-image{text-align:center}.courier-service .wrap-image img{margin-bottom:30px}.courier-service .wrap-form p{font-size:18px;font-size:1.125rem;text-align:center;font-weight:600;margin-bottom:0}.courier-service .wrap-form form p{text-align:center}.courier-service .wrap-form form span{display:block}.courier-service .wrap-form form input{margin-top:20px;margin-bottom:0}.courier-service .wrap-form form textarea{margin:20px 0 0}.courier-service .wrap-form form textarea+span.wpcf7-not-valid-tip{padding-top:0}.courier-service .wrap-form form span.wpcf7-not-valid-tip{text-align:center;color:#ec8baf;display:block;padding-top:5px}.courier-service .wrap-form form .wpcf7-response-output{color:#f60}.courier-service .note{font-size:10px;font-size:.625rem;text-align:center;margin:10px 0 0}aside.widget-area{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:30px;border-left:1px dotted #ccc}@media only screen and (max-width:768px){aside.widget-area{padding-left:0;margin:30px 0 15px;border:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}aside.widget-area .widget{width:48%}}@media only screen and (max-width:576px){aside.widget-area .widget{width:100%}}.widget{width:100%;padding-bottom:15px;margin-bottom:15px}.widget:last-child{border:none}.widget select{max-width:100%}.widget .widget-title{font-size:22px;font-size:1.375rem;color:#282828;font-weight:600;position:relative;padding-bottom:10px;margin-bottom:15px}.widget .widget-title:after{content:'';width:60px;height:2px;background-color:#282828;display:block;position:relative;left:0;bottom:-8px}.widget ul{padding-left:0;margin:0;list-style:none}.widget ul li{color:#999;line-height:24px;margin-bottom:5px}.widget ul li a{font-size:14px;font-size:.875rem;font-weight:400;text-decoration:none}.widget ul li a:hover{text-decoration:underline}.widget ul li span{color:#9e857a}.widget ul li ul{padding-top:5px;padding-left:20px}.widget_search{width:100%}.widget_search form{width:100%;position:relative}@media only screen and (max-width:768px){.widget_search form{margin:0 auto 35px}}.widget_search form .screen-reader-text{display:none}.widget_search form label{width:100%}.widget_search form input[type=search]{font-size:12px;font-size:.75rem;background-color:transparent;border:1px solid #ccc;width:100%;padding:10px 15px;outline:0}.widget_search form input[type=search]:focus{background-color:transparent}.widget_search form button[type=submit],.widget_search form input[type=submit]{background:0 0;border:none;outline:0;width:40px;line-height:40px;padding:0;position:absolute;top:0;right:0}.widget_search form button[type=submit]:hover,.widget_search form input[type=submit]:hover{cursor:pointer}.widget_search form button[type=submit] i,.widget_search form input[type=submit] i{font-size:18px;font-size:1.125rem;color:#ccc;-webkit-transition:all .2s linear;transition:all .2s linear}.widget_tag_cloud .tagcloud a{font-size:14px;font-size:.875rem;font-weight:400;text-decoration:none;padding:2px 10px;margin-right:5px;margin-bottom:10px;border-radius:4px;display:inline-block;border:1px solid #db3a89}.widget_tag_cloud .tagcloud a:hover{color:#fff;background-color:#db3a89}.widget_recent_comments ul li a:hover{text-decoration:underline}.widget_advice .widget-title{text-transform:uppercase;color:#db3a89}.widget_advice .widget-title:after{background-color:#db3a89}.widget_advice ul li{margin-bottom:10px}.widget_advice ul li:last-child{margin-bottom:0}.widget_advice ul li:hover a{color:#db3a89}.widget_advice ul li a{font-size:14px;font-size:.875rem;font-weight:500;color:#282828;line-height:1.4;text-transform:uppercase;display:block}.grid-post{padding:50px 0}@media only screen and (max-width:768px){.grid-post{padding-bottom:15px}}.grid-post article{border:1px solid #ccc;margin-bottom:40px}.grid-post article .entry-header>a{text-decoration:none;width:100%;height:360px;margin-bottom:15px;overflow:hidden;background-color:#f8f8f8;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}@media only screen and (max-width:768px){.grid-post article .entry-header>a{height:260px}}@media only screen and (max-width:576px){.grid-post article .entry-header>a{width:100%;height:auto}}.grid-post article .entry-header>a:hover i,.grid-post article .entry-header>a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.grid-post article .entry-header>a img{min-width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s linear;transition:all .3s linear}.grid-post article .entry-header>a i{font-size:172px;font-size:10.75rem;color:#ccc;display:block;-webkit-transition:all .3s linear;transition:all .3s linear}.grid-post article .entry-header .title{text-decoration:none;font-weight:600;line-height:1.2;text-transform:uppercase;margin:0 0 5px;padding:0 15px;-webkit-transition:all .2s linear;transition:all .2s linear}.grid-post article .entry-header .title:hover a{color:#db3a89}.grid-post article .entry-header .title a{font-size:18px;font-size:1.125rem;color:#282828;white-space:normal}.grid-post article .entry-content{padding:0 15px}.grid-post article .entry-content p{font-size:14px;font-size:.875rem}.grid-post article .entry-footer{padding:0 15px 15px}.list-post article{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media only screen and (max-width:576px){.list-post article{-ms-flex-wrap:wrap;flex-wrap:wrap}}.list-post article .entry-header{margin-right:30px}.list-post article .entry-header a{width:300px;height:220px;overflow:hidden;background-color:#f8f8f8;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}.list-post article .entry-header a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.list-post article .entry-header a img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s linear;transition:all .3s linear}.list-post article .entry-header a i{font-size:172px;font-size:10.75rem;color:#ccc;display:block}.list-post article .entry-content h2{line-height:28px}.list-post article .entry-content h2 a{font-size:22px;font-size:1.375rem}.list-post article .entry-content p{font-size:16px;font-size:1rem}ul.data{padding:0 15px;margin-bottom:5px}ul.data li{font-size:12px;font-size:.75rem;color:#ccc;display:inline-block;margin-right:10px}ul.data li i{margin-right:5px}article.page,article.single{margin:40px 0}@media only screen and (max-width:768px){article.page,article.single{padding:0;border:none}}article.page h1,article.single h1{font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.2}.error-404{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px}.error-404 svg{fill:#db3a89;max-width:300px;margin-bottom:30px}.error-404 h1{color:#db3a89;text-align:center;text-transform:uppercase;margin:0}.error-404 p{font-size:18px;font-size:1.125rem;color:#999;font-weight:500;text-align:center;margin-bottom:30px}.no-results .page-title{color:#999}.no-results p{font-size:16px;font-size:1rem;color:#282828;margin-bottom:30px}.no-results form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.no-results form label{width:100%}.no-results form button[type=submit]{padding:5px;position:absolute;top:3px;right:10px}.no-tax{text-align:center;margin-top:30px;border:1px solid #ccc}.no-tax .title{font-size:22px;font-size:1.375rem;font-weight:500;color:#ccc;display:inline-block;width:100%;padding:40px;margin:0}.akcii.promo{margin-top:40px}.akcii .wrap-title-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.akcii .wrap-title-inner .title-inner{margin-right:0}.akcii .promo-item .end-promo{display:none}.akcii .promo-item.disabled:before{opacity:1;background-color:rgba(40,40,40,.9)}.akcii .promo-item.disabled .discount,.akcii .promo-item.disabled .timer,.akcii .promo-item.disabled a.link{display:none}.akcii .promo-item.disabled .end-promo{font-size:18px;font-size:1.125rem;text-align:center;font-weight:700;text-transform:uppercase;color:#fff;width:160px;margin:0 auto;display:block;position:absolute;top:calc(50% - 27px);left:0;right:0;z-index:3}.main-akcia{padding:40px 0}.main-akcia .title{font-size:32px;font-size:2rem;text-align:center;text-transform:uppercase;font-weight:500;margin-bottom:30px;display:block}@media only screen and (max-width:576px){.main-akcia .title{font-size:22px;font-size:1.375rem;line-height:1.3}}.main-akcia table tr td,.main-akcia table tr th{padding:10px 20px;width:33.33%}.main-akcia table tr th{font-size:22px;font-size:1.375rem;white-space:nowrap;font-weight:500;text-align:center;text-transform:uppercase;background-color:#f8e4ef;border-right:2px dashed #fff;border-bottom:2px dashed #fff}.main-akcia table tr th:last-child{border-right:none}.main-akcia table tr td{font-size:14px;font-size:.875rem;vertical-align:top;background-color:#f5f5f5;border-right:2px dashed #fff}.main-akcia table tr td:last-child{border-right:none;border-bottom:none}.main-akcia table tr td span{color:#db3a89;font-weight:700}@media only screen and (max-width:768px){.main-akcia table.table-responsive{border:0}.main-akcia table.table-responsive thead{display:none}.main-akcia table.table-responsive tr{margin-bottom:10px;display:block;border-bottom:2px solid #ccc}}@media only screen and (max-width:768px) and (max-width:768px){.main-akcia table.table-responsive tr{border:none}}@media only screen and (max-width:768px){.main-akcia table.table-responsive tr td,.main-akcia table.table-responsive tr th{padding:0;width:100%}.main-akcia table.table-responsive tr td .content-table,.main-akcia table.table-responsive tr th .content-table{padding:20px}.main-akcia table.table-responsive tr td{font-size:14px;font-size:.875rem;display:block}.main-akcia table.table-responsive tr td:before{font-size:18px;font-size:1.125rem;text-align:center;content:attr(data-label);padding:10px 0;font-weight:700;display:block;width:100%;background-color:#f8e4ef}}.advice .loyalty{margin-top:40px}.advice .loyalty .wrap-title-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advice .loyalty .wrap-title-inner .title-inner{margin-right:0}.advice .loyalty .loyalty-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;-webkit-box-shadow:1px 1px 5px 0 #ccc;box-shadow:1px 1px 5px 0 #ccc}.advice .loyalty .loyalty-item .loyalty-title{width:100%}.page-advice article h1{font-size:28px;font-size:1.75rem;line-height:1.3;margin-bottom:30px}@media only screen and (max-width:576px){.page-advice article h1{font-size:22px;font-size:1.375rem}}.page-advice article img{margin-bottom:15px}.page-advice .wrap-title-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-advice .wrap-title-inner .title-inner{margin-right:0}@media only screen and (max-width:768px){.page-advice .widget-area{margin:10px 0}}.salons{padding:40px 0}.salons #responsiveTabs{text-align:center}.salons #responsiveTabs .r-tabs-tab{border-radius:30px;-webkit-transition:all .2s linear;transition:all .2s linear;padding:5px 15px;margin-right:10px;border:1px solid #999}.salons #responsiveTabs .r-tabs-tab:last-child{margin-right:0}.salons #responsiveTabs .r-tabs-tab.r-tabs-state-active{border-color:#db3a89}.salons #responsiveTabs .r-tabs-tab.r-tabs-state-active a{color:#db3a89}.salons #responsiveTabs .r-tabs-tab:hover{border-color:#ec8baf}.salons #responsiveTabs .r-tabs-tab:hover a{color:#ec8baf}.salons #responsiveTabs .r-tabs-tab a{color:#999}.salons #responsiveTabs .r-tabs-panel{padding-top:30px}.salons .salon{margin-bottom:30px}.salons .salon a.img-link{border-radius:10px;text-align:center;margin-bottom:15px;overflow:hidden;display:block}.salons .salon a.img-link:hover{text-decoration:none}.salons .salon a.img-link:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.salons .salon img{-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;height:225px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:576px){.salons .salon img{height:100px}}.salons .salon .title{text-align:center;line-height:1.2;margin:0}.salons .salon .title:hover a{color:#db3a89}.salons .salon .title a{font-size:16px;font-size:1rem;-webkit-transition:all .2s linear;transition:all .2s linear;font-weight:600;color:#282828;white-space:normal;margin-bottom:5px;display:block;width:100%}@media only screen and (max-width:576px){.salons .salon .title a{font-size:12px;font-size:.75rem;margin-right:0}}.salons .salon .addr{font-size:14px;font-size:.875rem;text-align:center;font-weight:500}@media only screen and (max-width:576px){.salons .salon .addr{font-size:10px;font-size:.625rem}}.salons .salon .addr span{display:block}.content{padding:30px 0;background-color:#f5f5f5}.content h1{font-size:24px;font-size:1.5rem;text-align:center;font-weight:600;margin-bottom:30px}.main-salon{padding:40px 0}.main-salon .title{font-size:26px;font-size:1.625rem;text-align:center;text-transform:uppercase;font-weight:500;margin-bottom:15px;display:block}.main-salon #responsiveTabs{text-align:center;margin-bottom:0}.main-salon #responsiveTabs .r-tabs-tab{border-radius:30px;-webkit-transition:all .2s linear;transition:all .2s linear;padding:5px 15px;margin-right:10px;border:1px solid #999}.main-salon #responsiveTabs .r-tabs-tab:last-child{margin-right:0}.main-salon #responsiveTabs .r-tabs-tab.r-tabs-state-active{border-color:#db3a89}.main-salon #responsiveTabs .r-tabs-tab.r-tabs-state-active a{color:#db3a89}.main-salon #responsiveTabs .r-tabs-tab:hover{border-color:#ec8baf}.main-salon #responsiveTabs .r-tabs-tab:hover a{color:#ec8baf}.main-salon #responsiveTabs .r-tabs-tab a{color:#999}.main-salon #responsiveTabs .r-tabs-panel{padding-top:30px}.main-salon .salon-image{margin-bottom:30px}.main-salon .salon-image .img-link{width:100%;display:block}.main-salon .salon-image .img-link img{-o-object-fit:cover;object-fit:cover;width:100%;height:225px}.cat-services{padding:40px 0}.cat-services .wrap-image{border-radius:15px;margin-bottom:30px;overflow:hidden}.cat-services .wrap-image img{width:100%;-o-object-fit:cover;object-fit:cover}.cat-services .services-sub-category{text-align:left}.cat-services .services-sub-category .title{font-size:24px;font-size:1.5rem;color:#db3a89;text-transform:uppercase;font-weight:600;display:block}.cat-services .services-sub-category ul{padding-left:0;list-style:none}.cat-services .services-sub-category ul li{margin-bottom:15px}.cat-services .services-sub-category ul li:hover a{color:#db3a89}.cat-services .services-sub-category ul li a{font-size:14px;font-size:.875rem;color:#282828;font-weight:600;text-transform:uppercase;display:block}.cat-services .services-sub-category ul li a i{margin-left:10px}.main-services{padding:40px 0}.main-services form div{margin:0}@media screen and (max-width:768px){.main-services form label{font-size:13px;font-size:.8125rem;text-align:center;margin:0}}.main-services form .note{font-size:10px;font-size:.625rem;margin-top:10px}.main-services .mobile-title{display:none}@media screen and (max-width:576px){.main-services .mobile-title{font-size:18px;font-size:1.125rem;font-weight:600;text-transform:uppercase;text-align:center;color:#db3a89;display:block;border-bottom:1px solid #ec8baf;padding-bottom:10px}}.main-services .reserve-title{font-size:24px;font-size:1.5rem;color:#db3a89;font-weight:600;text-align:left;margin-bottom:15px;border-bottom:2px dashed #db3a89}.main-services .table-responsive{margin:0;border-bottom:2px dashed #db3a89}.main-services .table-responsive thead tr{border-bottom:2px dashed #db3a89}.main-services .table-responsive thead th{text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.main-services .table-responsive thead th{font-size:14px;font-size:.875rem}}@media screen and (max-width:576px){.main-services .table-responsive thead th{font-size:11px;font-size:.6875rem;padding:10px 5px}}.main-services .table-responsive thead th:first-child{font-size:24px;font-size:1.5rem;color:#db3a89;font-weight:600;text-align:left}.main-services .table-responsive thead th:first-child .title{font-size:24px;font-size:1.5rem}@media screen and (max-width:768px){.main-services .table-responsive thead th:first-child .title{font-size:16px;font-size:1rem}}@media screen and (max-width:576px){.main-services .table-responsive thead th:first-child .title{display:none}}.main-services .table-responsive thead th:nth-child(3n){color:#db3a89}.main-services .table-responsive thead .wrap-prem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.main-services .table-responsive thead .tooltip-elems{position:relative;width:20px;top:-10px}@media only screen and (max-width:768px){.main-services .table-responsive thead .tooltip-elems{top:0}}.main-services .table-responsive thead .tool-item{border-radius:50%;font-size:10px;font-size:.625rem;color:#fff;width:16px;height:16px;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;position:absolute;top:0;right:0;z-index:9;background-color:#db3a89;cursor:pointer}.main-services .table-responsive thead .tooltip-block{border-radius:5px;color:#fff;font-weight:400;text-transform:none;position:absolute;right:calc(-50% - 45px);bottom:calc(100% + 10px);padding:5px 8px;font-size:10px;width:140px;line-height:13px;background:rgba(40,40,40,.7);z-index:400;display:none}@media only screen and (max-width:768px){.main-services .table-responsive thead .tooltip-block{right:-15px}}.main-services .table-responsive thead .tooltip-block.open{display:block}.main-services .table-responsive tbody tr{border-bottom:1px dotted #ccc}.main-services .table-responsive tbody tr.row-none{display:none}.main-services .table-responsive tbody tr:last-child .content-table{margin-bottom:10px}.main-services .table-responsive tbody td{font-weight:600;text-align:center}.main-services .table-responsive tbody td:first-child{text-align:left}.main-services .table-responsive tbody td:nth-child(3n){color:#db3a89}.main-services .table-responsive tbody td input[disabled=disabled]+label{opacity:.2}@media screen and (max-width:576px){.main-services .table-responsive tbody td{text-align:left}}.main-services .table-responsive tbody .content-table{width:100%;margin:0;padding:10px 0 0}@media screen and (max-width:576px){.main-services .table-responsive tbody .content-table{padding:5px 0}}.main-services .table-responsive tbody p{font-size:14px;font-size:.875rem;font-weight:600;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:576px){.main-services .table-responsive tbody p{font-size:12px;font-size:.75rem}}.main-services .table-responsive tbody span{font-size:14px;font-size:.875rem;font-weight:500}@media screen and (max-width:768px){.main-services .table-responsive tbody span{font-size:12px;font-size:.75rem}}@media screen and (max-width:576px){.main-services .table-responsive tbody span{font-size:10px;font-size:.625rem;display:inline-block}}.main-services a.price-more{border-radius:25px;color:#fff;font-weight:700;text-align:center;margin-top:10px;padding:10px;width:100%;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;background-color:#282828}.main-services a.price-more:hover{text-decoration:none;background-color:#ec8baf}.main-services a.price-more svg{margin-left:10px}.main-services .total .wrap-count{padding:10px 0;margin:0}@media screen and (max-width:576px){.main-services .total .wrap-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.main-services .total .wrap-count p{font-size:14px;font-size:.875rem;font-weight:600;color:#db3a89;text-transform:uppercase;margin-bottom:8px}.main-services .total .wrap-count p:last-child{margin:0}.main-services .total .wrap-count p span{font-size:18px;font-size:1.125rem;color:#282828;font-weight:700;margin-left:10px}.main-services .total .wrap-count p span.currency-symbol{font-size:14px;font-size:.875rem;font-weight:600;color:#db3a89}.main-services .total .wrap-button{text-align:right;margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:576px){.main-services .total .wrap-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px}}.main-services .total .wrap-button button{padding-left:30px;padding-right:30px;outline:0}.main-services .total .wrap-button button:focus{outline:0}.main-services .total .wrap-button button.but-border-red{margin-right:15px;padding:9px 30px}.main-services .total .wrap-fio{padding:30px 0;display:none}.main-services .total .wrap-fio .display-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:576px){.main-services .total .wrap-fio .display-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-services .total .wrap-fio .display-form button[type=submit]{position:relative}.main-services .total .wrap-fio .display-form button[type=submit].loader{padding-right:40px}.main-services .total .wrap-fio .display-form button[type=submit].loader:after{font-family:'Font Awesome 5 Pro';content:'\f110';margin-left:10px;position:absolute;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.main-services .total .wrap-fio input{font-size:16px;font-size:1rem;color:#282828;margin-right:15px;margin-bottom:0;float:left}@media screen and (max-width:576px){.main-services .total .wrap-fio input{float:none;margin-bottom:15px}}.main-services .total .notice{font-size:14px;font-size:.875rem;padding:15px 30px;border-top:2px dashed #db3a89;background-color:#fcfcd8}.main-services .side-services{margin-top:45px}@media screen and (max-width:768px){.main-services .side-services{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:576px){.main-services .side-services{-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}}.main-services .side-services .question{text-align:center;padding:15px 15px 20px;margin-bottom:50px;border:1px solid #ec8baf}@media screen and (max-width:768px){.main-services .side-services .question{margin-right:30px}}@media screen and (max-width:576px){.main-services .side-services .question{margin-right:0}}.main-services .side-services .question img{width:280px;max-width:100%;margin-bottom:15px}.main-services .side-services .question .fio{font-size:16px;font-size:1rem;color:#db3a89;font-weight:600;margin-bottom:5px}.main-services .side-services .question .desc{font-size:12px;font-size:.75rem;color:#999;margin:0}.main-services .side-services .question a.but{margin-top:15px}.main-services .side-services .question a.but i{margin-right:5px}.main-services .side-services .delivery{text-align:center}@media screen and (max-width:768px){.main-services .side-services .delivery{width:50%}}@media screen and (max-width:576px){.main-services .side-services .delivery{width:100%}}.main-services .side-services .delivery img{max-height:119px;margin-bottom:15px}.main-services .side-services .delivery .title-delivery{font-size:18px;font-size:1.125rem;text-align:center;font-weight:600;color:#9e857a;line-height:1.2;text-transform:none;margin-bottom:5px}.main-services .side-services .delivery form p{margin:0}.main-services .side-services .delivery form input,.main-services .side-services .delivery form textarea{margin-top:15px;margin-bottom:2px}.main-services .side-services .delivery form .wpcf7-spinner{display:block;margin:2px auto 0}.main-services .side-services .delivery form .wpcf7-response-output{display:none}.page-services .services{padding-top:40px}.page-services .services .services-item{height:200px;background-size:auto;margin-bottom:30px}.page-services .services .services-item:hover{background-color:#f5f5f5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-services .services .services-item:hover .services-title{bottom:10px}.page-form{margin-bottom:15px}.page-form h1{font-size:36px;font-size:2.25rem;color:#282828;font-weight:600;text-align:center;padding-bottom:15px;margin-bottom:50px;border-bottom:1px dotted #ccc}.page-form form{text-align:center;padding:20px 20px 10px;border-radius:25px;border:1px dotted #ccc}.page-form form .wpcf7-form-control-wrap{display:block}.page-form form .wpcf7-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.page-form form input[type=checkbox]{font-size:12px;font-size:.75rem;display:block;margin-right:8px}.side-partners{margin-top:45px}@media screen and (max-width:768px){.side-partners{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:576px){.side-partners{-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}}.side-partners .partners{text-align:center;padding:15px 15px 20px;margin-bottom:50px;border:1px solid #ec8baf}@media screen and (max-width:768px){.side-partners .partners{margin-right:30px}}@media screen and (max-width:576px){.side-partners .partners{margin-right:0}}.side-partners .partners img{width:280px;max-width:100%;margin-bottom:15px}.side-partners .partners .fio{font-size:16px;font-size:1rem;color:#db3a89;font-weight:600;margin-bottom:5px}.side-partners .partners .desc{font-size:12px;font-size:.75rem;color:#999}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-area{margin-bottom:40px}.comment-area .comment-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;margin-bottom:15px}@media only screen and (max-width:576px){.comment-area .comment-title{display:block}}.comment-area .comment-title h3{font-size:24px;font-size:1.5rem;font-weight:400}.comment-area .comment-title a{font-size:14px;font-size:.875rem;color:#db3a89;line-height:35px;font-weight:400;display:block;float:right;text-decoration:none;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:576px){.comment-area .comment-title a{float:left}}.comment-area .comment-title a i{color:#fff;background:#0ea81a;line-height:30px;display:inline-block;width:30px;height:30px;margin-right:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.comment-area .comment-title a:hover{text-decoration:underline}.comment-area .commentlist{padding-left:0}.comment-area .commentlist li{list-style-type:none}.comment-area .comment-box{padding:15px;margin-bottom:20px;border:1px solid #ccc;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.comment-area .comment-box{padding:10px 10px 20px}}.comment-area .comment-box figure{margin-right:15px}.comment-area .comment-box figure img{width:100px;height:100px;max-width:none}.comment-area .comment-box .comment-inner{width:100%}.comment-area .comment-box .comment-name{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:10px}.comment-area .comment-box .comment-name h3{font-size:17px;font-size:1.0625rem;font-weight:400;display:inline-block;margin-right:10px}.comment-area .comment-box .comment-name h3 a{font-size:17px;font-size:1.0625rem;color:#db3a89;display:inline-block;margin-right:10px;-webkit-transition:all .2s linear;transition:all .2s linear}.comment-area .comment-box .comment-name .comment-info{font-size:13px;font-size:.8125rem;color:#ccc;font-weight:400;margin-bottom:6px}.comment-area .comment-box .comment-name .comment-info i{margin-right:5px}.comment-area .comment-box p{font-size:14px;font-size:.875rem;color:#282828;font-weight:400}.comment-area .comment-box .comment-reply-link{font-size:12px;font-size:.75rem;color:#db3a89;font-weight:400;position:relative}.comment-area .comment-box .comment-reply-link:after{font-size:12px;font-size:.75rem;font-family:'Font Awesome 5 Pro';content:'\f3e5';color:#db3a89;position:absolute;top:0;right:-20px}.comment-area .comment-box .comment-edit-link{font-size:14px;font-size:.875rem;color:#0ea81a;font-weight:400;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width:576px){.comment-area .children{padding-left:20px}}.comment-area .children .comment-box:before{display:none}.comment-area .replay-comment{margin-left:50px}@media only screen and (max-width:576px){.comment-area .replay-comment{margin-left:25px}}.comment-area .replay-comment:before{display:none}.comment-area .comment-navigation{margin:0 0 1.45em}.comment-area .comment-navigation h2{font-size:20px;font-size:1.25rem;font-weight:400}@media (max-width:576px){.comment-area .comment-navigation h2{text-align:center}}.comment-area .comment-navigation .nav-links{overflow:hidden}.comment-area .comment-navigation .nav-links .nav-next a,.comment-area .comment-navigation .nav-links .nav-previous a{border-radius:25px;font-size:14px;font-size:.875rem;font-weight:400;display:inline-block;padding:5px 10px;margin-bottom:1em;border:1px solid #db3a89}.comment-area .comment-navigation .nav-links .nav-next a:hover,.comment-area .comment-navigation .nav-links .nav-previous a:hover{color:#fff;text-decoration:none;background-color:#db3a89}.comment-area .comment-navigation .nav-links .nav-previous{float:left}.comment-area .comment-navigation .nav-links .nav-next{float:right}.comment-respond .comment-title{margin-bottom:5px}.comment-respond .comment-title h3{font-size:20px;font-size:1.25rem;font-weight:400;width:100%;margin-bottom:0}.comment-respond .comment-notes{font-size:14px;font-size:.875rem;line-height:14px}.default-form{margin-bottom:60px}.default-form input:not([type=checkbox]){width:100%;margin-bottom:15px}.default-form textarea{display:block;width:100%;margin-bottom:15px}.default-form button[type=submit]{margin:0;width:auto}.comment-area .margin-left{margin-left:30px}.gallery{font-size:0;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin:0}.gallery-item figcaption{font-size:14px}.gallery-item .gallery-icon{height:100%}.gallery-item a{display:block;outline:0;height:100%}.gallery-item a img{height:100%;-o-object-fit:cover;object-fit:cover}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}@media only screen and (max-width:576px){.gallery-columns-3 .gallery-item{max-width:50%}}.gallery-columns-4 .gallery-item{max-width:25%}@media only screen and (max-width:576px){.gallery-columns-4 .gallery-item{max-width:50%}}.gallery-columns-5 .gallery-item{max-width:20%}@media only screen and (max-width:576px){.gallery-columns-5 .gallery-item{max-width:50%}}.gallery-columns-6 .gallery-item{max-width:16.66%}@media only screen and (max-width:576px){.gallery-columns-6 .gallery-item{max-width:50%}}.gallery-columns-7 .gallery-item{max-width:14.28%}@media only screen and (max-width:576px){.gallery-columns-7 .gallery-item{max-width:25%}}.gallery-columns-8 .gallery-item{max-width:12.5%}@media only screen and (max-width:576px){.gallery-columns-8 .gallery-item{max-width:25%}}.gallery-columns-9 .gallery-item{max-width:11.11%}@media only screen and (max-width:576px){.gallery-columns-9 .gallery-item{max-width:25%}}.gallery-caption{display:block}.site-info .footer-menu ul{list-style:none;width:100%;padding:0;margin:0;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;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-info .footer-menu ul li{display:inline-block}.site-info .footer-menu ul li a{display:block;padding:5px 10px}.site-info .copy{padding:20px 0}.site-info .copy p{font-size:12px;font-size:.75rem;font-weight:500;text-align:left;margin:0}@media screen and (max-width:768px){.site-info .copy p{text-align:center}}.site-info ul.pay-icon{text-align:right;list-style:none;padding:20px 0;margin:0}@media screen and (max-width:768px){.site-info ul.pay-icon{text-align:center}}.site-info ul.pay-icon li{display:inline-block;margin-right:15px}.site-info ul.pay-icon li:last-child{margin-right:0}#header-call-back{max-width:300px}#header-call-back .messenger{text-align:center;list-style:none;margin:10px 0 0;padding-left:0}#header-call-back .messenger li{display:inline-block;margin-right:10px}#header-call-back .messenger li:last-child{margin-right:0}#header-call-back .messenger li a{font-size:24px;font-size:1.5rem}#header-call-back .messenger li a i.fa-viber{color:#665ca9}#header-call-back .messenger li a i.fa-telegram{color:#289fdb}#header-call-back .messenger li a i.fa-whatsapp{color:#0ea81a}#header-call-back .wpap-number-phone{text-align:center}#header-call-back .wpap-number-phone i{color:#999}#header-call-back .wpap-number-phone a{font-size:16px;font-size:1rem}#header-call-back .form-callback{text-align:center}#header-call-back .form-callback p{text-align:center;margin-bottom:5px}#header-call-back .form-callback input[type=tel]{margin-bottom:0}#header-call-back .form-callback input[type=submit]{display:block;margin:15px auto 10px}#header-call-back .form-callback .ajax-loader{display:none}#header-call-back .form-callback .wpcf7 form.submitting .ajax-loader{display:inline-block}#header-call-back .form-callback .wpcf7-response-output{margin-top:15px}#sent-form .message{text-align:center;border:2px solid #ec8baf;padding:15px}#sent-form .message .title{font-size:28px;font-size:1.75rem;color:#999;font-weight:700;text-align:center;display:inline-block;width:100%;padding-bottom:15px;position:relative}#sent-form .message .title:after{content:'';width:60px;height:2px;background-color:#db3a89;position:absolute;bottom:0;left:calc(50% - 30px)}#sent-form .message p{font-size:16px;font-size:1rem;color:#282828}#sent-form .mfp-close{color:#fff;position:absolute;top:-40px;right:-40px}@media only screen and (max-width:768px){#sent-form .mfp-close{right:-10px}}#result-search{max-width:800px}#result-search .title{font-size:28px;font-size:1.75rem;color:#282828;text-align:center;text-transform:uppercase;font-weight:700;display:block;margin-bottom:10px}@media only screen and (max-width:1024px){#result-search .title{font-size:24px;font-size:1.5rem}}#result-search p.note{font-size:14px;font-size:.875rem;text-align:center}#result-search p.note span{font-weight:600}#result-search #form-search-in{position:relative}#result-search #form-search-in button{font-size:20px;font-size:1.25rem;color:#db3a89;padding:0;background:0 0;position:absolute;top:5px;right:15px}#result-search .wrap-table{padding:0 5px;max-height:600px;overflow:hidden}@media only screen and (max-width:1024px){#result-search .wrap-table{overflow:auto}}@media only screen and (max-width:576px){#result-search .wrap-table{max-height:500px}}#result-search table.table-search{max-width:800px}#result-search table.table-search thead{display:none}#result-search table.table-search th{text-align:center;line-height:1.2}#result-search table.table-search th:first-child{text-align:left}#result-search table.table-search th p{color:#db3a89;font-weight:600;margin:0}#result-search table.table-search th span{font-size:10px;font-size:.625rem;color:#999}@media only screen and (max-width:576px){#result-search table.table-search th{font-size:12px;font-size:.75rem;color:#282828}}#result-search table.table-search td{font-size:14px;font-size:.875rem;text-align:center;padding:5px 10px;white-space:nowrap;border:1px solid #ec8baf}@media only screen and (max-width:576px){#result-search table.table-search td{font-size:12px;font-size:.75rem}}#result-search table.table-search td.no-result{border-color:#ccc}#result-search table.table-search td.no-result p{color:#999;text-align:center}#result-search table.table-search td:first-child{font-size:12px;font-size:.75rem;text-align:left;white-space:normal}#result-search table.table-search td:first-child p{margin-bottom:2px}@media only screen and (max-width:576px){#result-search table.table-search td:first-child p{font-size:12px;font-size:.75rem}}#result-search table.table-search td:first-child p.service-desc{font-size:10px;font-size:.625rem}@media only screen and (max-width:576px){#result-search table.table-search td:first-child p.service-desc{font-size:8px;font-size:.5rem}}#result-search table.table-search td:first-child p:last-child{margin:0}#result-search table.table-search td:first-child p.no-found{font-size:16px;font-size:1rem;color:#db3a89;text-align:center;padding:10px;border:1px solid #ec8baf}#result-search table.table-search td:first-child a{display:inline-block}#result-search table.table-search td:first-child a i{font-size:8px;font-size:.5rem}#ask-question,#form-offer{max-width:400px}#ask-question .title,#form-offer .title{font-size:24px;font-size:1.5rem;color:#9e857a;text-align:center;font-weight:600;display:block;width:100%;margin-bottom:0}#ask-question form p,#form-offer form p{margin:0}#ask-question form input,#ask-question form textarea,#form-offer form input,#form-offer form textarea{margin-top:15px;margin-bottom:2px}#ask-question form textarea,#form-offer form textarea{margin-bottom:0}#ask-question form button[type=submit],#ask-question form input[type=submit],#form-offer form button[type=submit],#form-offer form input[type=submit]{display:block;margin:15px auto 0}#ask-question form .wpcf7-not-valid-tip,#form-offer form .wpcf7-not-valid-tip{text-align:center;display:block;margin-top:3px}#ask-question form .wpcf7-spinner,#form-offer form .wpcf7-spinner{display:block;margin:4px auto 0}#ask-question form .wpcf7-response-output,#form-offer form .wpcf7-response-output{display:none}#modal-cart{max-width:380px}.form-cart .title-cart{font-size:24px;font-size:1.5rem;color:#9e857a;text-align:center;font-weight:600;display:block;width:100%;margin-bottom:15px}.form-cart form{text-align:center}.form-cart form input[type=submit]{padding:10px 40px}#toTop{border-radius:50%;width:40px;height:40px;background:#db3a89;border:1px solid #fff;text-align:center;padding:5px;position:fixed;bottom:20px;right:20px;cursor:pointer;color:#fff;text-decoration:none;z-index:98;-webkit-transition:all .2s linear;transition:all .2s linear}#toTop:hover{bottom:25px}#toTop i{font-size:26px;font-size:1.625rem;line-height:26px}@media only screen and (max-width:768px){#toTop{right:10px;bottom:10px}}#popup__toggle{color:#fff;bottom:72px;right:-29px;position:fixed;z-index:999}@media only screen and (max-width:768px){#popup__toggle{bottom:60px;right:-38px}}.img-circle{background-color:#db3a89;-webkit-box-sizing:content-box;box-sizing:content-box}.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #db3a89;width:75px;height:75px;bottom:-5px;right:30px;position:absolute;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out!important;animation:circle-anim 2.4s infinite ease-in-out!important;-webkit-transition:all .5s;transition:all .5s}.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#db3a89;width:50px;height:50px;bottom:7px;right:42px;position:absolute;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;transition:all .5s}.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:36px;height:36px;bottom:14px;right:49px;position:absolute;border-radius:100%;border:2px solid transparent;opacity:.7}.img-circleblock{-webkit-box-sizing:content-box;box-sizing:content-box;width:36px;height:36px;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;-webkit-animation-name:tossing;animation-name:tossing;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.img-circle:hover{opacity:1}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.95);opacity:1}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.95);opacity:1}}@keyframes tossing{0%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-8deg)}50%{-webkit-transform:rotate(8deg)}100%{-webkit-transform:rotate(-8deg)}}@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@keyframes circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}.wpcf7{margin:0 auto}.wpcf7 .screen-reader-response{display:none}.wpcf7 .wpcf7-form label{width:100%}.wpcf7 form.submitting .ajax-loader{display:inline-block}.wpcf7 .ajax-loader{margin-top:5px;display:none}.wpcf7 form .wpcf7-response-output{font-size:10px;font-size:.625rem;margin-top:5px;border-width:1px}.wpcf7 form .wpcf7-not-valid-tip{font-size:10px;font-size:.625rem;text-align:center;color:#ec8baf;display:block}.wpcf7 form .wpcf7-validation-errors{font-size:10px;font-size:.625rem}.wpcf7 form input[name=antihacker]{display:none}article.page .wpcf7-form{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}article.page .wpcf7-form input[type=tel]{max-width:400px}article.page .wpcf7-form input[type=checkbox]{display:inline-block;margin-right:8px}article.page .wpcf7-form .wpcf7-form-control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}article.page .wpcf7-form .wpcf7-list-item-label{font-size:12px;font-size:.75rem;color:#999}#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.asp_r.asp_r_1.vertical{padding:2px!important}