.excursion-hero{padding-block:20px 60px}.excursion-hero__container{background-color:var(--rb-light-gray-color);border-radius:4px;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.excursion-hero__content{gap:16px;display:grid}.excursion-hero__title{color:var(--rb-primary-text-color);margin-block:0;font-family:RobotoSlab-Bold,sans-serif;font-size:24px}.excursion-hero__description{font-family:OpenSans,sans-serif;font-size:16px;line-height:1.4}.excursion-hero__btn{width:100%}.excursion-hero__picture{aspect-ratio:16/9;border-radius:4px;flex-grow:1;position:relative;overflow:hidden}.excursion-hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dropdown-se-wrapper{width:100%;display:flex;position:relative}.dropdown-se-wrapper:has(.dropdown-se-popup-visible) .dropdown-se-trigger img{filter:none;transform:rotate(180deg)}.dropdown-se-input-wrapper{background-color:var(--rb-white-color);border-radius:var(--rb-radius-sm);grid-template-columns:1fr 40px;align-items:center;width:100%;height:43px;display:grid;overflow:hidden}.dropdown-se-input-wrapper_grey,.dropdown-se-input-wrapper_grey .dropdown-se-input{background-color:var(--rb-light-gray-color)}.dropdown-se-input{width:100%;height:100%;color:var(--rb-primary-text-color);background-color:var(--rb-white-color);text-overflow:ellipsis;border:none;outline:none;padding:12px 16px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.4}.dropdown-se-input[readonly]{cursor:pointer}.dropdown-se-input::placeholder{color:var(--rb-primary-text-color)}.dropdown-se-text-completed .dropdown-se-input{color:var(--rb-primary-color)}.dropdown-se-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:0;place-content:center;height:100%;font-weight:700;display:grid}.dropdown-se-trigger img{filter:grayscale();width:12px;height:12px;transition-property:filter,transform;transition-duration:.2s;transition-timing-function:ease-in-out}.dropdown-se-popup{opacity:0;visibility:hidden;z-index:5;border-radius:var(--rb-radius-sm);background-color:var(--rb-white-color);border:none;width:100%;margin-top:4px;transition-property:opacity,visibility,margin-top;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 2px 10px #0000001a}.dropdown-se-popup.dropdown-se-popup-visible{opacity:1;visibility:visible;margin-top:4px}.multiselect-se-list{scrollbar-width:thin;overscroll-behavior:none;max-height:250px;margin-block-end:0;padding-inline-start:0;list-style:none;overflow:hidden auto}.multiselect-se-item-label{cursor:pointer;width:100%;transition:background-color var(--rb-transition-default);padding:12px 16px;display:inline-block}.multiselect-se-item-label input[type=checkbox]{display:none}.multiselect-se-item-label input[type=checkbox]:checked+.multiselect-se-item-text:before{background-color:var(--rb-accent-color)}.multiselect-se-item-text{align-items:center;display:flex}.multiselect-se-item-text:before{content:"";background-color:var(--rb-white-color);vertical-align:middle;border:1px solid #aaadb0;width:12px;height:12px;margin-right:8px;display:inline-block}.range-select-se-box{background-color:#aaadb0;border:1px solid #aaadb0;gap:1px;margin:12px 16px;display:flex;position:relative}.range-select-se-input{background-color:var(--rb-light-gray-color);border:none;outline:none;width:50%;padding:10px 16px}.single-select-se-list{scrollbar-width:thin;overscroll-behavior:none;max-height:250px;margin-block-end:0;padding-inline-start:0;overflow:hidden auto}.single-select-se-item{display:flex}.single-select-se-item-label{text-wrap:nowrap;cursor:pointer;text-overflow:ellipsis;width:100%;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out;transition:background-color var(--rb-transition-default);align-items:center;gap:5px;padding:12px 16px;display:flex;overflow:hidden}.single-select-se-item-label input[type=radio]{display:none}.single-select-se-item-label input[type=radio]:checked+.single-select-se-item-text:before{background-image:url(/icons/radio-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 10px}.single-select-se-item-text{text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.single-select-se-item-text:before{content:"";border:1px solid #aaadb0;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-right:8px;display:inline-block}.excursion-card{box-shadow:var(--rb-default-box-shadow);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.excursion-card__img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.excursion-card__content{background-color:var(--rb-white-color);flex-direction:column;flex-grow:1;gap:16px;padding:16px;display:flex}.excursion-card__top{flex-grow:1;align-content:start;gap:16px;display:grid}.excursion-card__services{align-items:center;gap:8px;display:flex}.excursion-card__service{background-color:var(--rb-light-gray-color);cursor:pointer;border-radius:4px;place-content:center;width:28px;height:28px;display:grid}.excursion-card__title{-webkit-line-clamp:2;color:var(--rb-primary-text-color);-webkit-box-orient:block-axis;font-family:RobotoSlab-Bold,sans-serif;font-size:16px;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.excursion-card__description{color:var(--rb-gray-color);-webkit-line-clamp:3;-webkit-box-orient:block-axis;font-family:Open Sans,sans-serif;display:-webkit-box;overflow:hidden}.excursion-card__bottom{gap:16px;display:grid}.excursion-card__info{justify-content:space-between;align-items:center;gap:8px;display:flex}.excursion-card__info-selected{color:var(--rb-primary-text-color);font-family:RobotoSlab-Bold,sans-serif;font-size:16px;line-height:1.4}.excursion-card__info-item{background-color:var(--rb-light-gray-color);color:var(--rb-gray-color);border-radius:4px;flex:1;gap:2px;padding:4px 16px;font-family:Open Sans,sans-serif;display:grid}.excursion-card__btn{padding-block:14px}.excursions-cards{padding-block-end:60px}.excursions-cards__empty{flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:24px;padding-block:20px;display:flex}.excursions-cards__empty-wrapper{background-color:var(--rb-light-gray-color);border-radius:50%;place-content:center;width:80px;height:80px;display:grid}.excursions-cards__empty-text{text-align:center;color:var(--rb-primary-text-color);font-family:Open Sans,sans-serif}.excursions-cards__title{color:var(--rb-primary-text-color);margin-block:0;font-family:RobotoSlab-Bold,sans-serif;font-size:24px}.excursions-cards__toolbar{margin-block:20px}.excursions-cards__counter{color:var(--rb-primary-text-color);font-family:RobotoSlab-Medium,sans-serif;font-size:18px}.excursions-cards__sorting{justify-content:space-between;align-items:center;gap:20px;margin-block-start:20px;display:flex}.excursions-cards__sorting .dropdown-se-wrapper{max-width:160px}.excursions-cards__sorting .dropdown-se-input{color:#555;font-weight:400}.excursions-cards__sorting-text{color:var(--rb-dark-gray-color);font-family:Open Sans,sans-serif;font-weight:700;line-height:1.4}.excursions-cards__content{display:grid}.excursions-cards__wrapper{flex-direction:column;gap:40px;display:flex}.excursions-cards__container{gap:20px;width:100%;display:grid}.excursions-cards__show-all{text-transform:uppercase;background-color:var(--rb-white-color);color:#aaadb0;border:2px solid #aaadb0;border-radius:5px;width:100%;max-width:260px;margin-inline:auto;padding-block:14px;font-family:RobotoSlab-Regular,sans-serif;line-height:1.4}.excursions-cards__sidebar{background-color:var(--rb-light-gray-color);border-radius:var(--rb-radius-sm);margin-block-end:40px;padding:16px}.excursions-cards__sidebar-top{justify-content:space-between;align-items:center;margin-block-end:16px;font-family:RobotoSlab-Medium,sans-serif;display:flex}.excursions-cards__sidebar-title{color:var(--rb-primary-text-color);margin-block:0;font-size:18px}.excursions-cards__reset{color:var(--rb-primary-color);transition:color var(--rb-transition-default);background:0 0;border:none;line-height:1.1}.excursions-cards__reset:not(.visible){display:none}.excursions-cards__filters{gap:16px;display:grid}.excursions-cards:not(.section-is-loaded) .excursions-cards__loader-item{border-radius:var(--rb-radius-sm);background-color:#f5f5f5;height:500px;position:relative;overflow:hidden}.excursions-cards:not(.section-is-loaded) .excursions-cards__loader-item:before{content:"";background:linear-gradient(to right, transparent 0%, var(--se-primary-color-bg) 50%, transparent 100%);background:linear-gradient(90deg,#0000 0%,#f2f8fb 50%,#0000 100%);width:260px;height:200%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite load;position:absolute;top:-50%;transform:rotate(45deg)}.our-advantages{background-color:var(--rb-light-gray-color);padding-block:60px}.our-advantages__content{gap:20px;display:grid}.our-advantages__cards{gap:10px;display:grid}.our-advantages__img-wrapper{border-radius:4px;overflow:hidden}.our-advantages__img{object-fit:cover;width:100%;height:100%}.our-advantages-card{background-color:var(--rb-white-color);box-shadow:var(--rb-default-box-shadow);gap:16px;padding:16px;display:grid}.our-advantages-card__header{align-items:center;gap:8px;display:flex}.our-advantages-card__title{color:var(--rb-primary-text-color);font-family:RobotoSlab-Bold,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.our-advantages-card__description{font-size:16px;line-height:1.4}.faq{padding-block:60px}.faq__container{display:grid}.faq__accordions{gap:10px;display:grid}.faq__accordion-title,.faq__accordion-content{font-size:16px;line-height:1.4}.faq__accordion-title{color:var(--rb-primary-text-color);font-family:RobotoSlab-Bold,sans-serif;font-weight:700}.accordion-item{background-color:var(--rb-white-color);box-shadow:var(--rb-default-box-shadow);border:1px solid var(--rb-white-color);transition:border-color var(--rb-transition-default);border-radius:4px;overflow:hidden}.accordion-item__header{cursor:pointer;grid-template-columns:auto 24px;column-gap:16px;padding:16px;display:grid}.open .accordion-item__header .accordion-item__icon{transform:rotate(90deg)}.accordion-item__icon-wrapper{aspect-ratio:1;background-color:var(--rb-accent-color);border-radius:50%;place-items:center;width:24px;min-width:24px;display:grid}.accordion-item__icon{filter:var(--rb-svg-white-color);transition:transform var(--rb-transition-default);transform:rotate(-90deg)}.accordion-item__content{padding-inline:16px;padding-bottom:16px;line-height:1.4}.excursion-quiz-form{padding-block:60px}.excursion-quiz-form_gray,.excursion-quiz-form_gray .excursion-quiz-form__field-input{background-color:var(--rb-light-gray-color)}.excursion-quiz-form_gray .excursion-quiz-form__step{background-color:var(--rb-white-color)}.excursion-quiz-form__wrapper{border-radius:var(--rb-radius-sm);display:grid;overflow:hidden}.excursion-quiz-form__step{background-color:var(--rb-light-gray-color);padding:16px;position:relative}.excursion-quiz-form__step:not(.active){display:none}.excursion-quiz-form__content{background-color:var(--rb-primary-color);display:grid}.excursion-quiz-form__text{padding:16px}.excursion-quiz-form__picture{justify-self:center}.excursion-quiz-form__title{margin-block:0 16px}.excursion-quiz-form__title,.excursion-quiz-form__desc{color:var(--rb-white-color)}.excursion-quiz-form__desc{font-size:16px}.excursion-quiz-form__next{margin-inline-start:auto}.excursion-quiz-form__step-buttons{gap:8px;display:flex}.excursion-quiz-form__next,.excursion-quiz-form__step-btn{padding:14px 24px}.excursion-quiz-form__step-btn{flex-grow:1}.excursion-quiz-form__format-item{cursor:pointer;border-radius:var(--rb-radius-sm);background-color:var(--rb-extra-light-blue-color);transition:border-color var(--rb-transition-default), color var(--rb-transition-default);border:1px solid #0000;padding:8px}.excursion-quiz-form__format-item:has(input:checked){border-color:var(--rb-accent-color)}.excursion-quiz-form__format-item input{display:none}.excursion-quiz-form__prev{background-color:var(--rb-white-color);color:var(--rb-accent-color)}.excursion-quiz-form__submit,.excursion-quiz-form__next{color:var(--rb-white-color);background-color:var(--rb-accent-color)}.seo-section{padding-block:60px}.seo-section_gray{background-color:var(--rb-light-gray-color)}.seo-section__title{margin-block:0 20px;font-family:RobotoSlab-Bold,sans-serif;font-size:24px;font-weight:700;line-height:1}.seo-section h1,.seo-section h2,.seo-section h3,.seo-section h4{font-family:RobotoSlab-Bold,sans-serif}.seo-section__text:not(.active,.show-all)>:nth-child(n+5){display:none}.seo-section__text:not(.active,.show-all)>:nth-child(4){margin-bottom:0}.seo-section__text.active>:nth-child(n+5){animation:.3s ease-in-out open-animation;display:block}.seo-section__text:not(:has(>:nth-child(5)))+.seo-section__more-btn{display:none}.seo-section__more-btn{color:var(--rb-primary-color);text-transform:uppercase;background-color:#0000;border:none;margin-block-start:24px;padding:0;font-family:RobotoSlab-Medium,sans-serif;font-size:16px;font-weight:500;line-height:1.25}.seo-section__more-btn:not(:disabled){cursor:pointer}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box{border-radius:var(--rb-radius-sm);background-color:var(--rb-light-gray-color);padding:6px 8px;box-shadow:0 3px 4px #0003}.tippy-content{color:var(--rb-primary-text-color);padding:0;line-height:1.2}.tippy-arrow{color:var(--rb-light-gray-color)}.excursion-popup__content{padding:0;overflow:hidden}.excursion-popup__header{position:relative}.excursion-popup__cross{aspect-ratio:1;background-color:var(--rb-white-color);border-radius:var(--rb-radius-sm);border:1px solid #0000;place-content:center;width:24px;transition:border-color .25s ease-in-out;display:grid;position:absolute;top:8px;right:8px}.excursion-popup__icon{transition:filter .25s ease-in-out}.excursion-popup__img{object-fit:cover;width:100%;max-height:146px}.excursion-popup__bottom{padding:16px;display:grid}.excursion-popup__title{text-align:unset;margin-block-end:16px}.excursion-popup__description{margin-block-end:16px;font-family:OpenSans,sans-serif;font-size:16px}.excursion-popup-form__fieldset{gap:8px;width:100%;margin-block-end:16px;display:grid}.excursion-popup-form__fieldset.error:after{content:attr(data-error-message);width:fit-content;color:var(--rb-error-color);border-radius:var(--rb-radius-sm);padding:2px 4px}.excursion-popup-form__label{color:var(--rb-primary-text-color);font-family:RobotoSlab-Bold,sans-serif;font-size:16px;font-weight:700}.excursion-popup-form__input{background-color:var(--rb-very-light-gray);color:var(--rb-gray-color);border:1px solid var(--rb-very-light-gray);border-radius:var(--rb-radius-sm);outline:unset;padding:14px 16px;transition:border-color .25s ease-in-out}.excursion-popup-form__input:focus{border-color:var(--rb-primary-color)}.excursion-popup-form__btn{width:100%;margin-block-end:8px}.excursion-popup-form__policy-block,.excursion-popup-form__link{color:var(--rb-primary-text-color);font-family:OpenSans,sans-serif}.excursion-popup-form__policy-block{gap:4px;display:flex}.excursion-popup-form__policy-checkbox{aspect-ratio:1;width:18px;accent-color:var(--rb-accent-color);flex-shrink:0}.excursion-popup-form__link{font-weight:600;text-decoration:underline}@media (width<=60em) and (width>=39.4375em){.our-advantages__img-wrapper{display:none}}@media (width>=26.6238em){.excursions-cards__sorting .dropdown-se-wrapper{max-width:202px}}@media (width>=30.0613em){.excursion-popup__cross{width:32px}.excursion-popup__icon{width:16px;height:16px}.excursion-popup__img{max-height:unset}.excursion-popup__bottom{padding:24px}.excursion-popup__description{margin-block-end:24px}}@media (width>=39.4363em){.our-advantages{padding-block:80px}.our-advantages__cards{grid-template-columns:repeat(2,1fr);gap:20px}.faq{padding-block:80px}}@media (width>=40.0613em){.excursion-hero{padding-block-end:40px}.excursion-hero__container{gap:42px;padding:32px}.excursion-hero__content{gap:24px}.excursion-hero__title{font-size:30px;line-height:1.2}.excursion-hero__btn{max-width:268px}.excursions-cards{padding-block-end:100px}.excursions-cards__title{font-size:30px}.excursions-cards__toolbar{justify-content:space-between;align-items:center;margin-block:40px;display:flex}.excursions-cards__counter{font-size:24px}.excursions-cards__sorting{margin-block-start:0}.excursions-cards__container{grid-template-columns:1fr 1fr}.excursions-cards__sidebar{padding:20px}.excursion-quiz-form{padding-block:80px}.excursion-quiz-form__step{height:100%;padding:24px 24px 72px}.excursion-quiz-form__text{padding:24px}.excursion-quiz-form__img{width:100%;max-width:460px;height:100%}.excursion-quiz-form__title{font-size:32px}.excursion-quiz-form__step-buttons{justify-content:flex-end;position:absolute;bottom:24px;right:24px}.excursion-quiz-form__step-btn{flex-grow:unset}.seo-section_white{padding-block:100px}.seo-section_gray{padding-block:80px}.seo-section__title{margin-block-end:30px;font-size:44px;line-height:1.2}}@media (width>=60.0613em){.our-advantages__content{grid-template-columns:minmax(600px,760px) minmax(250px,360px);gap:40px}.our-advantages__cards{gap:40px}.our-advantages-card{padding:24px}.faq__container{grid-template-columns:360px auto;gap:40px}.excursion-quiz-form__wrapper{grid-template-columns:460px 1fr}.seo-section_white{padding-block:140px}.seo-section__title{margin-block-end:40px}.excursion-popup__bottom{padding:24px 48px 48px}}@media (width>=62.5613em){.excursion-hero{padding-block:28px 120px}.excursion-hero__container{flex-direction:row;justify-content:space-between}.excursion-hero__content{flex:1;padding-block:15px}.excursion-hero__title{font-size:44px}}@media (width>=68.8113em){.excursion-card__title{font-size:18px}.excursions-cards{padding-block-end:140px}.excursions-cards__title{margin-block-end:40px;font-size:44px}.excursions-cards__toolbar{grid-area:toolbar;margin-block:0}.excursions-cards__content{grid-template-columns:1fr 360px;grid-template-areas:"toolbar sidebar""content sidebar";align-items:start;gap:40px}.excursions-cards__wrapper{grid-area:content}.excursions-cards__sidebar{grid-area:sidebar;margin-block-end:0}}@media (any-hover:hover){.dropdown-se-wrapper:hover .dropdown-se-trigger img{filter:var(--rb-filter-accent-icon)}.dropdown-se-trigger:active{filter:var(--rb-filter-icon-active)}.multiselect-se-item-label:hover,.single-select-se-item-label:hover{background-color:#00000005}.excursions-cards__reset:hover{color:#0a5fb1}.excursions-cards__reset:active{color:#05529c}.accordion-item:hover{border-color:var(--rb-accent-color)}.excursion-quiz-form__format-item:hover{color:var(--rb-primary-color)}.excursion-quiz-form__submit:hover,.excursion-quiz-form__next:hover{background-color:color-mix(in srgb, var(--rb-accent-color), #000 10%)}.seo-section__more-btn:not(:disabled):hover{text-decoration:underline}.excursion-popup__cross:hover{border-color:var(--rb-primary-color)}.excursion-popup__cross:hover .excursion-popup__icon{filter:var(--rb-filter-blue-icon)}.excursion-popup-form__input:hover{border-color:var(--rb-primary-color)}.excursion-popup-form__link:hover{text-decoration:none}}
