.layout-cookie{position:fixed;right:0;bottom:24px;left:0;display:flex;z-index:1000;justify-content:center}.layout-cookie__inner{display:flex;align-items:center;max-width:692px;box-shadow:0 1px 6px rgba(92,92,92,.15);gap:24px}@media(min-width:0)and (max-width:767px){.layout-cookie__inner{flex-direction:column;align-items:center;gap:12px}}.layout-cookie__description{color:#494949;font-size:16px;font-weight:400;line-height:140%}@media(min-width:0)and (max-width:767px){.layout-cookie__description{text-align:center}}.layout-footer{padding:0;background:#20333b;border-top:1px solid hsla(199,9%,53%,.2);font-size:12px;color:#fff;font-weight:300}@media(min-width:0)and (max-width:767px){.layout-footer{font-size:10px;line-height:12px}}.layout-footer__title{font-size:18px;margin-bottom:10px;font-weight:500;display:block;color:#fff;text-decoration:none!important}@media(min-width:0)and (max-width:767px){.layout-footer__title{margin-bottom:4px;font-weight:400;font-size:16px;line-height:19px}}@media(min-width:768px)and (max-width:1023px){.layout-footer__title{font-size:16px}}.layout-footer__subtitle{font-size:14px;margin-bottom:5px;display:block}@media(min-width:0)and (max-width:767px){.layout-footer__subtitle{margin-bottom:4px;font-size:12px;line-height:14px}}.layout-footer__text{display:block;font-size:16px;margin-bottom:15px;font-weight:500}@media(min-width:0)and (max-width:1023px){.layout-footer__text{font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.layout-footer__text{margin-bottom:12px}}.layout-footer-contacts{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 0}@media(min-width:0)and (max-width:767px){.layout-footer-contacts{flex-direction:column;justify-content:flex-start;gap:28px;padding:20px 0 28px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px 20px;gap:50px 20px;padding-top:32px}}.layout-footer-contacts__item{display:flex}.layout-footer-contacts__icon{display:flex;align-items:center;color:#fff;margin-right:20px}@media(min-width:0)and (max-width:767px){.layout-footer-contacts__icon{margin-right:16px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts__icon{margin-right:12px}}@media(min-width:0)and (max-width:767px){.layout-footer-contacts__icon .ui-icon{width:20px!important;height:20px!important}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts__icon .ui-icon{width:16px!important;height:20px!important}}@media(min-width:0)and (max-width:1023px){.layout-footer-contacts__icon .ui-icon svg{width:100%}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts__medias{grid-column:span 2}}.layout-footer-contacts__socials{display:flex;align-items:center;column-gap:20px;padding-top:10px}@media(min-width:0)and (max-width:767px){.layout-footer-contacts__socials{padding-top:14px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts__socials{column-gap:66px;padding-top:20px}}.layout-footer-contacts__button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid hsla(0,0%,100%,.3);border-radius:100%}@media(min-width:0)and (max-width:767px){.layout-footer-contacts__button{width:40px;height:40px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts__button{width:73px;height:73px}}@media(min-width:0)and (max-width:767px){.layout-footer-contacts__button .ui-icon{width:18px!important;height:18px!important}}@media(min-width:768px)and (max-width:1023px){.layout-footer-contacts__button .ui-icon{width:27px!important;height:27px!important}}@media(min-width:0)and (max-width:1023px){.layout-footer-contacts__button .ui-icon svg{width:100%;height:100%}}.layout-footer__wrap{padding-top:60px;border-top:1px solid hsla(199,9%,53%,.2);padding-bottom:65px}@media(min-width:0)and (max-width:767px){.layout-footer__wrap{padding-top:8px;padding-bottom:40px}}@media(min-width:768px)and (max-width:1023px){.layout-footer__wrap{padding-top:20px;padding-bottom:40px}}.layout-footer-topics{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 130px}@media(min-width:0)and (max-width:767px){.layout-footer-topics{gap:4px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-topics{gap:40px 0}}@media(min-width:1024px)and (max-width:1365px){.layout-footer-topics{column-gap:50px}}.layout-footer-topics-info{max-width:290px}@media(min-width:0)and (max-width:767px){.layout-footer-topics-info{order:2;margin-top:36px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-topics-info{display:flex;align-items:flex-end;justify-content:space-between;column-gap:28px;order:2;width:100%;max-width:100%}}.layout-footer-topics-info__logo{background:url(/_next/static/media/logo.e48a3923.svg) 50% no-repeat;background-size:contain;margin-bottom:20px;width:160px;height:55px}@media(min-width:768px)and (max-width:1023px){.layout-footer-topics-info__logo{width:145px;height:50px;margin-bottom:16px}}.layout-footer-topics-info__text{margin:0 0 30px}@media(min-width:0)and (max-width:767px){.layout-footer-topics-info__text{font-size:10px;line-height:15px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-topics-info__text{margin:0;line-height:18px}}.layout-footer-topics-info__mailing{margin-top:50px}@media(min-width:0)and (max-width:767px){.layout-footer-topics-info__mailing{margin-top:32px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-topics-info__mailing{flex-shrink:0;width:280px}}.layout-footer-topics-info__mailing .ui-form{position:relative}.layout-footer-topics-info__mailing .ui-button{height:100%;border-radius:0 5px 5px 0}@media(min-width:768px)and (max-width:1023px){.layout-footer-topics-info__mailing .ui-button{width:56px}}@media(min-width:0)and (max-width:1023px){.layout-footer-topics-info__mailing .ui-input__control{padding-left:20px}}.layout-footer-topics-info__mailing .ui-input__placeholder{left:20px;color:#7b8a91;font-size:14px;line-height:17px}@media(min-width:0)and (max-width:767px){.layout-footer-topics-info__mailing .ui-input__placeholder{top:17px;font-size:12px;line-height:15px}}.layout-footer-topics .ui-link{color:#fff;font-size:12px}.layout-footer__copyright{font-size:12px;line-height:15px;padding:16px 0 18px;background-color:hsla(199,9%,53%,.2);color:#7b8a91;text-align:center}@media(min-width:0)and (max-width:767px){.layout-footer__copyright{padding:12px 0}}.layout-footer-menu{min-width:-moz-fit-content;min-width:fit-content}@media(min-width:0)and (max-width:767px){.layout-footer-menu{width:100%;border-bottom:1px solid hsla(199,9%,53%,.2)}}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu{width:25%}}.layout-footer-menu--countries{flex-grow:1;margin-right:auto}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu--countries{width:100%}}.layout-footer-menu__header{position:relative;height:20px;margin-bottom:25px;margin-top:40px}@media(min-width:0)and (max-width:767px){.layout-footer-menu__header{height:auto;margin:0;padding:16px 0}}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu__header{margin:0 0 16px}}@media(min-width:768px)and (max-width:99998px){.layout-footer-menu__header{pointer-events:none}}.layout-footer-menu__header:after{display:none}@media(min-width:0)and (max-width:767px){.layout-footer-menu__header:after{position:absolute;top:50%;right:2px;display:block;width:14px;height:8px;margin-top:2px;background:url(/_next/static/media/chevron-down.12bfb99c.svg) 50% no-repeat;background-size:contain;transform:translateY(-50%);transition:transform .2s;content:""}}.layout-footer-menu--active .layout-footer-menu__header:after{transform:translateY(-50%) rotate(180deg)}.layout-footer-menu__title{display:block;margin-bottom:15px;font-size:16px;line-height:19px;font-weight:500}@media(min-width:0)and (max-width:1023px){.layout-footer-menu__title{font-size:14px;line-height:17px}}@media(min-width:0)and (max-width:767px){.layout-footer-menu__title{margin-bottom:0}}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu__title{margin-bottom:12px}}.layout-footer-menu__list{list-style:none}@media(min-width:0)and (max-width:767px){.layout-footer-menu__list{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}}.layout-footer-menu--countries .layout-footer-menu__list{display:flex;flex-direction:column;flex-wrap:wrap;column-gap:20px;max-height:205px}@media(min-width:0)and (max-width:767px){.layout-footer-menu--countries .layout-footer-menu__list{display:block;max-height:0}}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu--countries .layout-footer-menu__list{max-height:255px}}.layout-footer-menu--countries .layout-footer-menu__list .ui-link{width:-moz-fit-content;width:fit-content;max-width:152px}@media(min-width:0)and (max-width:767px){.layout-footer-menu--countries .layout-footer-menu__list .ui-link{max-width:none}}@media(min-width:1024px)and (max-width:1365px){.layout-footer-menu--countries .layout-footer-menu__list .ui-link{max-width:135px}}@media(min-width:0)and (max-width:767px){.layout-footer-menu--active .layout-footer-menu__list{max-height:2000px;transition:max-height 1s ease-in}}.layout-footer-menu .ui-link{display:block;padding-left:20px;position:relative;page-break-inside:avoid;break-inside:avoid}@media(min-width:0)and (max-width:767px){.layout-footer-menu .ui-link{margin-bottom:15px;font-size:12px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu .ui-link{padding-left:17px;line-height:14px}}.layout-footer-menu .ui-link:not(:last-child){margin-bottom:15px}@media(min-width:0)and (max-width:767px){.layout-footer-menu .ui-link:not(:last-child){margin-bottom:16px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-menu .ui-link:not(:last-child){margin-bottom:12px}}.layout-footer-menu .ui-link:before{position:absolute;top:3px;left:0;width:6px;height:6px;border:1px solid hsla(199,9%,53%,.3);border-radius:100%;content:""}@media(min-width:0)and (max-width:767px){.layout-footer-menu .ui-link:before{top:4px}}.c-tour-help{width:100%;background-color:#fff;padding-top:80px;padding-bottom:100px;color:#20333b}@media(min-width:0)and (max-width:767px){.c-tour-help{padding:48px 0 60px}}@media(min-width:768px)and (max-width:1023px){.c-tour-help{padding:60px 0}}.c-tour-help__wrap{z-index:1;height:100px;background-color:#fff;width:100%;display:flex;align-items:center;border-radius:10px!important;border:1px solid #f0f1f2;gap:5px}@media(min-width:0)and (max-width:1365px){.c-tour-help__wrap{height:auto;border:0;border-radius:0}}@media(min-width:0)and (max-width:767px){.c-tour-help__wrap{flex-direction:column;gap:16px}}@media(min-width:768px)and (max-width:1365px){.c-tour-help__wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 20px;gap:24px 20px}}.c-tour-help__title{font-size:36px;font-weight:800;line-height:43.2px;letter-spacing:.02em;text-align:center;margin-bottom:32px}@media(min-width:0)and (max-width:767px){.c-tour-help__title{margin-bottom:16px;font-size:24px;line-height:29px;text-align:left}}@media(min-width:768px)and (max-width:1023px){.c-tour-help__title{margin-bottom:16px;font-size:36px;line-height:44px;text-align:left}}.c-tour-help__text{font-size:18px;font-weight:300;line-height:21.6px;text-align:center;margin-bottom:60px}@media(min-width:0)and (max-width:1023px){.c-tour-help__text{max-width:450px;margin-bottom:20px;font-size:14px;line-height:17px;text-align:left}}.c-tour-help__input{height:28px;width:100%}.c-tour-help__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b}.c-tour-help__input .ui-input__placeholder{top:2px;max-width:240px;color:#7b8a91;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.c-tour-help__input .ui-input__placeholder:focus{display:none}.c-tour-help__input--budget .ui-input__placeholder{top:2px;max-width:240px;color:#c3d2d9;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.c-tour-help__input--budget .ui-input__placeholder:focus{display:none}.c-tour-help .ui-datepicker__value{margin-top:0}.c-tour-help-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:219px;border-right:1px solid #f0f1f2;padding:10px 20px 10px 30px}@media(min-width:0)and (max-width:1365px){.c-tour-help-item{width:100%;padding:0 0 16px;border:0;border-bottom:1px solid #f0f1f2}}.c-tour-help-item--large{flex-shrink:0;width:229px}@media(min-width:0)and (max-width:1365px){.c-tour-help-item--large{width:100%}}.c-tour-help-item--small{width:199px}@media(min-width:0)and (max-width:1365px){.c-tour-help-item--small{width:100%}}.c-tour-help-item--nights{width:270px}@media(min-width:0)and (max-width:1365px){.c-tour-help-item--nights{width:100%}}.c-tour-help-item--last{border-right:none;padding-right:10px}@media(min-width:0)and (max-width:1365px){.c-tour-help-item--last{padding:0}}.c-tour-help-item__title{font-weight:300;font-size:14px;margin-top:7px;margin-bottom:4px}.c-tour-help-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}@media(min-width:0)and (max-width:767px){.c-tour-help-item .ui-tourists-picker__value{font-size:18px;line-height:22px}}.c-tour-help__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute;font-size:24px;font-weight:500;line-height:28.8px;text-align:left}@media(min-width:0)and (max-width:1365px){.c-tour-help__button{bottom:16px;right:0}.c-tour-help .ui-datepicker-multiple__icon{margin-right:0}.c-tour-help .ui-icon[data-name=calendar]{width:16px!important;height:16px!important}.c-tour-help .ui-icon[data-name=calendar] svg{width:100%;height:100%}}.c-tour-help__submit{width:70px;height:70px;border-radius:10px!important;margin:15px}@media(min-width:0)and (max-width:1365px){.c-tour-help__submit{width:100%;margin:0}}@media(min-width:0)and (max-width:1023px){.c-tour-help__submit{height:48px}}@media(min-width:0)and (max-width:767px){.c-tour-help__submit{margin:14px 0 0}}@media(min-width:1024px)and (max-width:1365px){.c-tour-help__submit{height:60px}}@media(min-width:0)and (max-width:1023px){.c-tour-help__submit .ui-icon{width:18px!important;height:18px!important}}.c-tour-help-hints{background-color:#fff;color:#20333b;position:absolute!important;width:100%;top:70px;z-index:10;left:0;height:-moz-fit-content;height:fit-content;overflow:visible;display:block;padding:16px 5px 16px 30px;line-height:19px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.c-tour-help-hint,.c-tour-help-hints{font-size:16px;font-weight:400;letter-spacing:0;text-align:left}.c-tour-help-hint{line-height:22px;cursor:pointer}.c-tour-help-hint:hover{color:#58cf8b}.c-tour-help-modal{display:flex;align-items:center;flex-direction:column;color:#20333b;padding-top:36px}.c-tour-help-modal__photo{width:120px;height:120px;margin-bottom:26px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}.c-tour-help-modal__title{font-size:24px;font-weight:800;line-height:28.8px;text-align:center;margin-bottom:48px;max-width:372px}@media(min-width:0)and (max-width:767px){.c-tour-help-modal__title{margin-bottom:24px}}.c-tour-help-modal__subtitle{color:#7b8a91;font-size:16px;font-weight:800;line-height:19.2px;text-align:center;margin-bottom:25px}.c-tour-help-modal__input{position:relative;height:60px;width:560px;max-width:100%;margin-bottom:48px}@media(min-width:0)and (max-width:767px){.c-tour-help-modal__input{height:auto;margin-bottom:0}}.c-tour-help-modal__input .ui-input__control{height:60px}@media(min-width:0)and (max-width:767px){.c-tour-help-modal__input .ui-input__control{height:48px;margin-bottom:12px}}.c-tour-help-modal__input .ui-input__placeholder{top:21px}@media(min-width:0)and (max-width:767px){.c-tour-help-modal__input .ui-input__placeholder{top:16px}}.c-tour-help-modal__button{top:6px;right:6px;height:48px;width:216px;border-radius:3px;font-size:16px;font-weight:500;line-height:19.2px;text-align:center}@media(min-width:0)and (max-width:767px){.c-tour-help-modal__button{position:relative;top:0;right:0;width:100%;border-radius:10px}}.c-subscribe-footer{padding:80px 0;width:100%;color:#7b8a91;background-image:url(/_next/static/media/background.882b0ef9.png);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(min-width:0)and (max-width:767px){.c-subscribe-footer{padding:36px 0 40px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer{padding:40px 0 60px}}.c-subscribe-footer__title{font-size:48px;font-weight:800;line-height:29px;letter-spacing:0;text-align:center;color:#fff;margin:0 0 30px}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__title{margin-bottom:6px;font-size:24px;line-height:29px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer__title{margin-bottom:16px;font-size:32px;line-height:39px}}.c-subscribe-footer__subtitle{font-size:18px;font-weight:300;line-height:21.6px;text-align:center;color:#fff;margin-bottom:66px}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__subtitle{margin-bottom:20px;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer__subtitle{margin-bottom:40px;font-size:16px;line-height:20px}}.c-subscribe-footer__wrap{display:flex;align-items:flex-end;gap:20px;margin:0 auto;width:540px}@media(min-width:0)and (max-width:1023px){.c-subscribe-footer__wrap{width:100%}}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__wrap{flex-direction:column;gap:32px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer__wrap{gap:24px;padding:0 20px}}.c-subscribe-footer__label{color:#fff;font-weight:300;font-size:16px;line-height:19.2px;text-align:left;margin-bottom:15px}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__label{margin-bottom:12px;font-size:10px;line-height:12px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer__label{margin-bottom:17px;font-size:14px;line-height:17px}}.c-subscribe-footer__field{width:300px}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__field{width:100%}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer__field{width:auto;flex-grow:1}}.c-subscribe-footer__input{width:100%}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__input{height:40px}.c-subscribe-footer .ui-input__control{font-size:14px;line-height:17px}.c-subscribe-footer .ui-input__placeholder{top:17px;font-size:14px;line-height:17px}}.c-subscribe-footer__button{flex-shrink:0;width:216px;font-size:16px;font-weight:500;line-height:19px;text-align:center}@media(min-width:0)and (max-width:767px){.c-subscribe-footer__button{width:100%;height:48px;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-footer__button{width:280px}}.c-callback-modal{padding:36px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.c-callback-modal{width:100%;padding:0}}.c-callback-modal__title{font-size:24px;font-weight:800;line-height:29px;color:#20333b;margin:0 0 16px}@media(min-width:0)and (max-width:767px){.c-callback-modal__title{margin-bottom:4px;font-size:16px;line-height:19px}}.c-callback-modal__subtitle{font-size:16px;font-weight:500;line-height:19px;margin-bottom:25px}@media(min-width:0)and (max-width:767px){.c-callback-modal__subtitle{margin-bottom:12px;font-size:12px;line-height:15px}}.c-callback-modal-form{margin-bottom:20px;font-size:16px;font-weight:300;line-height:19px;width:375px}.c-callback-modal-form__red{color:#e31e24}@media(min-width:0)and (max-width:767px){.c-callback-modal-form{width:100%;font-size:14px;line-height:17px}}.c-callback-modal-form__button{font-size:16px;font-weight:500;line-height:19px;text-align:center;width:216px;margin-top:20px}@media(min-width:0)and (max-width:767px){.c-callback-modal-form__button{width:100%}}.c-callback-modal-form .ui-input{margin-top:5px}.c-callback-modal-form__input span{color:#e31e24}.layout-footer-form{display:block;width:100%;padding:80px 0;background-color:#20333b;align-items:center;color:#fff;background-image:url(/assets/images/footer/layout-footer-form.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}@media(min-width:0)and (max-width:767px){.layout-footer-form{padding:36px 0 40px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form{padding:48px 0}}.layout-footer-form__header{margin-top:0;margin-bottom:20px;display:flex;justify-content:center;font-size:48px;font-weight:800;letter-spacing:.02em}@media(min-width:0)and (max-width:767px){.layout-footer-form__header{margin-bottom:16px;font-size:24px;line-height:29px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form__header{margin-bottom:16px;font-size:32px;line-height:38px}}.layout-footer-form__text{max-width:712px;font-size:18px;line-height:28px;text-align:center;margin:0 auto 60px;font-weight:300}@media(min-width:0)and (max-width:767px){.layout-footer-form__text{margin-bottom:40px;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form__text{margin-bottom:28px;font-size:16px;line-height:25px}}.layout-footer-form-list{display:grid;grid-template-columns:repeat(2,1fr);width:800px;grid-gap:30px 40px;gap:30px 40px;margin:0 auto 60px;font-weight:300}@media(min-width:0)and (max-width:1023px){.layout-footer-form-list{width:100%;margin-bottom:40px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form-list{gap:20px}}@media(min-width:0)and (max-width:767px){.layout-footer-form-list{gap:20px 10px}}.layout-footer-form-list__input{position:relative}.layout-footer-form-list__input button{height:100%;border-radius:5px}@media(min-width:0)and (max-width:767px){.layout-footer-form-list__input .ui-button--search_right{width:40px}}.layout-footer-form-list__input .ui-input__control{font-size:16px;font-weight:500;color:#20333b}@media(min-width:0)and (max-width:767px){.layout-footer-form-list__item--1{grid-column:1/span 2}}.layout-footer-form-list__item--2{grid-column:1/span 2}.layout-footer-form-list__item span{display:block;margin-bottom:18px;font-size:14px;line-height:22px}@media(min-width:0)and (max-width:767px){.layout-footer-form-list__item span{margin-bottom:12px;font-size:10px;line-height:12px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form-list__item span{margin-bottom:12px}}.layout-footer-form-list__item .ui-input__control{font-size:15px;font-weight:500;color:#20333b}@media(min-width:0)and (max-width:767px){.layout-footer-form-list .ui-input__control{height:40px;font-size:14px;font-weight:500;color:#20333b;line-height:17px;text-align:left}.layout-footer-form-list .ui-input__placeholder{top:12px}}.layout-footer-form-list .ui-textarea__control{height:150px}@media(min-width:0)and (max-width:767px){.layout-footer-form-list .ui-textarea__control{height:120px}}.layout-footer-form-hints{background-color:#fff;color:#20333b;position:absolute!important;width:100%;top:50px;z-index:10;left:0;height:-moz-fit-content;height:fit-content;overflow:visible;display:block;padding:16px 5px 16px 30px;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media(min-width:0)and (max-width:767px){.layout-footer-form-hints{top:40px;padding-left:16px;font-size:14px;line-height:17px}}.layout-footer-form-hint{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;cursor:pointer}@media(min-width:0)and (max-width:767px){.layout-footer-form-hint{font-size:14px}}.layout-footer-form-hint:hover{color:#58cf8b}.layout-footer-form .ui-datepicker__control{position:relative;height:50px;border-radius:5px;padding-inline:20px;padding-top:0;font-size:16px}@media(min-width:0)and (max-width:767px){.layout-footer-form .ui-datepicker__control{height:40px;padding-inline:16px;font-size:14px}}.layout-footer-form .ui-datepicker__value{font-size:16px;margin-top:0}@media(min-width:0)and (max-width:767px){.layout-footer-form .ui-datepicker__value{font-size:14px}}.layout-footer-form .ui-datepicker__icon{position:absolute;top:50%;right:20px;height:16px;margin-right:0;transform:translateY(-50%)}@media(min-width:0)and (max-width:1023px){.layout-footer-form .ui-datepicker__icon{right:16px}}.layout-footer-form .ui-datepicker-multiple__icon{position:absolute;top:50%;right:20px;height:12px;margin-right:0;transform:translateY(-50%)}@media(min-width:0)and (max-width:1023px){.layout-footer-form .ui-datepicker-multiple__icon{right:16px}}.layout-footer-form .ui-nights-picker__control{position:relative;height:50px;border-radius:5px;padding-inline:20px;padding-top:0;font-size:16px}@media(min-width:0)and (max-width:767px){.layout-footer-form .ui-nights-picker__control{height:40px;padding-inline:16px;font-size:14px}}.layout-footer-form .ui-nights-picker__value{font-size:16px;margin-top:0}@media(min-width:0)and (max-width:767px){.layout-footer-form .ui-nights-picker__value{font-size:14px}}.layout-footer-form .ui-nights-picker__icon{position:absolute;top:50%;right:20px;height:16px;margin-right:0;transform:translateY(-50%)}@media(min-width:0)and (max-width:1023px){.layout-footer-form .ui-nights-picker__icon{right:16px}}.layout-footer-form__button{width:16px;height:16px;bottom:0;right:20px;top:auto;position:absolute;font-size:24px;font-weight:500;line-height:28.8px;text-align:left}@media(min-width:0)and (max-width:767px){.layout-footer-form__button{right:4px;width:40px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form__button{right:16px}}.layout-footer-form__confirm{width:220px;height:60px;margin:0 auto;display:block;font-size:18px;font-weight:400;line-height:21.6px;text-align:center}@media(min-width:0)and (max-width:767px){.layout-footer-form__confirm{width:100%;height:48px;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.layout-footer-form__confirm{width:280px;height:52px;font-size:16px}}.layout-footer-form img{width:100%}.layout-header-menu-item{min-width:180px;max-width:185px}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item{width:100%;max-width:none;border-bottom:1px solid hsla(199,9%,53%,.2)}}@media(min-width:1024px)and (max-width:1365px){.layout-header-menu-item{min-width:auto;max-width:none}}.layout-header-menu-item--mobile{display:none}@media(min-width:0)and (max-width:1919px){.layout-header-menu-item--mobile{display:block}}.layout-header-menu-item--countries{flex-grow:1;max-width:860px}@media(min-width:1024px)and (max-width:1919px){.layout-header-menu-item--countries{grid-column:span 3;max-width:none}}.layout-header-menu-item__header{position:relative;color:#20333b;font-weight:500;font-size:24px;margin:0 0 20px;height:40px}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item__header{height:auto;margin:0;padding:16px 0}}@media(min-width:0)and (max-width:767px){.layout-header-menu-item__header{font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu-item__header{font-size:20px;line-height:24px}}@media(min-width:1024px)and (max-width:99998px){.layout-header-menu-item__header{pointer-events:none}}.layout-header-menu-item__header:after{display:none}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item__header:after{position:absolute;top:50%;right:2px;display:block;width:14px;height:8px;margin-top:2px;background:url(/_next/static/media/chevron-down.12bfb99c.svg) 50% no-repeat;background-size:contain;transform:translateY(-50%);transition:transform .2s;content:""}}.layout-header-menu-item--active .layout-header-menu-item__header:after{transform:translateY(-50%) rotate(180deg)}.layout-header-menu-item__list{margin:0;list-style:none;padding:0}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item__list{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}}.layout-header-menu-item__list li{page-break-inside:avoid;break-inside:avoid}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item--active .layout-header-menu-item__list{max-height:2000px;transition:max-height 1s ease-in}}.layout-header-menu-item--countries .layout-header-menu-item__list{column-count:3;column-gap:160px}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item--countries .layout-header-menu-item__list{column-count:1}}@media(min-width:1024px)and (max-width:1919px){.layout-header-menu-item--countries .layout-header-menu-item__list{column-gap:0}}.layout-header-menu-item .ui-link{display:block;padding-left:20px;position:relative;margin-bottom:18px;font-weight:300;font-size:14px;color:#20333b;transition:color .25s}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item .ui-link{margin:0;padding:10px 0 10px 20px}}@media(min-width:1024px)and (max-width:99998px){.layout-header-menu-item .ui-link:hover{color:#58cf8b}}.layout-header-menu-item .ui-link:before{position:absolute;top:3px;left:0;width:6px;height:6px;border:1px solid hsla(199,9%,53%,.2);border-radius:100%;content:""}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item .ui-link:before{top:50%;transform:translateY(-50%)}}.layout-header-menu-item__sublist{margin:4px 0 10px}@media(min-width:0)and (max-width:1023px){.layout-header-menu-item__sublink.ui-link{padding:6px 0 6px 20px}}.layout-header-menu-item__sublink.ui-link:before{display:none}.c-others{padding-bottom:80px}@media(min-width:0)and (max-width:1023px){.c-others{padding-bottom:0}}.c-others__title{margin:0 0 60px;font-size:48px;font-weight:800;line-height:58px;letter-spacing:.02em;text-align:left;color:#20333b}@media(min-width:0)and (max-width:767px){.c-others__title{margin-bottom:20px;font-size:24px;line-height:29px}}@media(min-width:768px)and (max-width:1023px){.c-others__title{margin-bottom:20px;font-size:32px;line-height:39px}}.c-others-media{max-width:1920px;margin:auto;position:relative;overflow:hidden}@media(min-width:768px)and (max-width:1365px){.c-others-media{display:flex;justify-content:center}}.c-others-media .ui-slider-container{display:block;padding:0 calc((100% - 1280px)/2)}@media(min-width:0)and (max-width:767px){.c-others-media .ui-slider-container{padding:0 20px}}@media(min-width:768px)and (max-width:1365px){.c-others-media .ui-slider-container{flex-shrink:0;width:955px;max-width:none}}@media(min-width:768px)and (max-width:1023px){.c-others-media .ui-slider-container{width:316px}}.c-others-media-slider .ui-slider__inner{padding:0;position:relative}.c-others-media-slider:after,.c-others-media-slider:before{z-index:10;position:absolute;top:0;display:none;width:403px;height:calc(100% - 34px);pointer-events:none;content:""}@media(min-width:0)and (max-width:767px){.c-others-media-slider:after,.c-others-media-slider:before{display:none}}.c-others-media-slider:before{left:-322px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.6) 73.75%,hsla(0,0%,100%,0))}@media(min-width:768px)and (max-width:1023px){.c-others-media-slider:before{left:-510px}}.c-others-media-slider:after{right:-322px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.6) 73.75%,hsla(0,0%,100%,0))}@media(min-width:768px)and (max-width:1023px){.c-others-media-slider:after{right:-510px}}.c-others-media-slider--blur:after,.c-others-media-slider--blur:before{display:block}@media(min-width:0)and (max-width:767px){.c-others-media-slider--blur:after,.c-others-media-slider--blur:before{display:none}}.c-others-media-slider .swiper,.c-others-media-slider .ui-slider__inner,.c-others-media-slider.ui-slider{overflow:visible}.c-others-media-slider .swiper-wrapper{margin-bottom:32px}@media(min-width:0)and (max-width:767px){.c-others-media-slider .swiper-wrapper{margin-bottom:24px}}@media(min-width:768px)and (max-width:1023px){.c-others-media-slider .swiper-scrollbar{margin:24px -78px 0}}.c-others-media-slider .swiper-scrollbar-drag{background-color:#7b8a91}.c-others-media-slider .swiper-slide{position:relative}@media(min-width:0)and (max-width:767px){.c-others-media-slider .swiper-slide{width:100%}}.c-others-media-slide{position:relative}.c-others-media-slide__inner{width:100%;height:100%;border:1px solid transparent;border-radius:5px;cursor:pointer;overflow:hidden}.c-others-media-slide__inner:hover{border:1px solid #ced8f1}.c-others-media-card{display:block;width:316px;height:438px;border-radius:5px;overflow:hidden;box-shadow:0 1px 10px 0 rgba(0,0,0,.078)}@media(min-width:0)and (max-width:767px){.c-others-media-card{width:100%;height:auto}}.c-others-media-card__wrap{display:flex;align-items:center}.c-others-media-card__button{width:90px;height:30px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:center;border-radius:5px;border-width:1px!important;border-color:hsla(0,0%,100%,.6)!important}.c-others-media-card__image{width:316px;height:240px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;background-image:url(/assets/images/catalogs/hotelEmpty.png)}@media(min-width:0)and (max-width:767px){.c-others-media-card__image{width:100%;height:auto;padding-top:65%}}.c-others-media-card__image--absolute{width:276px;height:200px;position:absolute;top:20px;left:20px;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;z-index:4;color:#fff;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left}@media(min-width:0)and (max-width:767px){.c-others-media-card__image--absolute{right:auto;width:auto;height:auto}}.c-others-media-card__image--absolute .ui-icon{margin-left:20px;margin-right:10px}.c-others-media-card__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#04374d -21.66%,rgba(4,55,77,0) 31.8%,rgba(4,55,77,0) 74.94%,#04374d 125.45%)}.c-others-media-card__rating{width:40px;height:40px;color:#fff;font-weight:500;font-size:18px;display:inline-flex;justify-content:center;align-items:center;background-color:#fc8720;opacity:.7;border-radius:50%;margin-right:6px}@media(min-width:0)and (max-width:767px){.c-others-media-card__rating{width:32px;height:32px;font-size:14px;line-height:17px}}.c-others-media-card__rating--best{background-color:#5ce295}.c-others-media-card__rating--very-good{background-color:#58cf8b}.c-others-media-card__rating--good{background-color:#b7bf44}@media(min-width:0)and (max-width:767px){.c-others-media-card__rating+span{display:none}}.c-others-media-card-body{padding:20px 20px 24px 28px;display:flex;height:198px;flex-direction:column;justify-content:space-between;color:#20333b}@media(min-width:0)and (max-width:767px){.c-others-media-card-body{padding:12px 20px 20px}}.c-others-media-card-body__header{display:flex;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;margin-bottom:12px}@media(min-width:0)and (max-width:767px){.c-others-media-card-body__header{font-size:10px;line-height:15px}}.c-others-media-card-body__stars{margin-left:16px;padding-left:16px;display:flex;gap:5px;align-items:center;border-left:1px solid #c3d2d9}.c-others-media-card-body__title{max-height:58px;overflow:hidden;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:12px}@media(min-width:0)and (max-width:767px){.c-others-media-card-body__title{min-height:auto;margin-bottom:20px;font-size:18px;line-height:20px}}.c-others-media-card-body__text{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;color:#20333b}@media(min-width:0)and (max-width:767px){.c-others-media-card-body__text{font-size:10px;line-height:15px}}.c-others-media-card-body__price{color:#58cf8b;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:5px}@media(min-width:0)and (max-width:1023px){.c-others-media-card-body__price{margin:0;font-size:24px;line-height:29px}}.c-other-hotels{padding-bottom:60px;overflow:hidden}@media(min-width:0)and (max-width:1023px){.c-other-hotels{padding-bottom:0}}.c-other-hotels__title{margin-bottom:52px;font-size:36px;font-weight:800;line-height:43px;letter-spacing:.02em;text-align:left;color:#20333b}@media(min-width:0)and (max-width:767px){.c-other-hotels__title{margin-bottom:20px;font-size:24px;line-height:29px}}@media(min-width:768px)and (max-width:1023px){.c-other-hotels__title{margin-bottom:30px;font-size:32px;line-height:39px}}.c-other-hotels-media{position:relative;overflow:visible}@media(min-width:768px)and (max-width:1365px){.c-other-hotels-media{display:flex;justify-content:center}}.c-other-hotels-media .ui-slider-container{display:block;padding:0 calc((100% - 1280px)/2)}@media(min-width:0)and (max-width:767px){.c-other-hotels-media .ui-slider-container{padding:0 20px}}@media(min-width:768px)and (max-width:1365px){.c-other-hotels-media .ui-slider-container{flex-shrink:0;width:955px;max-width:none}}@media(min-width:768px)and (max-width:1023px){.c-other-hotels-media .ui-slider-container{width:316px}}.c-other-hotels-media-slider .ui-slider__inner{padding:0;position:relative;overflow:visible}.c-other-hotels-media-slider:after,.c-other-hotels-media-slider:before{z-index:10;position:absolute;top:0;display:none;width:403px;height:calc(100% - 34px);pointer-events:none;content:""}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-slider:after,.c-other-hotels-media-slider:before{display:none}}.c-other-hotels-media-slider:before{left:-322px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.6) 73.75%,hsla(0,0%,100%,0))}@media(min-width:768px)and (max-width:1023px){.c-other-hotels-media-slider:before{left:-510px}}.c-other-hotels-media-slider:after{right:-322px;background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,.6) 73.75%,hsla(0,0%,100%,0))}@media(min-width:768px)and (max-width:1023px){.c-other-hotels-media-slider:after{right:-510px}}.c-other-hotels-media-slider--blur:after,.c-other-hotels-media-slider--blur:before{display:block}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-slider--blur:after,.c-other-hotels-media-slider--blur:before{display:none}}.c-other-hotels-media-slider .swiper,.c-other-hotels-media-slider.ui-slider{overflow:visible}.c-other-hotels-media-slider .swiper-wrapper{margin-bottom:32px}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-slider .swiper-wrapper{margin-bottom:24px}.c-other-hotels-media-slider .swiper-scrollbar{margin-top:24px}}@media(min-width:768px)and (max-width:1023px){.c-other-hotels-media-slider .swiper-scrollbar{margin:24px -78px 0}}.c-other-hotels-media-slider .swiper-scrollbar-drag{background-color:#7b8a91}.c-other-hotels-media-slider .swiper-slide{display:flex;position:relative;height:auto}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-slider .swiper-slide{width:100%}}.c-other-hotels-media-slide{position:relative}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-slide{width:100%;padding:0 7px}}.c-other-hotels-media-slide__inner{width:100%;height:100%;border:1px solid transparent;border-radius:5px;cursor:pointer;overflow:hidden}.c-other-hotels-media-slide__inner:hover{border:1px solid #ced8f1}.c-other-hotels-media-card{display:flex;flex-direction:column;border-radius:5px;overflow:hidden;box-shadow:0 1px 10px 0 rgba(0,0,0,.078);position:relative}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card{width:100%;height:auto}}.c-other-hotels-media-card__wrap{display:flex;align-items:center}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card__wrap{font-size:10px;line-height:12px}}.c-other-hotels-media-card__button{width:90px;height:30px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:center;border-radius:5px;border-width:1px!important;border-color:hsla(0,0%,100%,.6)!important}.c-other-hotels-media-card__image{width:100%;height:240px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;background-image:url(/assets/images/catalogs/hotelEmpty.png)}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card__image{height:180px}}.c-other-hotels-media-card__image--absolute{width:276px;height:200px;position:absolute;top:20px;left:20px;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;z-index:4;color:#fff;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card__image--absolute{top:16px;right:20px;width:auto;height:auto}}.c-other-hotels-media-card__image--absolute .ui-icon{margin-left:20px;margin-right:10px}.c-other-hotels-media-card__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#04374d -21.66%,rgba(4,55,77,0) 31.8%,rgba(4,55,77,0) 74.94%,#04374d 125.45%)}.c-other-hotels-media-card__rating{width:40px;height:40px;color:#fff;font-weight:500;font-size:18px;display:inline-flex;justify-content:center;align-items:center;background-color:#fc8720;opacity:.7;border-radius:50%;margin-right:6px}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card__rating{width:32px;height:32px}}.c-other-hotels-media-card__rating--best{background-color:#5ce295}.c-other-hotels-media-card__rating--very-good{background-color:#58cf8b}.c-other-hotels-media-card__rating--good{background-color:#b7bf44}.c-other-hotels-media-card-body{flex-grow:1;padding:20px 20px 24px 28px;display:flex;flex-direction:column;justify-content:space-between;color:#20333b}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card-body{padding:12px 20px 20px}}.c-other-hotels-media-card-body__header{display:flex;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;margin-bottom:12px;max-height:20px}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card-body__header{font-size:10px;line-height:15px}}.c-other-hotels-media-card-body__stars{margin-left:16px;padding-left:16px;display:flex;gap:5px;align-items:center;border-left:1px solid #c3d2d9}.c-other-hotels-media-card-body__title{max-height:58px;overflow:hidden;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:12px}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card-body__title{margin-bottom:20px;font-size:18px;line-height:20px}}.c-other-hotels-media-card-body__text{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;color:#20333b}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card-body__text{font-size:10px;line-height:15px}}.c-other-hotels-media-card-body__price{color:#58cf8b;font-size:24px;font-weight:800;line-height:29px;margin-top:8px}@media(min-width:0)and (max-width:767px){.c-other-hotels-media-card-body__price{margin:0}}.c-other-hotels-media-card-body-absolute{padding:20px 20px 24px 28px;height:288px;flex-direction:column;justify-content:space-between;color:#20333b;width:100%;background-color:#fff;z-index:5;display:none;position:absolute;bottom:0;left:0;border-top-left-radius:5px;border-top-right-radius:5px}@media(min-width:0)and (max-width:1023px){.c-other-hotels-media-card-body-absolute{display:none}}.c-other-hotels-media-card-body-absolute--active{display:flex}.c-other-hotels-media-card-body-absolute__button{width:260px;height:50px;margin-top:28px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}.c-other-hotels-media-card-body-absolute__header{display:flex;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;margin-bottom:12px;max-height:20px;overflow:hidden}.c-other-hotels-media-card-body-absolute__stars{margin-left:16px;padding-left:16px;display:flex;gap:5px;align-items:center;border-left:1px solid #c3d2d9}.c-other-hotels-media-card-body-absolute__title{max-height:58px;overflow:hidden;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:12px}.c-other-hotels-media-card-body-absolute__text{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;color:#20333b}.c-other-hotels-media-card-body-absolute__price{color:#58cf8b;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:5px;margin-top:8px}.c-other-articles{margin-bottom:100px;padding-top:80px}@media(min-width:0)and (max-width:1023px){.c-other-articles{margin-bottom:60px}}@media(min-width:0)and (max-width:767px){.c-other-articles{padding-top:40px}}.c-other-articles__title{margin-bottom:60px;font-size:48px;font-weight:800;line-height:58px;letter-spacing:.02em;text-align:left;color:#20333b}@media(min-width:0)and (max-width:767px){.c-other-articles__title{margin-bottom:20px;font-size:24px;line-height:29px}}@media(min-width:768px)and (max-width:1023px){.c-other-articles__title{margin-bottom:30px;font-size:32px;line-height:39px}}.c-other-articles-media{max-width:1920px;margin:auto;position:relative;overflow:hidden;gap:6px}@media(min-width:768px)and (max-width:1365px){.c-other-articles-media{display:flex;justify-content:center}}.c-other-articles-media .ui-slider-container{display:block;padding:0 calc((100% - 1280px)/2)}@media(min-width:0)and (max-width:767px){.c-other-articles-media .ui-slider-container{padding:0 20px}}@media(min-width:768px)and (max-width:1365px){.c-other-articles-media .ui-slider-container{flex-shrink:0;width:955px;max-width:none}}@media(min-width:768px)and (max-width:1023px){.c-other-articles-media .ui-slider-container{width:316px}}.c-other-articles-media-slider .ui-slider__inner{padding:0;position:relative}.c-other-articles-media-slider:after,.c-other-articles-media-slider:before{z-index:10;position:absolute;top:0;display:none;width:403px;height:calc(100% - 34px);pointer-events:none;content:""}@media(min-width:0)and (max-width:767px){.c-other-articles-media-slider:after,.c-other-articles-media-slider:before{display:none}}@media(min-width:768px)and (max-width:1023px){.c-other-articles-media-slider:after,.c-other-articles-media-slider:before{height:calc(100% - 28px)}}.c-other-articles-media-slider:before{left:-322px;background:linear-gradient(90deg,#f0f1f2,hsla(210,7%,95%,.6) 73.75%,hsla(210,7%,95%,0))}@media(min-width:768px)and (max-width:1023px){.c-other-articles-media-slider:before{left:-510px}}.c-other-articles-media-slider:after{right:-322px;background:linear-gradient(-90deg,#f0f1f2,hsla(210,7%,95%,.6) 73.75%,hsla(210,7%,95%,0))}@media(min-width:768px)and (max-width:1023px){.c-other-articles-media-slider:after{right:-510px}}.c-other-articles-media-slider--blur:after,.c-other-articles-media-slider--blur:before{display:block}@media(min-width:0)and (max-width:767px){.c-other-articles-media-slider--blur:after,.c-other-articles-media-slider--blur:before{display:none}}.c-other-articles-media-slider .swiper,.c-other-articles-media-slider .ui-slider__inner,.c-other-articles-media-slider.ui-slider{overflow:visible}.c-other-articles-media-slider .swiper-wrapper{margin-bottom:32px}@media(min-width:0)and (max-width:767px){.c-other-articles-media-slider .swiper-wrapper{margin-bottom:24px}}@media(min-width:768px)and (max-width:1023px){.c-other-articles-media-slider .swiper-scrollbar{margin:24px -78px 0}}.c-other-articles-media-slider .swiper-scrollbar-drag{background-color:#7b8a91}.c-other-articles-media-slider .swiper-slide{position:relative;height:350px}@media(min-width:0)and (max-width:767px){.c-other-articles-media-slider .swiper-slide{width:100%;height:310px}}.c-other-articles-media-slide{position:relative}.c-other-articles-media-slide__inner{width:100%;height:100%;border:1px solid transparent;border-radius:5px;cursor:pointer;overflow:hidden}.c-other-articles-media-slide__inner:hover{border:1px solid #ced8f1}.c-other-articles-media-card{display:block;width:316px;height:100%;border-radius:5px;overflow:hidden;box-shadow:0 1px 10px 0 rgba(0,0,0,.078);position:relative}@media(min-width:0)and (max-width:767px){.c-other-articles-media-card{width:100%;height:100%}}.c-other-articles-media-card__wrap{display:flex;align-items:center}.c-other-articles-media-card__button{width:90px;height:30px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:center;border-radius:5px;border-width:1px!important;border-color:hsla(0,0%,100%,.6)!important}.c-other-articles-media-card__image{width:316px;height:240px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;background-image:url(/assets/images/catalogs/hotelEmpty.png)}.c-other-articles-media-card__image--absolute{width:276px;height:200px;position:absolute;top:20px;left:20px;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;z-index:4;color:#fff;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:left}.c-other-articles-media-card__image--absolute .ui-icon{margin-left:20px;margin-right:10px}.c-other-articles-media-card__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#04374d -21.66%,rgba(4,55,77,0) 31.8%,rgba(4,55,77,0) 74.94%,#04374d 125.45%)}.c-other-articles-media-card__rating{width:40px;height:40px;color:#fff;font-weight:500;font-size:18px;display:inline-flex;justify-content:center;align-items:center;background-color:#20333b;opacity:.7;border-radius:50%;margin-right:6px}.c-other-articles-media-card-body{padding:20px 20px 24px 28px;display:flex;height:198px;flex-direction:column;justify-content:space-between;color:#20333b}.c-other-articles-media-card-body__header{display:flex;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;margin-bottom:12px;max-height:20px;overflow:hidden}.c-other-articles-media-card-body__stars{margin-left:16px;padding-left:16px;display:flex;gap:5px;align-items:center;border-left:1px solid #c3d2d9}.c-other-articles-media-card-body__title{max-height:58px;overflow:hidden;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:12px}.c-other-articles-media-card-body__text{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;color:#20333b}.c-other-articles-media-card-body__price{color:#58cf8b;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:5px;margin-top:8px}.c-other-articles-media-card-body-absolute{padding:20px 20px 24px 28px;height:288px;flex-direction:column;justify-content:space-between;color:#20333b;width:100%;background-color:#fff;z-index:5;display:none;position:absolute;bottom:0;left:0;border-top-left-radius:5px;border-top-right-radius:5px}.c-other-articles-media-card-body-absolute--active{display:flex}.c-other-articles-media-card-body-absolute__button{width:260px;height:50px;margin-top:28px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}.c-other-articles-media-card-body-absolute__header{display:flex;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;margin-bottom:12px;max-height:20px;overflow:hidden}.c-other-articles-media-card-body-absolute__stars{margin-left:16px;padding-left:16px;display:flex;gap:5px;align-items:center;border-left:1px solid #c3d2d9}.c-other-articles-media-card-body-absolute__title{max-height:58px;overflow:hidden;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:12px}.c-other-articles-media-card-body-absolute__text{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;color:#20333b}.c-other-articles-media-card-body-absolute__price{color:#58cf8b;font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:5px;margin-top:8px}.c-other-articles-media-article{height:350px;background-size:cover;background-position:50%;padding:20px 32px 30px 30px;color:#fff!important;display:flex;flex-direction:column;border-radius:4px;justify-content:space-between;position:relative;overflow:hidden}@media(min-width:0)and (max-width:767px){.c-other-articles-media-article{padding:20px}}.c-other-articles-media-article--small{width:316px}@media(min-width:0)and (max-width:767px){.c-other-articles-media-article--small{width:100%;height:100%}}.c-other-articles-media-article--large{width:605px}.c-other-articles-media-article-header{display:flex;gap:32px}.c-other-articles-media-article-header__item{display:flex;align-items:center;color:#fff;z-index:1;position:relative}.c-other-articles-media-article-header__item .ui-icon{margin-right:8px}.c-other-articles-media-article__body{z-index:1;position:relative}.c-other-articles-media-article__country{font-size:14px;font-weight:400;line-height:17px;display:block;margin-bottom:10px;text-align:left}.c-other-articles-media-article__title{margin:0 0 10px;font-size:24px;font-weight:800;text-align:left}.c-other-articles-media-article__description{font-size:12px;font-weight:400;line-height:14px;text-align:left}.c-other-articles-media-article:before{content:"";position:absolute;width:100%;height:184px;top:0;z-index:0;left:0;background:linear-gradient(0deg,rgba(4,55,77,0) 34.97%,rgba(4,55,77,.4) 62.73%,#04374d)}.c-other-articles-media-article:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:256px;z-index:0;background:linear-gradient(180deg,rgba(4,55,77,0) 34.97%,rgba(4,55,77,.52) 62.73%,#04374d)}.c-offers{padding:40px 0 80px;color:#20333b}@media(min-width:0)and (max-width:767px){.c-offers{padding:0}}@media(min-width:768px)and (max-width:1023px){.c-offers{padding-bottom:60px}}.c-offers__wrap{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:40px}@media(min-width:0)and (max-width:767px){.c-offers__wrap{margin-bottom:36px}}@media(min-width:768px)and (max-width:1023px){.c-offers__wrap{margin-bottom:20px}}.c-offers-visa{padding:21px 20px 22px 40px;background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.078);border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:40px}@media(min-width:0)and (max-width:767px){.c-offers-visa{display:block;margin-bottom:36px;padding:24px 20px}}@media(min-width:768px)and (max-width:1023px){.c-offers-visa{align-items:flex-start;gap:40px;margin-bottom:20px;padding:20px}.c-offers-visa:last-child{margin-bottom:0}}.c-offers-visa__image{flex-shrink:0;width:70px;height:70px;margin-right:30px;background:url(/_next/static/media/visa.8cd6e1bd.svg) 50% no-repeat;background-size:contain}@media(min-width:0)and (max-width:767px){.c-offers-visa__image{display:none}}@media(min-width:768px)and (max-width:1023px){.c-offers-visa__image{width:60px;height:60px;margin-right:20px}}.c-offers-visa--question .c-offers-visa__image{background-image:url(/_next/static/media/question.e74d4a89.png)}.c-offers-visa__wrap{display:flex;align-items:center}@media(min-width:0)and (max-width:767px){.c-offers-visa__wrap{display:block;margin-bottom:32px}}@media(min-width:768px)and (max-width:1023px){.c-offers-visa__wrap{align-items:flex-start}}.c-offers-visa__title{font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:10px}@media(min-width:0)and (max-width:1023px){.c-offers-visa__title{font-size:20px;line-height:24px}}@media(min-width:0)and (max-width:767px){.c-offers-visa__title{margin-bottom:16px}}@media(min-width:768px)and (max-width:1023px){.c-offers-visa__title{margin-bottom:4px}}.c-offers-visa__title--green{color:#58cf8b}.c-offers-visa__text{font-size:14px;font-weight:300;line-height:17px;letter-spacing:0;text-align:left}@media(min-width:0)and (max-width:1023px){.c-offers-visa__text{font-size:12px}}.c-offers-visa__button{flex-shrink:0;border-radius:5px;width:298px;height:50px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}@media(min-width:0)and (max-width:767px){.c-offers-visa__button{width:100%;height:48px;font-size:14px}}@media(min-width:768px)and (max-width:1023px){.c-offers-visa__button{width:-moz-fit-content;width:fit-content;min-width:150px;height:48px;padding-right:12px;padding-left:12px;font-size:14px}}.c-offers__cards{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}@media(min-width:0)and (max-width:767px){.c-offers__cards{flex-direction:column;gap:36px}}@media(min-width:768px)and (max-width:1023px){.c-offers__cards{gap:20px;margin-bottom:20px}}.c-offers__card{width:330px;background-size:cover;background-position:50%;background-repeat:no-repeat;height:350px;border-radius:5px;overflow:hidden;box-shadow:0 1px 10px 0 rgba(0,0,0,.078)}@media(min-width:0)and (max-width:767px){.c-offers__card{width:100%;height:292px}}@media(min-width:768px)and (max-width:1023px){.c-offers__card{width:calc((100% - 20px)/2);height:auto;padding-top:50%}}@media(min-width:1024px)and (max-width:1365px){.c-offers__card{width:calc((100% - 24px)/4);height:auto;padding-top:26%}}.c-offers__card--large{width:604px}@media(min-width:0)and (max-width:1023px){.c-offers__card--large{width:100%}}@media(min-width:0)and (max-width:767px){.c-offers__card--large{height:418px}}@media(min-width:768px)and (max-width:1023px){.c-offers__card--large{order:2;padding-top:58%}}@media(min-width:1024px)and (max-width:1365px){.c-offers__card--large{width:calc((100% - 24px)/4*2 + 8px)}}.c-offers-book{width:330px;height:350px;box-shadow:0 1px 10px 0 rgba(0,0,0,.078);border-radius:5px;display:flex;justify-content:flex-end;flex-direction:column;background-image:url(/_next/static/media/smartphone.b24a183f.png);background-size:253px 144px;background-position:38px 28px;background-repeat:no-repeat;padding:24px 26px}.c-offers-book__title{font-size:24px;font-weight:800;line-height:29px;letter-spacing:.02em;text-align:center;margin-bottom:20px}.c-offers-book__text{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:center}.c-offers-companion{width:604px;height:350px;background-color:#58cf8b;box-shadow:0 1px 10px 0 rgba(0,0,0,.078);border-radius:5px;background-image:url(/_next/static/media/route.d9726ace.png);background-repeat:no-repeat;background-position:200px -80px;padding-top:100px;padding-left:40px;color:#fff}.c-offers-companion__title{font-size:36px;font-weight:800;line-height:43px;letter-spacing:.02em;text-align:left;margin-bottom:20px;width:341px}.c-offers-companion__text{font-size:14px;font-weight:300;line-height:22px;width:301px;letter-spacing:0;text-align:left}.c-offers-pay{background-image:url(/_next/static/media/orange.ad1bb009.png);box-shadow:0 1px 10px 0 rgba(0,0,0,.078);background-size:cover;background-position:center -10px;background-repeat:no-repeat;width:330px;height:350px;padding:186px 25px 30px 28px;margin-bottom:40px}.c-offers-pay__title{font-size:24px;font-weight:800;line-height:29px;letter-spacing:.02em;text-align:center;margin-bottom:10px;width:201px;margin-left:38px}.c-offers-pay__text{font-size:14px;font-weight:300;line-height:22px;letter-spacing:0;text-align:center}@media(min-width:0)and (max-width:767px){.c-offers .c-manager-block-help{width:auto;padding:30px 0}.c-offers .c-manager-block-help__title{margin-bottom:16px;font-size:20px;line-height:24px}.c-offers .c-manager-block-help__subtitle{margin-bottom:16px;font-weight:400;font-size:14px;line-height:17px}.c-offers .c-manager-block-help-form{width:100%;font-size:14px;line-height:17px}.c-offers .c-manager-block-help-form__button{width:100%}}.c-payment{color:#20333b}.c-payment__title{font-size:36px;font-weight:800;line-height:43px;letter-spacing:.02em;text-align:left;margin-bottom:36px;margin-top:0}.c-payment-tabs{width:100%;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px 0 rgba(0,0,0,.078)}.c-payment-tabs-headers{height:60px;width:100%;display:flex}.c-payment-tabs-headers__item{width:320px;height:60px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:center;color:#7b8a91;background-color:#f3f4f5}.c-payment-tabs-headers__item--active{color:#20333b;background-color:#fff}.c-payment-tabs-body{padding:40px;background-color:#fff}.c-payment-tabs-body__wrap{display:flex;justify-content:space-between}.c-payment-tabs-body-price{width:317px}.c-payment-tabs-body-price__title{font-size:24px;font-weight:800;line-height:29px;letter-spacing:0;text-align:left;display:flex;align-items:center;margin-bottom:15px}.c-payment-tabs-body-price__number{color:#58cf8b;margin-left:12px;font-weight:800;font-size:32px}.c-payment-tabs-body-price__subtitle{font-size:12px;font-weight:500;line-height:14px;letter-spacing:0;text-align:left;margin-bottom:38px;color:#7b8a91}.c-payment-tabs-body-price ul{padding:0;margin:0;list-style:none}.c-payment-tabs-body-price-list{padding-left:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;position:relative}.c-payment-tabs-body-price-list__text{max-width:284px;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:left}.c-payment-tabs-body-price-list__numbers{color:#7b8a91;font-size:18px;font-weight:500;letter-spacing:0;text-align:right}.c-payment-tabs-body-price-list:before{content:"";position:absolute;border-radius:50%;width:6px;height:6px;left:0;top:7px;border:1px solid hsla(199,9%,53%,.5)}.c-payment-tabs-body-banks{max-width:280px;margin-bottom:35px}.c-payment-tabs-body-banks__title{font-size:14px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;margin-bottom:54px}.c-payment-tabs-body-banks__label{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;color:#7b8a91}.c-payment-tabs-body-banks-list{margin-top:10px;margin-bottom:54px;display:flex;gap:20px}.c-payment-tabs-body-banks-list__logo{height:20px}.c-payment-tabs-body-banks__phone{margin-top:6px}.c-payment-tabs-body-banner{width:480px;height:259px;font-size:18px;font-weight:500;letter-spacing:0;text-align:left;border:1px solid #f0f1f2;border-radius:5px;border-bottom-right-radius:0;padding:47px 32px;background-image:url(/_next/static/media/banner.7e3a2781.png);background-repeat:no-repeat;background-position:100% 100%;margin-bottom:35px}.c-payment-tabs-body-banner__title{font-size:24px;font-weight:800;line-height:29px;letter-spacing:.02em;text-align:left;color:#58cf8b;margin-bottom:16px;max-width:248px}.c-payment-tabs-body-banner__text{font-size:14px;font-weight:300;line-height:17px;letter-spacing:0;text-align:left;max-width:225px}.c-payment-tabs-body .ui-textarea{width:680px;height:100px;margin-bottom:24px;display:block}.c-payment-tabs-body .ui-textarea .ui-textarea__placeholder{color:#7b8a91}.c-payment-tabs-body__button{width:320px;height:50px;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center;border-radius:5px;margin-bottom:48px}.c-payment-tabs-body-details{display:flex;justify-content:space-between;background-color:#f0f1f2;padding:24px 32px 39px}.c-payment-tabs-body-details__item{width:321px;padding-left:45px;position:relative;font-size:14px;font-weight:300;line-height:18px;letter-spacing:0;text-align:left;border-radius:5px;overflow:hidden}.c-payment-tabs-body-details__item:before{content:"";background-image:url(/assets/images/typical/sign.png);position:absolute;top:5px;left:0;width:25px;height:20px}.c-country-data{padding:60px 0 0;background-color:#fff}@media(min-width:0)and (max-width:767px){.c-country-data{padding:48px 0 50px}}.c-country-data__wrap{display:grid;padding-bottom:60px;grid-template-columns:680px auto}@media(min-width:0)and (max-width:767px){.c-country-data__wrap{display:block;padding-bottom:0}}@media(min-width:768px)and (max-width:1365px){.c-country-data__wrap{grid-template-columns:repeat(2,1fr)}}.c-country-data-subscribe{width:562px}@media(min-width:0)and (max-width:767px){.c-country-data-subscribe{width:100%;padding:0 0 33px}}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe{width:auto;padding-right:22px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-subscribe{width:auto;padding-right:30px}}.c-country-data-subscribe-form{position:relative}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe-form{display:flex;flex-direction:column;align-items:flex-start;height:100%}}.c-country-data-subscribe-form__input{position:relative}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe-form__input{margin-top:auto}}.c-country-data-subscribe-form .ui-input__control{width:100%;height:60px;color:#20333b;font-size:24px;font-weight:500;top:16px;left:20px;line-height:1;padding:16px 230px 16px 20px}@media(min-width:0)and (max-width:767px){.c-country-data-subscribe-form .ui-input__control{height:54px;padding-left:15px;padding-right:60px;font-size:14px}}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe-form .ui-input__control{height:48px;font-size:16px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-subscribe-form .ui-input__control{font-size:20px}}.c-country-data-subscribe-form .ui-input__placeholder{color:#7b8a91;font-size:24px;font-weight:400;top:16px;left:20px;line-height:1}@media(min-width:0)and (max-width:767px){.c-country-data-subscribe-form .ui-input__placeholder{top:50%;left:16px;font-size:14px;transform:translateY(-50%)}}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe-form .ui-input__placeholder{font-size:16px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-subscribe-form .ui-input__placeholder{top:20px;font-size:20px}}.c-country-data-subscribe-form__button{position:absolute;border-radius:3px;font-weight:500;font-size:16px;width:160px;height:48px;bottom:6px;right:6px;top:auto}@media(min-width:0)and (max-width:1023px){.c-country-data-subscribe-form__button{display:flex;align-items:center;justify-content:center}}@media(min-width:0)and (max-width:767px){.c-country-data-subscribe-form__button{top:0;right:0;width:50px;height:100%;border-radius:0 5px 5px 0}}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe-form__button{top:50%;right:4px;width:52px;height:40px;transform:translateY(-50%)}}.c-country-data-subscribe-form__button .ui-icon{display:none}@media(min-width:0)and (max-width:1023px){.c-country-data-subscribe-form__button .ui-icon{display:block}.c-country-data-subscribe-form__button span{display:none}}.c-country-data-subscribe-form__title{color:#20333b;font-size:36px;font-weight:800;line-height:44px;letter-spacing:.02em;text-align:left;margin-bottom:20px}@media(min-width:0)and (max-width:767px){.c-country-data-subscribe-form__title{font-size:24px;line-height:30px}}@media(min-width:768px)and (max-width:1023px){.c-country-data-subscribe-form__title{margin-bottom:16px;font-size:20px;line-height:24px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-subscribe-form__title{font-size:28px}}.c-country-data-subscribe-form__subtitle{color:#20333b;font-size:18px;font-weight:300;line-height:25px;letter-spacing:0;position:relative;text-align:left;margin-bottom:30px}@media(min-width:0)and (max-width:1023px){.c-country-data-subscribe-form__subtitle{font-size:14px;line-height:20px}}.c-country-data-subscribe-form__subtitle .ui-link{position:absolute;padding-right:80px;right:20px;left:auto;bottom:0;color:#c3d2d9;text-decoration:underline;font-size:16px;line-height:22px;letter-spacing:0;text-align:left}.c-country-data-subscribe-form__footer{color:#20333b;font-size:18px;font-weight:300;line-height:25px;letter-spacing:0;position:relative;text-align:left;margin-top:30px}.c-country-data__line{width:1px;height:204px!important;background-color:#7b8a91;opacity:20%}.c-country-data-currency{padding-left:120px;border-left:1px solid hsla(199,9%,53%,.2)}@media(min-width:0)and (max-width:767px){.c-country-data-currency{padding-top:33px;padding-left:0;border-left:0;border-top:1px solid hsla(199,9%,53%,.2)}}@media(min-width:768px)and (max-width:1023px){.c-country-data-currency{width:auto;padding-left:28px;padding-bottom:4px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-currency{display:flex;flex-direction:column;align-items:flex-start;padding-left:30px}}.c-country-data-currency .ui-text-slice__link{display:none}@media(min-width:0)and (max-width:1023px){.c-country-data-currency .ui-link{position:relative;right:0;display:block;margin-top:15px}}@media(min-width:0)and (max-width:767px){.c-country-data-currency .ui-link{margin-top:8px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-currency .ui-link{padding-right:0}}@media(min-width:0)and (max-width:767px){.c-country-data-currency .c-currency-calculator{gap:16px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-currency .c-currency-calculator{gap:16px;margin-top:auto}}@media(min-width:0)and (max-width:1023px){.c-country-data-currency .c-currency-calculator__field{width:90px}}@media(min-width:0)and (max-width:767px){.c-country-data-currency .c-currency-calculator__input{min-width:auto;max-width:none;height:34px}}@media(min-width:768px)and (max-width:1023px){.c-country-data-currency .c-currency-calculator__input{min-width:auto;max-width:none;height:40px}}@media(min-width:0)and (max-width:767px){.c-country-data-currency .c-currency-calculator__input .ui-input__control{height:34px;padding-top:3px;padding-left:11px;font-size:14px}}@media(min-width:768px)and (max-width:1023px){.c-country-data-currency .c-currency-calculator__input .ui-input__control{height:40px;padding-left:8px;font-size:20px}}.c-country-data-currency .c-currency-calculator__image{flex-shrink:0}@media(min-width:0)and (max-width:1023px){.c-country-data-currency .c-currency-calculator__image{width:32px;height:32px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-currency .c-currency-calculator__image{width:50px;height:50px}}@media(min-width:0)and (max-width:1023px){.c-country-data-currency .c-currency-calculator__image span{font-size:24px}}@media(min-width:1024px)and (max-width:1365px){.c-country-data-currency .c-currency-calculator__image span{font-size:36px}}@media(min-width:0)and (max-width:1023px){.c-country-data-currency .c-currency-calculator__sign{width:15px;height:12px;margin:0}}.c-country-data-currency .c-currency-calculator__symbol{top:50%;transform:translateY(-50%)}@media(min-width:0)and (max-width:767px){.c-country-data-currency .c-currency-calculator__symbol{font-size:14px}}.c-manager-block{width:100%;padding:30px;border:1px solid hsla(200,8%,85%,.6);font-weight:300;font-size:16px;color:#20333b;border-radius:3px;margin-bottom:24px}@media(min-width:0)and (max-width:1023px){.c-manager-block{margin-bottom:16px}}@media(min-width:0)and (max-width:767px){.c-manager-block{padding:16px 20px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block{position:relative;padding:20px}}.c-manager-block p{margin:0}.c-manager-block__title{font-weight:800;font-size:24px;margin:0 0 26px;letter-spacing:.02em}@media(min-width:0)and (max-width:767px){.c-manager-block__title{margin-bottom:16px;font-size:20px;line-height:24px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__title{margin-bottom:20px;font-size:20px;line-height:24px}}.c-manager-block__wrap{display:flex;justify-content:space-between;align-items:flex-end}@media(min-width:0)and (max-width:1023px){.c-manager-block__wrap{display:block}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__wrap{position:relative;padding-right:60px;padding-left:100px}}.c-manager-block__image{flex-shrink:0;width:100px;height:100px;margin:0 30px 0 0;border-radius:50%;background:50% no-repeat;background-size:cover}@media(min-width:0)and (max-width:767px){.c-manager-block__image{width:60px;height:60px;margin-right:18px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__image{position:absolute;top:0;left:0;width:80px;height:80px;margin-right:20px}}.c-manager-block__inner{width:588px}@media(min-width:0)and (max-width:767px){.c-manager-block__inner{width:100%;margin-bottom:16px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__inner{width:100%;margin-bottom:20px}}.c-manager-block__info{display:flex;align-items:center;margin-bottom:25px}@media(min-width:0)and (max-width:1023px){.c-manager-block__info{align-items:flex-start;margin-bottom:16px}}.c-manager-block__name{font-size:16px;font-weight:500;line-height:19px;margin-bottom:10px}@media(min-width:0)and (max-width:767px){.c-manager-block__name{margin-bottom:4px;font-size:12px;line-height:15px}}.c-manager-block__text{margin:0;font-size:18px;line-height:25px}@media(min-width:0)and (max-width:767px){.c-manager-block__text{font-size:14px;line-height:20px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__text{font-size:16px;line-height:20px}}.c-manager-block__actions{display:flex;align-items:center;column-gap:20px}@media(min-width:0)and (max-width:767px){.c-manager-block__actions{flex-direction:column;gap:16px}}.c-manager-block__button{width:230px;height:50px;font-size:18px;font-weight:500;line-height:22px}@media(min-width:0)and (max-width:767px){.c-manager-block__button{width:100%;height:48px;font-size:14px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__button{width:218px}}.c-manager-block__align{display:flex;align-items:center}@media(min-width:768px)and (max-width:1023px){.c-manager-block__contacts{display:flex;align-items:flex-start;column-gap:24px}}.c-manager-block__contact{margin-bottom:12px;text-align:right}@media(min-width:0)and (max-width:1023px){.c-manager-block__contact{text-align:left}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__contact{width:218px}}.c-manager-block__label{font-size:14px;line-height:17px;margin-bottom:5px}@media(min-width:0)and (max-width:767px){.c-manager-block__label{margin-bottom:0;font-size:10px;line-height:12px}}.c-manager-block__value{font-size:18px;line-height:22px;margin-bottom:12px;font-weight:500}@media(min-width:0)and (max-width:767px){.c-manager-block__value{font-size:14px;line-height:17px}}.c-manager-block-header{text-align:center;border-bottom:1px solid rgba(195,210,217,.5);padding-bottom:20px}.c-manager-block-header__subtitle{font-size:14px;font-weight:300;width:250px}.c-manager-block__medias{display:flex;justify-content:flex-end;padding-top:14px;gap:16px}@media(min-width:0)and (max-width:767px){.c-manager-block__medias{justify-content:space-between;padding-top:4px}}@media(min-width:768px)and (max-width:1023px){.c-manager-block__medias{position:absolute;top:-48px;right:0;flex-direction:column;padding:0}}.c-manager-block-help{padding:36px;width:536px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.c-manager-block-help{width:100%;padding:0}}.c-manager-block-help__title{font-size:24px;font-weight:800;line-height:29px;color:#20333b;margin:0 0 16px}@media(min-width:0)and (max-width:767px){.c-manager-block-help__title{margin-bottom:4px;font-size:16px;line-height:19px}}.c-manager-block-help__subtitle{font-size:16px;font-weight:500;line-height:19px;margin-bottom:25px}@media(min-width:0)and (max-width:767px){.c-manager-block-help__subtitle{margin-bottom:12px;font-size:12px;line-height:15px}}.c-manager-block-help-form{margin-bottom:20px;font-size:16px;font-weight:300;line-height:19px;width:375px}@media(min-width:0)and (max-width:767px){.c-manager-block-help-form{width:100%;font-size:14px;line-height:17px}}.c-manager-block-help-form__button{font-size:16px;font-weight:500;line-height:19px;text-align:center;width:216px;margin-top:20px}@media(min-width:0)and (max-width:767px){.c-manager-block-help-form__button{width:100%}}.c-manager-block-help-form .ui-input{margin-top:5px}.c-manager-block-help-form--red{color:#e31e24}.c-manager-block-request{padding:16px;color:#20333b;width:488px;display:flex;flex-direction:column;justify-content:space-between;height:800px}.c-manager-block-request--last{height:-moz-fit-content;height:fit-content;padding:36px 16px}.c-manager-block-request__step{margin-bottom:16px;font-size:16px;font-weight:400;line-height:19px;color:#7b8a91}.c-manager-block-request__title{font-size:24px;font-weight:800;line-height:29px;color:#20333b;margin:0 0 60px}.c-manager-block-request__title--last{margin-bottom:16px}.c-manager-block-request__text{color:#7b8a91;font-size:16px;font-weight:500;line-height:19px;margin-bottom:47px}.c-manager-block-request__footer{display:flex;justify-content:space-between;align-items:center}.c-manager-block-request__wrap{display:flex;gap:10px;align-items:flex-start;margin-bottom:30px;font-size:14px;font-weight:300;line-height:30px;letter-spacing:.02em;text-align:left}.c-manager-block-request__wrap--green{display:flex;gap:8px;align-items:flex-start;margin-bottom:16px;color:#58cf8b;font-size:14px;font-weight:400;line-height:17px}.c-manager-block-request__wrap--green:first-child{margin-bottom:0;height:-moz-fit-content;height:fit-content;font-size:16px;cursor:pointer}.c-manager-block-request__subtitle{padding-top:2px;font-size:16px;font-weight:800;line-height:19px;letter-spacing:.02em;text-align:left;margin-bottom:10px}.c-manager-block-request__subtitle--marginBottom{margin-bottom:22px}.c-manager-block-request__dropzone{width:456px;height:150px;background-color:#f3f4f5;display:flex;align-items:center;justify-content:center;border:2px dashed #c3d2d9;border-radius:2px;margin-bottom:24px}.c-manager-block-request__dropzone,.c-manager-block-request__link{color:#7b8a91;font-size:14px;font-weight:400;line-height:17px;text-align:center}.c-manager-block-request__link{text-decoration:underline}.c-manager-block-request__load{font-size:14px;font-weight:400;line-height:17px;color:#7b8a91;text-decoration:underline;margin-top:8px;margin-bottom:30px}.c-manager-block-request-form{margin-bottom:20px;font-size:16px;font-weight:300;line-height:19px;width:375px}@media(min-width:0)and (max-width:767px){.c-manager-block-request-form{width:100%}}.c-manager-block-request-form__button{margin-left:auto;display:block}.c-manager-block-request-form__button,.c-manager-block-request-form__button--last{font-size:16px;font-weight:500;line-height:19px;text-align:center;width:216px}.c-manager-block-request-form .ui-input{margin-top:5px}.c-manager-block-request-form--red{color:#e31e24}.c-manager-card{min-width:320px;max-width:320px;padding:32px 32px 28px;background-color:#fff;font-weight:300;font-size:16px;color:#20333b;border-radius:5px;box-shadow:0 1px 10px 0 rgba(0,0,0,.078)}@media(min-width:0)and (max-width:767px){.c-manager-card{width:100%;min-width:auto;max-width:100%;padding:16px 20px}}@media(min-width:768px)and (max-width:1023px){.c-manager-card{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:100%;padding:20px 24px}}@media(min-width:1024px)and (max-width:1365px){.c-manager-card--wide{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:100%;padding:20px 24px}}.c-manager-card p{margin:0}.c-manager-card-header{text-align:center;padding-bottom:20px}@media(min-width:0)and (max-width:767px){.c-manager-card-header{padding-bottom:10px}}@media(min-width:768px)and (max-width:1023px){.c-manager-card-header{display:flex;align-items:center;text-align:left}}@media(min-width:1024px)and (max-width:1365px){.c-manager-card--wide .c-manager-card-header{display:flex;align-items:center;text-align:left}}.c-manager-card-header__title{font-weight:800;font-size:24px;max-height:30px;overflow:hidden;margin:0 0 8px;letter-spacing:.02em}@media(min-width:0)and (max-width:1023px){.c-manager-card-header__title{margin-bottom:6px;font-size:20px;line-height:24px}}.c-manager-card-header__subtitle{font-size:14px;line-height:20px;font-weight:300}@media(min-width:0)and (max-width:767px){.c-manager-card-header__subtitle{line-height:17px}}.c-manager-card-header__image{width:150px;height:150px;margin:0 auto 28px;border-radius:75px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/assets/images/user/userDefault.png)}@media(min-width:0)and (max-width:767px){.c-manager-card-header__image{width:100px;height:100px;margin:0 auto 16px}}@media(min-width:768px)and (max-width:1023px){.c-manager-card-header__image{flex-shrink:0;width:90px;height:90px;margin:0 16px 0 0}}@media(min-width:1024px)and (max-width:1365px){.c-manager-card--wide .c-manager-card-header__image{flex-shrink:0;width:90px;height:90px;margin:0 16px 0 0}}.c-manager-card__contacts{padding:20px 0 26px;border-top:1px solid rgba(195,210,217,.5)}@media(min-width:0)and (max-width:767px){.c-manager-card__contacts{padding:7px 0 8px}}@media(min-width:768px)and (max-width:1023px){.c-manager-card__contacts{display:flex;align-items:flex-start;justify-content:space-between;column-gap:60px;order:3;width:100%;padding-bottom:0}}@media(min-width:1024px)and (max-width:1365px){.c-manager-card--wide .c-manager-card__contacts{display:flex;align-items:flex-start;justify-content:space-between;column-gap:60px;order:3;width:100%;padding-bottom:0}}.c-manager-card__contact{margin-bottom:18px;font-size:12px;line-height:15px;text-decoration:none;color:#20333b;font-weight:400;display:flex;align-items:flex-start}@media(min-width:0)and (max-width:767px){.c-manager-card__contact{margin-bottom:12px}}@media(min-width:768px)and (max-width:1023px){.c-manager-card__contact{margin-bottom:0}}@media(min-width:1024px)and (max-width:1365px){.c-manager-card--wide .c-manager-card__contact{margin-bottom:0}}.c-manager-card__contact:last-child{margin-bottom:0}.c-manager-card__contact .ui-icon{margin-right:10px}.c-manager-card__contact span{align-self:center}.c-manager-card__contact .ui-icon[data-name=email]+span,.c-manager-card__contact .ui-icon[data-name=phone]+span{white-space:nowrap}.c-manager-card__confirm{height:50px;width:100%;margin-top:8px;margin-bottom:28px}.c-manager-card__medias{display:flex;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(195,210,217,.5)}@media(min-width:0)and (max-width:767px){.c-manager-card__medias{justify-content:space-between;padding-top:12px}}@media(min-width:768px)and (max-width:1023px){.c-manager-card__medias{justify-content:flex-end;gap:16px;padding-top:20px;border:0}}@media(min-width:1024px)and (max-width:1365px){.c-manager-card--wide .c-manager-card__medias{justify-content:flex-end;padding-top:20px;border:0}}.c-manager-card__medias:empty{display:none}.c-country-details{background-color:#fff;color:#20333b}.c-country-details__wrap{padding-top:50px!important;padding-bottom:70px!important;display:flex;justify-content:space-between}.c-country-details__icon{width:56px;height:56px;border-radius:50%;background-color:#f0f1f2;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.c-country-details__title{font-size:18px;font-weight:800;line-height:22px;letter-spacing:.02em;text-align:left;margin-bottom:10px}.c-country-details__text{font-size:14px;font-weight:300;line-height:17px;letter-spacing:0;text-align:left}.c-search{z-index:1;width:100%;overflow:visible;border-radius:10px}.c-search-headers{z-index:1;width:-moz-fit-content;width:fit-content;height:60px;margin-bottom:-1px;font-size:16px;border-radius:10px 10px 0 0;background-color:#f0f1f2;overflow:hidden;display:flex;align-items:flex-start}@media(min-width:0)and (max-width:1023px){.c-search-headers{height:50px}}@media(min-width:0)and (max-width:1365px){.c-search--select .c-search-headers{display:none}}.c-search-headers__button{height:100%;display:flex;justify-content:center;align-items:center;width:183px;font-weight:400;color:#7b8a91;text-align:center;cursor:pointer}@media(min-width:0)and (max-width:767px){.c-search-headers__button{width:auto;padding:0 20px;font-size:14px}}@media(min-width:768px)and (max-width:1023px){.c-search-headers__button{width:auto;padding:0 48px}}.c-search-headers__button:first-child{border-top-left-radius:10px}.c-search-headers__button:last-child{border-top-right-radius:10px}.c-search-headers__button--active{height:100%;background-color:#fff;font-weight:500;color:#20333b}.c-search-content{z-index:1;height:100px;background-color:#fff;width:100%;display:flex;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.c-search-content__input{height:28px;width:100%}.c-search-content__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b}.c-search-content__input .ui-input__placeholder{top:2px;max-width:240px;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.c-search-content__input .ui-input__placeholder:focus{display:none}.c-search-content-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:219px;border-right:1px solid #f0f1f2;margin:20px 0;padding:10px 20px 10px 30px}.c-search-content-item--large{width:279px}.c-search-content-item--small{width:199px}.c-search-content-item--last{border-right:none;padding-right:10px}.c-search-content-item__title{font-weight:300;font-size:14px;margin:0 0 10px}.c-search-content-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}.c-search-content__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}.c-search-content__submit{width:70px;height:70px;border-radius:10px;margin:15px}.c-search-hints{color:#20333b;position:absolute;top:70px;z-index:10;left:0;height:-moz-fit-content;height:fit-content;overflow:visible;display:block;padding:26px 30px 16px;font-size:16px;font-weight:400;line-height:19px;border-radius:10px}.c-search-form,.c-search-hints{background-color:#fff;width:100%}.c-search-form{z-index:1;height:100px;position:relative;padding:15px 15px 15px 0;display:flex;align-items:center;border-radius:0 10px 10px 10px}@media(min-width:0)and (max-width:767px){.c-search-form{padding:20px 20px 28px}}@media(min-width:768px)and (max-width:1365px){.c-search-form{flex-wrap:wrap;gap:38px 32px;height:auto;padding:28px}}@media(min-width:0)and (max-width:767px){.c-search-form{flex-direction:column;row-gap:16px;height:auto}}@media(min-width:0)and (max-width:1365px){.c-search--select .c-search-form{border-top-right-radius:0}}.c-search-form__input{height:28px;width:100%;padding-top:4px}@media(min-width:0)and (max-width:767px){.c-search-form__input{margin-bottom:auto}}.c-search-form__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b}@media(min-width:0)and (max-width:767px){.c-search-form__input .ui-input__control{font-size:14px;line-height:17px}}.c-search-form__input .ui-input__placeholder{top:2px;max-width:240px;color:#7b8a91;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}@media(min-width:0)and (max-width:767px){.c-search-form__input .ui-input__placeholder{font-size:14px;line-height:17px}}.c-search-form__input .ui-input__placeholder:focus{display:none}.c-search-form-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;flex-shrink:0;width:215px;border-right:1px solid #f0f1f2;padding:10px 20px 10px 30px}.c-search-form-item__tour{width:255px}@media(min-width:0)and (max-width:1023px){.c-search-form-item__hotel{width:100%}}.c-search-form-item__change{position:absolute;right:2px;top:50%;padding:4px;width:28px;height:28px;background-color:#fff;cursor:pointer;transform:rotate(90deg) translate(-50%,-50%)}@media(min-width:768px)and (max-width:1023px){.c-search-form-item__change{right:75%;top:110%;transform:translateX(50%)}}@media(min-width:1024px)and (max-width:1365px){.c-search-form-item__change{right:75%;top:110%;transform:translateX(50%)}}@media(min-width:0)and (max-width:767px){.c-search-form-item__change{right:50%;width:24px;height:24px;top:100%;transform:translate(50%,-50%)}}.c-search-form-item__airport{position:absolute;right:45px;font-size:14px;bottom:9px;color:#7b8a91}@media(min-width:0)and (max-width:1365px){.c-search-form-item{padding:0;border:0;border-bottom:1px solid #f0f1f2}}@media(min-width:0)and (max-width:767px){.c-search-form-item{width:100%;height:50px}}@media(min-width:768px)and (max-width:1365px){.c-search-form-item{width:calc((100% - 32px)/2);height:64px}}.c-search-form-item:first-child{flex-grow:1}@media(min-width:0)and (max-width:1365px){.c-search-form-item:first-child{width:100%}}@media(min-width:768px)and (max-width:1365px){.c-search--select .c-search-form-item:first-child{width:calc((100% - 32px)/2)}}@media(min-width:1366px)and (max-width:99998px){.c-search-form-item--large{width:279px}.c-search-form-item--small{width:199px}.c-search-form-item--date{width:230px}.c-search-form-item--dates{width:400px}.c-search-form-item--arrival-date,.c-search-form-item--nights{width:220px}}.c-search-form-item--last{border-right:none}@media(min-width:1366px)and (max-width:99998px){.c-search-form-item--last{padding-right:25px}}.c-search-form-item__title{display:block;font-weight:300;font-size:14px;margin-top:7px}@media(min-width:0)and (max-width:767px){.c-search-form-item__title{margin:0 0 3px;font-size:10px;line-height:12px}}@media(min-width:768px)and (max-width:1023px){.c-search-form-item__title{margin:0 0 5px}}.c-search-form-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}@media(min-width:768px)and (max-width:1365px){.c-search-form-item .ui-datepicker-multiple__icon{margin-right:7px}}@media(min-width:0)and (max-width:767px){.c-search-form-item .ui-datepicker-multiple__value{font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-search-form-item .ui-datepicker-multiple__outer{right:-108px}.layout-header-search .c-search-form-item .ui-datepicker-multiple__outer{right:auto;left:-50px}}@media(min-width:1024px)and (max-width:1365px){.layout-header-search .c-search-form-item .ui-datepicker-multiple__outer{right:auto;left:0}}.c-search-form-item .ui-datepicker__value{margin-top:0}.c-search-form__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}@media(min-width:0)and (max-width:767px){.c-search-form__button{bottom:13px;right:0}}@media(min-width:768px)and (max-width:1365px){.c-search-form__button{right:6px;bottom:22px}}.c-search-form__submit{flex-shrink:0;width:70px;height:70px;border-radius:10px}@media(min-width:0)and (max-width:1365px){.c-search-form__submit{width:100%}}@media(min-width:0)and (max-width:767px){.c-search-form__submit{height:48px}}@media(min-width:768px)and (max-width:1023px){.c-search-form__submit{height:48px;margin:0}}@media(min-width:0)and (max-width:767px){.c-search-form__submit .ui-icon{width:18px!important;height:18px!important}.c-search-form__submit .ui-icon svg{width:100%;height:100%}}.c-search-form-hints{background-color:#fff;color:#20333b;position:absolute!important;width:100%;top:70px;z-index:10!important;left:0;height:-moz-fit-content;height:fit-content;overflow:visible;display:block;padding-bottom:0!important;font-size:16px;font-weight:400;line-height:19px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.078)}@media(min-width:0)and (max-width:767px){.c-search-form-hints{top:50px;left:-20px;width:calc(100% + 40px)!important;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1365px){.c-search-form-hints{top:64px;left:-28px;width:calc(100% + 56px)!important}}.c-search-form-hints.ui-scroll{padding:0 0 16px}.c-search-form-hints:empty{padding:0}.c-search-form-hints:has(.c-search-form-hint:empty){padding:0}.c-search-form-hints-section{padding:16px 0 0 30px}@media(min-width:0)and (max-width:767px){.c-search-form-hints-section{padding:16px 20px 0}}.c-search-form-hints-section+.c-search-form-hints-section{padding-top:0}.c-search-form-hints-section:has(.c-search-form-hint:empty){padding:0}.c-search-form-hints-section__name{margin-bottom:6px;font-weight:300;font-size:14px;line-height:17px}@media(min-width:0)and (max-width:767px){.c-search-form-hints-section__name{font-size:10px;line-height:12px}}.c-search-form-hints__label{padding:16px 30px}@media(min-width:0)and (max-width:767px){.c-search-form-hints__label{padding:16px 20px}}.c-search-form-hint{position:relative;margin-bottom:8px;font-size:16px;font-weight:500;line-height:20px;cursor:pointer}.c-search-form-hint--active{background-color:#f0f1f2}.c-search-form-hint--all-airports{margin-bottom:16px}.c-search-form-hint--all-airports:after{position:absolute;bottom:-8px;left:0;right:0;height:1px;background-color:#f0f1f2}.c-search-form-hint__light{display:inline-block;margin-left:10px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.c-search-form-hint{font-size:14px;line-height:17px}}.c-search-form-hint:hover{color:#58cf8b}.c-search-form-hint .ui-icon{margin-right:10px;vertical-align:middle}.c-search-form .ui-data-boundary img{display:none}.c-search-select{position:relative;display:none;padding:0 28px;background:#fff}@media(min-width:0)and (max-width:767px){.c-search-select{padding:0 20px}}@media(min-width:0)and (max-width:1365px){.c-search--select .c-search-select{display:block}}.c-search-select__preview{position:relative;padding:16px 0;border-bottom:1px solid #f0f1f2}@media(min-width:0)and (max-width:767px){.c-search-select__preview{padding:12px 0}}.c-search-select__label{margin-bottom:4px;font-size:12px;line-height:15px}@media(min-width:0)and (max-width:767px){.c-search-select__label{font-size:10px;line-height:12px}}.c-search-select__text{font-weight:500;font-size:16px;line-height:19.2px}@media(min-width:0)and (max-width:767px){.c-search-select__text{font-size:14px;line-height:17px}}.c-search-select .ui-icon{position:absolute;top:50%;right:7px;left:auto;transform:translateY(-50%);color:#7b8a91}@media(min-width:0)and (max-width:767px){.c-search-select .ui-icon{right:2px}}.c-search-select__options{position:absolute;top:100%;right:28px;left:28px;z-index:2;display:none;padding:8px 0;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.078);border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media(min-width:0)and (max-width:767px){.c-search-select__options{right:0;left:0}}.c-search-select--opened .c-search-select__options{display:block}.c-search-select__option{font-size:16px;line-height:19px;cursor:pointer}@media(min-width:0)and (max-width:767px){.c-search-select__option{padding:4px 20px;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1365px){.c-search-select__option{padding:4px 28px}}.c-search-tour{z-index:1;height:100px;background-color:#fff;width:100%;display:flex;align-items:center;border-top-right-radius:10px!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media(min-width:768px)and (max-width:1023px){.c-search-tour{flex-wrap:wrap;gap:38px 32px;height:auto;padding:28px}}.c-search-tour__input{height:28px;width:100%}.c-search-tour__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b}.c-search-tour__input .ui-input__placeholder{top:2px;max-width:240px;color:#7b8a91;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.c-search-tour__input .ui-input__placeholder:focus{display:none}.c-search-tour-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:219px;border-right:1px solid #f0f1f2;padding:10px 20px 10px 30px}@media(min-width:0)and (max-width:1023px){.c-search-tour-item{padding:0;border:0;border-bottom:1px solid #f0f1f2}}.c-search-tour-item--large{flex-shrink:0;width:279px}.c-search-tour-item--small{width:199px}.c-search-tour-item--nights{width:220px}.c-search-tour-item--last{border-right:none;padding-right:10px}.c-search-tour-item__title{font-weight:300;font-size:14px;margin-top:7px}.c-search-tour-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}.c-search-tour__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}.c-search-tour__submit{width:70px;height:70px!important;border-radius:10px!important;margin:15px}@media(min-width:0)and (max-width:1023px){.c-search-tour__submit{width:100%}}@media(min-width:768px)and (max-width:1023px){.c-search-tour__submit{height:48px!important;margin:0}}.c-search-hotel{z-index:1;height:100px;background-color:#fff;width:100%;display:flex;border-top-right-radius:10px!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.c-search-hotel__input{height:28px;width:100%}.c-search-hotel__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b!important}.c-search-hotel__input .ui-input__placeholder{top:2px;max-width:240px;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#7b8a91!important}.c-search-hotel__input .ui-input__placeholder:focus{display:none}.c-search-hotel-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:219px;border-right:1px solid #f0f1f2;margin:20px 0;padding:10px 20px 10px 30px}.c-search-hotel-item--large{width:279px}.c-search-hotel-item--extraLarge{width:559px}.c-search-hotel-item--small{width:199px}.c-search-hotel-item--last{border-right:none;padding-right:10px}.c-search-hotel-item__title{font-weight:300;font-size:14px;margin:0 0 10px}.c-search-hotel-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}.c-search-hotel__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}.c-search-hotel__submit{width:70px;height:70px!important;border-radius:10px!important;margin:15px}.c-search{position:relative;z-index:4}.c-search-airTicket{z-index:1;height:100px;background-color:#fff;width:100%;display:flex;border-top-right-radius:10px!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.c-search-airTicket__checkbox{position:absolute;top:125px;right:0;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-size:16px;font-weight:400}@media(min-width:0)and (max-width:1365px){.c-search-airTicket__checkbox{position:relative;top:0;justify-content:flex-start;width:100%;color:#20333b}}@media(min-width:0)and (max-width:767px){.c-search-airTicket__checkbox{margin:4px 0;font-size:12px;line-height:16px}}@media(min-width:768px)and (max-width:1023px){.c-search-airTicket__checkbox{margin:-22px 0 -6px}}.c-search-airTicket__sign{width:30px;height:30px;border-radius:5px!important;border:1px solid #c3d2d9;background-position:50%;background-repeat:no-repeat;background-size:20px 16px;background-color:#fff;margin-right:16px}@media(min-width:0)and (max-width:767px){.c-search-airTicket__sign{align-self:flex-start;flex-shrink:0;width:20px;height:20px;margin-right:8px;background-size:16px 12px}}@media(min-width:768px)and (max-width:1023px){.c-search-airTicket__sign{margin-right:6px}}.c-search-airTicket__sign--active{background-image:url(/assets/images/typical/sign.png)}.c-search-airTicket__input{height:28px;width:100%}.c-search-airTicket__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b!important}.c-search-airTicket__input .ui-input__placeholder{top:2px;max-width:240px;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#7b8a91!important}.c-search-airTicket__input .ui-input__placeholder:focus{display:none}.c-search-airTicket-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:219px;border-right:1px solid #f0f1f2;margin:20px 0;padding:10px 20px 10px 30px}.c-search-airTicket-item--large{width:279px}.c-search-airTicket-item--extraLarge{width:559px}.c-search-airTicket-item--small{width:199px}.c-search-airTicket-item--last{border-right:none;padding-right:10px}.c-search-airTicket-item__title{font-weight:300;font-size:14px;margin:0 0 10px}.c-search-airTicket-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}.c-search-airTicket__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}.c-search-airTicket__submit{width:70px;height:70px!important;border-radius:10px!important;margin:15px}.c-subscribe{background-color:#20333b;padding:80px 0 84px;color:#fff}@media(min-width:0)and (max-width:767px){.c-subscribe{padding:32px 0}}@media(min-width:768px)and (max-width:1023px){.c-subscribe{padding:45px 0}}.c-subscribe__wrap{display:flex;align-items:flex-end;justify-content:space-between}@media(min-width:0)and (max-width:1365px){.c-subscribe__wrap{display:block}}.c-subscribe-header{width:560px;padding-bottom:8px;position:relative}@media(min-width:0)and (max-width:767px){.c-subscribe-header{width:auto;margin-bottom:28px;padding-bottom:0}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-header{width:100%;max-width:500px;margin-bottom:16px;padding:0}}@media(min-width:1024px)and (max-width:1365px){.c-subscribe-header{margin-bottom:30px;padding:0}}.c-subscribe-header__title{font-weight:800;font-size:36px;margin:0 0 20px;letter-spacing:.02em}@media(min-width:0)and (max-width:1023px){.c-subscribe-header__title{margin-bottom:16px;font-size:24px;line-height:29px}}.c-subscribe-header__text{font-weight:300;font-size:18px;line-height:28px}@media(min-width:0)and (max-width:767px){.c-subscribe-header__text{font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-header__text{font-size:14px;line-height:22px}}.c-subscribe-form{position:relative;width:560px;max-width:100%}@media(min-width:768px)and (max-width:1023px){.c-subscribe-form{width:504px}}.c-subscribe-form .ui-input__control{width:100%;height:60px;color:#20333b;font-size:24px;line-height:29px;font-weight:500;top:16px;left:20px;padding:16px 230px 16px 20px}@media(min-width:0)and (max-width:1023px){.c-subscribe-form .ui-input__control{width:100%;height:48px;padding:12px 20px;font-size:16px;line-height:19px}}.c-subscribe-form .ui-input__placeholder{color:#20333b;font-size:24px;font-weight:500;top:16px;left:20px;line-height:29px}@media(min-width:0)and (max-width:1023px){.c-subscribe-form .ui-input__placeholder{top:12px;font-size:16px;line-height:25px}}.c-subscribe-form__button{position:absolute;top:50%;right:6px;font-weight:500;font-size:16px;width:216px;height:48px;transform:translateY(-50%)}@media(min-width:0)and (max-width:767px){.c-subscribe-form__button{top:0;right:0;width:50px;height:100%;border-top-left-radius:0;border-bottom-left-radius:0;transform:none}}@media(min-width:768px)and (max-width:1023px){.c-subscribe-form__button{right:4px;width:220px;height:40px}}@media(min-width:0)and (max-width:767px){.c-subscribe-form__button span{display:none}}.c-subscribe-form__button .ui-icon{display:none}@media(min-width:0)and (max-width:767px){.c-subscribe-form__button .ui-icon{display:block}}.c-subscribe__sticker{width:120px;height:120px;position:absolute;right:-60px;top:25px;background-size:cover}.c-currency-calculator{display:flex;gap:20px;align-items:center}@media(min-width:0)and (max-width:767px){.c-currency-calculator{flex-wrap:wrap}}.c-currency-calculator__image{flex-shrink:0;width:60px;height:60px;font-size:44px;color:#fff;text-align:center;font-weight:800;border-radius:50%;vertical-align:center;background-color:#7b8a91;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.c-currency-calculator__sign{width:21px;height:17px;margin:0 10px;background:url(/_next/static/media/=.39630ef9.svg) 50% no-repeat;background-size:cover}@media(min-width:0)and (max-width:767px){.c-currency-calculator__sign{margin-left:29px}}.c-currency-calculator__input{max-width:160px;min-width:120px;height:60px}.c-currency-calculator__input .ui-input__control{height:60px;font-size:24px;font-weight:500;line-height:29px;padding-right:28px}.c-currency-calculator__symbol{color:#20333b;position:absolute;top:16px;right:12px;font-size:20px;line-height:29px;font-weight:500}.c-currency-calculator__field{position:relative}.c-currency-calculator__footer{color:#20333b;font-size:18px;font-weight:300;line-height:25px;letter-spacing:0;position:relative;margin-top:30px;text-align:center}@media(min-width:0)and (max-width:1365px){.c-filter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;opacity:0;visibility:hidden;pointer-events:none}}@media(min-width:768px)and (max-width:1365px){.c-filter__overlay{position:absolute;inset:0;background:#20333b;opacity:0;transition:opacity .25s}}.c-filter__back{position:absolute;top:30px;left:48px;display:none;width:20px;cursor:pointer}@media(min-width:0)and (max-width:1365px){.c-filter__back{display:block}}@media(min-width:0)and (max-width:767px){.c-filter__back{top:20px;left:20px}}@media(min-width:0)and (max-width:1365px){.c-filter__content{position:relative;z-index:1;height:100%;background:#fff;overflow-y:auto;transform:translateX(-100%);transition:transform .25s}}@media(min-width:768px)and (max-width:1365px){.c-filter__content{width:412px;padding:80px 28px 220px 48px}}@media(min-width:0)and (max-width:767px){.c-filter__content{width:100%;padding:64px 20px 100px}}@media(min-width:768px)and (max-width:1365px){.c-filter__content:after{position:fixed;bottom:80px;left:0;width:inherit;height:195px;background:linear-gradient(0deg,#fff 5.73%,hsla(0,0%,100%,0));content:"";pointer-events:none}}.c-filter--active{opacity:1;visibility:visible;pointer-events:auto}@media(min-width:0)and (max-width:1365px){.c-filter--active .c-filter__content{transform:none}.c-filter--active .c-filter__overlay{opacity:.6}}.c-catalog-calendar{position:relative}@media(min-width:0)and (max-width:767px){.c-catalog-calendar{width:100%;margin:14px 0 32px}.ui-page-header__row:last-child .c-catalog-calendar{margin-bottom:0}}.c-catalog-calendar__title{margin-bottom:14px;font-weight:800;font-size:18px;line-height:21.6px;letter-spacing:.02em;color:#fff}@media(min-width:0)and (max-width:767px){.c-catalog-calendar__title{font-size:14px;line-height:17px;position:absolute}}.c-catalog-calendar__wrap{display:flex;gap:20px;max-width:100%}@media(min-width:0)and (max-width:767px){.c-catalog-calendar__wrap{overflow-x:scroll;overflow-y:visible;position:relative;padding-top:54px}}.c-catalog-calendar__wrap:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.c-catalog-calendar__dates{display:flex;align-items:flex-end;justify-content:start;margin-bottom:7px;gap:10px}@media(min-width:0)and (max-width:767px){.c-catalog-calendar__dates{gap:10px}}.c-catalog-calendar-date{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer}.c-catalog-calendar-date__price{position:absolute;left:50%;font-weight:600;bottom:100%;z-index:1;display:none;margin-bottom:24px;padding:7px 10px 6px;border-radius:5px;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.078);font-size:20px;line-height:22px;color:#20333b;white-space:nowrap;transform:translateX(-50%);transition:opacity .25s,visibility .25s}@media(min-width:0)and (max-width:767px){.c-catalog-calendar-date__price{font-size:14px;line-height:17px}}.c-catalog-calendar-date__price span{font-weight:500;font-size:18px;line-height:22px}@media(min-width:0)and (max-width:767px){.c-catalog-calendar-date__price span{font-size:14px;line-height:17px}.c-catalog-calendar-date:first-child .c-catalog-calendar-date__price{margin-left:20px}.c-catalog-calendar-date:last-child .c-catalog-calendar-date__price{margin-left:-20px}}.c-catalog-calendar-date:hover .c-catalog-calendar-date__price{display:block}.c-catalog-calendar-date__day{position:relative;font-size:14px;line-height:17px;text-align:center;color:#fff}@media(min-width:0)and (max-width:767px){.c-catalog-calendar-date__day{font-size:12px;line-height:15px}}.c-catalog-calendar-date__day:before{position:absolute;top:50%;left:50%;display:none;width:25px;height:25px;border-radius:3px;background:#fc8720;content:"";transform:translateX(-50%) translateY(-50%)}.c-catalog-calendar-date__day--weekend{color:#fc8720}.c-catalog-calendar-date__day span{position:relative}.c-catalog-calendar-date:hover .c-catalog-calendar-date__day{color:#fff}.c-catalog-calendar-date:hover .c-catalog-calendar-date__day:before{display:block}.c-catalog-calendar-date__column{position:relative;z-index:1;width:5px;height:34px;margin-bottom:2px}.c-catalog-calendar-date__bar{position:absolute;bottom:0;left:0;width:inherit;border-radius:3px 3px 0 0;background:#c3d2d9}.c-catalog-calendar-date__bar:before{position:absolute;top:0;left:50%;display:none;width:1px;height:30px;background:#c3d2d9;content:"";transform:translateY(-100%)}.c-catalog-calendar-date:hover .c-catalog-calendar-date__bar{background:#fc8720}.c-catalog-calendar-date:hover .c-catalog-calendar-date__bar:before{display:block}.c-catalog-calendar-date--active .c-catalog-calendar-date__bar{background:#fc8720}.c-catalog-calendar-date--active .c-catalog-calendar-date__bar:before,.c-catalog-calendar-date--active .c-catalog-calendar-date__price{display:block}.c-catalog-calendar-date--active .c-catalog-calendar-date__day{color:#fff}.c-catalog-calendar-date--active .c-catalog-calendar-date__day:before{display:block}.c-catalog-calendar__month{position:relative;display:flex;font-weight:600;align-items:center;justify-content:space-between;font-size:14px;line-height:17px;text-align:center;color:#fff;margin-bottom:10px}.c-catalog-calendar__month:after,.c-catalog-calendar__month:before{flex-grow:1;height:6px;margin-bottom:3px;border:1px solid #7b8a91;border-radius:0 0 0 5px;content:""}.c-catalog-calendar__month:before{border-top:0;border-right:0;border-radius:0 0 0 5px}.c-catalog-calendar__month:after{border-top:0;border-left:0;border-radius:0 0 5px 0}.c-catalog-calendar__month span{flex-shrink:0;margin:0 10px}@media(min-width:0)and (max-width:767px){.c-catalog-calendar__month span{margin-left:0}}.c-calendar{padding:80px 0 105px;background:#fff}@media(min-width:0)and (max-width:1023px){.c-calendar{padding:48px 0}}.c-calendar-form{margin-bottom:30px}.c-calendar-form__fields{margin-bottom:30px;display:flex;align-items:center;gap:20px}@media(min-width:0)and (max-width:1023px){.c-calendar-form__fields{margin-bottom:20px}}@media(min-width:0)and (max-width:767px){.c-calendar-form__fields{margin-bottom:12px;flex-direction:column;gap:12px}}@media(min-width:768px)and (max-width:1365px){.c-calendar-form__fields{display:grid;grid-template-columns:1fr 252px;grid-gap:28px;gap:28px}}.c-calendar-form-item{position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:360px;height:60px;border:1px solid rgba(195,210,217,.4);border-radius:5px}@media(min-width:0)and (max-width:767px){.c-calendar-form-item{width:100%}}@media(min-width:768px)and (max-width:1365px){.c-calendar-form-item{width:auto}}@media(min-width:0)and (max-width:1023px){.c-calendar-form-item{height:48px}}.c-calendar-form-item .ui-select{height:100%}.c-calendar-form-item .ui-select-view{padding:0 20px;border:none}.c-calendar-form-item .ui-select-view__placeholder{font-size:18px;line-height:22px}@media(min-width:0)and (max-width:767px){.c-calendar-form-item .ui-select-view__placeholder{font-size:14px;line-height:17px}}.c-calendar-form-item .ui-select-view__value{color:#20333b;font-size:18px;line-height:22px;text-align:left;font-weight:500}@media(min-width:0)and (max-width:767px){.c-calendar-form-item .ui-select-view__value{font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-item .ui-select-view__value{font-size:16px;line-height:19px}}.c-calendar-form-item .ui-select__items{left:-1px;width:calc(100% + 2px);border-radius:3px!important}.c-calendar-form-item .c-search-form-item__title{display:none}.c-calendar-form-item .c-search-form__button{bottom:18px}@media(min-width:0)and (max-width:767px){.c-calendar-form-item .c-search-form__button{right:17px;bottom:13px}.c-calendar-form-item .c-search-form-hints{top:48px;right:-1px;left:-1px!important;width:calc(100% + 2px)!important;max-width:none;box-shadow:0 1px 10px 0 rgba(0,0,0,.078)}.c-calendar-form-item .ui-input{margin-bottom:0;padding-top:0}}.c-calendar-form-item .ui-input__control{font-size:18px;line-height:22px}@media(min-width:0)and (max-width:767px){.c-calendar-form-item .ui-input__control{padding-top:0;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-item .ui-input__control{font-size:16px;line-height:20px}}.c-calendar-form-item .ui-input__placeholder{top:4px;font-size:18px;line-height:22px}@media(min-width:0)and (max-width:767px){.c-calendar-form-item .ui-input__placeholder{top:7px;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-item .ui-input__placeholder{font-size:16px;line-height:20px}}.c-calendar-form-item--nights{width:240px;padding-left:20px;font-size:18px;font-weight:500}@media(min-width:0)and (max-width:767px){.c-calendar-form-item--nights{width:100%;padding-left:0;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1365px){.c-calendar-form-item--nights{width:auto}}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-item--nights{font-size:16px;line-height:19px}}.c-calendar-form-item--nights .ui-nights-picker-multiple{display:flex;align-items:center;height:60px}@media(min-width:0)and (max-width:1023px){.c-calendar-form-item--nights .ui-nights-picker-multiple{height:48px}}.c-calendar-form-item--nights .c-search-form-item__title{display:none}.c-calendar-form-countries{display:flex;width:-moz-fit-content;width:fit-content;border:1px solid rgba(195,210,217,.4);border-radius:5px}@media(min-width:0)and (max-width:1023px){.c-calendar-form-countries{width:100%}}@media(min-width:0)and (max-width:767px){.c-calendar-form-countries--desktop{display:none}}.c-calendar-form-countries--mobile{display:none}@media(min-width:0)and (max-width:767px){.c-calendar-form-countries--mobile{display:block}}.c-calendar-form-countries-item{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;width:213px;height:58px;border-right:1px solid rgba(195,210,217,.4);font-size:16px;line-height:19px;cursor:pointer}@media(min-width:0)and (max-width:1023px){.c-calendar-form-countries-item{height:46px;font-weight:500;font-size:14px;line-height:17px}}@media(min-width:0)and (max-width:767px){.c-calendar-form-countries-item{justify-content:flex-start;gap:12px;width:100%;padding:0 20px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-countries-item{flex:1 1;width:auto}}.c-calendar-form-countries-item:last-child{border-right:0}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-countries-item:nth-child(4):not(.c-calendar-form-countries-item--menu),.c-calendar-form-countries-item:nth-child(5):not(.c-calendar-form-countries-item--menu){display:none}}@media(min-width:1024px)and (max-width:1365px){.c-calendar-form-countries-item:nth-child(5):not(.c-calendar-form-countries-item--menu){display:none}}.c-calendar-form-countries-item__flag{position:relative;flex-shrink:0;width:24px;height:24px;border-radius:100%;border:1px solid #c3d2d9;background:50% no-repeat;background-size:cover}.c-calendar-form-countries-item__flag--world{background-image:url(/_next/static/media/world.af71abf7.svg)}.c-calendar-form-countries-item__flag--absolute{position:absolute;top:23px;right:20px}.c-calendar-form-countries-item span{position:relative}.c-calendar-form-countries-item--active:before{position:absolute;inset:0;background:#58cf8b;content:""}.c-calendar-form-countries-item--active:after{position:absolute;top:100%;left:50%;width:16px;height:16px;margin-top:-9px;border-radius:3px;background:#58cf8b;transform:translateX(-50%) rotate(45deg);content:""}.c-calendar-form-countries-item--active span{color:#fff}.c-calendar-form-countries-item__arrow{position:absolute;top:50%;right:20px;height:12px;transform:translateY(-50%)}.c-calendar-form-countries-item--menu{padding-right:33px}@media(min-width:768px)and (max-width:1023px){.c-calendar-form-countries-item--menu{padding-right:36px}}.c-calendar-form-countries-item--menu .c-calendar-form-countries-item__flag{border:0;background-image:url(/_next/static/media/world.af71abf7.svg)}.c-calendar__title{margin:0 0 35px;font-weight:800;font-size:48px;line-height:58px;letter-spacing:.02em;color:#20333b}@media(min-width:768px)and (max-width:1023px){.c-calendar__title{margin-bottom:16px;font-size:32px;line-height:39px}}@media(min-width:0)and (max-width:767px){.c-calendar__title{margin-bottom:8px;font-size:24px;line-height:29px}}.c-calendar__price{display:flex;align-items:flex-end;gap:32px;width:100%;overflow:hidden;font-size:14px;line-height:17px}@media(min-width:0)and (max-width:767px){.c-calendar__price{position:absolute;right:20px;left:20px;gap:0;width:auto;font-size:10px;line-height:12px}}@media(min-width:768px)and (max-width:1365px){.c-calendar__price{position:absolute;right:48px;left:48px;width:auto}}@media(min-width:1024px)and (max-width:1365px){.c-calendar__price{line-height:20px}}.c-calendar__price:after{flex-grow:1;border-bottom:1px dashed rgba(195,210,217,.4);content:""}.c-calendar__price span{display:block;flex-shrink:0;color:#20333b}@media(min-width:0)and (max-width:767px){.c-calendar__wrap{width:calc(100% + 40px);margin:0 -20px}}@media(min-width:768px)and (max-width:1023px){.c-calendar__wrap{width:calc(100% + 96px);margin:0 -48px}}.c-calendar__items{display:flex;align-items:flex-end;gap:65px}@media(min-width:0)and (max-width:1365px){.c-calendar__items{margin-bottom:-20px;overflow-x:auto}}@media(min-width:0)and (max-width:767px){.c-calendar__items{gap:20px;padding:24px 20px 20px}}@media(min-width:768px)and (max-width:1365px){.c-calendar__items{gap:30px;padding:32px 48px 20px}}@media(min-width:1024px)and (max-width:1365px){.c-calendar__items{gap:30px;padding:20px 0}}.c-calendar__dates{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:10px}@media(min-width:0)and (max-width:767px){.c-calendar__dates{gap:18px;margin-bottom:15px}}@media(min-width:768px)and (max-width:1023px){.c-calendar__dates{margin-bottom:24px}}.c-calendar-date{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer}.c-calendar-date:hover{z-index:3}.c-calendar-date__price{position:absolute;left:50%;bottom:100px;z-index:1;display:none;padding:11px 20px 10px;border-radius:5px;border:1px solid #58cf8b;background:#fff;font-weight:800;font-size:18px;line-height:22px;color:#20333b;text-align:center;white-space:nowrap;transform:translateX(-50%);transition:opacity .25s,visibility .25s}@media(min-width:0)and (max-width:1023px){.c-calendar-date__price{padding:10px 9px 9px;font-size:14px;line-height:17px}}@media(min-width:0)and (max-width:767px){.c-calendar-date__price{bottom:74px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-date__price{bottom:90px}}.c-calendar-date__price span{display:block;font-weight:400;font-size:12px;line-height:15px}@media(min-width:0)and (max-width:1023px){.c-calendar-date__price span{font-size:10px;line-height:12px}}@media(min-width:0)and (max-width:767px){.c-calendar-date:first-child .c-calendar-date__price{margin-left:20px}.c-calendar-date:last-child .c-calendar-date__price{margin-left:-20px}}.c-calendar-date:hover .c-calendar-date__price{display:block}.c-calendar-date__day{position:relative;font-size:14px;line-height:17px;text-align:center;color:#20333b}@media(min-width:0)and (max-width:767px){.c-calendar-date__day{font-size:10px;line-height:20px}}.c-calendar-date__day:before{position:absolute;top:50%;left:50%;display:none;width:40px;height:40px;border-radius:5px;background:#58cf8b;content:"";transform:translateX(-50%) translateY(-50%)}@media(min-width:0)and (max-width:767px){.c-calendar-date__day:before{width:20px;height:20px}}.c-calendar-date__day--weekend{color:#fc8720}.c-calendar-date__day--unavailable{color:#c3d2d9}.c-calendar-date__day span{position:relative;z-index:1}.c-calendar-date:hover .c-calendar-date__day:not(.c-calendar-date__day--unavailable){color:#fff;cursor:pointer}.c-calendar-date:hover .c-calendar-date__day:not(.c-calendar-date__day--unavailable):before{display:block}.c-calendar-date__column{position:relative;width:10px;height:140px;margin-bottom:10px}@media(min-width:0)and (max-width:767px){.c-calendar-date__column{width:6px;height:100px;margin-bottom:8px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-date__column{height:110px}}.c-calendar-date:hover .c-calendar-date__column{z-index:1}.c-calendar-date__bar{position:absolute;bottom:0;left:0;width:inherit;border-radius:5px 5px 0 0;background:#c3d2d9}.c-calendar-date__bar:before{position:absolute;bottom:0;left:50%;display:none;width:1px;height:140px;background:#58cf8b;content:""}@media(min-width:0)and (max-width:767px){.c-calendar-date__bar:before{height:100px}}@media(min-width:768px)and (max-width:1023px){.c-calendar-date__bar:before{height:110px}}.c-calendar-date__bar:after{position:absolute;bottom:-9px;left:50%;display:none;width:inherit;height:10px;background:inherit;transform:translateX(-50%);content:""}.c-calendar-date:hover .c-calendar-date__bar{background:#58cf8b}.c-calendar-date:hover .c-calendar-date__bar:before{display:block}@media(min-width:0)and (max-width:767px){.c-calendar-date:hover .c-calendar-date__bar:after{display:block}}.c-calendar-date--min:hover .c-calendar-date__bar{background:#fc8720}.c-calendar-date--min{z-index:2}.c-calendar-date--min-hide-before .c-calendar-date__day{color:#20333b!important}.c-calendar-date--min-hide-before .c-calendar-date__day:before{display:none!important}.c-calendar-date--min-hide-before .c-calendar-date__bar{background-color:#c3d2d9!important;border:1px solid #fc8720}.c-calendar-date--min-hide-before .c-calendar-date__bar:before,.c-calendar-date--min-hide-before .c-calendar-date__price{display:none!important}.c-calendar-date--min .c-calendar-date__bar{background:#fc8720}.c-calendar-date--min .c-calendar-date__bar:before{display:block;background:#fc8720}@media(min-width:0)and (max-width:767px){.c-calendar-date--min .c-calendar-date__bar:after{display:block}}.c-calendar-date--min .c-calendar-date__price{display:block;border-color:#fc8720;z-index:10}.c-calendar-date--min .c-calendar-date__day{color:#fff}.c-calendar-date--min .c-calendar-date__day:before{display:block;background:#fc8720}.c-calendar-date--min~.c-calendar-date--min .c-calendar-date__price{display:none;margin-bottom:-1px}.c-calendar-date--min~.c-calendar-date--min .c-calendar-date__bar{border:1px solid #fc8720;box-sizing:border-box;background:#c3d2d9}.c-calendar-date--min~.c-calendar-date--min .c-calendar-date__bar:before{display:none}@media(min-width:0)and (max-width:767px){.c-calendar-date--min~.c-calendar-date--min .c-calendar-date__bar:after{display:none}}.c-calendar-date--min~.c-calendar-date--min .c-calendar-date__day{color:#20333b}.c-calendar-date--min~.c-calendar-date--min .c-calendar-date__day:before{background:none}.c-calendar-date--min~.c-calendar-date--min:hover .c-calendar-date__price{display:block}.c-calendar-date--min~.c-calendar-date--min:hover .c-calendar-date__bar{background:#fc8720}.c-calendar-date--min~.c-calendar-date--min:hover .c-calendar-date__bar:before{display:block}@media(min-width:0)and (max-width:767px){.c-calendar-date--min~.c-calendar-date--min:hover .c-calendar-date__bar:after{display:block}}.c-calendar-date--min~.c-calendar-date--min:hover .c-calendar-date__day{color:#fff}.c-calendar-date--min~.c-calendar-date--min:hover .c-calendar-date__day:before{background:#fc8720}.c-calendar-date--min+.c-calendar-date--min{z-index:1}.c-calendar-date--min+.c-calendar-date--min:hover{z-index:2}.c-calendar__month{position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:#20333b}@media(min-width:0)and (max-width:1023px){.c-calendar__month{position:-webkit-sticky;position:sticky;top:100%;left:0}}@media(min-width:0)and (max-width:767px){.c-calendar__month{max-width:calc(100vw - 40px)}}@media(min-width:768px)and (max-width:1023px){.c-calendar__month{max-width:calc(100vw - 96px)}}.c-calendar__month:after,.c-calendar__month:before{flex-grow:1;height:10px;margin-bottom:3px;border:1px solid rgba(195,210,217,.4);border-radius:0 0 0 5px;content:""}@media(min-width:0)and (max-width:767px){.c-calendar__month:after,.c-calendar__month:before{border-radius:0}}.c-calendar__month:before{border-top:0;border-right:0;border-radius:0 0 0 5px}.c-calendar__month:after{border-top:0;border-left:0;border-radius:0 0 5px 0}.c-calendar__month span{flex-shrink:0;margin:0 17px}@media(min-width:0)and (max-width:767px){.c-calendar__month span{margin:0 12px}}.c-calendar-countries__title{margin-bottom:16px;font-weight:800;font-size:24px;line-height:29px}@media(min-width:0)and (max-width:767px){.c-calendar-countries__title{margin-bottom:20px;font-size:20px;line-height:24px}}.c-calendar-countries__sections{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.c-calendar-countries__section{position:relative;width:100%;padding-left:34px}.c-calendar-countries__letter{position:absolute;top:0;left:0;font-size:16px;font-weight:500;line-height:25.6px}.c-calendar-countries__list{column-count:3;column-gap:24px;width:100%}@media(min-width:0)and (max-width:767px){.c-calendar-countries__list{column-count:1}}.c-calendar-countries__item{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:10px;font-size:16px;font-weight:300;line-height:25.6px;cursor:pointer}@media(min-width:1024px)and (max-width:99998px){.c-calendar-countries__item:hover{color:#58cf8b}}.c-calendar-countries__item--active{color:#5ce295}.c-calendar-countries__item-flag{width:24px;height:24px;margin-right:10px;display:inline-block;border-radius:100%;border:1px solid #c3d2d9;background:50% no-repeat;background-size:cover;vertical-align:bottom}.c-modal-search{position:relative}.c-modal-search__input .ui-input__control{height:50px}.c-modal-search__button{position:absolute;top:0;right:0;left:auto;margin:0;border-radius:0 5px 5px 0}.c-modal-search .c-search-hints{background-color:#fff;position:absolute;width:100%;top:50px;z-index:10;left:0;height:-moz-fit-content;height:fit-content;overflow:visible;padding:16px 30px;line-height:19px;display:flex;flex-direction:column;border-radius:10px}.c-modal-search .c-search-hint,.c-modal-search .c-search-hints{color:#20333b;font-size:16px;font-weight:400;letter-spacing:0;text-align:left}.c-modal-search .c-search-hint{display:block;line-height:22px;cursor:pointer}.c-modal-search .c-search-hint:hover{color:#58cf8b}.c-other-custom-tours{padding:80px 0 100px}@media(min-width:0)and (max-width:1023px){.c-other-custom-tours{padding-bottom:60px}}@media(min-width:0)and (max-width:767px){.c-other-custom-tours{padding-top:40px}}.c-other-custom-tours__title{margin-bottom:60px;font-size:48px;font-weight:800;line-height:58px;letter-spacing:.02em;text-align:left;color:#20333b}@media(min-width:0)and (max-width:767px){.c-other-custom-tours__title{margin-bottom:20px;font-size:24px;line-height:29px}}@media(min-width:768px)and (max-width:1023px){.c-other-custom-tours__title{margin-bottom:30px;font-size:32px;line-height:39px}}.c-other-custom-tours-media{max-width:1920px;margin:auto;position:relative;overflow:hidden}@media(min-width:768px)and (max-width:1365px){.c-other-custom-tours-media{display:flex;justify-content:center}}.c-other-custom-tours-media .ui-slider-container{display:block;padding:0 calc((100% - 1280px)/2)}@media(min-width:0)and (max-width:767px){.c-other-custom-tours-media .ui-slider-container{padding:0 20px}}@media(min-width:768px)and (max-width:1365px){.c-other-custom-tours-media .ui-slider-container{flex-shrink:0;width:955px;max-width:none}}@media(min-width:768px)and (max-width:1023px){.c-other-custom-tours-media .ui-slider-container{width:316px}}.c-other-custom-tours-slider .ui-slider__inner{padding:0;position:relative;overflow:visible}.c-other-custom-tours-slider:after,.c-other-custom-tours-slider:before{z-index:10;position:absolute;top:0;display:none;width:403px;height:calc(100% - 34px);pointer-events:none;content:""}@media(min-width:0)and (max-width:767px){.c-other-custom-tours-slider:after,.c-other-custom-tours-slider:before{display:none}}.c-other-custom-tours-slider:before{left:-322px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.6) 73.75%,hsla(0,0%,100%,0))}@media(min-width:768px)and (max-width:1023px){.c-other-custom-tours-slider:before{left:-510px}}.c-other-custom-tours-slider:after{right:-322px;background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,.6) 73.75%,hsla(0,0%,100%,0))}@media(min-width:768px)and (max-width:1023px){.c-other-custom-tours-slider:after{right:-510px}}.c-other-custom-tours-slider--blur:after,.c-other-custom-tours-slider--blur:before{display:block}@media(min-width:0)and (max-width:767px){.c-other-custom-tours-slider--blur:after,.c-other-custom-tours-slider--blur:before{display:none}}.c-other-custom-tours-slider .swiper,.c-other-custom-tours-slider.ui-slider{overflow:visible}.c-other-custom-tours-slider .swiper-wrapper{margin-bottom:32px}@media(min-width:0)and (max-width:767px){.c-other-custom-tours-slider .swiper-wrapper{margin-bottom:24px}.c-other-custom-tours-slider .swiper-scrollbar{margin-top:24px}}@media(min-width:768px)and (max-width:1023px){.c-other-custom-tours-slider .swiper-scrollbar{margin:24px -78px 0}}.c-other-custom-tours-slider .swiper-scrollbar-drag{background-color:#7b8a91}.c-other-custom-tours-slider .swiper-slide{position:relative;height:auto}@media(min-width:0)and (max-width:767px){.c-other-custom-tours-slider .swiper-slide{width:100%}}.c-other-custom-tour{display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0 1px 10px 0 rgba(0,0,0,.078);border-radius:5px;background:#fff}@media(min-width:0)and (max-width:767px){.c-other-custom-tour{width:100%}}.c-other-custom-tour__image-wrap{position:relative;width:100%;height:240px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#04374d -21.66%,rgba(4,55,77,0) 31.8%,rgba(4,55,77,0) 74.94%,#04374d 125.45%)}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__image-wrap{height:180px}}.c-other-custom-tour__image{width:100%;height:100%;border-radius:inherit;background:50% no-repeat;background-size:cover}.c-other-custom-tour__visa{position:absolute;bottom:20px;left:20px;padding:7px 9px 6px;border:1px solid #fff;border-radius:5px;font-size:12px;font-weight:400;line-height:15px;color:#fff}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__visa{bottom:16px}}.c-other-custom-tour__body{display:flex;flex-direction:column;flex-grow:1;padding:20px 28px 24px}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__body{padding:12px 20px 20px}}.c-other-custom-tour__country{margin-bottom:12px;font-size:14px;font-weight:400;line-height:17px}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__country{font-size:10px;line-height:15px}}.c-other-custom-tour__name{margin:0 0 12px;font-size:24px;font-weight:800;line-height:29px;color:#20333b}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__name{margin-bottom:20px;font-size:18px;line-height:20px}}.c-other-custom-tour__text{margin-top:auto;font-size:14px;font-weight:300;line-height:20px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__text{font-size:10px;line-height:15px}}.c-other-custom-tour__price{margin-top:auto;font-size:24px;font-weight:800;line-height:29px;color:#58cf8b}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__price{margin-top:0}}.c-other-custom-tour__text+.c-other-custom-tour__price{margin-top:4px}@media(min-width:0)and (max-width:767px){.c-other-custom-tour__text+.c-other-custom-tour__price{margin-top:0}}.c-custom-tour-filter-months{position:relative;width:100%;margin-bottom:32px}@media(min-width:768px)and (max-width:1023px){.c-custom-tour-filter-months{margin-left:-48px;width:calc(100% + 96px)}}@media(min-width:0)and (max-width:767px){.c-custom-tour-filter-months{margin-left:-20px;width:calc(100% + 40px);margin-bottom:12px}}@media(min-width:0)and (max-width:1023px){.c-custom-tour-filter-months--desktop{display:none}}.c-custom-tour-filter-months--mobile{display:none}@media(min-width:0)and (max-width:1023px){.c-custom-tour-filter-months--mobile{display:block}}@media(min-width:0)and (max-width:767px){.c-custom-tour-filter-months--mobile{padding:0 20px}}.c-custom-tour-filter-months__inner{position:relative;padding-top:24px;display:flex}@media(min-width:0)and (max-width:1023px){.c-custom-tour-filter-months__inner{display:block;white-space:nowrap;overflow-x:auto;overflow-y:hidden}}@media(min-width:768px)and (max-width:1023px){.c-custom-tour-filter-months__inner{height:84px}}@media(min-width:0)and (max-width:767px){.c-custom-tour-filter-months__inner{height:74px}}.c-custom-tour-filter-months__item{position:relative;width:8.3333333333%;background-color:#fff;border:1px solid hsla(200,8%,85%,.6);color:#20333b;font-size:16px;font-weight:500;text-align:center;line-height:50px;cursor:pointer}@media(min-width:0)and (max-width:1023px){.c-custom-tour-filter-months__item{justify-content:flex-start;gap:12px;padding:0 20px;width:100%}}.c-custom-tour-filter-months__item:not(.c-custom-tour-filter-months__item--all){border-left:0}.c-custom-tour-filter-months__item:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.c-custom-tour-filter-months__item:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.c-custom-tour-filter-months__item--all{border-top-left-radius:5px;border-bottom-left-radius:5px}@media(min-width:768px)and (max-width:1023px){.c-custom-tour-filter-months__item{display:inline-block;width:100%;line-height:48px}}.c-custom-tour-filter-months__item--selected{background-color:#58cf8b;border-right:0;color:#fff}.c-custom-tour-filter-months__item--selected:after{content:"";position:absolute;top:100%;left:50%;width:16px;height:16px;margin-top:-9px;border-radius:3px;background:#58cf8b;transform:translateX(-50%) rotate(45deg)}.c-custom-tour-filter-months__item--disabled{color:#c3d2d9;cursor:auto}.c-custom-tour-filter-months__item__arrow{position:absolute;top:18%;right:20px;height:12px;transform:translateY(-50%)}.c-custom-tour-filter-months-shading{position:absolute;top:0;width:64px;display:none;pointer-events:none;z-index:2}@media(min-width:0)and (max-width:1023px){.c-custom-tour-filter-months-shading{display:block}}.c-custom-tour-filter-months-shading--left{left:0}.c-custom-tour-filter-months-shading--right{right:0;transform:scaleX(-1)}.c-custom-tour-filter-years{position:absolute;top:0;width:100%;display:flex}.c-custom-tour-filter-years__empty,.c-custom-tour-filter-years__item{height:18px;padding:0 10px;flex-shrink:0}.c-custom-tour-filter-years__item{display:flex;gap:17px}@media(min-width:0)and (max-width:767px){.c-custom-tour-filter-years__item{gap:12px}}.c-custom-tour-filter-years__item:after,.c-custom-tour-filter-years__item:before{content:"";height:10px;margin-top:7px;flex-grow:1;border:1px solid rgba(195,210,217,.4);border-bottom:0}@media(min-width:0)and (max-width:767px){.c-custom-tour-filter-years__item:after,.c-custom-tour-filter-years__item:before{border-radius:0}}.c-custom-tour-filter-years__item:before{border-right:0;border-top-left-radius:5px}.c-custom-tour-filter-years__item:after{border-left:0;border-top-right-radius:5px}.c-custom-tour-filter-months-modal-item{display:block;width:100%;margin-bottom:10px;font-size:16px;font-weight:300;line-height:25.6px;cursor:pointer}.c-custom-tour-cards-grid{max-width:1280px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,1fr)}@media(min-width:768px)and (max-width:1023px){.c-custom-tour-cards-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}@media(min-width:0)and (max-width:767px){.c-custom-tour-cards-grid{display:flex;flex-direction:column;gap:16px}}@media(min-width:1024px)and (max-width:99998px){.c-custom-tour-cards-grid .vm-tour:nth-child(9n+1),.c-custom-tour-cards-grid .vm-tour:nth-child(9n+5),.c-custom-tour-cards-grid .vm-tour:nth-child(9n+9){grid-column:auto/span 2}}@media(min-width:768px)and (max-width:1023px){.c-custom-tour-cards-grid .vm-tour:nth-child(3n-2){grid-column:auto/span 2}}.layout-header-menu{z-index:40}.layout-header-menu .ui-modal{padding:0;z-index:40}@media(min-width:768px)and (max-width:1023px){.layout-header-menu .ui-modal{display:block}}.layout-header-menu .ui-modal__body{padding:0;width:100%;height:100%}@media(min-width:768px)and (max-width:1023px){.layout-header-menu .ui-modal__body{width:328px;margin:0;animation:slide-left .3s}}.layout-header-menu .ui-modal__close{display:none}.layout-header-menu .ui-modal__inner{overflow-y:auto;background-color:#fff;width:100%;height:100%}@media(min-width:768px)and (max-width:1023px){.layout-header-menu .ui-modal__inner{display:flex;flex-direction:column}.layout-header-menu .ui-modal .ui-wrap{height:100%;padding-right:28px}.layout-header-menu .ui-icon{width:34px!important;height:26px!important}.layout-header-menu .ui-icon svg{width:100%;height:100%}}@media(min-width:0)and (max-width:1023px){.layout-header-menu-header{margin-bottom:16px;border-bottom:1px solid #f0f1f2}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu-header{flex-shrink:0;height:76px}}@media(min-width:0)and (max-width:767px){.layout-header-menu-header{height:60px}}.layout-header-menu-header__inner{display:flex;justify-content:space-between;align-items:center;height:100%}.layout-header-menu-header .ui-wrap{position:relative;width:100%;height:100%}.layout-header-menu-header__actions{display:none}@media(min-width:0)and (max-width:767px){.layout-header-menu-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:24px}.layout-header-menu__search{width:17px;height:17px}}.layout-header-menu__favorites{position:relative}@media(min-width:0)and (max-width:767px){.layout-header-menu__favorites{width:20px;height:20px}.layout-header-menu__login{width:auto;height:30px;padding:0 10px;border-radius:20px}}.layout-header-menu__inner{padding:50px 0}@media(min-width:0)and (max-width:767px){.layout-header-menu__inner{padding:0 0 24px}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu__inner{display:flex;flex-direction:column;flex-grow:1;padding:0 0 50px}}.layout-header-menu__close{position:absolute;top:-12px;right:15px}@media(min-width:0)and (max-width:1023px){.layout-header-menu__close{position:relative;top:0;right:0;left:-7px;width:30px;height:30px}.layout-header-menu__close .ui-icon{width:16px!important;height:16px!important}.layout-header-menu__close .ui-icon svg{width:100%;height:100%}}.layout-header-menu__burger{margin-left:40px}@media(min-width:0)and (max-width:1365px){.layout-header-menu__burger{margin-left:0;transform:scaleX(-1)}}@media(min-width:0)and (max-width:767px){.layout-header-menu__burger .ui-icon{width:14px!important;height:12px!important}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu__burger .ui-icon{width:28px!important;height:24px!important}}.layout-header-menu-links{padding:114px 180px 100px 240px;display:flex;flex-wrap:wrap;gap:80px 160px}@media(min-width:0)and (max-width:1023px){.layout-header-menu-links{flex-direction:column;gap:0;flex-wrap:nowrap;padding:0}}@media(min-width:0)and (max-width:767px){.layout-header-menu-links{gap:4px}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu-links{height:100%}}@media(min-width:1024px)and (max-width:1365px){.layout-header-menu-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 0;gap:50px 0;margin:0 auto;padding:50px 0}}@media(min-width:1366px)and (max-width:1919px){.layout-header-menu-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 0;gap:50px 0;max-width:1024px;margin:0 auto;padding:50px 0}}.layout-header-menu-contacts{padding-top:60px;font-weight:30;font-size:12px;color:#20333b;max-width:320px}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts{padding-top:36px}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu-contacts{margin-top:auto}}@media(min-width:1024px)and (max-width:1919px){.layout-header-menu-contacts{display:grid;grid-template-columns:repeat(3,1fr);grid-column:span 3;max-width:none;padding-top:0}}.layout-header-menu-contacts__item{display:flex;align-items:flex-start;margin-bottom:60px}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts__item{margin-bottom:24px}.layout-header-menu-contacts__item:last-child{margin-bottom:0}}@media(min-width:768px)and (max-width:1023px){.layout-header-menu-contacts__item{margin-bottom:20px}}@media(min-width:1024px)and (max-width:1365px){.layout-header-menu-contacts__item{margin-bottom:50px}}.layout-header-menu-contacts__icon{flex-shrink:0;margin:22px 20px 0 0}@media(min-width:0)and (max-width:1023px){.layout-header-menu-contacts__icon{width:24px;height:27px}.layout-header-menu-contacts__icon .ui-icon{width:100%!important;height:100%!important}.layout-header-menu-contacts__icon .ui-icon svg{width:100%;height:100%}}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts__icon{margin:12px 16px 0 0}}.layout-header-menu-contacts__medias{display:flex;gap:20px;flex-wrap:wrap;padding-top:10px}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts__medias{gap:12px;padding-top:4px}}.layout-header-menu-contacts__medias .ui-button{width:48px;height:48px!important;margin:0!important}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts__medias .ui-button{width:32px;height:32px!important}}.layout-header-menu-contacts__medias .ui-button:last-child{margin-right:0}@media(min-width:768px)and (max-width:1023px){.layout-header-menu-contacts__medias .ui-button .ui-icon{width:18px!important;height:18px!important}.layout-header-menu-contacts__medias .ui-button .ui-icon svg{width:100%;height:100%}}.layout-header-menu-contacts__subtitle{font-weight:300;font-size:14px;margin:0 0 8px;display:block}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts__subtitle{margin:0;font-size:10px;line-height:12px}.layout-header-menu-contacts__socials .layout-header-menu-contacts__subtitle{font-size:12px;line-height:15px}}.layout-header-menu-contacts__title{margin:0 0 10px;font-weight:500;font-size:18px;color:#20333b;display:block;text-decoration:none;transition:color .25s}@media(min-width:0)and (max-width:767px){.layout-header-menu-contacts__title{margin-bottom:6px;font-size:16px;line-height:19px}}@media(min-width:1024px)and (max-width:99998px){.layout-header-menu-contacts__title:hover{color:#58cf8b}}.layout-header-menu__round{width:8px;margin-bottom:27px;height:8px;border:1px solid hsla(199,9%,53%,.2);border-radius:4px;margin-right:12px;display:inline-block}.layout-header-menu-city{display:none;margin-bottom:14px;font-size:18px;font-weight:300;line-height:22px;color:#20333b}@media(min-width:0)and (max-width:1365px){.layout-header-menu-city{display:block}}@media(min-width:0)and (max-width:767px){.layout-header-menu-city{margin-bottom:4px;font-size:14px;line-height:17px}}.layout-header-menu-city span{margin-left:8px;font-weight:700;text-decoration:underline;cursor:pointer}.layout-header-menu-city-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;z-index:40;padding:80px}@media(min-width:0)and (max-width:767px){.layout-header-menu-city-modal{padding:100px 20px 20px}}.layout-header-menu-city-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(32,51,59,.6)}.layout-header-menu-city-modal__body{position:relative;z-index:2;width:360px;max-width:100%;padding:20px;margin:0 auto auto;background:#fff;border-radius:5px}.layout-header-menu-city-modal__search{position:relative;margin-bottom:20px}.layout-header-menu-city-modal__search .ui-input__control{height:40px;padding-left:48px;font-size:16px}.layout-header-menu-city-modal__search .ui-input__placeholder{top:13px;left:48px;font-weight:300;font-size:16px}.layout-header-menu-city-modal__button{height:40px}.layout-header-menu-city-modal__title{margin-bottom:20px;font-size:14px;font-weight:300;line-height:17px}.layout-header-menu-city-modal__item{margin-bottom:20px;font-size:18px;font-weight:400;line-height:22px}.layout-header-menu-city-modal__item:last-child{margin-bottom:0}.layout-header-default{background-color:#fff;position:fixed;top:0;right:0;left:0;z-index:30;box-shadow:0 2px 8px 0 rgba(0,0,0,.078)}@media(min-width:0)and (max-width:1365px){.layout-header-default{display:none}}.layout-header-default--wrap{font-weight:300;display:flex;align-items:flex-start;justify-content:space-between;padding-block:18px;height:90px}.layout-header-default__logo{width:145px;height:50px;margin-right:40px;background-image:url(/assets/images/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.layout-header-default__phone{font-weight:400;border-radius:25px;width:240px;font-size:18px}@media(min-width:0)and (max-width:767px){.layout-header-default__phone{display:none}}@media(min-width:1366px)and (max-width:1919px){.layout-header-default__phone{display:none}}.layout-header-default-login__button{width:112px;border-radius:25px}@media(min-width:0)and (max-width:767px){.layout-header-default-login__button{display:none}}.layout-header-default-actions{display:flex;align-items:center;margin-left:40px;font-weight:500}@media(min-width:0)and (max-width:1023px){.layout-header-default-actions{display:none}}.layout-header-default-actions__button{margin-left:20px;font-size:22px}.layout-header-default-actions__photo{width:100%;height:100%;border-radius:50%;background-position:50%;background-size:cover;background-repeat:no-repeat}.layout-header-default-actions .ui-dropdown-hover__control{color:#20333b}.layout-header-default-actions .ui-dropdown-hover__items{padding-top:20px}.layout-header-default-actions .ui-dropdown-hover__item{padding-left:0;padding-right:0}.layout-header-default-actions__info{color:#20333b;font-size:18px;margin-right:40px;width:-moz-fit-content;width:fit-content;height:50px;cursor:pointer}@media(min-width:1366px)and (max-width:1919px){.layout-header-default-actions__info{display:none}}.layout-header-default-actions__info .ui-icon{margin-left:12px}.layout-header-default-actions .ui-icon[data-name=heart]{margin-top:2px}.layout-header-mobile{position:fixed;top:0;right:0;left:0;z-index:20;display:none;align-items:center;padding-block:23px;height:86px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.078);font-weight:300;color:#20333b}@media(min-width:0)and (max-width:1365px){.layout-header-mobile{display:flex}}@media(min-width:0)and (max-width:767px){.layout-header-mobile{justify-content:space-between;height:auto;padding:8px 20px}}.layout-header-mobile__logo{flex-shrink:0;width:116px;height:40px;margin:0 auto 0 54px;background:url(/assets/images/logo.svg) 50% no-repeat;background-size:contain;cursor:pointer}@media(min-width:0)and (max-width:767px){.layout-header-mobile__logo{width:70px;height:24px;margin:0 auto}}@media(min-width:768px)and (max-width:1023px){.layout-header-mobile__logo{width:116px;height:40px}}.layout-header-mobile__phone-btn{margin:0 auto;font-weight:400;font-size:18px;padding:0 30px;border-radius:25px}@media(min-width:0)and (max-width:1023px){.layout-header-mobile__phone-btn{display:none}}@media(min-width:0)and (max-width:767px){.layout-header-mobile__phone{width:16px;height:16px}.layout-header-mobile__phone .ui-icon{width:100%!important;height:100%!important}.layout-header-mobile__phone .ui-icon svg{width:100%;height:100%}}@media(min-width:1024px)and (max-width:1365px){.layout-header-mobile__phone{display:none}}@media(min-width:0)and (max-width:1365px){.layout-header-mobile .ui-button--burger{transform:scaleX(-1)}}.layout-header-mobile-actions{display:flex;column-gap:48px;align-items:center}@media(min-width:0)and (max-width:767px){.layout-header-mobile-actions{gap:0}}@media(min-width:1024px)and (max-width:1365px){.layout-header-mobile-actions{margin-left:25px}}.layout-header-mobile-actions__info{color:#fff;font-size:18px;width:-moz-fit-content;width:fit-content;height:50px;cursor:pointer}.layout-header-mobile-actions__info .ui-icon{color:#fff;margin-left:12px}.layout-header-mobile-actions__subItem{display:flex;justify-content:space-between}.layout-header-mobile-actions__wrap{margin-top:12px;display:none}.layout-header-mobile-actions__wrap--active{display:block}.layout-header-mobile-actions__subLink{font-size:12px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;display:block;padding-left:20px;text-decoration:none}.layout-header-mobile-actions__subLink:hover{color:#5ce295}.layout-header-mobile-actions__subLink:before{display:none}.layout-header-mobile .ui-dropdown-hover__control--active:before{content:"";position:absolute;bottom:0;left:100%;width:9px;height:9px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/assets/images/typical/border-radius.png)}@media(min-width:0)and (max-width:767px){.layout-header-mobile__search{display:none}}.layout-header-mobile__favorites{position:relative}@media(min-width:0)and (max-width:767px){.layout-header-mobile__favorites{display:none}}.layout-header-mobile__profile{font-size:22px}@media(min-width:0)and (max-width:767px){.layout-header-mobile .layout-header-login__button,.layout-header-mobile__profile{display:none}}.layout-header-search{flex:1 1;margin-right:30px;max-width:610px;background-color:#fff;border:1px solid hsla(200,8%,85%,.6);border-radius:5px;height:50px;padding:0 50px 0 16px;position:relative;display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:0)and (max-width:1365px){.layout-header-search{position:absolute;max-width:none;margin:0}}@media(min-width:0)and (max-width:767px){.layout-header-search{top:50px;right:20px;left:20px;gap:4px;padding:0 30px 0 10px;height:28px;font-size:10px;line-height:12px}}@media(min-width:768px)and (max-width:1023px){.layout-header-search{top:104px;right:48px;left:48px}}@media(min-width:1024px)and (max-width:1365px){.layout-header-search{top:104px;right:43px;left:43px}}.layout-header-mobile--minified .layout-header-search{display:none}.layout-header-mobile--minified .layout-header-search--opened{display:flex}.layout-header-search__item{display:flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap}@media(min-width:0)and (max-width:767px){.layout-header-search__item{gap:4px}}.layout-header-search__item--place{flex-shrink:1;white-space:normal}@media(min-width:0)and (max-width:767px){.layout-header-search__item--place{word-break:break-word}}.layout-header-search__item--place span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.layout-header-search__item--dates{flex-shrink:1;white-space:normal;max-width:110px}@media(min-width:0)and (max-width:767px){.layout-header-search__item--dates{word-break:break-word}}.layout-header-search__item--dates span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.layout-header-search .ui-icon{flex-shrink:0}@media(min-width:0)and (max-width:767px){.layout-header-search .ui-icon[data-name=geoMark]{display:none}.layout-header-search .ui-icon{width:14px!important;height:14px!important}}.layout-header-search__placeholder{margin-left:37px;font-size:18px;font-weight:400;line-height:26px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.layout-header-search__placeholder{margin-left:23px;font-size:10px;line-height:12px}}.layout-header-search__content{position:absolute;left:26px;top:78px;z-index:-1;height:152px;width:1280px}@media(min-width:0)and (max-width:767px){.layout-header-search__content{top:40px;right:-21px;left:-21px;width:calc(100% + 42px);height:auto}}@media(min-width:768px)and (max-width:1365px){.layout-header-search__content{top:100%;right:-1px;left:-1px;max-width:calc(100% + 2px);margin-top:-2px}}@media(min-width:1366px)and (max-width:1919px){.layout-header-search__content{left:-106px}}.layout-header-search__inner{position:absolute;right:0;left:0;top:-8px}@media(min-width:0)and (max-width:1365px){.layout-header-search__inner{position:relative;top:0;border-radius:10px;background:#fff}}.layout-header-search__control{position:relative;flex:1 1}@media(min-width:0)and (max-width:767px){.layout-header-search__button{width:30px;height:100%}.layout-header-search__button .ui-icon{width:16px!important;height:16px!important}.layout-header-search__arrow{z-index:1;width:30px;height:100%;background:#fff!important}.layout-header-search__arrow .ui-icon{width:8px!important;height:4px!important}}.layout-header-search__prompts{display:flex;align-items:center;margin-top:4px;gap:4px}.layout-header-search__prompts span{color:#f0f1f2;font-size:12px;font-weight:400;line-height:16px}.layout-header-search__prompt{color:#58cf8b;text-decoration:none;font-size:12px;font-weight:400;line-height:16px}.layout-header-search__prompt:not(.layout-header-search__prompt:last-child):after{content:","}.layout-header-search .с-search-headers__button{background-color:#f0f1f2;z-index:2}.layout-header-search .с-search-headers__button--active{background-color:#fff}.layout-header-search .с-search-headers{max-height:52px!important;border-radius:0!important}@media(min-width:0)and (max-width:767px){.layout-header-search .с-search-headers{width:100%}.layout-header-search .с-search-form{border-radius:0}}.layout-header-search .с-search-headers__button:first-child,.layout-header-search .с-search-headers__button:last-child{border-radius:0}@media(min-width:768px)and (max-width:1023px){.layout-header-search .c-search-form-item__change{right:0;top:50%;transform:translate(100%,-50%) rotate(90deg)}}@media(min-width:1024px)and (max-width:1365px){.layout-header-search .c-search-form-item__change{right:0;top:50%;transform:translate(100%,-50%) rotate(90deg)}}.layout-header-login-confirm__title{margin-top:30px;margin-bottom:10px;text-align:center;font-family:BloggerSans,sans-serif;font-size:20px;font-weight:700;line-height:20px}.layout-header-login-confirm__again{margin-top:35px;margin-bottom:10px;cursor:pointer;color:#58cf8b;text-align:center;font-size:16px;font-weight:300;line-height:18px;letter-spacing:0;transition:.2s}.layout-header-login-confirm__again:hover{color:#5ce295}.layout-header-login-confirm-code{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:20px;cursor:pointer}.layout-header-login-confirm-code__control{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.layout-header-login-confirm-code__items{position:relative;display:flex;z-index:1;align-items:center;gap:10px}.layout-header-login-confirm-code__item{display:flex;justify-content:center;align-items:flex-end;width:40px;height:40px;cursor:pointer;text-align:left;font-family:BloggerSans,sans-serif;font-size:30px;font-weight:700;line-height:20px;transition:.2s;pointer-events:none}.layout-header-login-confirm-code__item:empty{border-bottom:2px solid #c3d2d9}.layout-header-login-confirm-code__control:focus+.layout-header-login-confirm-code__items>.layout-header-login-confirm-code__item:first-child:not(.layout-header-login-confirm-code__item--active),.layout-header-login-confirm-code__item--active+.layout-header-login-confirm-code__item:not(.layout-header-login-confirm-code__item--active){border-color:#58cf8b}.layout-header-login__button{width:112px!important;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.layout-header-login .ui-form{width:310px;margin:0 auto}.layout-header-login .ui-form .ui-button{width:100%}.layout-header-login .ui-form .ui-checkbox{width:270px;margin:16px auto 0}.layout-header-login .ui-modal-title{padding-right:0;margin-top:30px;margin-bottom:10px;text-align:center;font-size:30px;font-weight:700;line-height:36px}.layout-header-login .ui-modal-description{padding-right:0;margin-bottom:24px;color:#c3d2d9;text-align:center;font-size:14px;font-weight:400;line-height:18px}.layout-header-home{font-weight:300;color:#fff;position:fixed;top:0;right:0;left:0;z-index:11;padding-block:18px;height:90px}@media(min-width:0)and (max-width:1365px){.layout-header-home{display:none}}.layout-header-home-login__button{width:112px}@media(min-width:0)and (max-width:767px){.layout-header-home-login__button{display:none}}.layout-header-home--minified .layout-header-home-login__button{border-color:#c3d2d9!important}.layout-header-home--minified .layout-header-home-login__button span{color:#20333b}.layout-header-home--minified .layout-header-home-login__button .ui-icon path{fill:#20333b}.layout-header-home .ui-button{height:50px}.layout-header-home__wrap{display:flex;align-items:flex-start;justify-content:space-between}@media(min-width:0)and (max-width:1365px){.layout-header-home__wrap{display:none}}.layout-header-home__left{display:flex;align-items:center;width:40%}@media(min-width:1366px)and (max-width:1919px){.layout-header-home__left{width:auto}}.layout-header-home__right{display:flex;align-items:center;justify-content:flex-end;width:40%}@media(min-width:1366px)and (max-width:1919px){.layout-header-home__right{width:auto}}.layout-header-home__logo{flex-shrink:0;width:160px;height:55px;margin-right:80px;background-image:url(/assets/images/logo_light.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}@media(min-width:768px)and (max-width:1023px){.layout-header-home__logo{width:116px;height:40px}}.layout-header-home--minified .layout-header-home__logo{background-image:url(/assets/images/logo.svg)}.layout-header-home__burger{color:#fff}.layout-header-home-absolute{width:271px;background-color:#fff;box-shadow:0 10px 10px -10px rgba(0,0,0,.078),-10px 0 10px -10px rgba(0,0,0,.078),10px 0 10px -10px rgba(0,0,0,.078);color:#20333b;border-radius:10px;position:absolute;top:30px;left:0;padding:20px}.layout-header-home-absolute__title{margin-top:20px;font-size:14px;font-weight:300;line-height:16.8px;text-align:left}.layout-header-home-absolute__item{font-size:18px;font-weight:400;line-height:21.6px;text-align:left;margin-top:8px}.layout-header-home-absolute__item:hover{color:#5ce295}.layout-header-home-absolute__search{position:relative;height:40px}.layout-header-home-absolute__input{border-radius:5px;height:40px;border:1px solid #c3d2d9}.layout-header-home-absolute__input .ui-input__control{padding-left:43px;height:40px}.layout-header-home-absolute__input .ui-input__placeholder{height:30px;padding-left:30px;top:10px!important}.layout-header-home-absolute__button{height:40px!important}.layout-header-home__city{font-size:18px;font-weight:300;position:relative;cursor:pointer}.layout-header-home__city--bald{font-weight:700;margin-right:8px}@media(min-width:0)and (max-width:1023px){.layout-header-home__city{display:none}}.layout-header-home--minified .layout-header-home__city .ui-icon path{fill:#20333b}.layout-header-home__phone{font-weight:400;font-size:18px;padding:0 30px;border-radius:25px}@media(min-width:1366px)and (max-width:1919px){.layout-header-home__phone{margin:0 auto}}.layout-header-home--minified .layout-header-home__phone{border-color:#c3d2d9!important}.layout-header-home--minified .layout-header-home__phone span{color:#20333b}.layout-header-home--minified .layout-header-home__phone .ui-icon path{fill:#20333b!important}.layout-header-dropdown--opened .layout-header-home__phone{background:#fff!important}.layout-header-dropdown--opened .layout-header-home__phone span{color:#20333b}.layout-header-dropdown--opened .layout-header-home__phone .ui-icon path{fill:#20333b!important}.layout-header-home-actions{display:flex;column-gap:20px;align-items:center;font-weight:500}.layout-header-home-actions .ui-button--icon{font-size:22px}.layout-header-home--minified .layout-header-home-actions .ui-button--icon{border-color:#c3d2d9!important}.layout-header-home--minified .layout-header-home-actions .ui-button--icon .ui-icon path{fill:#20333b!important}.layout-header-home--minified .layout-header-home-actions .ui-button--icon:hover{border-color:#58cf8b!important}.layout-header-home--minified .layout-header-home-actions .ui-button--icon:hover .ui-button__background{background:#58cf8b!important}.layout-header-home--minified .layout-header-home-actions .ui-button--icon:hover .ui-icon path{fill:#fff!important}.layout-header-home--minified .layout-header-home-actions .ui-button--icon:hover span{color:#fff}.layout-header-home-actions .ui-button--burger{margin-left:20px}@media(min-width:1366px)and (max-width:1919px){.layout-header-home-actions .ui-button--burger{margin-left:0}}.layout-header-home--minified .layout-header-home-actions .ui-button--burger .ui-icon rect{fill:#20333b!important}.layout-header-home--minified .layout-header-home-actions .ui-button--burger:hover .ui-button__background{background:transparent!important}.layout-header-home--minified .layout-header-home-actions .ui-button--burger:hover .ui-icon rect{fill:#58cf8b!important}.layout-header-home-actions__info{font-size:18px;width:-moz-fit-content;width:fit-content;height:50px;cursor:pointer}.layout-header-home-actions__info:hover{box-shadow:0 -10px 10px -10px rgba(0,0,0,.078),-10px 0 10px -10px rgba(0,0,0,.078),10px 0 10px -10px rgba(0,0,0,.078)}.layout-header-home-actions__info .ui-icon{color:#fff;margin-left:12px}.layout-header-home--minified .layout-header-home-actions__info .ui-icon path{fill:#20333b}.layout-header-home-actions__subItem{display:flex;justify-content:space-between}.layout-header-home-actions__wrap{margin-top:12px;display:none}.layout-header-home-actions__wrap--active{display:block}.layout-header-home-actions__subLink{font-size:12px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;display:block;padding-left:20px;text-decoration:none}.layout-header-home-actions__subLink:hover{color:#5ce295}.layout-header-home-actions__subLink:before{display:none}.layout-header-home-actions .ui-icon[data-name=heart]{margin-top:2px}.layout-header-home .ui-dropdown-hover__items{padding-top:20px}.layout-header-home .ui-dropdown-hover__item{padding-left:0;padding-right:0}.layout-header-home .ui-dropdown-hover__control--active:before{content:"";position:absolute;bottom:0;left:100%;width:9px;height:9px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/assets/images/typical/border-radius.png)}.layout-header-home--minified{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.078);color:#20333b}.layout-header-home--minified .ui-dropdown-hover__control--active:before{display:none}.layout-header-home-mobile{font-weight:300;color:#fff;position:fixed;top:0;right:0;left:0;z-index:11;display:none;align-items:center;padding-block:23px;height:86px}@media(min-width:0)and (max-width:1365px){.layout-header-home-mobile{display:flex}}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile{justify-content:space-between;height:auto;padding:16px 20px}}.layout-header-home-mobile__logo{flex-shrink:0;width:116px;height:40px;margin:0 auto 0 40px;background:url(/assets/images/logo_light.svg) 50% no-repeat;background-size:contain;cursor:pointer}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile__logo{width:82px;height:28px;margin:0 auto}}@media(min-width:1024px)and (max-width:1365px){.layout-header-home-mobile__logo{margin-right:0}}.layout-header-home-mobile--minified .layout-header-home-mobile__logo{background-image:url(/assets/images/logo.svg)}.layout-header-home-mobile__phone-btn{margin:0 auto;font-weight:400;font-size:18px;padding:0 30px;border-radius:25px}@media(min-width:1024px)and (max-width:1365px){.layout-header-home-mobile__phone-btn{margin:0 48px}}@media(min-width:0)and (max-width:1023px){.layout-header-home-mobile__phone-btn{display:none}}.layout-header-home-mobile--minified .layout-header-home-mobile__phone-btn{border-color:#c3d2d9!important}.layout-header-home-mobile--minified .layout-header-home-mobile__phone-btn span{color:#20333b}.layout-header-home-mobile--minified .layout-header-home-mobile__phone-btn .ui-icon path{fill:#20333b!important}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile__phone{width:20px;height:20px}.layout-header-home-mobile__phone .ui-icon{width:100%!important;height:100%!important}.layout-header-home-mobile__phone .ui-icon svg{width:100%;height:100%}}@media(min-width:1024px)and (max-width:1365px){.layout-header-home-mobile__phone{display:none}}.layout-header-home-mobile--minified .layout-header-home-mobile__phone .ui-icon path{fill:#20333b}@media(min-width:0)and (max-width:1365px){.layout-header-home-mobile .ui-button--burger{transform:scaleX(-1)}}.layout-header-home-mobile-actions{display:flex;column-gap:48px;align-items:center}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile-actions{column-gap:20px}}.layout-header-home-mobile-actions__info{color:#fff;font-size:18px;width:-moz-fit-content;width:fit-content;height:50px;cursor:pointer}.layout-header-home-mobile-actions__info .ui-icon{color:#fff;margin-left:12px}.layout-header-home-mobile-actions__subItem{display:flex;justify-content:space-between}.layout-header-home-mobile-actions__wrap{margin-top:12px;display:none}.layout-header-home-mobile-actions__wrap--active{display:block}.layout-header-home-mobile-actions__subLink{font-size:12px;font-weight:300;line-height:20px;letter-spacing:0;text-align:left;display:block;padding-left:20px;text-decoration:none}.layout-header-home-mobile-actions__subLink:hover{color:#5ce295}.layout-header-home-mobile-actions__subLink:before{display:none}.layout-header-home-mobile .ui-dropdown-hover__control--active:before{content:"";position:absolute;bottom:0;left:100%;width:9px;height:9px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(/assets/images/typical/border-radius.png)}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile__search{display:none}}.layout-header-home-mobile--minified .layout-header-home-mobile__search .ui-icon path{fill:#20333b}.layout-header-home-mobile__favorites{position:relative}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile__favorites{display:none}}.layout-header-home-mobile--minified .layout-header-home-mobile__favorites .ui-icon path{fill:#20333b}.layout-header-home-mobile__profile{font-size:22px}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile__profile{display:none}}.layout-header-home-mobile--minified .layout-header-home-mobile__profile .ui-icon path{fill:#20333b}.layout-header-home-mobile .layout-header-login__button{width:112px!important}@media(min-width:0)and (max-width:767px){.layout-header-home-mobile .layout-header-login__button{display:none}}.layout-header-home-mobile--minified .layout-header-home-mobile .layout-header-login__button{border-color:#c3d2d9!important}.layout-header-home-mobile--minified .layout-header-home-mobile .layout-header-login__button .ui-icon path{fill:#20333b!important}.layout-header-home-mobile--minified .layout-header-home-mobile .layout-header-login__button span{color:#20333b!important}.layout-header-home-mobile--minified{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.078)}.layout-header-home-mobile--minified .layout-header-login__button{border-color:#c3d2d9!important}.layout-header-home-mobile--minified .layout-header-login__button span{color:#20333b!important}.layout-header-home-mobile--minified .ui-button--burger .ui-icon rect{fill:#20333b!important}.layout-header-dropdown,.layout-header-dropdown__control{position:relative}.layout-header-dropdown__control:before{position:absolute;top:-10px;left:-10px;right:-10px;bottom:0;border-radius:5px 5px 0 0;content:""}.layout-header-dropdown__control:after{content:"";position:absolute;bottom:0;left:-19px;width:9px;height:9px;background:url(/assets/images/typical/border-radius.png) 50% no-repeat;background-size:contain;opacity:0;transform:rotate(270deg)}.layout-header-default .layout-header-dropdown__control:after,.layout-header-home--minified .layout-header-dropdown__control:after{display:none}.layout-header-dropdown__favourites{position:absolute;right:-4px;top:-6px;border-radius:5px;background-color:#fc8720;font-size:12px;font-weight:400;line-height:14.4px;text-align:left;color:#fff;width:18px;height:20px;display:flex;align-items:center;justify-content:center}.layout-header-dropdown__favourites--mobile{right:-10px;top:-12px;width:13px;height:15px}.layout-header-dropdown--opened .layout-header-dropdown__control{color:#20333b!important}.layout-header-dropdown--opened .layout-header-dropdown__control:before{background-color:#fff;box-shadow:0 10px 10px -10px rgba(0,0,0,.078),-10px 0 10px -10px rgba(0,0,0,.078),10px 0 10px -10px rgba(0,0,0,.078)}.layout-header-dropdown--opened .layout-header-dropdown__control:after{opacity:1}.layout-header-dropdown--opened .layout-header-dropdown__control .ui-button--icon{background:#fff!important}.layout-header-dropdown--opened .layout-header-dropdown__control .ui-button--icon path{fill:#20333b!important}.layout-header-default .layout-header-dropdown--opened .layout-header-dropdown__control .ui-button--icon:hover path{fill:#fff!important}.layout-header-dropdown--phone .layout-header-dropdown__control:after{display:none}.layout-header-dropdown__items{position:absolute;top:100%;right:-10px;display:none;z-index:10;width:100%;min-width:260px;margin-top:0;background-color:#fff;box-shadow:0 10px 10px -10px rgba(0,0,0,.078),-10px 0 10px -10px rgba(0,0,0,.078),10px 0 10px -10px rgba(0,0,0,.078);border-radius:5px 0 5px 5px;overflow:hidden;padding:30px 30px 25px}.layout-header-dropdown--opened .layout-header-dropdown__items{display:block}.layout-header-dropdown--phone .layout-header-dropdown__items{left:-10px;width:auto;min-width:auto;padding:10px 22px 20px;border-radius:0 0 5px 5px}.layout-header-dropdown__list{margin:15px 0 0;padding:0;list-style:none}.layout-header-dropdown__list li{position:relative;padding-left:20px;font-weight:300;font-size:11px;line-height:14px;color:#20333b}.layout-header-dropdown__list li:not(:last-child){margin-bottom:22px}.layout-header-dropdown__list li:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;top:3px;left:0;border:1px solid #c3d2d9}.layout-header-dropdown__list li:has(.ui-link):before{top:5px}.layout-header-dropdown__list li .ui-link{display:block;color:inherit;font-size:14px;line-height:17px}.layout-header-dropdown__list li:hover .ui-link{color:#58cf8b;font-weight:400}.layout-header-dropdown__list li:hover:has(.ui-link):before{border-color:#58cf8b}.layout-header-dropdown__buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.layout-header-dropdown__button{display:flex;align-items:center;justify-content:center;gap:15px;width:100%}.layout-header-dropdown__button+.layout-header-dropdown__list{margin-top:20px}.layout-header-dropdown__city{display:flex;align-items:center;justify-content:space-between}.layout-header-dropdown__city,.layout-header-dropdown__title{margin-bottom:15px;font-size:14px;line-height:17px;color:#20333b}.layout-header-dropdown__title{white-space:nowrap}@media(min-width:0)and (max-width:767px){.layout-mobile-search__back{top:20px!important;left:20px!important}}.layout-mobile-search__back-top{position:absolute;left:48px;top:37px;cursor:pointer;display:flex;gap:8px;align-items:center;font-weight:400;font-size:14px;line-height:16.8px}@media(min-width:0)and (max-width:767px){.layout-mobile-search__back-top{top:20px!important;left:20px!important}.layout-mobile-search__container{padding:64px 20px 0!important}}.layout-mobile-search__container--short{padding-left:40px!important;display:flex;justify-content:center;padding-right:40px!important}.layout-mobile-search__container--short .ui-datepicker-multiple-large{max-width:613px}@media(min-width:0)and (max-width:767px){.layout-mobile-search__container--short{padding:64px 20px 0!important}}.layout-mobile-search__container--small{padding:76px 84px!important}@media(min-width:0)and (max-width:767px){.layout-mobile-search__container--small{padding:64px 20px 0!important}}.layout-mobile-search__button{position:absolute}@media(min-width:0)and (max-width:767px){.layout-mobile-search__button{width:calc(100% - 40px)!important;left:20px!important;bottom:20px!important}}.layout-mobile-search-form{z-index:1;height:100px;width:100%;display:flex;align-items:center;border-radius:0 10px 10px 10px;padding-bottom:112px}@media(min-width:768px)and (max-width:1365px){.layout-mobile-search-form{flex-wrap:wrap;gap:38px 32px;height:auto}}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form{flex-direction:column;row-gap:16px;height:auto}}@media(min-width:0)and (max-width:1365px){.layout-mobile-search--select .layout-mobile-search-form{border-top-right-radius:0}}.layout-mobile-search-form__input{height:28px;width:100%;padding-top:4px}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__input{margin-bottom:auto}}.layout-mobile-search-form__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__input .ui-input__control{font-size:14px;line-height:17px}}.layout-mobile-search-form__input .ui-input__placeholder{top:2px;max-width:240px;color:#7b8a91;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__input .ui-input__placeholder{font-size:14px;line-height:17px}}.layout-mobile-search-form__input .ui-input__placeholder:focus{display:none}.layout-mobile-search-form__string{width:100%;color:#20333b;border:none;height:28px;font-weight:500;font-size:18px;padding-top:10px;padding-right:25px}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__string{padding-top:5px;font-size:14px}}.layout-mobile-search-form-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;flex-shrink:0;width:215px;border-right:1px solid #f0f1f2;padding-bottom:16px}.layout-mobile-search-form-item .ui-icon{display:none}.layout-mobile-search-form-item--disabled{cursor:pointer}.layout-mobile-search-form-item--disabled .ui-input__control{pointer-events:none}.layout-mobile-search-form-item__tour{width:255px}.layout-mobile-search-form-item__change{position:absolute;right:2px;top:50%;padding:4px;width:28px;height:28px;background-color:#fff;cursor:pointer;transform:rotate(90deg) translate(-50%,-50%)}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search-form-item__change{right:75%;top:110%;transform:translateX(50%)}}@media(min-width:1024px)and (max-width:1365px){.layout-mobile-search-form-item__change{right:75%;top:110%;transform:translateX(50%)}}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-item__change{right:50%;width:24px;height:24px;top:100%;transform:translate(50%,-50%)}}.layout-mobile-search-form-item__airport{position:absolute;right:45px;font-size:14px;bottom:9px;color:#7b8a91}@media(min-width:0)and (max-width:1365px){.layout-mobile-search-form-item{border:0;border-bottom:1px solid #f0f1f2}}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-item{width:100%;height:50px}}@media(min-width:768px)and (max-width:1365px){.layout-mobile-search-form-item{width:100%;height:64px}}.layout-mobile-search-form-item:first-child{flex-grow:1}@media(min-width:0)and (max-width:1365px){.layout-mobile-search-form-item:first-child{width:100%}}@media(min-width:768px)and (max-width:1365px){.layout-mobile-search--select .layout-mobile-search-form-item:first-child{width:100%}}@media(min-width:1366px)and (max-width:99998px){.layout-mobile-search-form-item--large{width:279px}.layout-mobile-search-form-item--small{width:199px}.layout-mobile-search-form-item--date{width:230px}.layout-mobile-search-form-item--dates{width:400px}.layout-mobile-search-form-item--arrival-date,.layout-mobile-search-form-item--nights{width:220px}}.layout-mobile-search-form-item--last{height:-moz-fit-content;height:fit-content;border:none;position:relative}@media(min-width:1366px)and (max-width:99998px){.layout-mobile-search-form-item--last{padding-right:25px}}.layout-mobile-search-form-item__title{display:block;font-weight:300;font-size:14px}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-item__title{font-size:10px;line-height:12px}}.layout-mobile-search-form-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}@media(min-width:768px)and (max-width:1365px){.layout-mobile-search-form-item .ui-datepicker-multiple__icon{margin-right:7px}}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-item .ui-datepicker-multiple__value{font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search-form-item .ui-datepicker-multiple__outer{right:-108px}.layout-header-search .layout-mobile-search-form-item .ui-datepicker-multiple__outer{right:auto;left:-50px}}@media(min-width:1024px)and (max-width:1365px){.layout-header-search .layout-mobile-search-form-item .ui-datepicker-multiple__outer{right:auto;left:0}}.layout-mobile-search-form-item .ui-datepicker__value{margin-top:0}.layout-mobile-search-form__airport{position:absolute;right:28px;font-size:14px;bottom:11px;color:#7b8a91}.layout-mobile-search-form__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}.layout-mobile-search-form__button .ui-icon{display:block}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__button{bottom:13px;right:0}}@media(min-width:768px)and (max-width:1365px){.layout-mobile-search-form__button{right:6px;bottom:22px}}.layout-mobile-search-form__submit{flex-shrink:0;width:70px;height:70px;border-radius:10px}@media(min-width:0)and (max-width:1365px){.layout-mobile-search-form__submit{width:100%}}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__submit{height:48px}}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search-form__submit{height:48px;margin:0}}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form__submit .ui-icon{width:18px!important;height:18px!important}.layout-mobile-search-form__submit .ui-icon svg{width:100%;height:100%}}.layout-mobile-search-form-hints{background-color:#fff;color:#20333b;position:absolute!important;width:100%;top:70px;z-index:10!important;left:0;height:-moz-fit-content;height:fit-content;overflow:hidden;display:block;padding-bottom:0!important;font-size:16px;font-weight:400;line-height:19px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-hints{top:50px;left:-20px;width:calc(100% + 40px)!important;font-size:14px;line-height:17px}}@media(min-width:768px)and (max-width:1365px){.layout-mobile-search-form-hints{top:64px;left:-28px;width:calc(100% + 56px)!important}}.layout-mobile-search-form-hints.ui-scroll{padding:0 0 16px}.layout-mobile-search-form-hints:empty{padding:0}.layout-mobile-search-form-hints:has(.layout-mobile-search-form-hint:empty){padding:0}.layout-mobile-search-form-hints-section{padding:16px 0 0 30px}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-hints-section{padding:16px 20px 0}}.layout-mobile-search-form-hints-section+.layout-mobile-search-form-hints-section{padding-top:0}.layout-mobile-search-form-hints-section:has(.layout-mobile-search-form-hint:empty){padding:0}.layout-mobile-search-form-hints-section__name{margin-bottom:6px;font-weight:300;font-size:14px;line-height:17px}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-hints-section__name{font-size:10px;line-height:12px}}.layout-mobile-search-form-hints__label{padding:16px 30px 0}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-hints__label{padding:16px 20px 0}}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search-form-hints__label{padding-bottom:0}}.layout-mobile-search-form-hint{margin-bottom:8px;font-size:16px;font-weight:500;line-height:20px;cursor:pointer}.layout-mobile-search-form-hint--active{background-color:#f0f1f2}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-hint--active{background-color:#fff!important}}.layout-mobile-search-form-hint--all-airports{margin-bottom:16px}.layout-mobile-search-form-hint--all-airports:after{position:absolute;bottom:-8px;left:0;right:0;height:1px;background-color:#f0f1f2}.layout-mobile-search-form-hint__light{display:inline-block;margin-left:10px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.layout-mobile-search-form-hint{font-size:14px;line-height:17px}}.layout-mobile-search-form-hint:hover{color:#58cf8b}.layout-mobile-search-form-hint .ui-icon{display:inline-flex;margin-right:10px;vertical-align:middle}.layout-mobile-search-form .ui-data-boundary img{display:none}.layout-mobile-search-form__row{display:flex;gap:8px;align-items:center;margin-bottom:30px;cursor:pointer}.layout-mobile-search-form__value{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0}.layout-mobile-search-form__sign{width:16px;height:16px;border-radius:8px;border:1px solid #7b8a91;position:relative}.layout-mobile-search-form__sign--active{border:1px solid #58cf8b}.layout-mobile-search-form__sign--active:before{content:"";width:10px;height:10px;top:2px;left:2px;background-color:#58cf8b;position:absolute;border-radius:50%}.layout-mobile-search__checkbox{position:absolute;top:125px;right:0;display:flex;align-items:center;justify-content:flex-end;color:#fff;font-size:16px;font-weight:400}@media(min-width:0)and (max-width:1365px){.layout-mobile-search__checkbox{position:relative;top:20px;justify-content:flex-start;width:100%;color:#20333b}}@media(min-width:0)and (max-width:767px){.layout-mobile-search__checkbox{top:0;margin:4px 0;font-size:12px;line-height:16px}}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search__checkbox{margin:-22px 0 -6px}}.layout-mobile-search__sign{width:30px;height:30px;border-radius:4px!important;border:1px solid #c3d2d9;background-position:50%;background-repeat:no-repeat;background-size:20px 16px;background-color:#fff;margin-right:16px}@media(min-width:0)and (max-width:767px){.layout-mobile-search__sign{align-self:flex-start;flex-shrink:0;width:20px;height:20px;margin-right:8px;background-size:16px 12px}}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search__sign{margin-right:6px}}.layout-mobile-search__sign--active{background-image:url(/assets/images/typical/sign.png)}.layout-mobile-search{width:100vw;height:100vh;position:fixed;overflow-y:auto;left:0;top:0;background-color:#fff;z-index:52;display:none}@media(min-width:0)and (max-width:1023px){.layout-mobile-search--opened{display:flex;overscroll-behavior:contain}}.layout-mobile-search__back{position:absolute;left:48px;top:67px;cursor:pointer}.layout-mobile-search__container{padding:67px 132px 0;width:100%}.layout-mobile-search__button{position:fixed;left:48px;bottom:42px;height:48px;width:calc(100% - 96px)}.layout-mobile-search-tour{z-index:1;height:100px;background-color:#fff;width:100%;display:flex;align-items:center;border-top-right-radius:10px!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search-tour{flex-wrap:wrap;gap:38px 32px;height:auto;padding:28px}}.layout-mobile-search-tour__input{height:28px;width:100%}.layout-mobile-search-tour__input .ui-input__control{width:100%;border:none;height:28px;font-weight:500;font-size:18px;padding:0 25px 0 0;color:#20333b}.layout-mobile-search-tour__input .ui-input__placeholder{top:2px;max-width:240px;color:#7b8a91;left:0;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left}.layout-mobile-search-tour__input .ui-input__placeholder:focus{display:none}.layout-mobile-search-tour-item{height:60px;position:relative;display:inline-flex;flex-direction:column;justify-content:center;width:219px;border-right:1px solid #f0f1f2;padding:10px 20px 10px 30px}@media(min-width:0)and (max-width:1023px){.layout-mobile-search-tour-item{padding:0;border:0;border-bottom:1px solid #f0f1f2}}.layout-mobile-search-tour-item--large{flex-shrink:0;width:279px}.layout-mobile-search-tour-item--small{width:199px}.layout-mobile-search-tour-item--nights{width:220px}.layout-mobile-search-tour-item--last{border-right:none;padding-right:10px}.layout-mobile-search-tour-item__title{font-weight:300;font-size:14px;margin-top:7px}.layout-mobile-search-tour-item__wrap{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#20333b}.layout-mobile-search-tour__button{width:16px;height:16px;bottom:8px;right:20px;top:auto;position:absolute}.layout-mobile-search-tour__submit{width:70px;height:70px!important;border-radius:10px!important;margin:15px}@media(min-width:0)and (max-width:1023px){.layout-mobile-search-tour__submit{width:100%}}@media(min-width:768px)and (max-width:1023px){.layout-mobile-search-tour__submit{height:48px!important;margin:0}}.layout-preparing{height:50px;background-color:#58cf8b;color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center;font-weight:500;position:fixed;left:0;bottom:0;width:100%;z-index:199;padding-left:30px;padding-right:30px}@media(min-width:768px)and (max-width:1023px){.layout-preparing{font-size:14px}}@media(min-width:0)and (max-width:1023px){.layout-preparing{font-size:10px}}.c-search-request-modal{padding:20px;color:#7b8a91}@media(min-width:0)and (max-width:767px){.c-search-request-modal{width:100%;padding:0}}.c-search-request-modal__title{font-size:24px;font-weight:800;line-height:29px;color:#20333b;margin:0 0 16px}@media(min-width:0)and (max-width:767px){.c-search-request-modal__title{margin-bottom:4px;font-size:16px;line-height:19px}}.c-search-request-modal__subtitle{font-size:16px;font-weight:500;line-height:19px;margin-bottom:25px}@media(min-width:0)and (max-width:767px){.c-search-request-modal__subtitle{margin-bottom:12px;font-size:12px;line-height:15px}}.c-search-request-modal-form{margin-bottom:20px;font-size:16px;font-weight:300;line-height:19px;width:375px}.c-search-request-modal-form__red{color:#e31e24}@media(min-width:0)and (max-width:767px){.c-search-request-modal-form{width:100%;font-size:14px;line-height:17px}}.c-search-request-modal-form .ui-input{margin-top:30px}.c-search-request-modal-form__input{margin-top:10px}.c-search-request-modal-form__input span{color:#e31e24}.c-search-request-modal__item{margin-top:15px}.c-search-request-modal__item__button{text-align:center}.c-search-request-modal__button{flex-shrink:0;height:40px;width:216px;font-size:16px;font-weight:500;line-height:19px;text-align:center}@media(min-width:0)and (max-width:767px){.c-search-request-modal__button{right:4px;width:100%}}@media(min-width:768px)and (max-width:1023px){.c-search-request-modal__button{right:16px}}