@keyframes down{0%{opacity:0;margin-top:-10px}50%{margin-top:10px}to{opacity:1;margin-top:0}}@keyframes flip-down{0%{transform:perspective(2500px) rotateX(100deg)}50%{transform:perspective(2500px) rotateX(-30deg)}75%{transform:perspective(2500px) rotateX(15deg)}to{transform:perspective(2500px) rotateX(0)}}@keyframes lang-show{0%{opacity:0;height:0}to{opacity:1;height:75px}}article,aside,audio,b,canvas,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,img,li,mark,menu,nav,ol,p,section,span,strong,summary,table,tbody,tfoot,th,thead,time,tr,u,ul,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-size:100%;box-sizing:border-box}body,sub,sup{margin:0;padding:0}body{text-align:left;width:100%;height:100%;background:#fff;font-family:"Gilroy";font-size:23px;font-weight:400;color:#25072d;transition:background-color .5s;padding-right:0!important}sub,sup{vertical-align:sub;font-size:smaller}body,label{vertical-align:baseline}body,label,sub,sup,td{border:0;box-sizing:border-box}a,button,input,label,select,td,textarea{margin:0;padding:0;font-size:100%}a,body,label,sub,sup,td{background:0 0}a{vertical-align:baseline;text-decoration:none}table{border-collapse:collapse;border-spacing:0}td,td img{vertical-align:top}button,input,select,textarea{font-family:inherit;box-sizing:border-box}body,select,sub,sup,td{outline:0}input[type=checkbox]{vertical-align:middle}input[type=radio]{vertical-align:text-bottom}sup{vertical-align:super}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%!important}body input:focus:required:invalid,body textarea:focus:required:invalid{color:red}body input:required:valid,body textarea:required:valid{color:green}input[type=button],input[type=submit],label{cursor:pointer;outline:0}button{cursor:pointer}a,a img,button,input,textarea{transition:color .5s,background .5s,opacity .5s,border .5s;outline:0}a img:focus,a img:hover,a:focus,a:hover,button:focus,button:hover,input:focus,input:hover,textarea:focus,textarea:hover{outline:0}img{width:auto;height:auto;max-width:100%}.wrapper{margin:0 auto;min-height:100%;height:auto!important;overflow:hidden}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy/GilroyRegular/Gilroy-Regular.eot?#iefix)format("embedded-opentype"),url(../fonts/Gilroy/GilroyRegular/Gilroy-Regular.woff)format("woff"),url(../fonts/Gilroy/GilroyRegular/Gilroy-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy/GilroyMedium/Gilroy-Medium.eot?#iefix)format("embedded-opentype"),url(../fonts/Gilroy/GilroyMedium/Gilroy-Medium.woff)format("woff"),url(../fonts/Gilroy/GilroyMedium/Gilroy-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy/GilroyBold/Gilroy-Bold.eot?#iefix)format("embedded-opentype"),url(../fonts/Gilroy/GilroyBold/Gilroy-Bold.woff)format("woff"),url(../fonts/Gilroy/GilroyBold/Gilroy-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../fonts/Gilroy/GilroyBlack/Gilroy-Black.eot?#iefix)format("embedded-opentype"),url(../fonts/Gilroy/GilroyBlack/Gilroy-Black.woff)format("woff"),url(../fonts/Gilroy/GilroyBlack/Gilroy-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}.logo,.wrapper{position:relative}@media (max-width:543px){.logo{top:6px}}@media (min-width:544px) and (max-width:767px){.logo{top:10px}}@media (min-width:768px) and (max-width:991px){.logo{top:13px}}@media (min-width:992px) and (max-width:1399px){.logo{top:20px}}@media (min-width:1400px){.logo{top:25px}}@media (max-width:543px){.logo .logo-box{width:50%}}@media (min-width:544px){.logo .logo-box{width:28%}}.logo img{width:100%}.content h1,.content h2,.content h3,.p-contacts .p-contacts-title,.p-contacts .s-reviews-title,.p-services h1,.p-services h2,.p-services h3,.s-about h1,.s-about h2,.s-about h3,.s-advantages .s-advantages-title,.s-price .s-price-title,.s-reviews .s-reviews-title,.s-specialist h1,.service .service-advantages .s-advantages-title,.table-title,.title{color:#70589f;line-height:1.2;font-weight:700}@media (max-width:543px){.content h1,.content h2,.content h3,.p-contacts .p-contacts-title,.p-contacts .s-reviews-title,.p-services h1,.p-services h2,.p-services h3,.s-about h1,.s-about h2,.s-about h3,.s-advantages .s-advantages-title,.s-price .s-price-title,.s-reviews .s-reviews-title,.s-specialist h1,.service .service-advantages .s-advantages-title,.table-title,.title{font-size:40px}}@media (min-width:544px) and (max-width:767px){.content h1,.content h2,.content h3,.p-contacts .p-contacts-title,.p-contacts .s-reviews-title,.p-services h1,.p-services h2,.p-services h3,.s-about h1,.s-about h2,.s-about h3,.s-advantages .s-advantages-title,.s-price .s-price-title,.s-reviews .s-reviews-title,.s-specialist h1,.service .service-advantages .s-advantages-title,.table-title,.title{font-size:40px}}@media (min-width:768px){.content h1,.content h2,.content h3,.p-contacts .p-contacts-title,.p-contacts .s-reviews-title,.p-services h1,.p-services h2,.p-services h3,.s-about h1,.s-about h2,.s-about h3,.s-advantages .s-advantages-title,.s-price .s-price-title,.s-reviews .s-reviews-title,.s-specialist h1,.service .service-advantages .s-advantages-title,.table-title,.title{font-size:60px}}.reviews p,.subtitle{text-align:center;line-height:1}@media (max-width:543px){.reviews p,.subtitle{font-size:18px;margin-top:15px}}@media (min-width:544px) and (max-width:767px){.reviews p,.subtitle{margin-top:5px}}@media (min-width:768px){.reviews p,.subtitle{font-size:22px!important;margin-top:15px}}@media (max-width:543px){.table-title{font-size:28px}}@media (min-width:544px) and (max-width:767px){.table-title{font-size:28px}}@media (min-width:768px){.table-title{font-size:44px}}.ld-btn{padding:0;border-radius:28px;text-transform:uppercase;font-weight:700}.ld-btn:focus{box-shadow:none!important}@media (max-width:543px){.ld-btn{width:150px;height:40px;font-size:14px}}@media (min-width:544px) and (max-width:767px){.ld-btn{width:200px;height:57px;font-size:16px}}@media (min-width:768px){.ld-btn{width:220px;height:57px;font-size:16px}}.article-h1:after,.content .service h1:after,.content .service h2:after,.content .service h3:after,.content h1:after,.form-content .form-subtitle:after,.p-contacts .p-contacts-title:after,.p-contacts .s-reviews-title:after,.p-services .service h1:after,.p-services .service h2:after,.p-services .service h3:after,.p-services h1:after,.reviews p:after,.s-about .service h1:after,.s-about .service h2:after,.s-about .service h3:after,.s-about h1:after,.s-advantages .service .s-advantages-title:after,.s-portfolio h1:after,.s-price .s-price-title:after,.s-reviews .s-reviews-title:after,.s-specialist .service h1:after,.service .content h1:after,.service .content h2:after,.service .content h3:after,.service .p-services h1:after,.service .p-services h2:after,.service .p-services h3:after,.service .s-about h1:after,.service .s-about h2:after,.service .s-about h3:after,.service .s-advantages .s-advantages-title:after,.service .s-specialist h1:after,.service .service-advantages .s-advantages-title:after,.service .table-title:after,.service .title:after,.subtitle:after{content:"";display:block;margin:0 auto;background:url(../img/lutik.png);background-size:cover;background-position:center}@media (max-width:543px){.article-h1:after,.content .service h1:after,.content .service h2:after,.content .service h3:after,.content h1:after,.form-content .form-subtitle:after,.p-contacts .p-contacts-title:after,.p-contacts .s-reviews-title:after,.p-services .service h1:after,.p-services .service h2:after,.p-services .service h3:after,.p-services h1:after,.reviews p:after,.s-about .service h1:after,.s-about .service h2:after,.s-about .service h3:after,.s-about h1:after,.s-advantages .service .s-advantages-title:after,.s-portfolio h1:after,.s-price .s-price-title:after,.s-reviews .s-reviews-title:after,.s-specialist .service h1:after,.service .content h1:after,.service .content h2:after,.service .content h3:after,.service .p-services h1:after,.service .p-services h2:after,.service .p-services h3:after,.service .s-about h1:after,.service .s-about h2:after,.service .s-about h3:after,.service .s-advantages .s-advantages-title:after,.service .s-specialist h1:after,.service .service-advantages .s-advantages-title:after,.service .table-title:after,.service .title:after,.subtitle:after{margin-top:15px;width:50px;height:20px}}@media (min-width:544px) and (max-width:767px){.article-h1:after,.content .service h1:after,.content .service h2:after,.content .service h3:after,.content h1:after,.form-content .form-subtitle:after,.p-contacts .p-contacts-title:after,.p-contacts .s-reviews-title:after,.p-services .service h1:after,.p-services .service h2:after,.p-services .service h3:after,.p-services h1:after,.reviews p:after,.s-about .service h1:after,.s-about .service h2:after,.s-about .service h3:after,.s-about h1:after,.s-advantages .service .s-advantages-title:after,.s-portfolio h1:after,.s-price .s-price-title:after,.s-reviews .s-reviews-title:after,.s-specialist .service h1:after,.service .content h1:after,.service .content h2:after,.service .content h3:after,.service .p-services h1:after,.service .p-services h2:after,.service .p-services h3:after,.service .s-about h1:after,.service .s-about h2:after,.service .s-about h3:after,.service .s-advantages .s-advantages-title:after,.service .s-specialist h1:after,.service .service-advantages .s-advantages-title:after,.service .table-title:after,.service .title:after,.subtitle:after{margin-top:15px;width:50px;height:20px}}@media (min-width:768px){.article-h1:after,.content .service h1:after,.content .service h2:after,.content .service h3:after,.content h1:after,.form-content .form-subtitle:after,.p-contacts .p-contacts-title:after,.p-contacts .s-reviews-title:after,.p-services .service h1:after,.p-services .service h2:after,.p-services .service h3:after,.p-services h1:after,.reviews p:after,.s-about .service h1:after,.s-about .service h2:after,.s-about .service h3:after,.s-about h1:after,.s-advantages .service .s-advantages-title:after,.s-portfolio h1:after,.s-price .s-price-title:after,.s-reviews .s-reviews-title:after,.s-specialist .service h1:after,.service .content h1:after,.service .content h2:after,.service .content h3:after,.service .p-services h1:after,.service .p-services h2:after,.service .p-services h3:after,.service .s-about h1:after,.service .s-about h2:after,.service .s-about h3:after,.service .s-advantages .s-advantages-title:after,.service .s-specialist h1:after,.service .service-advantages .s-advantages-title:after,.service .table-title:after,.service .title:after,.subtitle:after{margin-top:25px;width:80px;height:30px}}.form-content .your-email:before,.form-content [data-name=your-email]::before{border-right:1px solid #bfbfbf}.form-content .your-email:before,.form-content [data-name=your-email]::before,.form-content [data-name=your-name]::before,.form-content [data-name=your-phone]::before{display:flex;align-items:center;width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;font-size:20px}.form-content [data-name=your-name]::before{border-right:1px solid #bfbfbf}@media (max-width:543px){.form-content .your-email:before,.form-content [data-name=your-email]::before,.form-content [data-name=your-name]::before,.form-content [data-name=your-phone]::before{left:20px}}@media (min-width:544px) and (max-width:767px){.form-content .your-email:before,.form-content [data-name=your-email]::before,.form-content [data-name=your-name]::before,.form-content [data-name=your-phone]::before{left:75px}}@media (min-width:768px){.form-content .your-email:before,.form-content [data-name=your-email]::before,.form-content [data-name=your-name]::before,.form-content [data-name=your-phone]::before{left:40px}}.form-content .wpcf7-mail-sent-ok,.form-content .wpcf7-validation-errors{font-weight:700;color:#fff;border:0;text-align:center;padding:20px}@media (max-width:543px){.subpage-slider .slick-dots,.subpage-slider-for .slick-dots,.subpage-slider-nav .slick-dots{bottom:-40px}}@media (min-width:544px) and (max-width:767px){.subpage-slider .slick-dots,.subpage-slider-for .slick-dots,.subpage-slider-nav .slick-dots{bottom:-40px}}@media (min-width:768px){.subpage-slider .slick-dots,.subpage-slider-for .slick-dots,.subpage-slider-nav .slick-dots{bottom:-50px}}.s-reviews-slider .slick-dots li button:before,.subpage-slider .slick-dots li button:before,.subpage-slider-for .slick-dots li button:before,.subpage-slider-nav .slick-dots li button:before{content:"";width:16px;height:16px;border-radius:50%;border:3px solid #fff;background-color:#70589f;opacity:1}.s-reviews-slider .slick-dots .slick-active button:before,.subpage-slider .slick-dots .slick-active button:before,.subpage-slider-for .slick-dots .slick-active button:before,.subpage-slider-nav .slick-dots .slick-active button:before{background-color:#83c7d1;border:3px solid #70589f;opacity:1;font-size:15px}.s-reviews-slider .slick-arrow:before,.subpage-slider .slick-arrow:before,.subpage-slider-for .slick-arrow:before,.subpage-slider-nav .slick-arrow:before{color:#70589f;opacity:1}.article .more-link,.article-next-prev a{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #83c7d1;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:1rem;color:#fff;background-color:#83c7d1;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.article .more-link:hover,.article-next-prev a:hover{text-decoration:none;background-color:#5eb6c3;border-color:#5eb6c3}.header{background-color:#83c7d1}.header .navbar{position:relative}.header .navbar.fixed{position:fixed;width:100%;z-index:4;animation:down .8s}@media (max-width:543px){.header .navbar.fixed{background-color:rgba(255,255,255,.8)}}.header .navbar.fixed .menu-btn .line{background-color:#70589f}.header .navbar.fixed #currentLang,.header .navbar.fixed .language-chooser a,.header .navbar.fixed .menu-btn .menu-text,.header .navbar.fixed .phones a,.header .navbar.fixed .select-city-bnt:hover{color:#70589f}.header .navbar.fixed button{border-color:#70589f;color:#70589f}.header .navbar.fixed button:hover{background-color:#70589f;color:#fff}.header .navbar.fixed .lang-border{background-color:transparent;border-color:#70589f}.header .navbar.fixed .language-chooser a:hover,.s-main-subg .s-main-info h2{color:#83c7d1}.header .navbar.fixed .callback-btn .icon{color:#70589f!important}.header .dropdown-menu.-is-plug{left:-42px}.header .header-bottom{padding:10px 0;background-color:#e3f2f4}.header .callback-btn:hover .icon,.header .fas,.header .lang-select .language-chooser a:hover{color:#70589f}.header .menu-btn{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:5px 0;z-index:4}.header .menu-btn .line{width:50px;height:5px;background-color:#e3f2f4;margin-bottom:6px;transition:transform .4s,background-color .8s ease-in-out}.header .menu-btn .menu-text{color:#e3f2f4;text-transform:uppercase;text-align:center;font-size:16px;transition:color .8s ease-in-out}.header .change .line1{transform:rotate(-45deg) translate(-7px,8px)}.header .change .line2{opacity:0}.header .change .line3{transform:rotate(45deg) translate(-7px,-9px)}.header .select-city-bnt{color:#fff;background-color:transparent!important;border:0!important}@media (max-width:543px){.header .select-city-bnt{font-size:14px}}@media (min-width:768px){.header .select-city-bnt{font-size:20px}}.header .select-city-bnt:hover{color:#70589f;background-color:transparent!important}.header .phones{margin-right:1rem}@media (max-width:543px){.header .phones{display:none}}@media (min-width:768px){.header .phones{display:flex;align-items:center}}.header .phones i{font-size:20px}.header .phones a{color:#e3f2f4;margin-left:10px;font-size:20px;font-weight:400;transition:color .2s ease-in-out}.header .phones a:hover{color:#70589f;text-decoration:none}@media (min-width:544px) and (max-width:767px){.header .phones a{font-size:14px}}@media (max-width:543px){.header .phones i{display:none}.header .address{font-size:18px}}@media (min-width:544px){.header .address{font-size:24px}}.header .address a{text-decoration:none;text-align:center}.header .address span{color:#25072d;margin-left:10px}.header .header-btn-wrapper{display:flex;align-items:center}.header .callback-btn{text-transform:uppercase;font-weight:700;background-color:transparent;border:2px solid #e3f2f4;border-radius:28px;color:#e3f2f4;transition:.4s ease-in-out}@media (max-width:543px){.header .callback-btn{font-size:14px;padding:4px 8px}}@media (min-width:544px) and (max-width:767px){.header .callback-btn{font-size:14px}}.header .callback-btn:hover{background-color:#e3f2f4;color:#83c7d1}.header .callback-btn:focus{box-shadow:none}@media (max-width:543px){.header .callback-btn .text{display:none}}@media (min-width:768px){.header .callback-btn .text{display:block}}.header .callback-btn .icon{color:#fff;transition:color .3s ease-in-out}@media (min-width:768px){.header .callback-btn .icon{display:none}}.header .lang-select{position:relative;cursor:pointer;font-weight:500;text-transform:uppercase;z-index:0}@media (max-width:543px){.header .lang-select{width:32px;height:32px;font-size:14px;margin-left:.75rem}}@media (min-width:768px){.header .lang-select{width:40px;height:40px;font-size:20px}}@media (max-width:543px){.header .lang-select.--no-main-site{display:none}}.header .lang-select:hover .language-chooser{opacity:1}@media (max-width:543px){.header .lang-select:hover .language-chooser{transform:translateY(26px)}}@media (min-width:768px){.header .lang-select:hover .language-chooser{transform:translateY(30px)}}@media (max-width:543px){.header .lang-select:hover .lang-border{height:56px}}@media (min-width:768px){.header .lang-select:hover .lang-border{height:70px}}.header .lang-select .lang-border{position:absolute;z-index:0;background-color:#83c7d1;border:2px solid #e3f2f4;border-radius:2rem;transition:height .3s ease-in}@media (max-width:543px){.header .lang-select .lang-border{width:32px;height:32px}}@media (min-width:768px){.header .lang-select .lang-border{width:40px;height:40px}}.header .lang-select #currentLang{display:flex;justify-content:center;align-items:center;color:#e3f2f4;position:absolute;z-index:1}@media (max-width:543px){.header .lang-select #currentLang{width:32px;height:32px}}@media (min-width:768px){.header .lang-select #currentLang{width:40px;height:40px}}.header .lang-select .language-chooser{position:absolute;top:0;display:flex;justify-content:center;align-items:center;border-radius:2rem;text-align:center;list-style:none;opacity:0;transition:all .3s ease-in}@media (max-width:543px){.header .lang-select .language-chooser{width:32px;height:32px}}@media (min-width:768px){.header .lang-select .language-chooser{width:40px;height:40px}}.header .lang-select .language-chooser a{margin:0;color:#e3f2f4;text-decoration:none;transition:color .4s ease-in-out}.header .lang-select .language-chooser .active,.s-main-subg #scene{display:none}.sidenav{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:fixed;z-index:3;top:0;background-color:#96cfd8;overflow-x:hidden;transition:.5s}@media (max-width:767px){.sidenav{width:100%;left:-100%;padding-top:90px}}@media (min-width:768px){.sidenav{width:350px;left:-350px;padding-top:80px}}.sidenav.show{left:0}.sidenav .menu-en-container ul,.sidenav .menu-ru-container ul,.sidenav .menu-ua-container ul{list-style:none;line-height:2}.sidenav .menu-en-container a,.sidenav .menu-ru-container a,.sidenav .menu-ua-container a{display:block;text-decoration:none;transition:.3s;padding-left:20px;color:#e3f2f4;font-size:20px;font-weight:600}.sidenav .menu-en-container a:hover,.sidenav .menu-ru-container a:hover,.sidenav .menu-ua-container a:hover{color:#70589f!important;cursor:pointer}.sidenav .menu-en-container .sub-menu,.sidenav .menu-ru-container .sub-menu,.sidenav .menu-ua-container .sub-menu{max-height:0;overflow:hidden;background-color:#e3f2f4;transition:all .4s}.sidenav .menu-en-container .sub-menu a,.sidenav .menu-ru-container .sub-menu a,.sidenav .menu-ua-container .sub-menu a{font-size:16px;color:#83c7d1;font-weight:400;padding-top:8px;padding-bottom:8px}.sidenav .menu-en-container .sub-menu a:hover,.sidenav .menu-ru-container .sub-menu a:hover,.sidenav .menu-ua-container .sub-menu a:hover{background-color:#bbe0e6}.sidenav .menu-en-container .menu-item-has-children.active>ul,.sidenav .menu-ru-container .menu-item-has-children.active>ul,.sidenav .menu-ua-container .menu-item-has-children.active>ul{max-height:500px;transition:all .4s}.sidenav .menu-en-container .menu-item-has-children.active>a:after,.sidenav .menu-ru-container .menu-item-has-children.active>a:after,.sidenav .menu-ua-container .menu-item-has-children.active>a:after{content:"-"}.sidenav .menu-en-container .menu-item-has-children>a:after,.sidenav .menu-ru-container .menu-item-has-children>a:after,.sidenav .menu-ua-container .menu-item-has-children>a:after{content:"+";display:inline-block;margin-left:8px}.sidenav .language-chooser{display:flex;justify-content:center;align-items:center;list-style:none;margin-bottom:1rem}.sidenav .language-chooser li{margin:0 5px}.sidenav .language-chooser li.current-lang a,.sidenav .menu-en-container .menu-item-has-children.active>a,.sidenav .menu-ru-container .menu-item-has-children.active>a,.sidenav .menu-ua-container .menu-item-has-children.active>a{color:#70589f}.sidenav .language-chooser a{font-weight:500;color:#fff;text-transform:uppercase}@media (min-width:768px){.sidenav .language-chooser{display:none}}.s-main{background-repeat:no-repeat;background-position:top}@media (max-width:543px){.s-main{background-size:170%;margin-top:25px}}@media (min-width:544px) and (max-width:767px){.s-main{background-size:110%;margin-top:25px}}@media (min-width:768px) and (max-width:1199px){.s-main{padding-bottom:80px;margin-top:50px;background-size:110%}}@media (min-width:1200px){.s-main{margin-top:80px;padding-bottom:240px;background-size:110%}}.s-main-subg{position:relative;background:url(../img/slider-bg.png);background-repeat:no-repeat;background-position:center}@media (max-width:543px){.s-main-subg{background:0 0;padding-top:30px}}@media (min-width:544px) and (max-width:767px){.s-main-subg{background:0 0;padding-top:60px}}@media (min-width:768px){.s-main-subg{padding-top:50px;padding-bottom:50px}}@media (max-width:543px){.s-main-subg .s-main-girl{width:250px;padding:0}}@media (min-width:544px) and (max-width:767px){.s-main-subg .s-main-girl{width:300px;padding:0}}@media (min-width:768px) and (max-width:991px){.s-main-subg .s-main-girl{padding-top:175px;margin-right:200px}}@media (min-width:992px) and (max-width:1199px){.s-main-subg .s-main-girl{padding-top:195px;margin-right:190px}}@media (min-width:1200px){.s-main-subg .s-main-girl{padding-left:150px;padding-top:200px}}.s-main-subg .s-main-info{text-align:center;background:url(../img/krug_fon.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:543px){.s-main-subg .s-main-info{margin-top:-200px;width:250px;height:250px;padding:20px}}@media (min-width:544px) and (max-width:767px){.s-main-subg .s-main-info{margin-top:-220px;margin-left:50px;width:300px;height:300px;padding:20px}}@media (min-width:768px) and (max-width:991px){.s-main-subg .s-main-info{position:absolute;width:450px;height:450px;padding:40px;margin-top:120px;margin-left:100px}}@media (min-width:992px) and (max-width:1199px){.s-main-subg .s-main-info{position:absolute;margin-left:400px;width:541px;height:541px;padding:80px}}@media (min-width:1200px){.s-main-subg .s-main-info{position:absolute;margin-left:610px;width:541px;height:541px;padding:80px}}@media (max-width:543px){.s-main-subg .s-main-info h2{font-size:22px;margin-bottom:15px;padding:0 10px}}@media (min-width:544px) and (max-width:767px){.s-main-subg .s-main-info h2{font-size:25px;margin-bottom:15px;padding:0 18px}}@media (min-width:768px) and (max-width:991px){.s-main-subg .s-main-info h2{font-size:36px;margin-bottom:25px;padding:0 10px}}@media (min-width:992px){.s-main-subg .s-main-info h2{font-size:40px;margin-bottom:30px}}.s-main-subg .s-main-info button{background-color:#fe1743}.form-content button[engine=submit]:hover,.form-content button[type=submit]:hover,.s-main-subg .s-main-info button:hover{background-color:#db7d7f;border-color:#db7d7f}@media (min-width:1200px){.s-main-subg #scene{display:block;width:100%;height:1px;position:absolute;top:580px}.s-main-subg #scene .layer{position:absolute!important}.s-main-subg #scene .l1{left:10px!important;top:10px!important}.s-main-subg #scene .l2{left:70px!important;top:-60px!important}.s-main-subg #scene .l3{left:65px!important;top:60px!important}.s-main-subg #scene .l4{left:800px!important;top:155px!important}.s-main-subg #scene .l5{top:-150px!important;left:450px!important}.s-main-subg #scene .l6{top:150px!important;left:1510px!important}.s-main-subg #scene .l7{top:200px!important;left:1210px!important}.s-main-subg #scene .l8{top:-80px!important;left:1410px!important}.s-main-subg #scene .l9{top:-285px!important;left:1466px!important}}@media (max-width:543px){.s-services{margin-top:90px;margin-bottom:50px}}@media (min-width:544px) and (max-width:767px){.s-services{margin-top:90px;margin-bottom:50px}}@media (min-width:768px) and (max-width:991px){.s-services{margin-top:-120px;margin-bottom:90px}}@media (min-width:992px){.s-services{margin-top:-90px;margin-bottom:120px}}@media (min-width:1200px){.s-services{margin-top:-220px;margin-bottom:130px}}.s-services .service-item{height:300px!important}.s-advantages,.service .service-advantages{background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:543px){.s-advantages,.service .service-advantages{padding-top:160px;padding-bottom:120px}}@media (min-width:544px) and (max-width:767px){.s-advantages,.service .service-advantages{padding-top:160px;padding-bottom:120px}}@media (min-width:768px) and (max-width:991px){.s-advantages,.service .service-advantages{padding-top:120px;padding-bottom:120px}}@media (min-width:992px){.s-advantages,.service .service-advantages{padding-top:320px;padding-bottom:320px}}.s-advantages .s-advantages-text,.service .service-advantages .advantages-text,.service .service-advantages .s-advantages-text{color:#25072d}@media (max-width:543px){.s-advantages .s-advantages-text,.service .service-advantages .advantages-text,.service .service-advantages .s-advantages-text{font-size:20px}}@media (min-width:544px) and (max-width:767px){.s-advantages .s-advantages-text,.service .service-advantages .advantages-text,.service .service-advantages .s-advantages-text{font-size:16px}}@media (min-width:768px){.s-advantages .s-advantages-text,.service .service-advantages .advantages-text,.service .service-advantages .s-advantages-text{font-size:20px}}@media (max-width:543px){.s-advantages .s-advantages-text ul,.service .service-advantages .advantages-text ul,.service .service-advantages .s-advantages-text ul{padding-left:15px}.s-price{margin-bottom:40px}}@media (min-width:544px) and (max-width:767px){.s-price{margin-bottom:70px}}@media (min-width:768px){.s-price{margin-bottom:95px}}@media (min-width:768px) and (max-width:991px){.s-price .s-price-title{padding:0 100px}}@media (min-width:992px){.s-price .s-price-title{padding:0 160px}}@media (max-width:543px){.s-price .s-price-title p{font-size:18px;margin-top:15px}}@media (min-width:544px) and (max-width:767px){.s-price .s-price-title p{margin-top:5px}}@media (min-width:768px){.s-price .s-price-title p{font-size:22px;margin-top:15px}}.s-price .s-price-table{margin-top:45px}@media (max-width:543px){.s-price .s-price-table .nav-item{margin:.3rem .5rem}}@media (min-width:544px){.s-price .s-price-table .nav-item{margin:0 .5rem}}@media (max-width:543px){.s-price .s-price-table .ld-btn{line-height:35px}}@media (min-width:544px){.s-price .s-price-table .ld-btn{line-height:53px}}.s-price .s-price-table .btn-outline-info{border:3px solid #83c7d1;color:#83c7d1}.s-price .s-price-table .btn-outline-info.active{background-color:#83c7d1;border-color:#83c7d1;color:#fff}.s-price .s-price-table .btn-outline-info:hover{background-color:#83c7d1;color:#fff}.s-price .tab-content{margin-top:20px}.s-price .table-head{background-color:#70589f!important;font-family:CopyrightHouse;color:#83c7d1!important}@media (max-width:543px){.s-price .table-head{font-size:22px}}@media (min-width:544px) and (max-width:767px){.s-price .table-head{font-size:22px}}@media (min-width:768px){.s-price .table-head{font-size:38px}}.s-price .table-head .th-price{margin-left:200px}.s-price .table-row{min-height:57px;border-bottom:2px #dbdada solid;color:#25072d}@media (max-width:543px){.s-price .table-row{padding:0;line-height:1}}@media (min-width:544px) and (max-width:767px){.s-price .table-row{padding:0}}@media (min-width:768px){.s-price .table-row{padding:0 15px}}@media (max-width:543px){.s-price .table-row .service-name,.s-price .table-row .service-time{font-size:14px}}@media (min-width:544px) and (max-width:767px){.s-price .table-row .service-name,.s-price .table-row .service-time{font-size:16px}}@media (min-width:768px){.s-price .table-row .service-name,.s-price .table-row .service-time{font-size:22px}}.s-price .table-row .service-price{font-weight:700}@media (max-width:543px){.s-price .table-row .service-price{font-size:18px}}@media (min-width:544px) and (max-width:767px){.s-price .table-row .service-price{font-size:22px}}@media (min-width:768px){.s-price .table-row .service-price{font-size:28px}}.s-price .table-row:nth-child(odd),.table tbody tr:nth-child(even){background-color:#ece9f3}.p-contacts,.s-reviews{padding-bottom:50px}.s-reviews-slider .slick-list{padding-bottom:10px}@media (max-width:543px){.s-reviews-slider .slick-list{margin-top:40px}}@media (min-width:544px) and (max-width:767px){.s-reviews-slider .slick-list{margin-top:40px}}@media (min-width:768px){.s-reviews-slider .slick-list{margin-top:55px}}.s-reviews-slider .slider-item{padding:0 10px;display:flex;flex-direction:column;align-items:center}.s-reservation,.s-reviews-slider .slider-item .photo{background-size:cover;background-repeat:no-repeat;background-position:center}.s-reviews-slider .slider-item .photo{width:150px;height:150px;border-radius:50%}.s-reviews-slider .slider-item .name{font-size:28px;color:#83c7d1;margin:10px 0}.s-reviews-slider .slider-item .text{font-size:18px}@media (max-width:543px){.s-reviews-slider .slick-dots{bottom:-40px}}@media (min-width:544px) and (max-width:767px){.s-reviews-slider .slick-dots{bottom:-40px}}@media (min-width:768px){.s-reviews-slider .slick-dots{bottom:-50px}}.s-reservation{position:relative;z-index:2}@media (max-width:543px){.s-reservation{padding:150px 15px}}@media (min-width:544px){.s-reservation{padding-top:230px;padding-bottom:200px;margin-bottom:50px}}.s-reservation .s-reservation-body{background-color:#70589f;background-image:url(../img/bgnd_form_box.png)}@media (max-width:543px){.s-reservation .s-reservation-body{padding:50px 25px 25px}}@media (min-width:544px){.s-reservation .s-reservation-body{width:575px;padding:70px 50px 50px}}@media (min-width:992px){.s-reservation .form-subtitle{padding:0 55px}}@media (min-width:544px) and (max-width:767px){.s-reservation [data-name=your-email]:before,.s-reservation [data-name=your-name]:before,.s-reservation [data-name=your-phone]:before{left:60px}}@media (min-width:768px){.s-reservation [data-name=your-email]:before,.s-reservation [data-name=your-name]:before,.s-reservation [data-name=your-phone]:before{left:80px}}.s-reservation .slog{display:block;color:#fff;font-size:16px;font-weight:700;text-align:center;margin-top:20px}.s-reservation #scene2,.s-reservation #scene3,.s-reservation #scene4,.s-reservation #scene5{display:none}@media (min-width:1200px){.s-reservation #scene2,.s-reservation #scene3,.s-reservation #scene4,.s-reservation #scene5{display:block;width:100%;height:1px;position:relative!important;top:-500px}.s-reservation #scene2 .layer,.s-reservation #scene3 .layer,.s-reservation #scene4 .layer,.s-reservation #scene5 .layer{position:absolute!important}.s-reservation #scene2 .l1,.s-reservation #scene3 .l1,.s-reservation #scene4 .l1,.s-reservation #scene5 .l1{left:150px!important;top:90px!important}.s-reservation #scene2 .l2,.s-reservation #scene3 .l2,.s-reservation #scene4 .l2,.s-reservation #scene5 .l2{left:150px!important;top:-20px!important}.s-reservation #scene2 .l3,.s-reservation #scene3 .l3,.s-reservation #scene4 .l3,.s-reservation #scene5 .l3{left:165px!important;top:400px!important}.s-reservation #scene2 .l4,.s-reservation #scene3 .l4,.s-reservation #scene4 .l4,.s-reservation #scene5 .l4{left:900px!important;top:340px!important}.s-reservation #scene2 .l5,.s-reservation #scene3 .l5,.s-reservation #scene4 .l5,.s-reservation #scene5 .l5{top:-150px!important;left:950px!important}.s-reservation #scene2 .l6,.s-reservation #scene3 .l6,.s-reservation #scene4 .l6,.s-reservation #scene5 .l6{top:-20px!important;left:1250px!important}.s-reservation #scene2 .l7,.s-reservation #scene3 .l7,.s-reservation #scene4 .l7,.s-reservation #scene5 .l7{top:-10px!important;left:1410px!important}.s-reservation #scene2 .l8,.s-reservation #scene3 .l8,.s-reservation #scene4 .l8,.s-reservation #scene5 .l8{top:-220px!important;left:1250px!important}.s-reservation #scene2 .l9,.s-reservation #scene3 .l9,.s-reservation #scene4 .l9,.s-reservation #scene5 .l9{top:-265px!important;left:1480px!important}.s-reservation #scene2 .l10,.s-reservation #scene3 .l10,.s-reservation #scene4 .l10,.s-reservation #scene5 .l10{top:180px!important;left:1440px!important}.s-reservation #scene2 .l11,.s-reservation #scene3 .l11,.s-reservation #scene4 .l11,.s-reservation #scene5 .l11{top:20px!important;left:1620px!important}.s-reservation #scene2 .l12,.s-reservation #scene3 .l12,.s-reservation #scene4 .l12,.s-reservation #scene5 .l12{top:150px!important;left:1740px!important}}.s-contacts{z-index:1}@media (max-width:543px){.s-contacts{margin-top:-100px;flex-direction:column}}@media (min-width:544px) and (max-width:1199px){.s-contacts{margin-top:-195px;flex-direction:column}}@media (min-width:1200px){.s-contacts{margin-top:-235px}}.s-contacts-map{z-index:0}@media (max-width:543px){.s-contacts-map{margin-top:-50px;height:400px}}@media (min-width:544px) and (max-width:991px){.s-contacts-map{height:400px}}@media (min-width:992px){.s-contacts-map{height:700px}}.s-contacts-details{background-color:#e3f2f4;background-repeat:no-repeat}@media (max-width:543px){.s-contacts-details{padding:40px 20px 70px;background-position:left;background-size:100%;height:400px}}@media (min-width:544px) and (max-width:991px){.s-contacts-details{padding:95px 50px 35px;background-position:top;background-size:100%;height:400px}}@media (min-width:992px) and (max-width:1199px){.s-contacts-details{padding:120px 50px 90px;background-position:top;background-size:cover}}@media (min-width:992px){.s-contacts-details{height:700px}}@media (min-width:1200px){.s-contacts-details{background-position:left;background-size:cover}}@media (min-width:992px) and (max-width:1199px){.s-contacts-details .details-box{margin-right:180px}}@media (min-width:1200px){.s-contacts-details .details-box{margin-top:-235px;margin-right:35px}}.s-contacts-details .details-box .address span{margin-left:18px}.s-contacts-details .details-box .email a,.s-contacts-details .details-box .phones a{margin-left:8px}.s-contacts-details .details-box__title{color:#70589f}@media (max-width:543px){.s-contacts-details .details-box__title{font-size:20px;margin-bottom:.5rem}}@media (min-width:544px){.s-contacts-details .details-box__title{font-size:36px;margin-bottom:15px}}.s-contacts-details .fas{color:#70589f}@media (max-width:543px){.s-contacts-details .fas{font-size:18px}}@media (min-width:544px){.s-contacts-details .fas{font-size:20px}}.s-contacts-details a,.s-contacts-details span{color:#70589f;font-weight:400}@media (max-width:543px){.s-contacts-details a,.s-contacts-details span{font-size:16px}}@media (min-width:544px){.s-contacts-details a,.s-contacts-details span{font-size:24px}}.s-contacts-details a:hover,.s-contacts-details span:hover{color:#25072d;text-decoration:none}.footer{position:relative}.footer.footer-other{min-height:250px;background:url(../img/footer_bg.png);background-size:cover;background-repeat:no-repeat}@media (max-width:543px){.footer.footer-other{top:-70px;padding-top:40px}}@media (min-width:544px) and (max-width:991px){.footer.footer-other{top:-80px;padding-top:40px}}@media (min-width:992px){.footer.footer-other{top:-100px;padding-top:100px}}.footer-top{font-weight:700}@media (max-width:543px){.footer-top{font-size:12px;margin-bottom:25px}.footer-top ul{margin-top:10px}}@media (min-width:544px) and (max-width:991px){.footer-top{font-size:16px;margin-bottom:35px}.footer-top ul{margin-top:10px;align-items:flex-start}}@media (min-width:992px){.footer-top{font-size:16px;margin-bottom:50px}}.footer-top .ft-title{text-transform:uppercase;color:#83c7d1}.footer-top .ft-sub-title,.p-contacts .p-contacts-data .address i,.p-contacts .p-contacts-data .email i,.p-contacts .p-contacts-data .phones i{color:#fff}.footer-bottom{padding:20px 0;background-color:#4f3f6f}@media (max-width:543px){.footer-bottom .row{flex-direction:column}}@media (min-width:544px) and (max-width:767px){.footer-bottom .row{flex-direction:column}}.footer-bottom__copyright{font-size:20px;color:#83c7d1}@media (max-width:543px){.footer-bottom__copyright{margin-bottom:15px}}@media (min-width:544px) and (max-width:767px){.footer-bottom__copyright{margin-bottom:20px}}@media (min-width:992px){.footer-bottom__copyright{padding-left:15px}}.footer-bottom .fb-socials a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:5px;margin-right:5px;background-color:#83c7d1;border-radius:50%}.footer-bottom .fb-socials a:hover{background-color:#40a0ae}.c-modal .modal-content,.modal-language .modal-content,.modal-procedure .modal-content,.r-modal .modal-content{background-color:#70589f;background-image:url(../img/bgnd_form_box.png);border:0;border-radius:0}.c-modal .modal-content .modal-header,.modal-language .modal-content .modal-header,.modal-procedure .modal-content .modal-header,.r-modal .modal-content .modal-header{border:0}.c-modal .modal-content .modal-header .close,.modal-language .modal-content .modal-header .close,.modal-procedure .modal-content .modal-header .close,.r-modal .modal-content .modal-header .close{opacity:1;margin-left:auto}@media (max-width:543px){.c-modal .modal-content .modal-body,.modal-language .modal-content .modal-body,.modal-procedure .modal-content .modal-body,.r-modal .modal-content .modal-body{padding:25px}}@media (min-width:544px){.c-modal .modal-content .modal-body,.modal-language .modal-content .modal-body,.modal-procedure .modal-content .modal-body,.r-modal .modal-content .modal-body{padding:50px}}.c-modal .modal-content .slog,.modal-language .modal-content .slog,.modal-procedure .modal-content .slog,.r-modal .modal-content .slog,.table caption{display:none}.modal-procedure .p-title{color:#fff;max-width:340px;margin:0 auto}@media (max-width:543px){.modal-procedure .p-title{font-size:34px}}@media (min-width:544px){.modal-procedure .p-title{font-size:48px}}.modal-procedure .p-describe{color:#fff;font-weight:400}@media (max-width:543px){.modal-procedure .p-describe{font-size:16px;margin-top:15px}}@media (min-width:544px) and (max-width:1199px){.modal-procedure .p-describe{font-size:20px;margin-top:30px}}@media (min-width:1200px){.modal-procedure .p-describe{font-size:22px;margin-top:40px}}.modal-procedure .modal-footer{border-top:none;justify-content:center}.modal-alert .modal-title{color:#83c7d1;font-size:24px;font-weight:700}.modal-alert .modal-title.failed{color:#fe1743!important}.modal-alert .modal-body{font-size:16px}.modal-language{backdrop-filter:blur(10px);background-color:rgba(131,199,209,.5)}.modal-language .modal-title{color:#fff;margin:0 auto}@media (max-width:543px){.modal-language .modal-title{font-size:34px}}@media (min-width:544px){.modal-language .modal-title{font-size:48px}}.modal-language .language-chooser{list-style:none;display:flex;align-items:center;justify-content:space-evenly;margin-top:2rem}.modal-language .language-chooser li{width:45px;height:45px;border:2px solid #fff;border-radius:2rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;transition:all .3s ease-in-out}.modal-language .language-chooser li:hover{border-color:#83c7d1;background-color:#83c7d1}.footer-bottom .fb-socials a,.modal-language .language-chooser a{color:#fff;text-decoration:none}#callbackModal .form-title{max-width:390px}.form-content{display:flex;flex-direction:column;border-right:3px #fff solid;border-bottom:3px #fff solid}.form-content .form-title{color:#fff;max-width:340px;margin:0 auto}@media (max-width:543px){.form-content .form-title{font-size:34px}}@media (min-width:544px){.form-content .form-title{font-size:48px}}.form-content .form-subtitle{color:#fff;font-weight:400}@media (max-width:543px){.form-content .form-subtitle{font-size:16px;margin:15px 0;padding:0 5px}}@media (min-width:544px) and (max-width:1199px){.form-content .form-subtitle{font-size:20px;margin:15px 0;padding:0 30px}}@media (min-width:1200px){.form-content .form-subtitle{font-size:22px;margin:24px 0}}.form-content .form-control{max-width:348px;background-color:#fff;margin:0 auto;color:#59467e;font-size:16px;font-weight:700;border:0;border-radius:28px}.form-content .form-control::-webkit-input-placeholder{color:#59467e}.form-content .form-control:-moz-placeholder{color:#59467e}.form-content .form-control::-moz-placeholder{color:#59467e}.form-content .form-control:-ms-input-placeholder{color:#59467e}.form-content .form-control:focus{box-shadow:none}.form-content div[role=form]{margin-top:60px;padding-bottom:40px}.form-content div[role=form] form{border-left:3px #fff solid}@media (max-width:543px){.form-content div[role=form] form{padding:0 10px}}@media (min-width:992px){.form-content div[role=form] form{padding-bottom:40px}}.form-content input[type=email],.form-content input[type=text]{height:57px;line-height:40px}@media (max-width:543px){.form-content input[type=email],.form-content input[type=text]{margin-bottom:10px}}@media (min-width:544px){.form-content input[type=email],.form-content input[type=text]{margin-bottom:10px}}.form-content input[type=email].wpcf7-not-valid,.form-content input[type=text].wpcf7-not-valid{border:2px solid #fe1743}.form-content input[type=email].wpcf7-not-valid::-webkit-input-placeholder,.form-content input[type=text].wpcf7-not-valid::-webkit-input-placeholder{color:#fe1743}.form-content input[type=email].wpcf7-not-valid:-moz-placeholder,.form-content input[type=text].wpcf7-not-valid:-moz-placeholder{color:#fe1743}.form-content input[type=email].wpcf7-not-valid::-moz-placeholder,.form-content input[type=text].wpcf7-not-valid::-moz-placeholder{color:#fe1743}.form-content input[type=email].wpcf7-not-valid:-ms-input-placeholder,.form-content input[type=text].wpcf7-not-valid:-ms-input-placeholder{color:#fe1743}.form-content input[type=email]:focus,.form-content input[type=text]:focus{border:0}.form-content input[type=email]:focus::-webkit-input-placeholder,.form-content input[type=text]:focus::-webkit-input-placeholder{color:#25072d}.form-content input[type=email]:focus:-moz-placeholder,.form-content input[type=text]:focus:-moz-placeholder{color:#25072d}.form-content input[type=email]:focus::-moz-placeholder,.form-content input[type=text]:focus::-moz-placeholder{color:#25072d}.form-content input[type=email]:focus:-ms-input-placeholder,.form-content input[type=text]:focus:-ms-input-placeholder{color:#25072d}@media (max-width:543px){.form-content input[type=email],.form-content input[type=text]{padding-left:60px}}@media (min-width:544px) and (max-width:767px){.form-content input[type=email],.form-content input[type=text]{padding-left:65px}}@media (min-width:768px){.form-content input[type=email],.form-content input[type=text]{padding-left:55px}}.form-content textarea{height:140px;margin-top:35px!important;padding:20px}.form-content button[engine=submit],.form-content button[type=submit]{margin:2rem auto;background-color:#fe1743;color:#fff}.form-content .your-email,.form-content [data-name=your-email],.form-content [data-name=your-name],.form-content [data-name=your-phone]{display:block}.form-content [data-name=your-name]::before,.form-content [data-name=your-phone]::before{font-family:"Font Awesome 5 Free";font-weight:700;color:#bfbfbf;content:""}.form-content [data-name=your-phone]::before{content:"";transform:scaleX(-1);border-left:1px solid #bfbfbf;border-right:none;justify-content:flex-end}.form-content .your-email:before,.form-content [data-name=your-email]::before{font-family:"Font Awesome 5 Free";font-weight:700;color:#bfbfbf;content:""}.form-content .your-email:before{content:""}.form-content .wpcf7-mail-sent-ok{background-color:#83c7d1}.form-content .wpcf7-validation-errors{background-color:#fe1743}.form-content .wpcf7-not-valid-tip{position:absolute;width:100%;color:#fff;text-align:center;font-size:.75em}.form-content.form-content-promo{border:0}.form-content.form-content-promo div[role=form]{margin-top:0;padding-bottom:0}.form-content.form-content-promo div[role=form] form{border:0;padding-bottom:0}.form-content.form-content-promo .form-control{box-shadow:0 0 10px 0 rgba(115,48,64,.15)}.form-content.form-content-promo .input-container{display:flex}@media (max-width:543px){.form-content.form-content-promo .input-container{flex-direction:column}}@media (min-width:544px) and (max-width:767px){.form-content.form-content-promo .input-container{flex-direction:column}}@media (min-width:768px){.form-content.form-content-promo .input-container{flex-direction:row;align-items:center}}.form-content.form-content-promo .input-container input[type=email],.form-content.form-content-promo .input-container input[type=text]{padding-left:55px}.form-content.form-content-promo .input-container .your-name,.form-content.form-content-promo .input-container .your-phone{display:flex;align-items:center}@media (min-width:768px){.form-content.form-content-promo .input-container .your-name,.form-content.form-content-promo .input-container .your-phone{margin:0 5px}}.form-content.form-content-promo .input-container .your-name:before,.form-content.form-content-promo .input-container .your-phone:before{margin-top:0;top:14px;left:15px}@media (max-width:767px){.form-content.form-content-promo .ld-btn{width:100%;height:57px;font-size:inherit}}.page-bg{background-repeat:no-repeat;background-position:top}@media (max-width:543px){.page-bg{background-size:150%;margin-top:25px}}@media (min-width:544px) and (max-width:767px){.page-bg{background-size:110%;margin-top:25px}}@media (min-width:768px) and (max-width:991px){.page-bg{background-size:110%;margin-top:25px}}@media (min-width:992px){.page-bg{background-size:110%;margin-top:50px}}.breadcrumbs{text-align:center}@media (max-width:543px){.breadcrumbs{padding-top:30px}}@media (min-width:544px) and (max-width:767px){.breadcrumbs{padding-top:60px}}@media (min-width:768px){.breadcrumbs{padding-top:70px}}.breadcrumbs span:not(:first-child){margin-left:.5rem}.breadcrumbs a{color:#83c7d1;text-decoration:none!important;border-bottom:1px solid transparent;transition:border-bottom-color .2s ease-in-out}.breadcrumbs a:hover{border-bottom-color:#83c7d1}.content h1,.p-services h1,.s-about h1{margin-bottom:1.5rem}.content h2,.p-services h2,.s-about h2{margin-top:40px;margin-bottom:20px;text-align:left}@media (max-width:543px){.content h2,.p-services h2,.s-about h2{font-size:30px;text-align:center}}@media (min-width:544px) and (max-width:767px){.content h2,.p-services h2,.s-about h2{font-size:30px}}@media (min-width:768px){.content h2,.p-services h2,.s-about h2{font-size:45px}}.content h3,.p-services h3,.s-about h3{text-align:left;margin-top:40px;margin-bottom:20px}@media (max-width:543px){.content h3,.p-services h3,.s-about h3{font-size:28px}}@media (min-width:544px){.content h3,.p-services h3,.s-about h3{font-size:40px}}.content p,.p-services p,.s-about p{margin-bottom:.5rem}@media (max-width:543px){.content p,.p-services p,.s-about p{font-size:14px}}@media (min-width:544px){.content p,.p-services p,.s-about p{font-size:18px}}@media (max-width:543px){.content ul,.p-services ul,.s-about ul{font-size:14px;padding-left:30px}}@media (min-width:544px){.content ul,.p-services ul,.s-about ul{padding-left:40px;margin-bottom:15px}}.table thead{color:#83c7d1!important}@media (max-width:543px){.table thead{font-size:22px}}@media (min-width:544px) and (max-width:767px){.table thead{font-size:26px}}@media (min-width:768px){.table thead{font-size:34px}}.table thead th{background-color:#70589f!important;font-weight:500!important;line-height:1}.table thead th:nth-last-child(1){min-width:120px}.table thead th:nth-last-child(-n+2){text-align:center}.table td,.table th{height:57px;vertical-align:middle!important}@media (max-width:543px){.table td,.table th{padding:10px 15px!important}}@media (min-width:544px) and (max-width:767px){.table td,.table th{padding:10px 25px!important}}@media (min-width:768px){.table td,.table th{padding:10px 30px!important}}.table tr{border-bottom:2px #dbdada solid}@media (max-width:543px){.table tbody td{font-size:16px}}@media (min-width:544px) and (max-width:767px){.table tbody td{font-size:18px}}@media (min-width:768px){.table tbody td{font-size:26px}}.table tbody td:last-child{font-weight:700}@media (max-width:543px){.table tbody td:last-child{font-size:18px}}@media (min-width:544px) and (max-width:767px){.table tbody td:last-child{font-size:22px}}@media (min-width:768px){.table tbody td:last-child{font-size:28px}}.table tbody td:nth-last-child(-n+2){text-align:center}.table.two-cols tbody td:nth-child(1),.table.two-cols thead th:nth-child(1){text-align:left}.table.ten-proc thead th{text-align:center!important}.p-contacts .p-contacts-data{min-height:250px;background:url(../img/bgnd_form_box.png);background-repeat:no-repeat;background-position:left;background-size:auto;background-color:#70589f;border-radius:10px;align-items:center;justify-content:center}@media (max-width:543px){.p-contacts .p-contacts-data{padding:25px}}@media (min-width:544px) and (max-width:767px){.p-contacts .p-contacts-data{padding:25px}}@media (min-width:768px){.p-contacts .p-contacts-data{padding:50px}}.p-contacts .p-contacts-data h2{color:#fff;text-align:center}@media (max-width:543px){.p-contacts .p-contacts-data h2{font-size:30px;text-align:center}}@media (min-width:544px) and (max-width:767px){.p-contacts .p-contacts-data h2{font-size:30px}}@media (min-width:768px){.p-contacts .p-contacts-data h2{font-size:45px}}.p-contacts .p-contacts-data .address,.p-contacts .p-contacts-data .email,.p-contacts .p-contacts-data .phones{display:flex;margin-bottom:15px}@media (max-width:543px){.p-contacts .p-contacts-data .address,.p-contacts .p-contacts-data .email,.p-contacts .p-contacts-data .phones{flex-direction:column;align-items:center}}@media (min-width:544px) and (max-width:991px){.p-contacts .p-contacts-data .address,.p-contacts .p-contacts-data .email,.p-contacts .p-contacts-data .phones{flex-direction:column;align-items:center}}@media (min-width:992px){.p-contacts .p-contacts-data .address,.p-contacts .p-contacts-data .email,.p-contacts .p-contacts-data .phones{flex-direction:row;align-items:baseline}}@media (max-width:543px){.p-contacts .p-contacts-data .address i,.p-contacts .p-contacts-data .email i,.p-contacts .p-contacts-data .phones i{font-size:14px;margin-bottom:5px}}@media (min-width:544px) and (max-width:767px){.p-contacts .p-contacts-data .address i,.p-contacts .p-contacts-data .email i,.p-contacts .p-contacts-data .phones i{font-size:16px;margin-bottom:5px}}@media (min-width:768px){.p-contacts .p-contacts-data .address i,.p-contacts .p-contacts-data .email i,.p-contacts .p-contacts-data .phones i{font-size:20px;margin-bottom:5px}}.back-btn i,.p-contacts .p-contacts-data .address a,.p-contacts .p-contacts-data .address span,.p-contacts .p-contacts-data .email a,.p-contacts .p-contacts-data .email span,.p-contacts .p-contacts-data .phones a,.p-contacts .p-contacts-data .phones span{color:#fff}@media (max-width:543px){.p-contacts .p-contacts-data .address a,.p-contacts .p-contacts-data .address span,.p-contacts .p-contacts-data .email a,.p-contacts .p-contacts-data .email span,.p-contacts .p-contacts-data .phones a,.p-contacts .p-contacts-data .phones span{font-size:16px}}@media (min-width:544px) and (max-width:767px){.p-contacts .p-contacts-data .address a,.p-contacts .p-contacts-data .address span,.p-contacts .p-contacts-data .email a,.p-contacts .p-contacts-data .email span,.p-contacts .p-contacts-data .phones a,.p-contacts .p-contacts-data .phones span{font-size:18px}}@media (min-width:768px){.p-contacts .p-contacts-data .address a,.p-contacts .p-contacts-data .address span,.p-contacts .p-contacts-data .email a,.p-contacts .p-contacts-data .email span,.p-contacts .p-contacts-data .phones a,.p-contacts .p-contacts-data .phones span{font-size:24px}}@media (max-width:991px){.p-contacts .p-contacts-data .address a,.p-contacts .p-contacts-data .address span,.p-contacts .p-contacts-data .email a,.p-contacts .p-contacts-data .email span,.p-contacts .p-contacts-data .phones a,.p-contacts .p-contacts-data .phones span{text-align:center}}@media (min-width:992px){.p-contacts .p-contacts-data .address a,.p-contacts .p-contacts-data .address span,.p-contacts .p-contacts-data .email a,.p-contacts .p-contacts-data .email span,.p-contacts .p-contacts-data .phones a,.p-contacts .p-contacts-data .phones span{margin-left:10px}}.p-contacts .p-contacts-data .address a:hover,.p-contacts .p-contacts-data .email a:hover,.p-contacts .p-contacts-data .phones a:hover{text-decoration:none;color:#83c7d1}.s-specialist h2{color:#83c7d1;margin-bottom:.5rem}@media (max-width:543px){.s-specialist h2{font-size:20px}}@media (min-width:544px) and (max-width:767px){.s-specialist h2{font-size:16px}}@media (min-width:768px){.s-specialist h2{font-size:20px}}.s-specialist p{line-height:1.3}@media (max-width:543px){.s-specialist p{font-size:16px}}@media (min-width:544px) and (max-width:767px){.s-specialist p{font-size:14px}}@media (min-width:768px){.s-specialist p{font-size:16px}}.s-about-slider{margin-bottom:30px}.slider-for .slider-item,.slider-nav .slider-item{display:flex;justify-content:center;height:570px;overflow:hidden}.slider-for .slider-item img,.slider-nav .slider-item img{max-width:inherit;height:100%}.slider-nav .slick-current .slider-item,.slider-nav .slider-item.slick-current{border:2px #0ff solid}.slider-nav .slider-item{border:2px #dbdada solid;height:140px}.p-item{height:255px}.p-item,.s-services .service-item{position:relative;width:100%;margin-bottom:25px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.p-item .item-img-overlay,.s-services .service-item .item-img-overlay{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);transition:.3s ease-in-out}.p-item .item-title,.s-services .service-item .item-title{color:#fff;text-align:center;transition:.3s ease-in-out;padding:0 10px;font-weight:600}@media (max-width:543px){.p-item .item-title,.s-services .service-item .item-title{font-size:30px}}@media (min-width:544px) and (max-width:767px){.p-item .item-title,.s-services .service-item .item-title{font-size:32px}}@media (min-width:768px) and (max-width:991px){.p-item .item-title,.s-services .service-item .item-title{font-size:28px}}@media (min-width:992px) and (max-width:1199px){.p-item .item-title,.s-services .service-item .item-title{font-size:26px}}@media (min-width:1200px){.p-item .item-title,.s-services .service-item .item-title{font-size:30px}}.p-item:hover .item-img-overlay,.s-services .service-item:hover .item-img-overlay{background-color:rgba(112,88,159,.8);transition:.3s ease-in-out}.p-item:hover .item-title,.s-services .service-item:hover .item-title{color:#83c7d1;transition:.3s ease-in-out}@media (max-width:543px){.subpage-slider-for{margin-bottom:15px}}@media (min-width:544px) and (max-width:767px){.subpage-slider-for{margin-bottom:15px}}@media (min-width:768px){.subpage-slider-for{margin-bottom:25px}}.subpage-slider-for .slick-list{height:auto!important}.subpage-slider-for .slider-item img{width:100%}.subpage-slider-nav .slider-item__title{font-weight:600!important;text-align:center;color:#70589f!important}@media (max-width:543px){.subpage-slider-nav .slider-item__title{font-size:25px}}@media (min-width:544px) and (max-width:767px){.subpage-slider-nav .slider-item__title{font-size:30px}}@media (min-width:768px){.subpage-slider-nav .slider-item__title{font-size:40px}}.subpage-slider-nav .slider-item p{margin:0 auto;text-align:center;color:#1a1a1a}@media (max-width:543px){.subpage-slider-nav .slider-item p{font-size:16px;width:100%}}@media (min-width:544px) and (max-width:767px){.subpage-slider-nav .slider-item p{font-size:16px}}@media (min-width:768px){.subpage-slider-nav .slider-item p{width:70%}}.p-services .slick-slider{margin-bottom:75px}.p-services .slick-slider img{width:100%;height:100%}@media (max-width:543px){.reviews p{padding:0 50px}}@media (min-width:992px){.reviews p{padding:0 270px}}.doctor-card{width:100%;text-align:center}@media (max-width:543px){.doctor-card{margin-bottom:25px}}@media (min-width:544px) and (max-width:767px){.doctor-card{margin-bottom:25px}}@media (min-width:768px){.doctor-card{margin-bottom:35px}}.doctor-card .doctor-photo{background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:15px}@media (max-width:767px){.doctor-card .doctor-photo{height:350px}}@media (min-width:768px) and (max-width:991px){.doctor-card .doctor-photo{height:500px}}@media (min-width:992px){.doctor-card .doctor-photo{height:350px}}.doctor-card .doctor-name{font-size:28px;color:#83c7d1}@media (max-width:543px){.salon-photo h2{margin-top:10px}}@media (min-width:544px) and (max-width:767px){.salon-photo h2{margin-top:10px}}.service .s-block ul{padding-left:22px}@media (max-width:543px){.service .s-block{margin-bottom:80px}}@media (min-width:544px) and (max-width:767px){.service .s-block{margin-bottom:80px}}@media (min-width:768px){.service .s-block{margin-bottom:100px}}@media (max-width:543px){.service .service-procedure{margin-bottom:30px}}.service .service-procedure img{margin-bottom:20px}.service .service-procedure p{color:#25072d}@media (max-width:543px){.service .service-procedure p{font-size:16px}}@media (min-width:544px) and (max-width:767px){.service .service-procedure p{font-size:16px}}@media (min-width:768px){.service .service-procedure p{font-size:20px}}@media (max-width:543px){.service .service-reservation{margin-bottom:0}.service .service-advantages{margin-bottom:30px}}.service .service-qa .qa{margin:10px 0}.service .service-qa .qa-header button{color:#25072d;position:relative;padding-left:45px}@media (max-width:543px){.service .service-qa .qa-header button{font-size:16px;white-space:normal;line-height:normal;text-align:left}}@media (min-width:544px) and (max-width:767px){.service .service-qa .qa-header button{font-size:18px}}@media (min-width:768px){.service .service-qa .qa-header button{font-size:20px}}.service .service-qa .qa-header button:focus,.service .service-qa .qa-header button:hover{text-decoration:none;color:#83c7d1}.service .service-qa .qa-header button:before{display:flex;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";font-weight:700;content:"";position:absolute;left:0;top:5px;text-align:center;background-color:#fff;border:2px solid #83c7d1;color:#83c7d1;font-size:15px;width:30px;height:30px;border-radius:50%;transition:all .4s ease-in-out}.service .service-qa .qa-header button.clicked:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"";background-color:#83c7d1;color:#fff;transition:all .4s ease-in-out}.service .service-qa .qa-body{padding-left:45px;color:#666}@media (max-width:543px){.service .service-qa .qa-body{font-size:14px}}@media (min-width:544px) and (max-width:767px){.service .service-qa .qa-body{font-size:16px}}@media (min-width:768px){.service .service-qa .qa-body{font-size:18px}}.service .service-reviews{margin-bottom:50px}.service .promo{background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:991px){.service .promo{padding-top:30px;padding-bottom:30px}}@media (min-width:992px){.service .promo{padding-top:60px;padding-bottom:60px}}.service .promo .promo-head-text{background-color:#fe1743;color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;margin-bottom:20px}@media (max-width:543px){.service .promo .promo-head-text{text-align:center;margin-bottom:15px;padding:20px}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-head-text{text-align:center;margin-bottom:15px;padding:20px}}@media (min-width:768px){.service .promo .promo-head-text{margin-top:80px;padding:30px}}.service .promo .promo-head-text h2{font-weight:700;text-transform:uppercase}@media (max-width:543px){.service .promo .promo-head-text h2{font-size:40px}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-head-text h2{font-size:40px}}@media (min-width:768px){.service .promo .promo-head-text h2{font-size:50px}}@media (max-width:543px){.service .promo .promo-countdown{text-align:center}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-countdown{text-align:center}}@media (min-width:768px){.service .promo .promo-countdown{padding-left:20px}}.service .promo .promo-countdown p{margin-bottom:3px;padding-left:12px}@media (max-width:543px){.service .promo .promo-countdown .time_circles h4{font-size:8px!important}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-countdown .time_circles h4{font-size:12px!important}}@media (min-width:768px) and (max-width:991px){.service .promo .promo-countdown .time_circles h4{font-size:8px!important}}@media (min-width:992px){.service .promo .promo-countdown .time_circles h4{font-size:12px!important}}@media (max-width:543px){.service .promo .promo-countdown .time_circles span{font-size:22px!important}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-countdown .time_circles span{font-size:28px!important}}@media (min-width:768px) and (max-width:991px){.service .promo .promo-countdown .time_circles span{font-size:24px!important}}@media (min-width:992px){.service .promo .promo-countdown .time_circles span{font-size:32px!important}}.service .promo .promo-footer{position:relative;box-sizing:border-box;color:#fff;box-shadow:0 5px 54px 0 rgba(115,48,64,.15);background-color:#fff}@media (max-width:543px){.service .promo .promo-footer{margin-top:-10px;text-align:center}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-footer{margin-top:-10px;text-align:center}}@media (min-width:768px) and (max-width:991px){.service .promo .promo-footer{margin-top:10px;text-align:center}}@media (min-width:992px) and (max-width:1199px){.service .promo .promo-footer{background-image:url(../img/bg_fl.png);background-repeat:no-repeat;background-position:-90px;background-size:contain;padding:12px 20px;margin-top:10px}}@media (min-width:1200px){.service .promo .promo-footer{background-image:url(../img/bg_fl.png);background-repeat:no-repeat;background-position:left;background-size:contain;padding:12px 20px;margin-top:-10px}}.service .promo .promo-footer h2{color:#83c7d1}@media (max-width:543px){.service .promo .promo-footer h2{font-size:28px}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-footer h2{font-size:28px}}@media (min-width:768px){.service .promo .promo-footer h2{font-size:32px}}@media (max-width:991px){.service .promo .promo-footer .left{padding:20px;background-color:#70589f}}.service .promo .promo-footer .right{height:100%;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.service .promo .promo-footer .right{padding:30px 20px;background-color:#fff}}.service .promo .promo-price{display:flex;justify-content:center;margin-top:10px}@media (max-width:543px){.service .promo .promo-price{flex-direction:column}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-price{flex-direction:column}}@media (min-width:768px){.service .promo .promo-price{flex-direction:row}}.service .promo .promo-price div{margin:0 30px}.service .promo .promo-price .old{text-align:center}@media (max-width:543px){.service .promo .promo-price .old{margin-bottom:10px}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-price .old{margin-bottom:10px}}.service .promo .promo-price .old .old-title{font-size:22px}.service .promo .promo-price .old .old-price{font-size:30px;text-decoration:line-through}@media (min-width:768px){.service .promo .promo-price .old .old-price{margin-top:20px}}.service .promo .promo-price .new{text-align:center}.service .promo .promo-price .new .new-title{font-size:22px;font-weight:700}.service .promo .promo-price .new .new-price{font-weight:700}@media (max-width:543px){.service .promo .promo-price .new .new-price{font-size:46px}}@media (min-width:544px) and (max-width:767px){.service .promo .promo-price .new .new-price{font-size:46px}}@media (min-width:768px){.service .promo .promo-price .new .new-price{font-size:55px}}.service .promo .promo-note p{margin-top:10px;color:#999;margin-bottom:30px}@media (max-width:543px){.rubrics{flex-direction:column}}.rubrics .btn-rubric{background-color:#70589f;border-color:#70589f;color:#fff;border-radius:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rubrics .btn-rubric:hover{background-color:#4d3d6e;border-color:#4d3d6e}@media (max-width:543px){.rubrics .btn-rubric{margin-bottom:10px}}.article img{display:block;margin:0 auto}.article .article-title{color:#70589f}@media (max-width:543px){.article .article-title{font-size:30px}}@media (min-width:544px) and (max-width:767px){.article .article-title{font-size:30px}}@media (min-width:768px){.article .article-title{font-size:45px}}@media (max-width:543px){.article .article-text{font-size:16px}}@media (min-width:544px) and (max-width:767px){.article .article-text{font-size:18px}}@media (min-width:768px){.article .article-text{font-size:20px}}.article hr{border-color:#70589f}.mfp-no-margins .mfp-container,.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.seo{padding-top:40px;padding-bottom:40px}.seo .seo-container{position:relative}@media (max-width:543px){.seo .seo-container{padding-right:5rem}}@media (min-width:544px) and (max-width:767px){.seo .seo-container{padding-right:5rem}}@media (min-width:768px){.seo .seo-container{padding-right:9rem}}.seo .seo-container.open .seo-text{max-height:none}.seo .seo-container.open .seo-btn:before{content:""}.seo .seo-text{max-height:6rem;overflow:hidden}.seo .seo-text p{margin-bottom:10px;color:#25072d}.seo .seo-text h2{margin-top:15px;margin-bottom:15px;font-weight:700;font-size:1.2em;color:#70589f}.seo .seo-text ul{padding-left:40px;margin-bottom:10px}.seo .seo-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:20px;width:40px;height:40px;font-size:15px;border:2px solid #83c7d1;border-radius:50%;background-color:#fff;color:#83c7d1;transition:all .4s ease-in-out}@media (max-width:543px){.seo .seo-btn{right:0}}@media (min-width:544px) and (max-width:767px){.seo .seo-btn{right:0}}@media (min-width:768px){.seo .seo-btn{right:3rem}}.seo .seo-btn:focus,.seo .seo-btn:hover{text-decoration:none;box-shadow:none}.seo .seo-btn:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"";text-align:center}.service,.service-modal img{border-radius:10px}.back-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:2rem;background-color:#70589f;color:#fff}.back-btn:hover{color:#fff;background-color:#4f3f6f}.s-procedures .procedure{height:200px}.s-price .procedure,.s-price-sub .procedure,.s-procedures .procedure{background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:10px}.s-price .procedure-anchor,.s-price .procedure-link,.s-price-sub .procedure-anchor,.s-price-sub .procedure-link,.s-procedures .procedure-anchor,.s-procedures .procedure-link{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.s-price .procedure-anchor.active::before,.s-price .procedure-anchor:hover::before,.s-price .procedure-link.active::before,.s-price .procedure-link:hover::before,.s-price-sub .procedure-anchor.active::before,.s-price-sub .procedure-anchor:hover::before,.s-price-sub .procedure-link.active::before,.s-price-sub .procedure-link:hover::before,.s-procedures .procedure-anchor.active::before,.s-procedures .procedure-anchor:hover::before,.s-procedures .procedure-link.active::before,.s-procedures .procedure-link:hover::before{background-color:rgba(255,193,7,.6)}.s-price .procedure-anchor:hover,.s-price .procedure-link:hover,.s-price-sub .procedure-anchor:hover,.s-price-sub .procedure-link:hover,.s-procedures .procedure-anchor:hover,.s-procedures .procedure-link:hover{text-decoration:none}.s-price .procedure-anchor:hover .procedure-more,.s-price .procedure-link:hover .procedure-more,.s-price-sub .procedure-anchor:hover .procedure-more,.s-price-sub .procedure-link:hover .procedure-more,.s-procedures .procedure-anchor:hover .procedure-more,.s-procedures .procedure-link:hover .procedure-more{opacity:1;transform:translateY(-70px)}.s-price .procedure-anchor::before,.s-price .procedure-link::before,.s-price-sub .procedure-anchor::before,.s-price-sub .procedure-link::before,.s-procedures .procedure-anchor::before,.s-procedures .procedure-link::before{display:block;content:"";position:absolute;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:background-color .4s ease-in-out}.s-price .procedure-anchor .procedure-more,.s-price .procedure-anchor .procedure-name,.s-price .procedure-link .procedure-more,.s-price .procedure-link .procedure-name,.s-price-sub .procedure-anchor .procedure-more,.s-price-sub .procedure-anchor .procedure-name,.s-price-sub .procedure-link .procedure-more,.s-price-sub .procedure-link .procedure-name,.s-procedures .procedure-anchor .procedure-more,.s-procedures .procedure-anchor .procedure-name,.s-procedures .procedure-link .procedure-more,.s-procedures .procedure-link .procedure-name{z-index:1}.s-price .procedure-anchor .procedure-name,.s-price .procedure-link .procedure-name,.s-price-sub .procedure-anchor .procedure-name,.s-price-sub .procedure-link .procedure-name,.s-procedures .procedure-anchor .procedure-name,.s-procedures .procedure-link .procedure-name{text-align:center}@media (max-width:1023px){.s-price .procedure-anchor .procedure-name,.s-price .procedure-link .procedure-name,.s-price-sub .procedure-anchor .procedure-name,.s-price-sub .procedure-link .procedure-name,.s-procedures .procedure-anchor .procedure-name,.s-procedures .procedure-link .procedure-name{font-size:34px}}.s-price .procedure-anchor .procedure-more,.s-price .procedure-link .procedure-more,.s-price-sub .procedure-anchor .procedure-more,.s-price-sub .procedure-link .procedure-more,.s-procedures .procedure-anchor .procedure-more,.s-procedures .procedure-link .procedure-more{position:absolute;bottom:-25px;opacity:0;transition:opacity .2s ease-in-out,transform .4s ease-in-out}.s-price .procedure,.s-price-sub .procedure,.s-price-sub .service{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);animation:flip-down;animation-duration:1000ms;animation-delay:100ms;animation-iteration-count:1}.s-price .procedure,.s-price-sub .procedure{height:165px}.s-price-sub .service{display:flex;overflow:hidden}.s-price-sub .service:hover{cursor:pointer}.s-price-sub .service .service-image{width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:cover}.s-price-sub .service .service-info{width:calc(100% - 100px);display:flex;flex-direction:column;padding:5px 5px 5px 10px}.s-price .table-row .s-price-sub .service .service-time,.s-price-sub .service .s-price .table-row .service-time,.s-price-sub .service .service-name{text-transform:uppercase;line-height:1}.s-price-sub .service .service-price{text-align:right;font-weight:700;color:#83c7d1}.s-price-sub .service .service-note{font-size:12px;text-align:right;color:#83c7d1}.grecaptcha-badge{visibility:hidden;opacity:0}.franchise{margin-top:50px}@media (max-width:767px){.franchise{background-image:none!important}}@media (min-width:768px){.franchise{background-size:110%;background-repeat:no-repeat;background-position:top}}.franchise__logo{display:flex;align-items:center;justify-content:center;margin-bottom:100px}.franchise__logo img{margin-top:2rem}@media (max-width:767px){.franchise__logo img{max-width:250px}}@media (min-width:768px){.franchise__logo img{max-width:350px}}.agree,[data-name=agree]{display:none}