.TextAndImage_TextAndImageContainer__vd0H2{padding:50px 0}.TextAndImage_TextAndImageItem__VV_oL{display:flex;margin:25px 0}.TextAndImage_TextAndImageItemText__w5ca1{order:1;display:flex;flex-direction:column;justify-content:center;flex:1 1}.TextAndImage_TextAndImageItemText__w5ca1 a{text-decoration:underline;color:#000000}.TextAndImage_TextAndImageItemImage__MoUc2{position:relative}.TextAndImage_TextAndImageItemImage__MoUc2 img{border-radius:6px}@media only screen and (max-width:800px){.TextAndImage_TextAndImageContainer__vd0H2{padding:0}.TextAndImage_TextAndImageItem__VV_oL{flex-direction:column;margin:0 0 25px}.TextAndImage_TextAndImageItemImage__MoUc2 img{margin:15px 0;height:auto;max-width:100%}.TextAndImage_TextAndImageItem__VV_oL .TextAndImage_TextAndImageItemImage__MoUc2{order:2}.TextAndImage_TextAndImageItemImage__MoUc2{position:relative;width:100%;padding-top:66.66%;overflow:hidden}.TextAndImage_TextAndImageInner__okuKO{padding-bottom:0}}@media only screen and (min-width:801px){.TextAndImage_TextAndImageInner__okuKO{padding-bottom:25px}.TextAndImage_TextAndImageItem__VV_oL:nth-child(2n) .TextAndImage_TextAndImageItemImage__MoUc2{order:2;margin:0 0 0 35px}.TextAndImage_TextAndImageItemImage__MoUc2{margin-right:35px;height:300px;width:353px}}.TourAndExperienceDetail_carouselSection__cOPAs{max-width:min(1420px,100%);min-width:100%;box-sizing:border-box;margin:50px 0 0}@media only screen and (max-width:800px){.TourAndExperienceDetail_mainText___ygRS{margin:100px 0}}@media only screen and (min-width:801px){.TourAndExperienceDetail_mainText___ygRS{margin:150px 0}}@media only screen and (max-width:468px){.TourAndExperienceDetail_mainText___ygRS{margin-bottom:20px}}.TourAndExperienceDetail_ContainerDetailPage__UEBaL{display:flex;flex-direction:row;gap:20px;max-width:min(1420px,100%);margin:auto;min-height:400px;width:100%;flex-wrap:wrap}@media only screen and (min-width:1001px) and (max-width:1400px){.TourAndExperienceDetail_ContainerDetailPage__UEBaL>div{width:50%}}@media only screen and (max-width:1000px){.TourAndExperienceDetail_ContainerDetailPage__UEBaL{flex-direction:column-reverse}}.CalendarTours_ContainerCalendarEvents__FUr6l{background:var(--color-green);border-radius:20px;color:#fff;min-height:300px;max-width:min(1420px,100%);margin:0 auto;scroll-margin-top:80px}.CalendarTours_CalendarEventsTitle__FHdhH{text-align:center}.CalendarTours_CustomSwiper__tSZsg{width:100%;height:100%;position:relative}.CalendarTours_swiper-slide__ZXN34{text-align:center;font-size:18px;background:#fff}.CalendarTours_dateSlide__L2iAC button{cursor:pointer;outline:none;border:none}.CalendarTours_dateSlide__L2iAC{background:#fff;border-radius:6px;color:var(--text-color-main);cursor:pointer}.CalendarTours_dateSlide__L2iAC button:hover,.CalendarTours_dateSlide__L2iAC:hover{background-color:var(--color-gold)}.CalendarTours_dateSlideActive__ugjHZ{background:var(--color-gold);color:var(--text-color-main);border-radius:6px}.CalendarTours_dateSlideItem__hLJpY{height:98px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:inherit}.CalendarTours_dateSlideNumber__n88WZ{font-size:32px;font-weight:500}.CalendarTours_navigationButtons__2pT0T{margin-top:15px}.CalendarTours_info__B5y3d{text-align:center;font-size:2em;font-weight:500;margin:1em}.CalendarTours_infoMessage__U9thz{text-align:center}.CalendarTours_CustomSwiperBtnNext__XtgV2,.CalendarTours_CustomSwiperBtnPrev__ZxyZt{background:var(--text-color-light);border:none;border-radius:6px;cursor:pointer;position:absolute;top:50%;z-index:1}.CalendarTours_CustomSwiperBtnNext__XtgV2:hover,.CalendarTours_CustomSwiperBtnPrev__ZxyZt:hover{background:var(--color-gold);color:var(--text-color-light)}.CalendarTours_CustomSwiperBtnNext__XtgV2:disabled,.CalendarTours_CustomSwiperBtnPrev__ZxyZt:disabled{opacity:.35;cursor:not-allowed}.CalendarTours_CustomSwiperBtnNext__XtgV2:disabled:hover,.CalendarTours_CustomSwiperBtnPrev__ZxyZt:disabled:hover{background:var(--text-color-light)}@media only screen and (max-width:800px){.CalendarTours_ContainerCalendarEvents__FUr6l{padding:15px}.CalendarTours_CalendarEventsTitle__FHdhH{font-size:25px;margin-bottom:25px}.CalendarTours_CustomSwiper__tSZsg{padding:0 25px}}@media only screen and (min-width:801px){.CalendarTours_ContainerCalendarEvents__FUr6l{padding:120px 50px}.CalendarTours_CalendarEventsTitle__FHdhH{font-size:40px}.CalendarTours_CustomSwiper__tSZsg{margin:auto;max-width:calc(7 * 89px + 6 * 10px)}}@media only screen and (max-width:845px){.CalendarTours_CustomSwiper__tSZsg{margin:auto;max-width:calc(6 * 89px + 5 * 10px)}}@media only screen and (max-width:800px){.CalendarTours_CustomSwiper__tSZsg{padding:0 50px}.CalendarTours_CustomSwiperBtnNext__XtgV2,.CalendarTours_CustomSwiperBtnPrev__ZxyZt{position:absolute;transform:translateY(-50%);height:100px;width:40px}.CalendarTours_CustomSwiperBtnPrev__ZxyZt{left:0}.CalendarTours_CustomSwiperBtnNext__XtgV2{right:0}}@media only screen and (max-width:468px){.CalendarTours_CustomSwiperBtnNext__XtgV2,.CalendarTours_CustomSwiperBtnPrev__ZxyZt,.CalendarTours_dateSlideItem__hLJpY{height:65px}.CalendarTours_dateSlideNumber__n88WZ{font-size:20px}.CalendarTours_dateSlideName__Ciq8d{font-size:9px}}@media only screen and (max-width:400px){.CalendarTours_CustomSwiper__tSZsg{padding:0 30px}.CalendarTours_CustomSwiperBtnNext__XtgV2,.CalendarTours_CustomSwiperBtnPrev__ZxyZt{width:24px}}@media only screen and (min-width:801px){.CalendarTours_dateSlide__L2iAC{max-width:89px!important}.CalendarTours_CustomSwiperBtnNext__XtgV2,.CalendarTours_CustomSwiperBtnPrev__ZxyZt{position:absolute;top:50%;transform:translateY(-50%);height:100px;width:40px}.CalendarTours_CustomSwiperBtnPrev__ZxyZt{left:-50px}.CalendarTours_CustomSwiperBtnNext__XtgV2{right:-50px}.CalendarTours_dateSlideName__Ciq8d{font-size:14px}}.CalendarToursRow_ContainerCalendar__64auA{max-width:710px;margin:15px auto;font-size:16px}.CalendarToursRow_CalendarToursRow__oQbxt{background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:4px;color:#000;margin:0 0 15px}.CalendarToursRow_CalendarToursRowTickets__FpOJV{display:flex;align-items:center;width:150px}.CalendarToursRow_CalendarToursRowTickets__FpOJV span{margin-left:5px;font-weight:700}.CalendarToursRow_CalendarToursRowLang__M0XBD{display:flex;align-items:center}.CalendarToursRow_CalendarToursRowLang__M0XBD span{margin-left:5px}.CalendarToursRow_CalendarToursRowTicketsRed__gu3Fd{color:var(--main-red)}.CalendarToursRow_CalendarToursRowTicketsOrange__XZg12{color:#f49300}.CalendarToursRow_CalendarToursRowTicketsGreen__GCCeD{color:#68923d}.CalendarToursRow_CalendarToursRowItem__AGtjP{display:flex}.CalendarToursRow_Red__d61y7{color:var(--main-red)}.CalendarToursRow_Orange__xZqMU{color:#f49300}.CalendarToursRow_Green__uFxAK{color:#68923d}@media only screen and (max-width:800px){.CalendarToursRow_CalendarToursRow__oQbxt{padding:15px;flex-direction:row}.CalendarToursRow_CalendarToursRowTickets__FpOJV{justify-content:center}.CalendarToursRow_CalendarToursRowTime__VxCeU{font-size:17px;font-weight:700;margin-bottom:10px}.CalendarToursRow_CalendarToursRowItem__AGtjP{flex-direction:column}}@media only screen and (min-width:801px){.CalendarToursRow_CalendarToursRowTime__VxCeU{padding-left:20px;width:150px}}.CalendarLangPicker_containerCalendarLangPicker__wB9DU{display:flex;justify-content:center;margin:25px 0}.CalendarLangPicker_calendarLangPicker__bOkbm{display:flex;gap:15px}.CalendarLangPicker_calendarLangPicker__bOkbm li{list-style:none}@media only screen and (max-width:468px){.CalendarLangPicker_calendarLangPicker__bOkbm{gap:5px;justify-content:space-between}}@media only screen and (max-width:800px){.CalendarLangPicker_calendarLangPicker__bOkbm{justify-content:center;flex-wrap:wrap}}.NavButton_NavButton__4YUAs{background:var(--bg-color-main);border-radius:4px;color:var(--text-color-main);cursor:pointer;font-weight:500;display:flex;align-items:center;justify-content:center;text-align:center;height:40px;padding:10px}.NavButton_NavButtonActive__5fVWW,.NavButton_NavButton__4YUAs:hover{background-color:var(--color-gold)}.NavButton_NavButton__4YUAs img{margin-right:10px}@media only screen and (max-width:468px){.NavButton_NavButton__4YUAs{padding:10px}}@media only screen and (min-width:469px){.NavButton_NavButton__4YUAs{padding:10px 20px}}@media only screen and (min-width:801px){.NavButton_NavButton__4YUAs{min-width:110px}}