@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css");body{font-family:Lato,sans-serif}body.modal-open{padding:0!important}.text-justify{text-align:justify}p.gst-excluded-msg{font-size:12px!important}.gst-excluded-star,p.gst-excluded-msg{color:#d50000!important;display:none!important}.gst-excluded-star{font-size:18px!important}.swiper-pagination-clickable .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px!important;background-color:#fea116;opacity:.4}.swiper-pagination-bullet-active{background-color:#fea116;opacity:.75!important}a:hover,button:hover{transition:all .2s ease-in-out}.animated-radio [type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}.animated-radio [type=radio]:checked+label,.animated-radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.animated-radio [type=radio]:checked+label:before,.animated-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:100%;background:#d9d9d9}.animated-radio [type=radio]:checked+label:after,.animated-radio [type=radio]:not(:checked)+label:after{content:"";width:16px;height:16px;background:#fea116;position:absolute;top:0;left:0;border-radius:100%;box-shadow:0 0 4px 0 #f72}.animated-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.animated-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#check-availaibility{font-size:17px;line-height:20.4px;width:188px;height:45px;border:1px solid #fea116;background-color:#fea116;cursor:pointer}#check-availaibility:hover{color:#fff!important;background-color:#f29407}#banner h1{top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:35px;line-height:42px;padding:0 4px}#banner .wrapper{height:26.04vw;width:100%}#banner .overlay,.discount .overlay{width:100%;height:100%;position:absolute;top:0;background:#000;opacity:40%}#banner .image{height:186px}.card a{text-decoration:none}.discount h2{font-size:25px;line-height:30px;padding:0 10px}.discount .box{top:50%;left:50%;transform:translate(-50%,-50%)}.discount button{width:120px;height:30px;font-size:12px;padding:1px!important}.discount p{padding:0 10px;font-size:15px;line-height:18px;margin-bottom:16px!important}.discount button{width:151px;height:39px;background-color:#fea116;font-size:16px;line-height:1;border-radius:131px;padding:9px 10px 10px}.discount button:hover{background-color:#f29407}.navbar-section .wrapper p{font-size:12px;line-height:14.52px}.navbar-section .container{width:100%;max-width:1920px}.navbar-section .wrapper .icons div{width:22px;height:22px;border-radius:6px}.navbar-section .wrapper .icons a img{width:25px}.navbar-section .navbar .navbar-collapse{justify-content:space-around;line-height:1}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:inherit;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.navbar-section .btn-primary{border:1px solid #005b43;background-color:#005b43;border-radius:40px;padding:5px 15px;color:#fff}.navbar-section .btn-primary p{font-size:14px;line-height:17px;color:#fff}div:where(.swal2-container) button:where(.swal2-close):hover{color:#fea116!important}.navbar-section .btn-primary img{max-width:16px}.modal{background:#00000087}.modal-backdrop.show{z-index:1;opacity:0}.navbar-section .modal .modal-dialog{max-width:654px;top:3%}.navbar-section .modal button.btn-close{background:#fff;border-radius:50%;width:30px;height:30px;top:10px;right:-53px;background-image:url(/assets/icons/close.svg);background-repeat:no-repeat;background-position:50%;opacity:1}.navbar-section .modal button.btn-close:focus{box-shadow:none}.navbar-section .modal .modal-content{border-radius:32px;border:none}.navbar-section .modal .modal-header{background-image:url(/assets/images/login-header-background.png);background-repeat:no-repeat;background-position:50%;padding:40px 24px;border-radius:32px 32px 0 0}.navbar-section .modal .modal-header h2{font-size:32px;line-height:38.4px;font-weight:900}.navbar-section .modal .modal-header p{font-size:16px;line-height:19.2px;font-weight:500}.navbar-section .modal .modal-body h3{font-size:32px;line-height:38.4px}.navbar-section .modal .modal-body{max-width:490px;margin:auto;width:100%}.navbar-section .modal .modal-body .error{font-size:14px;line-height:1}.navbar-section .modal .modal-body .resend{font-size:16px;line-height:1}.navbar-section .modal .modal-body input,.navbar-section .modal .modal-body select{box-shadow:0 0 4px 0 #00000040;border-radius:4px;font-size:14px;line-height:16.8px;height:53px;padding:10px 17px 10px 59px;max-width:458px;color:#757575;outline:0}.navbar-section .modal .modal-body select{box-shadow:none;padding-left:5px}.navbar-section .modal .modal-body #selects{padding-left:54px;box-shadow:0 0 4px 0 #00000040}.navbar-section .modal .modal-body select option{padding-left:0}.navbar-section .modal .modal-body .input-field-icons{position:absolute;top:12px;left:23px}.navbar-section .modal .modal-body button{font-size:14px;line-height:16.8px;background-color:#005b43;border-radius:44px;height:46px;max-width:458px}.navbar-section .modal .modal-body button:hover{background-color:#014634}.navbar-section .modal .modal-body .or-login-with .lines{border:.4px solid #868686;width:110px}.navbar-section .modal .modal-body .or-login-with p{font-size:12px;line-height:14.4px;color:#868686}.navbar-section .modal .links p{font-size:14px;line-height:16.8px;color:#868686}.navbar-section .modal .links p span{color:#fea116!important}.navbar-section .modal .links p span:hover{color:#f29407!important}.navbar-section .modal .links p a{color:#fea116;text-decoration:underline;cursor:pointer;text-underline-offset:3px}.navbar-section .login img{max-width:24px;width:100%;height:24px}.navbar-section .login p{font-size:15px;line-height:1}.navbar-section{background-color:#fff;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:20}.header.scrolled,.navbar-section.scrolled{box-shadow:0 0 10px rgba(0,0,0,.4)}.navbar-section .navbar ul li a.nav-link{font-size:16px;line-height:1;padding:0;margin:0}.navbar-section .navbar ul li:not(:last-child){margin-right:25px}.navbar-section .navbar .icons div{width:22px;height:22px;border-radius:50%;margin-bottom:5px}.navbar-section .navbar .navbar-brand{max-width:130px}.navbar-section .navbar .icons div:not(:last-child){margin-right:13px}.navbar-section #user-login-profile a.top-header-button{padding:5px 8px!important;background-color:#fea116!important;border-color:#fea116!important}.navbar-section .navbar #user-login-profile .top-header-button.dropdown-toggle:after{color:#fff}.navbar-section #user-login-profile a.top-header-button:hover{color:inherit!important}.navbar-section .dropdown.user span{font-size:14px;line-height:1}.navbar-section .dropdown ul li a,.navbar-section .dropdown ul li span{font-size:14px}.navbar-section .dropdown ul li a:focus{background-color:transparent}.navbar-section .dropdown ul li a:hover,.navbar-section .login-button-wrapper button:hover{background-color:transparent;color:#fea116!important}.navbar-section .dropdown{border-radius:4px}#login ul li,#user-login-profile ul li{transition:all .3s ease-in-out;list-style-type:none}#login ul li:hover .submenu,#user-login-profile ul li:hover .submenu{height:auto}#login ul li:hover .submenu{height:117px}#user-login-profile ul li .submenu{top:35px}#user-login-profile ul li:hover .submenu{height:151px}#login ul li:hover a,#user-login-profile ul li:hover a{color:#3862a0}#login ul li:hover a:before,#user-login-profile ul li:hover a:before{visibility:visible;transform:scale(1)}#login ul .submenu,#user-login-profile ul .submenu{overflow:hidden;position:absolute;width:max-content;right:0;top:32.5px;background-color:#fff;height:0;line-height:40px;box-sizing:border-box;transition:height .3s ease-in-out;transition-delay:.1s;-webkit-box-shadow:0 0 6px rgba(0,0,0,.5);border-radius:5px;padding:0 10px}#login ul.submenu li:not(:last-child),#user-login-profile ul.submenu li:not(:last-child){border-bottom:1px solid #f1f1f1}#login button,#user-login-profile li{font-size:14px;padding:10px 20px 10px 0;line-height:1;font-weight:600}#login button .second,#user-login-profile .submenu li .second{font-size:12px;font-weight:500;padding-top:4px}#login button img{width:36px;height:36px}#user-login-profile .submenu li .icons{width:30px;height:30px}#user-login-profile .submenu li:last-child .icons img{width:24px!important;height:24px!important}.navbar-section .login-button-wrapper button{border:none;font-size:14px}#login button:active,#login button:focus,#user-login-profile button:active,#user-login-profile button:focus{border-color:transparent;box-shadow:none}.back p{color:#fea116!important;font-size:16px!important;width:max-content}.back p svg{position:relative;top:-1px}#login button:hover,#user-login-profile button:hover,#user-login-profile span.logout:hover,.nav-link.active,a:hover{color:#fea116!important;transition:all .2s ease-in-out}#footer{background-color:#fff;padding:24px 0}#footer .image{width:150px;height:45px}#footer h3{font-size:14px}#footer ul{list-style:none;padding:0}#footer ul li a{font-size:14px;color:#000;text-decoration:none;padding:0}#footer .contact p{font-size:14px;line-height:15px}#footer .photo{width:70px;height:70px}#footer p,#footer p a{color:#000;text-decoration:none;font-size:12px;line-height:1}#footer .trusted-partner-text{font-size:14px;font-weight:600}#footer .logos div{width:30px;height:30px;margin-right:10px}#footer .icon img{width:13px;height:13px}#footer .trusted-partner-image img:first-child{max-width:45px}#footer .trusted-partner-image img:last-child{max-width:55px}input:focus{outline:0;box-shadow:none}.common .card .image{height:160px}.common .card,.common .card .image img{border-radius:8px}.common .card .card-body h5{font-size:20px;line-height:28.8px;color:#323232;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.common .card .card-body p{font-size:18px;line-height:22.4px;color:#323232}.reviews-box .image{max-width:57px;height:57px}.reviews-box .image img{height:100%!important}.reviews-box h6{font-size:16px;line-height:20px}.reviews-box p{font-size:14px!important;line-height:17px!important;color:#404040!important;word-break:break-word}.reviews-box .rating img{width:73px}.tab-sec .nav-tabs .nav-link.active{color:#fea116}.tab-sec .nav-tabs .nav-link{color:#323232}.tab-content button.btn-danger,.tab-content button.btn-danger:active{background-color:#fea116;border-color:#fea116}.tab-content button.btn-danger:hover{background-color:#f29407}.offer-modal{max-width:340px}.offer-modal .image{height:530px}.offer-modal .modal-header{position:absolute;z-index:9;right:12px;top:12px}.offer-modal .coupon h5{font-size:32px;font-weight:800}.offer-modal .coupon p{font-size:16px;color:#fea116}.offer-modal .coupon h6{font-size:15px;color:#fea116;font-weight:800}.offer-modal .coupon button{background-color:#fea116;width:max-content!important;border-radius:8px;color:#444141;font-size:13px;padding:6px 10px 5px;font-weight:900}.offer-modal .coupon button img{border-radius:0;width:16px;height:16px;position:relative;top:-2px}.offer-modal .coupon{bottom:0;padding-bottom:24px}.offer-modal .overlay{width:100%;height:100%;position:absolute;background:linear-gradient(180deg,transparent,#000);top:0}.offer-modal .modal-header .btn-close{box-shadow:none}.offer-modal.email-offer-modal{max-width:700px}.offer-modal.email-offer-modal .image{height:400px}.offer-modal.email-offer-modal h4{font-size:34px}.offer-modal.email-offer-modal h5{font-size:50px;color:#fea116;font-weight:800}.offer-modal.email-offer-modal h6{font-size:45px}.offer-modal.email-offer-modal .coupon{top:165px;left:40px}.offer-modal.email-offer-modal .modal-body{padding:24px 14px}.offer-modal.email-offer-modal input{width:300px;height:50px;padding:6px 12px;border-radius:0;border:1px solid #000;font-size:18px}.offer-modal.email-offer-modal button.send{width:200px;height:50px;padding:6px 12px;border-radius:0;background-color:#fea116;font-size:18px}.offer-modal.email-offer-modal button.send:hover{background-color:#f29407}#activities{margin:0 0 110px}#activities h5{font-size:20px;text-align:center}#activities p{font-size:16px;line-height:20px;text-align:center}#activities .service-item{height:100%;padding:30px;display:flex;flex-direction:column;text-align:center;background:#fff;box-shadow:0 0 45px rgba(0,0,0,.08);transition:.5s}#activities .service-icon{width:100%;max-width:210px;height:130px;margin:0 auto 24px}#activities .service-icon img{border-radius:4px;object-fit:cover}#border-bottom-box:not(:last-child){border-bottom:.4px solid #868686}#border-bottom-box:not(:first-child){padding-top:16px}.application h4{font-size:24px;color:#323232;font-weight:600;line-height:1}.application .image img{max-width:200px}.application h5{font-size:18px;color:#757373;line-height:21.6px}.application h6{font-size:12px;color:#d55200;line-height:14.4px}.application .images{border-radius:50%;background-color:#005b43;width:25px;height:25px}.application p{color:#323232;font-size:14px;line-height:16.8px}.application .swal2-actions{display:none}#travellers{box-shadow:0 1px 4px 0 #00000040;border-radius:4px;padding:3px 12px;width:max-content!important}.select-travellers-box h5{font-size:14px;line-height:1;color:#323232}.select-travellers-box span{font-size:12px;line-height:1;color:#868686}.select-travellers-box div{width:auto!important}.select-travellers-box div img{cursor:pointer;width:12px;position:relative;bottom:2px}.select-travellers-box p{width:40px;font-size:15px!important;line-height:19.2px;color:#000;text-align:center}#options-wrap .filter .check:focus,#sort .react-dropdown-select-content:focus,#sort .react-dropdown-select:focus{box-shadow:none}#sort .react-dropdown-select:focus-within{box-shadow:none}#sort .label,#sort .react-dropdown-select-content span,#sort .react-dropdown-select-dropdown span,#sort .react-dropdown-select-input{font-size:14px}#sort .react-dropdown-select-content{border:1px solid #c4d2dc;padding:8px 20px 8px 5px;width:180px;background-color:#fff;background-image:url(/assets/icons/down-arrow.svg);background-repeat:no-repeat;background-position:95%;background-size:12px}#sort .react-dropdown-select-dropdown{top:38px;left:0}#sort .react-dropdown-select-dropdown span{padding:7px 10px}#sort .react-dropdown-select{padding:0;min-height:1px}#sort .react-dropdown-select-content span{padding-left:6px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sort .react-dropdown-select-item-selected{background-color:#005b43}#navbarText .dropdown-menu{top:20px;min-width:1px;width:110px;padding:7px 0}#navbarText .dropdown ul li{margin:0!important}#navbarText .dropdown ul li a{padding:5px 10px;word-break:break-word;white-space:pre-wrap}#line{width:90px;height:1px;background-color:#005b43}#agent-pills-tab li button{width:max-content;height:auto;padding:8px 16px;font-size:16px;background-color:transparent;border:1px solid #005b43;color:#005b43}#agent-pills-tab li button.active{background-color:#005b43;border:1px solid #005b43;color:#fff}.next,.prev{color:#005b43!important}.form-box{max-height:180px;overflow-y:auto;padding-top:3px}.form-box::-webkit-scrollbar{background-color:#f0f2f5;width:6px;border-radius:5px}#banner .wrapper .search-wrapper-box{top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.form-box::-webkit-scrollbar-thumb{background-color:#7b809a85;border-radius:5px;-webkit-box-shadow:inset 0 0 6px #f0f2f5}#book-now{background-color:#fea116!important;border-radius:34px!important;padding:7px 12px!important;font-size:14px!important;line-height:1!important;width:auto!important;height:auto!important}#book-now button{background-color:transparent!important}#book-now:hover{background-color:#f29407!important}.backgroundImage{position:absolute;width:100%;padding-top:26.04%;background-color:#00000050;opacity:40%}.condition{font-size:10px!important;padding:1px 0 0!important;width:max-content;line-height:14px!important}.condition .circle,.condition .triangle{position:relative}.condition .circle sup,.condition sup.circle{color:#030062;font-size:20px;position:relative;top:6px;font-weight:700;left:-1px}.condition.first{color:#030062!important}.condition.second{color:#005b43!important}.condition .triangle sup,.condition sup.triangle{color:#005b43;font-size:20px;position:relative;top:6px;left:-1px;font-weight:700}.condition sup.circle,.condition sup.triangle{right:0;top:5px;left:auto;font-weight:700}.notes p.condition{width:auto!important}.conditions,.gst-msg,.notes p{font-size:10px!important;line-height:12px!important}.gst-msg{color:#d50000!important}.notes p:last-child{padding-top:2px!important}.gst-star-icon{font-size:20px!important;position:relative;top:5px;right:1px;color:#d50000!important}#caravan-details-wrapper .condition.fleet,#caravan-details-wrapper .condition.fleet sup.triangle{padding-right:6px!important}#calendar .rbc-event{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}#calendar .rbc-row-content .rbc-row{padding:1px 0}@media (max-width:1399px){.navbar-section .modal .modal-header{padding:24px}.navbar-section .modal .modal-body h3,.navbar-section .modal .modal-header h2{font-size:26px;line-height:30px}.navbar-section .modal .modal-body input,.navbar-section .modal .modal-body select{height:45px}.navbar-section .modal .modal-body .input-field-icons{top:9px}}@media (min-width:1200px){.footer .container{max-width:1200px}}@media (min-width:1200px) and (max-width:1300px){.navbar-section .wrapper .icons a img{width:20px}.navbar-section .navbar ul li a.nav-link{font-size:14px}}@media (min-width:992px) and (max-width:1199px){#banner h1{font-size:32px;line-height:40px}.navbar-section .navbar .navbar-brand{max-width:100px}.navbar-section .navbar ul li a.nav-link{font-size:14px}.navbar-section .navbar ul li:not(:last-child){margin-right:24px}#activities .service-item{padding:24px}#activities .service-icon{margin:0 auto 24px}#activities p{font-size:15px;line-height:19px}#travellers{padding:1px 9px}}@media (max-width:991px){#check-availaibility{font-size:14px;width:140px;height:40px}#banner .wrapper{height:60vw}.backgroundImage{padding-top:59.97%}#book-now{padding:6px 12px!important;font-size:12px!important}#navbarText .explores{position:relative;top:1px}#border-bottom-box:not(:first-child){padding-top:8px}.navbar-section .wrapper{order:3}.navbar-section .wrapper:last-child{order:2}.navbar-section .dropdown ul{margin:3px 0 0!important;order:1}.navbar-section .navbar .dropdown.user ul li:not(:last-child),.navbar-section .navbar ul.dropdown-menu li:not(:last-child){margin-bottom:0}.navbar-section .dropdown-toggle:after{position:relative;top:1px}body.active,body.active-Filter{overflow:hidden}.navbar{padding:0 4px!important;height:67px}.navbar-section .navbar .navbar-brand{margin-right:0;position:absolute;top:50%;left:63px;transform:translateY(-50%);max-width:104px}.navbar .navbar-collapse{position:fixed;top:0;left:-100%;height:100%;width:100%;display:block;background-color:#fff;transition:all .5s ease;z-index:100;justify-content:flex-end;max-width:200px}body.active .navbar .navbar-collapse{left:0}body.active-Filter:after,body.active:after{content:"";width:100%;height:100%;position:absolute;top:0;background:#000;right:0;opacity:30%;z-index:9}.navbar-nav{padding:50px 0 0 20px}.navbar-section .navbar ul li:not(:last-child){margin-right:0;margin-bottom:16px}.navbar-toggler{z-index:3;border:0;padding:0}.navbar-toggler img{width:20px}.navbar-toggler:focus{box-shadow:none}body .navbar-collapse .cross{position:absolute;top:16px;right:16px;display:none;z-index:9;transition:all .3s}body.active .navbar-collapse .cross{display:block}#footer{padding:24px 8px}#footer .image{width:92px;height:30px}#footer .photo{width:60px;height:65px}#activities .service-icon{margin:0 auto 16px}#activities .service-item{padding:16px}#activities h5{font-size:18px}#activities p{font-size:14px;line-height:17px}#login ul li:hover .submenu.hello,#user-login-profile ul li:hover .submenu.hello{height:0}#navbarText .dropdown-menu{position:relative;min-width:110px;max-width:110px;left:-67px;margin-bottom:10px!important;padding:3px 0}}@media (max-width:991px){.form-box::-webkit-scrollbar{width:4px}}@media (min-width:768px) and (max-width:991px){#agent-pills-tab li button{font-size:14px}#user-login-profile .submenu li:last-child .icons img{width:20px!important;height:20px!important}#login button img{width:32px;height:32px}#login ul li:hover .submenu{height:109px}#user-login-profile ul li:hover .submenu{height:151px}#banner .image{height:130px}#banner h1{font-size:28px;line-height:30px}.common .card .card-body p{font-size:16px;line-height:20px}.common .card .card-body h5{font-size:18px;line-height:24px}.navbar-section .modal .modal-dialog{max-width:550px}.navbar-section .modal .modal-body button{height:42px}.navbar-section .modal button.btn-close{width:20px;height:20px;right:-40px;background-size:16px}.navbar-section .modal .modal-header{padding:20px}.navbar-section .modal .modal-body h3,.navbar-section .modal .modal-header h2{font-size:24px;line-height:30px}.navbar-section .modal .modal-header p{font-size:14px;line-height:17px}#footer .logos div{width:24px;height:24px}#footer .trusted-partner-image{max-width:42px}#user-login-profile ul li .submenu{top:32px}#sort .react-dropdown-select-content{padding:6px 20px 6px 5px;width:170px}#sort .react-dropdown-select-dropdown{top:34px}#sort .react-dropdown-select-dropdown span{padding:5px 10px}#sort .react-dropdown-select-content span{max-width:125px}}@media (max-width:767px){.navbar{height:56px}#login ul li:hover .submenu{height:97px}#user-login-profile ul li .submenu{top:29px}#login ul .submenu,#user-login-profile ul li .submenu{padding:0 8px}#user-login-profile ul li:hover .submenu{height:105px}#login button .second,#user-login-profile .submenu li .second{font-size:10px;padding-top:3px}#login ul .submenu{top:28px}.navbar-section .dropdown.user span{font-size:12px}#login button,#user-login-profile .submenu li{font-size:12px;padding:5px 8px 5px 0}#user-login-profile .submenu li:last-child .icons img{width:16px!important;height:16px!important}#login button img{max-width:24px}#user-login-profile .submenu li .icons{width:24px;height:24px}#banner .image{height:90px}#banner h1{font-size:20px;line-height:1}.discount h2{font-size:16px;line-height:20px}.discount p{font-size:12px;line-height:16px}.discount button{width:130px;height:32px;font-size:14px}.back p{font-size:14px!important;line-height:17px!important}.back p svg{margin-bottom:2px}.navbar-section .btn-primary{padding:3px 12px 4px}.navbar-section .dropdown.user img{width:24px!important}.navbar-section .dropdown button{padding:4px 7px 4px 8px!important;font-size:12px}.navbar-section .dropdown ul{min-width:110px}.navbar-section .btn-primary p{font-size:12px;line-height:16px}.navbar-section .btn-primary img{max-width:17px!important}.navbar-section .dropdown.user button{padding:4px 6px!important}.navbar-section .navbar .navbar-brand{max-width:89px}.common .card{padding:6px!important;border:none}.common .card .card-body h5{font-size:13px;line-height:15.6px;margin-bottom:12px}.common .card .image{height:84px}.common .card .card-body p{font-size:12px;line-height:14.4px}.navbar-section .modal .modal-body h3,.navbar-section .modal .modal-header h2{font-size:20px;line-height:24px}.navbar-section .modal .modal-header p{font-size:14px;line-height:17px}.navbar-section .modal .modal-header{padding:17px;border-radius:20px 20px 0 0}.navbar-section .modal .modal-content{border-radius:20px}.navbar-section .modal .modal-body input,.navbar-section .modal .modal-body select{height:40px}.navbar-section .modal .modal-body button{height:38px}.navbar-section .modal .modal-body .or-login-with .lines{width:75px}.navbar-section .login img{max-width:20px;height:20px}.navbar-section .modal button.btn-close{width:8px;height:8px;top:-20px;right:10px;background-size:11px}.navbar-section .modal .modal-dialog{margin-left:auto;margin-right:auto;max-width:500px;width:95%;top:6%}#agent-pills-tab li button{font-size:12px;padding:4px 8px}#line{width:65px}.tab-sec .nav-tabs .nav-link{font-size:14px;padding:6px 12px}.reviews-box .image{max-width:45px;height:45px}.caravan-details-wrapper h6{font-size:16px;padding-top:0}#footer .logos div{width:25px;height:25px}#activities .service-item{padding:16px}.mobile-otp-text{font-size:12px!important}.navbar-section .modal .modal-body .input-field-icons{left:12px}.navbar-section .modal .modal-body input,.navbar-section .modal .modal-body select{padding:10px 17px 10px 43px}.navbar-section .modal .modal-body select{padding-left:5px}.navbar-section .modal .modal-body #selects{padding-left:38px}.navbar-section .modal .modal-body .input-field-icons img{margin-bottom:6px}#footer .trusted-partner-image{max-width:39px}.application h4{font-size:20px}.application h5{font-size:16px;line-height:20px}#travellers{padding:1px 9px}#sort .label,#sort .react-dropdown-select-content span,#sort .react-dropdown-select-dropdown span,#sort .react-dropdown-select-input{font-size:12px}#sort .react-dropdown-select-dropdown span{padding:3px 10px}#sort .react-dropdown-select-dropdown{top:27px}#sort .react-dropdown-select-content span{padding-left:4px;max-width:80px}#sort .react-dropdown-select-content{padding:4px 20px 4px 5px;width:124px}}@media (max-width:575px){#banner h1{font-size:16px}}@media (max-width:350px){#footer .image{width:120px;height:40px}}body.open-the-dropdown:after{right:0;background:#fea116;opacity:10%}.loading:before,body.open-the-dropdown:after{content:"";position:fixed;top:0;width:100%;height:100%}.loading:before{display:block;left:0;background:radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));background:-webkit-radial-gradient(hsla(0,0%,8%,.8),rgba(0,0,0,.8));z-index:10}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;animation:spinner .15s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 hsla(0,0%,100%,.75),1.1em 1.1em 0 0 hsla(0,0%,100%,.75),0 1.5em 0 0 hsla(0,0%,100%,.75),-1.1em 1.1em 0 0 hsla(0,0%,100%,.75),-1.5em 0 0 0 hsla(0,0%,100%,.75),-1.1em -1.1em 0 0 hsla(0,0%,100%,.75),0 -1.5em 0 0 hsla(0,0%,100%,.75),1.1em -1.1em 0 0 hsla(0,0%,100%,.75);z-index:11;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div:where(.swal2-container) h2:where(.swal2-title){font-size:18px!important;line-height:24px!important}div:where(.swal2-container) button:where(.swal2-styled){padding:8px 18px!important}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color:#fea116!important}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){background-color:#017245!important}.no-records-found{background-color:#fff;padding:24px 20px;margin:20px auto;border-radius:15px}.no-records-found .image{max-width:160px}.no-records-found h6{font-size:30px;color:#404040}.no-records-found p{font-size:16px;line-height:20px;font-weight:500;color:#757373}.page-not-found h1{font-size:30px}.page-not-found h2{font-size:20px}#daywise-itinerary-wrapper .message button,.booking-confirmation-wrapper .message button{background-color:#d1a300;width:46px;height:34px;border:1px solid #d1a300;border-radius:4px}#daywise-itinerary-wrapper .message .message-btn,.booking-confirmation-wrapper .message .message-btn{background-color:#0067bc;border-color:#0067bc}#daywise-itinerary-wrapper .message .voucher,.booking-confirmation-wrapper .message .voucher{background-color:#005b43;border-color:#005b43}#daywise-itinerary-wrapper .message .voucher.cancel,.booking-confirmation-wrapper .message .voucher.cancel{background-color:#d50000;border-color:#d50000}#enter-otp-modal .btn-close{margin:12px 12px 0 auto;padding:0}#enter-otp-modal{max-width:512px;width:100%}#enter-otp-modal .modal-body h2{font-size:22px}#enter-otp-modal .modal-body p{font-size:16px!important}#enter-otp-modal .modal-body form input{display:inline-block;width:42px;height:42px;text-align:center;border-radius:50%;border:2px solid #fea116}#enter-otp-modal .modal-body form input:focus{border:2px solid #005b43}#enter-otp-modal .modal-body .image{width:200px;height:200px;border-radius:50%;background-color:rgba(248,164,53,.2)}#enter-otp-modal .modal-body button{width:85px;height:37px}#enter-otp-modal .modal-body button.proceed{background-color:#fea116;padding:6px 6px 7px}#enter-otp-modal .modal-body button.proceed:hover{background-color:#f29407}#enter-otp-modal .modal-body .error{font-size:14px;color:#d50000;max-width:290px}#enter-otp-modal .modal-body h6{font-size:14px}#enter-otp-modal .modal-body h6 span{color:#fea116}#enter-otp-modal .modal-body h6 span.disabled{opacity:50%}#hot-deals-box{max-width:74px;top:0!important;right:0!important}#hot-deals-box p{font-size:12px!important;line-height:17.5px!important}#hot-deals-box img{border-radius:0!important;height:auto!important}#hot-deals-box p{font-family:Montserrat,serif}#actions{position:fixed;top:calc(50% - 62px);right:0;z-index:9}#actions div{background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-radius:12px 0 0 12px;padding:10px}#actions div:last-child{margin-top:24px}#actions div img{max-width:30px}#old-booking-price,#old-booking-price span{text-decoration:line-through;font-size:14px!important;line-height:1!important;color:#323232!important;padding-bottom:1px!important}#my-profile-wrapper .area-of-interest .react-dropdown-select-content:focus,#my-profile-wrapper .react-dropdown-select:focus,#select-theme-wrapper .react-dropdown-select-content:focus,#select-theme-wrapper .react-dropdown-select:focus{box-shadow:none}#my-profile-wrapper .area-of-interest .react-dropdown-select-input,#select-theme-wrapper .react-dropdown-select-input{border:none!important;height:auto!important;padding:0!important;color:#000;background-color:transparent!important;margin:0!important}#my-profile-wrapper .area-of-interest .react-dropdown-select-input::placeholder,#select-theme-wrapper .react-dropdown-select-input::placeholder{color:#000}#my-profile-wrapper .area-of-interest .react-dropdown-select-content,#select-theme-wrapper .react-dropdown-select-content{height:auto!important;min-height:35px;width:100%;max-width:280px;background-color:#f3f3f3;border:none}#select-theme-wrapper .react-dropdown-select-content{min-height:29px!important}#my-profile-wrapper .editable .react-dropdown-select{opacity:1}#my-profile-wrapper .editable .area-of-interest .react-dropdown-select-content,#select-theme-wrapper .react-dropdown-select-content{background-color:#fff;border:1px solid #323232}#my-profile-wrapper .react-dropdown-select,#select-theme-wrapper .react-dropdown-select{padding:0;min-height:35px;opacity:.9}#my-profile-wrapper .area-of-interest .react-dropdown-select-content::-webkit-scrollbar,#select-theme-wrapper .react-dropdown-select-dropdown::-webkit-scrollbar{background-color:#f0f2f5;width:4px;border-radius:5px}#my-profile-wrapper .area-of-interest .react-dropdown-select-content::-webkit-scrollbar-thumb,#select-theme-wrapper .react-dropdown-select-dropdown::-webkit-scrollbar-thumb{background-color:#7b809a85;border-radius:5px;-webkit-box-shadow:inset 0 0 6px #f0f2f5}#my-profile-wrapper .react-dropdown-select-item-selected,#select-theme-wrapper .react-dropdown-select-item-selected{background-color:#005b43}#my-profile-wrapper .react-dropdown-select-item{font-size:14px}#my-profile-wrapper .react-dropdown-select-content,#my-profile-wrapper .right-side .info input,#my-profile-wrapper .right-side .info select,#select-theme-wrapper .react-dropdown-select-content{width:280px;background-color:#f3f3f3;border-radius:6px;height:35px;border:none;padding:5px 10px;font-size:14px}#my-profile-wrapper .react-dropdown-select-content,#my-profile-wrapper .right-side .info .editable input,#my-profile-wrapper .right-side .info .editable select,#select-theme-wrapper .react-dropdown-select-content{border:1px solid #323232;background-color:#fff;margin:0}#my-profile-wrapper .area-of-interest .react-dropdown-select-content,#my-profile-wrapper .right-side .info select,#select-theme-wrapper .react-dropdown-select-content{background-image:url(/assets/icons/down-arrow-drop.svg);background-size:9px;background-repeat:no-repeat;background-position:96.5%}#my-profile-wrapper .right-side .first .react-dropdown-select-option{padding:1px 5px 0;margin:3px 5px 3px 0;background-color:#005b43}#select-theme-wrapper .react-dropdown-select-option{padding:1px 5px 0;margin:1px 5px 2px 0;background-color:#005b43}.react-dropdown-select-dropdown-handle,div:where(.swal2-container) div:where(.swal2-validation-message):before{display:none!important}#my-profile-wrapper #multiSelect input[type=checkbox],#select-theme-wrapper #multiSelect input[type=checkbox]{width:18px;height:18px;border-radius:1px;background-color:#d9d9d9;border:1px solid #d9d9d9;box-shadow:none}#my-profile-wrapper #multiSelect input[type=checkbox]:focus,#select-theme-wrapper #multiSelect input[type=checkbox]:focus{box-shadow:none}#my-profile-wrapper #multiSelect input:checked[type=checkbox],#select-theme-wrapper input:checked[type=checkbox]{background-color:#fea116;background-image:url(/assets/icons/tick.svg);background-position:50%;background-size:73%;border-color:#fea116}#select-theme-wrapper .react-dropdown-select-content{max-width:100%}#my-profile-wrapper .area-of-interest .react-dropdown-select-dropdown,#options-wrap .accordion #select-theme-wrapper .accordion-body .react-dropdown-select-dropdown{max-height:200px}#pagination .pagination a{padding:5px 10px 6.1px;color:#005b43;background-color:#fff}#pagination .pagination .active a{background-color:#005b43;border-color:#005b43;color:#fff}#pagination #page-select{min-width:46px;padding:2px 5px 4px;border-radius:4px}#pagination ul{margin-bottom:0;padding-right:0}#pagination ul li:nth-last-child(2) a{margin-right:0}@media (max-width:1199px){#pagination label{font-size:14px}#pagination .pagination a{padding:5px 8px;font-size:14px}#pagination #page-select{min-width:41px;padding:3px 5px;font-size:14px}#pagination ul li:first-child a{margin-left:0}}@media (max-width:991px){.profile-image-wrapper button{width:24px;height:24px}.profile-image-wrapper button img{width:16px;height:16px}.right-side .complete-your-profile .progress,.right-side .first{width:100%!important;max-width:100%}#my-profile-wrapper #multiSelect input[type=checkbox],#select-theme-wrapper #multiSelect input[type=checkbox]{width:15px;height:15px}#my-profile-wrapper #multiSelect span,#select-theme-wrapper #multiSelect span{font-size:14px}#pagination #page-select{padding:2px 5px 3px}.no-records-found{border-radius:12px}.no-records-found .image{max-width:135px}.no-records-found h6{font-size:24px}.no-records-found p{font-size:14px;line-height:17px}#actions{top:calc(50% - 52px)}#actions div{border-radius:10px 0 0 10px;padding:7px 8px 8px}#actions div img{max-width:26px}#actions div:last-child{margin-top:20px}}@media (max-width:767px){.no-records-found{padding:12px!important;border-radius:10px}.no-records-found .image{max-width:100px}.no-records-found h6{font-size:20px}.no-records-found p{font-size:12px;line-height:16px}#enter-otp-modal .modal-body h2,.page-not-found h1{font-size:20px}.page-not-found h2{font-size:16px}#enter-otp-modal .modal-body p,.page-not-found a{font-size:14px!important}#daywise-itinerary-wrapper .message button,.booking-confirmation-wrapper .message button{background-color:#d1a300;width:28px;height:24px}#daywise-itinerary-wrapper .message button img,.booking-confirmation-wrapper .message button img{width:16px}#enter-otp-modal{width:auto}#enter-otp-modal .modal-body .image{width:170px;height:170px}#enter-otp-modal .modal-body .image img{max-width:93px}#enter-otp-modal .modal-body form input{width:40px;height:40px}#hot-deals-box{max-width:64px}#hot-deals-box p{font-size:10px!important;line-height:15.5px!important}#old-booking-price,#old-booking-price span{font-size:12px!important}#actions{top:calc(50% - 50px)}#actions div{border-radius:8px 0 0 8px;padding:7px 8px 9px}#actions div img{max-width:24px}#actions div:last-child{margin-top:16px}#pagination ul{padding:5px 0 5px 5px}#calendar .rbc-show-more{font-size:10px}#calendar .rbc-event{font-size:12px;width:25px;height:25px}#calendar button.rbc-btn{font-size:12px;padding:3px 6px}}.rbc-event{display:inline-block!important;width:auto!important;height:auto!important;white-space:nowrap;background-color:transparent!important}.rbc-day-slot{display:flex;flex-wrap:nowrap;overflow-x:auto}.calendar-box-icon.available{color:#005b43}.calendar-box-icon.not-available{color:#d50000}.calendar-box-icon{display:flex;align-items:center;justify-content:center;color:#757575;font-size:36px;height:30px}#calendar .parent .calendar-box-icon:nth-child(2){font-size:24px;height:36.5px}#calendar .parent .calendar-box-icon:last-child{height:33px}#calendar .abbreviation div p span{font-size:34px}#calendar .abbreviation div:nth-child(2) p span{font-size:20px}#calendar .rbc-btn-group div{width:33%}#calendar .rbc-btn-group button{width:auto;padding:5px 10px 6px}#calendar .content .abbreviation p{font-size:14px;text-align:left;line-height:16px;font-weight:500;margin:0}#calendar .content .abbreviation div:first-child p:first-child{height:26px}#calendar .content ul{list-style-type:none;font-size:14px;font-weight:500}#calendar .content ul .dot{width:9px;height:9px;border-radius:50%;background-color:#005b43}#calendar .content ul .dot.red{background-color:#d50000}.lh-1.lh_last{line-height:10px!important}@media (max-width:767px){.calendar-box-icon{font-size:20px;height:30px}#calendar .parent .calendar-box-icon:nth-child(2){font-size:12px;height:34.5px}#calendar .parent .calendar-box-icon:last-child{height:31px}#calendar .abbreviation div p span{font-size:26px}#calendar .abbreviation div:nth-child(2) p span{font-size:16px}#calendar .rbc-btn-group div span{font-size:14px!important}#calendar .rbc-btn-group button{padding:3px 10px 4px}#calendar .content .abbreviation p,#calendar .content ul{font-size:12px}#calendar .content .abbreviation div p:first-child{min-width:15px}.parent .calendar-box-icon.available:first-child,.parent .calendar-box-icon.not-available:first-child{font-size:12px;height:35px;padding-right:1px}#calendar .content .abbreviation div:first-child p:first-child{height:17px}#calendar .content .abbreviation div:first-child p:first-child span{font-size:16px}#calendar .content ul .dot{width:7px;height:7px}}.footer,.navbar-section{display:block!important}.search_menu .react-dropdown-select-dropdown{padding-top:0!important}.search_menu>.react-dropdown-select-item:first-child{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff}#filter-content .react-datepicker__navigation{z-index:1000}#filter-content h2{line-height:1.2}