@import url(https://fonts.googleapis.com/css2?family=Alegreya:ital,wght@0,400..900;1,400..900&family=Spectral:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@font-face{font-family:"TT Ricordi Allegria Trial";src:url("../fonts/tt-ricordi-allegria-trl/TT Ricordi Allegria Trial Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:"TT Ricordi Allegria Trial";src:url("../fonts/tt-ricordi-allegria-trl/TT Ricordi Allegria Trial Light.ttf");font-weight:300;font-style:normal}*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;line-height:1;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}fieldset{border:0;padding:0;margin:0;min-width:0}.hidden,[hidden],template{display:none}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}a img{border:0}b,strong{font-weight:700}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;border:0;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;background-clip:padding-box;background-color:transparent}button,html input[type=button]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{resize:none;overflow:auto}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5{color:#000;font-weight:400}img{max-width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0}.clearfix{clear:both}.filter-color-brown-chocolate{-webkit-filter:brightness(0) saturate(100%) invert(19%) sepia(9%) saturate(3665%) hue-rotate(324deg) brightness(90%) contrast(85%);filter:brightness(0) saturate(100%) invert(19%) sepia(9%) saturate(3665%) hue-rotate(324deg) brightness(90%) contrast(85%)}.filter-color-dark-chocolate{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%);filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%)}.filter-color-light-brown{-webkit-filter:brightness(0) saturate(100%) invert(18%) sepia(10%) saturate(3543%) hue-rotate(325deg) brightness(92%) contrast(84%);filter:brightness(0) saturate(100%) invert(18%) sepia(10%) saturate(3543%) hue-rotate(325deg) brightness(92%) contrast(84%)}.filter-color-dark-stone{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(11%) saturate(524%) hue-rotate(295deg) brightness(94%) contrast(90%);filter:brightness(0) saturate(100%) invert(8%) sepia(11%) saturate(524%) hue-rotate(295deg) brightness(94%) contrast(90%)}.filter-color-asphalt-grey{-webkit-filter:brightness(0) saturate(100%) invert(27%) sepia(17%) saturate(327%) hue-rotate(355deg) brightness(97%) contrast(86%);filter:brightness(0) saturate(100%) invert(27%) sepia(17%) saturate(327%) hue-rotate(355deg) brightness(97%) contrast(86%)}.filter-color-warm-ceramic{-webkit-filter:brightness(0) saturate(100%) invert(97%) sepia(97%) saturate(114%) hue-rotate(328deg) brightness(92%) contrast(98%);filter:brightness(0) saturate(100%) invert(97%) sepia(97%) saturate(114%) hue-rotate(328deg) brightness(92%) contrast(98%)}.filter-color-light-grey{-webkit-filter:brightness(0) saturate(100%) invert(93%) sepia(10%) saturate(35%) hue-rotate(2deg) brightness(97%) contrast(94%);filter:brightness(0) saturate(100%) invert(93%) sepia(10%) saturate(35%) hue-rotate(2deg) brightness(97%) contrast(94%)}.filter-color-total-white{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%)}.filter-color-red{-webkit-filter:brightness(0) saturate(100%) invert(31%) sepia(98%) saturate(918%) hue-rotate(327deg) brightness(89%) contrast(92%);filter:brightness(0) saturate(100%) invert(31%) sepia(98%) saturate(918%) hue-rotate(327deg) brightness(89%) contrast(92%)}.transition-standart{-webkit-transition:all .4s;transition:all .4s}.transition-long{-webkit-transition:all .8s;transition:all .8s}.color-brown-chocolate{color:#593127!important}.color-dark-chocolate{color:#451b11!important}.color-light-brown{color:#e1d3cf!important}.color-dark-stone{color:#221e1f!important}.color-asphalt-grey{color:#534d45!important}.color-warm-ceramic{color:#e9e5d5!important}.color-light-grey{color:#e3e2e0!important}.color-total-white{color:#fff!important}.bg-color-brown-chocolate{background-color:#593127!important}.bg-color-dark-chocolate{background-color:#451b11!important}.bg-color-light-brown{background-color:#e1d3cf!important}.bg-color-dark-stone{background-color:#221e1f!important}.bg-color-asphalt-grey{background-color:#534d45!important}.bg-color-warm-ceramic{background-color:#e9e5d5!important}.bg-color-light-grey{background-color:#e3e2e0!important}.bg-color-total-white{background-color:#fff!important}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:64.8rem}}:root{--bs-border-color:rgba(118, 122, 97, 0.3)}.font-normal{font-family:Spectral,sans-serif!important}.font-special{font-family:"TT Ricordi Allegria Trial",Alegreya,Spectral,sans-serif!important}.font-special-2{font-family:Alegreya,Spectral,sans-serif!important}.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-family:"TT Ricordi Allegria Trial",Alegreya,Spectral,sans-serif;font-weight:400;line-height:100%}.h0,.h1,.h2,.h3,.h4,.h5 .h6{letter-spacing:-.1rem}.h0,.h1,.h2{letter-spacing:-.1rem}@media (max-width:1599px){.h0,.h1,.h2{letter-spacing:-.1rem}}@media (max-width:1399px){.h0,.h1,.h2{letter-spacing:-.1rem}}@media (max-width:1199px){.h0,.h1,.h2{letter-spacing:-.2rem}}@media (max-width:991px){.h0,.h1,.h2{letter-spacing:-.1rem}}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-family:"TT Ricordi Allegria Trial",Alegreya,Spectral,sans-serif;font-weight:400}.text-content:not(.text-content--simple) ol{list-style-type:none;counter-reset:ordered}.text-content:not(.text-content--simple) ol li{padding-left:5rem;min-height:4.2rem;padding-top:1rem!important;padding-bottom:1rem!important}.text-content:not(.text-content--simple) ol li::before{border-radius:100%;font-weight:700;background:rgba(225,211,207,.15);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:counter(ordered);counter-increment:ordered;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;width:4rem;aspect-ratio:1;top:.2rem}.text-content>:not(br){color:#534d45;padding-bottom:2rem}.text-content ol{list-style:decimal inside}.text-content ul li{padding-left:5rem;position:relative}.text-content ul li:before{width:3.8rem;height:2.4rem;background:url(../img/icons/a-marker.svg) center no-repeat;background-size:contain;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:1rem;margin:auto;-webkit-transition:all .4s;transition:all .4s}.text-content li{position:relative;padding-top:.75rem!important;padding-bottom:.75rem!important}.text-content li>*{margin-bottom:1rem}.text-content li>:last-child{margin-bottom:0}.h0,.h0 p{text-transform:uppercase;font-size:26.4rem;letter-spacing:-1rem}@media (max-width:1749px){.h0,.h0 p{letter-spacing:-.8rem;font-size:20rem}}@media (max-width:1599px){.h0,.h0 p{letter-spacing:-.6rem;font-size:17rem}}@media (max-width:1399px){.h0,.h0 p{letter-spacing:-.4rem;font-size:14rem}}@media (max-width:1199px){.h0,.h0 p{font-size:12rem}}@media (max-width:991px){.h0,.h0 p{font-size:10rem}}@media (max-width:767px){.h0,.h0 p{font-size:8rem}}@media (max-width:575px){.h0,.h0 p{font-size:7rem}}@media (max-width:420px){.h0,.h0 p{font-size:16vw}}.h1,.h1 p,h1,h1 p{font-size:12.8rem;line-height:.9}@media (max-width:1599px){.h1,.h1 p,h1,h1 p{font-size:10rem}}@media (max-width:1399px){.h1,.h1 p,h1,h1 p{font-size:8.8rem}}@media (max-width:1199px){.h1,.h1 p,h1,h1 p{font-size:6.4rem}}@media (max-width:767px){.h1,.h1 p,h1,h1 p{font-size:5.6rem}}@media (max-width:575px){.h1,.h1 p,h1,h1 p{font-size:4.8rem}}@media (max-width:420px){.h1,.h1 p,h1,h1 p{font-size:12vw}}.h2,.h2 p,h2,h2 p{font-size:8.8rem}@media (max-width:1599px){.h2,.h2 p,h2,h2 p{font-size:6.4rem}}@media (max-width:1399px){.h2,.h2 p,h2,h2 p{font-size:5.6rem}}@media (max-width:1199px){.h2,.h2 p,h2,h2 p{font-size:4.8rem}}@media (max-width:767px){.h2,.h2 p,h2,h2 p{font-size:4rem}}@media (max-width:575px){.h2,.h2 p,h2,h2 p{font-size:4rem}}@media (max-width:420px){.h2,.h2 p,h2,h2 p{font-size:10vw}}.h3,.h3 p,h3,h3 p{font-size:6rem}@media (max-width:1599px){.h3,.h3 p,h3,h3 p{font-size:5rem;line-height:.9}}@media (max-width:1399px){.h3,.h3 p,h3,h3 p{font-size:4.4rem;line-height:1}}@media (max-width:1199px){.h3,.h3 p,h3,h3 p{font-size:4rem}}@media (max-width:991px){.h3,.h3 p,h3,h3 p{font-size:3.6rem}}@media (max-width:767px){.h3,.h3 p,h3,h3 p{font-size:3.2rem}}@media (max-width:575px){.h3,.h3 p,h3,h3 p{font-size:3rem}}.h4,.h4 p,h4,h4 p{font-size:4rem}@media (max-width:1599px){.h4,.h4 p,h4,h4 p{font-size:3rem}}@media (max-width:1399px){.h4,.h4 p,h4,h4 p{font-size:2.8rem}}@media (max-width:1199px){.h4,.h4 p,h4,h4 p{font-size:2.7rem}}@media (max-width:991px){.h4,.h4 p,h4,h4 p{font-size:2.6rem}}@media (max-width:767px){.h4,.h4 p,h4,h4 p{font-size:2.5rem}}@media (max-width:575px){.h4,.h4 p,h4,h4 p{font-size:2.4rem}}.h5,.h5 p,h5,h5 p{font-family:Spectral,sans-serif;font-size:3.2rem}@media (max-width:1599px){.h5,.h5 p,h5,h5 p{font-size:2.4rem}}@media (max-width:1399px){.h5,.h5 p,h5,h5 p{font-size:2.4rem}}@media (max-width:1199px){.h5,.h5 p,h5,h5 p{font-size:2.4rem}}@media (max-width:991px){.h5,.h5 p,h5,h5 p{font-size:2.4rem}}.h6,.h6 p,h6,h6 p{font-family:Spectral,sans-serif;font-size:2.8rem}@media (max-width:1599px){.h6,.h6 p,h6,h6 p{font-size:2.4rem}}@media (max-width:1399px){.h6,.h6 p,h6,h6 p{font-size:2.2rem}}@media (max-width:1199px){.h6,.h6 p,h6,h6 p{font-size:2.2rem}}@media (max-width:991px){.h6,.h6 p,h6,h6 p{font-size:2.2rem}}.h7,.h7 p{font-family:Spectral,sans-serif;font-size:2.4rem}@media (max-width:1599px){.h7,.h7 p{font-size:2.2rem}}@media (max-width:1399px){.h7,.h7 p{font-size:2rem}}@media (max-width:1199px){.h7,.h7 p{font-size:1.9rem}}@media (max-width:991px){.h7,.h7 p{font-size:1.8rem}}@media (max-width:767px){.h7,.h7 p{font-size:1.7rem}}@media (max-width:575px){.h7,.h7 p{font-size:1.6rem}}@media (max-width:480px){.h7,.h7 p{font-size:1.6rem}}.body-0{font-size:2.2rem}@media (max-width:1599px){.body-0{font-size:1.8rem}}@media (max-width:1399px){.body-0{font-size:1.7rem}}@media (max-width:1199px){.body-0{font-size:1.6rem}}@media (max-width:991px){.body-0{font-size:1.6rem}}.body-1{font-size:2rem;color:#534d45}@media (max-width:1599px){.body-1{font-size:1.9rem}}@media (max-width:1399px){.body-1{font-size:1.7rem}}@media (max-width:1199px){.body-1{font-size:1.6rem}}@media (max-width:991px){.body-1{font-size:1.6rem}}@media (max-width:767px){.body-1{font-size:1.6rem}}@media (max-width:575px){.body-1{font-size:1.6rem}}.body-2{font-size:1.8rem;color:#534d45}@media (max-width:1599px){.body-2{font-size:1.6rem}}@media (max-width:1399px){.body-2{font-size:1.6rem}}@media (max-width:575px){.body-2{font-size:1.6rem}}.body-3{font-size:1.6rem}@media (max-width:1199px){.body-3{font-size:1.6rem}}@media (max-width:767px){.body-3{font-size:1.5rem}}.body-4{font-size:1.4rem}@media (max-width:991px){.body-4{font-size:1.2rem}}.body-5{font-size:1.2rem}figure,p{margin:0}.noSelect{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noSelect:focus{outline:0!important}.pseudo-before::before{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;content:""}.pseudo-before-relative::before{content:"";position:relative;margin:0}.pseudo-before--dark-bg-08::before{z-index:1;background:rgba(17,22,45,.8)}.pseudo-before--dark-bg-07::before{z-index:1;background:rgba(17,22,45,.7)}.pseudo-before--gradient-dark::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(13,13,12,.8)),to(rgba(13,13,12,.5)));background:linear-gradient(to bottom,rgba(13,13,12,.8) 0,rgba(13,13,12,.5) 100%);z-index:1}.pseudo-before--gradient-light::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(13,13,12,.7)),to(rgba(13,13,12,.6)));background:linear-gradient(to bottom,rgba(13,13,12,.7) 0,rgba(13,13,12,.6) 100%);z-index:1}.pseudo-before--gradient-light-bottom::before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(13,13,12,.6)),color-stop(60%,rgba(13,13,12,.1)));background:linear-gradient(to top,rgba(13,13,12,.6) 0,rgba(13,13,12,.1) 60%);z-index:1}.pseudo-before--black-shade-70::before{z-index:1;background:rgba(34,30,31,.7)}.pseudo-after::after{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;content:""}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-300 p{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.max-width-none{max-width:none!important}.modal-close svg{stroke:#593127;stroke-width:2px}@media (hover:hover) and (pointer:fine){.modal-close:hover{stroke:#593127}}.cursor-pointer{cursor:pointer!important}.cursor-pointer *{cursor:pointer!important}.bs-dropdown-js{display:none}.wpcf7-list-item{margin-left:0}.footer-menus a,.hover-underline{position:relative}.footer-menus a::before,.hover-underline::before{background:#fff;bottom:-.3rem;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);will-change:transform}.hover-underline--dark:before{background:#221e1f}.hover-underline-inner__text{position:relative}.hover-underline-inner__text::before{background:#593127;bottom:-.3rem;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);will-change:transform}@media (hover:hover) and (pointer:fine){.hover-underline-inner:hover .hover-underline-inner__text::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}@media (hover:hover) and (pointer:fine){.footer-menus a:hover::before,.hover-underline:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}.mw-100vw{max-width:100vw}.swiper-cursor,.swiper-cursor .swiper-slide a{cursor:url(../img/icons/cursor.svg) 40 40,pointer!important}.white-space-nowrap{white-space:nowrap}.counter-reset{counter-reset:count}.square{aspect-ratio:1}.object-position-center{-o-object-position:center;object-position:center}.object-fit-position-top{-o-object-position:top;object-position:top}.parallax-image-bg .simpleParallax{position:absolute;inset:0}.inset-0{inset:0}.air-datepicker-global-container{z-index:1056}.min-height-100vh{min-height:100vh;min-height:calc(var(--vh,1vh) * 100)}.aspect-ratio-auto{aspect-ratio:auto!important}.line-height-0-95{line-height:.95}.line-height-0-8{line-height:.8}.line-height-1{line-height:1}.line-height-1-6{line-height:1.6!important}.line-height-1-8{line-height:1.8!important}.border-radius-16{border-radius:1.6rem}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.pagination ul .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:2px solid transparent;border-radius:100%;color:#451b11;margin:0 .7rem;display:flex;width:4.4rem;height:4.4rem;-ms-flex-negative:0;flex-shrink:0}.pagination ul .page-numbers svg{width:2.8rem;height:auto}.pagination .prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination .page-numbers.current,.pagination .page-numbers:hover{border-color:#e1d3cf}[data-aos^=fade-in-text][data-aos^=fade-in-text]{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=fade-in-text][data-aos^=fade-in-text]>span{display:inline-block;opacity:0;-webkit-filter:blur(4px);filter:blur(4px)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(1){-webkit-animation:fade-in .6s .1s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .1s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(2){-webkit-animation:fade-in .6s .2s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .2s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(3){-webkit-animation:fade-in .6s .3s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .3s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(4){-webkit-animation:fade-in .6s .4s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .4s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(5){-webkit-animation:fade-in .6s .5s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .5s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(6){-webkit-animation:fade-in .6s .6s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .6s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(7){-webkit-animation:fade-in .6s .7s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .7s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(8){-webkit-animation:fade-in .6s .8s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .8s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(9){-webkit-animation:fade-in .6s .9s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s .9s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(10){-webkit-animation:fade-in .6s 1s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(11){-webkit-animation:fade-in .6s 1.1s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.1s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(12){-webkit-animation:fade-in .6s 1.2s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.2s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(13){-webkit-animation:fade-in .6s 1.3s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.3s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(14){-webkit-animation:fade-in .6s 1.4s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.4s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(15){-webkit-animation:fade-in .6s 1.5s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.5s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(16){-webkit-animation:fade-in .6s 1.6s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.6s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(17){-webkit-animation:fade-in .6s 1.7s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.7s forwards cubic-bezier(.11,0,.5,0)}[data-aos^=fade-in-text][data-aos^=fade-in-text].aos-animate>span:nth-child(18){-webkit-animation:fade-in .6s 1.8s forwards cubic-bezier(.11,0,.5,0);animation:fade-in .6s 1.8s forwards cubic-bezier(.11,0,.5,0)}@-webkit-keyframes fade-in{100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes fade-in{100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.mw-220{max-width:22rem}html.loaded .hero__content--secondary{display:none!important}html:not(.loaded) .hero__content--first{display:none!important}.preview .btn img,.preview .btn svg{width:2.4rem;height:2.4rem;position:absolute;top:0;bottom:0;left:3rem;margin:auto}.has-inner-link-js{cursor:pointer}.light-gradient-top::before{content:"";top:0;left:0;right:0;height:15%;position:absolute;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3e5),to(rgba(243,243,229,0)));background:linear-gradient(to bottom,#f3f3e5 0,rgba(243,243,229,0) 100%);z-index:1}.header-padding-top,.hero.header-padding-top{padding-top:8rem!important}.row--margins-35{--bs-gutter-x:3.5rem}.row.row-40{--bs-gutter-x:4rem;--bs-gutter-y:4rem}@media (max-width:1599px){.row.row-40{--bs-gutter-x:3rem;--bs-gutter-y:3rem}}@media (max-width:1399px){.row.row-40{--bs-gutter-x:2rem;--bs-gutter-y:2rem}}@media (max-width:1199px){.row.row-40{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}}.row.row-90{--bs-gutter-x:9rem;--bs-gutter-y:4rem}@media (max-width:1599px){.row.row-90{--bs-gutter-x:8rem}}@media (max-width:1399px){.row.row-90{--bs-gutter-x:7rem}}@media (max-width:1199px){.row.row-90{--bs-gutter-x:6rem}}@media (max-width:991px){.row.row-90{--bs-gutter-x:5rem}}@media (max-width:767px){.row.row-90{--bs-gutter-x:4rem}}.forest-bg{background:url(../img/forest-bg.png) top right no-repeat;background-size:70%;background-attachment:fixed}.opacity-1{opacity:1!important}.gradient-transparent{position:relative}.gradient-transparent::before{z-index:1;content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(42,123,155,0)),color-stop(60%,rgba(233,229,213,0)),color-stop(90%,rgba(233,229,213,.9)),to(#e9e5d5));background:linear-gradient(0deg,rgba(42,123,155,0) 0,rgba(233,229,213,0) 60%,rgba(233,229,213,.9) 90%,#e9e5d5 100%)}.gradient-transparent--bottom::after{z-index:1;content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(#e9e5d5),color-stop(3%,rgba(233,229,213,.9)),color-stop(40%,rgba(233,229,213,0)),to(rgba(42,123,155,0)));background:linear-gradient(0deg,#e9e5d5 0,rgba(233,229,213,.9) 3%,rgba(233,229,213,0) 40%,rgba(42,123,155,0) 100%)}picture{display:-webkit-box;display:-ms-flexbox;display:flex}picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.classic-banner{height:76rem}@media (max-width:1599px){.classic-banner{height:70rem}}@media (max-width:1399px){.classic-banner{height:64rem}}@media (max-width:1199px){.classic-banner{height:58rem}}@media (max-width:991px){.classic-banner{height:52rem}}@media (max-width:767px){.classic-banner{height:46rem}}html{min-height:100vh;font-size:10px!important;font-weight:400;font-style:normal;color:#221e1f;background:#e9e5d5}svg{fill:#fff}.fancybox__container{z-index:1055}body{color:#221e1f;background:#e9e5d5;font-family:Spectral,sans-serif;min-height:100vh;line-height:1.5;font-size:2rem;overflow-x:hidden}@media (max-width:1199px){body{font-size:1.8rem}}@media (max-width:575px){body{font-size:1.6rem}}body.overflow-hidden{overflow:hidden}.svg-a-marker-dims{width:29px;height:20px}.svg-a-marker-white-dims{width:29px;height:20px}.svg-alert-dims{width:56px;height:56px}.svg-arrow-down-dims{width:20px;height:20px}.svg-arrow-right-details-dims{width:24px;height:24px}.svg-arrow-right-details-light-dims{width:24px;height:24px}.svg-arrow-right-details-white-dims{width:24px;height:24px}.svg-arrow-right-white-dims{width:64px;height:64px}.svg-arrows-dims{width:32px;height:32px}.svg-arrows-left-white-dims{width:29px;height:24px}.svg-arrows-right-dims{width:29px;height:24px}.svg-arrows-right-new-dims{width:28px;height:28px}.svg-arrows-right-new-white-dims{width:32px;height:32px}.svg-arrows-right-white-dims{width:28px;height:28px}.svg-chevron-down-dims{width:16px;height:16px}.svg-cursor-dims{width:72px;height:72px}.svg-doctor-prename-dims{width:24px;height:12px}.svg-email-dims{width:27px;height:19px}.svg-esfirum-logo-dims{width:112px;height:21px}.svg-faq-arrow-dims{width:8px;height:16px}.svg-fb-dims{width:24px;height:24px}.svg-feature-dims{width:32px;height:32px}.svg-form-logo-dims{width:72px;height:72px}.svg-guests-dims{width:32px;height:32px}.svg-inst-dims{width:24px;height:24px}.svg-logo-dims{width:121px;height:112px}.svg-logo-circle-dims{width:100px;height:100px}.svg-logo-circle-new-dims{width:139px;height:136px}.svg-logo-dark-dims{width:90px;height:64px}.svg-logo-decor-dims{width:264px;height:264px}.svg-logo-footer-dims{width:306px;height:306px}.svg-logo-white-dims{width:561px;height:401px}.svg-map-marker-dims{width:82px;height:94px}.svg-map-marker-icon-dims{width:20px;height:20px}.svg-new-logo-header-white-dims{width:264px;height:40px}.svg-new-logo-hero-dims{width:1466px;height:1522px}.svg-number-bg-dims{width:370px;height:398px}.svg-pet-dims{width:32px;height:32px}.svg-phone-call-dims{width:20px;height:20px}.svg-play-dims{width:26px;height:26px}.svg-plus-dims{width:16px;height:16px}.svg-reservation-completed-icon-dims{width:512px;height:506.49px}.svg-rooms-dims{width:32px;height:32px}.svg-routing-dims{width:32px;height:32px}.svg-search-dims{width:20px;height:20px}.svg-square-dims{width:32px;height:32px}.svg-swiper-arrow-dims{width:40px;height:40px}.svg-swiper-arrow-white-dims{width:40px;height:40px}.svg-tg-dims{width:24px;height:24px}.svg-time-dims{width:32px;height:32px}.svg-times-dims{width:32px;height:32px}.svg-two-lines-dims{width:42px;height:8px}.svg-user-dims{width:24px;height:24px}.svg-vb-dims{width:24px;height:25px}.svg-viber-dims{width:23px;height:25px}.svg-zoom-dims{width:112px;height:112px}.container{max-width:160rem;width:100%;margin:0 auto;padding:0 1.5rem}.container--small{max-width:146rem}@media (min-width:576px){.container,.container-sm{max-width:54rem}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:72rem}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:96rem}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:114rem}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:140rem}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:160rem}.container--small,.container-lg--small,.container-md--small,.container-sm--small,.container-xl--small,.container-xxl--small{max-width:146rem}}::-webkit-scrollbar{height:6px;width:6px;border-radius:6px;background-color:transparent}::-webkit-scrollbar-thumb{border-radius:6px;background-color:#451b11;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}::-webkit-scrollbar-track{border-radius:6px;background-color:#221e1f}main{position:relative}.section{position:relative;padding:17rem 0;overflow:hidden}@media (max-width:1919px){.section{padding:16rem 0}}@media (max-width:1749px){.section{padding:14rem 0}}@media (max-width:1599px){.section{padding:13rem 0}}@media (max-width:1399px){.section{padding:12rem 0}}@media (max-width:1199px){.section{padding:10rem 0}}@media (max-width:991px){.section{padding:8rem 0}}@media (max-width:767px){.section{padding:7rem 0}}@media (max-width:575px){.section{padding:6.5rem 0}}.section-header{padding-bottom:10rem}@media (max-width:1599px){.section-header{padding-bottom:9rem}}@media (max-width:1399px){.section-header{padding-bottom:8rem}}@media (max-width:1199px){.section-header{padding-bottom:7rem}}@media (max-width:991px){.section-header{padding-bottom:7rem}}.section-header .container::after{height:8.8rem;width:.2rem;background:#593127;content:"";position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.section-header .container>*{margin-bottom:3.5rem}@media (max-width:1599px){.section-header .container>*{margin-bottom:3rem}}@media (max-width:1399px){.section-header .container>*{margin-bottom:3rem}}@media (max-width:1199px){.section-header .container>*{margin-bottom:2rem}}.btn{text-align:center;min-height:6rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18.6rem;padding:0 3.2rem;position:relative;font-size:1.6rem;border-radius:2.8rem;overflow:hidden;border:none;-webkit-transition:.4s all;transition:.4s all;line-height:1.1;border:2px solid}@media (max-width:1199px){.btn{min-height:5rem;min-width:15rem;padding:0 2.5rem}}.btn::before{-webkit-transition:.4s all;transition:.4s all;content:"";left:0;right:0;top:100%;position:absolute;border-radius:100%;padding-top:100%}.btn span{position:relative}@media (hover:hover) and (pointer:fine){.btn:hover::before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}.btn--white{background:#e9e5d5;color:#221e1f;border-color:#e9e5d5}.btn--white::before{background-color:#593127}@media (hover:hover) and (pointer:fine){.btn--white:hover{background:#e9e5d5;color:#fff;border-color:#e9e5d5}}.btn--white.btn--stroke{background:0 0;border:2px solid #e9e5d5;color:#fff}.btn--white.btn--stroke::before{background-color:#e9e5d5}@media (hover:hover) and (pointer:fine){.btn--white.btn--stroke:hover{color:#221e1f}}.btn--dark{background:#593127;color:#fff;border:2px solid #593127}.btn--dark::before{background-color:#e1d3cf}@media (hover:hover) and (pointer:fine){.btn--dark:hover{background:#593127;color:#593127}}.btn--dark.btn--stroke{background:0 0;border:2px solid #593127;color:#593127}.btn--dark.btn--stroke::before{background-color:#593127}@media (hover:hover) and (pointer:fine){.btn--dark.btn--stroke:hover{color:#fff}}.btn--small{font-size:1.4rem;min-height:4.8rem;padding:.5rem 2.5rem;min-width:17rem;font-weight:500}@media (min-width:1200px){.btn--big{font-size:1.8rem;padding:0 4.5rem}}@media (hover:hover) and (pointer:fine){input.button--dark:hover{background:#fff}}.show-more-btn{text-align:center}.read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:2rem;line-height:1;cursor:pointer;color:#221e1f;-webkit-transition:all .8s;transition:all .8s}.read-more::after,.read-more::before{width:2.4rem;height:2.4rem;background:url(../img/icons/arrow-right-details.svg) center no-repeat;background-size:2.4rem 2.4rem;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .8s;transition:all .8s;-webkit-transform:translateY(-.1rem);-ms-transform:translateY(-.1rem);transform:translateY(-.1rem)}.read-more::before{margin-right:1.2rem}.read-more::after{margin-left:1.2rem;opacity:0;position:absolute;right:-3.6rem}.read-more:hover{-webkit-transform:translateX(-3.6rem);-ms-transform:translateX(-3.6rem);transform:translateX(-3.6rem)}.read-more:hover::before{opacity:0}.read-more:hover::after{opacity:1}.read-more--reverse::after,.read-more--reverse::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.read-more--light{color:#e9e5d5}.read-more--light::after,.read-more--light::before{background-image:url(../img/icons/arrow-right-details-light.svg)}.read-more--white{color:#fff}.read-more--white::after,.read-more--white::before{background-image:url(../img/icons/arrow-right-details-white.svg)}.link{font-weight:600;color:#451b11;-webkit-transition:.4s all;transition:.4s all}@media (hover:hover) and (pointer:fine){.link:hover{color:#e1d3cf}}.link--white{color:#fff}.down-btn{width:9.6rem;height:9.6rem}@media (max-width:575px){.down-btn{width:5.2rem;height:5.2rem}}.down-btn::before{border:1px solid #fff;border-radius:10rem;-webkit-animation:down-btn 4s 1s infinite;animation:down-btn 4s 1s infinite}.down-btn::after{background:#fff;border-radius:10rem;-webkit-animation:down-btn-inner-circle 4s 1s infinite;animation:down-btn-inner-circle 4s 1s infinite}@media (max-width:575px){.down-btn__inner{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}.down-btn__inner svg{-webkit-animation:down-btn-icon 4s 1s infinite;animation:down-btn-icon 4s 1s infinite}.down-btn__inner svg:nth-child(1){top:-4rem}.btn-pulse{text-align:center;text-transform:uppercase;color:#e9e5d5;position:relative;-webkit-transition:.4s all;transition:.4s all;font-size:1.6rem;width:23.5rem;height:23.5rem;border:1px solid rgba(233,229,213,.25);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(233,229,213,.2);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);padding:1rem;cursor:pointer}@media (max-width:1599px){.btn-pulse{width:21rem;height:21rem}}@media (max-width:1399px){.btn-pulse{width:18rem;height:18rem}}.btn-pulse__decor{border-radius:100%;border:.01rem solid rgba(233,229,213,.25);position:absolute;inset:-2rem;margin:auto;-webkit-animation:btn-pulse 4s 1s infinite;animation:btn-pulse 4s 1s infinite;opacity:0;z-index:-1}.btn-pulse__decor::after,.btn-pulse__decor::before{content:"";border-radius:100%;border:1px solid rgba(233,229,213,.25);position:absolute}.btn-pulse__decor::before{inset:-2rem}.btn-pulse__decor::after{inset:-4rem}@media (hover:hover) and (pointer:fine){.btn-pulse:hover{color:#e9e5d5}.btn-pulse:active{-webkit-transition:none;transition:none;color:#e9e5d5}}.btn-pulse--dark{color:#593127;border-color:rgba(89,49,39,.3)}.btn-pulse--dark .btn-pulse__decor{border-color:rgba(89,49,39,.3)}.btn-pulse--dark .btn-pulse__decor::after,.btn-pulse--dark .btn-pulse__decor::before{border-color:rgba(89,49,39,.3)}.btn-pulse--dark:hover{color:#593127}@-webkit-keyframes down-btn{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:0}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes down-btn{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}90%{opacity:0}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes down-btn-inner-circle{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}90%{opacity:0}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes down-btn-inner-circle{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}90%{opacity:0}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes down-btn-icon{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(4rem);transform:translateY(4rem)}100%{-webkit-transform:translateY(4rem);transform:translateY(4rem)}}@keyframes down-btn-icon{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(4rem);transform:translateY(4rem)}100%{-webkit-transform:translateY(4rem);transform:translateY(4rem)}}@-webkit-keyframes btn-pulse{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1);transform:scale(1);opacity:1}35%{-webkit-transform:scale(1);transform:scale(1);opacity:1}80%{opacity:0}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes btn-pulse{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1);transform:scale(1);opacity:1}35%{-webkit-transform:scale(1);transform:scale(1);opacity:1}80%{opacity:0}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes btn-pulse-big{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{opacity:0}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@keyframes btn-pulse-big{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{opacity:0}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}.btn-details{cursor:pointer;position:relative;padding-left:3.8rem;line-height:3.2rem;-webkit-transition:all .4s!important;transition:all .4s!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;overflow:hidden;display:inline-block;color:#221e1f}.btn-details::after,.btn-details::before{width:3.2rem;height:3.2rem;border-radius:1.6rem;content:"";position:absolute}.btn-details::before{left:0;-webkit-transition:all .4s;transition:all .4s;background:url(../img/icons/arrow-right-details.svg) center no-repeat}.btn-details::after{right:0;opacity:0;background:url(../img/icons/arrow-right-details.svg) center no-repeat;-webkit-transition:.2s all;transition:.2s all}@media (max-width:1399px){.btn-details{font-size:1.4rem}}@media (hover:hover) and (pointer:fine){.btn-details:hover{padding-right:3.8rem;padding-left:0}.btn-details:hover::before{left:-3.8rem}.btn-details:hover::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.3s;transition-delay:.3s;opacity:1}.btn-details:active::after{-webkit-transition:none;transition:none}}.btn-details--dark-after::after{background:url(../img/icons/arrow-right-details.svg) center no-repeat}.swiper-nav__el{display:-webkit-box;display:-ms-flexbox;display:flex;width:5.2rem;height:5.2rem;cursor:pointer;position:relative}@media (max-width:991px){.swiper-nav__el{width:4rem;height:4rem}}.swiper-nav__el:first-child{margin-right:1.5rem}@media (max-width:991px){.swiper-nav__el:first-child{margin-right:1rem}}.swiper-nav__el::after,.swiper-nav__el::before{content:"";position:absolute;inset:0;border-radius:100%;-webkit-transition:.4s all;transition:.4s all}.swiper-nav__el::after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}@media (hover:hover) and (pointer:fine){.swiper-nav__el:not(.swiper-button-disabled):hover::before{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);opacity:0}.swiper-nav__el:not(.swiper-button-disabled):hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.swiper-nav__el svg{-webkit-transition:all .4s;transition:all .4s;position:relative;fill:#221e1f;width:2.8rem;height:2.8rem;margin:auto;z-index:2}@media (max-width:991px){.swiper-nav__el svg{width:2.4rem;height:2.4rem}}.swiper-nav__el--small{width:4rem;height:4rem}.swiper-nav__el--small svg{width:2rem}.swiper-nav__el--prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-nav__el.swiper-button-disabled{opacity:0;visibility:hidden}.swiper-nav__el.swiper-button-disabled::after{opacity:0}.swiper-nav__el--dark svg{-webkit-transition:none;transition:none;-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(11%) saturate(524%) hue-rotate(295deg) brightness(94%) contrast(90%);filter:brightness(0) saturate(100%) invert(8%) sepia(11%) saturate(524%) hue-rotate(295deg) brightness(94%) contrast(90%)}.swiper-nav__el--dark::before{border:1px solid #593127}.swiper-nav__el--dark::after{background-color:#593127;opacity:0}@media (hover:hover) and (pointer:fine){.swiper-nav__el--dark:not(.swiper-button-disabled):hover svg{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%)}}.swiper-nav__el--light svg{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%);filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%)}.swiper-nav__el--light::before{background:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,0)}.swiper-nav__el--light::after{background-color:#fff;opacity:0}@media (hover:hover) and (pointer:fine){.swiper-nav__el--light:not(.swiper-button-disabled):hover svg{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%);filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%)}}.preloader{position:fixed;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);background:#593127;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:height .8s;transition:height .8s;overflow:hidden}.preloader__inner{position:absolute;top:0;left:0;width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);display:-webkit-box;display:-ms-flexbox;display:flex}.preloader__inner::after{position:absolute;bottom:15%;content:"";height:1px;left:50%;right:50%;background:#e9e5d5;-webkit-animation:width 6s forwards;animation:width 6s forwards;z-index:1;opacity:.75}.preloader.hidden{height:0}.preloader__bg{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-animation:perspective 6s forwards;animation:perspective 6s forwards}.preloader__bg::before{background:#593127;opacity:.5}.preloader__animation{width:50%;max-width:20rem;height:auto}.pulse{-webkit-animation:1.5s pulse infinite;animation:1.5s pulse infinite}@-webkit-keyframes pulse{0%{opacity:.4}30%{opacity:1}70%{opacity:1}100%{opacity:.4}}@keyframes pulse{0%{opacity:.4}30%{opacity:1}70%{opacity:1}100%{opacity:.4}}@-webkit-keyframes perspective{0%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes perspective{0%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes width{0%{right:50%;left:50%}100%{right:10%;left:10%}}@keyframes width{0%{right:50%;left:50%}100%{right:10%;left:10%}}.header{position:fixed;top:0;left:0;right:0;z-index:3;color:#fff;-webkit-transition:.4s all,1s -webkit-transform;transition:.4s all,1s -webkit-transform;transition:.4s all,1s transform;transition:.4s all,1s transform,1s -webkit-transform;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:1.4rem;-webkit-transition:all .4s;transition:all .4s;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}@media (max-width:1399px){.header .container{max-width:100%}}@media (max-width:991px){.header .container{padding-left:.5rem;padding-right:.5rem}}@media (max-width:1399px){.header{font-size:1.2rem}}.header__address{letter-spacing:1px}.header__address span{min-height:5.8rem}@media (max-width:1399px){.header__address span{min-height:4.8rem}}.header__toggle{-webkit-transition:all .4s;transition:all .4s;left:31.5rem}@media (min-width:991px){.header__toggle{position:absolute;top:0;bottom:0;margin:auto}}@media (max-width:1599px){.header__toggle{left:25rem}}@media (max-width:1399px){.header__toggle{left:23.5rem}}@media (max-width:1199px){.header__toggle{left:20rem}}@media (max-width:991px){.header__toggle{border-radius:1rem;background-color:#e9e5d5;width:4rem;height:4rem;border:1px solid #e9e5d5}}@media (hover:hover) and (pointer:fine){.header__toggle:hover .header__toggle-icon{-webkit-transform:scaleX(.8);-ms-transform:scaleX(.8);transform:scaleX(.8)}}.header__toggle-icon{-webkit-transition:all .4s;transition:all .4s}@media (min-width:991px){.header__toggle-icon{width:4rem;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-.1rem}}@media (max-width:991px){.header__toggle-icon{width:2.8rem}}.header__toggle-text{text-transform:uppercase;margin-left:1.8rem}@media (max-width:1199px){.header__toggle-text{margin-left:1.2rem}}.header__toggle-icon-line{-webkit-transition:all .4s;transition:all .4s}@media (min-width:991px){.header__toggle-icon-line{height:1px;background:#fff;margin:.3rem 0;border-radius:1rem}.header__toggle-icon-line:nth-child(2){width:100%;height:.2rem}}@media (max-width:991px){.header__toggle-icon-line{height:.2rem;width:1.4rem;background:#451b11;margin:.1rem auto}}@media (min-width:991px){.header__toggle-icon-line:nth-child(3){display:none}}.header__reserve-button-icon{fill:#451b11;width:25px;height:25px}.header__logo{z-index:1;width:26.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.4s all;transition:.4s all;inset:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1599px){.header__logo{width:20rem}}@media (max-width:1399px){.header__logo{width:20rem}}@media (max-width:1199px){.header__logo{width:16rem}}@media (max-width:991px){.header__logo{position:static!important;-ms-flex-negative:1;flex-shrink:1}}@media (max-width:991px){.header__logo{max-width:17rem;width:auto}}.header__logo img,.header__logo svg{-webkit-transition:.4s all;transition:.4s all;width:100%;fill:#fff}@media (hover:hover) and (pointer:fine){.header__logo:hover svg{fill:#e9e5d5}}.header__header{-webkit-transition:all .4s;transition:all .4s;border-bottom:1px solid rgba(233,229,213,.25);min-height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.header__header .header__address svg{stroke-width:2px;stroke:#fff}.header__header-el{width:auto;width:auto}.header__header-el--left{padding-left:22rem;width:100%}@media (max-width:1599px){.header__header-el--left{padding-left:20rem}}@media (max-width:1399px){.header__header-el--left{padding-left:16rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:1199px){.header__header-el--left{padding-left:17rem}}.header__header-el--left ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;width:100%}.header__header-el--left ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5rem}.header__header-el--left ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.header__header-el--left ul li a::before{bottom:-.1rem}.header__socials ul{-ms-grid-columns:(1fr)[4]!important;grid-template-columns:repeat(4,1fr)!important;gap:2rem!important}.header__socials a img,.header__socials a svg{margin-right:0!important;width:2.8rem;height:2.8rem}.header__reserve-button{margin-left:1.2rem;border-width:1px!important}@media (max-width:991px){.header__reserve-button{min-width:0;padding-left:.8rem;padding-right:.8rem;border-radius:1rem;min-height:4rem;font-size:1.2rem}}@media (max-width:991px){.header__reserve-button::before{display:none}}@media (hover:hover) and (pointer:fine){.header__reserve-button:hover{border-color:#593127}}body:not(.menu-open):not(.scrolled) .header--dark{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#e9e5d5;color:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .header-dropdown--phones .dropdown-toggle{background:0 0;border-color:#593127}body:not(.menu-open):not(.scrolled) .header--dark .header-dropdown--phones .dropdown-toggle::before{background-color:#593127}body:not(.menu-open):not(.scrolled) .header--dark .header-dropdown--phones .dropdown-toggle svg{fill:#451b11}@media (hover:hover) and (pointer:fine){body:not(.menu-open):not(.scrolled) .header--dark .header-dropdown--phones .dropdown-toggle:hover .header-dropdown__header-value{color:#fff}}body:not(.menu-open):not(.scrolled) .header--dark a{color:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .hover-underline::before{background:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .header-dropdown__header-value{color:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .header-dropdown .dropdown-toggle__icon svg{stroke:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .header__header{border-bottom-color:#d0d1c8}body:not(.menu-open):not(.scrolled) .header--dark .header__header .header__address svg{stroke:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .header__header-el::before{background-color:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .header__logo img,body:not(.menu-open):not(.scrolled) .header--dark .header__logo svg{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(11%) saturate(524%) hue-rotate(295deg) brightness(94%) contrast(90%);filter:brightness(0) saturate(100%) invert(8%) sepia(11%) saturate(524%) hue-rotate(295deg) brightness(94%) contrast(90%)}@media (hover:hover) and (pointer:fine){body:not(.menu-open):not(.scrolled) .header--dark .header__logo:hover svg{fill:#e1d3cf}}body:not(.menu-open):not(.scrolled) .header--dark .header__reserve-button{background:#593127;border-color:#593127;color:#fff}body:not(.menu-open):not(.scrolled) .header--dark .header__reserve-button::before{background-color:#e1d3cf!important}@media (hover:hover) and (pointer:fine){body:not(.menu-open):not(.scrolled) .header--dark .header__reserve-button:hover{border-color:#593127;color:#593127}}body:not(.menu-open):not(.scrolled) .header--dark .header__reserve-button svg{fill:#fff}body:not(.menu-open):not(.scrolled) .header--dark .header__toggle{background-color:transparent;border-color:#e1d3cf}@media (max-width:991px){body:not(.menu-open):not(.scrolled) .header--dark .header__toggle{border-color:#593127}}body:not(.menu-open):not(.scrolled) .header--dark .header__toggle-icon-line{background-color:#593127}body:not(.menu-open):not(.scrolled) .header--dark .header__reserve-button-icon{fill:#451b11}body:not(.menu-open):not(.scrolled) .header--dark .dropdown{-webkit-transition:none;transition:none}body:not(.menu-open):not(.scrolled) .header--dark .dropdown__toggle{-webkit-transition:none;transition:none}body:not(.menu-open):not(.scrolled) .header--dark .dropdown__toggle-text{-webkit-transition:none;transition:none}body:not(.menu-open):not(.scrolled) .header--dark .dropdown__toggle-text svg{fill:#593127}body:not(.menu-open):not(.scrolled) .header--dark .dropdown__toggle-arrow svg{fill:none;stroke:#451b11;stroke-width:2px}.dropdown--call{visibility:visible;opacity:1}.dropdown__toggle{-webkit-transition-duration:0s!important;transition-duration:0s!important}.dropdown__toggle :not(svg):not(.dropdown__toggle-arrow){-webkit-transition-duration:0s!important;transition-duration:0s!important}.dropdown__toggle[aria-expanded=true] .dropdown__toggle-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0}.dropdown__toggle-arrow svg{fill:none;stroke:#fff;stroke-width:2px;-webkit-transition:.4s all;transition:.4s all}.dropdown__toggle-text{margin-right:.8rem}@media (max-width:1399px){.dropdown__toggle-text{margin-right:.2rem}}.dropdown__toggle-arrow{position:relative;top:-2px;-webkit-transition:.4s all;transition:.4s all}.dropdown-menu{border-radius:0;min-width:0!important;-webkit-transform:translate(0,23px)!important;-ms-transform:translate(0,23px)!important;transform:translate(0,23px)!important;position:absolute;inset:0 auto auto 0;border:none}.dropdown-menu::before{top:-6px;bottom:100%;left:0;right:0;position:absolute;cursor:pointer;content:""}.dropdown a{font-size:1.4rem;color:#451b11;padding:.5rem 1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;cursor:pointer}.dropdown .dropdown-item:hover{color:#451b11}.dropdown .dropdown-item:active{color:#593127}.header-dropdown .dropdown-toggle{letter-spacing:.15rem;font-size:1.6rem;-webkit-transition:.4s all;transition:.4s all}@media (max-width:1399px){.header-dropdown .dropdown-toggle{font-size:1.4rem}}@media (max-width:1199px){.header-dropdown .dropdown-toggle{letter-spacing:0}}@media (max-width:991px){.header-dropdown .dropdown-toggle{font-size:1.7rem}}@media (max-width:991px){.header-dropdown .dropdown-toggle[aria-expanded=true] .dropdown-toggle__icon .svg-arrow-down-dims{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.header-dropdown .dropdown-toggle::after{display:none}.header-dropdown .dropdown-toggle__icon{position:relative;top:-.2rem;-webkit-transition:.4s all;transition:.4s all}.header-dropdown .dropdown-toggle__icon svg{-webkit-transition:.4s all;transition:.4s all;fill:none;stroke-width:2px;stroke:#fff}@media (max-width:1399px){.header-dropdown .dropdown-toggle__icon svg{width:1.2rem}}@media (max-width:991px){.header-dropdown .dropdown-toggle__icon[aria-expanded=true] .svg-arrow-down-dims{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.header-dropdown__header-value{-webkit-transition:.4s all;transition:.4s all}.header-dropdown .dropdown-menu{border-radius:0;border:none;min-width:0;position:absolute;-webkit-transform:translate(0,3rem)!important;-ms-transform:translate(0,3rem)!important;transform:translate(0,3rem)!important;left:-1.5rem!important;top:0;padding:.8rem 0;border-top:2px solid transparent}@media (max-width:1399px){.header-dropdown .dropdown-menu{-webkit-transform:translate(0,2rem)!important;-ms-transform:translate(0,2rem)!important;transform:translate(0,2rem)!important}}@media (max-width:991px){.header-dropdown .dropdown-menu{-webkit-transform:translate(0,2.6rem)!important;-ms-transform:translate(0,2.6rem)!important;transform:translate(0,2.6rem)!important}}@media (min-width:991px){.header-dropdown .dropdown-menu.show{display:none}}.header-dropdown .dropdown-menu ul li a{letter-spacing:.15rem;font-size:1.6rem;color:#221e1f;padding:.2rem 1.5rem;display:block;-webkit-transition:all .4s;transition:all .4s}@media (max-width:1399px){.header-dropdown .dropdown-menu ul li a{font-size:1.4rem}}@media (max-width:1199px){.header-dropdown .dropdown-menu ul li a{letter-spacing:0}}@media (max-width:991px){.header-dropdown .dropdown-menu ul li a{font-size:1.7rem}}@media (hover:hover) and (pointer:fine){.header-dropdown .dropdown-menu ul li:hover a{color:#451b11}.header-dropdown .dropdown-menu ul li:active a{-webkit-transition:none;transition:none;color:#451b11}}.header-dropdown--phones{margin-left:4rem}@media (max-width:991px){.header-dropdown--phones{margin-left:1rem}}.header-dropdown--phones .dropdown-toggle{border-width:1px!important}@media (max-width:1199px){.header-dropdown--phones .dropdown-toggle{width:4rem;height:4rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e9e5d5;background-color:#e9e5d5;min-width:0;min-height:0}}.header-dropdown--phones .dropdown-toggle .chnl{position:absolute;font-size:65%;letter-spacing:normal;top:-1.6rem}.header-dropdown--phones .dropdown-toggle svg{fill:#451b11}.header-dropdown--phones .header-dropdown__header-value{-webkit-transition:.4s all;transition:.4s all}@media (max-width:991px){.header-dropdown--phones .header-dropdown__header-value{display:none}}@media (hover:hover) and (pointer:fine){.header-dropdown--phones .header-dropdown__header-value:active{-webkit-transition:none;transition:none}}@media (max-width:991px){.header-dropdown--phones .dropdown-toggle__icon{margin-left:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;top:-.2rem!important}}@media (max-width:991px) and (hover:hover) and (pointer:fine){.header-dropdown--phones .dropdown-toggle__icon:hover .svg-phone-call-dims{fill:#451b11}.header-dropdown--phones .dropdown-toggle__icon:active .svg-phone-call-dims{-webkit-transition:none;transition:none;fill:#451b11}}@media (max-width:991px) and (max-width:991px){.header-dropdown--phones .dropdown-toggle__icon[aria-expanded=true] .svg-phone-call-dims{fill:#451b11}}@media (max-width:991px){.header-dropdown--phones .dropdown-toggle__icon .svg-arrow-down-dims{display:none}}.header-dropdown--phones .dropdown-toggle__icon .svg-phone-call-dims{width:2rem;fill:#fff}@media (min-width:991px){.header-dropdown--phones .dropdown-toggle__icon .svg-phone-call-dims{display:none}}.header-dropdown--phones .dropdown-menu{left:0!important;top:1.8rem}@media (max-width:991px){.header-dropdown--phones .dropdown-menu{left:auto!important;right:-1.5rem!important;white-space:nowrap}}.header-dropdown--phones .dropdown-menu .chnl{position:absolute;letter-spacing:normal;left:1.5rem;top:0}.header-dropdown--language{margin-left:6rem}@media (max-width:1599px){.header-dropdown--language{margin-left:4rem}}@media (max-width:1399px){.header-dropdown--language{margin-left:2rem}}.header-dropdown--language .dropdown-toggle{height:4.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-dropdown--language .dropdown-menu{top:1.8rem!important}@media (hover:hover) and (pointer:fine) and (min-width:991px){.header-dropdown:hover{-webkit-transition-delay:.5s;transition-delay:.5s}.header-dropdown:hover .dropdown-toggle__icon .svg-arrow-down-dims{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-dropdown:hover .dropdown-menu{display:block!important}}.header-backdrop{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);top:0;bottom:0;left:0;right:0;margin:auto;position:fixed;background:rgba(69,27,17,.5);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:2;-webkit-transition:.8s all;transition:.8s all;display:none}.scrolled:not(.menu-open) .header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#e9e5d5;color:#451b11}.scrolled:not(.menu-open) .header .header-dropdown--phones .dropdown-toggle{background:0 0;border-color:#593127}.scrolled:not(.menu-open) .header .header-dropdown--phones .dropdown-toggle::before{background-color:#593127}.scrolled:not(.menu-open) .header .header-dropdown--phones .dropdown-toggle svg{fill:#451b11}@media (hover:hover) and (pointer:fine){.scrolled:not(.menu-open) .header .header-dropdown--phones .dropdown-toggle:hover .header-dropdown__header-value{color:#fff}}.scrolled:not(.menu-open) .header a{color:#451b11}.scrolled:not(.menu-open) .header .hover-underline::before{background:#451b11}.scrolled:not(.menu-open) .header .header-dropdown__header-value{color:#451b11}.scrolled:not(.menu-open) .header .header-dropdown .dropdown-toggle__icon svg{stroke:#451b11}.scrolled:not(.menu-open) .header .header__header{border-bottom-color:#d0d1c8}.scrolled:not(.menu-open) .header .header__header .header__address svg{stroke:#451b11}.scrolled:not(.menu-open) .header .header__header-el::before{background-color:#451b11}.scrolled:not(.menu-open) .header .header__logo svg{fill:#451b11;opacity:1}@media (hover:hover) and (pointer:fine){.scrolled:not(.menu-open) .header .header__logo:hover svg{fill:#e1d3cf}}.scrolled:not(.menu-open) .header .header__reserve-button{background:#593127;border-color:#593127;color:#fff}.scrolled:not(.menu-open) .header .header__reserve-button::before{background-color:#e1d3cf!important}@media (hover:hover) and (pointer:fine){.scrolled:not(.menu-open) .header .header__reserve-button:hover{border-color:#593127;color:#593127}}.scrolled:not(.menu-open) .header .header__reserve-button svg{fill:#fff}.scrolled:not(.menu-open) .header .header__toggle{background-color:transparent;border-color:#e1d3cf}@media (max-width:991px){.scrolled:not(.menu-open) .header .header__toggle{border-color:#593127}}.scrolled:not(.menu-open) .header .header__toggle-icon-line{background-color:#593127}.scrolled:not(.menu-open) .header .header__reserve-button-icon{fill:#451b11}.scrolled:not(.menu-open) .header .dropdown{-webkit-transition:none;transition:none}.scrolled:not(.menu-open) .header .dropdown__toggle{-webkit-transition:none;transition:none}.scrolled:not(.menu-open) .header .dropdown__toggle-text{-webkit-transition:none;transition:none}.scrolled:not(.menu-open) .header .dropdown__toggle-text svg{fill:#593127}.scrolled:not(.menu-open) .header .dropdown__toggle-arrow svg{fill:none;stroke:#451b11;stroke-width:2px}.scrolled:not(.menu-open) .header__header{min-height:6.5rem}.scrolled:not(.menu-open) .header__logo img{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%);filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%)}.menu-open{overflow:hidden}.menu-open .header{background:#221e1f}.menu-open .header__header-el--left ul li a{color:#fff}.menu-open .header__logo img{-webkit-filter:none;filter:none}.menu-open .header__header{background:#221e1f}.menu-open .header__toggle-icon{-webkit-transform:scaleX(1)!important;-ms-transform:scaleX(1)!important;transform:scaleX(1)!important}.menu-open .header__toggle-icon-line{width:100%!important;margin:-.1rem auto}.menu-open .header__toggle-icon-line:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .header__toggle-icon-line:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-open .header__toggle-icon-line:nth-child(3){opacity:0}.menu-open .header-menu{visibility:visible;opacity:1}@media (max-width:991px){.menu-open .header-backdrop{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.header-menu{-webkit-transition:all .4s;transition:all .4s;position:absolute;bottom:0;top:6.5rem;left:0;right:0;background:#221e1f;min-height:calc(100vh - 6.5rem);min-height:calc(var(--vh,1vh) * 100 - 6.5rem);opacity:0;visibility:hidden;overflow-x:hidden;overflow-y:auto}.header-menu::before{content:"";width:1px;background:rgba(233,229,213,.25);position:fixed;inset:-1000rem;margin:auto}@media (max-width:991px){.header-menu::before{display:none}}@media (max-width:991px){.header-menu{padding:8rem 0}}.header-menu>.container{height:100%}.header-menu>.container>.row{height:100%}.header-menu>.container>.row>*{padding:8rem 0}@media (max-width:1599px){.header-menu>.container>.row>*{padding:4rem 0}}@media (max-width:1399px){.header-menu>.container>.row>*{padding:4rem 0}}@media (max-width:1199px){.header-menu>.container>.row>*{padding:4rem 0}}@media (max-width:991px){.header-menu>.container>.row>*{padding:0}}.header-menu a{color:#fff!important}.header-menu__index{position:relative}.header-menu__index span{opacity:0;-webkit-transition:all .4s;transition:all .4s}.header-menu__index span:not(:first-child){position:absolute;right:0}.header-menu__index span.active{opacity:1}.header-menu__main{margin-bottom:6rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1399px){.header-menu__main{margin-bottom:3rem}}@media (max-width:991px){.header-menu__main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4rem}}.header-menu__main>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.header-menu__main>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.header-menu__main>ul>li{margin-bottom:2rem}@media (max-width:991px){.header-menu__main>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-menu__main>ul>li .header-menu__submenu-header>a,.header-menu__main>ul>li>a{-webkit-transition:all .4s;transition:all .4s}@media (min-width:991px){.header-menu__main>ul>li.no-active .header-menu__submenu-header>a,.header-menu__main>ul>li.no-active>a{opacity:.18}}.header-menu__main>ul>li.active .header-menu__submenu{visibility:visible;opacity:1}.header-menu__secondary{font-size:1.8rem}@media (max-width:1599px){.header-menu__secondary{font-size:1.6rem}}@media (max-width:991px){.header-menu__secondary{margin-bottom:5rem}}@media (max-width:991px){.header-menu__secondary ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-menu__secondary ul.row{--bs-gutter-x:4rem;--bs-gutter-y:3rem}@media (max-width:1399px){.header-menu__secondary ul.row{--bs-gutter-x:2.5rem;--bs-gutter-y:1.5rem}}@media (max-width:991px){.header-menu__secondary ul.row{--bs-gutter-x:3rem;--bs-gutter-y:2.5rem}}@media (max-width:575px){.header-menu__secondary ul li{width:100%;text-align:center}}.header-menu__secondary ul li a::before{background:#fff!important}.header-menu__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.header-menu__right .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header-menu__submenu{font-size:1.8rem;margin-left:5rem;position:absolute;left:100%;white-space:nowrap;top:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.3;letter-spacing:.1rem}.header-menu__submenu>*{padding:8rem 0}@media (max-width:1599px){.header-menu__submenu>*{padding:4rem 0}}@media (max-width:1399px){.header-menu__submenu>*{padding:4rem 0}}@media (max-width:1199px){.header-menu__submenu>*{padding:4rem 0}}@media (max-width:991px){.header-menu__submenu>*{padding:0}}@media (max-width:1599px){.header-menu__submenu{font-size:1.6rem}}@media (max-width:991px){.header-menu__submenu{margin-left:0;font-size:1.8rem;text-align:center;position:static;visibility:visible;opacity:1;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-menu__submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991px){.header-menu__submenu ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3rem}}.header-menu__submenu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.6rem}@media (max-width:1599px){.header-menu__submenu ul li{margin-bottom:3rem}}@media (max-width:1399px){.header-menu__submenu ul li{margin-bottom:2.4rem}}@media (max-width:991px){.header-menu__submenu ul li{margin-bottom:2rem}}.header-menu__submenu ul li a::before{background:#fff!important}.header-menu__submenu:before{content:"";position:absolute;inset:0 -20rem 0 -100vw}@media (max-width:1199px){.header-menu__submenu:before{display:none}}.header-menu__submenu-header{position:relative;z-index:1}@media (max-width:991px){.header-menu__submenu-header{padding-left:4rem;padding-right:4rem}}.header__img{position:relative;overflow:hidden}@media (max-width:991px){.header__img{display:none}}.header__img-img{-webkit-transition:all .4s;transition:all .4s}.header__img-img--new{position:absolute;inset:0}.header__img-img--new img{-webkit-transition:all .4s;transition:all .4s;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:0;visibility:hidden}.header__img-img--new img.active{opacity:1;visibility:visible}.submenu-toggler{aspect-ratio:1/1;width:3.5rem;height:3.5rem;display:none;position:absolute;cursor:pointer}@media (max-width:991px){.submenu-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;right:0;top:0;bottom:0;margin:auto}}.submenu-toggler svg{width:100%;height:100%}.hero{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);padding-top:10rem!important}@media (min-width:991px){.hero{padding:10rem 0}}@media (max-width:991px){.hero:not(.hero--home){min-height:36rem}}.hero__bg--logo:after{background:url(../img/icons/new-logo-hero.svg) center top no-repeat;background-size:85%;left:1.5rem;right:1.5rem;-webkit-transform:translateY(40%);-ms-transform:translateY(40%);transform:translateY(40%);z-index:1}.hero__subtitle{margin-top:2rem}@media (max-width:1599px){.hero__subtitle{margin-top:2rem}}@media (max-width:1399px){.hero__subtitle{margin-top:2rem}}@media (max-width:1199px){.hero__subtitle{margin-top:2rem}}.hero__btn{margin-top:6rem}@media (max-width:1599px){.hero__btn{margin-top:5rem}}@media (max-width:1399px){.hero__btn{margin-top:4rem}}@media (max-width:1199px){.hero__btn{margin-top:3rem}}.hero__text-oval{width:30rem;height:10rem;border:1px solid rgba(255,255,255,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:100%}@media (max-width:1599px){.hero__text-oval{width:26rem;height:9rem}}@media (max-width:1399px) and (max-width:1599px){.hero__text-oval{width:22rem;height:8rem}}.info{background:url(../img/home/shapa-light.png) center bottom no-repeat;background-size:contain}.info:not(.info--pb){padding-bottom:3.5rem}.info--bg-dark{background-image:url(../img/home/shapa-dark.png)}.info.no-bg{background-image:none}@media (max-width:991px){.info{text-align:center}}.info__title{position:relative;z-index:2}.info .row{margin-top:-10rem;--bs-gutter-x:6rem}@media (max-width:991px){.info .row{margin-top:3rem}}@media (max-width:1599px){.info .row{--bs-gutter-x:5rem}}@media (max-width:1399px){.info .row{--bs-gutter-x:4rem}}@media (max-width:1199px){.info .row{--bs-gutter-x:3rem}}.info .row>*{display:-webkit-box;display:-ms-flexbox;display:flex}.info .row>:nth-child(1),.info .row>:nth-child(3){margin-top:16rem}@media (max-width:1199px) and (min-width:991px){.info .row>:nth-child(1),.info .row>:nth-child(3){width:27%}}@media (max-width:991px){.info .row>:nth-child(1),.info .row>:nth-child(3){margin-top:0}}@media (max-width:1199px) and (min-width:991px){.info .row>:nth-child(2){width:46%}}.info .row>*>*{width:100%}@media (max-width:991px){.info__img::before{display:none}}.rooms-swiper-container{background:#dfdbcc}.rooms-swiper-container__body{border-top:1px solid rgba(34,30,31,.2)}.rooms-swiper-categories-container{z-index:2}.rooms-swiper-categories-container::before{background:#dfdbcc;left:-100rem}@media (max-width:991px){.rooms-swiper-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:-1.5rem;margin-right:-1.5rem}}.rooms-swiper-categories ul li{margin-bottom:3rem}@media (max-width:991px){.rooms-swiper-categories ul li{padding:0 1.5rem 1.5rem;margin:0}}.rooms-swiper-categories ul li button{color:#221e1f;opacity:.3;-webkit-transition:all .4s;transition:all .4s}.rooms-swiper-categories ul li button.active,.rooms-swiper-categories ul li button:hover{color:#593127;opacity:1}.rooms-swiper .swiper-slide{width:49rem}@media (max-width:1599px){.rooms-swiper .swiper-slide{width:45rem}}@media (max-width:1199px){.rooms-swiper .swiper-slide{width:40rem}}@media (max-width:767px){.rooms-swiper .swiper-slide{width:35rem}}@media (max-width:575px){.rooms-swiper .swiper-slide{width:32rem}}.rooms-swiper__el:hover .rooms-swiper__el-img::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.rooms-swiper__el:hover .rooms-swiper__el-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.rooms-swiper__el.inclusive::after{content:"";position:absolute;top:2.5rem;right:1.5rem;width:19.5rem;aspect-ratio:195/23;background:url(../img/rooms/inclusive.svg) center no-repeat;background-size:contain;z-index:1}.rooms-swiper__el-img{aspect-ratio:49/48;margin-bottom:2.4rem;position:relative;overflow:hidden}.rooms-swiper__el-img::before{inset:0;position:absolute;content:"";background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(19,19,19,0)),to(rgba(19,19,19,.7)));background:linear-gradient(0deg,rgba(19,19,19,0) 50%,rgba(19,19,19,.7) 100%);z-index:1}.rooms-swiper__el-img::after{content:"";width:13.8rem;height:100%;background:url(../img/bra.png) center no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;bottom:0;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%);opacity:0;-webkit-transition:all .4s;transition:all .4s;z-index:2}.rooms-swiper__el-img img{-webkit-transition:all .4s;transition:all .4s}.rooms-swiper__el-title{margin-bottom:1.6rem}.rooms-swiper__el-title a{color:#221e1f}.rooms-swiper__el-description-list{color:#534d45;--bs-gutter-x:2.2rem}@media (max-width:1599px){.rooms-swiper__el-description-list{--bs-gutter-x:1.2rem}}.rooms-swiper__el-description-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0}.rooms-swiper__el-description-el:not(:first-child)::before{margin-right:2.2rem;width:4rem;height:.8rem;content:"";background:url(../img/icons/two-lines.svg) center no-repeat;background-size:contain}@media (max-width:1599px){.rooms-swiper__el-description-el:not(:first-child)::before{margin-right:1.2rem;width:3rem}}@media (max-width:1399px){.rooms-swiper__el-description-el:not(:first-child)::before{width:2rem}}.care{background:#dfdbcc}.care .container>.row{counter-reset:care;--bs-gutter-x:9rem}@media (max-width:1399px){.care .container>.row{--bs-gutter-x:6rem}}@media (max-width:991px){.care .container>.row{--bs-gutter-x:3rem}}@media (max-width:767px){.care .container>.row{--bs-gutter-x:1.5rem}}.care__el-left{display:-webkit-box;display:-ms-flexbox;display:flex}.care__el-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.care__el-text::before{counter-increment:care;content:"0" counter(care);display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.care__el-text::before{margin-bottom:1.5rem}}.care__el-text:after{content:"";margin-top:3rem}@media (max-width:991px){.care__el-text:after{margin-top:1.5rem}}.care__el-img{display:-webkit-box;display:-ms-flexbox;display:flex;height:26.6rem;width:100%}.care__el-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rest__bg::before{background:#221e1f;opacity:.8;z-index:1}.rest__bg img{opacity:0;visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .8s;transition:all .8s}.rest__bg img.active{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.rest__header{margin-bottom:8rem}.rest__title{margin-bottom:4rem}.rest__list-el{border-bottom:1px solid rgba(233,229,213,.2);overflow:hidden}.rest__list-el:first-child{border-top:1px solid rgba(233,229,213,.2)}.rest__list-el *{-webkit-transition:all .4s;transition:all .4s;color:#fff;padding:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-9rem);-ms-transform:translateX(-9rem);transform:translateX(-9rem)}@media (max-width:991px){.rest__list-el *{-webkit-transform:none;-ms-transform:none;transform:none}}.rest__list-el ::before{content:"";background:url(../img/icons/arrows.svg) center no-repeat;background-size:contain;width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991px){.rest__list-el ::before{margin-right:1.5rem}}.rest__list-el.no-active *{opacity:.5}@media (max-width:991px){.rest__list-el.no-active *{opacity:1}}.rest__list-el.active *{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:767px){.restaurants__header{text-align:center}}.restaurants__header .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.restaurants__header .row>*{margin-bottom:5.6rem}@media (max-width:1599px){.restaurants__header .row>*{margin-bottom:4.6rem}}@media (max-width:1399px){.restaurants__header .row>*{margin-bottom:3.6rem}}@media (max-width:767px){.restaurants__header .row>*{margin-bottom:2.6rem}}.restaurants__subtitle{margin-bottom:4rem}@media (max-width:1599px){.restaurants__subtitle{margin-bottom:3rem}}@media (max-width:1399px){.restaurants__subtitle{margin-bottom:2rem}}@media (max-width:991px){.restaurants__body .row{--bs-gutter-x:4rem}}@media (max-width:767px){.restaurants__body .row>:nth-child(1){margin-bottom:5rem}}.restaurants__el-img{margin-bottom:4rem}@media (max-width:1599px){.restaurants__el-img{margin-bottom:3rem}}@media (max-width:1399px){.restaurants__el-img{margin-bottom:2rem}}@media (max-width:1199px){.restaurants__el-img{aspect-ratio:1/1}}.restaurants__el-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.restaurants__el-title{margin-bottom:2.8rem}@media (max-width:1599px){.restaurants__el-title{margin-bottom:2rem}}@media (max-width:1399px){.restaurants__el-title{margin-bottom:1.5rem}}@media (max-width:767px){.restaurants__el-title{text-align:center;margin-left:auto;margin-right:auto}}.restaurants__el-text{margin-bottom:2.8rem}@media (max-width:1599px){.restaurants__el-text{margin-bottom:2rem}}@media (max-width:1399px){.restaurants__el-text{margin-bottom:2rem}}@media (max-width:767px){.restaurants__el-btn{margin-left:auto;margin-right:auto}}.relax{overflow:visible}.relax__header{position:sticky;top:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1199px){.relax__header{margin-left:3rem}}@media (max-width:991px){.relax__header{margin-left:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.relax__title{margin-bottom:3rem}@media (max-width:991px){.relax__title{margin-bottom:2rem}}.relax__subtitle{margin-bottom:3rem}@media (max-width:991px){.relax__subtitle{margin-bottom:0;padding-bottom:2rem}}.relax__text{margin-bottom:3rem}@media (max-width:991px){.relax__text{margin-bottom:0;padding-bottom:2rem}}.relax__list{text-align:center}@media (max-width:991px){.relax__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.relax__list-el{padding:3rem 3rem 4rem;border:1px solid #c7bcae}@media (min-width:991px){.relax__list-el:not(:last-child){border-bottom:none}}@media (max-width:991px){.relax__list-el{width:50%;margin-right:-1px;margin-bottom:-1px}}@media (max-width:767px){.relax__list-el{padding:1.5rem 1.5rem 2rem}}@media (max-width:575px){.relax__list-el{width:100%}}.relax__list-el-img{margin-bottom:2rem}.relax__list-el-title a{color:#221e1f}.art{min-height:133rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.art{min-height:110rem}}@media (max-width:991px){.art{min-height:0}}.art .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.art .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.art__header{position:relative;z-index:1}.art__list{position:absolute;inset:0}@media (max-width:991px){.art__list{position:static;--bs-gutter-y:1.5rem}}.art__list-el{position:absolute}@media (max-width:991px){.art__list-el{position:static}}@media (min-width:992px){.art__list-el:nth-child(1){top:0;left:0;right:0;margin:auto;width:27.5rem;aspect-ratio:1/1}.art__list-el:nth-child(2){top:10%;right:0;margin:auto;aspect-ratio:365/420;width:36.5rem}}@media (min-width:992px) and (max-width:1199px){.art__list-el:nth-child(2){width:26rem}}@media (min-width:992px){.art__list-el:nth-child(3){bottom:5%;right:5%;margin:auto;aspect-ratio:239/276;width:23.9rem}.art__list-el:nth-child(4){bottom:0;left:0;right:0;margin:auto;width:27.5rem}.art__list-el:nth-child(5){bottom:5%;left:5%;margin:auto;aspect-ratio:239/276;width:23.9rem}.art__list-el:nth-child(6){top:10%;left:0;margin:auto;aspect-ratio:365/420;width:36.5rem}}@media (min-width:992px) and (max-width:1199px){.art__list-el:nth-child(6){width:26rem}}@media (max-width:991px){.art__list-img{aspect-ratio:1/1}}.blog .blog__title{margin-bottom:8rem}@media (max-width:1599px){.blog .blog__title{margin-bottom:7rem}}@media (max-width:1399px){.blog .blog__title{margin-bottom:6rem}}@media (max-width:1199px){.blog .blog__title{margin-bottom:5rem}}@media (max-width:991px){.blog .blog__title{margin-bottom:4rem}}@media (max-width:767px){.blog .blog__title{margin-bottom:3rem}}.blog__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--bs-gutter-x:14rem;--bs-gutter-y:14rem}@media (max-width:1599px){.blog__list{--bs-gutter-x:10rem;--bs-gutter-y:10rem}}@media (max-width:1399px){.blog__list{--bs-gutter-x:6rem;--bs-gutter-y:6rem}}@media (max-width:1199px){.blog__list{--bs-gutter-x:3rem;--bs-gutter-y:4rem}}@media (max-width:575px){.blog__list-el{text-align:center}}.blog__list-el:hover .blog__list-el-title{text-decoration:underline}.blog__list-el:hover .blog__list-el-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog__list-el:hover .read-more{-webkit-transform:translateX(-3.6rem);-ms-transform:translateX(-3.6rem);transform:translateX(-3.6rem)}.blog__list-el:hover .read-more::before{opacity:0}.blog__list-el:hover .read-more::after{opacity:1}.blog__list-el-img{margin-bottom:3rem;aspect-ratio:412/332}@media (max-width:1199px){.blog__list-el-img{margin-bottom:2rem}}.blog__list-el-img img{-webkit-transition:all .4s;transition:all .4s}.blog__list-el-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:575px){.blog__list-el-description .read-more{margin-left:auto;margin-right:auto}}.blog__list-el-title{margin-bottom:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.blog__list-el-title{margin-bottom:1.2rem}}@-webkit-keyframes drop{0%{top:-15px;opacity:0}50%{top:0;opacity:1}100%{top:10px;opacity:0}}@keyframes drop{0%{top:-15px;opacity:0}50%{top:0;opacity:1}100%{top:10px;opacity:0}}.no-pseudo::after,.no-pseudo::before{display:none!important}.hover-open{position:relative}.hover-open::before{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;content:"";background-color:rgba(34,30,31,.4);opacity:0;-webkit-transition:.8s all;transition:.8s all;z-index:1}.hover-open picture{position:relative;overflow:hidden}.hover-open picture::before{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;content:"";width:10rem;aspect-ratio:1;z-index:2;background:url(../img/icons/zoom.png) center no-repeat;background-size:contain;opacity:0;-webkit-transition:.8s all;transition:.8s all}.hover-open picture::after{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;content:"";width:9rem;aspect-ratio:1;border:1px solid #fff;z-index:1;border-radius:100%;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:.8s all;transition:.8s all;display:none}.hover-open img{-webkit-transition:all .4s;transition:all .4s}@media (hover:hover) and (pointer:fine){.hover-open:hover::before{opacity:1}.hover-open:hover picture::after,.hover-open:hover picture::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hover-open:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}}.video-element::before{-webkit-transition:all .4s;transition:all .4s}@media (hover:hover) and (pointer:fine){.video-element:hover .video-element-btn{background:#fff}.video-element:hover .video-element-btn svg{-webkit-filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%);filter:brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(2864%) hue-rotate(349deg) brightness(96%) contrast(91%)}}.video-element-btn{-webkit-transition:all .4s;transition:all .4s;width:6.8rem;height:6.8rem;inset:0;background:rgba(255,255,255,.2)}.video-element-btn::before{border:1px solid #fff;border-radius:10rem;-webkit-animation:btn-pulse 3s 1s infinite;animation:btn-pulse 3s 1s infinite}.video-element-btn svg{-webkit-transition:all .4s;transition:all .4s}.first-section{padding-top:16rem}@media (max-width:1599px){.first-section{padding-top:14rem}}@media (max-width:1399px){.first-section{padding-top:12rem}}@media (max-width:991px){.first-section{padding-top:11rem}}.breadcrumbs a{color:#451b11;position:relative}.breadcrumbs a::before{background:#451b11;bottom:-3px;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);will-change:transform}@media (hover:hover) and (pointer:fine){.breadcrumbs a:hover::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}.breadcrumbs a.color-total-white::before{background:#fff}.breadcrumbs span{color:#451b11;opacity:.4}.breadcrumbs--white a,.breadcrumbs--white span{color:#fff}.breadcrumbs--white a:before,.breadcrumbs--white span:before{background-color:#fff}.breadcrumbs--white .square-after::after{background-color:#fff}[data-aos^=rotate][data-aos^=rotate]{-webkit-transform:scale(1.2) rotate(15deg);-ms-transform:scale(1.2) rotate(15deg);transform:scale(1.2) rotate(15deg);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=rotate][data-aos^=rotate].aos-animate{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.fixed-height{display:-webkit-box;display:-ms-flexbox;display:flex}[data-aos^=blind-down][data-aos^=blind-down]{clip-path:polygon(0 0,100% 0,100% 0,0 0)}[data-aos^=blind-down][data-aos^=blind-down].aos-animate{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.rooms{counter-reset:count}.rooms__title-img{top:-75%;left:-8rem}@media (max-width:1399px){.rooms__title-img{left:-6rem}}@media (max-width:1199px){.rooms__title-img{left:-3rem;top:-60%}}@media (max-width:991px){.rooms__title-img{max-width:50rem;top:-110%;left:-6rem}}@media (max-width:767px){.rooms__title-img{max-width:40rem;left:-4rem}}@media (max-width:480px){.rooms__title-img{max-width:110%}}@media (max-width:991px){.section-rooms{padding-bottom:0!important}}.is-affixed{z-index:1}.is-affixed .rooms-nav-container{visibility:visible;opacity:1}.rooms-nav-container{margin-bottom:4rem;overflow:hidden;z-index:2;position:sticky;top:6.5rem;-webkit-transition:all .4s;transition:all .4s;width:100%;background:#e9e5d5;padding:1.5rem 0}@media (max-width:1399px){.rooms-nav-container{padding:.5rem 0;margin-bottom:2rem}}@media (max-width:991px){.rooms-nav-container{margin-bottom:0}}@media (max-width:1399px){.rooms-nav-container .container{max-width:100%}}.rooms-nav{max-width:100%}.rooms-nav .swiper-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rooms-nav__el{letter-spacing:1px}.rooms-nav__el i{font-style:normal}@media (max-width:991px){.rooms-nav__el{width:auto!important}}.rooms-nav__el.active{color:#fff}.rooms-nav__link{color:#221e1f;padding:1rem 1rem;font-weight:300;-webkit-transition:all .4s;transition:all .4s;opacity:.3;cursor:pointer}.rooms-nav__link::before{width:3.2rem;height:2rem;background:url(../img/icons/a-marker.svg);position:absolute;top:calc(100% + 0rem);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;right:0;margin:auto;background-size:contain;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem);opacity:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s}@media (hover:hover) and (pointer:fine){.rooms-nav__link:hover{font-weight:600;color:#593127;opacity:1}}@media (max-width:1599px){.rooms-nav__link{padding:1rem .5rem;font-size:1.4rem}}@media (max-width:1399px){.rooms-nav__link{font-size:1.3rem}}@media (max-width:1199px){.rooms-nav__link{min-height:4rem;font-size:1.2rem}}@media (max-width:991px){.rooms-nav__link{padding:1rem 0}}.rooms-nav__link.active{font-weight:600;opacity:1;color:#593127}.rooms-nav__link.active::before{opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none}.rooms-nav__link i{padding:0 .5rem}.rooms-nav.blog-nav .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.room{padding-top:5.5rem;padding-bottom:5.5rem;border-top:1px solid rgba(34,30,31,.2)}@media (max-width:1599px){.room{padding-top:4.5rem;padding-bottom:4.5rem}}@media (max-width:1399px){.room{padding-top:3.5rem;padding-bottom:3.5rem}}.room:last-child{border-bottom:1px solid rgba(34,30,31,.2)}.room__info{min-height:100%;max-width:58rem}@media (max-width:1199px){.room__info{padding:3rem 2rem}}@media (max-width:991px){.room__info{padding:3rem 0;margin:auto;max-width:100%}}@media (max-width:767px){.room__info{padding:0 0 3rem}}.room__inclusive-logo{top:3rem;left:3rem;z-index:2}.room__description:not(.text-content)>:not(:last-child){margin-bottom:2rem}.room__description:not(.text-content) li:not(:last-child){margin-bottom:2rem}@media (max-width:991px){.room__description.text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room__description.text-content ol,.room__description.text-content ul{text-align:left}}.room .swiper-nav{display:none!important}.room:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.room:nth-child(even) .room-swiper{margin-left:0;margin-right:5rem}@media (max-width:1399px){.room:nth-child(even) .room-swiper{margin-right:0}}@media (max-width:991px){.room-swiper .swiper-slide>*{position:relative!important}}.room-hero .container{margin-bottom:6rem}@media (max-width:1399px){.room-hero .container{margin-bottom:3rem}}.room-hero__header{margin-bottom:4rem}@media (max-width:991px){.room-hero__header{text-align:center;margin-bottom:3rem}}@media (max-width:991px){.room-hero__body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:991px){.room-hero__title{margin-bottom:2.5rem}}@media (max-width:1199px){.room-hero__inclusive{width:15rem}}@media (max-width:991px){.room-hero__price-and-btn{text-align:center;margin-top:2rem}}.room-hero__characteristics{line-height:1;--bs-gutter-x:6rem;--bs-gutter-y:2.4rem}@media (max-width:991px){.room-hero__characteristics{--bs-gutter-y:1.5rem;--bs-gutter-x:3rem}}.room-about__text{margin-bottom:4rem}@media (max-width:1199px){.room-about__text{margin-bottom:1rem}}.room-about__title{margin-bottom:6rem}@media (max-width:1399px){.room-about__title{margin-bottom:3rem}}.room-kitchen__title{margin-bottom:6rem}@media (max-width:1399px){.room-kitchen__title{margin-bottom:3rem}}.room-about-features{text-align:center;--bs-gutter-y:3rem;margin-bottom:6rem}@media (max-width:1399px){.room-about-features{margin-bottom:3rem}}@media (max-width:1199px){.room-about-features{text-align:center}}.room-about-features__el{line-height:1}.room-about-features__el img,.room-about-features__el svg{aspect-ratio:1;width:6rem;height:6rem;margin-bottom:1.1rem}.single-room-swiper-container__title{margin-bottom:6rem}@media (max-width:1399px){.single-room-swiper-container__title{margin-bottom:3rem}}.single-room-swiper{overflow:visible;max-width:113rem}.single-room-swiper .swiper-slide{max-width:100%;width:auto!important}.single-room-swiper__el{height:72rem}@media (max-width:1599px){.single-room-swiper__el{height:65rem}}@media (max-width:1399px){.single-room-swiper__el{height:60rem}}@media (max-width:1199px){.single-room-swiper__el{height:50rem}}@media (max-width:991px){.single-room-swiper__el{height:45rem}}@media (max-width:767px){.single-room-swiper__el{height:40rem}}@media (max-width:575px){.single-room-swiper__el{height:35rem}}.single-room-swiper__nav{position:absolute;inset:auto 4.5rem 4.5rem auto}@media (max-width:1599px){.single-room-swiper__nav{inset:auto 3.5rem 3.5rem auto}}@media (max-width:1399px){.single-room-swiper__nav{inset:auto 2.5rem 2.5rem auto}}@media (max-width:1199px){.single-room-swiper__nav{inset:auto 1.5rem 1.5rem auto}}.room-additional__header{margin-bottom:6rem}@media (max-width:1399px){.room-additional__header{margin-bottom:3rem}}@media (max-width:991px){.room-additional__header{text-align:center}}.room-additional__header .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room-additional__attention{text-align:left}@media (max-width:991px){.room-additional__attention{margin-top:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1199px){.room-additional__attention svg{width:3.5rem;height:3.5rem}}.room-additional__body .row{--bs-gutter-x:4.8rem;--bs-gutter-y:4.8rem}@media (max-width:1199px){.room-additional__body .row{--bs-gutter-x:3rem}}@media (max-width:991px){.room-additional__body .row{--bs-gutter-x:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:575px){.room-additional__el{text-align:center}}.room-additional__el-img{margin-bottom:2.4rem}@media (max-width:991px){.room-additional__el-img{margin-bottom:1.4rem}}@media (max-width:767px){.room-additional__el-img{aspect-ratio:1}}.room-additional__el-description{text-transform:uppercase}.room__characteristics-el img,.room__characteristics-el svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:991px){.services-title{text-align:center}}.services-categories{text-transform:uppercase;font-size:1.6rem;position:sticky;top:9rem}@media (max-width:991px){.services-categories{display:none}}.services-categories li{margin-bottom:2.4rem}.services-categories li a{color:#451b11;position:relative}.services-categories li a::before{width:3.8rem;height:2.4rem;background:url(../img/icons/a-marker.svg) center no-repeat;background-size:contain;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;bottom:0;margin:auto;-webkit-transition:all .4s;transition:all .4s;opacity:0;visibility:hidden}.services-categories li a.current-menu-item{padding-left:4.2rem;color:#593127;font-weight:500}.services-categories li a.current-menu-item::before{visibility:visible;opacity:1}.services-search{display:-webkit-box;display:-ms-flexbox;display:flex;height:7.2rem;position:sticky;top:7rem;z-index:2;border-radius:10rem;background:#e9e5d5}.services-search *{font-size:1.4rem!important}@media (max-width:1399px){.services-search{height:5.2rem}}.services-search form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.services-search__icon{width:2rem;height:2rem;margin:auto;top:0;bottom:0;left:3.5rem;position:absolute}@media (max-width:767px){.services-search__icon{display:none}}.services-search input[type=text]{min-height:0!important;position:relative;inset:0;margin:0;height:auto;text-transform:uppercase;padding-left:7rem!important;padding-right:22rem!important}@media (max-width:767px){.services-search input[type=text]{padding-left:2rem!important}}@media (max-width:575px){.services-search input[type=text]{padding-right:6.2rem!important}}.services-search [type=submit]{width:auto;min-width:0;position:absolute;top:1rem;bottom:1rem;right:1rem;margin:auto}@media (max-width:1399px){.services-search [type=submit]{top:0;bottom:0;right:0}}@media (max-width:575px){.services-search [type=submit]{padding:0;aspect-ratio:1}}.services-search [type=submit] img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%)}.services-search--blog{position:relative;top:0}.services-row{--bs-gutter-x:4rem;--bs-gutter-y:4rem;margin-top:0}@media (max-width:1599px){.services-row{--bs-gutter-x:3rem;--bs-gutter-y:3rem}}@media (max-width:1399px){.services-row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}}.hero--service{margin-top:6.5rem;position:sticky;border-bottom-right-radius:5rem;min-height:calc(100vh - 6.5rem);min-height:calc(var(--vh,1vh) * 100 - 6.5rem);position:sticky;top:6.5rem}@media (max-width:991px){.hero--service{padding-bottom:5rem}}.hero--service .hero__bg{width:50vw;overflow:hidden;border-bottom-right-radius:7rem;right:0;left:auto}@media (max-width:991px){.hero--service .hero__bg{width:auto;-o-object-fit:cover!important;object-fit:cover!important;border-radius:0;left:-20%;right:-20%}}@media (max-width:767px){.hero--service .hero__bg{left:-10%;right:-10%}}@media (max-width:575px){.hero--service .hero__bg{left:-1.5rem;right:-1.5rem}}.price-list__el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(227,226,224,.3);padding:1rem 0}.price-list__el:last-child{border-bottom:1px solid rgba(227,226,224,.3)}.price-list__el-title{margin-right:1.5rem}.price-list__el-value{font-weight:600;-ms-flex-negative:0;flex-shrink:0}.service-content{margin-top:6.5rem}@media (max-width:991px){.service-content{margin-top:0}}.callback-form{background:#fff;padding:7rem 6.5rem;border-radius:1.6rem}@media (max-width:1199px){.callback-form{padding:3rem 3rem}}@media (max-width:991px){.callback-form{padding:2.5rem 1.5rem}}.callback-form__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.callback-form__title{text-align:center}}.callback-form__info{border:1px solid #e1d3cf;border-radius:1.6rem;padding:2.5rem;margin-top:2.4rem}@media (max-width:1199px){.callback-form__info{padding:1rem}}@media (max-width:1199px){.callback-form__info-icon{max-width:5rem}}.callback-form__leave{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%}.callback-form__leave img{max-width:none;position:absolute;bottom:-7rem;left:-8rem}@media (max-width:1599px){.callback-form__leave img{left:-10rem}}@media (max-width:1399px){.callback-form__leave img{width:30rem;left:-8rem}}@media (max-width:1199px){.callback-form__leave img{bottom:-3rem;width:24rem;left:-5rem}}.service__img{right:58.3333333333%}@media (max-width:1399px){.service__img{right:54.1666666667%}}@media (min-width:991px){.service__img{position:absolute;top:-6.8rem}}@media (min-width:1599px){.service__img img{width:44vw}}@media (min-width:991px){.service__img img{max-width:none}}@media (max-width:1599px) and (min-width:1399px){.service__img img{width:42vw}}@media (max-width:1399px) and (min-width:1199px){.service__img img{width:50vw}}@media (max-width:1199px) and (min-width:991px){.service__img img{width:47vw}}.service__features li:before{display:-webkit-box;display:-ms-flexbox;display:flex;content:"";position:absolute;width:2.4rem;height:2.4rem;background:url(../img/icons/a-marker.svg) center no-repeat;background-size:contain;left:-.5rem}.marker-before:before{display:-webkit-box;display:-ms-flexbox;display:flex;content:"";position:absolute;width:2.4rem;height:2.4rem;background:url(../img/icons/a-marker.svg) center no-repeat;background-size:contain;left:-.5rem}.contacts{padding:12rem 0}@media (max-width:1599px){.contacts{padding:10rem 0}}@media (max-width:1399px){.contacts{padding:8rem 0}}@media (max-width:991px){.contacts{text-align:center;padding:12rem 0}}.contacts__title{margin-bottom:3rem}.contacts__subtitle{margin-bottom:3rem}.contacts__address{display:-webkit-box;display:-ms-flexbox;display:flex;color:#221e1f;margin-bottom:3rem}.contacts__img{width:50vw;position:absolute;top:0;bottom:0;right:0}.contacts__img:before{z-index:1}@media (max-width:1599px){.contacts .footer__tel{margin-bottom:4rem}}@media (max-width:1399px){.contacts .footer__tel{margin-bottom:3rem}}.faq__img{top:0}.faq__list--counter{counter-reset:faq}.faq__list--counter .faq__list-el-toggle span::before{counter-increment:faq;content:"0" counter(faq) ".";color:#e3e2e0;margin-right:1rem}.faq__list-el{border-radius:0;margin-bottom:.8rem;-webkit-transition:all .4s;transition:all .4s;border-top:1px solid rgba(34,30,31,.2)}.faq__list-el:last-child{border-bottom:1px solid rgba(34,30,31,.2)}.faq__list-el-toggle{padding:3rem 8.5rem 3rem 0;font-family:"TT Ricordi Allegria Trial",Alegreya,Spectral,sans-serif}@media (max-width:1199px){.faq__list-el-toggle{padding:2rem 7.5rem 2rem 0}}@media (max-width:991px){.faq__list-el-toggle{padding:1.5rem 6.5rem 1.5rem 0}}.faq__list-el-toggle .swiper-nav__el{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:0;top:0;bottom:0;margin:auto;-webkit-transition:.4s all;transition:.4s all}@media (max-width:1199px){.faq__list-el-toggle .swiper-nav__el{right:0}}@media (max-width:991px){.faq__list-el-toggle .swiper-nav__el{right:0}}.faq__list-el-toggle[aria-expanded=true] .swiper-nav__el{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media (hover:hover) and (pointer:fine){.faq__list-el-toggle:hover .swiper-nav__el:before{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);opacity:0}.faq__list-el-toggle:hover .swiper-nav__el:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.faq__list-el-toggle:hover .swiper-nav__el svg{fill:#fff;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(352deg) brightness(105%) contrast(101%)}}.faq__list-el-body-inner{padding:0 3.5rem 3.5rem 0}@media (max-width:1199px){.faq__list-el-body-inner{padding:0 2rem 2rem 0}}@media (max-width:991px){.faq__list-el-body-inner{padding:0 1.5rem 1.5rem 0}}.faq-section{background:url(../img/faq.png) center 6.5rem no-repeat;background-size:contain;padding-top:32rem}@media (max-width:1599px){.faq-section{padding-top:26rem}}@media (max-width:1399px){.faq-section{padding-top:22rem}}@media (max-width:991px){.faq-section{padding-top:18rem}}@media (max-width:767px){.faq-section{padding-top:16rem}}.spa-hero .container::before{height:10vh}.spa-hero .hero__text-oval{margin-top:2rem}.spa-card{padding-top:8rem;padding-bottom:8rem}@media (max-width:1599px){.spa-card{padding-top:7rem;padding-bottom:7rem}}@media (max-width:1399px){.spa-card{padding-top:6rem;padding-bottom:6rem}}@media (max-width:1199px){.spa-card{padding-top:5rem;padding-bottom:5rem}}@media (max-width:991px){.spa-card{padding-top:4rem;padding-bottom:4rem}}.spa-card__img{width:100%}@media (max-width:991px){.spa-card__img--small{margin-bottom:1.5rem}}.restaurant-hero__content .footer__tel:not(:last-child),.restaurant-hero__content>*{margin-bottom:6rem}@media (max-width:1599px){.restaurant-hero__content .footer__tel:not(:last-child),.restaurant-hero__content>*{margin-bottom:5rem}}@media (max-width:1399px){.restaurant-hero__content .footer__tel:not(:last-child),.restaurant-hero__content>*{margin-bottom:4rem}}.restaurant-hero__content .footer__tel:last-child{margin-bottom:0}.restaurant-images .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--bs-gutter-x:6rem}@media (max-width:1599px){.restaurant-images .row{--bs-gutter-x:4rem}}@media (max-width:1399px){.restaurant-images .row{--bs-gutter-x:2rem}}.restaurant-images .row>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.restaurant-images .row>:nth-child(1),.restaurant-images .row>:nth-child(3){width:37.5%}@media (max-width:991px){.restaurant-images .row>:nth-child(1),.restaurant-images .row>:nth-child(3){width:50%}}.restaurant-images .row>:nth-child(1)>*,.restaurant-images .row>:nth-child(3)>*{aspect-ratio:51.8/58}.restaurant-images .row>:nth-child(1)>:last-child,.restaurant-images .row>:nth-child(3)>:last-child{aspect-ratio:51.8/61.2}@media (max-width:991px){.restaurant-images .row>:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.restaurant-images .row>:nth-child(2){width:25%;padding-bottom:6rem}@media (max-width:1599px){.restaurant-images .row>:nth-child(2){padding-bottom:4rem}}@media (max-width:1399px){.restaurant-images .row>:nth-child(2){padding-bottom:2rem}}@media (max-width:991px){.restaurant-images .row>:nth-child(2){width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.restaurant-images .row>:nth-child(2)>*{aspect-ratio:36.4/38}@media (max-width:991px){.restaurant-images .row>:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.restaurant-images__img{width:100%}.restaurant-images__img:not(:last-child){margin-bottom:6rem}@media (max-width:1599px){.restaurant-images__img:not(:last-child){margin-bottom:4rem}}@media (max-width:1399px){.restaurant-images__img:not(:last-child){margin-bottom:2rem}}@media (max-width:991px){.restaurant-images__img--small{width:calc(50% - 1rem);margin-bottom:0!important}}.restaurant-images__btn{margin-bottom:15rem;aspect-ratio:1/1;max-width:23.5rem;max-height:23.5rem}@media (max-width:1599px){.restaurant-images__btn{width:100%;height:auto;margin-bottom:15rem}}@media (max-width:1399px){.restaurant-images__btn{margin-bottom:10rem}}@media (max-width:991px){.restaurant-images__btn{margin-bottom:5rem}}.restaurant-images__btn-container{aspect-ratio:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.restaurant-images__btn-container{width:100%}}.about-circle__header{margin-bottom:-10rem;position:relative;z-index:1}@media (max-width:1599px){.about-circle__header{margin-bottom:-6rem}}@media (max-width:767px){.about-circle__header{margin-bottom:3rem}}.about-circle__content{margin-left:-11rem;margin-right:-11rem;position:relative}@media (max-width:1399px){.about-circle__content{margin-left:-10rem;margin-right:-10rem}}@media (max-width:767px){.about-circle__content{margin-left:0;margin-right:0}}@media (max-width:767px){.about-circle__img{position:absolute;inset:-10rem -15rem;opacity:.08}}@media (max-width:575px){.about-circle__img{inset:-10rem -120vw}}.about-circle__img img{width:100%}@media (max-width:991px){.about-circle__list{font-size:2rem}}@media (max-width:767px){.about-circle__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.about-circle__list-el{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.about-circle__list-el{position:relative;width:calc(50% - 1.5rem);top:0!important;bottom:0!important;left:0!important;right:0!important;margin:2rem 0}}@media (max-width:575px){.about-circle__list-el{width:100%}}.about-circle__list-el:nth-child(odd) .about-circle__list-el-dot{margin-right:6.5rem}@media (max-width:1599px){.about-circle__list-el:nth-child(odd) .about-circle__list-el-dot{margin-right:5rem}}@media (max-width:1399px){.about-circle__list-el:nth-child(odd) .about-circle__list-el-dot{margin-right:4rem}}@media (max-width:1199px){.about-circle__list-el:nth-child(odd) .about-circle__list-el-dot{margin-right:3rem}}@media (max-width:991px){.about-circle__list-el:nth-child(odd) .about-circle__list-el-dot{margin-right:2rem}}.about-circle__list-el:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}.about-circle__list-el:nth-child(even) .about-circle__list-el-dot{margin-left:6.5rem}@media (max-width:1599px){.about-circle__list-el:nth-child(even) .about-circle__list-el-dot{margin-left:5rem}}@media (max-width:1399px){.about-circle__list-el:nth-child(even) .about-circle__list-el-dot{margin-left:4rem}}@media (max-width:1199px){.about-circle__list-el:nth-child(even) .about-circle__list-el-dot{margin-left:3rem}}@media (max-width:991px){.about-circle__list-el:nth-child(even) .about-circle__list-el-dot{margin-left:2rem}}.about-circle__list-el:nth-child(1){top:19%;left:14.8%}.about-circle__list-el:nth-child(2){top:19%;right:14.8%}.about-circle__list-el:nth-child(3){top:44%;left:5.5%}.about-circle__list-el:nth-child(4){top:44%;right:5.5%}.about-circle__list-el:nth-child(5){bottom:19%;left:13.4%}.about-circle__list-el:nth-child(6){bottom:19%;right:13.4%}.about-circle__list-el-dot{border-radius:10rem;width:2rem;height:2rem;background:#e1d3cf;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.8rem;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1399px){.about-circle__list-el-dot{width:1.6rem;height:1.6rem}}@media (max-width:991px){.about-circle__list-el-dot{width:1rem;height:1rem}}.about-circle__list-el-dot::before{border-radius:10rem;content:"";inset:0;position:absolute;border:1px solid #e1d3cf;-webkit-animation:btn-pulse-big 3s 1s infinite;animation:btn-pulse-big 3s 1s infinite}.clinics__el{aspect-ratio:490/548;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:5rem}@media (max-width:1599px){.clinics__el{padding:4rem}}@media (max-width:1399px){.clinics__el{padding:3rem}}@media (max-width:1199px){.clinics__el{padding:2rem}}@media (max-width:991px){.clinics__el{padding:1.5rem}}.certificates__body .row{--bs-gutter-y:1.5rem}.doctor{margin-top:6.5rem}.doctor__img{width:50vw;height:calc(100vh - 6.5rem);height:calc(var(--vh,1vh) * 100 - 6.5rem);overflow:hidden;border-bottom-right-radius:7rem}.doctor__img-container{position:sticky;top:6.5rem}.doctor__img-btn-container{bottom:9rem;left:0;right:0}.doctor__content{margin-left:8rem;margin-top:8rem}@media (max-width:1399px){.doctor__content{margin-left:6rem;margin-top:6rem}}@media (max-width:1199px){.doctor__content{margin-left:4rem}}@media (max-width:991px){.doctor__content{margin-left:0;margin-top:4rem}}.doctor__specialty{text-transform:uppercase;border:1px solid #e3e2e0;border-radius:10rem;padding:.4rem 2rem;white-space:nowrap;text-align:center}.doctors-row{--bs-gutter-y:10rem;--bs-gutter-x:4rem}.doctor-card>:nth-child(1){width:55%}@media (max-width:575px){.doctor-card>:nth-child(1){width:100%}}.doctor-card>:nth-child(2){width:45%}@media (max-width:575px){.doctor-card>:nth-child(2){width:100%}}.doctor-card__img{aspect-ratio:408/516}.doctor-card__content{margin-left:3rem}@media (max-width:1399px){.doctor-card__content{margin-left:2rem}}@media (max-width:1199px){.doctor-card__content{margin-left:1rem}}@media (max-width:575px){.doctor-card__content{margin-top:1rem}}.doctor-card__title{margin-top:2.5rem;margin-bottom:1.5rem}@media (max-width:575px){.doctor-card__title{margin-top:1.5rem;margin-bottom:.5rem}}.path-features .row{--bs-gutter-y:5rem}.path-features .row>*{width:28%}@media (max-width:1199px){.path-features .row>*{width:30%}}@media (max-width:991px){.path-features .row>*{width:45%}}@media (max-width:767px){.path-features .row>*{width:47%}}.path-features .row>:nth-child(3n+2){-webkit-transform:translateY(5rem);-ms-transform:translateY(5rem);transform:translateY(5rem)}@media (max-width:991px){.path-features .row>:nth-child(3n+2){-webkit-transform:none;-ms-transform:none;transform:none}}.path-features__el-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.path-features__el-title{min-height:5.2rem}}@media (max-width:575px){.path-features__el-title{min-height:7.2rem}}.path-features__el-img{margin:1.5rem auto;width:19rem;height:auto}@media (max-width:1599px){.path-features__el-img{width:17rem}}@media (max-width:1399px){.path-features__el-img{margin:1rem auto;width:15rem}}@media (max-width:1199px){.path-features__el-img{width:13rem}}@media (max-width:991px){.path-features__el-img{width:11rem}}@media (max-width:767px){.path-features__el-img{width:9rem}}.man{text-align:center}.man__content{height:89rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width:1599px){.man__content{height:80rem}}@media (max-width:1399px){.man__content{height:70rem}}@media (max-width:991px){.man__content{height:69rem}}@media (max-width:767px){.man__content{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.man__features{counter-reset:man}@media (max-width:991px){.man__features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.man__features-el{z-index:1;position:absolute;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-increment:man}@media (max-width:767px){.man__features-el{width:45%;position:relative;left:0!important;right:0!important;top:0!important;bottom:0!important;margin-top:2.5rem;margin-bottom:2.5rem}}.man__features-el::before{background:#fff;border-radius:10rem;font-size:4rem;font-family:"TT Ricordi Allegria Trial",Alegreya,Spectral,sans-serif;width:6.8rem;height:6.8rem;content:"0" counter(man);margin-bottom:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1399px){.man__features-el::before{width:5.8rem;height:5.8rem;font-size:3.2rem;margin-bottom:2.5rem}}.man__features-el::after{width:8.8rem;height:8.8rem;border-radius:10rem;border:1px solid #e3e2e0;content:"";position:absolute;margin:0 auto auto;top:-1rem}@media (max-width:1399px){.man__features-el::after{width:7.8rem;height:7.8rem}}.man__features-el:nth-child(odd){left:0}.man__features-el:nth-child(even){right:0}.man__features-el:nth-child(1),.man__features-el:nth-child(2){top:20%}@media (max-width:1399px){.man__features-el:nth-child(1),.man__features-el:nth-child(2){top:15%}}@media (max-width:991px){.man__features-el:nth-child(1),.man__features-el:nth-child(2){top:8%}}.man__features-el:nth-child(3),.man__features-el:nth-child(4){bottom:20%}@media (max-width:1399px){.man__features-el:nth-child(3),.man__features-el:nth-child(4){bottom:15%}}@media (max-width:991px){.man__features-el:nth-child(3),.man__features-el:nth-child(4){bottom:8%}}.man__img{height:100%;position:relative}@media (max-width:991px){.man__img video{width:150%!important;margin:auto -25%}}@media (max-width:767px){.man__img video{width:135%!important;margin:auto -17.5%}}.pool-gallery__header{padding-bottom:8rem}@media (max-width:1399px){.pool-gallery__header{padding-bottom:7rem}}@media (max-width:1199px){.pool-gallery__header{padding-bottom:6rem}}@media (max-width:991px){.pool-gallery__header{padding-bottom:5rem}}@media (max-width:767px){.pool-gallery__header{padding-bottom:4rem}}@media (max-width:575px){.pool-gallery__header{padding-bottom:3rem}}.pool-gallery__header>:not(:last-child){margin-bottom:3rem}@media (max-width:1199px){.pool-gallery__header>:not(:last-child){margin-bottom:2rem}}.pool-gallery__header--wide{max-width:130rem;margin-left:auto;margin-right:auto}.pool-gallery__header--wide .pool-gallery__title{max-width:130rem}.pool-gallery__header--wide .pool-gallery__header-text{max-width:115rem}.pool-gallery__title{max-width:111rem}.pool-gallery__header-text{max-width:75rem}.pool-gallery__features{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.pool-gallery__features>:before{display:none}}.pool-gallery-swiper{overflow:visible}.pool-gallery-swiper .swiper-slide{width:76rem;aspect-ratio:76/60}@media (max-width:1599px){.pool-gallery-swiper .swiper-slide{width:70rem}}@media (max-width:1399px){.pool-gallery-swiper .swiper-slide{width:64rem}}@media (max-width:1199px){.pool-gallery-swiper .swiper-slide{width:52rem}}@media (max-width:991px){.pool-gallery-swiper .swiper-slide{width:46rem}}@media (max-width:767px){.pool-gallery-swiper .swiper-slide{width:40rem;aspect-ratio:50/60}}@media (max-width:575px){.pool-gallery-swiper .swiper-slide{width:32rem}}.pool-gallery-swiper__el{height:100%}.small-card{height:100%}@media (max-width:991px){.small-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.small-card .care__el-text::before{display:none}@media (max-width:991px){.small-card .care__el-right{aspect-ratio:1/1;height:auto}}.small-card .care__el-img{height:100%}@media (max-width:991px){.small-card .care__el-img{height:auto;aspect-ratio:1/1}}.service-cards{--bs-gutter-x:6rem;--bs-gutter-y:10rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1599px){.service-cards{--bs-gutter-x:5rem;--bs-gutter-y:7rem}}@media (max-width:1399px){.service-cards{--bs-gutter-x:4rem;--bs-gutter-y:5rem}}@media (max-width:1199px){.service-cards{--bs-gutter-x:3rem}}@media (max-width:991px){.service-cards{--bs-gutter-x:2rem}}@media (max-width:767px){.service-cards{text-align:center}}.service-cards>:nth-child(3n+2){-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);transform:translateY(4rem)}@media (max-width:991px){.service-cards>:nth-child(3n+2){-webkit-transform:none;-ms-transform:none;transform:none}}.service-card__img{margin-bottom:3.2rem}@media (max-width:1399px){.service-card__img{margin-bottom:2.2rem}}@media (max-width:1199px){.service-card__img{margin-bottom:1.2rem}}.service-card__title{margin-bottom:1.2rem}@media (max-width:1199px){.service-card__title{margin-bottom:.6rem}}.tourism__header{margin-bottom:-5rem;position:relative;z-index:1}.tourism__body{margin-top:-21rem}@media (max-width:1599px){.tourism__body{margin-top:-16rem}}@media (max-width:1399px){.tourism__body{margin-top:-12rem}}@media (max-width:1199px){.tourism__body{margin-top:-10rem}}.water-video{margin-top:-10rem}.water-video::before{z-index:1}.water-features{overflow:visible;position:relative}.water-features__body{min-height:100vh;min-height:calc(var(--vh,1vh) * 100);position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.water-features__list{color:#fff;font-size:2.4rem}.water-features__list-el{border-radius:1.6rem;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);padding:4rem 5rem;min-height:13.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:55.7rem;margin:0 0 0 auto}@media (max-width:991px){.water-features__list-el{max-width:100%}}.water-features__list-el:before{width:3.8rem;height:2.4rem;background:url(../img/icons/a-marker-white.svg) center no-repeat;background-size:contain;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:0;top:1.2rem;margin:0 2rem auto 0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .4s;transition:all .4s}.water-features__list-el:not(:last-child){margin-bottom:2rem}.water-composition{text-align:center;overflow:visible}@media (max-width:575px){.water-composition{overflow:hidden}}.water-composition__subtitle{margin-bottom:10rem}@media (max-width:1599px){.water-composition__subtitle{margin-bottom:7rem}}.water-composition__list{--bs-gutter-y:24rem;--bs-gutter-x:-19rem}@media (max-width:1599px){.water-composition__list{--bs-gutter-y:18rem}}@media (max-width:1399px){.water-composition__list{--bs-gutter-x:5rem}}@media (max-width:1199px){.water-composition__list{--bs-gutter-x:5rem}}@media (max-width:991px){.water-composition__list{--bs-gutter-y:5rem}}@media (max-width:575px){.water-composition__list{--bs-gutter-y:0rem}}.water-composition__list>:nth-child(2){-webkit-transform:translateY(6.5rem);-ms-transform:translateY(6.5rem);transform:translateY(6.5rem)}@media (max-width:991px){.water-composition__list>:nth-child(2){-webkit-transform:none;-ms-transform:none;transform:none}}.water-composition__list>:nth-child(5){-webkit-transform:translateY(-6.5rem);-ms-transform:translateY(-6.5rem);transform:translateY(-6.5rem)}@media (max-width:991px){.water-composition__list>:nth-child(5){-webkit-transform:none;-ms-transform:none;transform:none}}.water-composition__list-el{aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:35rem;margin:auto}.water-composition__list-el::before{border:1px solid rgba(89,49,39,.3);content:"";aspect-ratio:1/1;border-radius:100%;position:absolute;inset:-7rem}@media (max-width:1599px){.water-composition__list-el::before{inset:-3.5rem}}@media (max-width:575px){.water-composition__list-el::before{inset:-1rem}}.water-composition__list-el-title{margin-bottom:2rem}.water-recommendation__title{position:relative}.water-recommendation__list{counter-reset:faq}.water-recommendation__list-el{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:6.5rem;margin-bottom:6rem}@media (max-width:575px){.water-recommendation__list-el{padding-left:4rem}}.water-recommendation__list-el::before{counter-increment:faq;content:"0" counter(faq);position:absolute;font-family:"TT Ricordi Allegria Trial",Alegreya,Spectral,sans-serif;top:0;left:0;line-height:1;font-size:4rem}@media (max-width:1599px){.water-recommendation__list-el::before{font-size:3rem}}@media (max-width:1399px){.water-recommendation__list-el::before{font-size:2.8rem}}@media (max-width:1199px){.water-recommendation__list-el::before{font-size:2.7rem}}@media (max-width:991px){.water-recommendation__list-el::before{font-size:2.6rem}}@media (max-width:767px){.water-recommendation__list-el::before{font-size:2.5rem}}@media (max-width:575px){.water-recommendation__list-el::before{font-size:2.4rem}}.water-recommendation__list-el:nth-child(1){-webkit-transform:translateX(-20rem);-ms-transform:translateX(-20rem);transform:translateX(-20rem)}@media (max-width:1599px){.water-recommendation__list-el:nth-child(1){-webkit-transform:translateX(-14rem);-ms-transform:translateX(-14rem);transform:translateX(-14rem)}}@media (max-width:1199px){.water-recommendation__list-el:nth-child(1){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.water-recommendation__list-el:nth-child(2){-webkit-transform:translateX(-13.5rem);-ms-transform:translateX(-13.5rem);transform:translateX(-13.5rem)}@media (max-width:1599px){.water-recommendation__list-el:nth-child(2){-webkit-transform:translateX(-7rem);-ms-transform:translateX(-7rem);transform:translateX(-7rem)}}@media (max-width:1199px){.water-recommendation__list-el:nth-child(2){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.water-recommendation__list-el-text{margin-top:2rem}.water-recommendation__sublist{margin-top:2rem}.water-recommendation__img{margin:-2rem -12rem 0 -12rem}@media (max-width:1199px){.water-recommendation__img{margin:0 -8rem 0 -12rem}}.art-gallery{background:#221e1f}.art-gallery__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16rem auto 0}@media (max-width:1399px){.art-gallery__header{margin-top:5rem}}.art-gallery__logo{margin-bottom:4rem;max-width:69.6rem}@media (max-width:1599px){.art-gallery__logo{max-width:55rem}}.art-gallery__text{color:#fff;max-width:54rem;margin-bottom:3.5rem}.art-gallery__nav-el{color:#fff;margin-bottom:3.5rem;opacity:.4;-webkit-transition:all .4s;transition:all .4s}.art-gallery__nav-el.active,.art-gallery__nav-el:hover{opacity:1}.art-gallery .tab-content{margin-top:5rem}.art-gallery .tab-content .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--bs-gutter-y:9rem}@media (max-width:1399px){.art-gallery .tab-content .row{--bs-gutter-x:5rem}}@media (max-width:1199px){.art-gallery .tab-content .row{--bs-gutter-x:3rem}}@media (max-width:991px){.art-gallery .tab-content .row{--bs-gutter-x:1.5rem}}.art-gallery .tab-content .row>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1400px){.art-gallery .tab-content .row>.highlighted .art-gallery-card{max-width:36.6rem}}@media (min-width:1400px){.art-gallery .tab-content .row>:nth-child(1),.art-gallery .tab-content .row>:nth-child(2){position:absolute;top:-14rem;margin-top:0}}.art-gallery .tab-content .row>:nth-child(1){left:1rem}@media (max-width:1399px){.art-gallery .tab-content .row>:nth-child(1){left:-1rem}}.art-gallery .tab-content .row>:nth-child(2){right:1rem}@media (max-width:1399px){.art-gallery .tab-content .row>:nth-child(2){right:-1rem}}.art-gallery .tab-content .row>:nth-child(1),.art-gallery .tab-content .row>:nth-child(3n+3){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.art-gallery .tab-content .row>:nth-child(2),.art-gallery .tab-content .row>:nth-child(3n+2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.art-gallery-card{position:relative}.art-gallery-card>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1400px){.art-gallery-card{max-width:44.3rem}}.art-gallery-card__img-container{border:1px solid #534d45;position:relative;padding:1.2rem;aspect-ratio:336/356}@media (max-width:1399px){.art-gallery-card__img-container{aspect-ratio:1/1}}.art-gallery-card__img{display:-webkit-box;display:-ms-flexbox;display:flex}.art-gallery-card__play{bottom:3.5rem;left:3.5rem;right:auto;top:auto;background:0 0;border:1px solid #fff}.art-gallery-card__description{text-align:left}.art-gallery-card__description:hover .art-gallery-card__title{text-decoration:underline}.art-gallery-card__title{color:#fff;margin-top:2.4rem;-webkit-transition:all .4s;transition:all .4s}.art-gallery-card__author{margin-top:2rem;color:#fff}.single-art{overflow:visible}.single-art__left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-8rem;position:sticky;top:6.5rem;height:calc(100vh - 6.5rem);height:calc(var(--vh,1vh) * 100 - 6.5rem)}@media (max-width:1599px){.single-art__left{margin-top:-6rem}}@media (max-width:1399px){.single-art__left{margin-top:-4rem}}@media (max-width:991px){.single-art__left{margin-top:3rem;position:relative;top:0;height:auto}}.single-art__img img{width:50vw;max-width:none}@media (max-width:991px){.single-art__img img{width:100%}}.single-art__left-video{aspect-ratio:188/200;bottom:4rem;right:4rem;width:18.8rem;border:1rem solid rgba(255,255,255,.5)}.single-art__left-video:before{content:"";background:rgba(34,30,31,.6);inset:0;position:absolute;z-index:1}@media (max-width:991px){.single-art__left-video{right:1.5rem;bottom:1.5rem;border-width:.5rem;width:14rem}}.single-art__left-video-play{z-index:1}.single-art__title{margin-top:4rem;color:#fff}.single-art__author{color:#fff;margin-top:1.5rem}.single-art__interview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#fff;margin-top:4.5rem}@media (max-width:767px){.single-art__interview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-art__interview:hover{text-decoration:underline}.single-art__interview-video{aspect-ratio:1;max-width:24.8rem}@media (max-width:767px){.single-art__interview-video{margin-bottom:2rem}}.single-art__interview-video:before{content:"";background:rgba(34,30,31,.6);inset:0;position:absolute;z-index:1}.single-art__interview-video .video-element-btn{z-index:1}.single-art .text-content{color:#fff;opacity:.6;margin-top:4rem}.single-art .text-content>*{color:#fff}.footer{color:#e9e5d5}.footer a{color:#e9e5d5}.footer__top{padding-top:11rem;padding-bottom:8rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1.6rem}.footer__top .container>.row>*{width:33.3333333333%}@media (max-width:991px){.footer__top .container>.row>*{width:100%}}@media (max-width:991px){.footer__top .container>.row>:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:5rem}}@media (max-width:991px){.footer__top .container>.row>:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:5rem}}@media (max-width:991px){.footer__top .container>.row>:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.footer__logo{width:100%;aspect-ratio:1/1;max-width:30rem}@media (max-width:991px){.footer__logo{max-width:20rem}}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.footer__contacts{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.footer__contacts--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}}@media (min-width:992px){.footer__contacts--right .footer__tel{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.footer__contacts--right .footer__tel:last-child{margin-bottom:0}.footer__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:991px){.footer__tel{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__tel-title{margin-bottom:1rem;color:#e9e5d5;opacity:.4}.footer__routing{margin-top:2rem}.footer__menu{font-size:1.5rem;padding:5rem 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width:991px){.footer__menu{text-align:center}}.footer__menu .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--bs-gutter-x:3rem;--bs-gutter-y:3rem}@media (max-width:1399px){.footer__menu .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:991px){.footer__menu .col-auto{width:33.3333333333%}}@media (max-width:767px){.footer__menu .col-auto{width:100%}}.footer__footer{font-size:1.5rem;padding:3rem 0}@media (max-width:991px){.footer__footer{text-align:center}}.footer__footer .container>.row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}@media (max-width:991px){.footer__footer .container>.row>*{width:100%}}.footer__footer .container>.row>*>.row{--bs-gutter-x:2rem;--bs-gutter-y:2rem}@media (max-width:991px){.footer__footer .container>.row>*>.row>*{width:100%}}.footer__footer .container>.row>*>.row>* a{-webkit-transition:all .4s;transition:all .4s;opacity:.4}.footer__footer .container>.row>*>.row>* a:hover{opacity:1}.copyright{opacity:.4}@media (max-width:991px){.madeby{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.madeby__text{opacity:.4}.madeby__link{-webkit-transition:all .4s;transition:all .4s;opacity:.4}.madeby__link:hover{opacity:1}.socials{max-width:100%;overflow:hidden;--bs-gutter-x:5rem;--bs-gutter-y:2.5rem}@media (max-width:991px){.socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}form.wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}form.wpcf7-form .button,form.wpcf7-form [type=submit]{min-height:6.4rem;border-radius:10rem}@media (max-width:1199px){form.wpcf7-form .button,form.wpcf7-form [type=submit]{min-height:5.2rem;font-size:1.4rem!important}}form.wpcf7-form .button::before,form.wpcf7-form [type=submit]::before{display:none}form.wpcf7-form .button:hover,form.wpcf7-form [type=submit]:hover{background:#451b11!important}form.wpcf7-form label{margin-bottom:2rem}form.wpcf7-form input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}form.wpcf7-form textarea{min-height:13.2rem;resize:vertical;max-height:15rem;padding-top:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}form.wpcf7-form input:not([type=checkbox]),form.wpcf7-form select,form.wpcf7-form textarea{font-weight:400;font-size:1.4rem;margin-top:1.5rem}@media (max-width:1399px){form.wpcf7-form input:not([type=checkbox]),form.wpcf7-form select,form.wpcf7-form textarea{margin-top:1.5rem;font-size:1.6rem}}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range]),form.wpcf7-form select,form.wpcf7-form textarea{border:none;border:1px solid rgba(89,49,39,.5);border-radius:3.6rem;width:100%;color:#221e1f;-webkit-transition:all .4s;transition:all .4s;min-height:6.4rem;padding:1rem 3rem;font-size:1.8rem}@media (max-width:1199px){form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range]),form.wpcf7-form select,form.wpcf7-form textarea{min-height:5.2rem;font-size:1.4rem}}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range])::-webkit-input-placeholder,form.wpcf7-form select::-webkit-input-placeholder,form.wpcf7-form textarea::-webkit-input-placeholder{color:rgba(34,30,31,.5);-webkit-transition:all .4s;transition:all .4s}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range])::-moz-placeholder,form.wpcf7-form select::-moz-placeholder,form.wpcf7-form textarea::-moz-placeholder{color:rgba(34,30,31,.5);-moz-transition:all .4s;transition:all .4s}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range]):-ms-input-placeholder,form.wpcf7-form select:-ms-input-placeholder,form.wpcf7-form textarea:-ms-input-placeholder{color:rgba(34,30,31,.5);-ms-transition:all .4s;transition:all .4s}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range])::-ms-input-placeholder,form.wpcf7-form select::-ms-input-placeholder,form.wpcf7-form textarea::-ms-input-placeholder{color:rgba(34,30,31,.5);-ms-transition:all .4s;transition:all .4s}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range])::placeholder,form.wpcf7-form select::placeholder,form.wpcf7-form textarea::placeholder{color:rgba(34,30,31,.5);-webkit-transition:all .4s;transition:all .4s}form.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=range]):focus,form.wpcf7-form select:focus,form.wpcf7-form textarea:focus{border-color:#593127}.wpcf7-form{max-width:60rem;margin-left:auto;margin-right:auto}.wpcf7-form br{display:none}.wpcf7-not-valid-tip{font-size:1.2rem;text-align:left}.wpcf7-response-output{margin-left:0;margin-right:0;color:#221e1f}input.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:red!important}.wpcf7-spinner{margin:10px auto;display:block;position:absolute;left:0;right:0;top:100%}.form-light input:not([type=submit]):not([type=checkbox]):not([type=range]),.form-light select,.form-light textarea{border-color:rgba(255,255,255,.5);color:#fff}@media (min-width:1400px){.form-light input:not([type=submit]):not([type=checkbox]):not([type=range]),.form-light select,.form-light textarea{font-size:1.8rem;margin-top:3.2rem}}.form-light input:not([type=submit]):not([type=checkbox]):not([type=range])::-webkit-input-placeholder,.form-light select::-webkit-input-placeholder,.form-light textarea::-webkit-input-placeholder{color:#fff}.form-light input:not([type=submit]):not([type=checkbox]):not([type=range])::-moz-placeholder,.form-light select::-moz-placeholder,.form-light textarea::-moz-placeholder{color:#fff}.form-light input:not([type=submit]):not([type=checkbox]):not([type=range]):-ms-input-placeholder,.form-light select:-ms-input-placeholder,.form-light textarea:-ms-input-placeholder{color:#fff}.form-light input:not([type=submit]):not([type=checkbox]):not([type=range])::-ms-input-placeholder,.form-light select::-ms-input-placeholder,.form-light textarea::-ms-input-placeholder{color:#fff}.form-light input:not([type=submit]):not([type=checkbox]):not([type=range])::placeholder,.form-light select::placeholder,.form-light textarea::placeholder{color:#fff}@media (min-width:1400px){.form-light .button,.form-light [type=submit]{font-size:1.8rem;margin-top:3.2rem}}
/*# sourceMappingURL=main.css.map */
