@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css);.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template .modal {
  opacity: 0;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}

.popup-template .modal.is-open {
  opacity: 1;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}/*!
Theme Name: koruna
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: koruna
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

koruna is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-display:swap;font-family:'e-Ukraine';src:url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Light.woff2) format('woff2'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Light.woff) format('woff'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'e-Ukraine';src:url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Medium.woff2) format('woff2'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Medium.woff) format('woff'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'Kyiv Type Titling';src:url(/wp-content/themes/koruna/assets/fonts/KyivTypeTitling-Regular2.woff2) format('woff2'),url(/wp-content/themes/koruna/assets/fonts/KyivTypeTitling-Regular2.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'e-Ukraine';src:url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Thin.woff2) format('woff2'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'e-Ukraine';src:url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Regular.woff2) format('woff2'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Regular.woff) format('woff'),url(/wp-content/themes/koruna/assets/fonts/e-Ukraine-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}.accordionjs{position:relative;margin:0;padding:0;list-style:none;margin-top:10px;margin-bottom:20px}.accordionjs .acc_section{border:1px solid #ccc;position:relative;z-index:10;margin-top:-1px;overflow:hidden}.accordionjs .acc_section .acc_head{position:relative;background:#fff;padding:10px;display:block;cursor:pointer}.accordionjs .acc_section .acc_head h3{line-height:1;margin:5px 0}.accordionjs .acc_section .acc_content{padding:10px}.accordionjs .acc_section:first-of-type,.accordionjs .acc_section:first-of-type .acc_head{border-top-left-radius:3px;border-top-right-radius:3px}.accordionjs .acc_section:last-of-type,.accordionjs .acc_section:last-of-type .acc_content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordionjs .acc_section.acc_active>.acc_content{display:block}.accordionjs .acc_section.acc_active>.acc_head{background:#F9F9F9;border-bottom:1px solid #ccc}*{padding:0;margin:0;border:0}*,*::before,*::after{box-sizing:border-box}*::before,*::after{display:inline-block}html,body{height:100%}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-size:inherit;line-height:inherit;color:inherit;background-color:#fff0}input,textarea{width:100%}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}ul{margin:0}*{font-family:"e-Ukraine";box-sizing:border-box;color:#212121;line-height:1.1;font-weight:300}p{line-height:1.25}h2,h3,h4,h1{line-height:.9}[class*=__container]{max-width:1440px;margin:0 auto;padding:0 20px;width:100%}a,a:hover,button,button:hover{transition:0.35s ease}header{height:70px;display:flex;align-items:center;border-bottom:1px solid #C3B263;background:#fff}header [class*=__container]{max-width:100%}header .row{display:grid;grid-template-columns:2fr 1fr 2fr;align-items:center}header .row .logotype{display:flex;justify-content:center;align-items:center}header .row .logotype img{display:block;width:150px}header .row .menu-group{display:flex;align-items:center;gap:40px}header .row .menu-group .burger-header img{display:block;width:24px}header .row .menu-group .menu-header ul{display:flex;align-items:center;gap:40px}header .row .menu-group .menu-header ul a{font-size:14px}header .row .callback-block{display:flex;justify-content:flex-end;gap:60px;align-items:center}header .row .callback-block .phone-group a{font-size:16px}header .row .callback-block .callback-group button{background:#0B1D1A;color:#C3B263;width:230px;border-radius:100px;height:50px;font-size:14px}.header-fixed{position:fixed;width:100%;left:0;top:-250px;background:#fff;z-index:50;transition:0.5s ease}.page-template-front-page header{background:#fff!important}.footer{background:#0B1D1A;padding:80px 0}.footer .row{display:grid;grid-template-columns:1fr 1fr;gap:50px}.footer .row .column{display:grid;grid-template-columns:1fr 1fr;gap:50px}.footer .row .column .logo-col svg{display:block;width:100%;max-width:160px;margin:0 auto}.footer .row .column .logo-col .social-group{margin-top:30px}.footer .row .column .logo-col .social-group p{color:#fff;font-weight:300;font-size:14px;text-align:center;padding-bottom:25px}.footer .row .column .logo-col .social-group ul{display:flex;gap:10px;justify-content:center}.footer .row .column .logo-col .social-group ul img{width:40px;display:block}.footer .row .column .logo-col .logos-group{display:flex;justify-content:center;gap:15px;align-items:flex-start;margin-top:30px}.footer .row .column .logo-col .logos-group img{object-fit:contain;width:65px;display:block}.footer .row .column .menu-col ul{display:flex;flex-direction:column;gap:38px}.footer .row .column .menu-col a{color:#C3B263;font-weight:300}.footer .row .column .default-menu p.title{color:#fff;font-size:24px;font-weight:300;padding-bottom:35px}.footer .row .column .default-menu .menu-list ul{display:flex;flex-direction:column;gap:20px}.footer .row .column .default-menu .menu-list ul a{color:#fff;font-weight:300}.payment-footer__section{background:#0B1D1A;padding:30px 0;border-top:1px solid #EEEBE0;border-bottom:1px solid #EEEBE0}.payment-footer__section .row{display:flex;justify-content:center;gap:40px}.payment-footer__section .row img{display:block;height:25px;width:auto}.bottom-footer__section{background:#0B1D1A;padding:40px 0}.bottom-footer__section .row{display:flex;align-items:flex-end;justify-content:space-between}.bottom-footer__section .row .right a{color:#fff;font-weight:300;font-size:13px;display:block;line-height:1.5}.bottom-footer__section .row .right a b{color:#fff;font-weight:500;font-size:13px}.bottom-footer__section .row .left ul{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.bottom-footer__section .row .left ul a{color:#C3B263;font-size:13px}.bottom-footer__section .row .left .copyright p{color:#FFF;font-size:13px;font-weight:300}.to-top__section{position:fixed;display:none;bottom:30px;right:30px;z-index:50}.to-top__section .top-btn{display:flex;align-items:center;justify-content:center}.to-top__section .top-btn a{background:#0B1D1A;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px}.to-top__section .top-btn a svg{display:block;width:20px}.header-popup__menu{background:#EEEBE0;position:fixed;top:0;z-index:50;width:100%;left:0;height:100vh}.header-popup__menu .top-header__section{padding:12px 0;border-bottom:1px solid #0B1D1A;margin:0 10px}.header-popup__menu .top-header__section .row{display:flex;justify-content:space-between;align-items:center}.header-popup__menu .top-header__section .row .close{cursor:pointer}.header-popup__menu .top-header__section .row .close svg{display:block;width:35px;height:35px}.header-popup__menu .top-header__section .row .callback{display:flex;align-items:center;gap:50px}.header-popup__menu .top-header__section .row .callback .phone-group a{font-size:16px}.header-popup__menu .top-header__section .row .callback .callback-group button{border:1px solid #0B1D1A;color:#0B1D1A;border-radius:100px;width:260px;height:50px;font-size:14px}.header-popup__menu .main-popup__menu .row-popup__menu{display:flex;flex-direction:column;justify-content:space-between;padding:40px 0;height:calc(100vh - 75px)}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom{display:flex;justify-content:space-between;align-items:flex-end}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .callback-group a{display:inline-block;padding:20px 50px;border:1px solid #000;color:#000}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .address a{line-height:1.5;display:block;padding:20px 0;font-weight:300}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .mail a{font-weight:100;font-size:14px;display:block}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right{display:flex;align-items:center;gap:40px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .langs ul{display:flex;align-items:center;gap:20px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .langs ul a{font-size:24px;font-weight:500}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .langs ul .current-lang a{color:#C3B263}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .social ul{display:flex;gap:10px;justify-content:center}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .social ul img{width:50px;display:block}.header-popup__menu .main-popup__menu .row-popup__menu .row-main{display:grid;grid-template-columns:1fr 1fr;gap:0}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big ul{display:flex;flex-direction:column;gap:30px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big a{font-family:"Kyiv Type Titling";font-size:40px;display:block}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big a:hover{color:#C3B263}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__small ul{display:flex;flex-direction:column;gap:15px;margin-top:40px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__small ul a{text-transform:uppercase}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .right img{display:none;width:100%;max-height:420px;object-fit:cover;max-width:700px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .right .visible-default{display:block}.eapps-google-maps-marker,.eapps-google-maps .gm-style-iw-c{display:none!important}.gm-style .gm-style-iw-tc::after{content:none!important}.pagetitle-default__section{position:relative;background-size:cover}.pagetitle-default__section .row{min-height:350px;display:flex;align-items:center;justify-content:center;text-align:center;padding-top:40px}.pagetitle-default__section .row .title{font-family:"Kyiv Type Titling";font-size:80px;color:#fff}.pagetitle-full__section{position:relative;background-size:cover}.pagetitle-full__section .row{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:30px;padding-top:40px}.pagetitle-full__section .row .title{font-family:"Kyiv Type Titling";font-size:90px;color:#fff}.pagetitle-full__section .row .descr{font-size:17px;max-width:750px;color:#fff;line-height:1.5}.rooms-page__section{background:#FFFEF9;padding:120px 0 60px}.rooms-page__section .rooms-slider__desktop .owl-stage-outer{height:100%}.rooms-page__section .rooms-slider__desktop .owl-stage-outer .owl-stage{height:100%}.rooms-page__section .rooms-slider__desktop .owl-stage-outer .owl-stage .owl-item{height:100%}.rooms-page__section .rooms-slider__desktop .owl-stage-outer .owl-stage .image{height:100%}.rooms-page__section .rooms-slider__desktop .owl-stage-outer .owl-stage .image img{height:100%;object-fit:cover}.page-template-rooms-archive .advantages-home__section .link{display:none}#lightbox{position:fixed!important;top:0px!important;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;gap:15px}.page-template-contact .callback-default__section{margin-top:0}.rooms-page__section .rooms-slider__desktop .owl-stage-outer .owl-stage .image a{height:100%}.gallery-page__section .gallery-main__row .item a{width:100%}.gallery-page__section .gallery-main__row .item a img{width:100%}.bottom-footer__section .row .right:hover a:last-child{opacity:1}.rooms-page__section .rooms__row .row .descr-slider .title{color:#C3B263!important}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .langs ul li.lang-item-ru a{font-weight:100;font-size:14px;margin-top:5px;display:block}.category-articles header .row .menu-group .menu-header ul a,.category-articles header .row .callback-block .phone-group a{color:#fff}.category-articles header .row .callback-block .callback-group button{border:1px solid #C3B263!important}.category-articles header .row .callback-block .callback-group button:hover{color:#fff!important}.mobile-popup__callback{display:none}.main-mobile-phone__header--fix{background:#fff}.dozvillya-descr{min-width:100%}.mob-images-dozv .owl-dots{display:flex;justify-content:center;margin-top:20px;align-items:center;gap:10px}.mob-images-dozv .owl-dots button{background:#C3B263;width:7px;height:7px;transform:rotate(45deg)}.mob-images-dozv .owl-dots .active{background:#000}.page-template-rooms-archive .header-default,.page-template-restaurant-page .header-default,.page-template-dozvillya-page .header-default,.page-template-dozvillya-single .header-default,.page-template-discount-page .header-default,.post-template-discount-single .header-default,.page-template-time-page .header-default,.post-template-blog-single .header-default,.page-template-rooms-single .header-default{position:absolute;top:0;left:0;width:100%;background:#fff;border-bottom:1px solid #fff;z-index:50}.page-template-rooms-archive .header-default .row .menu-group .menu-header ul a,.page-template-restaurant-page .header-default .row .menu-group .menu-header ul a,.page-template-dozvillya-page .header-default .row .menu-group .menu-header ul a,.page-template-dozvillya-single .header-default .row .menu-group .menu-header ul a,.page-template-discount-page .header-default .row .menu-group .menu-header ul a,.post-template-discount-single .header-default .row .menu-group .menu-header ul a,.page-template-time-page .header-default .row .menu-group .menu-header ul a,.post-template-blog-single .header-default .row .menu-group .menu-header ul a,.page-template-rooms-single .header-default .row .menu-group .menu-header ul a{color:#0B1D1A;font-weight:300}.page-template-rooms-archive .header-default .row .menu-group .menu-header ul a:hover,.page-template-rooms-archive .header-default .row .callback-block .phone-group a:hover,.page-template-restaurant-page .header-default .row .menu-group .menu-header ul a:hover,.page-template-restaurant-page .header-default .row .callback-block .phone-group a:hover,.page-template-dozvillya-page .header-default .row .menu-group .menu-header ul a:hover,.page-template-dozvillya-page .header-default .row .callback-block .phone-group a:hover,.page-template-dozvillya-single .header-default .row .menu-group .menu-header ul a:hover,.page-template-dozvillya-single .header-default .row .callback-block .phone-group a:hover,.page-template-discount-page .header-default .row .menu-group .menu-header ul a:hover,.page-template-discount-page .header-default .row .callback-block .phone-group a:hover,.post-template-discount-single .header-default .row .menu-group .menu-header ul a:hover,.post-template-discount-single .header-default .row .callback-block .phone-group a:hover,.page-template-time-page .header-default .row .menu-group .menu-header ul a:hover,.page-template-time-page .header-default .row .callback-block .phone-group a:hover,.post-template-blog-single .header-default .row .menu-group .menu-header ul a:hover,.post-template-blog-single .header-default .row .callback-block .phone-group a:hover,.page-template-rooms-single .header-default .row .menu-group .menu-header ul a:hover,.page-template-rooms-single .header-default .row .callback-block .phone-group a:hover{color:#C3B263}.page-template-rooms-archive .header-default .row .callback-block .phone-group a,.page-template-restaurant-page .header-default .row .callback-block .phone-group a,.page-template-dozvillya-page .header-default .row .callback-block .phone-group a,.page-template-dozvillya-single .header-default .row .callback-block .phone-group a,.page-template-discount-page .header-default .row .callback-block .phone-group a,.post-template-discount-single .header-default .row .callback-block .phone-group a,.page-template-time-page .header-default .row .callback-block .phone-group a,.post-template-blog-single .header-default .row .callback-block .phone-group a,.page-template-rooms-single .header-default .row .callback-block .phone-group a{color:#0B1D1A;font-weight:300}.page-template-rooms-archive .header-default .row .callback-block .callback-group button,.page-template-restaurant-page .header-default .row .callback-block .callback-group button,.page-template-dozvillya-page .header-default .row .callback-block .callback-group button,.page-template-dozvillya-single .header-default .row .callback-block .callback-group button,.page-template-discount-page .header-default .row .callback-block .callback-group button,.post-template-discount-single .header-default .row .callback-block .callback-group button,.page-template-time-page .header-default .row .callback-block .callback-group button,.post-template-blog-single .header-default .row .callback-block .callback-group button,.page-template-rooms-single .header-default .row .callback-block .callback-group button{border-radius:500px;border:1px solid #C3B263;background:#fff0;width:220px}.page-template-rooms-archive .header-default .row .callback-block .callback-group button:hover,.page-template-restaurant-page .header-default .row .callback-block .callback-group button:hover,.page-template-dozvillya-page .header-default .row .callback-block .callback-group button:hover,.page-template-dozvillya-single .header-default .row .callback-block .callback-group button:hover,.page-template-discount-page .header-default .row .callback-block .callback-group button:hover,.post-template-discount-single .header-default .row .callback-block .callback-group button:hover,.page-template-time-page .header-default .row .callback-block .callback-group button:hover,.post-template-blog-single .header-default .row .callback-block .callback-group button:hover,.page-template-rooms-single .header-default .row .callback-block .callback-group button:hover{background:#0B1D1A;color:#C3B263}.gallery-page__section .pagetitle-main__default .filters-row__main ul button.is-active{color:#C3B263}.callback-default__section .row .map iframe{width:100%}.hero-video__section .hero-video__absolute p.title,.hero-video__section .hero-video__absolute p.descr{text-shadow:0 0 25px #000}.lang-item-ru{display:none!important}.to-top__section .top-btn a{border:1px solid #fff}.additional-services__section .row .right ul li{align-items:center;display:flex}.additional-services__section .row .right h5{padding:25px 0;font-size:20px}#bingc-phone-button-tooltip{display:none!important}.rooms-home__section .row .rooms-row .column .name-info .info-columns .col:last-child .value{color:#C3B263}.rooms-home__section .row .rooms-row .column .name-info .info-columns .col:last-child .value *{color:#C3B263}.rooms-slider__mobile .room-slider__item .item .item-name__row .item-price{color:#C3B263}.default-seo__text{margin-top:100px;padding-bottom:40px}.default-seo__text h1{font-family:"Kyiv Type Titling";font-weight:400;font-size:36px;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #C3B263;line-height:1.25;text-align:left}.default-seo__text h2{font-family:"Kyiv Type Titling";font-weight:400;font-size:28px;padding-bottom:25px}.default-seo__text h3{font-family:"Kyiv Type Titling";font-weight:500;font-size:24px;padding-bottom:25px}.default-seo__text p{font-weight:300;font-size:17px;padding-bottom:25px;line-height:1.25}.default-seo__text ul{padding-bottom:25px;padding-left:40px;list-style:disc}.default-seo__text ul li{line-height:1.25;list-style:disc;font-size:17px;font-weight:300}.default-seo__text ol{padding-bottom:25px;padding-left:40px}.default-seo__text ol li{line-height:1.25;font-size:17px;font-weight:300}.default-seo__text p{line-height:1.25}.default-seo__text p b,.default-seo__text p strong{font-weight:500}.hero-video__section{height:100vh;position:relative}.hero-video__section .item video{display:block;width:100%;height:100vh;object-fit:cover}.hero-video__section .item img{display:block;width:100%;height:100vh;object-fit:cover}.hero-video__section .hero-video__absolute{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;z-index:15}.hero-video__section .hero-video__absolute p.title{color:#FFFFF2;font-family:"Kyiv Type Titling";font-size:90px;margin-bottom:0}.hero-video__section .hero-video__absolute p.descr{font-weight:300;color:#fff;font-size:20px}.proposals__section{position:relative;overflow:hidden}.proposals__section .proposal__slider__section{margin-top:80px;overflow:hidden!important;width:calc(((100vw - 1400px) / 2) + 1390px);margin-left:auto}.proposals__section .proposal__slider__section .proposal__slider{margin-left:-300px;width:calc(100% + 300px)}.proposals__section .proposal__slider__section .proposal__slider .item:hover a .image .hover-image{opacity:1;transition:0.35s ease}.proposals__section .proposal__slider__section .proposal__slider .item a{display:block}.proposals__section .proposal__slider__section .proposal__slider .item a .image{display:block;position:relative}.proposals__section .proposal__slider__section .proposal__slider .item a .image .main-image{width:100%;height:100%;display:block;transition:0.35s ease;max-height:450px;min-height:450px;object-fit:cover}.proposals__section .proposal__slider__section .proposal__slider .item a .image .hover-image{position:absolute;top:0;left:0;max-height:450px;min-height:450px;object-fit:cover;width:100%;height:100%;display:block;opacity:0;transition:0.35s ease}.proposals__section .proposal__slider__section .proposal__slider .item a .descr{display:flex;flex-direction:column;gap:20px;align-items:flex-start;margin-top:30px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .name{display:block;font-size:24px;color:#fff;font-weight:300}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .text{display:block;font-size:15px;line-height:1.25;color:#fff;font-weight:200}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link{display:inline-block;padding:15px 30px;border:1px solid #fff;color:#fff}.proposals__section .proposals__slider__btns button.next-slide{background:#0b1d1a;background:linear-gradient(90deg,#fff0 0%,#0b1d1a 100%);position:absolute;top:0;z-index:5;width:250px;height:100%;padding-bottom:200px;right:0}.rooms-home__section{margin-top:120px}.rooms-home__section .row{display:grid;grid-template-columns:3fr 1fr;gap:50px}.rooms-home__section .row .rooms-row{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.rooms-home__section .row .rooms-row .column:hover .image-block .image-seco{opacity:1;transition:0.35s ease}.rooms-home__section .row .rooms-row .column:hover .submit-btn{opacity:1;transition:0.3s ease}.rooms-home__section .row .rooms-row .column .submit-btn{opacity:0;position:absolute;left:0;transition:0.3s ease;top:0;display:flex;align-items:center;justify-content:center;z-index:5;width:100%;height:100%}.rooms-home__section .row .rooms-row .column .submit-btn span{background:#C3B263;height:55px;display:flex;align-items:center;justify-content:center;width:180px;border:2px solid #0E221E}.rooms-home__section .row .rooms-row .column .image-block{position:relative}.rooms-home__section .row .rooms-row .column .image-block .image-seco{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:0.35s ease}.rooms-home__section .row .rooms-row .column img{width:100%;display:block;max-height:280px;object-fit:cover;min-height:280px}.rooms-home__section .row .rooms-row .column .name{display:block;font-family:"Kyiv Type Titling";font-size:32px}.rooms-home__section .row .rooms-row .column .name-info{margin-top:5px;border-top:1px solid #212121;padding-top:15px;display:flex;align-items:center;justify-content:space-between}.rooms-home__section .row .rooms-row .column .name-info .info-columns{transition:0.3s ease;display:flex;align-items:center;gap:10px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .col:last-child{border-left:1px solid #0B1D1A;padding-left:10px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .col:nth-child(2){border-left:1px solid #0B1D1A;padding-left:10px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .txt{display:block;font-size:11px;font-weight:100}.rooms-home__section .row .rooms-row .column .name-info .info-columns .value{font-size:17px;display:block;margin-top:3px}.rooms-home__section .row .descr{display:flex;flex-direction:column;gap:25px}.rooms-home__section .row .descr h2{display:block;font-family:"Kyiv Type Titling";font-size:60px;color:#C3B263}.rooms-home__section .row .descr h3{display:block;font-family:"Kyiv Type Titling";font-size:20px;line-height:1.25;font-weight:500}.rooms-home__section .row .descr p{font-weight:300;line-height:1.25}.advantages-home__section{margin-top:120px;background:#FFFEF9;padding:50px 0}.advantages-home__section .row{padding:60px 120px;border:2px solid #C3B263;background:#FFFEF9;display:grid;grid-template-columns:repeat(4,1fr);gap:60px}.advantages-home__section .row .col{display:flex;align-items:center;gap:20px}.advantages-home__section .row .col img{display:block;width:60px}.advantages-home__section .row .col span{font-weight:200;font-size:16px}.advantages-home__section .link{display:flex;justify-content:center;margin-top:80px}.advantages-home__section .link a{display:inline-block;padding:20px 50px;border:1px solid #0E221E;color:#0E221E}.photo-home__section{margin-top:120px}.photo-home__section .photo-home__title{padding-bottom:60px}.photo-home__section .photo-home__title h2{font-size:60px;font-family:"Kyiv Type Titling";margin:0;line-height:1.25;color:#000;text-align:center;padding-bottom:25px}.photo-home__section .photo-home__title p{max-width:500px;margin:0 auto;line-height:1.25;text-align:center;font-weight:300}.photo-home__section .photo-home__slider .item-horisontal{height:300px;display:flex;align-items:center}.photo-home__section .photo-home__slider .item-horisontal img{display:block;width:100%}.photo-home__section .photo-home__slider .item-vertical{height:300px;display:flex;align-items:center}.photo-home__section .photo-home__slider .item-vertical img{display:block;width:100%}.photo-home__section .link{display:flex;justify-content:center;margin-top:80px}.photo-home__section .link a{display:inline-block;padding:20px 50px;border:1px solid #0E221E;color:#0E221E}.crema-back__section{background:#FFFEF9;padding:25px 0 50px}.crema-back__section .comment-gallery__section{position:relative}.crema-back__section .comment-gallery__section .line-center{width:2px;height:100%;position:absolute;background:#C3B263;top:0;left:50%}.crema-back__section .comment-home__section .row{display:flex;flex-direction:column;gap:20px}.crema-back__section .comment-home__section .row svg{display:block;width:150px;margin:0 auto}.crema-back__section .comment-home__section .row p{max-width:1000px;font-size:25px;font-family:"Kyiv Type Titling";text-align:center;margin:0 auto;line-height:1.25}.crema-back__section .gallery-home__section{margin-top:120px;padding:0 25px}.crema-back__section .gallery-home__section .row-bot{grid-template-columns:2fr 1fr;gap:0;display:grid;position:relative;z-index:5}.crema-back__section .gallery-home__section .row-bot .column-top{width:100%;display:grid;grid-template-columns:1fr 1fr;height:300px}.crema-back__section .gallery-home__section .row-bot .column-top .descr{display:flex;align-items:center;text-align:center}.crema-back__section .gallery-home__section .row-bot .column-top .descr p{max-width:450px;font-size:25px;font-family:"Kyiv Type Titling";text-align:center;margin:0 auto;line-height:1.25;z-index:50;position:relative;background:#FFFEF9;padding:30px 0}.crema-back__section .gallery-home__section .row-bot .column{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;gap:20px}.crema-back__section .gallery-home__section .row-bot .column img{display:block;width:100%;z-index:5;position:relative}.crema-back__section .gallery-home__section .row-bot .column span.small{font-size:14px;font-weight:300;text-align:center;display:block;width:100%;max-width:500px;line-height:1.25}.crema-back__section .gallery-home__section .row-bot .column-bot{display:flex;align-items:flex-start;flex-direction:column;gap:20px}.crema-back__section .gallery-home__section .row-bot .column-bot img{max-width:500px;margin:0 auto}.crema-back__section .gallery-home__section .row-top{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;z-index:5}.crema-back__section .gallery-home__section .row-top .column:first-child{display:flex;align-items:flex-start;flex-direction:column;gap:20px}.crema-back__section .gallery-home__section .row-top .column:first-child img{width:100%;display:block}.crema-back__section .gallery-home__section .row-top .column span.small{font-size:14px;font-weight:300;text-align:center;display:block;width:100%}.crema-back__section .gallery-home__section .row-top .column:nth-child(2){display:flex;align-items:center}.crema-back__section .gallery-home__section .row-top .column:nth-child(2) p{max-width:450px;font-size:25px;font-family:"Kyiv Type Titling";text-align:center;margin:0 auto;line-height:1.25;z-index:50;position:relative;background:#FFFEF9;padding:30px 0}.crema-back__section .gallery-home__section .row-top .column:last-child{display:flex;align-items:flex-start;flex-direction:column;gap:20px}.crema-back__section .gallery-home__section .row-top .column:last-child img{width:100%;display:block}.crema-back__section .history-home__section{margin-top:50px}.crema-back__section .history-home__section .hidden-seo__text{max-width:1000px;display:none}.crema-back__section .history-home__section .hidden-seo__text h3{font-size:24px;font-family:"Kyiv Type Titling";text-align:center;margin:0 auto;line-height:1.25;max-width:1100px;padding-bottom:20px}.crema-back__section .history-home__section .hidden-seo__text h2{font-size:28px;font-family:"Kyiv Type Titling";text-align:center;margin:0 auto;line-height:1.25;max-width:1100px;padding-bottom:20px}.crema-back__section .history-home__section .hidden-seo__text p{padding-bottom:20px;line-height:1.5}.crema-back__section .history-home__section .row{display:flex;flex-direction:column;gap:20px;align-items:center}.crema-back__section .history-home__section .row img{width:100%;display:block}.crema-back__section .history-home__section .row h3{font-size:28px;font-family:"Kyiv Type Titling";text-align:center;margin:0 auto;line-height:1.25;max-width:1100px}.crema-back__section .history-home__section .row button{display:inline-block;padding:20px 50px;border:1px solid #0E221E;color:#0E221E}.dark-home__section{background:#0B1D1A;padding:120px 0}.dark-home__section .hotel-home__section .row{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.dark-home__section .hotel-home__section .row .image video{display:block;width:100%}.dark-home__section .hotel-home__section .row .descr{display:flex;flex-direction:column;gap:30px;align-items:flex-start}.dark-home__section .hotel-home__section .row .descr h2{font-size:45px;font-family:"Kyiv Type Titling";text-align:left;margin:0;color:#fff;max-width:500px}.dark-home__section .hotel-home__section .row .descr h3{color:#C3B263;font-weight:300;font-size:24px;line-height:1.15;max-width:450px}.dark-home__section .hotel-home__section .row .descr p{color:#fff;max-width:420px;line-height:1.35;font-size:16px;font-weight:200}.dark-home__section .hotel-home__section .row .descr a.link{display:inline-block;padding:15px 30px;border:1px solid #fff;color:#fff}.room-slider__item .item-info .col.submit a{background:#C3B263;height:55px;font-weight:100;color:#fff;display:flex;align-items:center;justify-content:center}.front-page__wrapper .header-default{position:absolute;top:0;left:0;width:100%;background:#fff0;border-bottom:1px solid #fff}.front-page__wrapper .header-default .row .menu-group .menu-header ul a{color:#0B1D1A;font-weight:300}.front-page__wrapper .header-default .row .menu-group .menu-header ul a:hover,.front-page__wrapper .header-default .row .callback-block .phone-group a:hover{color:#C3B263}.front-page__wrapper .header-default .row .callback-block .phone-group a{color:#0B1D1A;font-weight:300}.front-page__wrapper .header-default .row .callback-block .callback-group button{border-radius:500px;border:1px solid #C3B263;background:#fff0;width:220px}.front-page__wrapper .header-default .row .callback-block .callback-group button:hover{background:#0B1D1A;color:#C3B263}.page-template-blog-page .header-default{width:100%;background:#0B1D1A;border-bottom:1px solid #fff}.page-template-blog-page .header-default .row .menu-group .menu-header ul a{color:#fff;font-weight:200}.page-template-blog-page .header-default .row .menu-group .menu-header ul a:hover,.page-template-blog-page .header-default .row .callback-block .phone-group a:hover{color:#C3B263}.page-template-blog-page .header-default .row .callback-block .phone-group a{color:#fff;font-weight:200}.page-template-blog-page .header-default .row .callback-block .callback-group button{border-radius:500px;border:1px solid #C3B263;background:#fff0;width:220px}.page-template-blog-page .header-default .row .callback-block .callback-group button:hover{background:#0B1D1A;color:#C3B263}.discount-home__section{padding:80px 0;background:#0B1D1A}.discount-home__section .title-default{padding-bottom:60px}.discount-home__section .title-default h2{font-family:"Kyiv Type Titling";color:#C3B263;text-align:center;font-weight:500;font-size:60px;padding-bottom:30px}.discount-home__section .title-default p{color:#fff;text-align:center}.discount-home__section .row .column{transition:0.3s ease}.discount-home__section .row .column a{display:flex;flex-direction:column}.discount-home__section .row .column a img{display:block;width:100%;max-height:240px;object-fit:cover;min-height:240px}.discount-home__section .row .column a .txt{display:flex;flex-direction:column;margin-top:25px}.discount-home__section .row .column a .txt .txt-name{display:block;color:#C3B263;font-family:"Kyiv Type Titling";font-size:24px;font-weight:300;transition:0.3s ease}.discount-home__section .row .column a .txt .txt-desc{display:block;margin-top:15px;color:#fff;font-weight:300;font-size:13px;line-height:1.5;max-height:42px;overflow:hidden}.discount-home__section .row .column a .txt .txt-link{color:#fff;font-size:14px;border:1px solid #fff;display:inline-block;max-width:150px;text-align:center;padding:12px 0;margin-top:15px;transition:0.3s ease}.discount-home__section .row .column:hover{transition:0.3s ease}.discount-home__section .row .column:hover a .txt .txt-name{color:#fff;transition:0.3s ease}.discount-home__section .row .column:hover a .txt .txt-link{color:#0B1D1A;background:#C3B263;border:1px solid #C3B263;transition:0.3s ease}.mice-home__section{background:#FFFEF9;padding:80px 0}.mice-home__section .row{display:grid;grid-template-columns:1fr 1fr;gap:80px}.mice-home__section .row .left h2{font-family:"Kyiv Type Titling";line-height:1.25;font-weight:400;font-size:60px;padding-bottom:25px}.mice-home__section .row .left h3{color:#C3B263;font-size:24px;max-width:420px;line-height:1.25;padding-bottom:25px}.mice-home__section .row .left p{line-height:1.5;max-width:540px}.mice-home__section .row .left a{color:#0B1D1A;background:#fff0;border:1px solid #0B1D1A;transition:0.3s ease;margin-top:25px;font-size:14px;padding:15px 35px}.mice-home__section .row .left a:hover{background:#C3B263;color:#0B1D1A;border:1px solid #C3B263}.mice-home__section .row .right{min-width:100%}.mice-home__section .row .right img{max-height:400px;object-fit:cover}.mice-home__section .row .right .owl-dots{display:flex;justify-content:center;margin-top:25px;align-items:center;gap:10px}.mice-home__section .row .right .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.mice-home__section .row .right .owl-dots .active{background:#000}.page-template-rooms-archive .advantages-home__section,.page-template-rooms-archive .callback-default__section{margin-top:0px!important}.rooms-page__section .rooms__row hr{background:#C3B263;width:calc(100% - 100px);height:1.1px;margin:75px auto}.rooms-page__section .rooms__row .row{display:grid;grid-template-columns:4fr 6fr;gap:80px}.rooms-page__section .rooms__row .row .descr-slider .title{font-family:"Kyiv Type Titling";font-size:65px;color:#000;padding-bottom:35px;display:block}.rooms-page__section .rooms__row .row .descr-slider .excerpt{padding-bottom:25px}.rooms-page__section .rooms__row .row .descr-slider .excerpt p{font-weight:300;line-height:1.5;font-size:14px}.rooms-page__section .rooms__row .row .descr-slider .link{display:inline-block;padding:15px 30px;border:1px solid #000;color:#000;font-size:14px}.rooms-page__section .rooms__row .row .descr-slider .list-advantages{margin-top:25px}.rooms-page__section .rooms__row .row .descr-slider .list-advantages ul{display:flex;flex-direction:column;gap:0}.rooms-page__section .rooms__row .row .descr-slider .list-advantages ul li{color:#3A3A3A;border-bottom:1px solid rgb(34 34 34 / .2);padding:13px;font-weight:300;font-size:14px}.rooms-page__section .rooms__row .row .rooms-slider{min-width:100%}.rooms-page__section .rooms__row .row .rooms-slider .owl-dots{display:flex;justify-content:center;margin-top:25px;align-items:center;gap:10px}.rooms-page__section .rooms__row .row .rooms-slider .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.rooms-page__section .rooms__row .row .rooms-slider .owl-dots .active{background:#000}.rooms-page__section .rooms__row .row .rooms-slider img{display:block;width:100%}.additional-services__section{background:#FFFEF9;padding:50px 0 75px}.additional-services__section .row{display:grid;grid-template-columns:1fr 2fr;gap:80px}.additional-services__section .row .left h2{font-family:"Kyiv Type Titling";font-size:42px;color:#000;display:block;line-height:1.35}.additional-services__section .row .right ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}.additional-services__section .row .right ul li{color:#3A3A3A;border-bottom:1px solid rgb(34 34 34 / .2);padding:15px;max-width:100%;font-weight:300;font-size:14px}.additional-services__section hr{background:#C3B263;width:calc(100% - 100px);height:1.1px;margin:0 auto 75px}.rooms-links{display:flex;align-items:center;justify-content:space-between}.rooms-links .info-columns{transition:0.3s ease;display:flex;align-items:center;gap:10px}.rooms-links .info-columns .col:last-child{border-left:1px solid #0B1D1A;padding-left:10px}.rooms-links .info-columns .col:nth-child(2){border-left:1px solid #0B1D1A;padding-left:10px}.rooms-links .info-columns .txt{display:block;font-size:11px;font-weight:100}.rooms-links .info-columns .value{font-size:17px;display:block;margin-top:3px}.rooms-links .info-columns .value span{font-size:11px}.page-template-rooms-single .advantages-home__section{margin-top:0px!important}.room-single__section{background:#FFFEF9;padding:120px 0 120px}.room-single__section .rooms__row .row{display:grid;grid-template-columns:4fr 6fr;gap:80px}.room-single__section .rooms__row .row .descr-slider .title{font-family:"Kyiv Type Titling";font-size:45px;padding-bottom:35px;display:block;color:#C3B263}.room-single__section .rooms__row .row .descr-slider a.link-room{display:inline-block;padding:15px 30px;border:1px solid #000;color:#000;font-size:13px}.room-single__section .rooms__row .row .descr-slider .room-hrefs ul{display:flex;flex-direction:column;gap:10px;margin-bottom:25px}.room-single__section .rooms__row .row .descr-slider .room-hrefs ul a{font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:space-between}.room-single__section .rooms__row .row .descr-slider .room-hrefs ul i{font-size:20px}.room-single__section .rooms__row .row .descr-slider .excerpt h5{border:1px solid #C3B263}.room-single__section .rooms__row .row .descr-slider .excerpt p{font-weight:100;line-height:1.5;font-size:14px;padding-bottom:25px}.room-single__section .rooms__row .row .descr-slider .excerpt li{font-weight:100;line-height:1.5;position:relative;font-size:14px}.room-single__section .rooms__row .row .descr-slider .excerpt li:before{content:"";width:5px;height:5px;background:#000;border-radius:50px;position:absolute;left:-20px;top:9px}.room-single__section .rooms__row .row .descr-slider .excerpt ul{padding-left:25px;padding-bottom:25px;display:flex;flex-direction:column;gap:5px}.room-single__section .rooms__row .row .descr-slider .excerpt strong,.room-single__section .rooms__row .row .descr-slider .excerpt b{font-weight:400}.room-single__section .rooms__row .row .descr-slider .link{display:inline-block;padding:15px 30px;border:1px solid #000;color:#000}.room-single__section .rooms__row .row .descr-slider .list-advantages{margin-top:25px}.room-single__section .rooms__row .row .descr-slider .list-advantages ul{display:flex;flex-direction:column;gap:0}.room-single__section .rooms__row .row .descr-slider .list-advantages ul li{color:#3A3A3A;border-bottom:1px solid rgb(34 34 34 / .2);padding:13px;max-width:240px;font-weight:300;font-size:14px}.room-single__section .rooms__row .row .rooms-images{display:flex;flex-direction:column;gap:10px}.room-single__section .rooms__row .row .rooms-images img{display:block;width:100%}.additional-services__section{background:#FFFEF9;padding:50px 0 75px}.additional-services__section .row{display:grid;grid-template-columns:1fr 2fr;gap:80px}.additional-services__section .row .left h2{font-family:"Kyiv Type Titling";font-size:42px;color:#000;display:block;line-height:1.35}.additional-services__section .row .right ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}.additional-services__section .row .right ul li{color:#3A3A3A;border-bottom:1px solid rgb(34 34 34 / .2);padding:15px;max-width:100%;font-weight:300;font-size:14px}.additional-services__section hr{background:#C3B263;width:calc(100% - 100px);height:1.1px;margin:0 auto 75px}.default-room__popup{padding:35px 35px 15px;border-radius:0;background:#FFFEF9}.default-room__popup p{font-size:13px;font-weight:300;padding-bottom:25px}.default-room__popup ul{display:flex;flex-direction:column;padding-bottom:25px}.default-room__popup ul li{font-size:13px;font-weight:300;line-height:1.5;border-bottom:1px solid #C3B263;min-height:42px;padding:7px 0;display:flex;align-items:center}.default-room__popup h3{padding-bottom:25px;font-size:24px;line-height:1.35;font-family:"Kyiv Type Titling";font-weight:400}.page-template-time-page{background:#FFFEF9}.page-template-time-page .callback-default__section{margin-top:60px}.leisure-page__section{margin-top:60px}.leisure-page__section .info-item__row{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid #C3B263;padding-top:60px}.leisure-page__section .info-item__row .descr h5{font-size:42px;font-family:"Kyiv Type Titling"}.leisure-page__section .info-item__row .descr p{padding:20px 0;line-height:1.5}.leisure-page__section .info-item__row .descr p b,.leisure-page__section .info-item__row .descr p strong{font-weight:500}.leisure-page__section .info-item__row .descr ul{padding-left:15px;list-style-type:disc}.leisure-page__section .info-item__row .descr ul li{list-style:disc;line-height:1.5}.leisure-page__section .info-item__row .image img{display:block;width:100%}.leisure-page__section .rows-group hr{background:#C3B263;width:calc(100% - 100px);height:1.1px;margin:75px auto}.leisure-page__section .rows-group .row{display:grid;grid-template-columns:1fr 1fr;gap:50px}.leisure-page__section .rows-group .row .leisure-slider{min-width:100%}.leisure-page__section .leisure-slider .owl-dots{display:flex;justify-content:center;margin-top:25px;align-items:center;gap:10px}.leisure-page__section .leisure-slider .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.leisure-page__section .leisure-slider .owl-dots .active{background:#000}.leisure-page__section .leisure-descr h2{font-family:"Kyiv Type Titling";font-size:40px;color:#000;margin-bottom:20px}.leisure-page__section .leisure-descr ul{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;list-style:disc;padding-left:20px}.leisure-page__section .leisure-descr ul li{line-height:1.5;font-weight:300;font-size:14px;list-style:disc}.leisure-page__section .leisure-descr p{line-height:1.5;font-weight:300;font-size:14px;margin-bottom:20px}.leisure-page__section .leisure-descr .small p{font-size:12px}.leisure-page__section .leisure-descr .small ul{display:flex;flex-direction:column;gap:10px}.leisure-page__section .leisure-descr .small ul li{font-size:12px;font-weight:300}.leisure-page__section .leisure-descr .small a:hover{color:#C3B263}.leisure-page__section .leisure-descr h3{font-weight:400;font-size:20px;color:#C3B263;margin-bottom:20px}.leisure-page__section .leisure-descr h4{font-family:"Kyiv Type Titling";font-size:20px;color:#000;margin-bottom:20px}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_head{border:none;background:#fff0;font-size:24px;padding:0 0 25px}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_head i{font-size:14px;transition:0.35s ease;display:inline-block}.leisure-page__section .leisure-descr .acc_active .acc_head i{transform:rotate(180deg);transition:0.35s ease}.leisure-page__section .leisure-descr .accordionjs .acc_section.acc_active>.acc_head{border:none;background:#fff0;font-size:24px;padding:0 0 25px}.leisure-page__section .leisure-descr .accordionjs .acc_section{border:none;padding:0}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_content{padding:0}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_content p b{font-weight:500}.newblock__section h3.title{font-size:32px}.newblock__section .content h3{font-size:18px!important}.newblock__section .content h5{font-size:20px;padding-bottom:20px}.newblock__section .content ul{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;list-style:disc}.newblock__section .content ul li{line-height:1.5;font-weight:300;font-size:14px;list-style:disc}#my-accordion{padding-left:0px!important}.leisure-slider__block{position:relative;min-width:100%}.leisure-slider__block .leisure-slider{top:30px;position:sticky}.page-template-gallery-page{background:#FFFEF9}.page-template-gallery-page .callback-default__section{margin-top:80px}.gallery-page__section{margin-top:80px}.gallery-page__section .pagetitle-main__default{padding-bottom:75px}.gallery-page__section .pagetitle-main__default h1{color:#000;font-size:60px;font-family:"Kyiv Type Titling";margin:0;line-height:1.25;text-align:center;padding-bottom:25px}.gallery-page__section .pagetitle-main__default .filters-row__main ul{display:flex;justify-content:center;gap:35px}.gallery-page__section .pagetitle-main__default .filters-row__main ul li{position:relative}.gallery-page__section .pagetitle-main__default .filters-row__main ul li .filter-active__section{position:absolute;left:-40px;top:40px;display:none}.gallery-page__section .pagetitle-main__default .filters-row__main ul li .filter-active__section ul{flex-direction:column;gap:7.5px;text-align:center;align-items:center;width:200px;background:#fff;padding:15px;line-height:1.25;border:1px solid #C3B263}.gallery-page__section .pagetitle-main__default .filters-row__main ul li .filter-active__section ul li{height:auto!important}.gallery-page__section .pagetitle-main__default .filters-row__main ul li:nth-child(2) .filter-active__section{left:-60px}.gallery-page__section .pagetitle-main__default .filters-row__main ul button{font-weight:300;font-size:18px;gap:10px;display:flex;align-items:center}.gallery-page__section .pagetitle-main__default .filters-row__main ul button i{font-size:11px;display:block}.gallery-page__section .gallery-main__row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.gallery-page__section .gallery-main__row .item img{display:block;width:100%}.gallery-page__section .load-more__row{margin-top:40px;display:flex;justify-content:center}.gallery-page__section .load-more__row button{display:inline-block;padding:20px 50px;border:1px solid #000;color:#000}.gallery-page__wrapper{padding:0 20px}.gallery-page__section .gallery-main__row .item img{min-height:200px;max-height:200px;object-fit:cover}.filter-active__section .is-active{color:#C3B263}.slider-gallery__section{margin-top:120px}.slider-gallery__section .row{display:grid;grid-template-columns:1fr 1fr;gap:50px}.slider-gallery__section .row .descr p.slider-title{font-family:"Kyiv Type Titling";font-size:42px;color:#000;line-height:1.25;margin-bottom:35px}.slider-gallery__section .row .descr h3{font-family:"Kyiv Type Titling";font-size:28px;color:#C3B263;line-height:1.25;margin-bottom:35px}.slider-gallery__section .row .descr .slider-descr p{font-weight:300;line-height:1.5;font-size:15px}.slider-gallery__section .owl-dots{display:flex;justify-content:center;margin-top:25px;align-items:center;gap:10px}.slider-gallery__section .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.slider-gallery__section .owl-dots .active{background:#000}.slider-gallery__section .restaurant-slider{min-width:100%}.slider-gallery__section .item .image-descr{margin-top:25px}.slider-gallery__section .item .image-descr p{font-size:15px;opacity:.65;font-weight:300}.dozvillya-page__section{margin-top:120px}.dozvillya-page__section .rooms__row hr{background:#C3B263;width:calc(100% - 100px);height:1.1px;margin:75px auto}.dozvillya-page__section .rooms__row .row{display:grid;grid-template-columns:4fr 6fr;gap:80px;align-items:center}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-family:"Kyiv Type Titling";font-size:65px;color:#000;padding-bottom:35px;display:block}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt{padding-bottom:25px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt p{font-weight:300;line-height:1.25}.dozvillya-page__section .rooms__row .row .dozvillya-descr .link{display:inline-block;padding:15px 30px;border:1px solid #000;color:#000}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links{margin-bottom:25px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul{display:flex;flex-direction:column;gap:25px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:24px;font-weight:100;color:#000;transition:0.3s ease;text-decoration:none}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a:hover{color:#C3B263;transition:0.3s ease;text-decoration:underline}.dozvillya-page__section .rooms__row .row .dozvillya-images .image{display:none}.dozvillya-page__section .rooms__row .row .dozvillya-images .image-active{display:block}.dozvillya-page__section .rooms__row .row .dozvillya-images img{display:block;width:100%}.dozvilla-single__section{margin-top:0}.dozvilla-single__section .row:nth-child(even) .image{order:2}.dozvilla-single__section .row:nth-child(even) .descr{order:1}.dozvilla-single__section .row{margin-top:60px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.dozvilla-single__section .row .image{min-width:100%}.dozvilla-single__section .row .image img{display:block;width:100%}.dozvilla-single__section .row .image .owl-dots{display:flex;justify-content:center;margin-top:25px;align-items:center;gap:10px}.dozvilla-single__section .row .image .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.dozvilla-single__section .row .image .owl-dots .active{background:#000}.dozvilla-single__section .row .descr h2{font-size:50px;font-family:"Kyiv Type Titling";padding-bottom:20px}.dozvilla-single__section .row .descr .descr-text{font-weight:300;line-height:1.5}.dozvilla-single__section .row .descr .descr-text a{display:block;padding:15px 30px;border:1px solid #000;color:#000;margin-top:25px;max-width:220px;text-align:center}.dozvillya-page__section .list-active{color:#C3B263!important;transition:0.3s ease;text-decoration:underline!important}.pricing-banner__section{margin-top:80px;min-height:320px;display:flex;justify-content:center;align-items:center;text-align:center;background-size:cover;background-position:center center}.pricing-banner__section h3{font-family:"Kyiv Type Titling";font-size:36px;text-align:center;color:#fff;padding-bottom:25px}.pricing-banner__section p{text-align:center;font-size:16px;color:#fff}.page-separator{margin:80px 0;height:1px;background:#C3B263}.pricing-block__section{margin-top:80px}.pricing-block__section .row{display:grid;grid-template-columns:1fr 1fr;gap:80px}.pricing-block__section .row .descr h2{font-size:60px;font-family:"Kyiv Type Titling"}.pricing-block__section .row .descr p{line-height:1.25;padding:20px 0;font-weight:300}.pricing-block__section .row .descr .table .table-row{display:grid;grid-template-columns:1fr 1fr}.pricing-block__section .row .descr .table .table-row .table-col{height:65px;display:flex;align-items:center;justify-content:center;outline:1px solid #C3B263;margin-top:1px}.pricing-block__section .row .descr .table .table-row .table-col:first-child{margin-right:1px}.page-template-blog-page,.category-articles{background:#0B1D1A}.category-articles .header-default{background:#0B1D1A}.blog-page__section .pagetitle-main__default{padding:100px 0}.blog-page__section .pagetitle-main__default h1{color:#000;font-size:60px;font-family:"Kyiv Type Titling";margin:0;line-height:1.25;text-align:center;padding-bottom:25px}.blog-page__section .pagetitle-main__default .filters-row__main ul{display:flex;justify-content:center;gap:35px}.blog-page__section .pagetitle-main__default .filters-row__main ul button{font-weight:300;font-size:18px;gap:10px;display:flex;align-items:center}.blog-page__section .pagetitle-main__default .filters-row__main ul button i{font-size:11px;display:block;color:#fff}.blog-page__section .pagetitle-main__default h1{color:#fff}.blog-page__section .pagetitle-main__default button{color:#fff}.blog-page__posts .row{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.blog-page__posts .row .column a{display:flex;flex-direction:column}.blog-page__posts .row .column a img{display:block;width:100%;max-height:250px;min-height:250px;object-fit:cover}.blog-page__posts .row .column a .txt{display:flex;flex-direction:column;margin-top:25px}.blog-page__posts .row .column a .txt .txt-name{display:block;color:#fff;font-size:20px;font-weight:300}.blog-page__posts .row .column a .txt .txt-desc{display:block;margin-top:15px;color:#fff;font-weight:300;font-size:13px;line-height:1.25}.blog-page__posts .row .column a .txt .txt-link{color:#fff;font-weight:300;font-size:12px;border:1px solid #fff;padding:10px;display:inline-block;width:120px;text-align:center;margin-top:20px}.blog-single__page{background-size:cover;background-position:center;min-height:420px;padding-top:50px;display:flex;justify-content:center;align-items:center;text-align:center}.blog-single__page h1{font-size:50px;font-family:"Kyiv Type Titling";color:#fff}.blog-single__content .bread{padding:25px 0 0}.blog-single__content .bread p{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.blog-single__content .content{display:grid;grid-template-columns:1fr 2fr;gap:0;margin-top:80px}.blog-single__content .content .content-descr{min-width:100%}.blog-single__content .content .content-descr .content-descr__section .repeater-slider{margin-bottom:60px}.blog-single__content .content .content-descr .content-descr__section .repeater-slider img{display:block;width:100%}.blog-single__content .content .content-descr .content-descr__section .repeater-slider .owl-dots{display:flex;justify-content:center;margin-top:25px;align-items:center;gap:10px}.blog-single__content .content .content-descr .content-descr__section .repeater-slider .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.blog-single__content .content .content-descr .content-descr__section .repeater-slider .owl-dots .active{background:#000}.blog-single__content .content .content-descr .content-descr__section .repeater-text{padding-bottom:40px}.blog-single__content .content .content-descr .content-descr__section .repeater-text h2{font-size:36px;font-family:"Kyiv Type Titling";padding-bottom:25px}.blog-single__content .content .content-descr .content-descr__section .repeater-text h3{font-size:30px;font-family:"Kyiv Type Titling";padding-bottom:25px}.blog-single__content .content .content-descr .content-descr__section .repeater-text p{line-height:1.5;font-weight:300;font-size:15px}.post-template-blog-single{background:#EEEBE0}.post-template-blog-single .callback-default__section{margin-top:0px!important}.single-post__other{padding:80px 0;overflow-x:hidden;background:#0B1D1A;display:flex;position:relative}.single-post__other .other-post__title{flex:0 0 100%}.single-post__other .other-post__title h2{color:#fff;font-family:"Kyiv Type Titling";font-size:32px}.single-post__other .other-post__main{flex:0 0 100%;transform:translateX(-75vw)}.single-post__other .other-post__main .column a{display:flex;flex-direction:column}.single-post__other .other-post__main .column a img{display:block;width:100%;max-height:250px;min-height:250px;object-fit:cover}.single-post__other .other-post__main .column a .txt{display:flex;flex-direction:column;margin-top:25px}.single-post__other .other-post__main .column a .txt .txt-name{display:block;color:#fff;font-size:20px;font-weight:300}.single-post__other .other-post__main .column a .txt .txt-desc{display:block;margin-top:15px;color:#fff;font-weight:300;font-size:13px;line-height:1.5}.single-post__other .other-post__main .column a .txt .txt-link{color:#fff;font-weight:300;font-size:12px;border:1px solid #fff;padding:10px;display:inline-block;width:120px;text-align:center;margin-top:20px}.blog-single__content .content .content-descr .content-descr__section .repeater-text p{padding-bottom:15px}.blog-single__content .content .content-descr .content-descr__section .repeater-text h3 *,.blog-single__content .content .content-descr .content-descr__section .repeater-text h2 *{font-family:"Kyiv Type Titling";font-size:24px}.blog-single__content .content .content-descr .content-descr__section .repeater-text h3,.blog-single__content .content .content-descr .content-descr__section .repeater-text h2{padding-bottom:25px}.blog-single__content .content .content-descr .content-descr__section p img{margin-top:15px}.blog-single__content .content .content-descr .content-descr__section .repeater-text ul{padding-bottom:25px;padding-left:25px}.blog-single__content .content .content-descr .content-descr__section .repeater-text ul li{line-height:1.25;font-weight:300;font-size:15px;list-style:disc}.blog-single__content .content .content-descr .content-descr__section .repeater-text ul li img{margin-top:15px}.blog-single__content .content .content-descr .content-descr__section .repeater-text ol{padding-bottom:25px;padding-left:25px}.blog-single__content .content .content-descr .content-descr__section .repeater-text ol li{line-height:1.5;font-weight:300;font-size:15px;list-style:disc}.blog-single__content .content .content-descr .content-descr__section .repeater-text ol li img{margin-top:15px}.post-template-blog-single :where(img[class*=wp-image-]){height:auto;max-width:100%;display:block;width:100%;padding-bottom:20px}.discount-page__posts{margin-top:40px}.discount-page__posts .row{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.discount-page__posts .row .column a{display:flex;flex-direction:column}.discount-page__posts .row .column a img{display:block;width:100%;max-height:240px;object-fit:cover;min-height:240px}.discount-page__posts .row .column a .txt{display:flex;flex-direction:column;margin-top:25px}.discount-page__posts .row .column a .txt .txt-name{display:block;color:#0E221E;font-size:24px;font-weight:300}.discount-page__posts .row .column a .txt .txt-desc{display:block;margin-top:15px;color:#0E221E;font-weight:300;font-size:13px;line-height:1.25;max-height:52px;overflow:hidden}.discount-single__content .bread{padding:25px 0 0}.discount-single__content .bread p{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.discount-single__content .content{display:grid;grid-template-columns:1fr 2fr;gap:0;padding-bottom:80px;margin-top:80px}.discount-single__content .content .content-descr{min-width:100%}.discount-single__content .content .content-descr h2{font-size:50px;font-family:"Kyiv Type Titling";padding-bottom:25px}.discount-single__content .content .content-descr h3{font-size:32px;font-family:"Kyiv Type Titling";padding-bottom:25px}.discount-single__content .content .content-descr p{line-height:1.25;font-weight:300;font-size:15px;padding-bottom:25px}.discount-single__content .content .content-descr ul{padding-bottom:25px;padding-left:25px}.discount-single__content .content .content-descr ul li{line-height:1.25;font-weight:300;font-size:15px;list-style:disc}.discount-single__content .content .content-descr ol{padding-bottom:25px;padding-left:25px}.discount-single__content .content .content-descr ol li{line-height:1.25;font-weight:300;font-size:15px;list-style:disc}.discount-single__content .content .content-link a{font-size:16px;border:1px solid #0E221E;padding:15px 25px 17px;margin-top:25px;display:inline-block}.post-template-discount-single{background:#FFFEF9}.post-template-discount-single .callback-default__section{margin-top:0px!important}.title-blog__article h1{font-size:42px;font-family:"Kyiv Type Titling";padding-bottom:30px;line-height:1.35}.text-page__wrapper{padding:80px 0}.text-page__wrapper .row{max-width:1080px;margin:0 auto}.text-page__wrapper h1{font-family:"Kyiv Type Titling";font-weight:400;font-size:56px;padding-bottom:80px;text-align:center}.text-page__wrapper h2{font-family:"Kyiv Type Titling";font-weight:400;font-size:28px;padding-bottom:25px}.text-page__wrapper h3{font-family:"Kyiv Type Titling";font-weight:500;font-size:24px;padding-bottom:25px}.text-page__wrapper p{font-weight:300;font-size:17px;padding-bottom:25px;line-height:1.25}.text-page__wrapper ul{padding-bottom:25px;padding-left:40px;list-style:disc}.text-page__wrapper ul li{line-height:1.25;list-style:disc;font-size:17px;font-weight:300}.text-page__wrapper ol{padding-bottom:25px;padding-left:40px}.text-page__wrapper ol li{line-height:1.25;font-size:17px;font-weight:300}.text-page__wrapper p b,.text-page__wrapper p strong{font-weight:500}.review360-page__section iframe{width:100%;display:block}.review360-page__section{padding-top:80px}.review360-page__section h1{font-family:"Kyiv Type Titling";font-weight:400;font-size:42px;padding-bottom:65px}.callback-default__section{margin-top:120px;padding:120px 0;background:#0E221E}.callback-default__section .row{border:2px solid #C3B263;display:grid;grid-template-columns:1fr 1fr;gap:100px}.callback-default__section .row .map iframe{height:100%!important}.callback-default__section .row .descr{padding:50px 80px;display:flex;flex-direction:column;justify-content:space-between}.callback-default__section .row .descr .link a{display:inline-block;padding:20px 50px;border:1px solid #fff;color:#fff;margin-top:40px}.callback-default__section .row .descr .text h2{color:#fff;font-size:60px;font-family:"Kyiv Type Titling";margin:0;line-height:1.25;text-align:left;padding-bottom:25px}.callback-default__section .row .descr .text p{color:#fff;max-width:380px;line-height:1.5;font-size:17px;font-weight:300}.callback-default__section .row .descr .text a{display:block;color:#fff;font-weight:300;font-size:24px;margin-top:20px}@media screen and (min-width:1300px) and (max-width:1500px){.pagetitle-full__section .row .title{font-size:70px}.pagetitle-full__section .row .descr{font-size:15px}.slider-gallery__section .row .descr p.slider-title{font-size:36px}.crema-back__section .gallery-home__section .row-bot{gap:60px}.crema-back__section .gallery-home__section .row-top{gap:40px}.rooms-page__section{padding:80px 0 60px}.pagetitle-default__section .row .title{font-size:70px}.rooms-page__section .rooms__row .row .descr-slider .title{font-size:50px}.room-single__section{padding:60px 0}.room-single__section .rooms__row .row .descr-slider .excerpt p{font-size:12px}.room-single__section .rooms__row .row .descr-slider .excerpt li{font-size:12px}.room-single__section .rooms__row .row .descr-slider .title{font-size:40px;padding-bottom:25px}.room-single__section .rooms__row .row .descr-slider .link{font-size:13px}.room-single__section .rooms__row .row .descr-slider .list-advantages ul li{font-size:12px}.advantages-home__section .row .col span{font-size:14px}.crema-back__section .gallery-home__section .row-bot .column-bot{margin-left:-30vh}.proposals__section .proposal__slider__section{width:calc(((100vw - 1440px) / 2) + 1410px)}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link{font-size:14px}.rooms-home__section .row .rooms-row .column .name{font-size:24px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .value{font-size:17px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .txt{font-size:11px}.rooms-home__section .row .rooms-row{gap:20px}.advantages-home__section .link{margin-top:50px}.advantages-home__section,.rooms-home__section,.photo-home__section{margin-top:80px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big a{font-size:30px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big ul{gap:20px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .langs ul a{font-size:18px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .social ul img{width:40px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-size:55px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt p{font-size:14px;line-height:1.5}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:20px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .link{font-size:13px;padding:15px 30px}.blog-page__section .pagetitle-main__default{padding:60px 0 40px}.proposals__section .proposal__slider__section .proposal__slider .item a .image .hover-image,.proposals__section .proposal__slider__section .proposal__slider .item a .image .main-image{max-height:350px;min-height:350px}.dozvilla-single__section .row .descr h2{font-size:40px}.dozvilla-single__section .row .descr .descr-text{font-size:14px}.text-page__wrapper p,.text-page__wrapper ul li,.text-page__wrapper ul li *{font-size:14px;line-height:1.5}.text-page__wrapper h1{font-size:60px;padding-bottom:80px}}@media screen and (min-width:1501px) and (max-width:1920px){.crema-back__section .gallery-home__section .row-bot{gap:60px}.crema-back__section .gallery-home__section .row-top{gap:40px}.crema-back__section .gallery-home__section .row-bot .column-bot{margin-left:-30vh}}@media screen and (min-width:1360px) and (max-width:1440px){.pagetitle-full__section .row .title{font-size:70px}.pagetitle-full__section .row .descr{font-size:15px}.slider-gallery__section .row .descr p.slider-title{font-size:36px}[class*=__container]{max-width:1280px}.hero-video__section .hero-video__absolute p.title{font-size:75px}.hero-video__section .hero-video__absolute p.descr{font-size:17px}}@media screen and (min-width:1200px) and (max-width:1280px){.page-template-rooms-single .rooms-links .info-columns .col:nth-child(1){display:none}.rooms-page__section{padding-top:60px}.rooms-home__section .row .rooms-row .column .name{font-size:24px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .value{font-size:17px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .txt{font-size:11px}.text-page__wrapper h1{font-size:50px;padding-bottom:40px}.dozvilla-single__section .row .descr .descr-text{font-size:13px}.text-page__wrapper p,.text-page__wrapper ul li,.text-page__wrapper ul li *{font-size:13px;line-height:1.5}.dozvilla-single__section .row .descr h2{font-size:40px}.blog-page__section .pagetitle-main__default{padding:60px 0 40px}.proposals__section .proposal__slider__section .proposal__slider .item a .image .hover-image,.proposals__section .proposal__slider__section .proposal__slider .item a .image .main-image{max-height:350px;min-height:350px}.discount-single__content .content .content-descr h2{font-size:30px}.discount-single__content .content .content-descr h3{font-size:28px}.discount-single__content .content .content-descr p{font-size:13px}.discount-single__content .content .content-descr ul li{font-size:13px}.discount-single__content .content .content-descr ol li{font-size:13px}.discount-single__content .content .content-link a{font-size:13px}.room-single__section{padding:60px 0}.pagetitle-full__section .row{gap:15px}.slider-gallery__section .row .descr .slider-descr p{font-size:13px}.slider-gallery__section .item .image-descr p{font-size:11px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-size:50px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt p{font-size:14px;line-height:1.5}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:20px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .link{font-size:13px;padding:15px 30px}.pagetitle-full__section .row .title{font-size:60px}.pagetitle-full__section .row .descr{font-size:13px;max-width:550px}.slider-gallery__section .row .descr p.slider-title{font-size:32px}.room-single__section .rooms__row .row .descr-slider .excerpt p{font-size:12px}.room-single__section .rooms__row .row .descr-slider .title{font-size:50px;padding-bottom:35px}.room-single__section .rooms__row .row .descr-slider .link{font-size:12px;padding:12px 20px}.room-single__section .rooms__row .row .descr-slider .list-advantages ul li{font-size:11px;padding:10px 0}.pagetitle-default__section .row .title{font-size:65px}.pagetitle-default__section .row{min-height:280px}.rooms-page__section .rooms__row .row .descr-slider .title{font-size:50px}.rooms-page__section .rooms__row .row .descr-slider .excerpt p{font-size:14px}.rooms-page__section .rooms__row .row .descr-slider .link{font-size:13px}.rooms-page__section .rooms__row .row .descr-slider .list-advantages ul li{padding:8px 0;font-size:12px}.rooms-page__section .rooms__row .row .rooms-slider .owl-dots button{width:8px;height:8px}.rooms-page__section{padding-bottom:0}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .langs ul a{font-size:15px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .callback-group a{padding:15px 30px;font-size:13px}.header-popup__menu .top-header__section .row .callback .callback-group button{width:220px;height:40px;font-size:14px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right .social ul img{width:40px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big a{font-size:30px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big ul{gap:15px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__small ul a{font-size:14px}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .right img{max-height:380px;object-fit:cover}[class*=__container]{max-width:1200px}.hero-video__section .hero-video__absolute p.title{font-size:65px}.hero-video__section .hero-video__absolute p.descr{font-size:14px}.front-page__wrapper .header-default .row .callback-block .callback-group button{height:40px}header .row .logotype img{width:130px}header{height:60px}.crema-back__section .comment-home__section .row p{font-size:22px;max-width:900px}.crema-back__section .gallery-home__section .row-top .column:nth-child(2) p,.crema-back__section .gallery-home__section .row-bot .column-top .descr p{font-size:22px;max-width:340px}.crema-back__section .history-home__section .row button{padding:15px 35px;font-size:14px}.dark-home__section .hotel-home__section .row .descr h2{font-size:50px;max-width:450px}.dark-home__section .hotel-home__section .row .descr h3{font-size:24px}.dark-home__section .hotel-home__section .row .descr p{font-size:15px}.dark-home__section .hotel-home__section .row .descr a.link{font-size:13px}header .row .menu-group .menu-header ul a{font-size:12px}header .row .callback-block .phone-group a{font-size:14px}header .row .menu-group .menu-header ul,header .row .callback-block{gap:30px}header .row .callback-block .callback-group button{height:45px;width:210px;font-size:13px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .text{font-size:13px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .name{font-size:20px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link{font-size:13px}.proposals__section .proposal__slider__section{width:calc(((100vw - 1200px) / 2) + 1170px)}.crema-back__section .gallery-home__section .row-top .column span.small,.crema-back__section .gallery-home__section .row-bot .column span.small{font-size:12px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link{font-size:13px}.dark-home__section{padding:80px 0 60px}.crema-back__section .gallery-home__section .row-bot .column-bot img{max-width:400px}.crema-back__section .gallery-home__section .row-bot .column:first-child .column-bot{margin-left:-50vh}.rooms-home__section .row .rooms-row .column .name{font-size:24px;padding-top:10px}.rooms-home__section .row .rooms-row{gap:20px}.rooms-home__section .row .rooms-row .column img{min-height:220px;max-height:220px}.rooms-home__section .row .descr h2{font-size:45px}.rooms-home__section .row .descr p{font-size:13px}.advantages-home__section .row .col span{font-size:13px}.advantages-home__section .row .col img{width:45px}.rooms-home__section,.advantages-home__section{margin-top:80px}.advantages-home__section .link,.photo-home__section .link{margin-top:40px}.advantages-home__section .link a,.photo-home__section .link a{font-size:13px;padding:15px 30px}.photo-home__section{margin-top:80px}.photo-home__section .photo-home__title p{font-size:14px;max-width:440px;font-weight:200}.callback-default__section .row .descr .text h2{font-size:50px}.callback-default__section .row .descr .text p{font-size:15px}.callback-default__section .row .descr .link a{padding:15px 30px;font-size:14px}.footer .row .column .menu-col a,.footer .row .column .default-menu .menu-list ul a{font-size:13px}.footer .row .column .default-menu p.title{font-size:20px;padding-bottom:30px}.bottom-footer__section .row .left ul a{font-size:12px}.bottom-footer__section .row .left .copyright p{font-size:12px}.bottom-footer__section .row .left ul{gap:10px}.payment-footer__section .row img{height:18px}.payment-footer__section{padding:20px 0}.footer .row .column .logo-col .social-group p{font-size:12px}.footer .row .column .logo-col .social-group ul img{width:30px}.footer .row .column .logo-col .logos-group img{width:45px}}@media screen and (min-width:1180px){.descr-sticky{position:sticky;top:110px}}@media screen and (min-width:1600px){.pagetitle-default__section .row{min-height:450px}.gallery-page__section .gallery-main__row .item img{min-height:260px;max-height:260px;object-fit:cover}}@media screen and (max-width:749px){.rooms-home__section .for-desk{display:none!important}}@media screen and (min-width:750px){.rooms-home__section .for-mob{display:none!important}}@media screen and (min-width:1300px){.crema-back__section .gallery-home__section .row-bot .column-top .descr p{padding-left:8vh}}@media screen and (max-width:1000px){.rooms-home__section .row .rooms-row .column img{width:100%;display:block;max-height:200px;object-fit:cover;min-height:200px}.discount-home__section .title-default h2{font-size:52px}.discount-home__section .title-default p{font-size:16px}.discount-home__section .row .column a img{max-height:180px;min-height:180px}.discount-home__section .row .column a .txt .txt-name{font-size:20px}.discount-home__section .row .column a .txt .txt-desc{font-size:12px}.mice-home__section .row .left h2{font-size:32px}.mice-home__section .row{display:grid;grid-template-columns:1fr;gap:40px}.mice-home__section .row .left{order:2}.mice-home__section .row .right{order:1}.mice-home__section .row .right .owl-dots button{width:6px;height:6px}.mice-home__section .row .left h3{font-size:18px;max-width:100%}.mice-home__section{padding-bottom:0}.mice-home__section .row .left a{padding:17px 40px;text-align:center;font-size:13px}}@media screen and (max-width:1200px){.page-template-rooms-single .rooms-links .info-columns .col:nth-child(1){display:none}.rooms-home__section .row .rooms-row .column .name{font-size:20px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .value{font-size:13px}.rooms-home__section .row .rooms-row .column .name-info .info-columns .txt{font-size:8px}.rooms-page__section .rooms__row .row{grid-template-columns:5fr 6fr}}@media screen and (max-width:1440px){.rooms-home__section .row .descr p{font-size:12px}.rooms-home__section .row .descr h2{font-size:40px}.rooms-home__section .row .descr h3{font-size:16px}.rooms-home__section .row .descr h3 br{display:none}.rooms-home__section .row .descr{gap:15px}.room-single__section .rooms__row .row .descr-slider a.link-room{padding:12px 20px}}@media screen and (max-width:1100px){.rooms-page__section .rooms__row .row{grid-template-columns:1fr 1fr}.rooms-links .info-columns .value{font-size:16px}.rooms-links .info-columns .txt{font-size:10px}}@media screen and (min-width:751px) and (max-width:1025px){header .row .menu-group .menu-header{display:none!important}.photo-home__section .photo-home__slider .item-horisontal img{max-height:220px;object-fit:cover}.photo-home__section .photo-home__slider .item-horisontal{height:260px}.photo-home__section .link{margin-top:20px}header .row .menu-group{order:3;justify-content:flex-end}header .row .logotype img{width:120px}header .row{grid-template-columns:1fr 2fr 1fr}header .row .callback-block{justify-content:center;gap:30px;align-items:center}header .row .logotype{justify-content:flex-start}header .row .callback-block .phone-group{display:none}header .row .callback-block .callback-group button{font-size:13px;width:220px;height:45px}.blog-single__content .content{margin-top:60px;grid-template-columns:1fr;gap:0}.single-post__other{gap:40px;flex-direction:column}.single-post__other{padding:40px 0}.single-post__other .other-post__main{transform:translateX(0%);padding:0 20px}.home .main-mobile-phone__header{display:none!important}.single-post__other .other-post__title h2{font-size:42px}.callback-default__section .row{border:1px solid #C3B263;grid-template-columns:1fr 1fr;gap:50px}.callback-default__section .row .descr{padding:30px 0 30px 40px}.callback-default__section .row .descr .text h2{font-size:42px}.callback-default__section .row .descr .text p{font-size:15px}.callback-default__section .row .descr .text p br{display:none}.callback-default__section .row .map .elfsight-widget-google-maps{height:420px!important}.footer .row .column .default-menu p.title{font-size:20px}.footer .row .column .default-menu .menu-list ul a{font-size:15px;font-weight:100}.footer .row .column .menu-col a{font-size:15px;line-height:1.5}.footer .row .column .menu-col ul{gap:30px}.footer .row .column .logo-col{display:none}.footer .row .column:first-child{grid-template-columns:1fr}.blog-single__content .content .content-descr .content-descr__section .repeater-text p{font-weight:100}.blog-single__content .content .content-descr .content-descr__section .repeater-text h2{font-size:42px}.discount-page__posts .row,.blog-page__posts .row{grid-template-columns:repeat(2,1fr);gap:40px}.gallery-page__section .gallery-main__row{grid-template-columns:repeat(2,1fr);gap:40px}.crema-back__section .comment-home__section .row p,.crema-back__section .gallery-home__section .row-top .column:nth-child(2) p,.crema-back__section .gallery-home__section .row-bot .column-top .descr p{font-size:17px}.crema-back__section .gallery-home__section .row-bot{gap:30px}.crema-back__section .gallery-home__section .row-top{gap:30px}.crema-back__section .gallery-home__section .row-top .column span.small,.crema-back__section .gallery-home__section .row-bot .column span.small{font-size:12px;line-height:1.5;font-weight:100}.dark-home__section .hotel-home__section .row .descr h2{font-size:42px}.dark-home__section .hotel-home__section .row .descr h3{font-size:20px}.dark-home__section .hotel-home__section .row .descr p{font-weight:100;font-size:16px}.dark-home__section .hotel-home__section .row .descr a.link{padding:15px 30px;font-size:13px;font-weight:300}.dark-home__section .hotel-home__section .row .image img{height:100%;object-fit:cover}.dark-home__section .hotel-home__section .row{gap:40px}.hero-video__section .hero-video__absolute p.title{font-size:65px}.hero-video__section .hero-video__absolute p.descr{font-size:16px;font-weight:100}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .text{font-size:13px;font-weight:100}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link{font-size:13px;padding:13px 30px;font-weight:100}.proposals__section .proposals__slider__btns button.next-slide{padding:0;width:75px}.proposals__section .proposals__slider__btns button.next-slide svg{width:20px}.rooms-home__section .row .descr h2{font-size:40px}.rooms-home__section .row .descr p{font-size:13px;line-height:1.5;font-weight:100}.rooms-home__section .row{grid-template-columns:2fr 1fr}.rooms-home__section .row .rooms-row{gap:20px}.rooms-home__section .row .rooms-row .column .name{font-size:30px}.rooms-home__section .row .rooms-row .column .name-info .info-columns{display:none}.dark-home__section{padding:60px 0}.rooms-home__section{margin-top:60px}.advantages-home__section{margin-top:60px}.advantages-home__section .row{padding:40px;grid-template-columns:repeat(3,1fr);gap:30px}.advantages-home__section .row .col img{width:45px}.advantages-home__section .row .col span{font-size:13px}.photo-home__section{margin-top:60px}.photo-home__section .photo-home__title p{max-width:500px;font-size:13px}.pagetitle-full__section .row{min-height:450px;padding:50px 0}.pagetitle-full__section .row .title{font-size:65px}.pagetitle-full__section .row .descr{font-size:14px;line-height:1.5;font-weight:300;max-width:600px}.dozvillya-page__section{margin-top:60px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-size:40px;padding-bottom:20px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt p{font-size:13px;font-weight:100}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:20px}.dozvillya-page__section .rooms__row .row .dozvillya-images{height:100%}.dozvillya-page__section .rooms__row .row .dozvillya-images .image{height:100%}.dozvillya-page__section .rooms__row .row .dozvillya-images .image img{height:100%;object-fit:cover}.dozvilla-single__section .row .descr h2{font-size:28px}.dozvilla-single__section .row .descr .descr-text p{font-weight:100;font-size:13px}.dozvilla-single__section .row{gap:40px}.pricing-block__section .row{grid-template-columns:1fr 2fr;gap:0}.pricing-block__section .row .descr h2{font-size:32px}.pricing-block__section .row .descr p{font-size:13px;font-weight:100}.pricing-block__section .row .descr .table .table-row .table-col{height:50px;font-size:14px}.pagetitle-default__section .row .title{font-size:50px}.pagetitle-default__section .row{min-height:280px}.rooms-page__section .rooms__row .row{grid-template-columns:1fr 1fr;gap:40px}.rooms-page__section{padding:60px 0}.rooms-page__section .rooms__row .row .descr-slider .title{font-size:32px;padding-bottom:15px}.rooms-page__section .rooms__row .row .descr-slider .link{font-size:13px;padding:15px 40px}.rooms-page__section .rooms__row .row .descr-slider .list-advantages ul li{color:#3A3A3A;border-bottom:1px solid rgb(34 34 34 / .2);padding:10px;max-width:225px;font-weight:300;font-size:12px}.advantages-home__section .link{margin-top:50px}.advantages-home__section .link a{padding:15px 40px;font-size:13px}.rooms-page__section .rooms__row hr{background:#C3B263;width:calc(100% - 20px);height:1.1px;margin:60px auto}.additional-services__section .row .left h2{font-size:32px}.additional-services__section .row .right ul li{padding:15px;font-size:13px}.room-single__section{padding:60px 0}.room-single__section .rooms__row .row{grid-template-columns:1fr;gap:40px}.additional-services__section hr{background:#C3B263;width:calc(100% - 40px);height:1.1px;margin:0 auto 75px}.room-single__section .rooms__row .row .descr-slider .title{font-size:40px}.room-single__section .rooms__row .row .descr-slider .excerpt p{font-size:15px;font-weight:100}.room-single__section .rooms__row .row .descr-slider .list-advantages ul{grid-template-columns:1fr 1fr 1fr;gap:0;display:grid}.room-single__section .rooms__row .row .descr-slider .list-advantages ul li{max-width:100%}.leisure-page__section .rows-group .row,.leisure-page__section .text-item:nth-child(even) .row{grid-template-columns:1fr 1fr}.slider-gallery__section .item{gap:50px}.slider-gallery__section .item .descr p.slider-title{font-size:28px}.slider-gallery__section .item .descr .slider-descr p{font-size:13px;font-weight:100}.callback-default__section,.footer{padding:70px 0}.slider-gallery__section .item .image-descr p{font-size:12px}.slider-gallery__section,.page-template-restaurant-page .callback-default__section{margin-top:60px}.leisure-page__section .leisure-descr h2{font-size:42px}.leisure-page__section .leisure-descr h3,.leisure-page__section .leisure-descr h4{font-size:20px}.leisure-page__section .leisure-descr p,.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_content ul li{font-size:13px;font-weight:100}.leisure-page__section .leisure-descr .accordionjs .acc_section.acc_active>.acc_head{font-size:20px}.additional-services__section .row{grid-template-columns:1fr;gap:40px}.rooms-page__section .rooms__row .row .descr-slider .excerpt p{font-size:13px;font-weight:100}.dozvillya-page__section .rooms__row .row{grid-template-columns:1fr 1fr;gap:35px}.rooms-home__section .row{gap:25px}}@media screen and (min-width:1026px) and (max-width:1240px){header .row .callback-block,header .row .menu-group{gap:30px}header .row .callback-block .callback-group button{width:220px}.dark-home__section .hotel-home__section .row .descr h2{font-size:42px}.dark-home__section .hotel-home__section .row .descr h3{font-size:20px}.dark-home__section .hotel-home__section .row .image img{height:100%;object-fit:cover}.proposals__section .proposals__slider__btns button.next-slide{padding-bottom:150px;width:150px}.advantages-home__section .row{padding:60px}.advantages-home__section .link{margin-top:40px}.dark-home__section .hotel-home__section .row .image{height:100%}header .row .menu-group .menu-header ul{gap:25px}.single-post__other{gap:40px;flex-direction:column}.single-post__other{padding:40px 0}.single-post__other .other-post__main{transform:translateX(0%);padding:0 20px}.gallery-page__section .gallery-main__row{grid-template-columns:1fr 1fr 1fr;gap:15px}.dozvillya-page__section .rooms__row .row .dozvillya-images{height:100%}.dozvillya-page__section .rooms__row .row .dozvillya-images .image{height:100%}.dozvillya-page__section .rooms__row .row .dozvillya-images .image img{height:100%;object-fit:cover}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-size:42px;padding-bottom:20px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt p{font-weight:100;font-size:15px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:24px}.pricing-block__section .row .descr .table .table-row .table-col{height:55px;font-weight:100}.gallery-page__section .gallery-main__row{grid-template-columns:1fr 1fr 1fr;gap:20px}}@media screen and (max-width:880px) and (min-width:750px){.rooms-links .info-columns .col:nth-child(2){display:none}}@media screen and (max-width:750px){#bingc-phone-button{bottom:-5px!important;left:auto!important;transform:scale(.6)!important;right:-13px!important}.title-blog__article h1{font-size:24px;padding-bottom:25px}.discount-single__content .content .content-descr ol li{font-weight:100}.discount-home__section .title-default h2{font-size:42px}.discount-home__section .title-default p{font-size:13px}.discount-home__section .row .column a img{max-height:180px;min-height:180px}.discount-home__section .row .column a .txt .txt-name{font-size:20px}.discount-home__section .row .column a .txt .txt-desc{font-size:12px}.mice-home__section .row .left h2{font-size:32px}.mice-home__section .row{display:grid;grid-template-columns:1fr;gap:40px}.mice-home__section .row .left{order:2}.mice-home__section .row .right{order:1}.mice-home__section .row .right .owl-dots button{width:6px;height:6px}.mice-home__section .row .left h3{font-size:18px}.mice-home__section{padding-bottom:0}.mice-home__section .row .left a{padding:17px 0;width:100%;text-align:center;font-size:13px}.discount-home__section{margin-top:60px;padding:40px 0}.rooms-slider__mobile .room-slider__item .item .item-name__row{padding-bottom:25px;display:flex;align-items:center;justify-content:space-between}.rooms-slider__mobile .room-slider__item .item .item-name__row .item-price{font-weight:100;font-size:20px}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .owl-dots{display:none!important}.rooms-home__section .row .descr h3{text-align:center}.rooms-home__section .row .descr h3 br{display:none}.gallery-page__section .pagetitle-main__default .filters-row__main ul{display:flex;justify-content:center;gap:15px 35px;flex-wrap:wrap}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big ul{gap:20px}.mobile-menu__block .langs{padding-bottom:30px}.hero-video__section .hero-video__absolute p.title{font-size:45px;margin-bottom:20px;max-width:300px}.hero-video__section .hero-video__absolute p.descr{font-size:17px;line-height:1.5;max-width:300px;font-weight:100}.hero-video__section{position:relative}.hero-video__section .mobile-phone__header{position:absolute;z-index:50;top:0;width:100%;left:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #C3B263;padding-left:20px}.hero-video__section .mobile-phone__header ul{display:flex;align-items:center;gap:20px;height:60px;width:100%;justify-content:flex-end;padding-right:20px}.hero-video__section .mobile-phone__header ul li a{color:#C3B263}.hero-video__section .mobile-phone__header ul li button{outline:none;box-shadow:none;border:none}.hero-video__section .mobile-phone__header ul li button img{display:block;width:30px}.hero-video__section .mobile-logo{position:absolute;bottom:0;left:0;width:100%;z-index:5;display:flex;justify-content:center;padding-bottom:50px}.hero-video__section .mobile-logo img{display:block;width:140px}.header-default{display:none}.crema-back__section .comment-home__section .row p{font-size:16px}.crema-back__section .comment-home__section .row svg{width:120px}.crema-back__section{background:#FFFEF9;padding:75px 0 50px}.crema-back__section .comment-gallery__section{display:none}.crema-back__section .history-home__section{display:none}.comment-mobile__section{margin-top:50px}.comment-mobile__section .row .item img{display:block;width:100%}.comment-mobile__section .row .item .item-desc{padding:35px 0 0}.comment-mobile__section .row .item .item-desc .name{font-family:"Kyiv Type Titling";text-align:center;font-size:20px;display:block}.comment-mobile__section .row .item .item-desc .desc{display:block;width:100%;font-size:14px;text-align:center;line-height:1.5;max-width:300px;margin:15px auto 0;font-weight:300}.dark-home__section .hotel-home__section .row{grid-template-columns:1fr;gap:40px}.dark-home__section{padding:40px 0}.dark-home__section .default__container{padding:0}.dark-home__section .default__container .descr{padding:0 20px}.dark-home__section .hotel-home__section .row .descr h2{font-size:46px;text-align:center}.dark-home__section .hotel-home__section .row .descr h3{text-align:center;font-size:17px;text-transform:uppercase;line-height:1.5}.dark-home__section .hotel-home__section .row .descr p{text-align:center;font-weight:100;font-size:17px}.dark-home__section .hotel-home__section .row .descr a.link{display:none}.dark-home__section .hotel-home__section .row .image a.link{display:block;padding:20px 0;border:1px solid #fff;color:#fff;font-size:18px;width:100%;text-align:center;max-width:320px;margin:30px auto 0}.proposals__section{padding:0 20px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .name{font-size:20px}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .text{font-size:13px}.proposals__section .proposals__slider__btns button.next-slide{width:75px;top:50px}.rooms-home__section .row{grid-template-columns:1fr;gap:40px}.rooms-home__section .row .rooms-row{display:none}.rooms-home__section{margin-top:60px}.rooms-home__section .row .descr h2{color:#0B1D1A;text-align:center}.rooms-home__section .row .descr p{font-weight:100;line-height:1.5;text-align:center;font-size:13px;max-width:360px;margin:0 auto}.advantages-home__section{margin-top:60px}body.home{background:#FFFEF9}.rooms-home__section .default__container{padding:0}.dark-home__section .hotel-home__section .row .descr{align-items:center}.rooms-slider__mobile .room-slider__item{position:relative}.rooms-slider__mobile .room-slider__item .item{border-bottom:1px solid #0B1D1A;padding-bottom:15px;padding-left:20px;padding-right:20px;margin-bottom:40px}.rooms-slider__mobile .room-slider__item .item .item-name{font-family:"Kyiv Type Titling";font-size:32px}.rooms-slider__mobile .room-slider__item .item .item-info{display:grid;grid-template-columns:2fr 2fr 3fr;gap:15px}.rooms-slider__mobile .room-slider__item .item .item-info .col:last-child{border-right:0 solid #0B1D1A!important}.rooms-slider__mobile .room-slider__item .item .item-info .col{display:flex;flex-direction:column;gap:5px;margin-top:15px;border-right:1px solid #0B1D1A}.rooms-slider__mobile .room-slider__item .item .item-info .col .txt{font-weight:100;font-size:12px;display:block}.rooms-slider__mobile .room-slider__item .item .item-info .col .value{display:block;font-family:"Kyiv Type Titling";font-size:30px}.rooms-slider__mobile .room-slider__item .item .item-info .col button{background:#C3B263;height:55px;font-weight:100;color:#fff}.rooms-slider__mobile .room-slider__item .item .item-image__carousel{position:relative}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .next-slide{background:#0b1d1a;background:linear-gradient(90deg,#fff0 0%,rgb(0 0 0 / .25) 100%);position:absolute;top:0;z-index:50;width:75px;height:100%;right:0;display:flex;align-items:center;justify-content:center;padding-bottom:0}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .next-slide svg{width:20px;display:block}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .owl-dots{position:absolute;top:-35px;right:0;display:flex;justify-content:center;margin-top:0;align-items:center;gap:10px}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .owl-dots button{background:#C3B263;width:10px;height:10px;transform:rotate(45deg)}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .owl-dots .active{background:#000}.advantages-home__section{padding:0}.advantages-home__section .row{padding:30px;border:1px solid #C3B263;gap:30px;grid-template-columns:1fr 1fr}.advantages-home__section .row .col img{width:30px;height:30px}.advantages-home__section .row .col{gap:10px}.advantages-home__section .row .col span{font-size:13px;font-weight:100}.advantages-home__section .link{margin-top:30px}.advantages-home__section .link a{padding:20px 0;text-align:center;width:100%}.photo-home__section .photo-home__title h2{font-size:50px}.photo-home__section{margin-top:60px}.photo-home__section .photo-home__title p{font-weight:100;font-size:17px}.photo-home__section .link{margin-top:40px}.photo-home__section .link a{font-size:18px}.callback-default__section{margin-top:60px;padding:25px 0}.callback-default__section .row{grid-template-columns:1fr;gap:0;border:1px solid #C3B263}.callback-default__section .row .map{display:none}.callback-default__section .row .descr{padding:30px;gap:30px}.callback-default__section .row .descr .text a{margin-bottom:50px;font-size:30px;font-weight:300;margin-top:25px}.footer .row{display:grid;grid-template-columns:1fr;gap:0}.footer .row .column{grid-template-columns:1fr;gap:100px}.footer .row .column:last-child{display:none}.footer .row .column .logo-col .social-group,.footer .row .column .logo-col .logos-group{display:none}.footer .row .column .logo-col .top-btn{justify-content:flex-start}.bottom-footer__section .row{align-items:flex-start;justify-content:space-between;flex-direction:column;gap:25px}.bottom-footer__section .row .right a{font-weight:100;opacity:.5}.bottom-footer__section .row .right a b{font-weight:300}.payment-footer__section .row{flex-wrap:wrap}.payment-footer__section .row img{flex:0 0 25%}.payment-footer__section .row img{height:25px}.payment-footer__section .row img:last-child{margin-left:25px}.bottom-footer__section .row .left ul a{color:#C3B263;font-size:13px;font-weight:100}.bottom-footer__section .row .left .copyright p{font-size:13px;font-weight:100}.rooms-slider__mobile{min-width:100%}.callback-default__section .row .descr .link a{padding:20px 0;width:100%;text-align:center}.callback-default__section .row .descr .text p br{display:none}.pagetitle-default__section .row{min-height:240px}.room-single__section{padding:40px 0}.room-single__section .rooms__row .row{display:grid;grid-template-columns:1fr;gap:40px}.room-single__section .rooms__row .row .descr-slider .title{display:none}.room-single__section .rooms__row .row .descr-slider .excerpt p{font-weight:100;line-height:1.5;text-align:left;font-size:18px}.room-single__section .rooms__row .row .descr-slider .link{display:none}.room-single__section .rooms__row .row .descr-slider .list-advantages ul li{min-width:100%;font-weight:100;line-height:1.5;text-align:center;font-size:18px}.room-single__section .rooms__row .row .descr-slider .list-advantages{margin-top:0}.room-single__section .rooms__row .row .rooms-images{gap:5px}.additional-services__section .row{display:grid;grid-template-columns:1fr;gap:40px}.additional-services__section .row .left h2{font-size:28px}.additional-services__section .row .right ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0 15px}.additional-services__section .row .right ul li{padding:15px 0;font-size:12px}.gallery-page__section .pagetitle-main__default h1{font-size:50px}.gallery-page__section .gallery-main__row{gap:15px;grid-template-columns:1fr 1fr}.gallery-page__section .gallery-main__row .item a img{min-height:200px;max-height:200px}.gallery-page__section .pagetitle-main__default{padding-bottom:45px}.pagetitle-full__section .row{min-height:650px}.pagetitle-full__section .row .title{font-size:50px}.pagetitle-full__section .row .descr{font-size:18px;font-weight:100}.slider-gallery__section .item{display:grid;grid-template-columns:repeat(1,1fr);gap:40px}.slider-gallery__section{margin-top:60px}.slider-gallery__section .item .descr p.slider-title{font-size:28px}.slider-gallery__section .item .descr .slider-descr p{font-size:17px;font-weight:100}.dozvillya-page__section{margin-top:60px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-size:40px}.dozvillya-page__section .rooms__row .row{gap:40px;grid-template-columns:1fr}.mobile-images__dozvillya{margin-bottom:30px}.mobile-images__dozvillya img{display:block;width:100%}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:20px;text-align:center;display:block}.dozvillya-page__section .rooms__row .row .dozvillya-descr .link{margin:0 auto;display:block;max-width:200px;text-align:center}.dozvillya-page__section .dozvillya-images{display:none}.dozvillya-page__section .rooms__row hr{width:calc(100% - 20px);margin:35px auto}.dozvilla-single__section .row{margin-top:40px;grid-template-columns:1fr;gap:40px}.dozvilla-single__section .row:nth-child(even) .image{order:2}.dozvilla-single__section .row:nth-child(odd) .image{order:2}.dozvilla-single__section .row .descr h2{font-size:42px}.dozvilla-single__section .row .descr .descr-text p{font-weight:100;font-size:18px}.pricing-block__section .row{display:grid;grid-template-columns:1fr;gap:0}.pricing-block__section .row .descr h2{font-size:50px;text-align:center}.pricing-block__section .row .descr p{text-align:center;font-weight:100;font-size:18px}.pricing-block__section .row .descr .table .table-row .table-col{font-weight:300;font-size:14px}.page-separator{margin:60px 0 0}.pricing-block__section{margin-top:60px}.blog-page__section .pagetitle-main__default{padding:50px 0}.blog-page__posts .row{display:grid;grid-template-columns:1fr;gap:30px}.blog-page__posts .row .column a .txt .txt-desc{font-weight:100;font-size:13px}.blog-page__posts .row .column a .txt .txt-link{font-size:13px;font-weight:100;width:160px;padding:15px 0}.blog-single__content .content{grid-template-columns:1fr;gap:0;margin-top:60px}.blog-single__content .bread{display:none}.blog-single__content .content .content-descr .content-descr__section .repeater-text h2{font-size:32px}.blog-single__content .content .content-descr .content-descr__section .repeater-text p{font-size:16px;font-weight:100}.single-post__other{gap:40px;flex-direction:column}.single-post__other{padding:40px 0}.pagetitle-default__section .row .title{font-size:50px}.discount-page__posts .row{display:grid;grid-template-columns:1fr;gap:40px}.discount-single__content .content{grid-template-columns:1fr;gap:0}.discount-single__content .content .content-descr ul li,.discount-single__content .content .content-descr p{font-size:17px;font-weight:100}.discount-single__content .content .content-descr h2{font-size:42px;text-align:center}.discount-single__content .bread{display:none!important}.discount-single__content .content .content-link a{display:block;text-align:center}.rooms-page__section .rooms__row .row{display:grid;grid-template-columns:1fr;gap:40px}.rooms-page__section .rooms__row .row .descr-slider .title{font-size:40px;padding-bottom:20px}.rooms-page__section{background:#FFFEF9;padding:60px 0 0}.rooms-page__section .row .descr-slider{min-width:100%;display:flex;flex-direction:column}.rooms-page__section .rooms__row .row .descr-slider .link{order:5;text-align:center;max-width:240px;padding:15px 30px;margin:0 auto 0;width:100%}.rooms-links{margin-top:30px}.rooms-page__section .rooms__row .row .descr-slider .list-advantages ul li{max-width:100%;text-align:center;font-size:17px;font-weight:100}.rooms-page__section .rooms__row .row .descr-slider .excerpt p{font-size:17px;font-weight:100}.rooms-slider__desktop{display:none!important}.rooms-page__section .rooms__row hr{background:#C3B263;width:calc(100% - 20px);height:1.1px;margin:45px auto}.leisure-page__section .rows-group .row{grid-template-columns:1fr;gap:30px}.leisure-page__section .text-item:nth-child(even) .row{grid-template-columns:1fr}.leisure-page__section .rows-group hr{background:#C3B263;width:calc(100% - 20px);height:1.1px;margin:45px auto}.leisure-page__section .leisure-descr h2{font-size:40px}.leisure-page__section .leisure-descr p{font-weight:100;font-size:17px}.leisure-page__section .rows-group .row .leisure-slider{min-width:100%}.leisure-page__section .text-item:nth-child(even) .leisure-slider{order:1}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_content ul li{font-weight:100;font-size:17px;line-height:1.5}.mobile-time__section{margin-top:40px}.mobile-time__section p{font-weight:100;font-size:17px;text-align:center;line-height:1.5}.page-template-time-page .pagetitle-full__section .row .descr{display:none}.pagetitle-full__section .row{min-height:320px}.header-popup__menu .top-header__section{display:none}.header-popup__menu .main-popup__menu .row-popup__menu{gap:40px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .callback-group a{padding:15px 40px;color:#fff;border:1px solid #fff}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .right{display:none}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom{flex-direction:column;align-items:flex-start;justify-content:flex-start}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .right{display:none}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left{width:100%;display:flex;flex-direction:column;gap:20px}.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .address,.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .mail{display:none}.header-popup__menu .main-popup__menu .row-popup__menu .row-main{grid-template-columns:1fr}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__big a{font-size:28px}.leisure-page__section .leisure-slider .owl-dots button{width:7px;height:7px}.main-popup__menu{height:calc(100dvh - 62px);overflow-y:scroll}.main-popup__menu{-ms-overflow-style:none;scrollbar-width:none}.main-popup__menu::-webkit-scrollbar{display:none}.mobile-menu__block{display:flex;margin-top:25px;flex-direction:column;gap:20px}.mobile-menu__block .social ul{display:flex;gap:10px}.mobile-menu__block .social ul img{width:40px;display:block}.mobile-menu__block .logo-mobile{display:flex;gap:10px;flex-direction:column}.mobile-menu__block .logo-mobile img{display:block;width:140px}.mobile-menu__block .logo-mobile .phone{margin-top:15px;font-size:28px;display:block}.mobile-menu__block .logo-mobile .addr{opacity:.65;font-weight:100;font-size:14px}.mobile-menu__block .langs ul{display:flex;align-items:center;gap:20px}.mobile-menu__block .langs ul a{font-size:16px;font-weight:500}.mobile-menu__block .langs ul .current-lang a{color:#C3B263}.top-header__section-mobile{display:flex;justify-content:space-between;border-bottom:1px solid #C3B263;padding:15px 20px}.header-popup__menu{background:#0B1D1A}.header-popup__menu *{color:#fff}.main-mobile-phone__header{position:relative;z-index:50;top:0;width:100%;left:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #C3B263;padding-left:20px}.main-mobile-phone__header ul{display:flex;align-items:center;gap:20px;height:60px;width:100%;justify-content:flex-end;padding-right:20px}.main-mobile-phone__header ul li a{color:#C3B263}.main-mobile-phone__header ul li button{outline:none;box-shadow:none;border:none}.main-mobile-phone__header ul li button img{display:block;width:30px}.single-post__other .other-post__main{transform:translateX(0%);padding:0 20px}.pagetitle-full__section .row{padding:40px 0}.hero-video__section{height:calc(100vh - 60px)}}@media screen and (max-width:450px){.dozvillya-page__section .rooms__row .row .dozvillya-descr .title{font-size:28px;padding-bottom:20px}.dozvillya-page__section .rooms__row .row .dozvillya-descr .popup-images__links ul a{font-size:17px}.dozvilla-single__section .row .descr h2{font-size:28px}.dozvilla-single__section .row .descr .descr-text{font-size:13px}.room-single__section .rooms__row .row .descr-slider .excerpt p{font-size:13px}.room-single__section .rooms__row .row .descr-slider .list-advantages ul li{font-size:13px;padding:7px}.mobile-time__section p{font-size:13px}.leisure-page__section .leisure-descr p{font-size:13px}.leisure-page__section .leisure-descr h3,.leisure-page__section .leisure-descr h4{font-size:20px}.leisure-page__section .leisure-descr h2{font-size:30px}.leisure-page__section .leisure-descr .accordionjs .acc_section.acc_active>.acc_head{font-size:17px}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_content ul li{font-size:13px}.leisure-page__section .leisure-descr .accordionjs .acc_section .acc_head{font-size:17px;padding:0 0 15px}.text-page__wrapper h2{font-size:24px}.blog-page__posts .row .column a .txt .txt-name{font-size:18px}.blog-single__page h1{font-size:28px;line-height:1.15}.dozvillya-page__section .rooms__row .row .dozvillya-descr .excerpt p{font-size:13px}.additional-services__section hr{margin:0 auto 40px}.pagetitle-default__section .row{padding-top:0}.pagetitle-full__section .row .title{font-size:38px}.rooms-page__section .rooms__row .row .descr-slider .link{font-size:13px;padding:15px 20px;max-width:240px}.pagetitle-full__section .row{padding:75px 0;gap:20px}.text-page__wrapper h1{font-size:32px;padding-bottom:30px}.text-page__wrapper{padding:40px 0}.newblock__section .content ul li{font-size:13px}.rooms-page__section .rooms__row .row .descr-slider .excerpt p{font-size:13px}.rooms-page__section .rooms__row .row .descr-slider .list-advantages ul li{font-size:13px;padding:7.5px}.text-page__wrapper p,.text-page__wrapper ul li,.text-page__wrapper ol li{font-size:13px}.discount-single__content .content .content-descr h2{font-size:28px;text-align:left}.discount-single__content .content .content-descr h3{font-size:22px}.discount-single__content .content .content-descr ul li,.discount-single__content .content .content-descr p{font-size:13px}.pagetitle-full__section .row .descr{font-size:12px}.slider-gallery__section .row{grid-template-columns:1fr;gap:35px}.slider-gallery__section .row .descr p.slider-title{font-size:24px}.slider-gallery__section .row .descr .slider-descr p{font-size:12px}.rooms-slider__mobile .room-slider__item .item .item-name{font-size:28px}.advantages-home__section .row{padding:15px;gap:15px}.advantages-home__section .row .col span{font-size:10px}.additional-services__section hr{width:calc(100% - 40px)}.rooms-page__section .rooms__row .row .descr-slider .title{font-size:30px}.rooms-slider__mobile .room-slider__item .item .item-image__carousel .owl-dots button{width:6px;height:6px}.room-slider__item .item-info .col.submit a{font-size:14px}.dark-home__section .hotel-home__section .row .descr h2{font-size:36px}.dark-home__section .hotel-home__section .row .descr h3{font-size:13px;max-width:300px}.dark-home__section .hotel-home__section .row .descr p{font-size:13px}.dark-home__section .hotel-home__section .row .image a.link,.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link{font-size:14px}.rooms-home__section .row .descr h2{font-size:48px}.rooms-slider__mobile .room-slider__item .item .item-info .col .value{font-size:24px}.rooms-slider__mobile .room-slider__item .item .item-info .col button,.photo-home__section .link a{font-size:13px}.photo-home__section .link a{padding:15px 40px}.callback-default__section .row .descr .text h2{font-size:32px}.payment-footer__section .row{gap:25px}.callback-default__section .row .descr .text p{font-size:13px}.rooms-home__section .row .descr p{font-size:13px}.callback-default__section .row .descr .text a{font-size:24px}.advantages-home__section{margin-top:0}.photo-home__section .photo-home__title h2{font-size:32px}.photo-home__section .photo-home__title p{font-size:14px}}@media screen and (min-width:600px) and (max-width:750px){.pagetitle-full__section .row .descr{font-size:16px}.dozvilla-single__section .row .descr .descr-text p{font-size:13px}.comment-mobile__section .row .item .item-desc .name{font-size:20px}.comment-mobile__section .row .item .item-desc .desc{font-weight:100}.photo-home__section .photo-home__title p,.rooms-home__section .row .descr p{max-width:550px}.payment-footer__section .row img{flex:0 0 auto}.payment-footer__section .row img{height:20px}.payment-footer__section .row img:last-child{margin-left:0}.discount-page__posts .row{grid-template-columns:1fr 1fr;gap:25px}.blog-page__posts .row{grid-template-columns:1fr 1fr;gap:25px}.blog-page__posts .row .column a .txt .txt-name{font-size:20px}.blog-page__posts .row .column a .txt .txt-desc{font-size:13px}.gallery-page__section .gallery-main__row{gap:15px;grid-template-columns:1fr 1fr}.pagetitle-full__section .row{padding:50px 0}}@media screen and (min-width:751px){.mobile.mobile-phone__header,.comment-mobile__section,.rooms-slider__mobile,.mobile.mobile-logo,.mobile.mobile-images__dozvillya,.mobile-time__section,.mobile-menu__block,.top-header__section-mobile,.main-mobile-phone__header,.dark-home__section .hotel-home__section .row .image .link{display:none!important}}@media screen and (min-width:551px){.mobile-popup__callback{display:none!important}}@media screen and (max-width:550px){.to-top__section{right:65px;bottom:20px}.to-top__section .top-btn a{width:45px;height:45px}.mobile-popup__callback{position:fixed;bottom:0;left:0;z-index:50;width:100%}.mobile-popup__callback .default__container{padding:0 10px}.mobile-popup__callback .row{padding:15px 0;display:flex;justify-content:space-between;align-items:center}.mobile-popup__callback .row .button a{border:1px solid #fff;text-transform:uppercase;background:#0E221E;color:#fff;padding:12px 20px;border-radius:100px}.mobile-popup__callback .row .call svg{display:block}.proposals__section .proposal__slider__section .proposal__slider .item a .image .main-image,.proposals__section .proposal__slider__section .proposal__slider .item a .image .hover-image{min-height:350px;max-height:350px}.photo-home__section .photo-home__slider .item-horisontal{height:200px}.callback-default__section .row .descr .link a{margin-top:0}.callback-default__section .row .descr{gap:0}.rooms-slider__mobile .room-slider__item .item .item-name__row .item-price{font-size:14px}.discount-home__section .title-default h2{font-size:42px}.discount-home__section .title-default p{font-size:13px}.discount-home__section .row .column a img{max-height:180px;min-height:180px}.discount-home__section .row .column a .txt .txt-name{font-size:20px}.discount-home__section .row .column a .txt .txt-desc{font-size:12px}.mice-home__section .row .left h2{font-size:32px}.mice-home__section .row{display:grid;grid-template-columns:1fr;gap:40px}.mice-home__section .row .left{order:2}.mice-home__section .row .right{order:1}.mice-home__section .row .right .owl-dots button{width:6px;height:6px}.mice-home__section .row .left h3{font-size:18px}.mice-home__section{padding-bottom:0}.mice-home__section .row .left a{padding:17px 0;width:100%;text-align:center;font-size:13px}.rooms-links{order:5}.rooms-links .info-columns .col:first-child{display:none}.rooms-links .info-columns .col:nth-child(2){border-left:0}.rooms-links .info-columns .txt{font-size:13px}.rooms-links .info-columns .value{font-size:20px}.additional-services__section .row .right ul{grid-template-columns:1fr;padding-left:25%}.page-template-rooms-single .advantages-home__section{display:none}.additional-services__section .row .right ul li{font-size:14px}.additional-services__section .row{gap:25px}.default-room__popup h3{font-size:20px}.room-hrefs{display:none}.mobile-advantages__block{background:#FFFEF9}.mobile-advantages__block ul{display:flex;flex-direction:column;gap:0}.mobile-advantages__block ul li{font-size:13px;font-weight:300;line-height:1.5;border-bottom:1px solid #C3B263;min-height:42px;padding:7px 0;display:flex;align-items:center;justify-content:center}.page-template-pagesrooms-single-php .rooms-home__section{margin-top:0;padding:70px 0 35px;background:#eeebe0}.page-template-pagesrooms-single-php .callback-default__section{margin-top:0}.rooms-home__section .row .descr h3{display:none}.rooms-home__section .row .descr p{display:none}.rooms-home__section .row .descr h2{font-size:42px;color:#C3B263;text-align:left;padding:0 15px}.inprice-mobile__section{margin-top:0;padding:70px 0 0;background:#eeebe0}.inprice-mobile__section .row h3{font-family:"Kyiv Type Titling";font-size:28px;color:#000;display:block;line-height:1.35}.inprice-mobile__section .row ul{grid-template-columns:1fr;padding-left:25%}.inprice-mobile__section .row ul li{color:#3A3A3A;border-bottom:1px solid rgb(34 34 34 / .2);padding:15px;max-width:100%;font-weight:300;font-size:14px;line-height:1.5}.inprice-mobile__section .row h5{border:1px solid #C3B263;text-align:center;margin-bottom:35px;height:60px;display:flex;align-items:center;justify-content:center}.leisure-page__section .info-item__row{padding-top:0;grid-template-columns:1fr;gap:30px}.leisure-page__section .info-item__row .descr{order:2}.leisure-page__section .info-item__row .descr h5{font-size:24px}.leisure-page__section .info-item__row .descr p,.leisure-page__section .info-item__row .descr ul li{font-size:14px;font-weight:100}.leisure-page__section .info-item__row .image{order:1!important}.hero-video__section .hero-video__slider{display:none}.hero-video__section{background-image:url(/wp-content/uploads/2025/04/18a676332-1.webp);background-size:cover}.rooms-page__section .rooms__row .row .descr-slider .list-advantages{display:none}}@media screen and (min-width:550px){.mobile-advantages__block,.inprice-mobile__section{display:none!important}}.crema-back__section .history-home__section .row button{text-transform:uppercase}.proposals__section .proposal__slider__section .proposal__slider .item a .descr .link,.footer .row .column .logo-col .social-group ul img{transition:0.35s ease}header .row .menu-group .menu-header ul a:hover{color:#C3B263}header .row .callback-block .phone-group a:hover{color:#C3B263}header .row .callback-block .callback-group button{border:2px solid #0B1D1A}header .row .callback-block .callback-group button:hover{background:#fff0;color:#0B1D1A}.crema-back__section .history-home__section .row button:hover{background:#0B1D1A;color:#C3B263}.dark-home__section .hotel-home__section .row .descr a.link:hover{color:#0B1D1A;background:#C3B263;border:1px solid #C3B263}.proposals__section .proposal__slider__section .proposal__slider .item:hover a .descr .link{color:#0B1D1A;background:#C3B263;border:1px solid #C3B263;transition:0.3s ease}.rooms-home__section .row .rooms-row .column span.name{transition:0.3s ease}.rooms-home__section .row .rooms-row .column:hover span.name-info{color:#C3B263;transition:0.3s ease;border-top:1px solid #C3B263}.rooms-home__section .row .rooms-row .column:hover span.name-info .info-columns{opacity:1;transition:0.3s ease}.advantages-home__section .row .col span{transition:0.3s ease}.advantages-home__section .row .col:hover span{color:#C3B263;transition:0.3s ease}.advantages-home__section .link a:hover,.photo-home__section .link a:hover,.discount-single__content .content .content-link a:hover,.room-single__section .rooms__row .row .descr-slider .link:hover,.rooms-page__section .rooms__row .row .descr-slider .link:hover,.dozvillya-page__section .rooms__row .row .dozvillya-descr .link:hover,.dozvilla-single__section .row .descr .descr-text a:hover,.header-popup__menu .main-popup__menu .row-popup__menu .row-bottom .left .callback-group a:hover,.header-popup__menu .top-header__section .row .callback .callback-group button:hover{background:#0B1D1A;color:#C3B263}.callback-default__section .row .descr .link a:hover{background:#fff;color:#0B1D1A}.footer .row .column .menu-col a:hover,.bottom-footer__section .row .left ul a:hover{color:#fff}.footer .row .column .default-menu .menu-list ul a:hover,.bottom-footer__section .row .right a:hover{color:#C3B263}.footer .row .column .logo-col .social-group ul img:hover{transition:0.3s ease;transform:scale(1.1)}.header-popup__menu .main-popup__menu .row-popup__menu .row-main .left .left-menu .left-menu__small ul a:hover,.header-popup__menu .top-header__section .row .callback .phone-group a:hover{color:#C3B263}.dozvillya-page__section .rooms__row .row .dozvillya-descr .title:hover{color:#C3B263}.room-single__section .rooms__row .row .descr-slider a.link-room:hover{background:#C3B263;color:#0B1D1A;border:1px solid #C3B263}/*!
Theme Name: koruna
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: koruna
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

koruna is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.loadMoreBtn{color:inherit}.lds-ellipsis{display:none;position:relative;width:80px;height:12px}.lds-ellipsis div{position:absolute;top:0;width:12px;height:12px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.ald-ajax-btn{min-width:160px}.ald-ajax-btn.loading .ald-btn-label{display:none}.ald-ajax-btn.loading .lds-ellipsis{display:inline-block}.ald_laser_loader{visibility:hidden;position:fixed;top:0;left:0;right:0;height:2px;background:#e1e4e8;z-index:99999;width:100%}.ald_laser_loader.show{visibility:visible}.ald_loader_progress{background:linear-gradient(to left,#230dc2,#ff9200);box-shadow:rgb(35 13 194) 0 0 10px;height:100%;position:absolute;z-index:99999;left:0;width:100%;top:0;transform:translate3d(-100%,0,0);transition:all 2s cubic-bezier(0, 0, .2, 1) 0s}