@import "https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i&display=swap";@import "https://fonts.googleapis.com/css2?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&display=swap";*{margin:0;padding:0;font-family:poppins,sans-serif;box-sizing:border-box;--font_12:12px;--font_13:13px;--font_14:14px;--font_16:16px;--font_18:18px;--font_20:20px;--font_22:22px;--font_24:24px;--font_30:30px;--color_Ornage:#faa41a;--bbg_offWht:#d9d9d9}:root{--btn_color:#00a99d}tt{font-family:inherit}.sa_upgrades_form .accordion-toggle{cursor:pointer!important}.checkout-content{padding-top:40px;margin-bottom:50px}.ssta-form h3{font-size:20px}#main-menu .dropdown,#main-menu .dropup{position:unset}.checkout-content .ssta-form .form-horizontal button{background:var(--color_Ornage);color:#fff;display:inline-block!important;width:auto!important;min-width:250px!important;box-shadow:none;outline:none;border:unset;font-size:15px;border-radius:4px!important}.checkout-content .shop_table .cart-subtotal ul li span{width:75%;float:left;font-size:12px}.checkout-content .shop_table .cart-subtotal ul li{font-size:15px}.checkout-content .shop_table .order-total th,.shop_table .order-total td{font-size:1.5rem}.checkout-content #passenger_form_fields h4,.checkout-content #personalDetailForm h4{font-size:2.2rem}.checkout-content #passenger_form_fields .form-group label,.checkout-content #personalDetailForm .form-group label{width:100%;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212529;display:initial}.checkout-content #passenger_form_fields .form-group a[data-wpel-link=internal]{font-size:1.6rem;font-weight:400;line-height:1.5}.checkout-content .order-summary ul li span{width:75%;float:left}.checkout-content .order-summary ul li{margin-bottom:5px}.checkout-content .order-summary th,.checkout-content .order-summary td{font-size:1.5rem}.checkout-content .order-summary .items-row p{font-size:18px}.checkout-content #personalDetailForm .form-group select{height:48px;background:#fff}#form_credit_card .form-group input,#form_credit_card .form-group select{height:50px;border:1px solid #000;border-radius:4px;padding:0 10px}.form-group{margin-bottom:0!important}.checkout-content .order-summary{border:1px solid #cbcbcb;box-shadow:0 3px 6px #00000029;padding:22px 20px 20px}.checkout-content .order-summary table{border:unset!important}.checkout-content .order-summary .items-row p{font-weight:500;line-height:1.2;font-size:20px;text-align:center;margin-bottom:0;display:flex;align-items:center;padding:15px 0;color:#000;font-weight:500}.checkout-content #personalDetailForm .form-group select{height:48px}#form_credit_card .form-group input,#form_credit_card .form-group select{height:50px}.booking-confirmation-table-area{margin-top:10%}#sidebar{display:none!important}.explore_more_tour{display:none}.booking-confirmation-table-area .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none!important}.booking-confirmation-order-box{font-size:16px!important;line-height:24px!important}.sa_availability_warning_modal .modal-dialog,.num_travellers_modal .modal-dialog{position:absolute!important;top:50%!important;transform:translate(0,-50%)!important;-ms-transform:translate(0,-50%)!important;-webkit-transform:translate(0,-50%)!important;margin:auto 35%!important;width:90%!important;height:-webkit-fill-available;max-width:500px!important}.sa_availability_warning_modal .modal-dialog #alert_error,.num_travellers_modal .modal-dialog #alert_error{font-size:16px;line-height:24px;color:#1c1c1c}.sa_availability_warning_modal .modal-dialog .header-modal-title,.num_travellers_modal .modal-dialog .header-modal-title{font-size:2rem;font-weight:500}.sa_availability_warning_modal .modal-dialog .close,.num_travellers_modal .modal-dialog .close{position:absolute;right:18px;top:18px}.sa-check-availability .check-form .form-row .input-has-icon{height:auto!important}.sa-check-availability #select_people_error.error{display:block!important}#calendar-popup .calendar-container .calendar-content .daterangepicker{width:480px!important}.daterangepicker.single .drp-calendar.left{width:100%!important}body #calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table th.month{font-size:20px!important;padding:15px 0!important}.daterangepicker.single .drp-calendar.left{padding:20px 17px!important}.daterangepicker .calendar-table tr:nth-child(2) th{color:#707789!important}.daterangepicker .calendar-table td{font-size:16px!important}.sa-checkout-content .container{width:100%!important;position:static!important}.checkout-content .shop_table .cart-subtotal ul li{display:flex;clear:both;justify-content:space-between;width:100%;max-width:100%;flex:0 0 100%;line-height:1.3}.checkout-content .shop_table .cart-subtotal ul li:nth-child(1){margin-top:30px}.checkout-content .order-summary ul li span{width:100%!important;float:unset!important}.checkout-content .order-summary ul li span:nth-child(2){text-align:right}.tour-description{padding:0 20px}.tour-summary{padding-top:70px}.order-summary .items-row{border-bottom:unset!important}.selectize-dropdown [data-selectable].option{font-size:1.5rem}.add-cart-form .cart-info .conditions p{font-size:16px;line-height:24px;color:#1c1c1c;font-weight:600}.add-cart-form .cart-info .tour-price p{font-size:16px;line-height:24px;color:#1c1c1c;font-weight:600}.add-cart-form .cart-info .tour-price{margin-bottom:20px}.add-cart-form .cart-info .add-cart-btn .btn{padding:4px 20px;font-size:1.6rem;margin-top:30px}button#btn_continue_guest_checkout{padding:4px 20px;font-size:1.6rem;margin-left:0!important;display:inline-block;padding:6px 12px;font-weight:400;text-align:center;line-height:1.5}.sa_availability_warning_modal .modal-dialog{margin:0 auto!important;left:0;right:0}.tour-description h2{font-size:26px;line-height:39px;font-weight:700}#form_credit_card label{font-size:12px!important}nav.navbar.navbar-default.rs-navbar{background-color:#f8f8f8!important;border-color:#e7e7e7!important}@media screen and (max-width:1180px){#calendar-popup{position:fixed;inset:90% 0 0;z-index:100}#calendar-popup .calendar-container{position:absolute;bottom:0;left:0;width:100%;z-index:99}.daterangepicker.opensright:before,.daterangepicker.opensright:after{display:none}.booking-confirmation-table-area table tr td h4{line-height:1.5}.order-box{width:100%!important;margin:0 auto!important}.active2-con .row .col-md-6{width:100%!important}body .ssta-form.payment-method .btns-payment-method .btn-method:first-child{margin-right:0!important}.booking-confirmation-table-area table tr td{white-space:unset!important;display:block}#top-bar .navbar-default .navbar-nav>li>a{padding:0 10px}.tour-summary{padding-top:0!important}.pickups_tour_ID{padding:0 15px}}@media screen and (max-width:768px){.site-content .woocommerce table.shop_table_responsive tr td::before,.site-content,.woocommerce-page table.shop_table_responsive tr td::before{content:""!important}.woocommerce table.shop_table_responsive tr.order-total,.woocommerce table.shop_table_responsive tr.cart-subtotal{display:table-row!important}.woocommerce table.shop_table_responsive tr.cart-subtotal td{display:table-cell!important}}@media screen and (max-width:767px){.check-availability .check-form .form-row{display:block!important;margin:0!important}.check-availability .check-form .form-row .input-has-icon img{top:24px!important}.check-availability .check-form .form-row .input-has-icon .select-people{height:auto!important;padding-left:0!important;margin-bottom:20px!important}.check-availability .check-form .form-row .input-has-icon .select-people .input-people{padding-left:50px!important}.check-availability .check-form .form-row button{margin-top:20px!important}.check-availability .check-form .form-row .input-has-icon .select-people .selector{position:relative!important}.num_travellers_modal .modal-dialog{margin:0 auto!important;max-width:100%!important;left:0!important;right:0!important}#calendar-popup .calendar-container .calendar-content .daterangepicker{width:100%!important}.checkout-content textarea#notes{width:100%!important}#form_credit_card .form-group{width:100%!important}#form_credit_card .form-group .form_ent1{width:50%}#form_credit_card .form-group .form_ent{width:50%}}@media screen and (max-width:648px){h3 a.active1,h3 a.active2,h3 a.active3{display:block;margin-bottom:10px}}@media screen and (max-width:540px){div#livechat-eye-catcher{display:none!important}#calendar-popup{inset:100% 0 0}#form_credit_card .form-group .form_ent1{width:100%}#form_credit_card .form-group .form_ent{width:100%}.check-availability .check-form .form-row .input-has-icon .select-people{margin-bottom:0!important}.form-group.col-12.col-sm-4.mobile-res{margin-bottom:15px}.check-availability .check-form .form-row .input-has-icon .select-people .selector{width:100%!important}.daterangepicker .calendar-table td{font-size:12px!important;padding:6px!important}#calendar-popup .calendar-container{bottom:50%!important}}@media(max-width:767px){body #calendar-popup .calendar-container .calendar-content .daterangepicker{position:relative!important;bottom:0;top:auto!important;left:0!important;right:0!important;width:100%!important;z-index:99;border-radius:0;margin-top:0}}nav.navbar.navbar-default.rs-navbar{background-color:#efefef!important;border-color:#efefef!important}nav.navbar{margin-bottom:0!important}.tour-box h2{font-weight:700}.form-control{font-size:16px}a.navbar-brand{display:none!important}a{text-decoration:none}@media screen and (max-width:767px){nav.navbar.navbar-default.rs-navbar{background-color:#fff!important}#calendar-popup{z-index:999!important}}body.use-booking-engine-templates #top-navigation .menu{gap:2.1rem}body.use-booking-engine-templates #main-navigation{gap:56px!important}body.use-booking-engine-templates .site-header{height:92px;padding-left:20px}body.use-booking-engine-templates a.custom-logo-link{height:53.33px}body.use-booking-engine-templates .top-header{padding:8px 20.2542px;gap:2.1rem}body.use-booking-engine-templates #main-navigation .menu{gap:3.7rem}body.use-booking-engine-templates #main-navigation .menu li a,body.use-booking-engine-templates .reviews .trustpilot-widget span,body.use-booking-engine-templates #footer a{font-size:16px}body.use-booking-engine-templates #footer .main-footer nav .footer-menu-heading{margin-bottom:1.5em!important;font-weight:800;margin-top:4px}body.use-booking-engine-templates #footer .main-footer nav .menu{gap:.6em}body.use-booking-engine-templates .reviews .review-item img{margin-top:-2px}.modal{background:rgba(0,0,0,.5)!important}.modal-backdrop{display:none!important}.modal-header .close{opacity:1;position:absolute!important;right:11px!important;top:11px!important;width:50px;padding:0!important;height:40px;line-height:1.3!important;font-size:30px;font-weight:300!important}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}th.prev.available{background-image:url(../images/Arrow22.svg);background-repeat:no-repeat;background-size:30px;transform:rotate(180deg);border:unset!important;background-position:50%}th.prev.available span{display:none!important;border:unset!important}th.next.available span{display:none!important;border:unset!important}th.next.available{background-image:url(../images/Arrow22.svg);background-repeat:no-repeat;background-size:30px;border:unset!important;background-position:50%}table.table-condensed td{border:unset!important;height:55px}.calendar-table .table-condensed tr td[data-custom]::after{color:#06a9a1;line-height:15px}.daterangepicker .calendar-table td.active,body #calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table td.active{background-color:#faa41a;border-radius:10px;line-height:20px}.daterangepicker .calendar-table td.active,body #calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table td.active::after{color:#fff}body #calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table td{height:55px;font-weight:700}th.next.available:hover{background-color:initial}th.prev.available:hover{background-color:initial}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media(min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}[data-accordion] [data-content]{overflow:hidden;max-height:0}[data-accordion]{line-height:1}[data-control],[data-content]>*{border-bottom:1px solid #888;padding:10px}[data-content] [data-accordion]{border:0;padding:0}[data-accordion] [data-control]{position:relative;padding-right:40px}[data-accordion]>[data-control]:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:25px;font-weight:200;color:#444;height:15px;width:24px;background:url(../images/down.png)50% no-repeat;background-size:50%}[data-accordion].open>[data-control]:after{-webkit-transform:rotate(-180deg)translateY(50%);-ms-transform:rotate(-180deg)translateY(50%);transform:rotate(-180deg)translateY(50%)}p#warning_error{color:red}body{-webkit-overflow-scrolling:touch}p{padding:0;margin:0}.font_18{font-size:var(--font_18);font-weight:400;line-height:20px}.date_pickup_main{padding:50px 0;background-color:#fff}.titles{font-size:var(--font_30)!important;line-height:38px;font-weight:700}.sub_titles{font-size:var(--font_24);line-height:30px;font-weight:700}.sub_titles_small{font-size:var(--font_22);line-height:30px;font-weight:700;margin-bottom:25px}.bg_lightBlue{background-color:#d3f0ee;border-radius:30px;padding:45px}.members{background-color:#fff;border-radius:10px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 3px 3px rgba(0,0,0,.12)}.margin-bottom_15{margin-bottom:15px}.margin-bottom_25{margin-bottom:25px}.member_add{display:flex;align-items:center;justify-content:center}.add_minus{display:flex;align-items:center;justify-content:center}.member_add p{padding-left:15px;font-size:var(--font_16);font-weight:400;line-height:22px;margin:0}.add_minus p{padding:0 20px;font-size:var(--font_18);font-weight:400}@font-face{font-family:articulat_cf_bold;src:url(../fonts/fonnts.com-Articulat_CF_Bold.otf)}.book_Now{background:var(--color_Ornage);padding:15px;border-radius:50px;font-size:var(--font_20);text-decoration:none!important;font-weight:700;color:#fff!important;width:100%;display:block;text-align:center;font-family:articulat_cf_bold;letter-spacing:1px;cursor:pointer}.book_now_main{margin-top:40px}#packageToursForm h3.titles,.date_pickup h3.titles{margin-bottom:20px;margin-top:0}.sub_titles{margin-bottom:20px}.number_of_member.bg_lightBlue{margin-bottom:40px}.package_Details{padding:25px}.travellars{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.travellar_Name{display:flex;align-items:center}.package_Details .travellar_Name p{font-size:var(--font_14);padding-left:15px;font-weight:400}.package_Details .sub_titles{padding-top:15px}.package_Details p{font-size:var(--font_14);font-weight:700}.package-tourname{font-size:var(--font_14);font-weight:700;margin-bottom:7px;margin-top:20px}.margin-bottom_10{margin-bottom:7px;margin-top:20px}.total_amount{border-top:1px solid #80808052;padding:25px;display:flex;align-items:flex-start;justify-content:space-between}.total_amount h2{color:var(--color_Ornage);font-weight:700;font-size:36px;line-height:30px!important}.total_amount p{font-size:var(--font_24);font-weight:700}.member_add p.selected_date{font-weight:700;padding:0}.checkbox-round{width:20px;height:20px;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #000;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.checkbox-round:checked{background-image:url(../images/right-arrows.svg);background-repeat:no-repeat;background-position:50%;background-size:75%;background-color:var(--color_Ornage);border:1px solid #faa41a}td.location_view img{padding-right:7px}td.location_view .checkRound{padding-left:20px}table.table.location_popup td{padding:20px 0;border-color:#000;font-size:var(--font_14);line-height:18px;border-top:unset;border-bottom:1px solid #000;word-break:break-all}td.times{width:10%}td.location_name{width:30%}td.location_line{width:40%}td.location_view{width:15%}td.checkbox_Round{width:5%}.modal-dialog.location_details_table{max-width:745px}.edit_delete_action{display:flex;align-items:center}.edit_delete_action p.edit_action a{font-size:var(--font_12);font-weight:500;text-decoration:unset;color:#000;border-radius:15px;text-align:center;padding:0 10px;margin-right:15px;background:var(--bbg_offWht)}.book_now_main.checkout_Btn a.book_Now{font-size:var(--font_16);margin-bottom:20px}p.term_conditions{font-size:var(--font_13);line-height:20px;padding:0 40px;text-align:center}.book_now_main.without_BG.checkout_Btn a.book_Now{background-color:initial;border:1px solid #faa41a;color:var(--color_Ornage)!important}.keep_shopping{padding:40px}.keep_shopping .sub_titles{text-align:center}.package_Details .travellar_Name .add_minus p{padding-left:10px;padding-right:10px}.package_Details .travellar_Name .add_minus img{width:13px}p.member_carts{width:30%}.edit_border{border:1px solid #faa41a;padding:3px 15px;border-radius:5px;margin-left:15px}.package_Details_main{box-shadow:0 4px 20px #00000026;margin-bottom:30px}input.checkbox-round:focus{outline:unset;outline-offset:unset}table.table.location_popup thead tr th{border-bottom:1px solid #000}.members.recommended_Upgrade_main{display:flex;cursor:pointer;align-items:center;justify-content:space-between}.members.recommended_Upgrade_main .member_add.recommended_Upgrade_inner{justify-content:flex-start;flex:0 0 80%}table.table.location_popup tbody tr td{font-size:var(--font_14);line-height:20px;word-break:normal}td.recommended_title{width:60%;word-break:break-word}td.recommended_menbers{width:25%}td.recommended_price{width:15%;text-align:right}.member_add.recommended_Upgrade_inner img{max-width:15px}.margin_top_5{margin-top:7px}.total_amount h2{margin:0}.inputFields{width:100%!important;border-radius:10px!important;padding:13px!important;margin-bottom:5px;border:1px solid #0006!important;color:#000!important;font-size:var(--font_16)!important}p{line-height:24px}.cart-subtotal p,.promocode p,.gift-voucher-amt p,.card_sur_charge p{font-weight:600;font-size:20px;margin-bottom:1em}.inputFields::placeholder{color:#000}p.required_fields{text-align:right;font-size:var(--font_16);margin-bottom:5px}.breadcrupms span{color:var(--bbg_offWht)}h6.sub_titles.breadcrupms{color:var(--bbg_offWht)}span.breadcrump_Selected{color:#2b3243}h6.sub_titles.breadcrupms{margin-bottom:40px}.package_Details .order_title{font-size:var(--font_18);line-height:24px;font-weight:700}.package_Details_main.customerDetailsPage p.margin-bottom_10{font-size:16px}.order_summary{border-bottom:1px solid #80808052;text-align:left;padding:10px 25px}.order_summary .sub_titles{margin-bottom:10px;margin-top:10px}.total_amount.payments{padding:0;border:unset}.payment_details{padding:25px;border-top:1px solid #80808052}a.book_Now.got_to_payment{font-size:var(--font_16);margin-top:15px}a.book_Now.got_to_payment:focus{outline:none}p.terms{text-align:center;font-size:var(--font_13);line-height:20px;font-weight:400;margin-top:25px}p.terms a{color:#faa41a}p.terms a:hover,p.terms a::selection,p.terms a:focus,p.terms a:active{color:#faa41a;text-decoration:underline}.total_amount.payments h2{margin-top:0}.total_amount.payments p{font-size:var(--font_24)}.total_amount.payments p span{font-size:var(--font_14);font-weight:400}.order_summery_title{display:flex;align-items:flex-start;justify-content:space-between}.order_summery_title h3.order_title{margin-top:0;padding-right:10px;margin-bottom:5px}.payments_boxs{border:1px solid #000;border-radius:10px;padding:15px;margin-bottom:15px}.payments_boxs label{padding-left:10px;font-size:var(--font_16);line-height:24px;font-weight:400;margin:0}.gift-box{border:2px solid #faa41a;border-radius:10px;padding:15px;display:flex;align-items:center;justify-content:space-between;margin-top:10px}.gift-box input{border:unset;flex:0 0 70%;padding:0!important;width:100%}.gift-box button{background-color:var(--color_Ornage);border-radius:50px;border:unset;padding:7px 20px;font-size:var(--font_16);color:#fff;font-weight:700}.gift-box input:focus-visible{border:unset;outline:unset;padding:5px}.active_payments{border:1px solid #faa41a}img.union_pay{max-width:30px}.payment_details_main .select_pay{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;border-radius:10px}.payment_details_main .payments_boxs{margin-bottom:10px;border-radius:10px}.payment_radios{display:flex;align-items:flex-start;width:100%}.main_cardds{display:flex;align-items:center;justify-content:space-between;width:100%}.panel-collapse{width:100%}.payImg{display:flex;align-items:flex-start}.main_cardds.collapsed input:after{width:17px;height:17px;border-radius:15px;top:-2px;left:0;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:1px solid #2b3243;outline:unset}.main_cardds input:after{width:13px;height:13px;border-radius:15px;top:-2px;left:0;position:relative;background-color:var(--color_Ornage);content:"";display:inline-block;visibility:visible;outline-offset:2px;outline:#faa41a solid 1px;border:1px solid transparent}.pickup_Radio:after{width:20px;height:20px;border-radius:15px;top:-1px;left:-2px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:1px solid #000}.pickup_Radio:checked:after{width:20px;height:20px;border-radius:15px;top:-1px;left:-1px;position:relative;background-image:url(../images/right-arrows.svg);content:"";display:inline-block;visibility:visible;border:1px solid #faa41a;background-repeat:no-repeat;background-position:50%;background-size:12px;background-color:var(--color_Ornage)}.payments_list{padding-top:25px}.payment_radios input{visibility:hidden}.payments_list .payment_details_main{padding-right:150px}.members.selectedPickup{cursor:pointer}h1.thankyou{font-size:45px;line-height:55px;font-weight:700}.thankYou_Page p{font-size:var(--font_16)}.thankYou_Page table.table td{border:unset;padding:5px;font-size:var(--font_16)}.thankYou_Page table.table td.text_bold{font-weight:700}.print_home{display:flex;align-items:center}.print_home a.book_Now{margin-right:50px;width:unset;font-size:var(--font_16);padding:10px 30px 6px;display:flex;align-items:center;justify-content:center;text-align:center}img.prints_button{padding-right:10px}.thankYou_Page table.table td.text_bold{width:25%}.thankYou_Page table.table td{width:75%;word-break:break-word}.thankYou_Page table.table{width:100%;overflow:auto}.package_Details h3.sub_titles{padding-top:0;margin-top:10px;margin-bottom:10px}#parent .package_Details.summeryTexts img{max-width:100%;height:auto}.add_minus button{border:unset;background-color:initial;outline:unset!important;padding:0}.add_minus input{border:unset!important;width:40px!important;text-align:center;font-size:var(--font_16)!important;color:#000;line-height:22px}.add_minus input::placeholder{color:#000}.add_minus input:focus-visible{border:unset!important;outline:unset!important}.order_summery_title.collapsed img.plusClass{display:block}.order_summery_title.collapsed img.minusClass{display:none}.order_summery_title img.minusClass{display:block}.order_summery_title img.plusClass{display:none}.classPayments{display:flex;align-items:flex-start;justify-content:space-between}.payment_details_main .panel-body{padding:0}.print_home a.book_Now:hover{color:#fff;text-decoration:unset}.checkout_Box.package_Details_main.payment_details{border-top:unset}.checkout_Box.package_Details_main.payment_details .total_amount{border-top:unset;padding:unset}.promotional_code_wrapper,.gift_voucher_wrapper{border:1px solid #faa41a;padding:15px;margin-bottom:25px;border-radius:10px}.promotional_code_wrapper h6,.gift_voucher_wrapper h6{font-size:16px;font-weight:400}.promotion-form,.gv-input{border:2px solid #faa41a;border-radius:10px;padding:15px;margin-top:10px;margin-bottom:0}input#promo_code,.gift_voucher_code{border:0!important;box-shadow:unset}input#promo_code:focus,.gift_voucher_code:focus{outline:unset!important;border:0;box-shadow:unset!important}button#btnProceedPayment{background-color:#faa41a;color:#fff;border:none;margin-top:15px;border-radius:50px;font-weight:800;text-transform:uppercase}.ssta-form button{min-height:50px;width:100%;font-size:16px;border:0}.orange_Button:hover{background:var(--color_Ornage);border:var(--color_Ornage)}section.shopping_cart_main h3.titles{margin-bottom:25px}.shopping_carts_detail_list{padding:35px}.shopping_carts_detail .package_Details.shopping_package_detail{padding:unset}.shopping_carts_detail .package_Details.shopping_package_detail h3.sub_titles{padding-top:0;margin:0;margin-bottom:10px}.shopping_carts_detail .package_Details.shopping_package_detail p{margin-bottom:0}.location_details_table .modal-header p{font-size:16px;line-height:24px;margin-bottom:1rem!important}.upgrade-main .location_details_table{font-size:16px}.edit_shoppings.edit_border{display:flex;align-items:center;flex:0 0 100%;justify-content:space-between}.edit_shoppings.edit_border p.member_carts{padding:0}.travellars.shopping_Num .travellar_Name{min-width:160px}.mainDateToggle{position:relative}.calendar .group.header{border:unset;padding-bottom:0;margin-bottom:0;padding-top:0}.nopaddings{padding-left:0;padding-right:80px}button.saveBTNS{border:unset;border-radius:50px;background-color:var(--color_Ornage);color:#fff}.save_cancel button{border-radius:50px;font-size:var(--font_12);padding:5px 20px;font-weight:500;margin-right:10px}button.cancelBTNS{background-color:var(--bbg_offWht);border:unset;box-shadow:unset}img.arrowleft{transform:rotate(180deg)}.travellar_Name.travellar_count{margin-bottom:0}.margin-bottom_5{margin-bottom:7px}a{text-decoration:unset}a:hover{text-decoration:unset;color:#fff}.btn_check_availability,.btn-check-availability{background:var(--color_Ornage);padding:8px;border-radius:50px;font-size:var(--font_16);text-decoration:none!important;font-weight:700;color:#fff!important;width:250px;display:block;text-align:center;font-family:articulat_cf_bold;letter-spacing:1px;margin-bottom:1.4rem;cursor:pointer}.product_summary_wrapper .summary-upgrades{display:flex;justify-content:space-between}.locationSubmit:hover,.btn_check_availability:hover,.btn-check-availability:hover{background:var(--color_Ornage);color:#fff;border-color:var(--color_Ornage)}.add_minus.dateSelectwithIcon input.selectorDates{width:170px!important;text-align:right;cursor:pointer}.add_minus.dateSelectwithIcon{justify-content:flex-end}.locationSubmit{margin-top:10px}.locationSubmit,.ssta_btn{background:var(--color_Ornage);padding:7px 15px;border-radius:50px;font-size:var(--font_14);text-decoration:none;font-weight:700;color:#fff;font-family:articulat_cf_bold;letter-spacing:1px;border:unset}button:focus,input[type=button]:focus,.btn:focus,.button:focus{outline:unset!important;border:0}.selectpopupButton{text-align:right}table.table.location_popup{margin-bottom:10px}.package_Details .travellar_Name{align-items:flex-start}.member_add.collapse{display:none}.member_add.collapse.in{display:block}.package_Details_main.responsiveClasses{display:none}.modal-dialog.location_details_table .modal-header{border-bottom:unset;padding-bottom:0}.modal-dialog.location_details_table .modal-header button.close{color:#000!important;font-size:var(--font_30);font-weight:300;text-shadow:unset;opacity:1;margin-right:35px}p.fordesk{display:block}p.forMobileText{display:none}.innerDiv{padding-top:25px}.innerDiv h6.sub_titles{text-align:center;padding:0 25px}.innerDiv .checkout_Box.package_Details_main.payment_details h6.sub_titles{padding:0;text-align:left;margin-top:15px}.innerDiv .checkout_Box.package_Details_main.payment_details .total_amount.melbourne{border-top:1px solid #d9d9d9;padding-top:20px}.innerDiv .checkout_Box.package_Details_main.payment_details .total_amount.melbourne p{font-size:var(--font_16)}.innerDiv .book_now_main.checkout_Btn{margin-top:20px}.innerDiv img{width:100%}p.underlineClass{text-decoration:underline}a.deleteIcons img{background-color:#d9d9d9;padding:5px 7px;border-radius:50%}p.delete_action a{display:flex;align-items:center}p.edit_action{display:flex;align-items:center}.package_Details.shopping_package_detail.shopping_Box .travellar_Name{align-items:center}span#select_people_error{color:red;font-weight:600}#package_tours_sec{display:none}#overlay{position:fixed;top:0;z-index:100;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);left:0}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime .8s infinite linear}.Customer_Details_Form{margin-bottom:100px}.shopping_carts_detail .shopping_carts_detail_list .upgrade-main{background-color:#d3f0ee;border-radius:10px;padding:10px}.add_minus input{height:30px!important;padding-top:2px!important}.add_minus.dateSelectwithIcon input.selectorDates{width:170px!important;text-align:right;padding:0}.btn-orange,.btn-orange:hover{background:var(--color_Ornage)!important;border:1px solid!important;border-color:var(--color_Ornage)!important;border-radius:50px!important;color:#fff!important}.locationSubmit,.ssta_btn{padding:9px 15px 7px}table.table.recommended_upgrade_popUP tr{border-bottom:1px solid #000}table.table.recommended_upgrade_popUP td{border-bottom:unset}.book_Now{border-color:transparent}.package_Details.summeryTexts .travellar_Name img{padding-top:3px}.package_Details.summeryTexts .travellar_Name p{margin:0}.package_Details.summeryTexts .price_travellar p{margin:0}.package_Details_main.customerDetailsPage p.margin-bottom_10{margin-top:20px}.package_Details_main.customerDetailsPage .travellars p{margin-bottom:0;margin-right:5px}.cart-subtotal p:first-child,.promocode p:first-child,.gift-voucher-amt p:first-child,.card_sur_charge p:first-child{margin-right:5px}.package_Details_main.customerDetailsPage .travellars img{padding-top:3px}.package_Details_main.customerDetailsPage .collapse.show{margin-bottom:25px}.number_of_member .btn_check_availability,.number_of_member .btn-check-availability{padding:15px 15px 13px;margin-bottom:0}section.date_pickup_main .btn_check_availability,section.date_pickup_main .btn-check-availability{padding:15px 15px 13px;margin-bottom:0;width:100%;font-size:20px;text-transform:uppercase;margin-top:25px}a.book_Now{padding:15px 15px 13px}.orange_Button{background:var(--color_Ornage);padding:15px 15px 13px;border-radius:50px;font-size:var(--font_16)!important;text-decoration:none!important;font-weight:700;color:#fff!important;width:100%;display:block;text-align:center;font-family:articulat_cf_bold;letter-spacing:1px;cursor:pointer;border:var(--color_Ornage);box-shadow:none;outline:unset}.order_summery_title.collapsed{margin-bottom:13px}.search-tour-container form#search_tour_form .btn-search{background-color:#00a99d;border-radius:5px;text-transform:capitalize;font-weight:500;margin-top:5px}.search-results button#btn_show_more{background-color:#00a99d;border-radius:5px;text-transform:capitalize;font-weight:500}#quick-contact a{text-decoration:none}#quick-contact i.fa.fa-phone{transform:rotate(270deg)}p.thankYou_detail{margin:25px 0}.print_home{padding-top:25px}.shopping_breadcrump{padding-left:20px}.shopping_breadcrump .sub_titles{margin-bottom:45px}section.shopping_cart_main .shopping_breadcrump .titles{margin-bottom:40px}section.Customer_Details_Form h3.titles{margin-top:0}section.shopping_cart_main.Customer_Details_Form .cart-collaterals.noMargingCart{padding-top:0!important}.checkout-content.spacingZTopCheckout{padding-top:80px}.shopping_carts_detail .shopping_carts_detail_list .upgrade-main.noshadowColor{background-color:unset}.upgrade-main.noshadowColor .members.recommended_Upgrade_main{box-shadow:1px 0 3px 2px rgba(0,0,0,.12)}.total_amount p{margin:0}.book_Now.add_to_cart_button.product_type_simple{text-transform:uppercase}td.checkbox_Round{text-align:right}.keep_shopping.noPaddingBetween{padding:0}.book_now_main.without_BG.checkout_Btn.spaceMargin.withPadding{padding:0 30px}table.table.location_popup thead tr th{padding-bottom:20px}.selectpopupButton{padding-top:5px}table.table.recommended_upgrade_popUP tr.upgrades-row{padding:0}button.close.closeBtnPop{font-weight:400;color:#000}.checkout-content #personalDetailForm .form-group{padding:5px 0}.inputFields:focus-visible{border:1px solid #000!important;outline:unset}.modal-dialog.location_details_table .modal-header p{font-weight:600}.modal-dialog.location_details_table .modal-header{border-bottom:1px solid #000}table.table.recommended_upgrade_popUP td{padding:20px 0;font-size:14px;word-break:normal;vertical-align:baseline}.modal-dialog.location_details_table .modal-header{padding:5px 0;border-bottom:1px solid #000;margin:0 15px}.modal-dialog.location_details_table .modal-body{padding-top:0}.modal-dialog.location_details_table .modal-content{padding:25px}.checkout-content{padding-top:0}.checkout-content h3.titles{margin-bottom:40px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage{margin-top:110px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage.passenger{margin-top:66px}.spaceTopClass{margin-top:15px}body .calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table td{height:55px!important;font-weight:700;border-radius:10px!important}.daterangepicker .calendar-table td.active,body #calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table td.active{background-color:#faa41a!important;border-radius:10px;line-height:20px}body #calendar-popup .calendar-container .calendar-content .daterangepicker{width:550px}.daterangepicker.ltr.single.auto-apply.opensright.show-calendar{width:550px}.single-product .product-list .products .results{max-height:510px;min-height:510px;z-index:-1}.keep_shopping.noPaddingBetween h3.sub_titles{font-size:20px}.modal-dialog.location_details_table table.table.location_popup .radio-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-dialog.location_details_table table.table.location_popup .radio-container input{position:absolute;opacity:0;cursor:pointer}.modal-dialog.location_details_table table.table.location_popup .checkmark{position:absolute;top:0;height:20px;width:20px;background-color:#fff;border-radius:50%;right:0;left:unset;border:1px solid #000}.modal-dialog.location_details_table table.table.location_popup .radio-container:hover input~.checkmark{background-color:#fff;border:1px solid #000}.modal-dialog.location_details_table table.table.location_popup .radio-container input:checked~.checkmark{background-image:url(../images/right-arrows.svg);visibility:visible;border:1px solid #faa41a;background-repeat:no-repeat;background-position:50%;background-size:12px;background-color:var(--color_Ornage)}.modal-dialog.location_details_table table.table.location_popup .checkmark:after{content:"";position:absolute;display:none}.modal-dialog.location_details_table table.table.location_popup .radio-container input:checked~.checkmark:after{display:block}.modal-dialog.location_details_table table.table.location_popup .radio-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background-color:var(--color_Ornage);z-index:-1}.site-footer .back-top{background-color:var(--btn_color)}button.close:hover{background-color:initial}.card_sur_charge p.price{flex:0 0 75%;display:flex;align-items:center;justify-content:flex-end;width:75%}.card_sur_charge p{flex:0 0 25%;margin-right:0!important;width:25%}.product_summary_wrapper .summary-upgrades p.sumry-upgrade{padding-right:40px}button.btn.btn-danger.bookingModal_close{background-color:#faa41a;border-color:#faa41a}@media screen and (min-device-width:1024px) and (max-device-width:1366px){.date_pickup_main{padding:30px 0}.package_Details_main.notForResponsive{margin-right:10px}div#main{margin:0}.col-md-4.offset-md-8.offset-lg-9.spaceTopClass{margin-left:65%}.woocommerce .product.product-header-container .container .summary{margin-bottom:0!important}.woocommerce .product.product-header-container .container .summary h1.product_title.entry-title{font-size:23px!important;line-height:28px}.single #content h1{font-size:22px!important;line-height:28px}body.woocommerce-cart{padding-top:0}section.shopping_cart_main.Customer_Details_Form{padding-top:40px}.checkout-content{padding-top:0}.checkout-content.spacingZTopCheckout{margin-top:0!important}}@media only screen and (min-device-width:1025px) and (max-device-width:1366px) and (orientation:landscape){.checkout-content.spacingZTopCheckout{padding-top:140px}section.shopping_cart_main.Customer_Details_Form{padding-top:140px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:350px!important}}@media screen and (min-device-width:768px) and (max-device-width:1023px){.single-product #mobile-summary div.summary{position:relative;right:0;left:0;top:0!important}.single-product .tour-price p span.woocommerce-Price-amount{font-size:26px;line-height:39px;font-weight:700}.single-product .tour-check-availability button.btn{width:100%;height:45px;font-size:.75em;text-align:center;color:#fff;background-color:#00a99d}.single-product .tour-info .label .icon{position:absolute;left:0;width:24px;display:flex;align-items:center;justify-content:center;color:#00a99d!important}.single-product .tour-info .value{text-align:left;font-size:15px;line-height:22px;color:#383c46;font-weight:700}.single-product #main{min-height:auto!important}.single-product #mobile-summary h1.product_title.entry-title{font-size:26px;line-height:39px;color:#383c46;font-weight:700;margin-bottom:22px}.single-product #mobile-summary .tour-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:15px}.single-product #mobile-summary .tour-info .label{text-align:left;position:relative;padding-left:28px;color:#00a99d;font-weight:700;width:200px;flex-shrink:0;font-size:15px}.single-product #mobile-summary .tour-info .label p{color:#00a99d!important;font-size:15px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;clear:none}.date_pickup{padding-right:0}.package_Details{margin-top:35px}.date_pickup_main{padding:25px 0}.titles{font-size:26px;line-height:30px}.sub_titles{font-size:var(--font_20);line-height:28px}.sub_titles_small{font-size:var(--font_22);line-height:30px}.payments_list .payment_details_main{padding-right:0;margin-bottom:30px}.thankYou_Page .package_Details_main{margin-top:25px}.nopaddings{padding-left:0;padding-right:0;margin-bottom:25px}.formobileSpace{padding:0}.package_Details.shopping_package_detail{margin-top:0}.shopping_carts_detail .package_Details.shopping_package_detail h3.sub_titles{margin:0}.mainDateToggle .dateToggle_oupput .calendar{width:60%}.total_amount.priceTotalpopup{justify-content:end;border:unset;padding-top:0}.total_amount.priceTotalpopup p{padding-right:15px}img.forMobileblock{margin-bottom:15px}.titleWithCollapse{display:flex;align-items:center}.titleWithCollapse img{max-width:26px}.mainPopupCollapse.collapsed img.downCircle{display:block;padding-top:5px}.mainPopupCollapse.collapsed img.upCircle{display:none}.mainPopupCollapse{position:relative}.mainPopupCollapse img.downCircle{display:none}.mainPopupCollapse img.upCircle{display:block}.mainPopupCollapse .total_amount.priceTotalpopup{display:none}.mainPopupCollapse .titleWithCollapse h3.sub_titles.mustDo.showTitle{display:none}.mainPopupCollapse.collapsed .titleWithCollapse h3.sub_titles.mustDo.showTitle{display:block}.forIphoneClass .mainClassForIphone{display:flex;align-items:flex-start;width:100%;justify-content:space-between}.imageTitles{display:flex;align-items:flex-start}.forIphoneClass .imageTitles h3.sub_titles.mustDo.showTitle{font-size:var(--font_30);padding-left:30px;line-height:36px}.total_amount.priceTotalpopup h2{font-size:40px}.total_amount p{font-size:var(--font_24)}.total_amount h2{font-size:25px}.mainPopupCollapse.collapsed .total_amount.priceTotalpopup p{font-size:var(--font_24)}.maincollapse.collapse.in img.forMobileblock{max-width:100%}.mainPopupCollapse.collapsed img.downCircle{position:unset}.checkout-content{padding-top:0}.package_Details h3.sub_titles.mustDo{margin-bottom:10px}.maincollapse.collapse.in .total_amount{margin-top:15px}.forMedia{display:none}.forIphoneClass{display:flex;align-items:center}.forIphoneClass img.forMobileNone{max-width:240px}.mainPopupCollapse{width:100%}.mainPopupCollapse img.forMobileNone{display:none}.mainPopupCollapse h3.sub_titles.mustDo.showTitle{display:none}.mainPopupCollapse img.upCircle{position:absolute;top:5px;right:0;height:30px;z-index:999}.maincollapse.collapse.in .forIpadDesign h3.sub_titles.mustDo.showTitle{font-size:var(--font_30);line-height:37px;margin-top:0;margin-right:40px}.forIphoneClass .mainPopupCollapse.collapsed .imageTitles img.forMobileNone{display:block;height:125px}.forIphoneClass .mainPopupCollapse.collapsed .imageTitles h3.sub_titles.mustDo.showTitle{display:block;margin-top:0}.mainPopupCollapse.collapsed .total_amount.priceTotalpopup{display:flex;position:absolute;bottom:0;right:0;padding-right:0;padding-bottom:0;align-items:center}.mainPopupCollapse.collapsed .total_amount.priceTotalpopup p{font-size:var(--font_22)}.notForResponsive{display:none}section.date_pickup_main{position:relative}.package_Details_main.responsiveClasses{bottom:-25px;z-index:9;background-color:#fff;left:0;right:0}.date_pickup{height:unset;overflow:auto;padding:0 15px}.package_Details_main.responsiveClasses{position:fixed;bottom:0;margin-bottom:0}.modal-dialog.location_details_table button.close{display:block}p.fordesk{display:block}p.forMobileText{display:none}.shopping_carts_detail.package_Details_main{margin:0 0 30px}.shopping_breadcrump{padding:25px 25px 0}.checkout_Box.package_Details_main.payment_details{margin:0 0 25px}.cart-collaterals.noMargingCart{padding:0!important}body.woocommerce-cart{padding-top:0}section.date_pickup_main .container{width:100%}.package_Details_main.responsiveClasses .package_Details{margin-top:10px}.mustDoClasses{display:flex;align-items:flex-start}.mustDoClasses img{padding-right:25px}.book_now_main.spaceMargin{width:50%;margin:0 auto}.book_now_main.checkout_Btn.spaceMargin{width:80%}.keep_shopping.noPaddingBetween .book_now_main.spaceMargin{width:100%;margin:0 auto}.innerDiv h6.sub_titles{padding:0 150px}.innerDiv .checkout_Box.package_Details_main.payment_details .total_amount.melbourne{border-top:unset}.date_pickup.customerPage{height:unset}.mainPopupCollapse.collapsed h3.sub_titles.showTitle{display:block;padding-left:25px}.mainPopupCollapse h3.sub_titles.showTitle{display:none}.forIpadDesign h3.sub_titles{margin-right:30px}.add_minus.dateSelectwithIcon input.selectorDates{width:170px!important;border:0}.modal-dialog.location_details_table{position:fixed;bottom:unset;right:0;left:0;width:100%;z-index:9999;margin-top:25px}.checkout-content.spacingZTopCheckout{padding:40px!important}.Customer_Details_Form{margin-bottom:0!important}.modal-dialog.location_details_table{max-width:100%}h3.sub_titles.showTitle{font-size:30px;line-height:40px;margin-right:15px;margin-top:0}.maincollapse.collapse.show h3.sub_titles{font-size:30px;line-height:36px}body #calendar-popup .calendar-container{position:absolute!important;bottom:150px;left:0;width:100%;z-index:99}body .calendar-popup .calendar-container{position:absolute!important}div#parent{height:unset}.package_Details_main.responsiveClasses .total_amount h2{padding-right:100px}.selectpopupButton{text-align:center}.summary-upgrades{display:flex;justify-content:space-between}.single-product .product-list .products .results{max-height:570px!important;min-height:570px!important}#main{margin-top:0!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:350px!important}.package_Details_main.customerDetailsPage .package_Details{margin-top:0}.spaceTopClass{margin-left:45%!important}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage{margin-top:20px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage.passenger{margin-top:66px}.checkout-content.spacingZTopCheckout{margin-top:0!important}body.addCollapeseCalss{overflow:hidden;height:100%}body.addCollapeseCalss #overlay{display:block!important}body.addCollapeseCalss #overlay .cv-spinner{display:none}body.addCollapeseCalss .package_Details_main.responsiveClasses{z-index:10000}div#quick-contact{display:none}.modal-dialog.location_details_table .modal-header button.close{margin-right:15px}button#btnPromoApply,button#btnApplyGiftVoucher{border:1px solid #faa41a!important}body.mobile_scroll{overflow:hidden}.card_sur_charge p.price{flex:0 0 50%;display:flex;align-items:center;justify-content:flex-end;width:50%}.card_sur_charge p{flex:0 0 50%;margin-right:0!important;width:50%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){div#main{margin:0}.col-md-4.offset-md-8.offset-lg-9.spaceTopClass{margin-left:65%}.woocommerce .product.product-header-container .container .summary{margin-bottom:0!important}.woocommerce .product.product-header-container .container .summary h1.product_title.entry-title{font-size:23px!important;line-height:28px}.single-product .product-list .products .results{max-height:650px!important;min-height:650px!important}.single #content h1{font-size:22px!important;line-height:28px}section.shopping_cart_main.Customer_Details_Form{padding-top:50px}body.woocommerce-cart{padding-top:0!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:350px!important}.checkout-content.spacingZTopCheckout{padding-top:40px!important}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage{margin-top:110px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage.passenger{margin-top:66px}.checkout-content.spacingZTopCheckout{padding-top:40px}section.shopping_cart_main.Customer_Details_Form{padding-top:40px}.footerspaceforsticky{margin-bottom:175px!important}body #calendar-popup .calendar-container .calendar-content .daterangepicker{position:fixed!important;bottom:0;top:auto!important;left:0!important;right:0!important;width:100%!important;z-index:99;border-radius:0;margin-top:0}.modal-dialog.location_details_table .modal-header button.close{margin-right:15px}body.mobile_scroll{overflow:hidden}}@media screen and (max-width:1023px){.footspace .site-footer .copyright{margin-bottom:190px}button#btnRemoveGiftVoucher{font-size:16px;height:unset;min-height:unset;padding:12px}.gv-input{align-items:center}}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){body.addCollapeseCalss .package_Details_main.responsiveClasses .maincollapse.collapse.in{height:150px;overflow-y:auto;overflow-x:hidden}.maincollapse.collapse.in .forIpadDesign{height:100px;overflow-y:auto;overflow-x:hidden}body #calendar-popup .calendar-container .calendar-content .daterangepicker .drp-calendar{padding:10px!important}body #calendar-popup .calendar-container{bottom:0}}@media screen and (max-width:767px){.daterangepicker.single .drp-calendar.left{border:1px solid}.member_add{display:flex;align-items:center;justify-content:left;flex:1;text-align:left}.date_pickup{padding-right:0}.date_pickup_main{padding:25px 0}.bg_lightBlue{padding:20px}.member_add p{font-size:var(--font_14);line-height:20px}.titles{font-size:var(--font_20)!important;line-height:30px}.sub_titles{font-size:var(--font_16);line-height:20px}.sub_titles_small{font-size:var(--font_18);line-height:25px}.font_18{font-size:var(--font_13)}.members{padding:15px}.add_minus p{padding:0 10px;font-size:var(--font_16)}a.book_Now{font-size:var(--font_14)}.package_Details{margin-top:25px}.book_now_main{margin-top:20px}.number_of_member.bg_lightBlue{margin-bottom:30px}.total_amount h2{font-size:var(--font_20)}.modal-dialog.location_details_table{overflow:auto;width:100%;margin:20px auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.modal-content{overflow:auto;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}td.times{min-width:45px}td.location_name{min-width:105px}td.location_line{min-width:250px}td.location_view{min-width:100px}td.checkbox_Round{min-width:30px}.calendar-dates li::before{width:30px;height:30px}.calendar-body li{font-size:var(--font_12)}.calendar-body{padding:20px 0 0}td.location_line{display:none}td.recommended_price{min-width:65px}table.table.location_popup td{padding:20px 5px}.modal-dialog.location_details_table .modal-body{padding:0 10px}.modal-dialog.location_details_table .modal-content{padding:15px}td.location_view{text-align:right}.Customer_Details_Form{padding:15px}.payments_list .payment_details_main{padding-right:0}.print_home{flex-direction:column;justify-content:center;text-align:center}.print_home a.book_Now{margin-bottom:15px;margin-right:0}h1.thankyou{font-size:24px;line-height:45px;text-align:left}p.thankYou_detail{text-align:left}.print_home a.book_Now{width:100%}.order_summary h6.sub_titles{font-size:25px}.order_summary{margin-top:25px}.thankYou_Page table.table td.text_bold{min-width:160px}.thankYou_Page table.table td{min-width:195px;word-break:break-word}.thankYou_Page table.table{width:100%;overflow:auto}.gift-box button{padding:5px 12px;font-size:var(--font_13)}.nopaddings{padding-left:0;padding-right:0;margin-bottom:20px}.shopping_carts_detail_list{padding:15px}.main-pickups .pipeupToggleResult{width:100%;left:30px;overflow:auto}.mainDateToggle .dateToggle_oupput{left:30px;width:100%}.mainDateToggle .dateToggle_oupput .calendar{width:94%}.formobileSpace{padding:0}.shopping_cart_Img{margin-top:25px;text-align:center}.add_minus.dateSelectwithIcon img{padding-right:7px}.additional-text{font-size:10px}.add_minus input{font-size:var(--font_14)}.package_Details.shopping_package_detail.shopping_Box{margin-top:0}.total_amount.priceTotalpopup{justify-content:end;border:unset;padding-top:0}.total_amount.priceTotalpopup p{padding-right:15px}.forMobileNone{display:none}img.forMobileblock{margin-bottom:15px}.titleWithCollapse{display:flex;align-items:flex-start;padding-bottom:20px}.titleWithCollapse img{max-width:20px}.mainPopupCollapse.collapsed img.downCircle{display:block;padding-top:5px}.mainPopupCollapse.collapsed img.upCircle{display:none}.mainPopupCollapse{position:relative}.mainPopupCollapse img.downCircle{display:none}.mainPopupCollapse img.upCircle{display:block}.mainPopupCollapse .total_amount.priceTotalpopup{display:none}.mainPopupCollapse .titleWithCollapse h3.sub_titles.mustDo.showTitle{display:none}.mainPopupCollapse.collapsed .titleWithCollapse h3.sub_titles.mustDo.showTitle{display:block;margin:0;padding-right:30px;font-size:var(--font_20);line-height:28px}.total_amount.priceTotalpopup h2{font-size:35px}.total_amount.priceTotalpopup p{font-size:var(--font_20)}.mainPopupCollapse img{position:absolute;right:10px;top:0;z-index:1}.package_Details_main.responsiveClasses .package_Details{margin-top:10px}.mainPopupCollapse.collapsed img.downCircle{position:absolute;margin-left:40px}.package_Details h3.sub_titles.mustDo{margin-bottom:10px}.maincollapse.collapse.in .total_amount{margin-top:15px}.notForResponsive{display:none}.forIphoneClass{display:none}.mainPopupCollapse.collapsed .total_amount.priceTotalpopup{display:flex;text-align:right;padding-bottom:0;align-items:center}.selectpopupButton{text-align:center}.summary-upgrades{display:flex;justify-content:space-between}section.date_pickup_main{position:relative}.package_Details_main.responsiveClasses{bottom:-25px;z-index:9;background-color:#fff;left:0;right:0}.date_pickup{height:calc(100vh - 55px);overflow:auto;padding:0 15px}.package_Details_main.responsiveClasses{}.classForMobiles{margin-right:45px}.total_amount{padding:25px 0}h3.sub_titles.mustDo.showTitle{font-size:var(--font_20);padding-right:15px;line-height:26px}.modal-dialog.location_details_table button.close{display:block}.selectpopupButton{margin-bottom:20px}.package_Details{padding:0}.maincollapse.collapse.in{padding-right:15px}.package_Details_main.responsiveClasses{padding:15px;position:fixed;bottom:0;margin-bottom:0;padding-bottom:35px;z-index:1}p.fordesk{display:none}p.forMobileText{display:block}.total_amount.editAmount{padding:25px}.forScroll{height:300px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.innerScroll{margin-right:10px}.innerDiv h6.sub_titles{font-size:24px;line-height:32px}.flipMobile{display:flex;flex-direction:column-reverse}.flipMobile .package_Details.shopping_package_detail.shopping_Box h3.sub_titles{font-size:20px;margin-top:20px;line-height:26px}.package_Details_main.customerDetailsPage .package_Details{padding:0 25px}.date_pickup.customerPage{height:unset}div#parent{height:unset}.date_pickup.datePickerName{height:unset}body.woocommerce-cart{padding-top:0}section.shopping_cart_main.Customer_Details_Form .cart-collaterals.noMargingCart{padding:0}#main .checkout-content{margin-top:0!important;padding-top:30px!important}.shopping_breadcrump{padding-top:15px}.checkout-content h6.sub_titles.breadcrupms{padding-left:15px}.checkout-content.spacingZTopCheckout{padding-top:30px!important}.checkout-content h3.titles{padding-left:15px}.checkout-content.spacingZTopCheckout h3.titles{padding-left:0}.Customer_Details_Form{margin-bottom:0!important}section.Customer_Details_Form{margin-top:0}.btn_check_availability,.btn-check-availability{width:100%!important}.modal-dialog.location_details_table{position:fixed;bottom:-30px;right:0;left:0;width:100%;height:400px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:9999}section.date_pickup_main .btn_check_availability,section.date_pickup_main .btn-check-availability{padding:10px 10px 8px;margin-bottom:0;font-size:16px;margin-top:20px}h3.sub_titles.showTitle{font-size:20px;line-height:27px;margin-top:0;padding-right:30px}.forIpadDesign{height:370px;overflow-y:auto;overflow-x:hidden;padding-right:15px;-webkit-overflow-scrolling:touch}.book_Now.package-btn-sbmt{font-size:16px;padding:10px 10px 8px}.classForMobiles img.forMobileblock{height:190px}.titleWithCollapse h3.sub_titles.showTitle{display:block}.mainPopupCollapse h3.sub_titles.showTitle{display:none}.mainPopupCollapse h3.sub_titles{font-size:20px;margin-right:20px}.maincollapse.collapse.show h3.sub_titles{font-size:20px;line-height:27px}.mainPopupCollapse.collapsed h3.sub_titles.showTitle{display:block}.add_minus.dateSelectwithIcon input.selectorDates{width:170px}td.recommended_title{width:50%!important}div#parent{height:unset}.product_summary_wrapper.package_Details_main.responsiveClasses .total_amount h2{margin-right:80px}.package_Details_main.responsiveClasses .total_amount h2{margin-right:80px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage{margin-top:0}body.addCollapeseCalss{overflow:hidden;height:100%}body.addCollapeseCalss #overlay{display:block!important}body.addCollapeseCalss #overlay .cv-spinner{display:none}body.addCollapeseCalss .package_Details_main.responsiveClasses{z-index:10000}.Customer_Details_Form{margin-bottom:25px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage{margin-top:20px}.checkout-content.spacingZTopCheckout .package_Details_main.customerDetailsPage.passenger{margin-top:66px}form#passengerDetailForm{margin-bottom:25px}div#quick-contact{display:none}.footerspaceforsticky{margin-bottom:190px!important}.modal-dialog.location_details_table .modal-header button.close{margin-right:15px}body #calendar-popup .calendar-container .calendar-content .daterangepicker{bottom:190px!important}body.mobile_scroll{overflow:hidden}body .calendar-popup .calendar-container .calendar-content .daterangepicker{bottom:190px}.gift_voucher_wrapper button#btnRemoveGiftVoucher{font-size:12px;height:35px;padding:14px 10px!important}.gv-input{align-items:center}}.modal-dialog.location_details_table{max-width:700px;width:100%}.location_details_table .modal-header{position:relative;top:0;width:100%;z-index:1000;background-color:#fff}.location_details_table .modal-body{flex:1;overflow-y:auto;max-height:50vh;-webkit-overflow-scrolling:touch;overflow-x:hidden}button#btnPromoApply,button#btnApplyGiftVoucher{border:1px solid #faa41a!important;outline:unset!important;outline-offset:unset!important;min-height:unset!important}.add_minus.dateSelectwithIcon img{padding-left:15px}.locationprice_wrapper_list ul.locationprice_list{padding-left:0;display:flex;justify-content:start;flex-wrap:wrap;margin:0}.locationprice_wrapper_list ul.locationprice_list li{min-width:100px}input#customer_name{font-size:14px;font-family:sans-serif}ul.locationprice_list label{font-weight:400}@media(max-width:575.98px){.location_details_table .modal-body{max-height:35vh;-webkit-overflow-scrolling:touch}body.page-template-template-booking .bg_lightBlue p.selected_date+p.forMobileText{padding:0;padding-top:3px}.checkout-content{padding-top:0;margin-top:0!important}body.use-booking-engine-templates #footer a{padding-top:9px}.promotion-form button#btnPromoApply,.gv-input .addmoreadd button#btnApplyGiftVoucher{margin-top:8px}body.no-scroll{overflow:hidden}.modal-dialog.location_details_table{bottom:160px;height:450px;-webkit-overflow-scrolling:touch;z-index:9999}input#promo_code,.gift_voucher_code,.gv-input input{font-size:12px}.promotion-form button#btnPromoApply,.gv-input .addmoreadd button#btnApplyGiftVoucher,.addmoreadd button#btnRemoveGiftVoucher{font-size:12px!important;height:35px;margin-top:8px;min-height:unset;padding:12px!important}body #calendar-popup .calendar-container .calendar-content .daterangepicker .calendar-table td{height:50px}body #calendar-popup .calendar-container .calendar-content .daterangepicker{bottom:145px!important}.titleWithCollapse{padding-bottom:0}.package_Details_main.responsiveClasses{padding-bottom:15px}.daterangepicker.single .drp-calendar.left{border-color:#ccc}}@media(max-width:375px){.modal-dialog.location_details_table{bottom:160px;height:350px;-webkit-overflow-scrolling:touch;z-index:9999}}@media(max-width:991.98px){body #calendar-popup .calendar-container .calendar-content .daterangepicker{position:fixed!important;bottom:0;top:auto!important;left:0!important;right:0!important;width:100%!important;z-index:99;border-radius:0;margin-top:0}}