@font-face{font-family:Inter;src:url(/build/assets/Inter-Regular-COLGFB3M.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/build/assets/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2");font-weight:600;font-display:swap}body{font-size:16px}.header{background:url(/build/assets/header-61hCKN1k.jpg) no-repeat;background-position:top center;margin:0;min-height:500px}a{text-decoration:none}.nav-link{margin-right:8px}@media only screen and (max-width:1280px){.header{background:url(/build/assets/header-ox9akk43.jpg) no-repeat}}@media only screen and (max-width:800px){.header{background:url(/build/assets/header-xh3RTqz9.jpg) no-repeat}.price_table{font-size:.8rem}}@media only screen and (max-width:640px){.header{background:url(/build/assets/header-DX2bt7gV.jpg) no-repeat}.price_table{font-size:.7rem}}@media only screen and (max-width:320px){.header{background:url(/build/assets/header-4kPg8yS8.jpg) no-repeat}}.header p{font-size:14px;margin:20px 0}img{max-width:100%}@font-face{font-family:HeaderFont;src:url(/build/assets/9404-CMaz5WdK.ttf)}@font-face{font-family:HeaderFont-2;src:url(/build/assets/10395-DB-_ZSa2.ttf)}.main-title{text-transform:uppercase;color:#000;font-weight:700;font-size:20px;letter-spacing:2px;font-family:HeaderFont}.sub-title{text-transform:uppercase;color:#06971e;font-weight:900;font-size:52px;letter-spacing:5px;font-family:HeaderFont-2}.main-hr{margin:5px 0;border:1px solid #333}.treatment-div{background:url(/build/assets/bg_2-Ds3ccAsb.jpg);min-height:400px;margin-top:20px;color:#fff;font-size:16px;padding:20px}@media only screen and (max-width:640px){.treatment-div{background:green}}.footer{background:url(/build/assets/footer-CSKEkYlJ.jpg) no-repeat;background-position:center -80px;height:495px;color:#ccc;margin-top:40px;padding-bottom:60px}@media only screen and (max-width:1280px){.footer{background:url(/build/assets/footer-DMb_ymgY.jpg) no-repeat}}@media only screen and (max-width:800px){.footer{background:url(/build/assets/footer-DKPpyrL1.jpg) no-repeat}}@media only screen and (max-width:640px){.footer{background:url(/build/assets/footer-Cfz8OmSZ.jpg) no-repeat}}@media only screen and (max-width:320px){.footer{background:url(/build/assets/footer-C_8rTOKf.jpg) no-repeat}}.btn-booking{background:orange;height:50px;font-size:24px;padding:10px 30px;border-top:none;color:#333;border-radius:10px}.btn-more{background:#fff;height:48px;font-size:24px;padding:10px 30px;border:2px solid green;color:#000;border-radius:10px}.btn-booking:hover{color:#fff}.header-price{font-size:22px}.header-price strong{color:red;font-size:26px;margin:5px}.phone-div{background:#fff;padding:10px;border-radius:10px;border:1px solid #ccc;margin:15px auto;max-width:300px;box-shadow:0 5px 3px -3px gray}.main-phone{list-style:none;padding:5px;margin:0}.main-phone span{color:#aaa}.main-phone li{display:inline;margin:0 5px}.main-phone a{font-size:22px;color:#337ab7;font-weight:700;text-decoration:none;font-size:2em}.main-phone a:hover{color:#ff4500}.main-list{list-style:none}.main-list li{float:left}.icon{width:48px;height:48px;fill:#ffba02;margin:10px 20px;float:left}.icon:hover{fill:#ffaf02}.treatment-list p{padding:20px 10px}.sevice-icon{width:48px;height:48px;fill:#06971e;margin:10px 20px;float:left}.sevice-icon:hover{fill:green}.sevice-list{list-style:none;vertical-align:middle}.sevice-list li{float:left;min-height:100px}.svc-icon{float:left;margin:10px 30px;height:50px}.footer-menu ul{list-style:none;padding:5px}.footer-menu li{padding:2px;font-size:18px}.footer-menu a{color:#000}.footer-menu{background:#fff;padding:5px;border-radius:10px;border:1px solid #ccc;margin:15px auto;max-width:260px;box-shadow:0 5px 3px -3px gray}.footer-menu a:hover{color:#ff4500;text-decoration:none}.footer-menu-phone{margin-top:10px}.footer-menu-phone a{font-size:24px;font-weight:700;color:#337ab7}.booking-field{height:50px;border-radius:10px;border:2px solid #ccc;margin:15px 20px 15px 0;color:#000;width:250px;padding:5px}.date-field{padding:5px 5px 5px 50px;background:#fff url(/build/assets/calendar-Ck1Cf39d.jpg) no-repeat}.t-list{list-style:none;margin:0;padding:0;font-size:22px}.t-list li{margin:10px 0}.gallery-hr{width:60%;border:1px solid green}.news-flex{display:flex;flex-flow:row wrap}.row-flex{display:flex;flex-flow:row wrap;justify-content:center}.answer-div{background:#eee;margin-top:0;padding-top:50px}.answer-item{border:2px solid green;border-radius:5px;min-height:250px;margin:20px;background:#eee}.answer-item p{text-align:left}.answer-item h3{font-size:18px;margin-top:40px;font-weight:700}.answer-number{width:50px;height:50px;text-align:center;vertical-align:middle;margin:-25px auto}.answer-number span{z-index:10000;color:#fff;font-size:24px;font-weight:700;position:absolute;margin-top:8px;margin-left:-5px}.romb{z-index:1;width:50px;height:50px;background:green;transform:rotate(45deg);position:absolute;margin:0 auto;border-radius:3px}.boxShadow{box-shadow:0 15px 7px -7px #eee;margin-top:30px;margin-bottom:30px}.about{border:2px solid #ccc;border-radius:5px;margin:10px 0}.about p{font-size:16px;vertical-align:middle;padding:20px}.room-info{margin-bottom:30px}.room-desc{list-style:none;font-size:18px;padding-left:0}.room-desc li{margin-top:10px}.price{font-size:22px;color:#4cae4c}.contacts{list-style:none;margin:0;padding:0;font-size:18px}.contacts li{margin:10px 0}.treatment-list img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.treatment-list img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.glyphicon-ok{color:#4cae4c}.language-list{position:absolute;z-index:1000;top:0;right:20px;width:180px;text-align:right}.languages-klisl a,.room-bts a{margin:5px}.navbar-dark{background-color:green!important;border-radius:30px}.navbar-dark a{color:#fff}.navbar-dark a:hover{color:orange}.main_menu{margin:3px 20px}.main-btn{background-color:gold;color:#212529;height:50px;line-height:30px;border-radius:100px;box-shadow:0 10px 5px -5px #555;font-family:Roboto,Arial,sans-serif;font-size:16px;text-align:center;white-space:nowrap;font-weight:700;cursor:pointer}.main-btn:hover{color:#555;box-shadow:0 10px 5px -5px #888;background:gold}.autoink{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.ink{display:block;position:absolute;background:#fff;border-radius:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:20}.animate{webkit-animation:ripple 4s linear infinite;-moz-animation:ripple 4s linear infinite;-ms-animation:ripple 4s linear infinite;-o-animation:ripple 4s linear infinite;animation:ripple 4s linear infinite}@keyframes ripple{20%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}.news-item{padding:0;background:#fff;box-shadow:0 4px 25px #00000040;border-radius:18px;margin-bottom:20px;font-size:16px}.news-item img{width:100%;border-radius:18px 18px 0 0}.news-item__text{padding:10px}.news-item__title{font-size:18px}#button-up{display:none;opacity:.5;filter:alpha(opacity=50);position:fixed;left:20px;bottom:100px;color:#000;background:#fff;transition:.3s;z-index:1000;border:1px #ccc;border-radius:100px}#button-up:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100);transition:.3s;color:red}.fixed-phone{position:fixed;background:#fff;top:0;width:240px;right:0;margin:0;z-index:1010;border-radius:18px;padding:10px 0;border:1px solid #eee;box-shadow:0 15px 7px -7px gray}.callback-bt img{margin:14px;width:40px;height:40px}.callback-bt{background:#59d600;border:2px solid #77d600;border-radius:50%;box-shadow:0 8px 10px #a5ff664d;cursor:pointer;height:68px;text-align:center;width:68px;position:fixed;right:20px;bottom:100px;z-index:999;transition:.3s;-webkit-animation:hoverWave linear 1s infinite;animation:hoverWave linear 1s infinite}.callback-bt .text-call{height:68px;width:68px;border-radius:50%;position:relative;overflow:hidden}.callback-bt .text-call span{text-align:center;color:#fff;opacity:0;font-size:0;position:absolute;right:4px;top:22px;line-height:14px;font-weight:600;text-transform:uppercase;transition:opacity .3s linear;font-family:montserrat,Arial,Helvetica,sans-serif}.callback-bt .text-call:hover span{opacity:1;font-size:9px}.callback-bt:hover img{display:none}.callback-bt:hover{z-index:1;background:#59d600;color:transparent;transition:.3s}.callback-bt:hover img{color:#59d600;font-size:40px;transition:.3s}.callback-bt img{color:#fff;font-size:34px;transition:.3s;line-height:66px;transition:.5s ease-in-out}.callback-bt img{animation:1.2s ease 0s normal none 1 running shake;animation-iteration-count:2,0,infinite;-webkit-animation:1.2s ease 0s normal none 1 running shake;-webkit-animation-iteration-count:2,0,infinite}.page-content{font-size:16px}.page-content *{font-family:inherit!important;font-size:inherit!important}@-webkit-keyframes hoverWave{0%{box-shadow:0 8px 10px #a5ff664d,0 0 #afff6633,0 0 #a5ff6633}40%{box-shadow:0 8px 10px #a5f5664d,0 0 0 15px #a5eb6633,0 0 #a5f56633}80%{box-shadow:0 8px 10px #a5f5664d,0 0 0 30px #38a3fd00,0 0 0 26.7px #a5f56611}to{box-shadow:0 8px 10px #a5f5664d,0 0 0 30px #38a3fd00,0 0 0 40px #38a3fd00}}@keyframes hoverWave{0%{box-shadow:0 8px 10px #a5f5664d,0 0 #a5eb6633,0 0 #c3eb6633}40%{box-shadow:0 8px 10px #a5f5664d,0 0 0 15px #a5f56633,0 0 #a5f56633}80%{box-shadow:0 8px 10px #a5f5664d,0 0 0 30px #38a3fd00,0 0 0 26.7px #a5f56611}to{box-shadow:0 8px 10px #a5f5664d,0 0 0 30px #38a3fd00,0 0 0 40px #38a3fd00}}@keyframes shake{0%{transform:rotate(0);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}10%{transform:rotate(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg)}20%{transform:rotate(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg)}30%{transform:rotate(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg)}40%{transform:rotate(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg)}50%{transform:rotate(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg)}60%{transform:rotate(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg)}70%{transform:rotate(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg)}80%{transform:rotate(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg)}90%{transform:rotate(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg)}to{transform:rotate(0);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}}@-webkit-keyframes shake{0%{transform:rotate(0);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}10%{transform:rotate(-30deg);-ms-transform:rotateZ(-30deg);-webkit-transform:rotateZ(-30deg)}20%{transform:rotate(15deg);-ms-transform:rotateZ(15deg);-webkit-transform:rotateZ(15deg)}30%{transform:rotate(-10deg);-ms-transform:rotateZ(-10deg);-webkit-transform:rotateZ(-10deg)}40%{transform:rotate(7.5deg);-ms-transform:rotateZ(7.5deg);-webkit-transform:rotateZ(7.5deg)}50%{transform:rotate(-6deg);-ms-transform:rotateZ(-6deg);-webkit-transform:rotateZ(-6deg)}60%{transform:rotate(5deg);-ms-transform:rotateZ(5deg);-webkit-transform:rotateZ(5deg)}70%{transform:rotate(-4.28571deg);-ms-transform:rotateZ(-4.28571deg);-webkit-transform:rotateZ(-4.28571deg)}80%{transform:rotate(3.75deg);-ms-transform:rotateZ(3.75deg);-webkit-transform:rotateZ(3.75deg)}90%{transform:rotate(-3.33333deg);-ms-transform:rotateZ(-3.33333deg);-webkit-transform:rotateZ(-3.33333deg)}to{transform:rotate(0);-ms-transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg)}}
