.heroBanner_hero_banner_container__KPq8i{height:100vh;width:100%;background-repeat:no-repeat;background-size:cover;background-image:url(/_next/static/media/placeholder.d1e1801c.webp);background-position:50%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:15px;overflow:hidden}.heroBanner_hero_banner_container__KPq8i video{position:absolute;z-index:100;top:0;left:0;object-fit:cover;height:100vh;width:100%;z-index:0;background:#000}.heroBanner_overlay__YoifN{width:100%;height:100%;background-image:linear-gradient(rgba(0,0,0,.27),rgba(0,0,0,.12));position:absolute;z-index:1}.heroBanner_headings_container__FvBuy{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;row-gap:10px;padding-left:0!important}.heroBanner_heading__ft8Z2{color:#fff;font-size:60px;font-weight:lighter;z-index:100;font-family:b-ul}.heroBanner_subheading__n9aOe{color:#fff;font-size:18px;font-weight:lighter;width:50%;text-align:center;z-index:100;line-height:25px}@media screen and (max-width:941px){.heroBanner_heading__ft8Z2{width:90.6%}}@media screen and (max-width:786px){.heroBanner_heading__ft8Z2{font-size:40px}.heroBanner_subheading__n9aOe{font-size:16px;width:85%}}.secondHomePageSection_container__IjLfR{width:100%;height:-moz-fit-content;height:fit-content;background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.secondHomePageSection_single_row__d2FIX{width:78.6%;height:-moz-fit-content;height:fit-content;z-index:10;margin-top:80px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.secondHomePageSection_single_row_feature__VewjQ{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center;column-gap:25px}.secondHomePageSection_single_row_feature__VewjQ p{font-family:b-b;color:#346a64;font-size:20px!important}.secondHomePageSection_single_row_feature__VewjQ img{width:24px}.secondHomePageSection_heading__MAcFf{font-size:50px;font-weight:200;font-family:b-ul;width:100%;text-align:center;margin-top:70px}.secondHomePageSection_left_panel__n5hx3{width:45%;display:flex;flex-direction:column;row-gap:18px;height:100%;justify-content:center}.secondHomePageSection_left_panel__n5hx3 h2{font-size:52px;font-weight:200;font-family:b-ul;width:90%}.secondHomePageSection_left_panel__n5hx3 p{font-size:16px;font-weight:200;line-height:22px}.secondHomePageSection_right_panel__Sh9SE{width:50%;display:flex;flex-direction:row;justify-content:center}.secondHomePageSection_img_container__s0_QI{width:550px;height:400px}.secondHomePageSection_img_container_2__81p7g{height:250px;width:100%;margin-top:20px}.secondHomePageSection_img1__oaLxg,.secondHomePageSection_img2__kxOqp{width:100%;height:100%;object-fit:cover}@media screen and (max-width:768px){.secondHomePageSection_single_row__d2FIX{width:auto;width:90%;flex-direction:column;row-gap:20px}.secondHomePageSection_left_panel__n5hx3,.secondHomePageSection_right_panel__Sh9SE{width:100%}.secondHomePageSection_left_panel__n5hx3 h2{font-size:42px}.secondHomePageSection_left_panel__n5hx3 p{font-size:14px}}@media screen and (max-width:700px){.secondHomePageSection_single_row__d2FIX{margin-top:50px}.secondHomePageSection_left_panel__n5hx3 h2{font-size:35px}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.styles_next_icon__PVvWE,.styles_prev_icon__Fgv_D{cursor:pointer;height:40px;width:40px}.styles_arrow_container__iSKuh{height:300px;width:130px;background:linear-gradient(45deg,rgba(23,96,96,.815),rgba(23,96,96,.767));display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;background-size:cover}.styles_overlay__kyjq7{width:100%;height:100%;position:absolute;z-index:1}@media screen and (max-width:991px){.styles_arrow_container__iSKuh{height:50px;width:50px;padding:20px;border-radius:100%}}.testimonialSection_container__HFGA1{width:100%;height:-moz-fit-content;height:fit-content;position:relative;padding-top:60px;padding-bottom:70px;row-gap:80px;background-color:#eaeeef}.testimonialSection_container__HFGA1,.testimonialSection_top_section__Yvfgi{display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonialSection_top_section__Yvfgi{width:80.6%;row-gap:40px}.testimonialSection_title__foi9k{font-size:50px;font-weight:200;font-family:b-ul;line-height:45px;width:100%}.testimonialSection_description__j7l6I{font-size:14px;font-weight:200;line-height:22px;width:100%;text-align:center}.testimonialSection_single_slide__Fmjsz{height:300px;display:flex!important;flex-direction:row;align-items:center;position:relative;width:100%!important;margin:auto;background-color:#fff}.testimonialSection_single_slide__Fmjsz img{width:30%;max-width:240px;height:100%;object-fit:cover}.testimonialSection_slide_content_container__EunUP{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding-left:50px;row-gap:30px}.testimonialSection_testimonial__QNEFn{font-size:18px;width:80%;color:grey;text-align:left;line-height:22px}.testimonialSection_person_name__0cRXS{font-size:18px;width:80%;text-align:left;line-height:22px;font-family:f-b}.testimonialSection_testimonial_container__3gUn0{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;column-gap:20px;align-items:center}.testimonialSection_card_section___sFT3{width:calc(70% - 50px);width:70%;height:-moz-fit-content;height:fit-content;flex-direction:row}@media screen and (max-width:1150px){.testimonialSection_card_section___sFT3{width:calc(70% - 50px)}}@media screen and (max-width:1034px){.testimonialSection_card_body__ci6qc{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center}.testimonialSection_img_container__ZL1IC img{height:40%}.testimonialSection_testimonial__QNEFn{font-size:16px!important}.testimonialSection_content_container__fhxG_{padding-top:20px;padding-bottom:20px;row-gap:10px}.testimonialSection_content_container__fhxG_ h2{font-size:25px}}@media screen and (max-width:991px){.testimonialSection_card_section___sFT3{width:calc(100% - 50px)}.testimonialSection_single_slide__Fmjsz{height:650px;flex-direction:column;justify-content:space-between}.testimonialSection_single_slide__Fmjsz img{width:100%;max-width:unset;height:350px;object-fit:cover}.testimonialSection_slide_content_container__EunUP{padding:20px 0 20px 50px;row-gap:30px}.testimonialSection_container__HFGA1{padding-bottom:140px}}@media screen and (max-width:700px){.testimonialSection_card_section___sFT3{width:calc(90% - 50px)}.testimonialSection_title__foi9k{font-size:40px}.testimonialSection_single_slide__Fmjsz{height:580px!important}.testimonialSection_single_slide__Fmjsz img{height:250px}.testimonialSection_slide_content_container__EunUP{row-gap:12px}.testimonialSection_testimonial__QNEFn{width:90%}}@media screen and (max-width:600px){.testimonialSection_slide_content_container__EunUP{padding-left:20px}.testimonialSection_single_slide__Fmjsz{height:515px!important}}@media screen and (max-width:375px){.testimonialSection_top_section__Yvfgi{width:90%}.testimonialSection_single_slide__Fmjsz{height:545px!important}}.styles_next_icon__cbBN6,.styles_prev_icon__KFhjG{cursor:pointer;height:40px;width:40px}.styles_right_btn__pR_RM{right:calc(50% - 65px)}.styles_left_btn__HQ_tu,.styles_right_btn__pR_RM{position:absolute;bottom:-90px!important;display:block}.styles_left_btn__HQ_tu{left:calc(50% - 65px)}.toursplacesCards_card_body__v2JQC{width:calc(100% - 30px);height:100%;transition:.2s ease-out;overflow:hidden;margin:auto;position:relative;display:flex;flex-direction:column;align-items:center;border-bottom:3px solid var(--medGreen)!important;transition:.2s ease-in-out}.toursplacesCards_card_body__v2JQC:hover{transform:translateY(-7px);transition:.2s ease-in-out;z-index:20}.toursplacesCards_card_content__HXPfl{width:100%}.toursplacesCards_img_container__ajot_{height:220px;width:100%}.toursplacesCards_img__qy61N{width:100%;height:100%;object-fit:cover}.toursplacesCards_description_container__bu2s5{height:100%;width:100%;background-image:linear-gradient(hsla(0,0%,50%,0),hsla(0,0%,50%,.375));display:flex;flex-direction:column;align-items:center}.toursplacesCards_description_container_inner__YkCfn{height:100%;width:99%;padding-bottom:20px;display:flex;background-color:#fff;flex-direction:column;row-gap:0;align-items:center}.toursplacesCards_description_container_inner__YkCfn h2{font-weight:200!important;font-size:30px;margin-top:10px;width:100%;padding:0 10px;text-align:center;font-family:b-ul}.toursplacesCards_description_container_inner__YkCfn h3{font-weight:200!important;font-size:13px;margin-top:5px;color:var(--medGreen)!important;width:100%;text-align:center}.toursplacesCards_description_container_inner__YkCfn p{font-weight:300!important;font-size:13px;color:#000;margin-top:10px;width:90%;text-align:center;line-height:20px}@media screen and (max-width:1100px){.toursplacesCards_card_body__v2JQC{transition:.2s ease-out;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;border-bottom:3px solid var(--medGreen)!important;transition:.2s ease-in-out}}@media screen and (max-width:700px){.toursplacesCards_card_body__v2JQC{width:calc(100% - 22%)}}.thirdHomePageSection_container__su8qT{width:100%;background-color:#fff;position:relative;margin-bottom:0;padding-bottom:120px}.thirdHomePageSection_container__su8qT,.thirdHomePageSection_places_to_stay_container___8E0V{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center}.thirdHomePageSection_places_to_stay_container___8E0V{width:90%;bottom:11%;justify-content:center;row-gap:20px;margin-top:80px}.thirdHomePageSection_title__p6UxO{font-size:40px}.thirdHomePageSection_description__ENQWY{width:67%;text-align:center}.thirdHomePageSection_title__p6UxO{font-size:45px;font-weight:200;font-family:b-ul;line-height:45px}.thirdHomePageSection_description__ENQWY{font-size:14px;font-weight:200;line-height:22px}.thirdHomePageSection_best_cards_container__fVgsu{max-width:1200px;width:90.6%;height:-moz-fit-content;height:fit-content;column-gap:20px;align-items:center;margin:auto;flex-wrap:wrap;row-gap:20px}@media screen and (max-width:1090px){.thirdHomePageSection_best_cards_container__fVgsu{grid-template-columns:1fr 1fr}.thirdHomePageSection_title__p6UxO{width:100%;text-align:center}.thirdHomePageSection_description__ENQWY{font-size:13px;text-align:center}}@media screen and (max-width:770px){.thirdHomePageSection_best_cards_container__fVgsu{grid-template-columns:1fr}}@media screen and (max-width:700px){.thirdHomePageSection_places_to_stay_container___8E0V{margin-top:60px}.thirdHomePageSection_description__ENQWY{width:unset}.thirdHomePageSection_title__p6UxO{font-size:35px}}.destination_detail_container__dyPrJ{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.destination_detail_tour_planner_container__zUd_8{background-color:var(--medGreen);color:#fff;padding:70px 10%}.destination_detail_tour_planner_container__zUd_8 h2{font-size:42px;font-weight:200;font-family:b-ul;text-align:center;margin-bottom:20px}.destination_detail_trip_text__O88WV{font-size:16px;font-weight:200;line-height:22px;text-align:center!important}.destination_detail_tour_planner__LM59v{display:flex;align-items:center;justify-content:space-between;padding-top:70px}.destination_detail_planner_card__qkTsn{display:flex;align-items:center;max-width:500px;width:80%;gap:30px}.destination_detail_planner_card__qkTsn img{border-radius:80px}.destination_detail_card_text__umOPX{text-transform:uppercase}.destination_detail_card_text__umOPX p{font-size:15px}.destination_detail_card_text__umOPX h3{font-weight:700;word-spacing:-1.5px}.destination_detail_card_text__umOPX button{background-color:transparent!important;border:2px solid #fff!important;margin-top:16px!important;transition:.2s ease-in-out!important}.destination_detail_card_text__umOPX button:hover{background-color:#fff!important;color:var(--medGreen)!important}.destination_detail_book_btn__tVOw8{all:unset;font-family:Helvetica,Arial,sans-serif;display:inline-block;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:16px;border-radius:10px;padding:0 26px;font-weight:700;border:2px solid #fff!important;height:40px;margin-top:16px!important;cursor:pointer;line-height:40px;text-align:center;margin:0;text-decoration:none}.destination_detail_book_btn__tVOw8:hover{color:var(--medGreen)!important;background-color:#fff!important;transition:.2s ease-in-out}@media screen and (max-width:900px){.destination_detail_planner_card__qkTsn{flex-direction:column;text-align:center;height:auto}.destination_detail_card_text__umOPX{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.destination_detail_tour_planner__LM59v{align-items:stretch}}@media screen and (max-width:700px){.destination_detail_tour_planner_container__zUd_8{padding:60px 10%}.destination_detail_tour_planner_container__zUd_8 h2{font-size:35px}}@media screen and (max-width:530px){.destination_detail_tour_planner__LM59v{flex-direction:column;align-items:center;gap:50px}}