.camping-bg-wrapper{width:100%;background-image:url(/assets/images/banner_affiliates.png);background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:5rem;border-bottom-right-radius:5rem;min-height:31rem}@media screen and (max-width:767px){.camping-bg-wrapper{z-index:12;border-bottom-left-radius:0;border-bottom-right-radius:0;height:0;min-height:0}}.camping-bg-wrapper .page-heading{padding:19rem 0 8rem}@media screen and (max-width:767px){.camping-bg-wrapper .page-heading{display:none}}.camping-bg-wrapper .page-heading .search__box{display:none}@media screen and (max-width:767px){.summary-camping-bg-wrapper{min-height:31rem!important}}.back-payment-button{display:none}@media(max-width:767px){.back-payment-button{display:flex;justify-content:space-between;position:fixed;bottom:58px;width:100%;z-index:99;background-color:#fff;padding:15px;box-shadow:0 0 22px rgba(0,0,0,.078)}}.back-payment-button .back-btn{color:#ed8122;text-transform:uppercase;font-size:1.9rem}.back-payment-button .payment-btn{font-size:2rem;padding:1.7rem 2rem;border-radius:30px;color:#fff;text-transform:uppercase;background:var(--unnamed-color-ed8123) 0 0 no-repeat padding-box;background:#ed8123 0 0 no-repeat padding-box}@media screen and (max-width:767px){.back-payment-button .payment-btn{font-size:14px;padding:1rem 2rem}}.width90{width:90%!important}@media(max-width:767px){.width90{width:100%!important}}.camping_wrapper .pakacge-available .facility_card{height:-moz-fit-content!important;height:fit-content!important}@media(max-width:767px){.left-facilities{padding-right:0}}@media screen and (max-width:992px){.left-facilities{margin-right:12px;margin-top:20px}}@media(max-width:767px){.left-facilities{margin-right:0;margin-top:20px}}.left-facilities .for-sticky-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;padding-top:.7rem;padding-bottom:.7rem;box-shadow:0 10px 7px -10px rgba(0,0,0,.15)}.left-facilities .upcoming-event-wrap{display:flex;column-gap:20px;flex-wrap:nowrap;overflow:hidden;align-items:center;padding:10px 0}@media(max-width:992px){.left-facilities .upcoming-event-wrap{margin-top:2.2px}}@media(max-width:992px)and (max-width:767px){.left-facilities .upcoming-event-wrap{flex-direction:column;align-items:flex-start}}.left-facilities .upcoming-event-wrap .event-headings{display:flex;gap:10px;align-items:center;height:max-content}.left-facilities .upcoming-event-wrap .event-headings .img-wrapper{width:40px;height:40px}.left-facilities .upcoming-event-wrap .event-headings h2{font-size:22px;font-weight:500;text-transform:capitalize}.left-facilities .upcoming-event-wrap .owl-theme .owl-nav{margin-top:10px;text-align:center;transform:translate(-19%,-50%);top:50%;position:absolute;width:100%;height:40px;z-index:-1}@media screen and (max-width:767px){.left-facilities .upcoming-event-wrap .owl-theme .owl-nav{display:none}}.left-facilities .upcoming-event-wrap .owl-theme .owl-nav>button{position:absolute;width:3.5rem;height:3.5rem;margin:0;color:#ed8021!important;border:1px solid #ed8021!important;border-radius:5rem!important;filter:grayscale(1)}.left-facilities .upcoming-event-wrap .owl-theme .owl-nav>button:hover{filter:grayscale(0);background:var(--unnamed-color-ed8123) 0 0 no-repeat padding-box}.left-facilities .upcoming-event-wrap .owl-theme .owl-nav .disabled{opacity:.5;cursor:default;display:none}.left-facilities .upcoming-event-wrap .owl-theme .owl-nav>button span{font-size:4rem;line-height:0;transform:translateY(4px);display:inline-block}.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{display:block;-webkit-padding-end:25%;padding-inline-end:25%;-webkit-padding-start:3%;padding-inline-start:3%}@media screen and (max-width:1430px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:27%;padding-inline-end:27%}}@media screen and (max-width:1430px)and (max-width:1280px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:30%;padding-inline-end:30%}}@media screen and (max-width:1430px)and (max-width:1280px)and (max-width:1240px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:31%;padding-inline-end:31%}}@media screen and (max-width:1430px)and (max-width:1280px)and (max-width:1160px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:35%;padding-inline-end:35%}}@media screen and (max-width:1430px)and (max-width:1280px)and (max-width:1110px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:36%;padding-inline-end:36%}}@media screen and (max-width:1430px)and (max-width:1280px)and (max-width:1080px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:37%;padding-inline-end:37%}}@media screen and (max-width:1430px)and (max-width:992px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:26%;padding-inline-end:26%}}@media screen and (max-width:1430px)and (max-width:992px)and (max-width:960px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:28%;padding-inline-end:28%}}@media screen and (max-width:1430px)and (max-width:992px)and (max-width:880px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:30%;padding-inline-end:30%}}@media screen and (max-width:1430px)and (max-width:992px)and (max-width:820px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:32%;padding-inline-end:32%}}@media screen and (max-width:1430px)and (max-width:992px)and (max-width:767px){.left-facilities .upcoming-event-wrap .owl-carousel.owl-loaded{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}}.left-facilities .upcoming-event-wrap button.owl-prev{left:14%}@media screen and (max-width:1200px){.left-facilities .upcoming-event-wrap button.owl-prev{left:13%}}@media screen and (max-width:992px){.left-facilities .upcoming-event-wrap button.owl-prev{left:14%}}.left-facilities .upcoming-event-wrap button.owl-next{right:4%}@media screen and (max-width:1430px){.left-facilities .upcoming-event-wrap button.owl-next{right:6%}}@media screen and (max-width:1280px){.left-facilities .upcoming-event-wrap button.owl-next{right:8%}}@media screen and (max-width:1280px)and (max-width:1240px){.left-facilities .upcoming-event-wrap button.owl-next{right:9%}}@media screen and (max-width:1280px)and (max-width:1160px){.left-facilities .upcoming-event-wrap button.owl-next{right:12%}}@media screen and (max-width:1280px)and (max-width:1110px){.left-facilities .upcoming-event-wrap button.owl-next{right:13%}}@media screen and (max-width:1280px)and (max-width:1080px){.left-facilities .upcoming-event-wrap button.owl-next{right:14%}}@media screen and (max-width:1280px)and (max-width:1040px){.left-facilities .upcoming-event-wrap button.owl-next{right:15%}}@media screen and (max-width:1280px)and (max-width:992px){.left-facilities .upcoming-event-wrap button.owl-next{right:5%}}@media screen and (max-width:1280px)and (max-width:992px)and (max-width:960px){.left-facilities .upcoming-event-wrap button.owl-next{right:7%}}@media screen and (max-width:1280px)and (max-width:992px)and (max-width:880px){.left-facilities .upcoming-event-wrap button.owl-next{right:9%}}@media screen and (max-width:1280px)and (max-width:992px)and (max-width:880px)and (max-width:820px){.left-facilities .upcoming-event-wrap button.owl-next{right:10.5%}}.basic-detail-section{border-bottom:1px solid #e2e2e2;padding:35px 0}.basic-detail-section p{line-height:1.8}@media screen and (max-width:992px){.basic-detail-section{padding:25px 0}}@media screen and (max-width:767px){.basic-detail-section{padding:20px 0 0}}.basic-detail-section .badges_wrap,.basic-detail-section .food_carousel{padding-bottom:0!important}@media screen and (max-width:767px){.basic-detail-section .badges_wrap,.basic-detail-section .food_carousel{padding-bottom:10px!important}}.things-heading{margin-top:0}.camping_wrapper{padding:18px 25px 25px;margin:-24rem 4rem 5rem;border-radius:3rem;background-color:#fff;border:1px solid #e8e8e8}@media screen and (max-width:992px){.camping_wrapper{padding:1.8rem 2rem;margin:-11rem 3.7rem 6rem}}@media screen and (max-width:767px){.camping_wrapper{margin:-5rem 0 0;position:relative;z-index:1;border:none;border-radius:35px 35px 0 0;padding:20px}}.camping_wrapper .timer_img_wrapper{width:auto;height:36.6rem;position:relative}@media screen and (max-width:767px){.camping_wrapper .timer_img_wrapper{display:none}}.camping_wrapper .timer_img_wrapper img{width:100%;height:100%}.camping_wrapper .heading_wrap{display:flex;justify-content:space-between}@media screen and (max-width:767px){.camping_wrapper .heading_wrap .nav_heading_wrap{width:100%}}.camping_wrapper .heading_wrap .heading_star_wrap{display:flex;justify-content:space-between;padding-bottom:.5rem;gap:2rem;align-items:end}@media screen and (max-width:767px){.camping_wrapper .heading_wrap .heading_star_wrap{display:grid;grid-template-columns:auto auto;grid-gap:10px;gap:10px;justify-content:space-between;align-items:center}}.camping_wrapper .heading_wrap .heading_star_wrap h3{font-size:3.25rem;font-weight:500;white-space:nowrap}@media screen and (max-width:767px){.camping_wrapper .heading_wrap .heading_star_wrap h3{white-space:wrap}}@media screen and (min-width:1600px){.camping_wrapper .heading_wrap .heading_star_wrap h3{font-size:34px}}@media screen and (min-width:1900px){.camping_wrapper .heading_wrap .heading_star_wrap h3{font-size:36px}}@media screen and (max-width:992px){.camping_wrapper .heading_wrap .heading_star_wrap h3{font-size:3rem}}@media screen and (max-width:767px){.camping_wrapper .heading_wrap .heading_star_wrap h3{font-size:22px}}.camping_wrapper .heading_wrap .heading_star_wrap .location-rating{display:flex;align-items:center;gap:.6rem;background:#fff9f0;border-radius:.7rem;margin-left:1.2rem;padding:0 .8rem;height:3.7rem;width:-moz-fit-content;width:fit-content}.camping_wrapper .heading_wrap .heading_star_wrap .location-rating p{font-size:1.8rem;font-weight:600;opacity:.9}@media screen and (max-width:767px){.camping_wrapper .heading_wrap .heading_star_wrap .location-rating{height:21px;gap:0;border-radius:10px}}.camping_wrapper .heading_wrap .heading_star_wrap .location-rating .mobile_star{display:none}@media screen and (max-width:480px){.camping_wrapper .heading_wrap .heading_star_wrap .location-rating{background-color:#000;color:#fff}.camping_wrapper .heading_wrap .heading_star_wrap .location-rating p{font-size:14px;padding-left:.5rem}.camping_wrapper .heading_wrap .heading_star_wrap .location-rating .mobile_star{display:block;font-size:15px;line-height:15px}.camping_wrapper .heading_wrap .heading_star_wrap .location-rating .review-profile-star{display:none}}.camping_wrapper .heading_wrap .location_wrap{display:flex;align-items:center;gap:.5rem}.camping_wrapper .heading_wrap .location_wrap img{height:13px;width:13px}@media screen and (min-width:1600px){.camping_wrapper .heading_wrap .location_wrap img{height:15px;width:15px}}@media screen and (min-width:1900px){.camping_wrapper .heading_wrap .location_wrap img{height:17px;width:17px}}.camping_wrapper .heading_wrap .location_wrap p{font-size:2rem;color:#6a6a6a;font-weight:500}@media screen and (min-width:1600px){.camping_wrapper .heading_wrap .location_wrap p{font-size:18px}}@media screen and (min-width:1900px){.camping_wrapper .heading_wrap .location_wrap p{font-size:20px}}.camping_wrapper .back-button{display:none}@media screen and (max-width:767px){.camping_wrapper .back-button{display:flex;align-items:center;justify-content:center;position:absolute;left:2rem;top:-35rem;z-index:99;height:3.9rem;width:3.9rem;background-color:#fff;border-radius:50%;box-shadow:0 0 3px 0 rgba(0,0,0,.9)}}.camping_wrapper .back-button svg{color:#000;height:15px;width:15px}.camping_wrapper .detail_btn_wrap{display:flex;align-items:center;gap:1.6rem}@media screen and (max-width:992px){.camping_wrapper .detail_btn_wrap{gap:1.4rem}}@media screen and (max-width:767px){.camping_wrapper .detail_btn_wrap{position:absolute;right:2rem;top:-35rem}}.camping_wrapper .detail_btn_wrap .camp_details_btn{display:flex;align-items:center;padding:.8rem 1.6rem;border:1px solid orange;color:orange;border-radius:3rem;font-size:2rem;font-weight:600;background-color:transparent;gap:1.3rem;text-transform:uppercase}@media screen and (max-width:992px){.camping_wrapper .detail_btn_wrap .camp_details_btn{padding:.8rem 1rem;font-size:1.8rem;gap:1rem}}@media screen and (max-width:767px){.camping_wrapper .detail_btn_wrap .camp_details_btn{border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;height:3.9rem;width:3.9rem;padding:7px}.camping_wrapper .detail_btn_wrap .camp_details_btn span{display:none}}.camping_wrapper .detail_btn_wrap .wishlist_btn{padding:0}@media screen and (max-width:767px){.camping_wrapper .detail_btn_wrap .wishlist_btn{border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;height:3.9rem;width:3.9rem}}.camping_wrapper .detail_btn_wrap .wishlist_btn img{object-fit:contain}@media screen and (max-width:767px){.camping_wrapper .detail_btn_wrap .wishlist_btn img{height:2.5rem;width:2.5rem;overflow:visible}}.camping_wrapper .detail_btn_wrap .wishlist-icon{font-size:24px;transition:color .2s;color:orange}.camping_wrapper .detail_btn_wrap .share_btn{padding:0;display:flex;align-items:center;background-color:transparent;border:unset}@media screen and (max-width:767px){.camping_wrapper .detail_btn_wrap .share_btn{border-radius:50%;padding:.7rem;background-color:#fff;display:flex;justify-content:center;align-items:center;height:3.9rem;width:3.9rem}}.camping_wrapper .camping_img_wrap{padding-top:4.2rem}.camping_wrapper .camping_img_wrap .col-lg-3,.camping_wrapper .camping_img_wrap .col-lg-9 col-custom-9{height:-moz-fit-content;height:fit-content}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap{padding-top:3.2rem}}.camping_wrapper .camping_img_wrap .timer_img_wrapper{border-radius:3rem;overflow:hidden;height:44.2rem}@media screen and (min-width:1600px){.camping_wrapper .camping_img_wrap .timer_img_wrapper{height:44.2rem}}@media screen and (min-width:1900px){.camping_wrapper .camping_img_wrap .timer_img_wrapper{height:50.4rem}}.camping_wrapper .camping_img_wrap .best_name_wrapper{display:flex;background-image:linear-gradient(90deg,#f0b127,#f77b98);border-radius:1rem;padding:1.3rem 2.2rem;align-items:center;width:-moz-fit-content;width:fit-content;justify-content:center;margin:-4rem auto auto;position:relative}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper{margin:0;width:100%;justify-content:space-evenly;height:100%;padding:1.3rem 1rem}}.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap{display:flex;gap:1.7rem;align-items:center;flex-direction:row;padding-right:2rem;padding-left:2rem;min-height:6rem}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_img{display:none}}.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap:not(:last-child){border-right:1px solid #fff}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap{height:100%;justify-content:center;width:100%}}@media screen and (max-width:390px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap{padding-right:.5rem;text-align:center;padding-left:.5rem}}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content{display:flex;flex-direction:column;justify-content:start;height:100%;align-items:center;width:100%;gap:5px}}.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_label{color:#fff;font-size:14px}@media screen and (min-width:1600px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_label{font-size:16px}}@media screen and (min-width:1900px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_label{font-size:18px}}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_label{font-size:1.5rem}}.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_heading{color:#fff;font-size:2rem;font-weight:500;letter-spacing:.2rem}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_heading{letter-spacing:0!important}}@media screen and (min-width:1600px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_heading{font-size:22px}}@media screen and (min-width:1900px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_heading{font-size:24px}}@media screen and (max-width:767px){.camping_wrapper .camping_img_wrap .best_name_wrapper .best_name_wrap .time_details_content .time_heading{font-size:14px}}.camping_wrapper .photos_video_wrapper{display:flex;flex-wrap:wrap;height:calc(100% - 2rem);gap:2rem;padding-left:1rem}@media screen and (max-width:1024px){.camping_wrapper .photos_video_wrapper{height:calc(100% - 4.6rem)}}@media screen and (max-width:992px){.camping_wrapper .photos_video_wrapper{margin-top:2rem}}@media screen and (max-width:767px){.camping_wrapper .photos_video_wrapper{display:none}}.camping_wrapper .photos_video_wrapper .photos_video_wrap{width:calc(50% - 1rem);border-radius:3rem;overflow:hidden;position:relative;height:21rem;cursor:pointer}@media screen and (max-width:1024px){.camping_wrapper .photos_video_wrapper .photos_video_wrap{height:16rem}}@media screen and (min-width:1600px){.camping_wrapper .photos_video_wrapper .photos_video_wrap{height:21rem}}@media screen and (min-width:1900px){.camping_wrapper .photos_video_wrapper .photos_video_wrap{height:24.2rem}}.camping_wrapper .photos_video_wrapper .photos_video_wrap img{height:100%;width:100%}.camping_wrapper .photos_video_wrapper .more_photo_video{position:absolute;height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;top:0;left:0;cursor:pointer}.camping_wrapper .photos_video_wrapper .more_photo_video p{color:#fff}.camping_wrapper .photos_video_wrapper .more_photo_video p:first-child{font-size:3.5rem;font-weight:600}.camping_wrapper .photos_video_wrapper .more_photo_video p:nth-child(2){font-size:2rem}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .row,.camping_wrapper .row{--bs-gutter-x:0!important}}.camping_wrapper .facilities_wrap .facility_wrap .content_wrap{font-size:14px}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .facility_wrap .content_wrap{padding-bottom:20px}}.camping_wrapper .facilities_wrap .facility_wrap .content_wrap p{font-size:14px}.camping_wrapper .facilities_wrap .facility_wrap.no_br{border:0}.camping_wrapper .facilities_wrap .facility_wrap h3{font-size:3.5rem;font-size:2.4rem;font-weight:500;color:#000;margin:0 0 3rem;padding:0;line-height:1.1}@media screen and (max-width:992px){.camping_wrapper .facilities_wrap .facility_wrap h3{margin-bottom:20px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .facility_wrap h3{margin:0 0 20px;font-size:22px}}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_wrap h3{font-size:32px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_wrap h3{font-size:34px}}.camping_wrapper .facilities_wrap .facility_wrap .head_wrap{display:flex;justify-content:space-between;align-items:flex-start}.camping_wrapper .facilities_wrap .facility_wrap .head_wrap .acc-toggle-btn{padding-top:1.5rem}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .facility_wrap .head_wrap .acc-toggle-btn{padding-top:0}.camping_wrapper .facilities_wrap .facility_wrap .head_wrap .acc-toggle-btn .icon svg{width:10px!important;height:10px!important;max-width:none!important}}.camping_wrapper .facilities_wrap .facility_wrap .badges_wrappper{padding:20px 0 10px;overflow:auto;scrollbar-width:thin}.camping_wrapper .facilities_wrap .facility_wrap .badges_wrappper .basic_details-img-wrapper{filter:grayscale(1)}.camping_wrapper .facilities_wrap .facility_wrap .badges_wrappper .basic_details-img-wrapper:hover{filter:grayscale(0)}.camping_wrapper .facilities_wrap .facility_wrap .badges_wrappper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.camping_wrapper .facilities_wrap .facility_wrap .badges_wrappper::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap{padding-bottom:4rem;display:flex;overflow:auto;gap:2.75rem}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap{padding-bottom:20px!important;padding-top:0;scrollbar-width:none}}.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li{border-radius:100px;border:1px solid #f0f0f0;font-size:1.8rem;display:flex;align-items:center;justify-content:center;gap:1.3rem;font-weight:500;padding:1rem 3rem;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li{font-size:20px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li{font-size:22px}}.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li .basic_details-img-wrapper{position:relative;display:flex;height:30px;width:30px}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li .basic_details-img-wrapper{height:34px;width:34px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li .basic_details-img-wrapper{height:36px;width:36px}}.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li .basic_details-img-wrapper img{width:100%;height:100%}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li{font-size:14px;font-weight:500;padding:1rem 2.8rem}}.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li span{white-space:nowrap}@media only screen and (max-width:767px){.camping_wrapper .facilities_wrap .facility_wrap ul.badges_wrap li span{min-width:80px}}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap{padding-top:1.3rem}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap li{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap img{height:3.2rem;width:3.2rem}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap .up_tent{position:relative;cursor:pointer}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap .up_tent:after{content:"";background:url(/_next/static/media/up_green.6ed746f3.png);position:absolute;top:-1.2rem;right:1rem;height:18px;width:18px;cursor:pointer}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap .down_tent{position:relative;cursor:pointer}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap .down_tent:after{content:"";background:url(/_next/static/media/down_red_sm.351064bc.png);position:absolute;top:-1.2rem;right:1rem;height:18px;width:18px;cursor:pointer}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap .inclusive_tent{position:relative;cursor:pointer;border:1px solid #ed8123}.camping_wrapper .facilities_wrap .facility_wrap.tent_wrap ul.badges_wrap .inclusive_tent:after{content:"Inclusive";position:absolute;padding:1px 7px;top:-1.2rem;right:1rem;font-size:12px;line-height:17px;color:#000;cursor:pointer;text-align:left;font-weight:600;display:inline-block;border:1px solid #ed8123;border-radius:17px;text-decoration:none;background:#fff5eb}.camping_wrapper .facilities_wrap .basic_detail_wrap .desc{font-size:1.75rem;line-height:28px;color:#000}.camping_wrapper .facilities_wrap .basic_detail_wrap .desc ol li::marker{color:transparent;background:transparent}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container{position:relative}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .description{overflow:hidden;transition:.2s ease;max-height:3000px}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .description.collapsed{max-height:132px}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .description.collapsed:before{content:"m";position:absolute;bottom:30px;left:0;right:0;background:transparent;background:linear-gradient(0deg,#fff,#fff 35%,hsla(0,0%,49%,0));height:30px;color:transparent}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .description ul{list-style:disc!important;margin-left:16px!important}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .description ol{list-style:auto!important;margin-left:16px!important}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .description ol li::marker{background-color:#000;color:#000}.camping_wrapper .facilities_wrap .basic_detail_wrap .read-more-container .toggle-button{color:#000;cursor:pointer;font-size:12px;margin-top:5px;text-align:left;font-weight:600;display:inline-block;border:1px solid #ed8123;padding:2px 10px;border-radius:17px;text-decoration:none;background:#fff5eb}.camping_wrapper .facilities_wrap .instruction_wrap{padding:4rem 0}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .instruction_wrap{padding:3rem 0}}.camping_wrapper .facilities_wrap .instruction_wrap .instruction{display:flex;align-items:center;gap:1.7rem;margin-bottom:24px}.camping_wrapper .facilities_wrap .instruction_wrap .instruction:last-child{margin-bottom:0}.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instru_content h5{font-size:18px;color:#000;font-weight:500}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instru_content h5{font-size:20px;padding-bottom:2px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instru_content h5{font-size:22px}}.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instru_content p{font-size:14px;color:#6a6a6a}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instru_content p{font-size:16px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instru_content p{font-size:18px}}.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instr_img_{position:relative;width:30px;height:30px;filter:grayscale(1)}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instr_img_{width:33px;height:33px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instr_img_{width:35px;height:35px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instr_img_{width:30px;height:30px}}@media screen and (max-width:767px)and (max-width:580px){.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instr_img_{width:22px;height:22px}}.camping_wrapper .facilities_wrap .instruction_wrap .instruction .instr_img_ img{width:100%;height:100%}.camping_wrapper .facilities_wrap .aminities_wrap ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px}@media(max-width:767px){.camping_wrapper .facilities_wrap .aminities_wrap ul{gap:15px;padding-bottom:20px}}.camping_wrapper .facilities_wrap .aminities_wrap ul li{width:calc(33.3333333333% - 3rem);display:flex;align-items:center;gap:20px;font-size:2rem}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .aminities_wrap ul li{font-size:20px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .aminities_wrap ul li{font-size:22px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .aminities_wrap ul li{width:100%;font-size:2rem}}.camping_wrapper .facilities_wrap .aminities_wrap ul li .amenities-image-wrapper{position:relative;width:30px;height:30px;border-radius:5px}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .aminities_wrap ul li .amenities-image-wrapper{width:35px;height:35px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .aminities_wrap ul li .amenities-image-wrapper{width:37px;height:37px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .aminities_wrap ul li .amenities-image-wrapper{width:30px;height:30px}}@media screen and (max-width:767px)and (max-width:580px){.camping_wrapper .facilities_wrap .aminities_wrap ul li .amenities-image-wrapper{width:22px;height:22px}}.camping_wrapper .facilities_wrap .aminities_wrap ul li .amenities-image-wrapper img{width:100%;height:100%;border-radius:5px}.camping_wrapper .facilities_wrap .activity-image-wrapper{position:relative;width:33px;height:33px}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .activity-image-wrapper{width:35px;height:35px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .activity-image-wrapper{width:37px;height:37px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .activity-image-wrapper{width:30px;height:30px}}@media screen and (max-width:767px)and (max-width:580px){.camping_wrapper .facilities_wrap .activity-image-wrapper{width:22px;height:22px}}.camping_wrapper .facilities_wrap .activity-image-wrapper img{width:100%;height:100%}.camping_wrapper .facilities_wrap .facility_card{background-color:#fbfbfb;box-shadow:0 0 15px 0 rgba(0,0,0,.05);border:1px solid #e8e8e8;border-radius:2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;width:16rem;height:112px;padding:2rem 2.5rem 1.5rem;cursor:pointer}@media(max-width:768px){.camping_wrapper .facilities_wrap .facility_card{box-shadow:none}}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_card{width:124px;height:124px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_card{width:129px;height:129px}}.camping_wrapper .facilities_wrap .facility_card .food-img-wrapper{width:38px;height:38px;position:relative;border-radius:5px;margin-top:.6rem}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_card .food-img-wrapper{width:40px;height:40px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_card .food-img-wrapper{width:42px;height:42px}}.camping_wrapper .facilities_wrap .facility_card .food-img-wrapper img{width:100%;height:100%;border-radius:5px}.camping_wrapper .facilities_wrap .facility_card p{font-size:1.75rem;text-align:center;color:#414141;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_card p{font-size:18px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_card p{font-size:20px}}.camping_wrapper .facilities_wrap .facility_card .package-card h4{font-size:2rem;color:#414141;font-weight:600;white-space:nowrap;letter-spacing:2px}@media screen and (min-width:1600px){.camping_wrapper .facilities_wrap .facility_card .package-card h4{font-size:20px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_wrap .facility_card .package-card h4{font-size:22px}}.camping_wrapper .facilities_wrap .difficulty-label{display:none;color:#000;font-size:14px;font-weight:500;text-transform:capitalize;transition:all var(--_ms)}.camping_wrapper .facilities_wrap .difficulty-label__wrapper{--_position:0;--_ms:1000ms;position:absolute;z-index:99;top:var(--_position);left:var(--_position);display:flex;align-items:center;gap:8px;width:40px;height:32px;background:transparent;padding:5px 10px;border:1px solid transparent;border-radius:20px}.camping_wrapper .facilities_wrap .difficulty-label__wrapper:focus-visible,.camping_wrapper .facilities_wrap .difficulty-label__wrapper:hover{width:auto;border:1px solid #e2e2e2;box-shadow:0 0 50px rgba(0,0,0,.09);background:#fff}.camping_wrapper .facilities_wrap .difficulty-label__wrapper:focus-visible .difficulty-label,.camping_wrapper .facilities_wrap .difficulty-label__wrapper:hover .difficulty-label{display:block;transition:display var(--_ms)}.camping_wrapper .facilities_wrap .difficulty-label__icon{background-color:#e14436;width:14px;height:14px;-webkit-clip-path:polygon(50% 0,100% 30%,100% 70%,50% 100%,0 70%,0 30%);clip-path:polygon(50% 0,100% 30%,100% 70%,50% 100%,0 70%,0 30%)}.camping_wrapper .facilities_wrap .difficulty-label .moderate{background-color:#14aa0e;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:14px solid #14aa0e}.camping_wrapper .facilities_wrap .difficulty-label.easy{background-color:#d9b87b;width:14px;height:14px}.camping_wrapper .facilities_wrap .activity_cards{padding-top:2rem}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user{padding:0!important}}.camping_wrapper .facilities_wrap .booking-user-main .for-sticky-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;padding-top:.7rem;padding-bottom:.7rem;box-shadow:0 10px 7px -10px rgba(0,0,0,.15)}.camping_wrapper .facilities_wrap .booking-user-main .facilities_tab ul{justify-content:flex-start}.camping_wrapper .facilities_wrap .booking-user-main .booking-user{width:100%;border-radius:20px;background:#eff2f8;padding:2rem 2.8rem}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user{margin-top:25px}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .row{row-gap:2rem;row-gap:0}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper{display:flex;gap:20px;align-items:center;border-right:1px solid #dedede}@media screen and (max-width:1200px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper{gap:14px}}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper{border-right:0}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper .name-desiganation-wrapper{display:flex;flex-direction:column;gap:3px}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper .name-desiganation-wrapper .name{color:#020101;font-size:2.6rem;font-weight:600}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper .name-desiganation-wrapper .designation{font-size:1.9rem;color:#020101}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper{justify-content:center;flex-direction:row;width:100%;border-bottom:2px solid #fff;padding:2rem 2.8rem}}@media screen and (max-width:767px)and (max-width:480px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper{justify-content:flex-start;gap:2rem}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper .image-wrapper{width:9rem;height:9rem;border-radius:50%;border:1px solid #fff}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper .image-wrapper{width:6rem;height:6rem}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .booking-user-wrapper .image-wrapper img{width:100%;height:100%;border-radius:50%}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper{display:flex;gap:20px;align-items:center;justify-content:space-evenly}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .middle-border{display:none}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .middle-border{display:block;width:2px;height:100%;background-color:#dedede;opacity:.8}}@media screen and (max-width:1200px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper{gap:11px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper{padding:20px;gap:0}}@media screen and (max-width:580px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper{justify-content:space-between}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .contact-wrapper{display:flex;gap:1.7rem;align-items:center;justify-content:space-between}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .contact-wrapper .contact-info{display:flex;flex-direction:column;gap:5px}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .border-right{padding-right:3.2rem;border-right:2px solid #dedede}@media screen and (max-width:1200px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .border-right{padding-right:.9rem}}@media screen and (max-width:992px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .border-right{padding-right:30px}}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .border-right{border-right:0;padding-right:0}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .need-help{font-size:1.7rem;display:block}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .need-help{display:none}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .contact-image-wrapper{margin-bottom:5px;width:4.6rem;height:4.6rem;background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 26px rgba(0,0,0,.063);border-radius:10px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .contact-image-wrapper{margin-bottom:0}}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .contact-info .call-us{font-size:2rem}.camping_wrapper .facilities_wrap .booking-user-main .booking-user .contact-main-wrapper .contact-info .mobile{font-size:1.9rem;font-weight:600}.camping_wrapper .facilities_wrap .booking-user-main .booking-info{display:flex;justify-content:space-between;flex-wrap:wrap}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests{display:flex;gap:10px;flex-direction:column;width:100%}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests{padding-bottom:20px}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count-heading{display:flex;gap:10px;width:100%;justify-content:space-between}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count-heading{flex-direction:column}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count-heading .guest{font-size:2.5rem;font-weight:600}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count-heading .guest-detail-img-wrapper{display:flex;gap:10px;align-items:center}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count{display:flex;justify-content:space-between}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count{justify-content:space-between;gap:50px}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count .adults{color:#707070;text-transform:uppercase;font-size:2rem}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count .adults{width:100%}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count .adults span{color:#ed8123;text-transform:uppercase;font-weight:600;display:inline-block;margin-left:10px}@media screen and (max-width:580px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count .adults .checkin-span{margin-left:0!important}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .guest-count .checkin-out-wrapr{display:flex;flex-direction:column}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .kyc-completed{display:flex;justify-content:center;align-items:center;gap:1.4rem;padding:.7rem 1rem;color:#fff;border-radius:5px;background:#1cac27 0 0 no-repeat padding-box;border-radius:20px}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .kyc-completed .kyc-text{font-size:1.8rem;color:#fff}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .kyc-not-completed{display:flex;justify-content:center;align-items:center;gap:1.4rem;padding:.7rem 1rem;color:#fff;border-radius:5px;background:#cf2317 0 0 no-repeat padding-box;border-radius:20px}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .kyc-not-completed .kyc-text{font-size:1.8rem;color:#fff}@media screen and (max-width:767px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .guests .kyc-not-completed .kyc-text{font-size:1.55rem}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .booking-id-wrapper{display:flex;align-items:center;gap:30px;flex-direction:column}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .booking-info .booking-id-wrapper{flex-direction:row}}.camping_wrapper .facilities_wrap .booking-user-main .booking-info .booking-id-wrapper .booking-id{font-size:2rem;font-weight:600;width:100%}.camping_wrapper .facilities_wrap .booking-user-main .show-guest-wrapper{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .show-guest-wrapper{gap:10px!important;align-items:self-start;flex-direction:column-reverse}}.camping_wrapper .facilities_wrap .booking-user-main .show-guest-wrapper .adult-show-wrapper{display:flex;gap:85px}@media screen and (max-width:768px){.camping_wrapper .facilities_wrap .booking-user-main .show-guest-wrapper .adult-show-wrapper{width:100%;gap:0;justify-content:space-between}}.camping_wrapper .facilities_wrap .booking-user-main .show-list{text-decoration:underline;color:#ed8123;text-align:right;width:100%;font-size:2.2rem}.camping_wrapper .facilities_wrap .booking-user-main .activities,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection{margin:20px 0}.camping_wrapper .facilities_wrap .booking-user-main .activities .activity-icons,.camping_wrapper .facilities_wrap .booking-user-main .activities .tent-options,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection .activity-icons,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection .tent-options{display:flex;gap:15px;flex-wrap:wrap}.camping_wrapper .facilities_wrap .booking-user-main .activities .activity-icons .activity-icon,.camping_wrapper .facilities_wrap .booking-user-main .activities .activity-icons .tent-option,.camping_wrapper .facilities_wrap .booking-user-main .activities .tent-options .activity-icon,.camping_wrapper .facilities_wrap .booking-user-main .activities .tent-options .tent-option,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection .activity-icons .activity-icon,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection .activity-icons .tent-option,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection .tent-options .activity-icon,.camping_wrapper .facilities_wrap .booking-user-main .tent-selection .tent-options .tent-option{padding:10px;background-color:#f0f0f0;border-radius:5px;text-align:center}@media(max-width:768px){.camping_wrapper .facilities_wrap .header{flex-direction:column;align-items:flex-start}.camping_wrapper .facilities_wrap .header .contact-info{justify-content:space-between;width:100%;margin-top:10px}.camping_wrapper .facilities_wrap .booking-info,.camping_wrapper .facilities_wrap .navbar{flex-direction:column;gap:10px}}.camping_wrapper .facilities_tab{margin-top:1rem}@media(max-width:767px){.camping_wrapper .facilities_tab{margin-bottom:0;margin-top:5px}}.camping_wrapper .facilities_tab ul{display:flex;justify-content:center;gap:51px;overflow:auto;padding-bottom:1rem;padding-left:.5rem}@media(max-width:1200px){.camping_wrapper .facilities_tab ul{justify-content:start}}@media(max-width:767px){.camping_wrapper .facilities_tab ul{padding-bottom:0}}@media screen and (min-width:1600px){.camping_wrapper .facilities_tab ul{gap:71px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_tab ul{gap:73px}}@media screen and (max-width:767px){.camping_wrapper .facilities_tab ul{gap:2rem;justify-content:start}}.camping_wrapper .facilities_tab ul li{position:relative}@media screen and (max-width:767px){.camping_wrapper .facilities_tab ul li{border:1px solid #eaeaea;background-color:#fbfbfb;border-radius:20px;padding:.6rem 2.5rem}}.camping_wrapper .facilities_tab ul li a{text-decoration:none;color:#6a6a6a;font-size:1.75rem;white-space:nowrap;font-weight:400}@media screen and (max-width:767px){.camping_wrapper .facilities_tab ul li a{font-size:14px}}@media screen and (min-width:1600px){.camping_wrapper .facilities_tab ul li a{font-size:20px}}@media screen and (min-width:1900px){.camping_wrapper .facilities_tab ul li a{font-size:22px}}@media screen and (max-width:767px){.camping_wrapper .facilities_tab ul li.active{border:1px solid #ed8021;font-weight:600}}.camping_wrapper .facilities_tab ul li.active a{color:#ed8021;font-weight:600}.camping_wrapper .facilities_tab ul li.active:after{border-bottom:.3rem solid #ed8021;position:absolute;width:100%;height:.2rem;content:"";left:0;bottom:-.4rem;border-radius:3rem}@media screen and (max-width:767px){.camping_wrapper .facilities_tab ul li.active:after{all:unset}}.camping_wrapper .facilities_tab ul::-webkit-scrollbar{display:none}.camping_wrapper .facilities_tab ul{-ms-overflow-style:none;scrollbar-width:none}.camping_wrapper .activities_wrap .activity_carousel{display:flex!important;flex-wrap:wrap;gap:2.4rem}@media screen and (min-width:767px){.camping_wrapper .activities_wrap .activity_carousel{display:flex!important}}@media screen and (max-width:767px){.camping_wrapper .activities_wrap .activity_carousel{padding-bottom:20px}}.camping_wrapper .activities_wrap .activity_carousel .facility_card{position:relative}@media screen and (max-width:767px){.camping_wrapper .activities_wrap .activity_carousel .facility_card img{height:3.8rem;width:3.8rem}}.camping_wrapper .activities_wrap .activity_carousel .facility_card.paid:before{content:"Paid";position:absolute;top:.8rem;right:.8rem;color:#fff;background-color:#ed8021;border-radius:2rem;padding:0 .6rem;font-size:1.5rem;line-height:17px}.camping_wrapper .post-activities_wrap .facility_card:after{display:none;content:none}.camping_wrapper .food_wrap .food_carousel{flex-wrap:wrap;gap:2.4rem;padding-bottom:4rem}@media screen and (min-width:767px){.camping_wrapper .food_wrap .food_carousel{display:flex!important}}@media screen and (max-width:768px){.camping_wrapper .food_wrap .food_carousel{display:flex!important}}@media screen and (max-width:768px)and (max-width:767px){.camping_wrapper .food_wrap .food_carousel{padding-bottom:20px!important}}.camping_wrapper .food_wrap .food_carousel .facility_card{position:relative}@media screen and (max-width:767px){.camping_wrapper .food_wrap .food_carousel .facility_card img{height:4.2rem;width:4.2rem}}.camping_wrapper .food_wrap .food_carousel .facility_card.paid:before{content:"Paid";position:absolute;top:.8rem;left:.8rem;color:#fff;background-color:#ed8021;border-radius:2rem;padding:0 .6rem;font-size:1.5rem;line-height:17px}.camping_wrapper .food_wrap .food_carousel .facility_card .veg-nonveg-wrapper{position:absolute;top:.8rem;gap:.5rem;display:flex;right:1rem}.camping_wrapper .food_wrap .food_carousel .facility_card .veg-nonveg-wrapper .veg{color:#ed8021;border-radius:50%;height:1rem;width:1rem;background-color:#33a709}.camping_wrapper .food_wrap .food_carousel .facility_card .veg-nonveg-wrapper .non-veg{color:#ed8021;border-radius:50%;height:1rem;width:1rem;background-color:red}.camping_wrapper .food_wrap .food_carousel .package-availability{padding:1rem 2.5rem!important}.camping_wrapper .food_wrap .food_carousel .active_card{background-color:#ed8021;color:#fff!important;cursor:not-allowed;height:-moz-fit-content;height:fit-content}.camping_wrapper .cost_wrapper ul{display:flex;flex-direction:column;gap:.5rem}.camping_wrapper .cost_wrapper ul li{font-size:14px;list-style-type:disc;margin-left:20px;padding:5px 0}@media screen and (min-width:1600px){.camping_wrapper .cost_wrapper ul li{font-size:16px}}@media screen and (min-width:1900px){.camping_wrapper .cost_wrapper ul li{font-size:18px}}.camping_wrapper .cost_wrapper ol{display:flex;flex-direction:column;gap:.5rem}.camping_wrapper .cost_wrapper ol li{font-size:14px;margin-left:20px;padding:5px 0}@media screen and (min-width:1600px){.camping_wrapper .cost_wrapper ol li{font-size:16px}}@media screen and (min-width:1900px){.camping_wrapper .cost_wrapper ol li{font-size:18px}}.things_card_wrapper{display:grid;grid-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:auto auto auto;padding-bottom:40px;flex-wrap:wrap}@media screen and (max-width:767px){.things_card_wrapper{grid-template-columns:unset;display:flex;flex-direction:column;gap:2.5rem;padding-bottom:25px}}.things_card_wrapper .thing_card{min-height:22rem;background-color:#fbfbfb;border:1px solid #e8e8e8;border-radius:2rem;padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-width:28rem}@media screen and (max-width:767px){.things_card_wrapper .thing_card{text-align:center}}.things_card_wrapper .thing_card ul li{list-style:disc;margin-left:20px}.things_card_wrapper .thing_card ol li{margin-left:20px}.things_card_wrapper .thing_card h5{font-size:20px;color:#000;font-weight:600;margin-bottom:2.6rem}@media screen and (min-width:1600px){.things_card_wrapper .thing_card h5{font-size:22px}}@media screen and (min-width:1900px){.things_card_wrapper .thing_card h5{font-size:24px}}.things_card_wrapper .thing_card ol li,.things_card_wrapper .thing_card ul li{text-align:left;font-size:14px;color:#000;padding-top:1rem}.things_card_wrapper .thing_card button{margin-top:2.1rem;background-color:transparent;color:#ed8021;font-size:16px;border:1px solid #ed8021;transition:all .3s ease-in-out;padding:1.1rem 1.8rem;border-radius:10rem}@media screen and (min-width:1600px){.things_card_wrapper .thing_card button{font-size:18px}}@media screen and (min-width:1900px){.things_card_wrapper .thing_card button{font-size:20px}}.things_card_wrapper .thing_card button:hover{background-color:#ed8021;color:#fff;border:1px solid #ed8021}@media(max-width:767px){.Itinerary_wrapper{padding:20px 0}}.Itinerary_wrapper .itinerary_heading_wrap{display:flex;align-items:baseline;justify-content:space-between;margin-top:35px}@media(max-width:767px){.Itinerary_wrapper .itinerary_heading_wrap{margin-top:0}}.Itinerary_wrapper .itinerary_heading_wrap button{background-color:#ed8021;border:1px solid #ed8021;color:#fff;font-size:2rem;transition:all .3s ease-in-out;border-radius:3rem;padding:.5rem 2rem}.Itinerary_wrapper .itinerary_heading_wrap button:hover{background-color:#fff;border:1px solid #ed8021;color:#ed8021}.Itinerary_wrapper .itinerary_day_wrap{margin-bottom:5.4rem}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap{flex-direction:column;border-bottom:1px solid #e8e8e8;padding-bottom:3.2rem;padding-bottom:0;margin-bottom:0}}.Itinerary_wrapper .itinerary_day_wrap:not(:last-child){margin-bottom:5rem}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap:not(:last-child){margin-bottom:0;padding-bottom:0}}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day{width:10.1rem}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day:after{content:"+";font-size:2.4rem;font-weight:600;border:.3rem solid #000;height:22px;width:22px;right:0;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day.active:after{content:"-";align-items:center}}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day p{font-weight:500;font-size:1.75rem;border-radius:50%;background-color:#ffebd9;width:50px;height:50px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1600px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day p{font-size:18px}}@media screen and (min-width:1900px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day p{font-size:20px}}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day p{width:unset;height:35px;background-color:#fff;border:0;padding:0;border-radius:unset;font-size:1.8rem}}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day h4{text-overflow:ellipsis;width:100%;overflow:hidden}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day h4{display:none}}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new{width:10.1rem}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%}}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new p{font-weight:600;font-size:16px;border-radius:50%;background-color:#ffebd9;width:50px;height:50px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1600px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new p{font-size:18px}}@media screen and (min-width:1900px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new p{font-size:20px}}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new p{width:unset;height:35px;background-color:#fff;border:0;padding:0;border-radius:unset;font-size:1.8rem}}.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new h4{text-overflow:ellipsis;width:100%;overflow:hidden}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_day_wrap .itinerary_day_new h4{display:none}}.Itinerary_wrapper .itinerary_card{background-color:#fbfbfb;border-radius:2rem;padding:25px;border:1px solid #e8e8e8;margin-bottom:35px}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card{background-color:#fff;border:0;padding:0;border-radius:unset;margin-bottom:0}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap{display:flex}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap{flex-grow:1;display:flex;padding-top:10px}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .activity-wrapper:first-child{margin-left:4rem}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .activity-wrapper:first-child{margin-left:0;margin-top:2rem}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .activity-wrapper:not(:first-child){position:relative;margin-left:4rem}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .activity-wrapper:not(:first-child){margin-left:0;margin-top:2rem}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .activity-wrapper:not(:first-child):after{content:"";width:50%;border:.5px dashed #bebebe;opacity:.3;position:absolute;top:12px;left:-30%}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .activity-wrapper:not(:first-child):after{display:none}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .add-activity-wrapper button.custmize_btn{z-index:1;background-color:#fff;border-radius:2rem;color:#ed8021;border:1px solid #ed8021;transition:all .3s ease-in-out;font-size:14px;font-weight:600;padding:.3rem 1rem;margin:0 auto;position:relative}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap{flex-direction:column;border-radius:2rem;padding:0 1.6rem 2rem 3rem;border:1px solid #e8e8e8;background-color:#fbfbfb;display:none}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap.collapsed{display:block;margin-bottom:20px}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap{width:20%;height:100px;position:relative}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap{width:100%;height:unset;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:end;gap:.7rem}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:after{content:"";width:100%;border:.5px dashed #bebebe;opacity:.3;position:absolute;top:12px}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:after{width:unset;height:100%;top:0;left:0}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:first-child{align-items:center}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:first-child{align-items:end}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:first-child:after{width:50%;right:0}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:first-child:after{width:unset;right:unset;height:50%;top:50%}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:nth-last-child(2)~.step_wrap:last-child{justify-content:start}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:nth-last-child(2)~.step_wrap:last-child:after{width:50%;left:0}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap:nth-last-child(2)~.step_wrap:last-child:after{width:unset;height:50%}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_count{z-index:1;border-radius:50%;background-color:#b4b4b4;justify-content:center;display:flex;height:8px;width:8px;margin:1.1rem auto}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_count{margin:0;left:-3px;position:absolute;top:50%}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_count.green{background-color:#21c30c;height:12px;width:12px;margin:.9rem auto}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_count.green{margin:0;left:-5px;position:absolute;top:50%}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .custmize_btn{display:none;z-index:1;background-color:#fff;border-radius:2rem;color:#ed8021;border:1px solid #ed8021;transition:all .3s ease-in-out;font-size:14px;font-weight:600;padding:.3rem 1rem;margin:-3rem auto 0;position:relative}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .custmize_btn{margin:0}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .custmize_btn:hover{color:#fff;border:1px solid #ed8021;background-color:#ed8021}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap.customise .custmize_btn{display:block}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:11px}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content{text-align:left;display:flex;flex-direction:column-reverse;align-items:flex-start;height:100%;justify-content:center;padding-left:2rem}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .step_text_content{display:flex;gap:8px;align-items:center}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_heading{font-weight:600;font-size:14px;color:#000}@media screen and (min-width:1600px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_heading{font-size:16px}}@media screen and (min-width:1900px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_heading{font-size:18px}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_event{font-size:1.75rem;font-weight:500;color:#6a6a6a;white-space:nowrap;line-height:normal;max-width:11rem;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_event{line-height:1.8}}@media screen and (min-width:1600px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_event{font-size:16px}}@media screen and (min-width:1900px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .steap_event{font-size:18px}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .step_image{position:relative;width:30px;height:30px;margin-top:10px;filter:grayscale(1)}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .step_image:hover{filter:grayscale(0)}@media screen and (min-width:1600px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .step_image{width:32px;height:32px}}@media screen and (min-width:1900px){.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .step_image{width:34px;height:34px}}.Itinerary_wrapper .itinerary_card .itinerary_day_wrap .stepper_wrap .step_wrap .step_content .step_image img{width:100%;height:auto;border-radius:5px}@media screen and (max-width:767px){.Itinerary_wrapper .itinerary_card .add_days{padding-top:20px}}.post-Itinerary_wrapper .itinerary_day:after{display:none!important}@media screen and (max-width:767px){.bodyModal.modal-open{all:unset;overflow:auto!important;padding:unset!important}}.camping_img_slider .item .camping_slide_item{position:relative;border-radius:unset;height:34.5rem}@media screen and (max-width:767px){.camping_img_slider .item .camping_slide_item{height:330px}}.camping_img_modal .modal-header{padding:2.7rem 3.2rem 1.5rem}.camping_img_modal .modal-header h5{font-size:2.6rem;color:#000;font-weight:600}.camping_img_modal .modal-body{padding:1rem 3.2rem 3.2rem}.camping_img_modal .filter_camping_wrapper{padding:1.7rem 0 2rem}.camping_img_modal .filter_camping_wrapper ul{display:flex;gap:1.6rem;flex-wrap:wrap}.camping_img_modal .filter_camping_wrapper ul li button{border:1px solid #ed8021;font-size:2rem;font-weight:500;padding:.7rem 2rem;border-radius:9rem;color:#ed8021;background-color:transparent}@media screen and (max-width:767px){.camping_img_modal .filter_camping_wrapper ul li button{font-size:1.6rem}}.camping_img_modal .filter_camping_wrapper ul li.active button{background-color:#ed8021;color:#fff}.camping_img_modal .modal-dialog{max-width:80%}@media screen and (max-width:767px){.camping_img_modal .modal-dialog{margin:0;max-width:100%}}.camping_img_modal .camping_img_slider .item{border-radius:3rem}.camping_img_modal .camping_img_slider .item .camping_slide_item{height:58.1rem;width:auto;position:relative;border-radius:3rem;overflow:hidden}@media screen and (max-width:767px){.camping_img_modal .camping_img_slider .item .camping_slide_item{border-radius:0;height:23.1rem}}.camping_img_modal .camping_img_slider .item .camping_slide_item img{border-radius:3rem;height:100%;width:100%}.camping_img_modal .camping_img_slider .owl-dots{margin-top:-10rem;margin-bottom:8rem;z-index:11;position:relative;max-width:100%;display:flex;justify-content:center;overflow-x:auto;box-sizing:border-box;align-items:center;scrollbar-width:none}@media screen and (max-width:767px){.camping_img_modal .camping_img_slider .owl-dots{margin-top:4rem;margin-bottom:0;max-width:100%}.camping_img_modal .camping_img_slider .owl-dots .owl-dot{display:none}.camping_img_modal .camping_img_slider .owl-dots .owl-dot:nth-child(-n+4){display:inline-block}.camping_img_modal .camping_img_slider .owl-dots .owl-dot span{width:7px;height:7px}}.camping_img_modal .owl-theme .owl-nav{position:absolute;top:45%;width:100%;height:2.5rem;margin:0}@media screen and (max-width:767px){.camping_img_modal .owl-theme .owl-nav{display:none}}.camping_img_modal .owl-theme .owl-nav>button{position:absolute;width:5rem;height:5rem;text-align:center;margin:0;color:#fff!important;border:1px solid rgba(0,0,0,.27)!important;border-radius:50%!important;font-size:3rem;filter:grayscale(1)}.camping_img_modal .owl-theme .owl-nav>button:hover{filter:grayscale(0);color:#fff!important;background:var(--unnamed-color-ed8123) 0 0 no-repeat padding-box;background:#ed8123 0 0 no-repeat padding-box;border:1px solid #ed8021!important}.camping_img_modal .owl-theme .owl-nav>button:first-child{left:1rem!important}@media screen and (max-width:767px){.camping_img_modal .owl-theme .owl-nav>button:first-child{left:2rem!important}}.camping_img_modal .owl-theme .owl-nav>button:last-child{right:1rem!important}@media screen and (max-width:767px){.camping_img_modal .owl-theme .owl-nav>button:last-child{right:-1rem!important}}.camping_img_modal .owl-theme .owl-nav>button span{font-size:4rem;line-height:2.4rem}@media screen and (max-width:767px){.camping_img_modal .owl-theme .owl-nav>button span{font-size:3.5rem;line-height:0;transform:translateY(-3px);display:flex;justify-content:center;align-items:center}}.customise_activities_modal{z-index:9999}@media screen and (max-width:767px){.customise_activities_modal{background:#fff}.customise_activities_modal .modal-dialog{max-width:100%;height:100%;margin:0}}.customise_activities_modal .modal-header{padding:2.7rem 3.2rem 1.5rem}.customise_activities_modal .modal-header h5{font-size:2rem;color:#000;font-weight:600}@media screen and (min-width:1600px){.customise_activities_modal .modal-header h5{font-size:28px}}@media screen and (min-width:1900px){.customise_activities_modal .modal-header h5{font-size:30px}}.customise_activities_modal .modal-content{border-radius:2rem}@media screen and (max-width:767px){.customise_activities_modal .modal-content{border-radius:unset}}.customise_activities_modal .modal-body .customise-activity-wrapper{max-height:60vh;overflow:auto;scrollbar-width:thin}.customise_activities_modal .modal-body .customise-activity-wrapper::-webkit-scrollbar{width:8px}.customise_activities_modal .modal-body .customise-activity-wrapper::-webkit-scrollbar-thumb{background-color:#28243d;border-radius:8px}.customise_activities_modal .modal-body .customise_activity{display:flex;justify-content:space-between;align-items:center;padding:2.1rem 0;border-bottom:1px solid #e8e8e8;margin:0 2.1rem}@media screen and (max-width:767px){.customise_activities_modal .modal-body .customise_activity{margin:0}}.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap{display:flex;gap:2.2rem;align-items:center;position:relative}@media screen and (max-width:767px){.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap{gap:1.5rem}}.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap .activity-image-wrapper{position:relative;display:flex;height:33px;width:33px}@media screen and (min-width:1600px){.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap .activity-image-wrapper{width:35px;height:35px}}@media screen and (min-width:1900px){.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap .activity-image-wrapper{width:37px;height:37px}}@media screen and (max-width:767px){.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap .activity-image-wrapper{width:30px;height:30px}}@media screen and (max-width:767px)and (max-width:580px){.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap .activity-image-wrapper{width:22px;height:22px}}.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap .activity-image-wrapper img{position:unset!important;width:100%;height:100%}.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:22px;height:22px;padding:3px;background-clip:content-box;border:2px solid #ed8021;background-color:transparent;border-radius:50%;cursor:pointer}.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap input:checked{background-color:#ed8021}.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap p{color:#080808;font-size:2rem;font-weight:600}@media screen and (max-width:580px){.customise_activities_modal .modal-body .customise_activity .activity_heading_wrap p{max-width:50%}}.customise_activities_modal .modal-body .customise_activity .paid_wrap{display:flex;align-items:center;gap:2.4rem}.customise_activities_modal .modal-body .customise_activity .paid_wrap p{color:#ed8021;font-size:14px}.customise_activities_modal .modal-body .customise_activity .paid_wrap span{border:1px solid #000;font-size:1.1rem;border-radius:50%;padding:0 .6rem;font-weight:600;cursor:pointer}.customise_activities_modal .modal-body .btn_wrapper{display:flex;justify-content:center;gap:2.4rem;padding:3rem 0}.customise_activities_modal .modal-body .btn_wrapper .close_btn{background-color:#fff;color:#ed8021;font-size:1.8rem;border:1px solid #ed8021;transition:all .3s ease-in-out;padding:.6rem 3rem;border-radius:10rem}.customise_activities_modal .modal-body .btn_wrapper .close_btn:hover{background-color:#ed8021;color:#fff;border:1px solid #ed8021}.customise_activities_modal .modal-body .btn_wrapper .save_btn{background-color:#ed8021;color:#fff;font-size:1.8rem;border:1px solid #ed8021;transition:all .3s ease-in-out;padding:.6rem 3rem;border-radius:10rem}.customise_activities_modal .modal-body .btn_wrapper .save_btn:hover{background-color:#fff;color:#ed8021;border:1px solid #ed8021}.acc-toggle-btn{display:none}@media screen and (max-width:767px){.acc-toggle-btn{display:block}.acc-toggle-btn img{width:20px;height:20px}}.activities_wrap .owl-carousel .owl-nav,.food_wrap .owl-carousel .owl-nav{position:absolute;top:-55px;right:10px;display:flex}.activities_wrap .owl-carousel .owl-nav button.owl-next,.activities_wrap .owl-carousel .owl-nav button.owl-prev,.food_wrap .owl-carousel .owl-nav button.owl-next,.food_wrap .owl-carousel .owl-nav button.owl-prev{border:1px solid #d9d9d9!important;height:3rem;width:3rem;border-radius:50%!important;display:flex!important;justify-content:center;align-items:center;color:#d9d9d9!important;font-size:3rem!important}.activities_wrap .owl-carousel .owl-nav button.owl-next span,.activities_wrap .owl-carousel .owl-nav button.owl-prev span,.food_wrap .owl-carousel .owl-nav button.owl-next span,.food_wrap .owl-carousel .owl-nav button.owl-prev span{margin-bottom:2px}.activities_wrap .owl-carousel .owl-nav button.owl-next:hover,.activities_wrap .owl-carousel .owl-nav button.owl-prev:hover,.food_wrap .owl-carousel .owl-nav button.owl-next:hover,.food_wrap .owl-carousel .owl-nav button.owl-prev:hover{background-color:transparent;color:#ed8021!important;border:1px solid #ed8021!important}@media screen and (max-width:767px){.itinerary_modal{background:#fff}}.itinerary_modal .modal-header{padding:2.7rem 3.2rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:99}@media screen and (max-width:767px){.itinerary_modal .modal-header{padding:2rem;position:fixed;top:0;width:100%;background:#fff!important;z-index:99}.itinerary_modal .modal-header .btn-close{font-size:1.5rem}}.itinerary_modal .modal-header h5{font-size:2.4rem;color:#000;font-weight:600}@media screen and (min-width:1600px){.itinerary_modal .modal-header h5{font-size:28px}}@media screen and (min-width:1900px){.itinerary_modal .modal-header h5{font-size:30px}}@media screen and (max-width:767px){.itinerary_modal .modal-header h5{font-size:22px}}.itinerary_modal .modal-dialog{max-width:70%}@media screen and (max-width:767px){.itinerary_modal .modal-dialog{max-width:100%;height:100%;margin:0}}.itinerary_modal .modal-content{border-radius:2rem}@media screen and (max-width:767px){.itinerary_modal .modal-content{border-radius:unset;height:unset}}.itinerary_modal .modal-body{padding:3.6rem 1rem 3.6rem 4.6rem}@media screen and (max-width:767px){.itinerary_modal .modal-body{padding:80px 2rem 2rem}}.itinerary_modal .modal-body .itinerary_content:last-child{margin-bottom:30px}.itinerary_modal .modal-body .itinerary_day_step_wrapper{padding-right:20%}@media(max-width:767px){.itinerary_modal .modal-body .itinerary_day_step_wrapper{padding-right:0}}.itinerary_modal .modal-body .itinerary_day_step_wrapper .step_wraps.activity-wrapper{margin-top:10px;margin-left:2.6rem;margin-bottom:3rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap{display:flex;overflow:hidden}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step{position:relative}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step p{background-color:#ffebd9;height:50px;width:50px;display:flex;border-radius:50%;align-items:center;justify-content:center;font-size:1.75rem;font-weight:500;color:#000}@media screen and (min-width:1600px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step p{height:52px;width:52px}}@media screen and (min-width:1900px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step p{height:54px;width:54px}}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step:after{content:"";border-left:1px solid #bebebe;display:block;height:100%;width:1px;margin:auto}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step.add_days{margin-left:12px}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step.add_height{min-height:80px}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .day-step.add_height:last-child{min-height:0}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content{margin-left:2.6rem}@media(max-width:767px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content{margin-left:1.6rem}}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .itinerary_sub:not(:first-child){margin-top:3rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .step_heading{display:flex;align-items:center;gap:2rem;padding-bottom:1.2rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .step_heading h5{font-weight:600;color:#000;font-size:2rem}@media screen and (min-width:1600px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .step_heading h5{font-size:22px}}@media screen and (min-width:1900px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .step_heading h5{font-size:24px}}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .step_heading img{height:42px;width:42px}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper{display:flex;gap:2rem;padding-bottom:1rem}@media(max-width:767px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper{gap:1rem;padding:1rem 0}}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_step{min-width:42px;display:flex;flex-direction:column;align-items:center;padding-top:1rem;position:relative}@media(max-width:767px){.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_step{min-width:unset}}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_step .event_point{height:8px;width:8px;background-color:#b4b4b4;border-radius:50%;z-index:1}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_step.green .event_point{height:12px;width:12px;background-color:#21c30c}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_step.red .event_point{height:12px;width:12px;background-color:#e14436}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper:not(:last-child) .event_step:after{border-left:1px dashed #bebebe;width:1px;height:100%;content:"";position:absolute}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap{display:flex;gap:1.8rem;align-items:flex-start}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .event_btn_wrap{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .custmize_btn{z-index:1;background-color:#fff;border-radius:2rem;color:#ed8021;border:1px solid #ed8021;transition:all .3s ease-in-out;font-size:14px;font-weight:500;padding:.3rem 1rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content h5{font-size:2rem;font-weight:500;color:#000}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content p{font-size:14px;color:#6a6a6a;padding-top:.5rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content ul{list-style-type:disc;margin-left:1.8rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content ul li{padding-top:.5rem;font-size:14px}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .event-img-main-wrapper{display:flex;gap:20px;flex-wrap:wrap}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .event_img_wrap{display:flex;flex-wrap:wrap;gap:2rem;padding-top:1.8rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .event_img_wrap .event_img{position:relative;border-radius:2rem;overflow:hidden;width:160px;height:130px}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .event_img_wrap .event_img img{height:100%;width:100%}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap .event_content .event_img_wrap .event_img p{background-color:rgba(0,0,0,.341);color:#fff;text-align:center;padding:1rem 0;position:absolute;bottom:2rem;width:100%}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap img{height:30px;width:30px}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap.modal_custumize .event_content .custmize_btn{display:block;background-color:#fff;border-radius:2rem;color:#ed8021;border:1px solid #ed8021;transition:all .3s ease-in-out;font-size:14px;font-weight:600;padding:.3rem 1rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap.modal_custumize .event_content .custmize_btn:hover{color:#fff;border:1px solid #ed8021;background-color:#ed8021}.itinerary_modal .modal-body .itinerary_day_step_wrapper .day-step-wrap .itinerary_content .event_wrapper .event_content_wrap.checkout{margin-left:4.4rem;padding-top:.8rem}.itinerary_modal .modal-body .itinerary_day_step_wrapper:nth-last-child(4) .add_height:after{content:"";border-left:0 solid #bebebe;display:none;height:0;width:0;margin:auto}.itinerary_modal .modal-body .note_wrapper{padding-top:4rem}.itinerary_modal .modal-body .note_wrapper h5{font-size:2rem;font-weight:600}.itinerary_modal .modal-body .note_wrapper ul li{padding-top:1rem;font-size:14px}.add_days span{cursor:pointer;text-decoration:none;font-size:2rem;color:#ed8021;display:flex;align-items:center;padding-left:16px}@media screen and (max-width:767px){.add_days span{padding-left:0}}.add_days span:before{content:"+";border:1px solid #ed8021;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ed8021;margin-right:.5rem;height:22px;width:22px;padding-bottom:3px;font-weight:600}.add_days span span{text-decoration:underline}.remove_days span{cursor:pointer;text-decoration:none;font-size:2rem;color:#ed8021;display:flex;align-items:center;padding-left:16px}@media screen and (max-width:767px){.remove_days span{padding-left:0}}.remove_days span:before{content:"-";border:1px solid #ed8021;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ed8021;margin-right:.5rem;height:22px;width:22px;padding-bottom:3px;font-weight:600}.remove_days span span{text-decoration:underline}.why-exoticamp-header{display:flex;flex-direction:column;position:relative;z-index:99}@media screen and (max-width:767px){.why-exoticamp-header{margin-top:0;padding:2.5rem;z-index:0}}.why-exoticamp-header .heading{display:flex;justify-content:center;align-items:center;margin-block:4rem}@media screen and (max-width:767px){.why-exoticamp-header .heading{display:flex;justify-content:flex-start;align-items:center;margin-block:0}}.why-exoticamp-header .heading p{font-size:3.5rem;color:#222;text-transform:capitalize}.why-exoticamp-header .heading span{font-weight:600}@media screen and (max-width:767px){.why-exoticamp-header .heading p{font-size:2.5rem}.why-exoticamp-header .heading span{font-weight:600}}.similar-campsite-header{display:flex;flex-direction:column;position:relative;z-index:99}@media screen and (max-width:767px){.similar-campsite-header{margin-top:0}}.similar-campsite-header .heading{display:flex;justify-content:center;align-items:center;margin:4rem 4rem 0 0}@media screen and (max-width:767px){.similar-campsite-header .heading{display:flex;justify-content:flex-start;align-items:center;margin-block:0}}.similar-campsite-header .heading p{font-size:3.5rem;color:#222;text-transform:capitalize}.similar-campsite-header .heading span{font-weight:600}@media screen and (max-width:767px){.similar-campsite-header .heading p{font-size:2.5rem}.similar-campsite-header .heading span{font-weight:600}}.camping-details .explore{display:block}@media screen and (max-width:1024px){.camping-details .explore{display:block}}@media screen and (max-width:767px){.camping-details .explore{display:block}}.similar-bg .campsites{background-image:none}@media screen and (max-width:767px){.similar-bg .wrapper{padding:0 2.5rem}}.activity_backdrop{z-index:9999}.activity_backdrop .card-image-wrapper{border-radius:3.5rem;height:26rem!important}.sunrise_kayaking_modal{z-index:9999}.sunrise_kayaking_modal .modal-dialog{min-width:auto}.sunrise_kayaking_modal .modal-dialog .modal-content{box-shadow:0 0 50px rgba(0,0,0,.09);border:1px solid #e2e2e2;border-radius:20px}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-header{padding:15px}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-header .modal-title{font-weight:600;font-size:2rem}@media screen and (min-width:1600px){.sunrise_kayaking_modal .modal-dialog .modal-content .modal-header .modal-title{font-size:28px}}@media screen and (min-width:1900px){.sunrise_kayaking_modal .modal-dialog .modal-content .modal-header .modal-title{font-size:30px}}.sunrise_kayaking_modal .modal-dialog .modal-content .header-img{width:35px;height:35px}.sunrise_kayaking_modal .modal-dialog .modal-content .header-img img{height:100%;width:100%}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body{padding:20px}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body .carousel-inner{display:flex;gap:15px}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body .carousel-item{flex:0 0 100%}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body .card-image-wrapper{height:170px}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body .card-image-wrapper img{object-fit:cover;width:100%;height:100%}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body p{line-height:1.9;font-size:1.8rem;font-weight:500;padding-top:10px;color:#000}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body .modelBtn{text-align:center}.sunrise_kayaking_modal .modal-dialog .modal-content .modal-body .modelBtn button{background:transparent linear-gradient(102deg,#f0b127,#f77b98) 0 0 no-repeat padding-box;border-radius:10px;margin-top:25px;color:#fff;padding:15px 45px}.show-more{display:block}.things_to_know_content{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.things_to_know_content p{font-size:14px}@media screen and (min-width:1600px){.things_to_know_content p{font-size:16px}}@media screen and (min-width:1900px){.things_to_know_content p{font-size:18px}}.add-activity-wrapper button.custmize_btn{z-index:1;background-color:#fff;border-radius:2rem;color:#ed8021;border:1px solid #ed8021;transition:all .3s ease-in-out;font-size:14px;font-weight:600;padding:.3rem 1rem;margin:0 auto;position:relative;white-space:nowrap}@media(min-width:1366px)and (max-width:1600px){.col-custom-9{width:70%}}@media screen and (min-width:1600px){.col-custom-9{width:70%}}@media(max-width:1280px){.col-custom-9{width:70%}}@media(max-width:1140px){.col-custom-9{width:66.66667%}}@media(max-width:992px){.col-custom-9{width:100%}}@media(max-width:768px){.col-custom-9{padding:0}}.facilities_wrap{margin-top:3.8rem}@media screen and (max-width:992px){.facilities_wrap{margin-top:0}}@media(min-width:1366px)and (max-width:1600px){.col-custom-3{width:30%}}@media screen and (min-width:1600px){.col-custom-3{width:30%}}@media(max-width:1280px){.col-custom-3{width:30%}}@media(max-width:1140px){.col-custom-3{width:33.33333%}}@media(max-width:992px){.col-custom-3{width:100%}}@media(max-width:768px){.col-custom-3{padding:0}}.modal-header .modal-title{font-size:2rem;font-weight:600}@media screen and (min-width:1600px){.modal-header .modal-title{font-size:2.4rem}}@media screen and (min-width:1900px){.modal-header .modal-title{font-size:2.8rem}}@media(max-width:767px){.details-thinks-wraps{padding-top:3px}}.guest-count-wrapper{display:flex;gap:85px;width:100%}@media screen and (max-width:768px){.guest-count-wrapper{gap:0;justify-content:space-between;padding-bottom:20px}}.guest-count-wrapper .guest-count{display:flex;justify-content:start;gap:50px}@media screen and (max-width:768px){.guest-count-wrapper .guest-count{width:100%}}.guest-count-wrapper .guest-count .adults{color:#707070;text-transform:capitalize;font-size:2rem}.guest-count-wrapper .guest-count .adults span{color:#ed8123;text-transform:capitalize;font-weight:600;display:inline-block;margin-left:10px}@media screen and (max-width:767px){.overall-review-info-btn{display:none}}