.messenger-video-mockup{background-color:var(--color-additional-1-500);border-radius:50%;height:0;padding-top:100%;position:relative;width:100%}.messenger-video-mockup__content{border-radius:inherit;height:100%;left:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:absolute;top:0;width:100%}.messenger-video-mockup__frame{background:var(--color-white);border-radius:30px;bottom:20%;left:50%;max-width:70%;padding:0 1.3% 1.3%;position:absolute;transform:translate(-50%);transition:transform .6s cubic-bezier(.16,1,.3,1);width:-moz-max-content;width:max-content}.messenger-video-mockup__video{border-radius:0 0 30px 30px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;vertical-align:top}.messengers-tabs{--tab-height:29px;--tab-padding:6px 10px}.messengers-tabs .as-tabs{flex-wrap:wrap}.messengers-tabs .as-tab-chip{white-space:nowrap}.messengers-tabs__icon{margin-right:6px}.messengers-tabs__fb-caption{color:var(--color-text);font-size:18px;font-weight:700}.messengers-tabs__fb-caption strong{color:var(--color-success-500)}.messengers-tabs__caption{color:#24223f;font-weight:700;line-height:120%;margin:0 0 16px}@media screen and (min-width:576px){.messengers-tabs__caption{font-size:18px}}.messengers-tabs__form{--input-v1-margin-bottom:0;margin-top:16px}@media screen and (min-width:576px){.messengers-tabs__form{display:flex;gap:8px}}.messengers-tabs__form .as-input-v1{flex-grow:1}@media screen and (max-width:575px){.messengers-tabs__form-button{display:block;margin-top:12px;width:100%}}.messengers-tabs .as-tabs{--tabs-gap:8px;margin-bottom:16px}.messengers-tabs .as-tab-chip{margin-bottom:0}.messengers-tabs .as-tab-chip:not(.is-active){background-color:var(--color-white)}.messengers-tabs .as-tab-chip:not(.is-active):hover{color:var(--color-accent-500)}.messengers-tabs .as-tabs-content{--tabs-content-margin-top:16px}.telegram-share-card{align-items:flex-start;background-color:var(--color-white);border-radius:16px;display:flex;padding:16px;transition:box-shadow .3s}@media(hover:hover)and (pointer:fine){.telegram-share-card:hover{box-shadow:0 0 0 1px var(--color-border)}.telegram-share-card:hover .telegram-share-card__name{background-color:var(--color-accent-100)}}.telegram-share-card__content{flex-grow:1;margin-left:16px}.telegram-share-card__title{display:none}@media screen and (min-width:992px){.telegram-share-card__title{color:var(--color-text);display:block;font-weight:700;line-height:1.35}}.telegram-share-card__name{border-radius:10px;font-size:14px;font-weight:600;transition:background-color .2s;word-break:break-word}.telegram-share-card__name svg{display:none}@media screen and (min-width:992px){.telegram-share-card__name svg{display:inline}.telegram-share-card__name{font-size:16px;margin-left:-6px;margin-top:2px;padding:2px 6px;width:-moz-max-content;width:max-content}}.telegram-share-card__text{color:var(--color-text-secondary);font-size:12px;margin-top:8px}@media screen and (min-width:992px){.telegram-share-card__text{font-size:14px}}.complete-request-screen{position:relative}@media screen and (min-width:992px){.complete-request-screen{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media screen and (min-width:576px){.complete-request-screen.is-compact .complete-request-screen__title{font-size:24px;max-width:350px}}@media screen and (min-width:992px){.complete-request-screen.is-compact .complete-request-screen__content{max-width:450px}}.complete-request-screen.is-modal .complete-request-screen__caption{margin-bottom:28px}.complete-request-screen.is-modal .complete-request-screen__title{color:var(--color-text);font-size:24px;margin-bottom:10px}.complete-request-screen.is-modal .complete-request-screen__chat-title{margin-top:12px}.complete-request-screen__caption{align-items:center;color:var(--color-accent-500);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px}.complete-request-screen__mockup{display:none}@media screen and (min-width:992px){.complete-request-screen__mockup{display:block;margin-right:0;margin-top:24px;width:min(34%,380px)}.complete-request-screen__content{max-width:min(66%,600px)}}.complete-request-screen__submit{margin-top:16px;width:100%}@media screen and (min-width:576px){.complete-request-screen__submit{margin-top:0;width:-moz-fit-content;width:fit-content}}.complete-request-screen__title{color:var(--color-text);font-size:28px;line-height:110%;margin:24px 0 8px;max-width:554px}@media screen and (min-width:576px){.complete-request-screen__title{font-size:40px;max-width:100%}}.complete-request-screen__descripton{color:var(--color-gray-400);font-size:14px;font-weight:400;line-height:130%}.complete-request-screen__chat-text{margin-top:8px}.complete-request-screen__form-update{--input-v1-margin-bottom:0;margin-top:16px}.complete-request-screen__form-update .as-input-phone{flex-grow:1}@media screen and (min-width:576px){.complete-request-screen__form-update{display:flex;gap:8px;max-width:460px}}@media screen and (max-width:575px){.complete-request-screen__form-update-button{display:block;margin-top:12px;width:100%}}.complete-request-screen__messengers{margin-top:24px}.picking-tour-banner{background-color:var(--color-bg-secondary);border-radius:64px;overflow:hidden;padding:32px 16px;position:relative}@media screen and (min-width:576px){.picking-tour-banner{padding:60px}}@media screen and (min-width:992px){.picking-tour-banner{padding:52px 72px}.picking-tour-banner__content{display:flex;flex-direction:row-reverse}}.picking-tour-banner .form-footer__button{min-width:160px}.picking-tour-banner__illustration{margin-left:auto}.picking-tour-banner__illustration-image{-o-object-fit:contain;object-fit:contain;vertical-align:top}@media screen and (min-width:992px){.picking-tour-banner__illustration-image{height:500px;width:404px}.picking-tour-banner__body{max-width:500px}}@media screen and (max-width:991px){.picking-tour-banner__body{margin:24px auto 0;max-width:600px}}.picking-tour-banner__title{line-height:1.1;margin-bottom:8px}.picking-tour-banner__subtitle{color:var(--color-text-secondary);margin-bottom:24px}@media screen and (min-width:992px){.picking-tour-banner__subtitle{margin-bottom:32px}}.picking-tour-banner .form-footer__caption{font-size:12px}@media screen and (min-width:576px){.tour-all-comforts{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}}.tour-all-comforts__item:not(:last-of-type){margin-bottom:16px}@media screen and (min-width:576px){.tour-all-comforts__item:not(:last-of-type){margin-bottom:0}}.tour-all-comforts__item-title{align-items:center;display:flex;font-family:var(--headings-font-family);font-weight:var(--headings-font-weight);margin-bottom:8px}.tour-all-comforts__item-indicator{margin-left:8px}.tour-all-comforts__item-description{color:var(--color-text-secondary)}.tour-all-comforts-hint{margin-bottom:24px}.tour-all-difficulties{display:grid;gap:16px;grid-template-columns:repeat(1fr)}@media screen and (min-width:576px){.tour-all-difficulties{grid-template-columns:repeat(2,1fr)}}.tour-all-difficulties__item-title{align-items:center;display:flex;font-family:var(--headings-font-family);font-weight:var(--headings-font-weight);margin-bottom:8px}.tour-all-difficulties__item-indicator{margin-left:8px}.tour-all-difficulties__item-description{color:var(--color-text-secondary)}
