.rbt-input-main{border:2px solid #007bff;border-radius:5px;padding:10px;font-size:16px}.rbt-menu{border:1px solid #ed8123!important;background-color:#f8f9fa;font-size:16px;padding:1rem .2rem;box-shadow:0 3px 12px 0 rgba(0,0,0,.15)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:#ed8123}.location-modal .suggestion-item:hover{background:rgba(237,129,35,.051);border-radius:1rem}.rbt-menu .rbt-menu-item.active,.rbt-menu .rbt-menu-item:hover{background-color:#007bff;color:#fff}.rbt-menu .rbt-menu-item{padding:10px;font-size:16px}.rbt-token{color:#717171;font-size:1.6rem;font-weight:600}.rbt-menu>.dropdown-item{margin:.5rem 0;color:#000}.rbt-menu>.dropdown-item:hover{background-color:#ed8123}.campsite-slider-container{padding:0}.campsite-slider-container .slick-list{padding:30px 0 30px 4rem}@media only screen and (max-width:768px){.campsite-slider-container .slick-list{padding:20px 0 20px 20px}}.event-card-slider-container{padding:0;position:relative}.event-card-slider-container .slick-slider .slick-arrow{display:block;height:2.5rem!important;width:2.5rem!important}.event-card-slider-container .slick-slider .slick-prev{left:-.5rem!important}.event-card-slider-container .slick-slider .slick-next{right:0!important}.event-card-slider-container .slick-slider .slick-list{width:85%;padding:1.5rem 1.5rem 1.5rem 0;margin:auto 3rem auto auto}.event-card-slider-container .slick-slider .slick-list .slick-track{margin-left:0}@media only screen and (max-width:768px){.event-card-slider-container .slick-slider .slick-list{padding:20px 0;width:100%;margin:auto 0 auto auto}}.similar-campsite-slider-container{padding:0}.similar-campsite-slider-container .slick-list{padding:25px 0}@media only screen and (max-width:768px){.similar-campsite-slider-container .slick-list{padding:20px 20px 0 0}}.theme-carousel-main-container{padding:0 4rem 0 0}.theme-carousel-main-container .slick-track{margin-left:0}@media only screen and (max-width:768px){.theme-carousel-main-container{padding:0 20px 0 0}}.news-carousel-main-container{padding:0 4rem 0 0}.news-carousel-main-container .slick-track{margin-left:0}@media only screen and (max-width:768px){.news-carousel-main-container{padding:0}}.review-carousel-main-container{padding:0 20px 0 0}.interesting-places-carousel-main-container{padding:0}.interesting-places-carousel-main-container .slick-track{margin-left:0}.interesting-places-carousel-main-container .slick-list{padding:30px 4rem 30px 2rem}@media only screen and (max-width:768px){.interesting-places-carousel-main-container .slick-list{padding:20px 0}}.discounted-carousel-main-container{padding:0 0 0 20px}.slick-slide>div{height:100%}.location-main-container .slick-slide{padding-right:20px}@media only screen and (max-width:767px){.location-main-container .slick-slide{padding-right:20px}}.location-main-container .slick-list{padding:20px 0;margin:0 10px 0 0}@media only screen and (max-width:992px){.location-main-container .slick-list{margin:0}}.location-main-container .slick-slider button.slick-arrow.slick-prev{left:-30px}.location-main-container .slick-slider button.slick-arrow.slick-next{right:-30px}.our-team-carousel-main-container .slick-slide{padding:0 20px}@media only screen and (max-width:767px){.our-team-carousel-main-container .slick-slide{padding:0 10px}}.main-filter-slider-container{padding:2.4rem 0}@media screen and (max-width:767px){.main-filter-slider-container{padding:7px 0}}@media screen and (max-width:767px)and (max-width:325px){.main-filter-slider-container{padding:7px 0}}.main-filter-slider-container .slick-list{padding:15px 0}@media screen and (max-width:767px){.main-filter-slider-container .slick-list{padding:0}}.camp-head .slick-list{padding:0}@media screen and (max-width:767px){.carousel-scrollEffect .main-filter-slider-container{padding:7px 0}.campsite-wrapper .carousel-scrollEffect .main-filter-slider-container{padding-right:0}.homepage-wrapper .carousel__slider .owl-wrapper{-webkit-padding-end:1.8rem;padding-inline-end:1.8rem}.homepage-wrapper .carousel-scrollEffect .main-filter-slider-container{margin:0 20px}.homepage-wrapper .carousel-scrollEffect .carousel__slider .owl-wrapper{-webkit-padding-end:0;padding-inline-end:0}}.member-popup{border-radius:20px!important}.member-popup .modal-content{border-radius:20px!important;margin:0}.member-popup .popup-content{padding:10px}.member-popup .popup-content .member-wrapper .col-6{display:flex;align-items:center;justify-content:space-between;position:relative}.member-popup .popup-content .member-wrapper label{font-size:2rem;color:#431010;font-weight:400}.member-popup .popup-content .member-wrapper input{width:100%;padding:10px 7px;background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(237,129,35,.404);border-radius:12px;font-weight:500}.member-popup .member-footer{display:flex;justify-content:space-between;padding:20px}.member-popup .btn_close{background-color:#fff;color:#ed8123;min-width:20px;padding:11px 22px;border:1px solid #ed8123;border-radius:100px;font-size:14px;text-transform:uppercase}@media screen and (max-width:767px){.member-popup .btn_close{padding:1rem 2rem}}.member-popup .btn_save{min-width:20px;padding:11px 22px;background:#ed8123 0 0 no-repeat padding-box;border:1px solid #ed8123;border-radius:100px;color:#fff;font-size:14px;text-transform:uppercase}@media screen and (max-width:767px){.member-popup .btn_save{padding:1rem 2rem}}.datepiker-main-wrap{width:100%;border:1px solid #e2e2e2;overflow:hidden}.datepiker-main-wrap .datepickers{display:flex;gap:20px}.datepiker-main-wrap .modal-content{border-radius:20px!important}.datepiker-main-wrap .datepickers-wrapper{display:flex;flex-direction:column;align-items:center}.datepiker-main-wrap .datepickers-wrapper .react-datepicker__header{background:none!important}.datepiker-main-wrap .datepickers-wrapper .react-datepicker__navigation-icon:before{border-color:orange}.datepiker-main-wrap .datepickers-wrapper .datepicker-container .heading{text-align:center;text-transform:uppercase;font-size:2rem;margin-bottom:1.8rem;margin-top:1.1rem;font-weight:500}.datepiker-main-wrap .datepickers-wrapper .react-datepicker{width:100%!important;border:none}.datepiker-main-wrap .datepickers-wrapper .react-datepicker__month-container{width:100%!important;padding:0 20px}@media screen and (max-width:992px){.datepiker-main-wrap .datepickers-wrapper .react-datepicker__month-container{padding-right:15px}}.datepiker-main-wrap .datepickers-wrapper .left-container button.react-datepicker__navigation.react-datepicker__navigation--next{right:76px;border:1px solid rgba(0,0,0,.2)}@media screen and (max-width:992px){.datepiker-main-wrap .datepickers-wrapper .left-container button.react-datepicker__navigation.react-datepicker__navigation--next{right:2px}}.datepiker-main-wrap .datepickers-wrapper .left-container .react-datepicker__navigation--previous{left:76px;border:1px solid rgba(0,0,0,.2)}@media screen and (max-width:992px){.datepiker-main-wrap .datepickers-wrapper .left-container .react-datepicker__navigation--previous{left:2px}}.datepiker-main-wrap .datepickers-wrapper .right-container button.react-datepicker__navigation.react-datepicker__navigation--previous{left:76px}@media screen and (max-width:992px){.datepiker-main-wrap .datepickers-wrapper .right-container button.react-datepicker__navigation.react-datepicker__navigation--previous{left:2px}}.datepiker-main-wrap .datepickers-wrapper .right-container .react-datepicker__navigation--next{right:76px}@media screen and (max-width:992px){.datepiker-main-wrap .datepickers-wrapper .right-container .react-datepicker__navigation--next{right:2px}}.datepiker-main-wrap .date-picker-headings{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.datepiker-main-wrap .check-in-heading,.datepiker-main-wrap .check-out-heading{flex:1 1;text-align:center}.datepiker-main-wrap .check-in-heading{padding-left:20px}.datepiker-main-wrap .check-out-heading{padding-right:20px;text-align:center}.react-datepicker-wrapper{width:100%;height:100%}.date{height:50px;font-size:1.6rem;color:#dee2e6;width:100%;border:none;border-radius:1.2rem}@media screen and (max-width:1100px){.date{padding-left:0}}@media screen and (max-width:767px){.date{padding-left:7px}}.date::placeholder{font-size:14px;color:#dee2e6;padding-left:1rem}.date:focus-visible{outline:0 none;border-left-style:none}.react-datepicker__header{border-bottom:none!important;position:relative}.react-datepicker__header .react-datepicker__current-month{text-align:center;font-size:2rem;font-weight:600;color:#1d2634}.react-datepicker__header .react-datepicker__day-names{margin:1rem 1rem 0;color:#868686;font-size:1.75rem}.react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{margin:1rem;color:#868686;margin:0!important;width:6rem!important;line-height:6rem;position:relative;border-radius:0}.react-datepicker__day.react-datepicker__day--023.react-datepicker__day--selected{border-radius:50%;background:#ed8123 0 0 no-repeat padding-box}.react-datepicker__month{margin-bottom:3.5rem;border-bottom:none!important}.react-datepicker__month .react-datepicker__week .react-datepicker__day--keyboard-selected{background-color:#ed8123!important;color:#fff!important;border-radius:50%!important}.react-datepicker__month .react-datepicker__day{margin:.7rem;width:2.4rem;line-height:2.4rem;font-size:2rem;font-weight:500;border-radius:50%;align-content:center}.react-datepicker__navigation{top:5.5rem;width:2.5rem;height:2.5rem;border:1px solid #ebebeb;border-radius:5px}.react-datepicker__navigation--previous{left:25px}.react-datepicker__navigation--next{right:25px;border:1px solid #ed8123}.react-datepicker__navigation .react-datepicker__navigation-icon:before{top:8px;border-color:#ed8123;border-width:2px 2px 0 0}.react-datepicker__navigation .react-datepicker__navigation-icon--next:before,.react-datepicker__navigation .react-datepicker__navigation-icon--previous:before{left:-5px}.react-datepicker__triangle{display:none}.date-header{position:absolute;left:0;top:0;font-size:20px;font-weight:500;text-align:left;text-transform:capitalize}@media only screen and (max-width:580px){.date-header{margin:20px 0}}.date-done{position:absolute;right:0;bottom:10px;margin:0 1.4rem .5rem 0}.date-time-input .date-time-border{border:none;height:3rem;font-size:2rem;font-weight:500;color:#392f2f;text-transform:capitalize;width:100%}@media screen and (max-width:768px){.date-time-input .date-time-border{font-size:1.6rem}}.date-time-input .date-time-border::placeholder{font-size:14px;font-weight:600;color:#392f2f}@media screen and (max-width:768px){.date-time-input .date-time-border::placeholder{font-size:1.6rem}}.date-time-input .date-time-border:focus-visible{outline:0 none;border-left-style:none}.date-time-input .input-group-text{display:flex;align-items:center;font-size:1.4rem;background-color:transparent;border:none;margin-left:0;cursor:pointer}.datepickers-wrapper{background-color:#fff}.datepickers-wrapper .search-wrapper .search-field .react-datepicker__month{margin-bottom:3.5rem;border-bottom:none!important}.datepickers-wrapper .search-wrapper .search-field .react-datepicker__month .react-datepicker__week{color:#1d2634}.datepickers-wrapper .search-wrapper .search-field .react-datepicker__month .react-datepicker__week .react-datepicker__day--keyboard-selected{background-color:#ed8123!important;color:#fff!important;border-radius:50%!important}.datepickers-wrapper .react-datepicker__day,.datepickers-wrapper .search-wrapper .search-field .react-datepicker__month .react-datepicker__day{margin:0!important;width:6rem!important;line-height:6rem;position:relative}.datepickers-wrapper .react-datepicker__day{border-radius:0}.datepickers-wrapper .react-datepicker__day--range-end,.datepickers-wrapper .react-datepicker__day--selected{border-radius:50%}.datepickers-wrapper .react-datepicker__day--range-end{background-color:#ed8021!important;color:#fff!important}.datepickers-wrapper .react-datepicker__month .react-datepicker__week{color:#1d2634;margin:.5rem 0}.datepickers-wrapper .datepicker__day--in-range:hover{background-color:#ed8021}.datepickers-wrapper .react-datepicker__day--in-range:not(.react-datepicker__day--selected){background-color:#fff1e6;color:#000}.datepickers-wrapper .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--outside-month{background-color:#fff}.datepickers-wrapper .react-datepicker__navigation--next{border:1px solid rgba(0,0,0,.2);right:8.1rem}.datepickers-wrapper .react-datepicker__navigation--previous{left:8.1rem;border:1px solid rgba(0,0,0,.2)}.datepickers-wrapper .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#868686;margin:0;width:2.4rem;line-height:2.4rem;font-weight:500;padding:1.5rem;width:6rem;height:6rem}@media(max-width:992px){.datepiker-main-wrap .modal-dialog{max-width:100%}}.datepiker-main-wrap .datepickers-wrapper .react-datepicker{padding:20px}@media screen and (max-width:768px){.datepiker-main-wrap .datepickers-wrapper .react-datepicker{flex-direction:column}}.datepiker-main-wrap .datepickers-wrapper .react-datepicker{display:flex;padding:0 20px 20px}.date-picker-headings{padding:20px 0 0}.date-picker-headings .check-in-heading h4,.date-picker-headings .check-out-heading h4{font-size:1.55rem;font-weight:600}.react-datepicker__day--range-end,.react-datepicker__day--selected{background-color:#ed8021;border-radius:50%;position:relative}.react-datepicker__day--range-end{background-color:#ed8021!important;color:#fff!important}.react-datepicker__month .react-datepicker__week{color:#1d2634;margin:.5rem 0}.datepicker__day--in-range:hover{background-color:#ed8021}.react-datepicker__day--in-range:not(.react-datepicker__day--selected){background-color:#fff1e6;color:#000}.react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--outside-month{background-color:#fff}.datepickers-wrapper .react-datepicker__day--range-end,.datepickers-wrapper .react-datepicker__day--selected{background-color:#ed8021;border-radius:0 50% 50% 0;position:relative}.datepickers-wrapper .react-datepicker__day--range-end:hover,.datepickers-wrapper .react-datepicker__day--selected:hover{border-radius:0 50% 50% 0}.datepickers-wrapper .react-datepicker__day--range-start,.datepickers-wrapper .react-datepicker__day--selected{border-radius:50% 0 0 50%;background-color:#ed8021!important}.datepickers-wrapper .react-datepicker__day--range-start:hover,.datepickers-wrapper .react-datepicker__day--selected:hover{border-radius:50% 0 0 50%}@media screen and (max-width:767px){.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month .react-datepicker__day{margin:0;line-height:2.4rem;font-weight:500;padding:1.5rem;width:6rem;height:6rem}.react-datepicker__tab-loop .react-datepicker-popper{z-index:10000;width:100%;position:absolute!important;bottom:0!important;transform:none!important;top:auto!important}}@media screen and (max-width:767px)and (max-width:767px){.react-datepicker__tab-loop .react-datepicker-popper{position:fixed!important}}@media screen and (max-width:767px){.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{width:100%;border-radius:0;padding:2rem}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#868686;margin:0;width:2.4rem;line-height:2.4rem;font-weight:500;padding:1.5rem;width:6rem;height:6rem}.react-datepicker__month-container{float:unset;width:100%}.date-header{margin:20px 0;text-align:center;width:100%}}.datepicks-modal{position:relative}.datepicks-modal .datepic-modal .modal-content{position:absolute;top:7rem}.search-filter-modal.modal-backdrop.show{display:none}.react-datepicker_day .react-datepicker_day .react-datepicker_day--in-selecting-range{background-color:gray!important}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(0,0,0,.04)!important;color:#000!important}.tent_modal .modal-dialog{max-width:91rem}.person-tent{font-size:16px;font-weight:600;color:#000;line-height:1;padding-top:5px}@media screen and (min-width:1600px){.person-tent{font-size:18px}}@media screen and (min-width:1900px){.person-tent{font-size:20px}}.tent-body{margin-top:1rem;max-height:calc(100vh - 200px);border-top:none!important}@media screen and (max-width:767px){.tent-body{margin-top:0;padding-top:10px!important;max-height:calc(100vh - 125px)}}.tent-body .carousel{height:26rem!important;border-radius:3.5rem!important;overflow:hidden!important}.tent-body .carousel .card-image-wrapper{border-radius:3.5rem;height:26rem!important;position:relative}.tent-body .carousel .card-image-wrapper img{height:100%;width:100%}.tent-body .carousel .carousel-indicators button{width:.9rem!important;height:.9rem!important;border-radius:50%!important}.tent-body .carousel .carousel-control-next,.tent-body .carousel .carousel-control-prev{display:none!important}.share-modal .modal-content .modal-header{padding:15px!important}.share-modal .share-modal-wrapper{display:flex;justify-content:center;align-items:center;gap:15px;width:100%}.share-modal .share-modal-wrapper .copy-path{cursor:pointer}.tent-paragraph{margin-top:20px}@media screen and (max-width:767px){.tent-paragraph{margin-top:10px}}.tent-paragraph p{font-size:2rem;color:#000;padding:2rem 0;font-weight:500}@media screen and (max-width:767px){.tent-paragraph p{padding:.5rem 0}}.feedback-modal .modal-footer{display:flex;justify-content:space-between}@media screen and (max-width:767px){.feedback-modal .modal-footer{padding:15px!important}}.tent-option-footer{display:flex;align-items:center;justify-content:center;border-top:none}@media screen and (max-width:767px){.tent-option-footer{display:flex;justify-content:space-between!important;position:absolute;bottom:0;left:0;right:0;padding:15px}}.tent-option-footer .back{display:none}@media screen and (max-width:767px){.tent-option-footer .back{display:block}}.tent-option-footer .inclusive-btn{background:transparent linear-gradient(113deg,#f0b127,#f77b98);border-radius:1rem;font-size:2rem;font-weight:600;color:#fff;text-transform:capitalize;border:none;padding:1rem 2.5rem;cursor:unset}@media screen and (min-width:1600px){.tent-option-footer .inclusive-btn{font-size:22px}}@media screen and (min-width:1900px){.tent-option-footer .inclusive-btn{font-size:24px}}@media screen and (max-width:767px){.tent-option-footer .inclusive-btn{padding:1rem 2rem}}.tent-amenities{display:flex;flex-direction:column}@media screen and (max-width:767px){.tent-amenities{max-height:unset;padding-bottom:20px}}.tent-amenities-header{margin-top:8px;font-size:16px;font-weight:600;color:#222;text-transform:uppercase}@media screen and (min-width:1600px){.tent-amenities-header{font-size:18px}}@media screen and (min-width:1900px){.tent-amenities-header{font-size:20px}}.tent-amenities-menus{padding:1.3rem 0}@media screen and (max-width:767px){.tent-amenities-menus{justify-content:space-between}}.tent-amenities-menus_item{display:flex;align-items:center;gap:1.25rem;margin:1rem 0}.tent-amenities-menus_item .tent_heading_wrap{display:flex;gap:2.2rem;align-items:flex-start;position:relative}@media(max-width:767px){.tent-amenities-menus_item .tent_heading_wrap{gap:1rem}}.tent-amenities-menus_item .tent_heading_wrap .tent-image-wrapper{position:relative;display:flex;height:30px;width:30px;min-width:30px}@media screen and (min-width:1600px){.tent-amenities-menus_item .tent_heading_wrap .tent-image-wrapper{height:32px;width:32px}}@media screen and (min-width:1900px){.tent-amenities-menus_item .tent_heading_wrap .tent-image-wrapper{height:34px;width:34px}}.tent-amenities-menus_item .tent_heading_wrap .tent-image-wrapper img{position:unset!important;width:100%;height:100%}.tent-amenities-menus_item .tent_heading_wrap p{color:#707070;font-size:2rem;font-weight:500;cursor:pointer}@media screen and (max-width:767px){.tent-amenities-menus_item .tent_heading_wrap p{font-size:14px}}.downgrade-stay,.upgrade-stay{display:flex;gap:.8rem}.downgrade-stay img,.upgrade-stay img{height:24px;width:24px}.downgrade-stay span,.upgrade-stay span{font-size:16px;font-weight:600}@media screen and (max-width:767px){.downgrade-stay span,.upgrade-stay span{display:none}}.downgrade-stay .upgrade-lable,.upgrade-stay .upgrade-lable{color:#0a9315}.downgrade-stay .downgrade-lable,.upgrade-stay .downgrade-lable{color:#c43120}