.date-picker-wrapper{z-index:1;position:absolute;border-radius:4px;background-color:#fff;box-shadow:-2px 4px 11px 1px rgba(75,72,69,.1),-6px -4px 11px 1px rgba(75,72,69,.1);color:#1e1f22;font:normal 14px/16px Onest,sans-serif;font-family:Arial,sans-serif}@media only screen and (max-width:767px){.date-picker-wrapper{width:100%;border-top:1px solid #edeff2;box-shadow:0 5px 10px 0 rgba(36,44,74,.1)}}.date-picker-wrapper.inline-wrapper{position:absolute;top:calc(100% + 5px);right:auto}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .drp_top-bar,.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .custom-header{display:block;width:100%;padding:15px;border-radius:4px 4px 0 0;background:#1e1f22;text-align:center}@media only screen and (max-width:1024px){.date-picker-wrapper .custom-header{padding:10px}}@media only screen and (max-width:767px){.date-picker-wrapper .custom-header{display:none;width:100%}}.date-picker-wrapper .custom-header__text{color:#fff;font:700 18px/21px Onest,sans-serif}@media only screen and (max-width:767px){.date-picker-wrapper .custom-header__text{font:500 14px/18px Onest,sans-serif}}.date-picker-wrapper .custom-footer{display:flex;align-items:center;justify-content:center;padding:15px;border-radius:0 0 4px 4px;font-size:0}@media only screen and (max-width:767px){.date-picker-wrapper .custom-footer{width:100%}}.date-picker-wrapper .custom-footer .calendar-hover-nights,.date-picker-wrapper .custom-footer .calendar-hover-range{display:inline-block;padding:0 2px;font:normal 14px/20px Onest,sans-serif}.date-picker-wrapper .custom-footer .calendar-hover-nights{font-weight:700}@media only screen and (max-width:767px){.date-picker-wrapper .month{width:100%;border-bottom:1px solid #edeff2}}.date-picker-wrapper .month-wrapper{display:flex;position:relative;justify-content:space-between;width:100%;overflow:hidden;border-bottom:1px solid #edeff2;cursor:default}@media only screen and (max-width:767px){.date-picker-wrapper .month-wrapper{flex-wrap:wrap;justify-content:center;border-bottom:none}}.date-picker-wrapper .month-head{width:100%}.date-picker-wrapper .month-caption{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 50px;border-bottom:1px solid #edeff2}@media only screen and (max-width:1024px){.date-picker-wrapper .month-caption{height:40px;padding:0 5px}}@media only screen and (max-width:767px){.date-picker-wrapper .month-caption{height:50px;padding:0 40px}}.date-picker-wrapper .month-caption .next,.date-picker-wrapper .month-caption .prev{display:block;padding:0;cursor:pointer;opacity:1}.date-picker-wrapper .month-caption .next.is-disabled,.date-picker-wrapper .month-caption .prev.is-disabled{cursor:default;opacity:.5;pointer-events:none}.date-picker-wrapper .month-caption .next{text-align:right}.date-picker-wrapper .month-caption .next .calendar-arrow{transform:rotate(-90deg)}.date-picker-wrapper .month-caption .prev{text-align:left}.date-picker-wrapper .month-caption .prev .calendar-arrow{transform:rotate(90deg)}.date-picker-wrapper .month-caption .calendar-arrow{width:10px;height:6px;fill:#1e1f22}.date-picker-wrapper .month-arrow{width:30px;height:30px;font-size:0;line-height:30px}.date-picker-wrapper .month-name{font-size:0;line-height:0;text-transform:capitalize}[lang=ja] .date-picker-wrapper .month-name,[lang=tw-tw] .date-picker-wrapper .month-name,[lang=zh] .date-picker-wrapper .month-name{display:flex}[lang=ja] .date-picker-wrapper .month-name .month-element:last-child,[lang=tw-tw] .date-picker-wrapper .month-name .month-element:last-child,[lang=zh] .date-picker-wrapper .month-name .month-element:last-child{order:-1}[lang=ja] .date-picker-wrapper .month-name .month-element:last-child:after,[lang=tw-tw] .date-picker-wrapper .month-name .month-element:last-child:after,[lang=zh] .date-picker-wrapper .month-name .month-element:last-child:after{content:"年"}.date-picker-wrapper .month-element{display:inline-block;padding:0 2px;font:500 16px/20px Onest,sans-serif}.date-picker-wrapper .month-gap{width:1px;background:#edeff2}.date-picker-wrapper .month .week-name{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 39px 10px}@media only screen and (max-width:1024px){.date-picker-wrapper .month .week-name{padding:10px 5px}}@media only screen and (max-width:767px){.date-picker-wrapper .month .week-name{max-width:290px;margin:0 auto}}.date-picker-wrapper .month .week-name__item{flex-shrink:0;width:38px;height:20px;font:500 14px/20px Onest,sans-serif;text-align:center;text-transform:uppercase}@media only screen and (max-width:1024px){.date-picker-wrapper .month .week-name__item{width:32px}}@media only screen and (max-width:767px){.date-picker-wrapper .month .week-name__item{width:40px}}.date-picker-wrapper .days-container{padding:0 39px 30px}@media only screen and (max-width:1024px){.date-picker-wrapper .days-container{padding:0 5px}}.date-picker-wrapper .days-row{display:flex;align-items:center;width:100%}@media only screen and (max-width:767px){.date-picker-wrapper .days-row{max-width:280px;margin:0 auto}}.date-picker-wrapper .days-row:not(:last-child){margin-bottom:3px}@media only screen and (max-width:767px){.date-picker-wrapper .days-row:not(:last-child){margin:0 auto 3px}}.date-picker-wrapper .day{flex-shrink:0;width:14.2857142857%;cursor:default}.date-picker-wrapper .day.is-lastMonth,.date-picker-wrapper .day.is-nextMonth{cursor:default;pointer-events:none}.date-picker-wrapper .day.is-toMonth.is-hovering{background:rgba(128,70,241,.3)}.date-picker-wrapper .day.is-toMonth.is-first-date-selected{background:linear-gradient(90deg,transparent 50%,rgba(128,70,241,.3) 0)}.date-picker-wrapper .day.is-toMonth.is-last-date-selected{background:linear-gradient(90deg,rgba(128,70,241,.3) 50%,transparent 0)}.date-picker-wrapper .day .day-text{width:100%;font:normal 14px/33px Onest,sans-serif;text-align:center}@media only screen and (max-width:1024px){.date-picker-wrapper .day .day-text{line-height:30px}}@media only screen and (max-width:767px){.date-picker-wrapper .day .day-text{line-height:40px}}.date-picker-wrapper .day .day-text.checked{background-color:rgba(128,70,241,.3)}.date-picker-wrapper .day .day-text.invalid,.date-picker-wrapper .day .day-text.lastMonth,.date-picker-wrapper .day .day-text.nextMonth{background-color:transparent;color:#1e1f22;cursor:default;opacity:.5;pointer-events:none}.date-picker-wrapper .day .day-text.has-tooltip{cursor:help!important}.date-picker-wrapper .day .day-text.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .day .day-text.toMonth.valid{height:32px;color:#1e1f22;cursor:pointer;opacity:1}@media only screen and (max-width:1024px){.date-picker-wrapper .day .day-text.toMonth.valid{height:auto}}.date-picker-wrapper .day .day-text.toMonth.first-date-selected,.date-picker-wrapper .day .day-text.toMonth.last-date-selected{width:32px;height:32px;overflow:hidden;border-radius:999px;background-color:#8046f1;color:#fff;font-weight:700;opacity:1}@media only screen and (max-width:1024px){.date-picker-wrapper .day .day-text.toMonth.first-date-selected,.date-picker-wrapper .day .day-text.toMonth.last-date-selected{width:100%;height:100%}}.date-picker-wrapper .week-number{display:none}.date-picker-wrapper .select-wrapper{display:inline-block;position:relative;overflow:hidden;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .select-wrapper select{appearance:none;position:absolute;top:-1px;left:0;margin:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;text-transform:inherit;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:.01}.date-picker-wrapper .date-range-length-tip,.date-picker-wrapper .hide,.date-picker-wrapper .selected-days,.date-picker-wrapper.single-month .time,.date-picker-wrapper .time{display:none}.avail-form{display:flex;cursor:pointer}.avail-form .icon{width:20px;height:20px}.avail-form .icon-arrow{transition:transform .3s ease-in-out}.avail-form__dates{display:flex;position:relative;align-items:center;justify-content:space-between;padding:10px 16px;gap:8px;border:1px solid #8046f1;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#f9f8ff}.avail-form__dates .date-picker-wrapper{left:0}@media only screen and (max-width:1024px){.avail-form__dates{width:100%;max-width:calc(100% - 152px)}}.avail-form__dates.active{z-index:20;outline:1px solid #8046f1}.avail-form__dates.active .icon-arrow{transform:rotate(180deg)}.avail-form__calendar{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}.avail-form__calendar .icon{flex-shrink:0;fill:#2b0f66}.avail-form__calendar-fields{font-weight:600;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;display:flex;align-items:center;gap:3px}.avail-form__calendar-field:last-of-type,.avail-form__calendar-fields{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avail-form__guests{position:relative;width:100px;border:1px solid #8046f1;border-left:none;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#f9f8ff}.avail-form__guests:has(.avail-form__guests-field.active){z-index:20;outline:1px solid #8046f1}.avail-form__guests-field{font-weight:600;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;display:flex;position:relative;align-items:center;justify-content:space-between;padding:10px 16px;gap:4px}.avail-form__guests-field .icon{fill:#2b0f66}.avail-form__guests-field.active .icon-arrow{transform:rotate(180deg)}.avail-form__dropdown{visibility:hidden;position:absolute;top:calc(100% + 5px);left:0;max-height:0;padding:16px;border-top:none;border-radius:4px;background-color:#fff;opacity:0;transition:all .3s}@media only screen and (max-width:1024px){.avail-form__dropdown{width:100%}}.avail-form__dropdown.active{visibility:visible;z-index:20;max-height:345px;opacity:1}.avail-form__error{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;display:block;width:100%;margin-top:8px;color:#ba1c1f}.avail-form__error.hidden{display:none}.avail-form__search{font-weight:600;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;text-transform:uppercase;display:flex;flex-shrink:0;align-items:center;justify-content:center;height:48px;margin-left:4px;padding:14px;gap:10px;border-radius:6px;background-color:#8046f1;cursor:pointer}@media only screen and (max-width:1024px){.avail-form__search{pointer-events:none}}.avail-form__search span{font-weight:600;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;text-transform:uppercase;color:#fff}@media only screen and (max-width:767px){.avail-form__search span{display:none}}.avail-form__search .icon-loupe{fill:#fff}.avail-form__background{top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;z-index:10;position:fixed;background:rgba(45,45,45,.5)}.avail-form-dropdown-guests{display:flex;column-gap:10px;align-items:flex-start}.avail-form-dropdown-select{width:50%}.avail-form-dropdown-select__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:8px;color:#1e1f22;user-select:none}.avail-form-dropdown-select__inner{display:flex;align-items:center}.avail-form-dropdown-select__btn{width:32px;height:32px;display:flex;position:relative;align-items:center;justify-content:center;border:1px solid #8046f1;border-radius:999px;cursor:pointer;user-select:none}.avail-form-dropdown-select__btn:before{width:14px;height:1px}.avail-form-dropdown-select__btn--increase:after,.avail-form-dropdown-select__btn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#8046f1;content:""}.avail-form-dropdown-select__btn--increase:after{width:1px;height:14px}.avail-form-dropdown-select__number{padding:4px 10px;color:#1e1f22;font-weight:600;font-size:16px;font-family:Onest,sans-serif;text-align:center;user-select:none}.avail-form-dropdown-children-ages{display:flex;column-gap:10px;row-gap:8px;flex-wrap:wrap;margin:8px 0;transition:all .3s}.avail-form-dropdown-children-ages[hidden]{max-height:0;margin:0;overflow:hidden}.avail-form-dropdown-children-ages__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;width:100%;user-select:none}.avail-form-dropdown-children-ages__field{position:relative;width:calc(33.33333% - 7px)}.avail-form-dropdown-children-ages__field select{display:none}.avail-form-dropdown-children-ages__field.error-age .avail-form-dropdown-children-ages__select{border:1px solid #ba1c1f}.avail-form-dropdown-children-ages__select{display:flex;align-items:center;width:100%!important;height:42px;padding-left:10px;border-radius:4px}@media only screen and (max-width:1024px){.avail-form-dropdown-children-ages__select{padding-left:20px}}.avail-form-dropdown-children-ages__select .nice-select-dropdown{width:100%;max-width:100px}.avail-form:has(.avail-form__dates.active) .avail-form__background{display:block}.avail-form:has(.avail-form__guests-field.active) .avail-form__background{display:block}.footer{border-top:1px solid #dee2e7;background-color:#fff}@media only screen and (max-width:1024px){.footer{margin-bottom:92px}}.footer__layout{display:flex;justify-content:space-between;padding:40px 0;gap:30px}@media only screen and (max-width:1024px){.footer__layout{flex-direction:column;gap:40px}}.footer__info{display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:1024px){.footer__info{width:calc(50% - 20px);gap:20px}}@media only screen and (max-width:767px){.footer__info{width:100%}}.footer__info .logo{color:#1e1f22}.footer__column--info{display:flex;flex-direction:column;max-width:360px;gap:30px}@media only screen and (max-width:1024px){.footer__column--info{flex-direction:row;max-width:100%;padding-bottom:40px;border-bottom:1px solid #dee2e7}}@media only screen and (max-width:767px){.footer__column--info{flex-direction:column}}.footer__column--links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}.footer__column--links>.footer-navigation{flex:1 1 0;min-width:260px}@media only screen and (max-width:1024px){.footer__column--links>.footer-navigation{min-width:0}}@media only screen and (max-width:1024px){.footer__column--info:not(:has(.footer-executive)) .footer__info{width:100%}}@media only screen and (max-width:1024px){.footer__column--info:not(:has(.footer-executive)) .payment-methods{flex-direction:row;gap:0}}.footer-info__name{font-weight:600;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:10px;color:#1e1f22;font-weight:700;font-family:Domine,sans-serif;text-transform:uppercase}.footer-executive{display:flex;flex-direction:column;justify-content:center;gap:10px}.footer-executive__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#606373}.footer-executive__badge{display:flex;flex-wrap:wrap;gap:10px}.footer-why-us{display:flex;flex:1 1 0;flex-direction:column;min-width:260px;gap:20px}@media only screen and (max-width:1024px){.footer-why-us{min-width:0}}@media only screen and (max-width:767px){.footer-why-us{flex:0 0 100%}}.footer-why-us__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif}.footer-why-us__list{display:flex;flex-direction:column;gap:10px}.footer-why-us__item{display:flex;align-items:center;gap:8px;font-weight:400;font-size:14px;color:#606373}.footer-why-us__item,.footer-why-us__item b{line-height:1.5;font-family:Onest,sans-serif}.footer-why-us__item b{font-weight:700;font-size:16px;color:#1e1f22}.footer-top-searches{display:flex;flex:1 1 0;flex-direction:column;min-width:260px;gap:20px}@media only screen and (max-width:1024px){.footer-top-searches{min-width:0}}@media only screen and (max-width:767px){.footer-top-searches{flex:0 0 50%}}.footer-top-searches__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif}.footer-top-searches__group,.footer-top-searches__list{display:flex;flex-direction:column;gap:10px}.footer-top-searches__list.active{margin-top:10px}.footer-top-searches__icon{transition:transform .3s ease-out}.footer-top-searches__list-title{font-weight:500;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;display:flex;align-items:center;gap:8px;color:#1e1f22;cursor:pointer}.footer-top-searches__list-title.active .footer-top-searches__icon{transform:rotate(180deg)}.footer-top-searches__item-link{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#606373;cursor:pointer}.footer-top-searches__item-link:hover{text-decoration:underline}.hb6d767d2f8-currencies{display:flex;flex-wrap:wrap;padding:20px;overflow:auto;gap:8px}.hb6d767d2f8-currencies-item{display:flex;position:relative;flex-basis:32%;flex-wrap:wrap;padding:8px 16px;overflow:hidden;border-radius:4px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.hb6d767d2f8-currencies-item__link{width:100%;padding-right:5px;overflow:hidden;text-align:start;text-overflow:ellipsis}.hb6d767d2f8-currencies-item__code{font-weight:600;font-size:14px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-currencies-item__name{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-currencies-item:hover{background-color:#f5f7f8}.hb6d767d2f8-currencies-item svg{display:none;position:absolute;top:50%;right:5%;transform:translateY(-50%);color:#8046f1}.hb6d767d2f8-currencies-item.active{border:1px solid #8046f1;background-color:#f5f7f8}.hb6d767d2f8-currencies-item.active svg{display:block}@media only screen and (max-width:1200px){.hb6d767d2f8-currencies-item{flex-basis:48%}}@media only screen and (max-width:767px){.hb6d767d2f8-currencies-item{flex-basis:100%}}.hb6d767d2f8-modal-1{display:none;z-index:9999;position:fixed;top:0;left:0;width:100vw;height:100vh}.hb6d767d2f8-modal-1__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(17,17,17,.4)}.hb6d767d2f8-modal-1__container{box-sizing:border-box;display:flex;position:absolute;top:50%;left:50%;flex-direction:column;width:60vw;max-width:1170px;max-height:60vh;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-radius:4px;background-color:#fff}@media only screen and (max-width:1024px){.hb6d767d2f8-modal-1__container{top:0;left:0;width:100vw;max-width:none;height:auto;max-height:100dvh;transform:translate(0);-webkit-transform:translate(0);border-radius:0 0 4px 4px}}.hb6d767d2f8-modal-1.active{display:flex}.hb6d767d2f8-modal-1-container__header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #edeff2}@media only screen and (max-width:1024px){.hb6d767d2f8-modal-1-container__header{flex-direction:row-reverse;justify-content:flex-end}}.hb6d767d2f8-modal-1-container__title{font-weight:600;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;color:#1e1f22}@media only screen and (max-width:1024px){.hb6d767d2f8-modal-1-container__title{margin:0 auto}}.hb6d767d2f8-modal-1-container__close{display:flex;align-items:center;justify-content:center;cursor:pointer}.hb6d767d2f8-modal-1-container__close svg{fill:#1e1f22}.hb6d767d2f8-modal-1-container__body{overflow:auto}.hotels-list-pagination{display:none;justify-content:center;margin-top:30px;margin-bottom:40px;padding:10px 0;gap:8px}.hotels-list-pagination.is-inited{display:flex}.hotels-list-pagination__inner{display:flex;gap:8px}.hotels-list-pagination__btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#1e1f22;font-weight:400;font-size:16px;line-height:1.1;font-family:Onest,sans-serif;cursor:pointer}.hotels-list-pagination__btn:hover{border:1px solid #8046f1}.hotels-list-pagination__btn.is-active{background-color:#8046f1;color:#fff;cursor:default}.hotels-list-pagination__btn--dots{cursor:default}.hotels-list-pagination__btn--dots:hover{border:none}.hotels-list-pagination__nav{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:19px;cursor:pointer}.hotels-list-pagination__nav.is-disabled{cursor:default}.hotels-list-pagination__nav.is-disabled svg{fill:#dee2e7}.hotels-list-pagination__nav svg{width:18px;height:18px;fill:#606373}.hotels-list-pagination__nav--prev svg{transform:rotate(90deg)}.hotels-list-pagination__nav--next svg{transform:rotate(-90deg)}.hotels-list-pagination__edge-nav{display:flex;align-items:center;gap:8px}.hotels-list-pagination__edge-nav.hidden{display:none}.avail-form-modal{top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;z-index:1001;position:fixed;overflow-y:auto;background:rgba(43,15,102,.8)}.avail-form-modal.active{display:block}.avail-form-modal .date-picker-wrapper{top:calc(100% + 10px);left:50%;transform:translateX(-50%)}.avail-form-modal__wrapper{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:0 24px}.avail-form-modal__close-btn{display:flex;position:absolute;top:8px;right:8px;left:auto;cursor:pointer}.avail-form-modal__close-icon{fill:#1e1f22;width:12px;height:12px}.avail-form-modal__content{position:relative;width:100%;max-width:580px;margin:auto 0;padding-top:24px;border-radius:4px;background-color:#fff}.hb6d767d2f8-form-vertical{position:relative;column-gap:8px;width:100%;padding:8px;border-radius:4px}.hb6d767d2f8-form-vertical .date-picker-wrapper{z-index:20;top:calc(100% + 5px)}.hb6d767d2f8-form-vertical .date-picker-wrapper:before{display:none}.hb6d767d2f8-form-vertical__fieldset{display:flex;position:relative;width:100%;height:auto;margin-bottom:8px;border-radius:4px;transition:all .3s}.hb6d767d2f8-form-vertical__fieldset.is-show .hb6d767d2f8-form-vertical-field-dropdown{display:block;z-index:20}.hb6d767d2f8-form-vertical__fieldset.has-error:not(.is-show){z-index:20}.hb6d767d2f8-form-vertical__fieldset.has-error:not(.is-show) .hb6d767d2f8-form-vertical-field{outline:2px solid #ba1c1f}.hb6d767d2f8-form-vertical__fieldset.has-error:not(.is-show) .hb6d767d2f8-form-vertical__fieldset-warning{display:block}.hb6d767d2f8-form-vertical__fieldset[hidden]{display:none}.hb6d767d2f8-form-vertical__fieldset--guests{display:block;margin-bottom:16px}.hb6d767d2f8-form-vertical__fieldset--city .hb6d767d2f8-form-vertical-field__text{max-width:490px}@media only screen and (max-width:767px){.hb6d767d2f8-form-vertical__fieldset--city .hb6d767d2f8-form-vertical-field__text{max-width:calc(100vw - 136px)}}.hb6d767d2f8-form-vertical__fieldset--calendar{flex-wrap:wrap;gap:8px}.hb6d767d2f8-form-vertical__fieldset-warning{display:none;font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;z-index:1;position:absolute;top:calc(100% + 5px);width:100%;padding:10px;border:1px solid #edeff2;border-radius:4px;background-color:#fff;color:#ba1c1f}.hb6d767d2f8-form-vertical__field{width:100%;height:100%;border:1px solid #dee2e7;border-radius:4px}.hb6d767d2f8-form-vertical__dropdown{visibility:hidden;top:calc(100% + 5px);left:0;width:100%;max-height:0;border:1px solid #dee2e7;border-radius:4px;background-color:#fff;opacity:0;transition:all .3s}.hb6d767d2f8-form-vertical__dropdown.active{visibility:visible;z-index:20;max-height:345px;margin-top:8px;padding:16px;opacity:1}.hb6d767d2f8-form-vertical__error{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;display:block;width:100%;margin-top:8px;color:#ba1c1f}.hb6d767d2f8-form-vertical__error.hidden{display:none}.hb6d767d2f8-form-vertical__background{display:none;z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(45,45,45,.5)}.hb6d767d2f8-form-vertical:has(.hb6d767d2f8-form-vertical__field--calendar.active) .hb6d767d2f8-form-vertical__background{display:block}.hb6d767d2f8-form-vertical:has(.hb6d767d2f8-form-vertical__fieldset.has-error) .hb6d767d2f8-form-vertical__background{display:block}.hb6d767d2f8-form-vertical-guests{display:flex;column-gap:10px;align-items:flex-start}.hb6d767d2f8-form-vertical-guests-select{width:50%}.hb6d767d2f8-form-vertical-guests-select__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:8px;color:#1e1f22;user-select:none}.hb6d767d2f8-form-vertical-guests-select__inner{display:flex;align-items:center}.hb6d767d2f8-form-vertical-guests-select__btn{display:flex;position:relative;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #8046f1;border-radius:999px;cursor:pointer;user-select:none}.hb6d767d2f8-form-vertical-guests-select__btn:before{position:absolute;top:50%;left:50%;width:14px;height:1px;transform:translate(-50%);background:#8046f1;content:""}.hb6d767d2f8-form-vertical-guests-select__btn--increase:after{position:absolute;top:50%;left:50%;width:1px;height:14px;transform:translate(-50%,-50%);background:#8046f1;content:""}.hb6d767d2f8-form-vertical-guests-select__number{width:32px;color:#1e1f22;font-weight:600;font-size:16px;font-family:Onest,sans-serif;text-align:center;user-select:none}.hb6d767d2f8-form-vertical-children-ages{display:flex;column-gap:10px;row-gap:10px;flex-wrap:wrap;margin:8px 0;transition:all .3s}.hb6d767d2f8-form-vertical-children-ages[hidden]{max-height:0;margin:0;overflow:hidden}.hb6d767d2f8-form-vertical-children-ages__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;width:100%;user-select:none}.hb6d767d2f8-form-vertical-children-ages__field{position:relative;width:calc(33.33333% - 7px)}.hb6d767d2f8-form-vertical-children-ages__field.error-age .hb6d767d2f8-form-vertical-children-ages__select{border:1px solid #ba1c1f}.hb6d767d2f8-form-vertical-children-ages__select{display:flex;align-items:center;width:100%!important;height:42px}.hb6d767d2f8-form-vertical-children-ages__select .nice-select-dropdown{width:100%;max-width:100px}.hb6d767d2f8-form-vertical-field{display:flex;position:relative;column-gap:8px;align-items:center;padding:4px 16px;border-radius:4px;background-color:#fff;cursor:pointer}.hb6d767d2f8-form-vertical-field.active{z-index:20;outline:1px solid #8046f1}.hb6d767d2f8-form-vertical-field.active .hb6d767d2f8-form-vertical-field__icon--hover{transform:rotate(180deg)}.hb6d767d2f8-form-vertical-field__icon{flex-shrink:0;width:20px;height:20px;fill:#1e1f22;transition:transform .3s ease-in-out}.hb6d767d2f8-form-vertical-field__icon--right{margin-left:auto}.hb6d767d2f8-form-vertical-field__wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:calc(100% - 38px)}.hb6d767d2f8-form-vertical-field__title{display:inline-block;color:#cacfd7;font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;text-transform:uppercase}.hb6d767d2f8-form-vertical-field__text{display:block;min-height:24px;color:#1e1f22;font-weight:600;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb6d767d2f8-form-vertical-field-dropdown{display:none;z-index:1;position:absolute;top:calc(100% + 5px);left:0;width:100%;padding:8px;border-radius:4px;background-color:#fff}.hb6d767d2f8-form-vertical-field-dropdown--city{max-height:300px;overflow:auto}.hb6d767d2f8-form-vertical-field-dropdown__item{display:flex;align-items:center;padding:8px 16px;gap:8px;border-radius:4px;cursor:pointer}.hb6d767d2f8-form-vertical-field-dropdown__item:hover{background-color:#f5f7f8}.hb6d767d2f8-form-vertical-field-dropdown__item svg{width:16px;height:16px}.hb6d767d2f8-form-vertical-field-dropdown__item-name{font-weight:500;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;color:#1e1f22}.hb6d767d2f8-form-vertical-field-dropdown__item-country{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;color:#b3bac6;text-transform:uppercase}.hb6d767d2f8-form-vertical-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:20px;gap:10px;border-radius:4px;background-color:#8046f1;cursor:pointer;transition:all .3s}.hb6d767d2f8-form-vertical-btn__text{color:#fff;font-weight:600;font-size:14px;line-height:1.3;font-family:Onest,sans-serif;text-transform:uppercase}.hb6d767d2f8-form-vertical-btn__icon{fill:#fff;width:20px;height:20px}.nice-select .list li:last-child{margin-bottom:20px}.nice-select:after{width:10px;height:10px;margin-top:-8px}.filters-form-modal{visibility:hidden;z-index:-100;position:fixed;top:0;left:0;width:100vw;height:100vh;color:#1e1f22;opacity:0}.filters-form-modal.active{visibility:visible;z-index:100;opacity:1}.filters-form-modal.active .filters-form-modal__content{transform:translateX(0)}@media only screen and (max-width:1024px){.filters-form-modal{top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.filters-form-modal__overlay{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(47,48,55,.4)}@media only screen and (max-width:1024px){.filters-form-modal__overlay{background-color:#fff}}.filters-form-modal__content{position:absolute;top:10px;bottom:10px;left:10px;width:360px;min-width:360px;height:calc(100dvh - 20px);transform:translateX(-100%);border-radius:6px;background-color:#fff;transition:all .5s}@media only screen and (max-width:1024px){.filters-form-modal__content{top:0;bottom:auto;left:0;width:100%;height:100dvh;border-radius:0}.filters-form-modal__content .hb6d767d2f8-filters-form__btn-clear{display:none}}.filters-form-modal__header{display:flex;align-items:center;justify-content:center;width:100%;padding:20px}@media only screen and (max-width:1024px){.filters-form-modal__header{padding:16px 10px;border-bottom:1px solid #dee2e7}}.filters-form-modal__inner{height:calc(100% - 70px)}@media only screen and (max-width:1024px){.filters-form-modal__inner{height:calc(100% - 200px)}.filters-form-modal__inner .hb6d767d2f8-filters-form{border:none}}.filters-form-modal__header-title{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;margin:0 auto;font-weight:700}.filters-form-modal__header-btn{font-weight:600;font-size:14px;line-height:1.3;font-family:Onest,sans-serif;display:block;color:#8046f1;text-decoration:underline}.filters-form-modal__header-btn.hide{display:none}.filters-form-modal__close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f5f7f8;cursor:pointer}.filters-form-modal__close:focus,.filters-form-modal__close:hover{background:#1e1f22}@media only screen and (max-width:1024px){.filters-form-modal__close:focus,.filters-form-modal__close:hover{background:none}}.filters-form-modal__close:focus .icon-close,.filters-form-modal__close:hover .icon-close{fill:#fff;transform:rotate(180deg)}@media only screen and (max-width:1024px){.filters-form-modal__close{background:none}}.filters-form-modal__close .icon{width:16px;height:16px;pointer-events:none;fill:#1e1f22}.filters-form-modal__close .icon-close{width:12px;height:12px;display:block;transition:transform .3s linear}@media only screen and (max-width:1024px){.filters-form-modal__close .icon-close{display:none}}.filters-form-modal__close .icon-arrow-left{display:none}@media only screen and (max-width:1024px){.filters-form-modal__close .icon-arrow-left{display:block}}.filters-form-modal__btn-wrapper{display:flex;position:fixed;bottom:0;left:0;justify-content:flex-end;width:100%;padding:24px 30px;gap:8px;border-top:1px solid #edeff2;background-color:#fff}.filters-form-modal__btn-wrapper.hide{display:none}.filters-form-modal__btn{width:100%;padding:11px 20px;border:none;border-radius:4px;outline:none;background-color:transparent;font:600 14px/21px Onest,sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.filters-form-modal__btn-apply{border:1px solid #855af8;background-color:#855af8;color:#fff}.filters-form-modal__btn-apply:hover{background:#fff;color:#855af8}.hb6d767d2f8-rooms-loader{display:none;z-index:1001;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow-y:auto;background:rgba(0,0,0,.8);text-align:left}.hb6d767d2f8-rooms-loader__content{box-sizing:border-box;z-index:2;position:absolute;top:50%;left:50%;width:400px;max-width:90%;padding:20px 30px;transform:translate(-50%,-50%);border-radius:4px;background-color:#fff;text-align:center}.hb6d767d2f8-rooms-loader__title{margin-bottom:10px;color:#1e1f22;font:600 18px/26px Onest,sans-serif;text-transform:uppercase}.hb6d767d2f8-rooms-loader__progress{position:relative;height:2.5em;overflow:hidden;border:1px solid #1e1f22;border-radius:4px}.hb6d767d2f8-rooms-loader__progress-inner{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);background-color:#8046f1;transition:transform .3s}.hb6d767d2f8-rooms-loader__count{margin-top:10px;font:600 16px/20px Onest,sans-serif}.hb6d767d2f8-rooms-loader__result{margin-top:5px;font:400 16px/20px Onest,sans-serif}.hb6d767d2f8-rooms-loader__count,.hb6d767d2f8-rooms-loader__result{display:none}.hb6d767d2f8-rooms-loader__count.active,.hb6d767d2f8-rooms-loader__result.active{display:block}.hb6d767d2f8-rooms-loader__count.animate,.hb6d767d2f8-rooms-loader__result.animate{animation:slideDown .45s}@keyframes slideDown{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}.hb6d767d2f8-rooms-loader.active{display:block}.hb6d767d2f8-promo-banner-1{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:20px;gap:4px;border-radius:6px;background-color:rgba(54,122,232,.16);list-style:none}@media only screen and (max-width:767px){.hb6d767d2f8-promo-banner-1{flex-direction:column;gap:20px}}.hb6d767d2f8-promo-banner-1__title{color:#2b0f66;font-weight:600;font-size:18px;line-height:1.3;font-family:Onest,sans-serif}.hb6d767d2f8-promo-banner-1__subtitle{font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#2b0f66;font-weight:400}.hb6d767d2f8-promo-banner-1__button{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:14px;line-height:1.3;font-family:Onest,sans-serif;text-transform:uppercase;padding:10px;border-radius:6px;background-color:#367ae8;color:#fff;transition:background-color .3s ease}@media only screen and (max-width:767px){.hb6d767d2f8-promo-banner-1__button{justify-content:center;width:100%}}.hb6d767d2f8-promo-banner-1__button span{flex-shrink:0;padding-bottom:3px}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3{display:flex;position:relative;width:100%;max-height:320px;padding:50px 10px 10px;gap:10px;border:1px solid #2a9563;border-radius:6px;background-color:rgba(32,170,101,.1);font-family:Onest,sans-serif}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3{gap:10px}}@media only screen and (max-width:767px)and (min-width:768px){.hb6d767d2f8-crd-with-no-rates-3:hover{border:1px solid #2a9563}.hb6d767d2f8-crd-with-no-rates-3:hover .swiper-slide-active{transform:scale(1.1)}.hb6d767d2f8-crd-with-no-rates-3:hover .hb6d767d2f8-crd-with-no-rates-3__gallery-nav{visibility:visible;opacity:1}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3.is-active,.hb6d767d2f8-crd-with-no-rates-3.is-locked,.hb6d767d2f8-crd-with-no-rates-3:focus{border:1px solid #2a9563;background-color:#f9f8ff}.hb6d767d2f8-crd-with-no-rates-3.is-active .swiper-slide-active,.hb6d767d2f8-crd-with-no-rates-3.is-locked .swiper-slide-active,.hb6d767d2f8-crd-with-no-rates-3:focus .swiper-slide-active{transform:scale(1.1)}.hb6d767d2f8-crd-with-no-rates-3.is-active .hb6d767d2f8-crd-with-no-rates-3__gallery-nav,.hb6d767d2f8-crd-with-no-rates-3.is-locked .hb6d767d2f8-crd-with-no-rates-3__gallery-nav,.hb6d767d2f8-crd-with-no-rates-3:focus .hb6d767d2f8-crd-with-no-rates-3__gallery-nav{visibility:visible;opacity:1}.hb6d767d2f8-crd-with-no-rates-3.is-active .hb6d767d2f8-crd-with-no-rates-3__title-name,.hb6d767d2f8-crd-with-no-rates-3.is-locked .hb6d767d2f8-crd-with-no-rates-3__title-name,.hb6d767d2f8-crd-with-no-rates-3:focus .hb6d767d2f8-crd-with-no-rates-3__title-name{color:#8046f1}.hb6d767d2f8-crd-with-no-rates-3.is-hidden{display:none}.hb6d767d2f8-crd-with-no-rates-3__headline{display:flex;position:absolute;top:0;left:0;align-items:center;width:100%;padding:8px;gap:10px;border-top-right-radius:4px;border-top-left-radius:4px;background-color:#2a9563}.hb6d767d2f8-crd-with-no-rates-3__headline-icon{flex-shrink:0;align-self:flex-end;margin-left:4px;color:#fff}.hb6d767d2f8-crd-with-no-rates-3__headline-text{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;color:#fff}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__headline-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__gallery{position:relative;width:68%;max-height:174px;overflow:hidden;border-radius:6px}}@media only screen and (max-width:767px)and (max-width:1024px){.hb6d767d2f8-crd-with-no-rates-3__gallery{width:42%}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__gallery{width:66%;max-height:none}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__gallery .swiper-pagination-bullet{width:6px;height:6px;background-color:#fff;vertical-align:middle;opacity:.5}.hb6d767d2f8-crd-with-no-rates-3__gallery .swiper-pagination-bullet-active{width:8px;height:8px;opacity:1}.hb6d767d2f8-crd-with-no-rates-3__gallery .swiper-slide-active{transition:transform .3s ease}.hb6d767d2f8-crd-with-no-rates-3__gallery-inner{width:100%;height:100%;cursor:grab}.hb6d767d2f8-crd-with-no-rates-3 .crd-with-no-rates__gallery-image,.hb6d767d2f8-crd-with-no-rates-3__gallery-image{display:block;width:100%;height:100%;object-fit:cover}.hb6d767d2f8-crd-with-no-rates-3__gallery-nav{display:flex;visibility:hidden;position:absolute;top:0;left:0;align-items:center;justify-content:space-between;width:100%;height:100%;padding:8px;cursor:pointer;opacity:0;transition:opacity .3s ease}}@media only screen and (max-width:767px)and (max-width:1024px){.hb6d767d2f8-crd-with-no-rates-3__gallery-nav{visibility:visible;opacity:1}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__gallery-pagination{z-index:1;position:absolute;text-align:center}.hb6d767d2f8-crd-with-no-rates-3__gallery-arrow{display:flex;z-index:1;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background-color:#fff;cursor:pointer}.hb6d767d2f8-crd-with-no-rates-3__gallery-arrow svg{width:16px;height:16px;fill:#1e1f22}.hb6d767d2f8-crd-with-no-rates-3__gallery-arrow--left{transform:rotate(180deg)}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__gallery-arrow{display:none}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:10px 0 0;overflow:hidden}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__inner{padding-right:0;border-right:none}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__title-wrap{display:flex;position:relative;align-items:center;justify-content:space-between}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__title-wrap{margin:0 0 6px}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 80px);font-weight:600;text-transform:capitalize;cursor:pointer}.hb6d767d2f8-crd-with-no-rates-3__title:focus .hb6d767d2f8-crd-with-no-rates-3__title-tooltip,.hb6d767d2f8-crd-with-no-rates-3__title:hover .hb6d767d2f8-crd-with-no-rates-3__title-tooltip{visibility:visible;opacity:1}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;width:calc(100% - 40px)}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__title-name{color:#1e1f22;transition:color .3s ease}.hb6d767d2f8-crd-with-no-rates-3__title-tooltip{font-weight:500;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;display:none;visibility:hidden;z-index:10;position:absolute;top:auto;right:auto;bottom:auto;left:0;min-width:190px;padding:10px 20px;border:1px solid #edeff2;border-radius:4px;background:#2b0f66;box-shadow:0 5px 16px 5px rgba(36,44,74,.1);color:#fff;text-align:left;white-space:normal;opacity:0;transition:opacity .3s}.hb6d767d2f8-crd-with-no-rates-3__title-tooltip.is-show{display:block}.hb6d767d2f8-crd-with-no-rates-3__stars{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif}.hb6d767d2f8-crd-with-no-rates-3__stars svg{width:12px;height:12px;fill:#fa3960;vertical-align:baseline}.hb6d767d2f8-crd-with-no-rates-3__stars-one-icon-with-number{display:none}.hb6d767d2f8-crd-with-no-rates-3__stars-one-icon-with-number--full{display:block}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__stars-one-icon-with-number{display:block}.hb6d767d2f8-crd-with-no-rates-3__stars-one-icon-with-number--full{display:none}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__inner-bottom{display:flex;align-items:end;justify-content:space-between;margin-top:20px;padding:12px 10px;gap:10px;border:1px solid #2a9563;border-radius:6px;background-color:rgba(32,170,101,.1)}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__inner-bottom{flex-direction:column;align-items:flex-start;padding:6px}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__inner-bottom.no-price{justify-content:flex-end}.hb6d767d2f8-crd-with-no-rates-3__price-from{color:#1e1f22;font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-crd-with-no-rates-3__price-night{display:flex;flex-direction:column;color:#1e1f22}.hb6d767d2f8-crd-with-no-rates-3__price-number{display:inline-flex;justify-content:left;margin-right:4px;gap:4px;font-weight:600;font-size:12px;line-height:1.3;font-family:Onest,sans-serif;text-decoration:line-through}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__price-number--discount{width:100%}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__price-number--regular{text-decoration:none;font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;color:#fa3960}[lang^=ar] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=cs] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=da] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=de] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=el] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=es] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=fr] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=hu] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=it] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=pl] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=pt] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=ru] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=sv] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=tr] .hb6d767d2f8-crd-with-no-rates-3__price-number,[lang^=uk] .hb6d767d2f8-crd-with-no-rates-3__price-number{flex-direction:row-reverse}.hb6d767d2f8-crd-with-no-rates-3__price-text{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-crd-with-no-rates-3__book{display:flex;flex-shrink:0;flex-direction:column;align-items:end}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__book{align-items:center;width:100%}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__book-discount-text{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:8px;color:#2a9563;text-align:center}.hb6d767d2f8-crd-with-no-rates-3__book-discount-text svg{flex-shrink:0;animation:arrow-bounce 1.5s ease-in-out infinite}.hb6d767d2f8-crd-with-no-rates-3__book-btn{font-weight:600;font-size:14px;line-height:1.3;font-family:Onest,sans-serif;text-transform:uppercase;display:flex;align-items:center;justify-items:center;padding:10px;gap:6px;border-radius:6px;background-color:#fa3960;color:#fff;cursor:pointer;transition:background-color .3s ease}.hb6d767d2f8-crd-with-no-rates-3__book-btn svg{flex-shrink:0;width:16px;height:16px;fill:#fff;transition:transform .3s}}@media only screen and (max-width:767px)and (max-width:414px){.hb6d767d2f8-crd-with-no-rates-3__book-btn svg{display:none}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__book-btn:focus,.hb6d767d2f8-crd-with-no-rates-3__book-btn:hover{background-color:#c40c3f}.hb6d767d2f8-crd-with-no-rates-3__book-btn:focus svg,.hb6d767d2f8-crd-with-no-rates-3__book-btn:hover svg{transform:rotate(35deg)}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-3__book-btn{justify-content:center;width:100%;text-align:center}}@media only screen and (max-width:767px)and (max-width:414px){.hb6d767d2f8-crd-with-no-rates-3__book-btn{font-size:12px}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal-rating{display:flex;align-items:center}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal-rating{margin-top:0}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal-rating__rate-wrapper,.hb6d767d2f8-crd-with-no-rates-deal-rating__title{display:flex;align-items:center;gap:4px}.hb6d767d2f8-crd-with-no-rates-deal-rating__title-logo svg{width:16px;height:16px}.hb6d767d2f8-crd-with-no-rates-deal-rating__title-text{height:16px}.hb6d767d2f8-crd-with-no-rates-deal-rating__title-text svg{width:auto;height:16px}.hb6d767d2f8-crd-with-no-rates-deal-rating__info{display:flex;align-items:center;justify-content:space-between;gap:4px}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal-rating__info{margin:0 6px 10px;gap:10px}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal-rating__info-number{font-weight:900;font-size:14px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-crd-with-no-rates-deal-rating__info-mark{display:flex;align-items:center;gap:4px}.hb6d767d2f8-crd-with-no-rates-deal-rating__info-address{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:2px;color:#606373}.hb6d767d2f8-crd-with-no-rates-deal-rating__info-address svg{flex-shrink:0;width:12px;height:12px}.hb6d767d2f8-crd-with-no-rates-deal-rating__address-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb6d767d2f8-crd-with-no-rates-deal-rating__stars{display:flex;align-self:center;gap:2px}.hb6d767d2f8-crd-with-no-rates-deal-rating__stars .star{position:relative;width:9.6px;height:9.6px;border:1px solid #2a9563;border-radius:50%}.hb6d767d2f8-crd-with-no-rates-deal-rating__stars .star:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#2a9563;content:""}.hb6d767d2f8-crd-with-no-rates-deal-rating__stars .star--half:before{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.hb6d767d2f8-crd-with-no-rates-deal-rating__stars .star--empty:before{background-color:transparent}.hb6d767d2f8-crd-with-no-rates-deal-rating__text{position:relative;margin-right:10px;color:#898ea2;font-weight:500;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;text-transform:lowercase;white-space:nowrap}.hb6d767d2f8-crd-with-no-rates-deal-rating__text:after{position:absolute;top:-50%;right:-10px;transform:translateY(25%);content:".";color:#1e1f22}}@media only screen and (max-width:767px)and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal-rating__text:after{right:-5px}}@media only screen and (max-width:767px){.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal__title-wrap{height:32px}.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal__description-text{height:42px}.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal__description-more{display:block;width:30%;height:19px}.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal__price{width:20%;height:62px}.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal__book-btn{width:135px;height:38px}.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal-rating__title{width:20%;height:18px}.hb6d767d2f8-crd-with-no-rates-deal--load .hb6d767d2f8-crd-with-no-rates-deal-rating__info{width:30%;height:21px}.loading{position:relative;overflow:hidden}.loading:after{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px;background-color:#edeff2;content:"";animation:skeleton-loading 1s ease-in infinite alternate-reverse}@keyframes arrow-bounce{0%{transform:translateY(0)}20%{transform:translateY(2px)}40%{transform:translateY(-1px)}60%{transform:translateY(2px)}80%{transform:translateY(-1px)}to{transform:translateY(0)}}.map-hotel-popup{position:absolute;left:50%;transform:translateX(-50%);display:grid;visibility:hidden;z-index:30;bottom:30px;grid-template-columns:100px 1fr;width:calc(100% - 40px);max-width:400px;padding:4px;border-radius:6px;background:#fff;box-shadow:4px 0 20px 0 rgba(0,0,0,.15);opacity:0}}@media only screen and (max-width:767px)and (max-width:767px){.map-hotel-popup{bottom:90px}}@media only screen and (max-width:767px){.map-hotel-popup.active{visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}.map-hotel-popup__image{width:100px;height:100px;border-radius:6px}.map-hotel-popup__info{display:flex;flex-direction:column;justify-content:space-between;padding:10px}.map-hotel-popup__top{display:grid;grid-template-columns:1fr auto;gap:20px}.map-hotel-popup__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;color:#8046f1;font-weight:700}.map-hotel-popup__name:hover{text-decoration:underline}.map-hotel-popup__stars{display:flex;align-items:center}.map-hotel-popup__stars .icon{width:12px;height:12px;fill:#fa3960;margin-right:4px}.map-hotel-popup__stars span{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;color:#8046f1;font-weight:700}.map-hotel-popup-price__from,.map-hotel-popup-price__nights{color:#2b0f66;font-weight:400;font-size:12px;line-height:1.5}.map-hotel-popup-price__value{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;color:#2b0f66;font-weight:700}.map{z-index:1;position:relative;width:100%;height:100%;overflow:hidden;border-radius:6px}.map__loader{position:absolute;left:50%;transform:translateX(-50%);z-index:25;top:20px}.map__container{display:block;position:relative;width:100%;height:100%}.map__container.loaded .map-init-load{visibility:hidden;opacity:0;transition:opacity .3s linear,visibility .3s linear}.map__container .map-init-load{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:50;position:absolute;border-radius:6px;background-color:#edeff2;animation:skeleton-loading 1s ease-in 5 alternate-reverse}@keyframes skeleton-loading{0%{background:#edeff2}to{background:#dee2e7}}.map__container[data-zoom="8"] .attraction-marker{width:12px;height:12px}.map__container[data-zoom="9"] .attraction-marker{width:16px;height:16px}.map__container[data-zoom="10"] .attraction-marker{width:20px;height:20px}.map__container[data-zoom="11"] .attraction-marker{width:24px;height:24px}.map__container[data-zoom="12"] .attraction-marker{width:30px;height:30px}.map__close{display:none;z-index:35;position:absolute;top:20px;left:20px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background-color:#fff;box-shadow:4px 0 20px 0 rgba(0,0,0,.15)}}@media only screen and (max-width:767px)and (max-width:1024px){.map__close{display:flex}}@media only screen and (max-width:767px){.map__close .icon{width:12px;height:12px;fill:#1e1f22}.marker{display:flex;z-index:10;position:relative;align-items:flex-end;justify-content:center;cursor:pointer}.marker.hidden{display:none}.marker:after{z-index:-1;position:absolute;bottom:0;left:50%;width:0;height:0;transform:translate(-50%,45%);border-radius:50%;background:#8046f1;content:"";opacity:0;transition:width .3s,height .3s,opacity .3s}.marker--active{z-index:20}.marker--active .marker__price{background-color:#8046f1}.marker--lock{z-index:15}.marker--lock:after{width:40px;height:40px;opacity:.3}.marker--lock .marker__active-icon{visibility:visible;width:38px;height:48px;opacity:1}.marker--lock .marker__price,.marker__active-icon{visibility:hidden;opacity:0}.marker__active-icon{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:28px;height:36px;transition:all .3s linear}.marker__price{padding:8px;overflow:hidden;border:1px solid #edeff2;border-radius:999px;background-color:#2b0f66;color:#fff;font-weight:600;font-size:12px;line-height:1.1;white-space:nowrap;transition:opacity .3s linear,visibility .3s linear}.attraction-marker{width:48px;height:48px;transition:width .3s,height .3s}.mapboxgl-ctrl-top-right{z-index:40!important}.map-resize-btn{display:none;z-index:40;position:absolute;top:20px;left:20px;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;box-shadow:4px 0 20px 0 rgba(0,0,0,.15);color:#2b0f66;cursor:pointer}}@media only screen and (max-width:767px)and (max-width:1024px){.map-resize-btn{display:none}}@media only screen and (max-width:767px){.map-resize-btn:after{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;position:absolute;border-radius:6px;background:#fff;content:""}.map-resize-btn:hover .map-resize-btn__hint{visibility:visible;transform:translate(10px,-50%);opacity:1}.map-resize-btn.active .map-resize-btn__icon{transform:rotate(0)}.map-resize-btn.active .map-resize-btn__hint--close{display:flex}.map-resize-btn.active .map-resize-btn__hint--open{display:none}.map-resize-btn__icon{z-index:1;position:relative;width:16px;height:16px;transform:rotate(-180deg);transition:transform .3s linear}.map-resize-btn__hint{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;position:absolute;width:max-content;padding:6px 10px;border-radius:6px;background-color:#2b0f66;box-shadow:0 0 8px 0 rgba(24,24,24,.08);color:#fff;top:50%;left:100%;transform:translateY(-50%);display:none;visibility:hidden;opacity:0;transition:all .3s linear}.map-resize-btn__hint:after{display:block;position:absolute;width:10px;height:10px;background-color:#2b0f66;content:"";top:50%;left:-4px;transform:translateY(-50%) rotate(45deg)}.map-resize-btn__hint--open{display:flex}.map-view-btn{display:none;z-index:120;position:fixed;bottom:30px;left:50%;align-items:center;padding:10px 20px;transform:translateX(-50%);border-radius:6px;background:#e8164b;cursor:pointer}}@media only screen and (max-width:767px)and (max-width:1024px){.map-view-btn{display:flex}}@media only screen and (max-width:767px){.map-view-btn.active .map-view-btn__text{display:none}.map-view-btn.active .map-view-btn__text--list-view{display:block}.map-view-btn.active .map-view-btn__icon{display:none}.map-view-btn.active .map-view-btn__icon--list-view{display:block}.map-view-btn__text{font-weight:600;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;margin-right:16px;color:#fff;text-transform:uppercase;white-space:nowrap}.map-view-btn__text--list-view{display:none}.map-view-btn__icon{fill:#fff;width:16px;height:16px}.map-view-btn__icon--list-view{display:none}.map-loader{display:flex;visibility:hidden;align-items:center;padding:10px;gap:6px;border-radius:6px;background:#fff;opacity:0;transition:opacity .3s,visibility .3s}.map-loader.active{visibility:visible;opacity:1}.map-loader.active .map-loader__spinner{animation:spin 3s ease-in-out 3}.map-loader__text{font-weight:600;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#2b0f66;white-space:nowrap}.map-loader__spinner{width:16px;height:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.map-resize-loader{top:0;right:0;bottom:0;left:0;width:100%;height:100%;visibility:hidden;z-index:-1;position:absolute;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.9);content:"";opacity:0}.map-resize-loader.active{visibility:visible;z-index:50;opacity:1}.map-nav{display:flex;flex-direction:column;padding:20px 20px 0 0;gap:4px}.map-nav__btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#fff;box-shadow:4px 0 20px 0 rgba(0,0,0,.15);color:#1e1f22;cursor:pointer;pointer-events:auto}.map-nav__btn:hover:not(.disabled){color:#8046f1}.map-nav__btn.disabled{cursor:default;opacity:.5}.map-nav__btn .icon{width:16px;height:16px}}.hb6d767d2f8-article-meta{max-width:750px}.hb6d767d2f8-article-meta__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px;color:#1e1f22}.hb6d767d2f8-article-meta__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:20px;color:#1e1f22}.hb6d767d2f8-article-greeting{padding-top:60px;border-top:1px solid #dee2e7;color:#1e1f22}@media only screen and (max-width:767px){.hb6d767d2f8-article-greeting{padding-top:40px}}.hb6d767d2f8-article-greeting__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:10px}.hb6d767d2f8-article-greeting__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:20px}.hb6d767d2f8-article-greeting__description:last-child{margin-bottom:0}.hb6d767d2f8-article-benefits{position:relative;padding-top:60px;border-top:1px solid #dee2e7;color:#1e1f22}@media only screen and (max-width:767px){.hb6d767d2f8-article-benefits{padding-top:40px}}.hb6d767d2f8-article-benefits__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:30px}.hb6d767d2f8-article-benefits__pagination{position:relative;left:50%;margin-top:30px}.hb6d767d2f8-article-benefits__navigation .swiper-pagination-bullet{background-color:#1e1f22;opacity:.5}.hb6d767d2f8-article-benefits__navigation .swiper-pagination-bullet-active{background-color:#1e1f22;opacity:1}.hb6d767d2f8-article-benefits__next,.hb6d767d2f8-article-benefits__prev{position:absolute;top:70px;color:#898ea2;cursor:pointer}@media only screen and (max-width:767px){.hb6d767d2f8-article-benefits__next,.hb6d767d2f8-article-benefits__prev{top:50px}}.hb6d767d2f8-article-benefits__prev{right:35px;transform:rotate(90deg)}.hb6d767d2f8-article-benefits__next{right:0;transform:rotate(-90deg)}@media only screen and (max-width:1024px){.hb6d767d2f8-article-benefits-list__slider{width:calc(100% + 15px)}}.hb6d767d2f8-article-benefits-list swiper-slide{height:auto}.hb6d767d2f8-article-benefits-list__benefit{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;display:flex;flex-direction:column;height:100%;padding:20px;gap:8px;border-radius:6px;background-color:#f5f7f8}.hb6d767d2f8-article-mission{color:#1e1f22}.hb6d767d2f8-article-mission__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:10px}.hb6d767d2f8-article-mission__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-article-features{color:#1e1f22}.hb6d767d2f8-article-features__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px}.hb6d767d2f8-article-features-list{display:flex;flex-direction:column;padding-left:20px;gap:20px;list-style:disc}.hb6d767d2f8-article-features-list__feature{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-article-resorts{margin-bottom:20px;color:#1e1f22}.hb6d767d2f8-article-resorts__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:30px}.hb6d767d2f8-article-resorts__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:40px}.hb6d767d2f8-article-resorts-list{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:767px){.hb6d767d2f8-article-resorts-list{margin-bottom:0}}.hb6d767d2f8-article-resorts-list__item{display:flex;flex-direction:column;width:calc(50% - 10px);padding:20px;gap:20px;border-radius:6px;background-color:#f5f7f8}.hb6d767d2f8-article-resorts-list__item-title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;color:#1e1f22;font-weight:600}.hb6d767d2f8-article-resorts-list__item-description{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#1e1f22}.hb6d767d2f8-article-resorts-list__item-price{font-weight:500;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8046f1}.hb6d767d2f8-article-seasons{display:flex;justify-content:center;margin-bottom:60px;padding-top:60px;padding-bottom:60px;background-color:#f5f7f8}@media only screen and (max-width:1024px){.hb6d767d2f8-article-seasons{padding:40px 30px}}@media only screen and (max-width:767px){.hb6d767d2f8-article-seasons{margin-bottom:40px;padding:40px 0}}.hb6d767d2f8-article-seasons__wrapper{display:flex;flex-direction:column}@media only screen and (max-width:767px){.hb6d767d2f8-article-seasons__wrapper{display:none}}.hb6d767d2f8-article-seasons__slider{display:none}@media only screen and (max-width:767px){.hb6d767d2f8-article-seasons__slider{display:block}}.hb6d767d2f8-article-seasons__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:10px;color:#1e1f22}.hb6d767d2f8-article-seasons__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:30px;color:#1e1f22}.hb6d767d2f8-article-seasons-list{display:flex;flex-direction:column;gap:10px}.hb6d767d2f8-article-seasons-list-season{display:flex;align-items:center;max-width:900px;padding:20px;border-radius:6px;background-color:#fff;color:#1e1f22}.hb6d767d2f8-article-seasons-list-season__row{width:25%}.hb6d767d2f8-article-seasons-list-season__row--temp{display:flex;align-items:center}.hb6d767d2f8-article-seasons-list-season__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;font-weight:600}.hb6d767d2f8-article-seasons-list-season__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;max-width:75%}.hb6d767d2f8-article-seasons-list-season__temp{font-weight:500;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-article-seasons-list-season__temp-icon{width:32px;height:32px;margin-left:5px}.hb6d767d2f8-article-seasons-list-season__temp-icon svg{width:32px;height:32px}.hb6d767d2f8-article-seasons-list-season__rainfall,.hb6d767d2f8-article-seasons-list-season__summary{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-seasons-slider.container-full{padding-right:0}.hb6d767d2f8-seasons-slider__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:10px;color:#1e1f22;font-weight:700}.hb6d767d2f8-seasons-slider__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:30px;color:#1e1f22}.hb6d767d2f8-seasons-slider-list-season{display:flex;flex-direction:column;min-height:200px;padding:10px;border-radius:6px;background-color:#fff;color:#1e1f22}.hb6d767d2f8-seasons-slider-list-season__pagination{position:relative;left:50%;margin-top:40px}.hb6d767d2f8-seasons-slider-list-season__navigation .swiper-pagination-bullet{background-color:#1e1f22;opacity:.5}.hb6d767d2f8-seasons-slider-list-season__navigation .swiper-pagination-bullet-active{background-color:#1e1f22;opacity:1}.hb6d767d2f8-seasons-slider-list-season__row--head-text{margin-bottom:15px}.hb6d767d2f8-seasons-slider-list-season__row--temp{display:flex;color:#8046f1}.hb6d767d2f8-seasons-slider-list-season__row--rainfall{margin-bottom:15px;color:#8046f1}.hb6d767d2f8-seasons-slider-list-season__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif}.hb6d767d2f8-seasons-slider-list-season__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-seasons-slider-list-season__temp{font-weight:500;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-seasons-slider-list-season__rainfall,.hb6d767d2f8-seasons-slider-list-season__summary{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-articles-about-us{display:flex;flex-direction:column;gap:60px}@media only screen and (max-width:767px){.hb6d767d2f8-articles-about-us{gap:40px}}.hb6d767d2f8-article-text{padding-top:20px}@media only screen and (max-width:767px){.hb6d767d2f8-article-text{padding-top:0}}.hb6d767d2f8-article-text__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px;color:#1e1f22}.hb6d767d2f8-article-text__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:20px;color:#1e1f22}.hb6d767d2f8-article-text__description:last-child{margin-bottom:0}.hb6d767d2f8-article-transport{margin-bottom:40px;color:#1e1f22}@media only screen and (max-width:767px){.hb6d767d2f8-article-transport{margin-bottom:20px}}.hb6d767d2f8-article-transport__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px}.hb6d767d2f8-article-transport__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:20px}.hb6d767d2f8-article-facts{color:#1e1f22}.hb6d767d2f8-article-facts__title{margin-bottom:30px}.hb6d767d2f8-article-facts__subtitle,.hb6d767d2f8-article-facts__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif}.hb6d767d2f8-article-facts__subtitle{margin-bottom:20px}.hb6d767d2f8-article-facts__head-text{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:6px;font-weight:600}.hb6d767d2f8-article-facts__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:30px}.hb6d767d2f8-article-facts__description:last-child{margin-bottom:0}.hb6d767d2f8-article-time-weather__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px;color:#1e1f22}.hb6d767d2f8-article-time-weather__description{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif;color:#1e1f22}.hb6d767d2f8-articles-main{display:flex;justify-content:center}.hb6d767d2f8-articles-main__wrapper{display:flex;flex-direction:column;max-width:900px;gap:60px}@media only screen and (max-width:767px){.hb6d767d2f8-articles-main__wrapper{gap:40px}}.hb6d767d2f8-article-hotel-prices{display:flex;justify-content:center;width:100%;margin-bottom:60px;color:#1e1f22}@media only screen and (max-width:767px){.hb6d767d2f8-article-hotel-prices{margin-bottom:40px}}.hb6d767d2f8-article-hotel-prices__wrapper{width:100%;max-width:900px;padding-top:60px;border-top:1px solid #dee2e7}@media only screen and (max-width:767px){.hb6d767d2f8-article-hotel-prices__wrapper{padding-top:40px}}.hb6d767d2f8-article-hotel-prices__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px}.hb6d767d2f8-article-hotel-prices__table{border:1px solid #dee2e7;border-radius:6px}.hb6d767d2f8-article-hotel-prices__table-head,.hb6d767d2f8-article-hotel-prices__table-row{display:grid;grid-template-columns:repeat(4,4fr);background-color:#f5f7f8}.hb6d767d2f8-article-hotel-prices__table-head:nth-child(2n),.hb6d767d2f8-article-hotel-prices__table-row:nth-child(2n){background-color:#fff}.hb6d767d2f8-article-hotel-prices__table-head{border-top-right-radius:6px;border-top-left-radius:6px}.hb6d767d2f8-article-hotel-prices__table-row:last-child{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.hb6d767d2f8-article-hotel-prices__table-column,.hb6d767d2f8-article-hotel-prices__table-head-column{padding:16px 8px}.hb6d767d2f8-article-hotel-prices__table-column:first-child,.hb6d767d2f8-article-hotel-prices__table-head-column:first-child{padding-left:16px}.hb6d767d2f8-article-hotel-prices__table-column,.hb6d767d2f8-article-hotel-prices__table-head-column{font-weight:500;font-size:14px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-article-seasonal-info{display:flex;justify-content:center;padding-top:60px;color:#1e1f22}@media only screen and (max-width:767px){.hb6d767d2f8-article-seasonal-info{padding-top:40px}}.hb6d767d2f8-article-seasonal-info .active{display:flex;opacity:1}.hb6d767d2f8-article-seasonal-info .active .hb6d767d2f8-article-seasonal-info__arrow-icon{transform:rotate(180deg)}.hb6d767d2f8-article-seasonal-info__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;font-weight:600}.hb6d767d2f8-article-seasonal-info__arrow-icon{transition:transform .3s}.hb6d767d2f8-article-seasonal-info__season-line{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:6px;background-color:#fff;cursor:pointer}.hb6d767d2f8-article-seasonal-info__seasons{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:900px;gap:10px}.hb6d767d2f8-article-seasonal-info__months{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;display:none;padding:0 16px 20px;gap:10px;background-color:#fff}@media only screen and (max-width:767px){.hb6d767d2f8-article-seasonal-info__months{flex-direction:column}}.hb6d767d2f8-article-seasonal-info-month{flex:1;padding:20px;border:1px solid #dee2e7;border-radius:6px}.hb6d767d2f8-article-seasonal-info-month__title{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:20px;font-weight:600}.hb6d767d2f8-article-seasonal-info-month__list{display:flex;flex-direction:column;gap:10px}.hb6d767d2f8-article-seasonal-info-month__row{display:flex;gap:6px;font-weight:600}.hb6d767d2f8-article-seasonal-info-month__row-icon{width:16px;height:16px}.hb6d767d2f8-article-seasonal-info-month__temp span{font-weight:400}.hb6d767d2f8-article-seasonal-info-month__holiday-info :first-child{padding-top:10px;border-top:1px solid #dee2e7}.hb6d767d2f8-article-seasonal-info-month__info{margin-top:10px}.hb6d767d2f8-articles-table{display:flex;flex-direction:column;gap:60px;background-color:#f5f7f8}@media only screen and (max-width:767px){.hb6d767d2f8-articles-table{gap:40px}}.hb6d767d2f8-article-hotel-comparison{display:flex;justify-content:center;margin-bottom:60px;color:#1e1f22}@media only screen and (max-width:767px){.hb6d767d2f8-article-hotel-comparison{margin-bottom:40px}}.hb6d767d2f8-article-hotel-comparison__wrapper{max-width:900px}.hb6d767d2f8-article-hotel-comparison__title{font-weight:600;font-size:24px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:10px;color:#1e1f22}.hb6d767d2f8-article-hotel-comparison__subtitle{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif;margin-bottom:6px;font-weight:600}.hb6d767d2f8-article-hotel-comparison__list{padding-left:20px;list-style:disc}.hb6d767d2f8-article-hotel-comparison__description,.hb6d767d2f8-article-hotel-comparison__list-item{font-weight:400;font-size:16px;line-height:1.5;font-family:Onest,sans-serif}.hb6d767d2f8-article-hotel-comparison__description{margin-bottom:20px}.hb6d767d2f8-articles-intro{display:flex;flex-direction:column;margin-top:60px;gap:60px}@media only screen and (max-width:1024px){.hb6d767d2f8-articles-intro{margin-top:0}}@media only screen and (max-width:767px){.hb6d767d2f8-articles-intro{gap:40px}}.loader{display:none;visibility:hidden;z-index:30;position:absolute;width:100%;height:100%;border-radius:6px;backdrop-filter:blur(8px);background-color:rgba(236,233,254,.6);opacity:0;transition:opacity .5s,visibility .5s}.loader.active{visibility:visible;opacity:1}.hb6d767d2f8-places-to-visit{display:flex;align-items:flex-start;padding:16px 30px;gap:30px;border-top:1px solid #dee2e7;background:#fff;color:#1e1f22;scrollbar-width:none}@media only screen and (max-width:1024px){.hb6d767d2f8-places-to-visit{overflow-x:auto;gap:20px}}@media only screen and (max-width:767px){.hb6d767d2f8-places-to-visit{padding:16px 20px}}.hb6d767d2f8-places-to-visit__title{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;display:flex;flex-shrink:0;align-items:center;padding-top:2px;gap:8px;line-height:1.2}.hb6d767d2f8-places-to-visit__title svg{width:16px;height:16px}.hb6d767d2f8-places-to-visit__list{display:flex;flex-wrap:wrap;gap:8px 0}@media only screen and (max-width:1024px){.hb6d767d2f8-places-to-visit__list{flex-wrap:nowrap}}.hb6d767d2f8-places-to-visit__item{font-weight:500;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;position:relative;flex-shrink:0;line-height:1.6}.hb6d767d2f8-places-to-visit__item:last-child{padding-right:10px}.hb6d767d2f8-places-to-visit__item:not(:last-child):after{margin-right:8px;margin-left:8px;content:"·";color:currentColor}.hb6d767d2f8-places-to-visit__item a{display:inline-block;color:inherit;text-decoration:underline;cursor:pointer}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:38px;line-height:36px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:rgb(237.1,237.1,237.1);color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(19px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:5px;box-sizing:border-box;overflow:hidden;padding:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select .optgroup{font-weight:700}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:14px}.hb6d767d2f8-contact-us{padding:20px 16px 40px 20px;color:#51545e}@media only screen and (max-width:1024px){.hb6d767d2f8-contact-us{padding:40px 30px}}@media only screen and (max-width:767px){.hb6d767d2f8-contact-us{padding:40px 20px}}.hb6d767d2f8-contact-us-form{z-index:1;position:relative;width:820px;overflow:hidden;color:#1e1f22}@media only screen and (max-width:1024px){.hb6d767d2f8-contact-us-form{width:100%}}.hb6d767d2f8-contact-us-form[data-status=loading] .hb6d767d2f8-contact-us-form__submit-icon--spinner{display:block}@keyframes rotate-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.hb6d767d2f8-contact-us-form[data-status=loading] .hb6d767d2f8-contact-us-form__submit-icon--arrow{display:none}.hb6d767d2f8-contact-us-form[data-status=error] .hb6d767d2f8-contact-us-form-status--error,.hb6d767d2f8-contact-us-form[data-status=success] .hb6d767d2f8-contact-us-form-status--success{display:flex}.hb6d767d2f8-contact-us-form__block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.hb6d767d2f8-contact-us-form__subtitle{width:100%;margin-bottom:10px;font-weight:600;font-size:18px;line-height:1.2;font-family:Onest,sans-serif}@media only screen and (max-width:1024px){.hb6d767d2f8-contact-us-form__subtitle{font-size:16px}}.hb6d767d2f8-contact-us-form__field{display:flex;position:relative;flex-direction:column;width:100%}.hb6d767d2f8-contact-us-form__field--half{width:calc(50% - 5px)}@media only screen and (max-width:1024px){.hb6d767d2f8-contact-us-form__field--half{width:100%}.hb6d767d2f8-contact-us-form__field--half:not(:last-child){margin-bottom:10px}}.hb6d767d2f8-contact-us-form__input{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;width:100%;padding:8px 10px;border:1px solid #dee2e7;border-radius:6px;background:#fff;line-height:1.6}.hb6d767d2f8-contact-us-form__input--textarea{height:120px;resize:vertical}.hb6d767d2f8-contact-us-form__input::placeholder{color:#898ea2}.hb6d767d2f8-contact-us-form__input.nice-select.open,.hb6d767d2f8-contact-us-form__input:active,.hb6d767d2f8-contact-us-form__input:focus,.hb6d767d2f8-contact-us-form__input:hover{border:1px solid #8046f1;outline:none}.hb6d767d2f8-contact-us-form__input:not(:placeholder-shown){border-color:#8046f1;background:#f9f8ff}.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select{border-color:#dee2e7;background:#fff}.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select.nice-select.open,.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select:active,.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select:focus,.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select:hover{border:1px solid #8046f1}.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select:not(:has(option:first-child:checked))~.nice-select{border-color:#8046f1;background:#f9f8ff}.hb6d767d2f8-contact-us-form__field .hb6d767d2f8-contact-us-form__input--select:not(:has(option:first-child:checked))~.nice-select .current{color:#1e1f22}.hb6d767d2f8-contact-us-form__input:-webkit-autofill{box-shadow:inset 0 0 0 100px #f9f8ff!important}.hb6d767d2f8-contact-us-form__input.invalid{border-color:#ba1c1f;background:#fff;transition:border-color .5s}.hb6d767d2f8-contact-us-form__input.invalid~.hb6d767d2f8-contact-us-form__error{display:inline-block;margin-top:4px;transform:translateY(0);opacity:1}.hb6d767d2f8-contact-us-form__input.invalid~.nice-select{border-color:#ba1c1f;background:#fff}.hb6d767d2f8-contact-us-form__input.invalid:-webkit-autofill{box-shadow:inset 0 0 0 100px #fff!important}.hb6d767d2f8-contact-us-form__input.nice-select{display:flex;align-items:center;height:40px;line-height:normal}.hb6d767d2f8-contact-us-form__input.nice-select:valid{border-color:#8046f1;background:#f9f8ff}.hb6d767d2f8-contact-us-form__input.nice-select:after{width:16px;height:16px;right:10px;margin-top:0;transform:rotate(0deg) translateY(-50%);transform-origin:center;border:none;background-image:url(/new/designs/22/build/img/arrow-down.svg);background-size:contain;background-repeat:no-repeat;content:""}.hb6d767d2f8-contact-us-form__input.nice-select.open:after{transform:rotate(-180deg) translateY(50%)}.hb6d767d2f8-contact-us-form__input .current{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#898ea2;line-height:1.6}.hb6d767d2f8-contact-us-form__input .list{max-height:224px;padding-right:4px}.hb6d767d2f8-contact-us-form__input .list .option{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:4px;padding:9px 10px;border-radius:6px;color:#606373;line-height:1.6}.hb6d767d2f8-contact-us-form__input .list .option:last-child{margin-bottom:0}.hb6d767d2f8-contact-us-form__input .list .option.disabled{display:none}.hb6d767d2f8-contact-us-form__input .list .option.selected{color:#1e1f22;font-weight:500}.hb6d767d2f8-contact-us-form__input .list .option.selected.focus{background:#f5f7f8}.hb6d767d2f8-contact-us-form__input .list::-webkit-scrollbar{-webkit-appearance:none;width:4px}.hb6d767d2f8-contact-us-form__input .list::-webkit-scrollbar-thumb{border-radius:6px;background-color:#cacfd7}.hb6d767d2f8-contact-us-form__input .nice-select-dropdown{width:100%;margin-top:8px;padding:4px;border:1px solid #dee2e7;border-radius:6px;box-shadow:none}@media only screen and (max-width:1024px){.hb6d767d2f8-contact-us-form__input .nice-select-dropdown{margin-top:6px}}.hb6d767d2f8-contact-us-form__error{font-weight:400;font-size:12px;line-height:1.5;font-family:Onest,sans-serif;display:none;transform:translateY(-100%);color:#ba1c1f;line-height:1.6;opacity:0;transition:all .3s linear}.hb6d767d2f8-contact-us-form__icon{position:relative;width:16px;height:16px;margin-right:5px;border-radius:50%;background-color:#bad4e3}.hb6d767d2f8-contact-us-form__icon:after,.hb6d767d2f8-contact-us-form__icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:2px;background-color:#fff}.hb6d767d2f8-contact-us-form__icon:after{width:9px;height:2px;content:""}.hb6d767d2f8-contact-us-form__icon--plus:before{width:2px;height:9px;content:""}.hb6d767d2f8-contact-us-form__submit{font-weight:600;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;text-transform:uppercase;display:flex;align-items:center;justify-content:center;margin-left:auto;padding:14px 20px;gap:10px;border:1px solid #8046f1;border-radius:6px;background-color:#8046f1;color:#fff;font-weight:700;line-height:1.2;cursor:pointer;transition:all .3s linear}.hb6d767d2f8-contact-us-form__submit:hover{background-color:#6725dc}.hb6d767d2f8-contact-us-form__submit:hover svg{transform:rotate(35deg)}.hb6d767d2f8-contact-us-form__submit svg{transition:transform .3s linear}.hb6d767d2f8-contact-us-form__submit-icon--spinner{display:none}.hb6d767d2f8-contact-us-form input[name=f_message2]{position:absolute;width:0;height:0;margin:0;padding:0;border:none}.hb6d767d2f8-contact-us-form input[name=f_message2]:focus{outline:none}.hb6d767d2f8-contact-us-form:has(.hb6d767d2f8-contact-us-form__input.invalid) .hb6d767d2f8-contact-us-form__submit{border-color:#dcd5ff;background-color:#dcd5ff;color:#a389fc;cursor:not-allowed}.hb6d767d2f8-contact-us-form:has(.hb6d767d2f8-contact-us-form__input.invalid) .hb6d767d2f8-contact-us-form__submit svg{transform:rotate(0deg)}.hb6d767d2f8-contact-us-form-status{display:none;align-items:center;margin-bottom:20px;padding:16px;gap:8px;border-radius:6px}.hb6d767d2f8-contact-us-form-status--success{border:1px solid #2a9563;background:rgba(42,149,99,.12);color:#2a9563}.hb6d767d2f8-contact-us-form-status--error{border:1px solid #ba1c1f;background:rgba(186,28,31,.12);color:#ba1c1f}.hb6d767d2f8-contact-us-form-status__text{font-weight:500;font-size:16px;line-height:1.3;font-family:Onest,sans-serif;font-weight:900;line-height:1.2}.hb6d767d2f8-contact-us-form-status svg{width:24px;height:24px}.hb6d767d2f8-contact-us-details{margin-top:30px;padding-top:30px;border-top:1px solid #dee2e7;color:#1e1f22}.hb6d767d2f8-contact-us-details__subtitle{margin-bottom:20px;font-weight:600;font-size:18px;line-height:1.2;font-family:Onest,sans-serif}@media only screen and (max-width:1024px){.hb6d767d2f8-contact-us-details__subtitle{font-size:16px}}.hb6d767d2f8-contact-us-details__item{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;display:flex;align-items:center;gap:16px;line-height:1.6}.hb6d767d2f8-contact-us-details__item:not(:last-child){margin-bottom:10px}.hb6d767d2f8-contact-us-details__item span{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#ece9fe}.hb6d767d2f8-contact-us-details__item span svg{width:16px;height:16px;color:#481b97}.hb6d767d2f8-contact-us-details__item-location{text-decoration:underline;cursor:pointer}.payment-methods{display:flex;gap:30px}@media only screen and (max-width:1024px){.payment-methods{flex-direction:column}}@media only screen and (max-width:767px){.payment-methods{flex-direction:row;gap:20px}}@media only screen and (max-width:1024px){.payment-methods__payment{width:calc(50% - 20px)}}.payment-methods__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;margin-bottom:10px;color:#606373}.payment-methods__list{display:flex;align-items:center;gap:8px}.payment-methods__secure{display:flex;align-items:center;width:max-content;padding:4px 16px 4px 8px;gap:4px;border:1px solid #dee2e7;border-radius:6px}@media only screen and (max-width:767px){.payment-methods__secure{padding-right:8px}}.payment-methods__secure-title{color:#606373}.payment-methods__secure-subtitle,.payment-methods__secure-title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif}.payment-methods__secure-subtitle{color:#1a232c;font-weight:600;font-size:16px;text-transform:uppercase}.payment-methods__secure-icon{width:40px;height:40px;display:flex;color:#2a9563}@media only screen and (max-width:1024px){.payment-methods__secure-icon{width:34px;height:34px}}.footer-navigation__title{font-weight:500;font-size:18px;line-height:1.3;font-family:Onest,sans-serif}.footer-navigation__link{font-weight:500;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#1e1f22;text-decoration:underline;cursor:pointer}.footer-navigation__links{display:flex;flex-direction:column;margin-top:20px;gap:10px}.footer-navigation__links-item{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#1e1f22;cursor:pointer}.footer-navigation__links-item:hover{text-decoration:underline}.footer-copyright{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid #dee2e7}@media only screen and (max-width:767px){.footer-copyright{flex-direction:column-reverse;align-items:center;gap:20px;text-align:center}}.footer-copyright__title{font-weight:400;font-size:14px;line-height:1.5;font-family:Onest,sans-serif;color:#7c8092}.footer-copyright__lang-curr .nav__item{color:#1e1f22}.footer-copyright__lang-curr .nav-item__icon{fill:#1e1f22}