.b-roominfo{padding:0 !important}.b-roominfo__inner{display:flex;gap:60px}@media (max-width:1899px){.b-roominfo__inner{gap:30px}}@media (max-width:991px){.b-roominfo__inner{flex-direction:column}}.b-roominfo__body{display:flex;flex-direction:column;justify-content:space-between;padding-top:10px;width:100%}@media (max-width:991px){.b-roominfo__body{gap:30px}}.b-roominfo__body-top{display:flex;flex-direction:column}.b-roominfo__body-top-title-wrap{display:flex;align-items:center;gap:20px;margin-bottom:30px}@media (max-width:1399px){.b-roominfo__body-top-title-wrap{margin-bottom:10px}}@media (max-width:480px){.b-roominfo__body-top-title-wrap{gap:10px}}@media (max-width:389px){.b-roominfo__body-top-title-wrap{flex-direction:column;align-items:start}}.b-roominfo__body-top-title-wrap span{display:block}.b-roominfo__body-top-title-wrap span:first-child{color:#151515;font-family:Montserrat;font-size:20px;font-weight:var(--font-weight-500);line-height:150%;letter-spacing:0;text-align:left;margin-bottom:-5px}@media (max-width:1399px){.b-roominfo__body-top-title-wrap span:first-child{font-size:16px}}.b-roominfo__body-top-title-wrap span:last-child{color:#e69e4f;font-family:Montserrat;font-size:32px;font-weight:var(--font-weight-bold);line-height:39px;letter-spacing:0;text-align:left}@media (max-width:1399px){.b-roominfo__body-top-title-wrap span:last-child{font-size:26px}}@media (max-width:480px){.b-roominfo__body-top-title-wrap span:last-child{font-size:23px}}.b-roominfo__body-top-introtext{color:#7e7e7e;font-family:Montserrat;font-size:16px;font-weight:var(--font-weight-500);line-height:150%;letter-spacing:0;text-align:left;margin-bottom:40px}@media (max-width:1399px){.b-roominfo__body-top-introtext{margin-bottom:20px}}.b-roominfo__body-bottom{display:flex;justify-content:space-between;background:whitesmoke;padding:50px 120px 50px 118px}@media (max-width:1899px){.b-roominfo__body-bottom{padding:50px 40px}}@media (max-width:1399px){.b-roominfo__body-bottom{padding:50px 20px}}@media (max-width:1199px){.b-roominfo__body-bottom{padding:30px 20px}}@media (max-width:991px){.b-roominfo__body-bottom{padding:30px 40px}}@media (max-width:768px){.b-roominfo__body-bottom{padding:30px 20px}}@media (max-width:480px){.b-roominfo__body-bottom{display:flex;flex-direction:column;width:max-content;gap:15px;margin:0 auto}}.b-roominfo__body-bottom-item{display:flex;gap:20px;align-items:center}@media (max-width:1899px){.b-roominfo__body-bottom-item{gap:10px}}@media (max-width:480px){.b-roominfo__body-bottom-item{gap:15px}}.b-roominfo__body-bottom-item img{width:55px}@media (max-width:1899px){.b-roominfo__body-bottom-item img{width:45px}}@media (max-width:1399px){.b-roominfo__body-bottom-item img{width:40px}}@media (max-width:1199px){.b-roominfo__body-bottom-item img{width:35px}}@media (max-width:991px){.b-roominfo__body-bottom-item img{width:45px}}@media (max-width:576px){.b-roominfo__body-bottom-item img{width:35px}}@media (max-width:480px){.b-roominfo__body-bottom-item img{width:45px}}.b-roominfo__body-bottom-item span{color:#151515;font-family:Montserrat;font-size:20px;font-weight:var(--font-weight-500);line-height:150%;letter-spacing:0;text-align:left}@media (max-width:1399px){.b-roominfo__body-bottom-item span{font-size:15px}}@media (max-width:1199px){.b-roominfo__body-bottom-item span{font-size:13px}}@media (max-width:991px){.b-roominfo__body-bottom-item span{font-size:15px}}@media (max-width:576px){.b-roominfo__body-bottom-item span{font-size:14px}}@media (max-width:480px){.b-roominfo__body-bottom-item span{font-size:16px}}.b-roominfo__button{display:flex;color:#151515;font-family:Montserrat;font-size:16px;font-weight:var(--font-weight-bold);line-height:20px;letter-spacing:0;text-align:left;text-transform:uppercase;width:210px;padding:16px 26px;background:#FDB700}.b-roominfo__button:hover{background:#FD9800}@media (max-width:576px){.b-roominfo__button{padding:16px 20px;font-size:14px;width:max-content}}@media (max-width:480px){.b-roominfo__button{width:100%;justify-content:center}}.b-roominfo .sliderWrap{max-width:695px}@media (max-width:1399px){.b-roominfo .sliderWrap{max-width:560px}}@media (max-width:1199px){.b-roominfo .sliderWrap{max-width:500px}}@media (max-width:991px){.b-roominfo .sliderWrap{max-width:100%}}.b-roominfo .swiper-pagination{bottom:13px}.b-roominfo .swiper-pagination-bullet{opacity:1;width:10px;height:10px;border:1px solid rgba(255, 255, 255, 0.5);background:transparent;border-radius:50%;margin:0 7.5px !important}.b-roominfo .swiper-pagination-bullet-active{background:#fdb700;border-color:#fdb700}.b-comfort{padding:100px 0 70px 0 !important}@media (max-width:1399px){.b-comfort{padding:70px 0 40px 0 !important}}@media (max-width:1199px){.b-comfort{padding:50px 0 40px 0 !important}}@media (max-width:576px){.b-comfort{padding:40px 0 !important}}.b-comfort__wrapper{display:flex;gap:285px}@media (max-width:1599px){.b-comfort__wrapper{gap:180px}}@media (max-width:1199px){.b-comfort__wrapper{gap:70px}}@media (max-width:991px){.b-comfort__wrapper{gap:20px}}@media (max-width:767px){.b-comfort__wrapper{flex-direction:column}}.b-comfort__item{display:flex;align-items:flex-start;flex-direction:column;gap:30px}@media (max-width:1199px){.b-comfort__item{gap:20px;width:50%}}@media (max-width:767px){.b-comfort__item{width:100%}}@media (max-width:480px){.b-comfort__item{gap:15px}}.b-comfort__title{color:#fd9800;font-family:Montserrat;font-size:24px;font-weight:var(--font-weight-bold);line-height:29px;letter-spacing:0;text-align:center;text-transform:uppercase}@media (max-width:1599px){.b-comfort__title{text-align:left}}@media (max-width:1399px){.b-comfort__title{font-size:20px}}@media (max-width:1199px){.b-comfort__title{font-size:18px}}@media (max-width:400px){.b-comfort__title{font-size:16px}}.b-comfort__content{color:#2f2f2f;font-family:Montserrat;font-size:24px;font-weight:var(--font-weight);line-height:29px;letter-spacing:0;text-align:left}@media (max-width:1399px){.b-comfort__content{font-size:20px}}@media (max-width:576px){.b-comfort__content{font-size:18px}}@media (max-width:400px){.b-comfort__content{font-size:16px}}.b-comfort__content ul{display:flex;flex-direction:column;gap:30px;list-style:disc;padding-left:22px}@media (max-width:1399px){.b-comfort__content ul{gap:20px}}@media (max-width:1199px){.b-comfort__content ul{gap:15px}}@media (max-width:576px){.b-comfort__content ul{gap:10px}}@media (max-width:400px){.b-comfort__content ul{gap:8px}}.b-comfort__content ul li{padding-left:0px}.b-comfort__content ul li::marker{color:#FD9800}._template_22 .b-comfort__wrapper{gap:360px}@media (max-width:1399px){._template_22 .b-comfort__wrapper{gap:260px}}@media (max-width:991px){._template_22 .b-comfort__wrapper{gap:70px}}@media (max-width:768px){._template_22 .b-comfort__wrapper{gap:40px}}.b-rules{padding:80px 0 !important;background:whitesmoke}@media (max-width:480px){.b-rules{padding:40px 0 !important}}.b-rules__wrapper{display:flex;gap:64px}@media (max-width:1199px){.b-rules__wrapper{flex-direction:column;gap:40px}}.b-rules__left{display:flex;flex-direction:column;max-width:965px}@media (max-width:1499px){.b-rules__left{min-width:800px}}@media (max-width:1399px){.b-rules__left{min-width:unset}}.b-rules__title{text-align:left}@media (max-width:1899px){.b-rules__title{font-size:72px;margin-bottom:20px}}@media (max-width:1399px){.b-rules__title{font-size:56px}}@media (max-width:767px){.b-rules__title{font-size:49px}}@media (max-width:576px){.b-rules__title{font-size:43px}}@media (max-width:480px){.b-rules__title{font-size:35px}}@media (max-width:400px){.b-rules__title{font-size:28px}}.b-rules__introtext{display:block;color:#151515;font-family:Montserrat;font-size:26px;font-weight:var(--font-weight-500);line-height:150%;letter-spacing:0;text-align:left;margin-bottom:50px}@media (max-width:1899px){.b-rules__introtext{font-size:23px;margin-bottom:25px}}@media (max-width:480px){.b-rules__introtext{font-size:16px}}@media (max-width:400px){.b-rules__introtext{font-size:14px}}.b-rules__content{color:#151515;font-family:Montserrat;font-size:20px;font-weight:var(--font-weight);line-height:150%;letter-spacing:0;text-align:left}@media (max-width:1499px){.b-rules__content{font-size:18px}}@media (max-width:480px){.b-rules__content{font-size:16px}}.b-rules__content ul{display:flex;flex-direction:column;gap:20px;list-style:disc;padding-left:19px}@media (max-width:1499px){.b-rules__content ul{gap:10px}}.b-rules__content ul li{padding-left:7px}.b-rules__content ul li::marker{color:#FD9800}.b-rules__right{display:flex;flex-direction:column;gap:40px;background:#e69e4f;padding:168px 97px 0 98px}@media (max-width:1499px){.b-rules__right{padding:110px 45px 0 50px}}@media (max-width:1399px){.b-rules__right{max-height:470px;padding:90px 45px 0 50px}}@media (max-width:1199px){.b-rules__right{max-height:unset;padding:30px;gap:30px}}.b-rules__right-title{color:white;font-family:Montserrat;font-size:24px;font-weight:var(--font-weight-500);line-height:150%;letter-spacing:0;text-align:left}@media (max-width:767px){.b-rules__right-title{font-size:21px}}@media (max-width:576px){.b-rules__right-title{font-size:18px}}@media (max-width:480px){.b-rules__right-title{font-size:14px}}.b-rules__phone{color:white;font-family:Montserrat;font-size:30px;font-weight:var(--font-weight-bolder);line-height:150%;letter-spacing:0;text-align:left}.b-rules__phone a:hover{text-decoration:underline}@media (max-width:480px){.b-rules__phone{font-size:24px}}._id_10 .b-rules__right{padding:94px 129px 0 129px}@media (max-width:1199px){._id_10 .b-rules__right{padding:30px}}._id_10 .b-rules__left{width:100%}@media (max-width:1599px){._id_10 .b-rules__left{min-width:unset}}@media (max-width:768px){._id_10 .b-rules__content{font-size:15px}}.b-form{padding:70px 0 100px 0 !important;background:#fff !important}@media (max-width:480px){.b-form{padding:40px 0 !important}}.b-form__wrapper{display:flex;gap:187px}@media (max-width:1899px){.b-form__wrapper{gap:100px}}@media (max-width:1399px){.b-form__wrapper{gap:60px}}@media (max-width:991px){.b-form__wrapper{flex-direction:column}}.b-form__reviews{display:flex;flex-direction:column;gap:40px}@media (max-width:1399px){.b-form__reviews div:nth-child(2){width:450px !important}}@media (max-width:1199px){.b-form__reviews div:nth-child(2){width:350px !important;height:710px !important}}@media (max-width:991px){.b-form__reviews div:nth-child(2){width:100% !important}}.b-form__form{display:flex;flex-direction:column;gap:30px;--gap: 0}@media (max-width:1399px){.b-form__form{gap:20px}}.b-form__form .field .input{border-radius:unset;background:#fff}.b-form__form textarea.input{height:175px}.b-form__form .field-label{color:#2f2f2f;font-family:Montserrat;font-size:20px;font-weight:var(--font-weight-500);line-height:130%;letter-spacing:0;text-align:left}.b-form__form-wrapper{display:flex;flex-direction:column;gap:50px;padding:80px 100px 100px 100px;background:#e69e4f;width:100%}@media (max-width:1399px){.b-form__form-wrapper{padding:50px 70px 60px 70px}}@media (max-width:480px){.b-form__form-wrapper{padding:40px 25px}}.b-form__title{color:#2f2f2f;font-family:Cormorant SC;font-size:80px;font-weight:var(--font-weight-bold);line-height:100%;letter-spacing:0}@media (max-width:1399px){.b-form__title{font-size:60px}}@media (max-width:1199px){.b-form__title{font-size:50px}}@media (max-width:480px){.b-form__title{font-size:40px}}.b-form__buttons{display:flex;gap:20px;align-items:center}@media (max-width:1399px){.b-form__buttons{flex-direction:column;align-items:flex-start}}.b-form__button{height:52px;border-radius:unset;color:#fff;background:#2F2F2F;font-family:Montserrat;font-size:16px;font-weight:var(--font-weight-bold);line-height:20px;letter-spacing:0;text-transform:uppercase;padding:16px 26px;width:max-content}.b-form__privacy{max-width:315px;color:black;font-family:Montserrat;font-size:12px;font-weight:var(--font-weight);line-height:130%;letter-spacing:0;text-align:left}.b-form__privacy a{border-bottom:unset;text-decoration:underline;color:#000}.b-form__privacy a:hover{text-decoration:unset}.b-map{padding:0 !important;padding-bottom:100px !important}@media (max-width:480px){.b-map{padding-bottom:0 !important}}.b-map>.container{margin-right:0;padding-right:0}@media (min-width:1900px){.b-map>.container{--container-width: calc(1822px + var(--grid-gap) * 2)!important}}@media (max-width:991px){.b-map>.container{--container-width: 100%;margin:0;padding:0}}.b-map__wrapper{display:flex;gap:125px;position:relative;align-items:center;justify-content:flex-end}@media (max-width:1399px){.b-map__wrapper{gap:70px}}@media (max-width:991px){.b-map__wrapper{flex-direction:column;gap:30px}}.b-map__text{display:flex;flex-direction:column;gap:40px}@media (max-width:991px){.b-map__text{gap:15px}}.b-map .ya-map{width:1234px;height:560px;border-radius:unset}@media (max-width:991px){.b-map .ya-map{width:100%}}.b-map__title{color:#2f2f2f;font-family:Cormorant SC;font-size:80px;font-weight:var(--font-weight-bold);line-height:100%;letter-spacing:0;text-align:left}@media (max-width:1399px){.b-map__title{font-size:60px}}@media (max-width:480px){.b-map__title{font-size:50px}}@media (max-width:400px){.b-map__title{font-size:40px}}.b-map__phone{color:#e69e4f;font-family:Montserrat;font-size:30px;font-weight:var(--font-weight-bold);line-height:37px;letter-spacing:0;text-align:left}@media (max-width:400px){.b-map__phone{font-size:24px}}.b-map__phone a:hover{text-decoration:underline}.b-map__email:hover{text-decoration:underline}.b-map__contacts{display:flex;align-items:center;gap:20px;color:#2f2f2f;font-family:Montserrat;font-size:26px;font-weight:var(--font-weight-500);line-height:130%;letter-spacing:0;text-align:left}@media (max-width:1399px){.b-map__contacts{font-size:15px;gap:10px}}.b-map__contacts svg{width:34px;height:34px}@media (max-width:1399px){.b-map__contacts svg{width:28px;height:28px}}.b-map__contacts svg path{fill:#FD9800}.b-map__soc{display:flex;gap:40px;align-items:center}@media (max-width:1399px){.b-map__soc{gap:25px}}.b-map__soc a:hover{filter:brightness(0.8)}/*# sourceMappingURL=./page-4d210689cfdadd79cecd5d6b1b4afceb.map */