.advert{font-weight:700;display:flex;align-items:center;padding:10px 27px}.advert a{text-decoration:none;color:currentColor}.advert a:hover{text-decoration:underline}.advert_color_purple{color:#514bbf}.advert__icon-box{flex-shrink:0;margin-right:40px}.advert__icon{display:block}@media(min-width: 576px){.advert{font-size:17px}}@media(min-width: 992px){.advert{font-size:20px}}.clock{width:155px;height:155px;background:#262626;border-radius:22px;display:flex;margin:auto}.clock iframe{display:block;margin:auto;width:120px !important;height:120px !important}.currency-switch__title{font-size:14px;font-weight:normal;white-space:nowrap;color:#0d7076}.currency-switch__button:not(.btn-primary){color:#1c9aa2;border:1px solid #d0e5e7}.currency-switch__button:not(.btn-primary):hover{border-color:#1c9aa2}.dropdown-icon{display:inline-block;width:18px;height:11px;margin:0;padding:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJCAMAAAA1k+1bAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAAvkI+/XZx8O/mFBJPSbt082mchUE66ygeFlGNS8ftUR7KQAAAGFJREFUCNcdylkWwyAMQ1HZQCAkkLlzq/3vsj7W3z1PKDoF+MKUMjYOc3AdKzfMK4fnBVzHzYJdIpe3SFuorwDBIzL3X2HcAWMfNdaqWr9OaTtT4r2LEzit5xNw2j5jaa4/SUUEdTHGkBsAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:4px center}.info-box{border:1px solid #e94444}.info-box__icon{display:flex;flex-shrink:0;color:#fff;background:#e94444}.info-box__icon .icon{width:52px;height:52px;margin:auto}.info-box__main{font-weight:700;flex-grow:1;padding-left:10.5%;color:#e94444}.info-box__side{flex-shrink:0}@media(max-width: 767.98px){.info-box{display:grid;grid-template-columns:70px 1fr}.info-box__icon{grid-row:span 2}.info-box__main{padding-top:5px}.info-box__side{padding-top:5px;padding-bottom:5px;padding-left:10.5%}}@media(min-width: 768px){.info-box{display:flex;align-items:center}.info-box__icon{width:92px;height:92px}.info-box__main{font-size:17px;padding-right:5%}.info-box__title{font-size:20px}.info-box__side{padding-right:5%}}.links__item{display:flex}.links__item+.links__item{margin-top:.1em}.links__icon{flex-shrink:0;width:18px;height:18px}.links__link{line-height:1.14;padding-left:.25em}.module{margin-top:1rem;margin-bottom:1rem;line-height:1.14;page-break-inside:avoid}.module:first-child{margin-top:0}.module__title{font-size:17px;font-weight:700;line-height:20px;margin-bottom:5px;color:#000}.module a{text-decoration:none}.module a:hover{text-decoration:underline}.module p{line-height:146%}.module ul{line-height:130%}.tour-block{border:1px solid #f5fefe;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgba(15,85,126,.04),4px 4px 16px rgba(18,102,152,.08);margin-bottom:10px;color:#313140}@media(min-width: 768px){.tour-block{display:flex}}@media(max-width: 991.98px){.tour-block{display:block}}.tour-block a{text-decoration:none}.tour-block a :hover{text-decoration:none}@media(max-width: 767.98px){.tour-block a:not(.btn){font-size:19px}}@media(min-width: 576px){.tour-block a:not(.btn){font-size:16px}}@media(max-width: 575.98px){.tour-block a:not(.btn){font-size:16px}}.tour-block .icon{color:#1c9aa2}.tour-block__preview{position:relative;flex-shrink:0;width:100%;margin:0 auto;max-width:310px}@media(max-width: 991.98px){.tour-block__preview{max-width:initial}}@media(max-width: 767.98px){.tour-block__preview .tour-block__badge{display:none}}@media(max-width: 767.98px){.tour-block__preview a+.tour-block__badge{display:flex}}.tour-block__img{border-radius:10px 0 0 10px;display:block;-o-object-fit:cover;object-fit:cover;width:100%;min-height:300px;height:100px}@media(max-width: 991.98px){.tour-block__img{border-radius:10px 10px 0 0}}.tour-block__badge{position:absolute;top:5px;left:5px;display:flex;width:40px;height:40px}.tour-block__body{padding:10px 20px}@media(min-width: 768px){.tour-block__body{display:flex;flex-direction:column;flex-grow:1}}@media(max-width: 991.98px){.tour-block__body{margin-block:0;padding:10px}}@media(max-width: 767.98px){.tour-block__body{margin-top:1rem}}.tour-block__content{display:block;margin-bottom:17px}@media(min-width: 768px){.tour-block__content{align-items:center}}@media(max-width: 991.98px){.tour-block__content{margin-bottom:10px}}.tour-block__type-complication{display:flex;justify-content:flex-start;gap:8px;margin-bottom:9px}.tour-block__type-complication .complications{display:flex;justify-content:flex-start;gap:2px}.tour-block__title{font-size:16px;font-weight:600;line-height:1.15;color:#313140;margin-block:15px 17px}@media(max-width: 991.98px){.tour-block__title{margin-block:10px}}.tour-block__title a{color:#313140}.tour-block .btn-primary{border-radius:11px;text-decoration:none;padding-block:3px;width:auto}@media(min-width: 576px){.tour-block__dates{text-align:center}}@media(max-width: 575.98px){.tour-block__dates{font-size:15px;text-align:center}}.tour-block .tour-param-colored{border-radius:.25rem;background:#f3f9ff;display:flex;padding:4px 8px;align-items:center;flex-flow:row nowrap;justify-content:flex-start;height:24px;gap:4px}.tour-block .tour-param{display:flex;align-items:center;white-space:nowrap;gap:8px}.tour-block__nights-dates{flex-flow:row nowrap;display:flex;align-items:center;justify-content:flex-start;gap:24px;height:32px}@media(max-width: 991.98px){.tour-block__nights-dates{flex-wrap:wrap;gap:5px 15px;height:auto}}.tour-block__group-recruiting{background-color:red;text-transform:uppercase;font-weight:bold;font-size:18px;color:#fff;padding:2px 8px;position:absolute;right:0;top:10px;z-index:15}.tour-block .tour-price__label{font-size:15px}.tour-block .tour-price__actual{font-size:16px}@media(max-width: 991.98px){.tour-block .tour-price__actual{font-size:20px}}.tour-block .tour-price .plus{margin-left:5px}@media(max-width: 767.98px){.tour-block .tour-price__label{margin-right:5px}}@media(max-width: 575.98px){.tour-block .tour-price__label{font-size:15px}}@media(max-width: 575.98px){.tour-block .tour-price__actual{font-size:16px}}.tour-block .tour-price__cenamock-wrap{text-align:center}.tour-block .tour-price__cenamock{color:red;text-decoration:line-through}.tour-block .tour-price__actual{font-size:1.1em}.tour-block__footer{display:flex;align-items:stretch;justify-content:space-between}@media(max-width: 1199.98px){.tour-block__footer{margin-top:1rem}}@media(max-width: 991.98px){.tour-block__footer{justify-content:flex-end;flex-direction:column;margin-block:10px 0}}@media(max-width: 575.98px){.tour-block__footer{margin-bottom:1em}}.tour-block__footer-price{display:flex;align-items:flex-end;justify-content:flex-end;flex-flow:column nowrap;min-width:177px}@media(max-width: 991.98px){.tour-block__footer-price{align-items:center;flex-direction:row;gap:10px}}.tour-block__price{display:flex;align-items:flex-end;flex-flow:column nowrap;height:2rem}@media(max-width: 991.98px){.tour-block__price{height:auto}}.tour-block__price .old{font-size:16px;line-height:1;margin:0 0 4px;white-space:nowrap;color:#a1a1a1;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.tour-block__price .current{font-size:18px;line-height:1;font-weight:700;color:#1c9aa2}.tour-block__descr{font-size:14px;line-height:1.23;margin:0 0 16px}@media(max-width: 991.98px){.tour-block__descr{margin-bottom:10px}}@media(max-width: 991.98px){.tour-block__descr .short{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.tour-block__descr .show-full-descr{border-bottom:1px dashed;text-transform:lowercase;font-size:14px}.tour-block__other-dates .btn{background:#fff;border:1px solid rgb(var(--bs-primary-rgb));font-size:12px;display:flex;align-items:center;gap:4px;cursor:pointer;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity));padding:6px 16px;position:relative}.tour-block__other-dates .btn:hover{background-color:#1c9aa2;color:#fff}.tour-block__other-dates .btn:hover .icon{color:#fff}.tour-block__tags{display:flex;flex-flow:row wrap;min-height:60px;cursor:default;color:#313140;gap:8px}@media(max-width: 991.98px){.tour-block__tags{min-height:0;margin-bottom:10px}}.tour-block__tags .tag{border:1px solid #e6e6e6;border-radius:.25rem;font-size:1rem;line-height:1.2;display:flex;justify-content:space-between;padding:.25rem .5rem;color:inherit;max-height:28px}.tour-block__tags .tag-icon{display:flex;align-items:center;justify-content:center;min-width:1.25rem;height:1rem;margin-right:.25rem;line-height:1;color:#1c9aa2}.tour-block__more .btn{border-radius:.25rem}.tour-price{display:flex;align-items:baseline;color:#000}.tour-price__label{margin-right:10px}.tour-price__value{position:relative;color:#0d7076}.tour-price__old{position:absolute;bottom:90%;left:0;display:block;text-decoration:line-through;font-size:.65em;line-height:1}.tour-price__actual{display:block;font-size:1.18em}.tour-price__actual_highlight{color:#b1227a}.tour-result-row{font-weight:700;justify-content:space-between;padding:10px 15px;color:#0d7076;border-bottom:4px solid #2b989e}@media(min-width: 768px){.tour-result-row{display:flex}}@media(min-width: 1200px){.tour-result-row{padding:10px 24px}}.tours-found{--tours-found-color: #1c9aa2}.tours-found__header,.tours-found__subheader{font-weight:bold;line-height:1.1;text-align:center}.tours-found__header{background:var(--tours-found-color);font-size:21px;text-transform:uppercase;color:#fff;padding:8px 0 8px 0}.tours-found__subheader{font-size:18px;padding:2px 0 5px 0;color:var(--tours-found-color)}.tours-found_items{background:#f3f9ff;margin-top:0}.tours-found .my-3{margin-bottom:.5rem !important;margin-top:.5rem !important}.person{font-size:1rem;line-height:1.14;display:grid;align-items:center;grid-template-columns:1fr 44px}.person__avatar{position:relative;width:44px;height:44px}.person__photo{width:100%;height:100%;border:2px solid #0d7076;border-radius:10px}.person__whatsapp{position:absolute;right:0;bottom:0;width:20px;height:20px;transform:translateY(50%);background:url("../img/icons/whatsapp.svg") no-repeat;background-size:100%}.person__name{order:-1}.person__contacts{grid-column:span 2}.person__contact.inl{display:inline-block}.person__contact.str{margin-block:3px}.person__contact .person__whatsapp{position:static;transform:none;display:block}.person__contact .person__telegram{background:url(../img/icons/telegram.svg) no-repeat;background-size:100%;display:block;width:20px;height:20px}.tour-bottom{font-size:16px;display:grid;color:#858c8c;grid-gap:20px}.tour-bottom__title{font-weight:bold;color:#000}.tour-bottom__button{font-size:16px;display:flex;align-items:center;height:44px;color:#1c9aa2;border:none;background:#f4fcfd;padding-inline:20px}.tour-bottom__button svg{font-size:19px}@media(min-width: 992px){.tour-bottom{grid-template-columns:1fr auto}}.country-dropdown{position:relative}.country-dropdown__input{border:1px solid #ced4da;border-radius:.25rem;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;cursor:pointer;position:relative;display:block;padding:.375rem .475rem;-moz-padding-start:calc(.75rem - 3px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;--bs-text-opacity: 1;color:rgba(var(--bs-magenta-rgb), var(--bs-text-opacity)) !important;resize:none;overflow:hidden;width:100%;height:36px}.country-dropdown__input:focus{border-color:#86b8bb;outline:0;box-shadow:0 0 0 .25rem rgba(13,112,118,.25)}.country-dropdown__input::-webkit-input-placeholder{--bs-text-opacity: 1;color:rgba(var(--bs-magenta-rgb), var(--bs-text-opacity)) !important}.country-dropdown__input::-moz-placeholder{--bs-text-opacity: 1;color:rgba(var(--bs-magenta-rgb), var(--bs-text-opacity)) !important}.country-dropdown__input:-moz-placeholder{--bs-text-opacity: 1;color:rgba(var(--bs-magenta-rgb), var(--bs-text-opacity)) !important}.country-dropdown__input:-ms-input-placeholder{--bs-text-opacity: 1;color:rgba(var(--bs-magenta-rgb), var(--bs-text-opacity)) !important}.country-dropdown__input-arrow{background-repeat:no-repeat;background-size:16px 12px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");position:absolute;top:12px;right:12px;cursor:pointer;width:16px;height:12px}.country-dropdown__list{border:1px solid #ced4da;border-radius:.25rem;background:#fff;font-size:1rem;font-weight:400;line-height:1.5;max-height:250px;position:absolute;top:35px;cursor:pointer;width:100%;z-index:1;overflow-x:hidden;overflow-y:auto}.country-dropdown__list::-webkit-scrollbar-track{background:none}.country-dropdown__list::-webkit-scrollbar{width:13px}.country-dropdown__list::-webkit-scrollbar-thumb{border-radius:3px;background:linear-gradient(to right, transparent 3px, #0a8b94 3px, #0a8b94 10px, transparent 6px)}.country-dropdown__list-item{cursor:pointer;padding:0 20px 0 7px;line-height:1.5;color:#231f20}.country-dropdown__list-item.active-country,.country-dropdown__list-item:hover,.country-dropdown__list-item:focus{background:#0a8b94;outline:0}.country-dropdown__list-item.active-country a,.country-dropdown__list-item:hover a,.country-dropdown__list-item:focus a{color:#fff}.country-dropdown__list-item.child-russia-country{display:none}.country-dropdown__list-item.child-russia-country.showed{display:block}.country-dropdown__list-item a{text-decoration:none;color:inherit}.country-dropdown__list-item a:hover,.country-dropdown__list-item a:focus{text-decoration:none;color:#fff}.country-submenu{padding:10px 0px 10px 5px}.country-submenu .links__item,.country-submenu .region-item,.country-submenu .hotel-item{position:relative;padding-left:18px}.country-submenu .links__item:before,.country-submenu .region-item:before,.country-submenu .hotel-item:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" fill="%231c9aa2" class="bi bi-circle-fill" viewBox="0 0 8 8"><circle cx="4" cy="4" r="4"/> </svg>');position:absolute;left:10px;top:4px;content:" ";height:8px;width:8px}.country-submenu .hotel-item .links__link{padding-left:0}.actions-list{display:grid;grid-gap:20px;grid-template-columns:repeat(3, 1fr)}@media(max-width: 991.98px){.actions-list{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}@media(max-width: 575.98px){.actions-list{display:block}}.actions-list__link{text-decoration:none;position:relative}@media(max-width: 575.98px){.actions-list__link{margin-bottom:10px;display:block}}.actions-list__link:hover{text-decoration:none}.actions-list__block{border:1px solid #ccc;border-radius:10px;overflow:hidden}.actions-list__country{background:red;border-radius:0px 5px 5px 0px;box-shadow:4px 3px 11px 0px #000;padding:3px 15px;color:#fff;position:absolute;top:20px;left:-5px;font-size:18px}.actions-list img{width:100%}.actions-list__title{font-size:14px;font-weight:bold;margin-block:10px;padding-inline:10px;line-height:14px;color:#000}.actions-list__desc{font-size:14px;margin-block:10px;padding-inline:10px;line-height:16px;color:#000}.desc-gallery{margin-bottom:15px;max-width:100%}@media(min-width: 992px){.desc-gallery{max-width:675px}}@media(min-width: 1200px){.desc-gallery{max-width:855px}}@media(min-width: 1400px){.desc-gallery{max-width:1014px}}.desc-gallery__items{position:relative}.desc-gallery__items .swiper{max-height:200px;overflow:hidden}@media(min-width: 576px){.desc-gallery__items .swiper{max-height:120px}}.desc-gallery__image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media(min-width: 576px){.desc-gallery__image{height:120px}}.desc-gallery .swiper-button{position:absolute;z-index:100;top:50%;margin-top:-23px}.desc-gallery .swiper-button-prev{left:-10px}.desc-gallery .swiper-button-next{right:-10px}@media(min-width: 576px){.desc-gallery .swiper-button-prev{left:-23px}.desc-gallery .swiper-button-next{right:-23px}}.desc-gallery:not(.__slider_initialized__) .desc-gallery__item{max-width:300px}.desc-gallery:not(.__slider_initialized__) .swiper-button{display:none !important}.regions-links__title{font-size:23px;font-weight:bold;line-height:1.3076923077em;margin-bottom:10px;text-align:center;text-transform:uppercase}.regions-links__block{flex-wrap:wrap;justify-content:center;gap:8px}.regions-links__link{font-size:12px;line-height:1em;padding:8px 14px;transition:.3s ease;text-decoration:none;text-transform:uppercase;color:#000;border:1px solid #1c9aa2;border-radius:3px}.regions-links__link:hover{text-decoration:none;color:#fff;background:#1c9aa2}.region-section{margin-top:10px}.region-section__hotels-block{border-bottom:2px solid #fff;background:#f3f3f3;grid-template-columns:100px repeat(3, 1fr);display:grid}.region-section__hotels-cat{font-weight:bold;text-align:center;color:#6d5cd7;padding-block:5px}.region-section__hotel{border-left:2px solid #fff;padding-inline:10px;padding-block:5px}.region-section__hotel-link{display:block}.hotel-tabs__tab-item{width:50%}.hotel-tabs__tab-item button{width:100%}.hotel-tabs__wrap{flex-wrap:wrap;justify-content:center;gap:8px;padding-block:10px}.hotel-tabs__block{font-size:12px;line-height:1em;padding:8px 14px;transition:.3s ease;text-decoration:none;text-transform:uppercase;color:#000;border:1px solid #1c9aa2;border-radius:3px}.hotel-tabs__block:hover{text-decoration:none;color:#fff;background:#1c9aa2}.photos-list__link{display:inline-block;padding:10px}.reviews-controls__block{display:flex;align-items:center;justify-content:space-between}.reviews-controls__total{border-bottom:2px dashed;font-size:16px;font-weight:bold}.reviews-controls__pagination .active .page-link{background-color:#1c9aa2;border-color:#1c9aa2;border-radius:5px;color:#fff}.reviews-controls__pagination .page-link{font-size:18px}.reviews-block{border-bottom:1px solid #898989;padding-block:11px}.reviews-block:last-of-type{border-bottom:0}.reviews-block span{font-weight:bold;font-size:14px;color:#6d5cd7;margin-right:5px}.reviews-block__title{display:flex;align-items:center}.reviews-block__name{margin-right:10px}.reviews-block__date{font-size:12px}.desc-article .ab-caption,.desc-article h2{font-weight:bold;font-size:20px;color:#0b8b94;padding-bottom:0;margin-bottom:5px}.currency-switch__items{white-space:nowrap}
/*# sourceMappingURL=countrysub.min.css.map */
