.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content{padding:20px;background-position:center center;background-size:cover;border-radius:0 0 4px 4px;min-height:450px;display:flex;flex-direction:column;justify-content:space-between;gap:30px}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content{gap:16px;padding:10px}}.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content .tf-hero-top{display:flex;justify-content:space-between;gap:30px}.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content .tf-hero-bottom-area{text-align:right;color:#fff;font-size:0.875rem;margin-top:20px}.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content .tf-hero-bottom-area .tf-hero-btm-icon{display:inline-block}.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content .tf-hero-bottom-area .tf-hero-btm-icon i{background:rgba(26,43,72,0.6);border-radius:50%;color:#fff;font-size:1.125rem;height:40px;width:40px;text-align:center;display:flex;align-items:center;justify-content:center;transition:0.3s;cursor:pointer}.single-tf_tours .tf-single-template__legacy .tf-hero-wrapper .tf-hero-content .tf-hero-bottom-area .tf-hero-btm-icon i:hover{background:rgba(26,43,72,0.8)}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap{border-radius:4px;padding:10px;margin:0 auto;background:#fff;box-shadow:0px 5px 10px rgba(0,44,102,0.2);width:80%;font-size:1rem}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap{width:95%;font-size:0.875rem}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap{max-width:450px}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_btn{border-radius:2px;width:160px;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_btn{width:100%;margin:auto}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap form.tf_tours_booking{justify-content:space-evenly;width:100%;display:flex;align-items:center;gap:15px;margin:0}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap form.tf_tours_booking{flex-wrap:wrap}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap form.tf_tours_booking{flex-direction:column}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_selectperson-wrap{color:var(--tf-text-paragraph);font-weight:500;border:none}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_selectperson-wrap .tf_person-icon{margin-right:12px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_selectperson-wrap{display:flex;justify-content:center;flex:1;padding:10px;height:40px}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_selectperson-wrap{width:80%}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-row{color:var(--tf-text-paragraph)}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-row{flex:1}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-row{width:80%}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-row .tf_label-row{margin-bottom:0}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tours-check-in-out{color:var(--tf-text-paragraph);padding:0}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner input[type="text"]{background:transparent;padding:5px 15px;border-radius:2px}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner input[type="text"]{font-size:0.875rem}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner input[type="text"]{max-width:100%;height:40px}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner input[type="text"]{width:100%}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner select{background:transparent;border:1px solid gray;padding:5px 15px;border-radius:2px}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner select{font-size:0.875rem}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner select{max-width:100%}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner select:focus{background:transparent;border:0;outline:0}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap .tf_form-inner input[type=text]:focus{background:transparent;border:0;outline:0}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed{width:100%;z-index:9999;background-color:var(--tf-brand-dark);border-top:4px solid #ff6055;padding:8px 0;position:fixed;bottom:0;left:0%;right:0}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed{padding:8px 10px;border-radius:0}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .tf_acrselection-wrap{position:absolute;top:unset;left:0;right:auto;bottom:100%}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .tf_tours_booking{width:100%;max-width:1200px;margin:auto;margin:0 auto}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .tf_selectperson-wrap{background:#fff;border-radius:2px;padding:9px 15px}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .tour-extra i{color:#fff}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .tour-extra a{color:#fff}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed button[type="submit"]{padding:16px}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed form.tf_tours_booking{width:55%}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed form.tf_tours_booking{width:100%}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed form.tf_tours_booking{flex-direction:column}}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .tf_form-inner{background:#fff;border-radius:2px}.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed .btn-styled{border:1px solid var(--tf-primary);background:var(--tf-primary);width:180px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-tour-booking-wrap.tf-tours-fixed{max-width:100%}}.single-tf_tours .tf-single-template__legacy .check-in-time-div{display:none}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content{display:flex;text-align:center;gap:35px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content{display:grid;gap:2%;grid-template-columns:48% 48%}}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block{width:100%;background:var(--tf-filling-foreground);border-radius:4px;color:var(--tf-text-paragraph);border:1px solid #fff;padding:50px 20px;min-height:100px}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block{width:300px}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block{width:auto}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block{padding:30px 20px}}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block .repeat-design-default .repeat-dates{margin:0}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.first{background-color:#007bff24}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.second{background-color:#28a74524}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.third{background:#ffc10724}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.fourth{background:#dc354524}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.fifth{background:#e0e7ff}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.fifth .repeat-dates{font-size:1rem;margin-top:5px}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block.fifth .repeat-dates .repeat-date{margin:5px}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block h4{color:var(--tf-text-heading);font-size:1.25rem}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block img{display:block;margin:auto;margin-bottom:12px}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block i{margin-bottom:12px;font-size:2rem}.single-tf_tours .tf-single-template__legacy .description-section .tf-square-block-content .tf-single-square-block *{margin:0}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-features-block-inner{display:flex;flex-wrap:nowrap}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-features-block-inner{flex-wrap:wrap}}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-features-block-inner .tf-feature-block{width:100%;flex-basis:auto}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-features-block-inner .tf-feature-block{flex-basis:calc(50% - 16px)}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-features-block-inner .tf-feature-block{flex-basis:100%}}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block{background:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;padding-top:17px;width:100%;align-items:baseline}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block{padding:24px;padding-top:21px}}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block .tf-feature-block-icon{position:relative;top:3px}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block .tf-feature-block-icon i{color:var(--tf-primary);font-size:1.25rem}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block h3{color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block h5{color:var(--tf-text-heading);margin-bottom:5px;font-size:1.25rem}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block h5{font-size:1rem}}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block p{color:var(--tf-text-paragraph);margin-top:8px;margin-bottom:0;margin-top:0}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block .repeat-dates{display:block;padding-left:0;margin-bottom:0;margin-left:0;margin-top:5px}.single-tf_tours .tf-single-template__one .tf-trip-feature-blocks .tf-feature-block .repeat-dates .repeat-date-list{list-style:none;background-color:var(--tf-filling-foreground);padding:0px 8px;margin:10px 5px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:0.938rem}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item{display:flex;gap:30px;align-items:center}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item{display:grid}}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item .tf-highlight-text{flex:0 0 49%}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item .tf-highlight-text ul{margin:0;padding:0;margin-top:15px;list-style-position:inside}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item .tf-highlight-text p{margin-bottom:0}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item .tf-highlight-text .section-heading{color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item .tf-highlight-image{flex:0 0 49%}.single-tf_tours .tf-single-template__legacy .tf-highlight-wrapper .tf-highlight-item .tf-highlight-image img{border-radius:4px;background:#fff;padding:10px;box-shadow:0px 2px 4px rgba(90,91,106,0.08);width:100%}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper{background:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper .tf-highlights-inner{gap:40px;align-items:flex-start}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper .tf-highlights-inner .tf-highlights-icon img{object-fit:cover;height:100%;max-width:300px}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper .highlights-list p{margin-bottom:0}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper .highlights-list ul{padding:0;margin-top:20px}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper .highlights-list li{margin-top:12px;line-height:1.3}.single-tf_tours .tf-single-template__one .tf-highlights-wrapper .highlights-list li i{color:var(--tf-primary);width:24px}.single-tf_tours .tf-single-template__legacy #tf-tour-map{margin-top:0px}.single-tf_tours .tf-single-template__legacy #tf-tour-map .tf-map-area #tour-location{height:500px}.single-tf_tours .tf-single-template__legacy .tf-map-wrapper .tf-container{max-width:100%;padding:0}.single-tf_tours .tf-single-template__one #tf-tour-map .tf-map-area #tour-location{height:500px;width:100%;max-width:100%;max-height:100%}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one #tf-tour-map .tf-map-area #tour-location{height:220px}}.single-tf_tours .itn-gm-m{background-color:var(--tf-primary) !important}.single-tf_tours .gm-style .marker-label{display:block;padding-top:30px;padding-left:82px;line-height:1.3;font-family:inherit !important;font-weight:600 !important;align-items:baseline}.single-tf_tours .gm-style .marker-label:before{content:"\eb21";font-size:1rem;padding-right:4px;margin-top:4px;font-weight:300 !important;font-family:'remixicon' !important}.single-tf_tours .gm-style-iw{padding:0px !important;width:296px;border-radius:12px !important}.single-tf_tours .gm-style-iw .gm-style-iw-ch{padding-top:0 !important}.single-tf_tours .gm-style-iw .gm-style-iw-d{overflow:hidden !important}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-img-wrap{width:296px;height:140px;overflow:hidden;margin:0px}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-img-wrap img{width:100%;height:140px;border-radius:12px 12px 0px 0px;object-fit:cover}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .popup-arrow-active{display:none !important}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-img-icons{display:block;z-index:99}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-img-icons .itinerary-map-popup-img-icon-right{cursor:pointer;user-select:none;position:absolute;top:51px;right:0}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-img-icons .itinerary-map-popup-img-icon-left{cursor:pointer;user-select:none;position:absolute;top:51px;left:0}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content{padding:12px;display:flex;flex-direction:column;gap:8px;font-size:0.875rem;font-weight:500;color:var(--tf-text-paragraph)}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-time-wrap{padding:8px 16px;background:#fff;width:70px;height:auto;border-radius:32px;text-align:center;margin-bottom:4px}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-time-wrap .itinerary-map-popup-time{color:var(--tf-text-paragraph);font-size:0.75rem;font-weight:700}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-time-wrap .itinerary-map-popup-title{color:var(--tf-text-heading);font-size:0.75rem;font-weight:400;line-height:18px}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-desc{color:var(--tf-text-paragraph);font-size:0.75rem;font-weight:400;line-height:1.5;margin-bottom:4px}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-options{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-options .itinerary-map-popup-option{padding:4px 8px;border:1px solid var(--tf-border-lite);border-radius:32px;font-weight:400;color:var(--tf-text-paragraph)}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-options .itinerary-map-popup-option .map-popup-option-icon{margin-right:4px}.single-tf_tours .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-content .itinerary-map-popup-options .itinerary-map-popup-option .map-popup-option-mode{font-size:0.75rem}.single-tf_tours .gm-style-iw button[title~=Close]{top:8px !important;right:8px !important;background-color:#F3F4F6 !important;opacity:1 !important;border-radius:6px;height:24px !important;width:24px !important;position:absolute !important}.single-tf_tours .gm-style-iw button[title~=Close] span{margin:auto !important}.single-tf_tours .gm-style-iw button:hover{border-radius:24px;border:1px solid #8F94A3 !important}@media only screen and (max-width: 480px){.single-tf_tours .gm-style-iw .gm-style-iw{width:148px !important}.single-tf_tours .gm-style-iw .gm-style-iw .gm-style-iw-d .itinerary-map-popup .itinerary-map-popup-img-wrap{width:100%}}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper{background-position:center center;background-size:cover;background-attachment:fixed}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content{display:flex;margin:auto;gap:35px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content{gap:15px}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content{display:block}}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content h4{padding:6px 0;margin-bottom:10px;color:#fff}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content>*{flex:1}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content ul{margin:0;padding:0;list-style:none}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content ul li{padding-left:0px;position:relative;margin-left:0}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content ul li i{margin-right:20px}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content ul li:before{content:"";position:absolute;height:16px;width:16px;left:0;background-size:contain;top:8px}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-inc-exc-content ul i.fas{float:left;vertical-align:middle;margin-top:6px}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-include-section{background:var(--tf-text-heading);background-image:linear-gradient(to right, rgba(253,97,67,0), #003162);border-radius:4px;padding:20px 30px 30px;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-include-section{padding:15px 20px 20px}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-include-section{margin-bottom:15px}}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-include-section h2{font-size:1.25rem;color:#fff}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-exclude-section{background:var(--tf-text-heading);background-image:linear-gradient(to right, rgba(253,97,67,0), #003162);border-radius:4px;padding:20px 30px 30px;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-exclude-section{padding:15px 20px 20px}}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-exclude-section h2{font-size:1.25rem;color:#fff}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-include-section.custom-inc-icon ul li:before{display:none}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-include-section.custom-inc-icon h2{color:#fff}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-exclude-section.custom-exc-icon ul li:before{display:none}.single-tf_tours .tf-single-template__legacy .tf-inc-exc-wrapper .tf-exclude-section.custom-exc-icon h2{color:#fff}.single-tf_tours .tf-single-template__one .tf-inex-wrapper .tf-inex{width:100%;background:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-inex-wrapper .tf-inex ul li{margin-top:0px;margin-bottom:12px}.single-tf_tours .tf-single-template__one .tf-inex-wrapper .tf-inex ul li:last-child{margin-bottom:0px}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper h2{color:var(--tf-text-heading);font-size:2rem;font-weight:700;margin-bottom:20px}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper h2{font-size:1.5rem}}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter{display:flex;gap:40px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter{flex-wrap:wrap;gap:24px}}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter>div{display:flex;gap:16px;width:50%}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter>div{width:100%}}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter ul{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter ul{gap:8px}}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter ul li{display:flex;gap:16px}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter ul li img{width:16px;height:16px;object-fit:contain}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter .tf-include ul li i{color:#198754;line-height:1.6}.single-tf_tours .tf-single-template__two .tf-include-exclude-wrapper .tf-include-exclude-innter .tf-exclude ul li i{color:#ff6055;line-height:1.6}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper .tf-travel-itinerary-content h2{margin-bottom:30px;color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper{margin-bottom:30px}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper{margin-bottom:15px}}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head{cursor:pointer;transition:0.2s ease;display:flex;align-items:center;background:#fff;border-radius:4px;z-index:1;position:relative}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head .tf-travel-time{background:var(--tf-primary);border-radius:4px 0px 0px 4px;width:130px;height:80px;display:flex;align-items:center;justify-content:center;padding:10px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head .tf-travel-time{height:60px}}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head .tf-travel-time span{font-size:1.125rem;color:#fff}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head .tf-travel-time span{font-size:0.938rem;text-align:center}}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head h4{font-size:1.125rem;color:var(--tf-text-heading);padding-left:25px;width:100%;margin-bottom:0}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head h4:hover{color:var(--tf-primary)}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head h4{font-size:0.938rem;padding-left:20px}}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head .arrow{transition:0.25s ease;transform:rotate(-90deg);font-size:1.25rem;margin-right:25px}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-head .arrow.arrow-animate{transform:rotate(0deg)}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content{background-color:#fff;display:none;padding:20px 30px;color:var(--tf-text-paragraph);margin-top:-2px;z-index:999;position:relative;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content a:focus{outline:none}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc{display:flex;padding-top:20px;gap:20px;flex-direction:row}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc{display:grid}}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc .tf-ititnerary-img{flex-basis:30%}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc .tf-ititnerary-img img{width:100%;object-fit:cover}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc .tf-ititnerary-img img{max-width:100%}}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc .trav-cont{display:flex}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .tf-travel-desc .trav-cont.tf-travel-description{display:flow-root;flex-basis:70%}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .ininerary-other-gallery{margin-bottom:20px}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .ininerary-other-gallery .ininerary-gallery-single.slick-slide.slick-active{height:130px}.single-tf_tours .tf-single-template__legacy .tf-travel-itinerary-wrapper #tf-accordion-wrapper .tf-accordion-content .ininerary-other-gallery .ininerary-gallery-single>a img{height:130px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-itinerary-box{background:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-itinerary-box{padding:40px 24px}}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item{padding-left:40px;border-bottom:1px solid var(--tf-border-lite);padding-bottom:24px;padding-top:24px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-title:hover{cursor:pointer}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item{padding-left:30px}}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box{display:none}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box{margin-left:-30px}}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-img{flex-basis:20%}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-img{flex-basis:100%}}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-img img{border-radius:6px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content p{margin:0}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-details{flex-basis:80%}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-details p{margin-bottom:5px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-details p:empty{display:none;margin:0}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .tf-itinerary-content-details{flex-basis:100%}}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box img{width:100%}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery{margin-top:20px;display:flex;gap:10px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a{width:20%;display:inline-block;float:left;display:none;position:relative}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a img{height:91px;border-radius:5px;object-fit:cover}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a:nth-child(1),.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a:nth-child(2),.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a:nth-child(3),.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a:nth-child(4),.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a:nth-child(5){display:block}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a.tf-gallery-more{position:relative}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a.tf-gallery-more::before{content:"View More → ";position:absolute;color:#fff;display:flex;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;width:100%;z-index:1;background:#0000009c}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .tf-itinerary-content-box .ininerary-other-gallery a.tf-gallery-more::before{text-align:center}}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item:first-child{padding-top:0px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item:last-child{border:none;padding-bottom:0}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item h4{position:relative;font-size:1.125rem;line-height:1.5;margin-bottom:0;color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item.active .accordion-checke::before{border:1px solid var(--tf-primary)}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item.active .accordion-checke::after{background:var(--tf-primary);width:8px;height:8px;border-radius:50px;position:absolute;top:calc(50% + -6px);left:-34px;content:""}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .itinerary-day{color:var(--tf-primary)}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item .accordion-checke::before{width:20px;height:20px;border:1px solid var(--tf-text-heading);border-radius:50px;position:absolute;left:-40px;top:calc(50% - 12px);content:""}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item li{color:var(--tf-text-heading);align-items:center}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper .tf-single-itinerary-item li a{color:var(--tf-text-heading);text-decoration:none}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper.tf-mb-50 .tf-itinerary-downloader-option{background-color:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper.tf-mb-50 .tf-itinerary-downloader-option .itinerary-downloader-left{overflow:hidden}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper.tf-mb-50 .tf-itinerary-downloader-option h3{color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__one .tf-itinerary-wrapper.tf-mb-50 .tf-itinerary-downloader-option p{color:var(--tf-text-paragraph)}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper{display:flex;flex-direction:column;gap:16px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title{display:flex;justify-content:space-between;margin-bottom:8px}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title{margin-bottom:0px}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title a{display:flex;flex-direction:row;color:var(--tf-text-paragraph);font-size:1rem;font-weight:700;line-height:1.5;word-wrap:break-word;border:none;background:var(--tf-filling-foreground);min-width:211px;height:fit-content;padding:12px;gap:16px;align-items:center;justify-content:center;text-decoration:none;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title a{font-size:0.75rem}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title a:hover{color:#fff;background-color:var(--tf-primary);border-color:var(--tf-primary)}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper{padding:0px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-single-itinerary{background:var(--tf-filling-foreground);padding:16px 32px;display:flex;flex-direction:column;gap:24px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-single-itinerary{padding:16px}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-single-itinerary .tf-itinerary-content-wrap{display:none}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title{display:flex;justify-content:space-between;align-items:baseline;cursor:pointer;user-select:none;gap:8px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title i{color:var(--tf-text-paragraph)}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title.active i{transform:rotate(180deg)}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title span.tf-head-title{color:var(--tf-text-paragraph);font-size:1.25rem;font-weight:400;word-wrap:break-word;margin:0px;display:flex;width:100%;align-items:first baseline}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title span.tf-head-title{font-size:1rem}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title span.tf-head-title span.tf-itinerary-time{padding:8px 16px;margin-right:16px;width:max-content;max-width:30%}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title span.tf-head-title span.tf-itinerary-time{padding-left:0;margin-right:0}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-title span.tf-head-title .tf-itinerary-title-text{flex:1}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content{display:flex;gap:32px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content{flex-wrap:wrap}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details{display:flex;flex-direction:column;width:calc(100% - 320px)}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details{width:calc(100% - 204px)}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details{width:100%}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details .tf-itinerary-more-offer{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details .tf-itinerary-more-offer .tf-itinerary-single-meta li{color:var(--tf-text-paragraph);font-size:1rem}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details .tf-itinerary-more-offer .tf-itinerary-single-meta li i{margin-right:8px;width:22px;font-size:1.25rem}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details .tf-itinerary-more-offer .tf-itinerary-single-meta li a{color:var(--tf-primary);font-size:1rem;text-decoration:none}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details .tf-itinerary-more-offer .tf-itinerary-single-meta li a i{margin-right:8px;width:22px;font-size:1.25rem}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 10px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-wrapper .tf-itinerary-content-details ul li{width:calc(50% - 5px)}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title h2{color:var(--tf-text-heading);font-size:2rem;font-weight:700;margin:0}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .section-title h2{font-size:1.5rem}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images{height:fit-content;width:320px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images{width:179px}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images{width:100%}}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images .ininerary-other-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:0px;margin-top:8px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images .ininerary-other-gallery a{display:none}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images .ininerary-other-gallery a:nth-child(1),.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images .ininerary-other-gallery a:nth-child(2){display:block}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-content-images .ininerary-other-gallery a.tf-itinerary-gallery-more{display:flex;align-items:center;width:100%;height:100%;justify-content:center;background-size:cover;background-position:center}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-single-itinerary.active .tf-itinerary-content{display:flex}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-single-itinerary.active{padding-bottom:32px}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-itinerary-map iframe{width:100%}.single-tf_tours .tf-single-template__two .tf-itinerary-wrapper .tf-single-itinerary.active .tf-itinerary-title i{transform:rotate(180deg)}.single-tf_tours .tf-single-template__two .tf-itinerary-map{margin-top:16px;margin-bottom:32px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-map{margin-top:12px}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-itinerary-map #tour-location{height:220px}}.single-tf_tours .tf-single-template__two .tf-itinerary-map#tf-map{height:auto}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .owl-nav button{position:absolute;top:calc(50% - 25px);width:50px;height:50px;background:#fff;box-shadow:0px 5px 10px rgba(0,44,102,0.2);border-radius:4px;transform:matrix(1, 0, 0, -1, 0, 0);color:var(--tf-primary);font-size:1.25rem;transition:0.3s}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .owl-nav button:hover{background:var(--tf-primary);color:#fff}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .owl-nav button.owl-prev{left:-85px}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .owl-nav button.owl-next{right:-85px}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .tf-suggestion-sec-head{margin-bottom:30px;text-align:center}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .tf-suggestion-sec-head p{max-width:480px;margin:auto}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .tf-suggestion-rating{display:flex;justify-content:space-between;font-size:1.125rem;margin-top:30px}.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .tf-suggestion-rating i{color:#ffc107}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .tf-suggestion-rating{font-size:0.875rem}}@media only screen and (max-width: 575.98px){.single-tf_tours .tf-single-template__legacy .tf-suggestion-wrapper .tf-suggestion-rating{font-size:0.75rem}}.single-tf_tours .tf-single-template__one .upcomming-tours{padding-top:56px;border-top:1px solid var(--tf-border-lite)}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .upcomming-tours{margin-top:30px}}.single-tf_tours .tf-single-template__one .upcomming-tours .section-title h2{font-size:1.875rem;color:var(--tf-text-heading)}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .upcomming-tours .section-title h2{font-size:1.5rem}}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .upcomming-tours .tf-upcomming-tours-list-outter .tf-post-box-lists{flex-basis:calc(100%/2 - 12px)}}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .upcomming-tours{padding-top:60px}}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-image-data{height:300px;overflow:hidden;border-radius:5px;position:relative}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-image-data img{width:100%;height:100%;object-fit:cover}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-location i{color:var(--tf-primary)}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-data-price{position:absolute;bottom:0px;background:var(--tf-filling-foreground);padding:15px 22px;font-size:0.75rem}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-data-price span{color:var(--tf-primary);font-size:1.25rem;font-weight:500}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-title{margin-top:8px}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-title h2{font-size:1.375rem;line-height:1.5}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-title h2 a{text-decoration:none;color:inherit}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-meta-title h2 a:hover{color:var(--tf-primary)}.single-tf_tours .tf-single-template__one .upcomming-tours .tf-upcomming-tours-list-outter .tf-slider-item{border:0px solid;box-shadow:none;border-radius:0px;height:auto;padding:0;display:flow-root;margin:0 15px 15px;margin-left:15px;margin-left:0}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing{width:200px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing{margin:20px auto 0}}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price{font-weight:400;font-size:1rem;line-height:1;color:var(--tf-text-paragraph);display:flex;align-items:center;margin:0;padding:0;justify-content:center}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price span.sale-price{font-weight:600;font-size:1.5rem;line-height:1;color:var(--tf-primary);margin:0 8px 0 0}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab{list-style:none;display:flex;line-height:1;font-size:0.875rem;font-weight:600;color:var(--tf-text-paragraph);flex-direction:row;justify-content:space-evenly;margin:10px 0 0 0;box-sizing:border-box;border-radius:4px;cursor:pointer;padding:0}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab li{padding:0;width:100%;text-align:center;height:36px;justify-content:center;align-content:center;display:flex;align-items:center;transition:0.3s;border:1px solid var(--tf-border-lite)}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab li:hover{color:var(--tf-primary);background-color:var(--tf-border-lite)}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab li:nth-child(1){border-top-left-radius:4px;border-bottom-left-radius:4px}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab li:nth-child(2){border-right:0;border-left:0}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab li:nth-child(3){border-top-right-radius:4px;border-bottom-right-radius:4px}.single-tf_tours .tf-single-template__legacy .tf-single-tour-pricing .tf-price-tab li.active{background:var(--tf-brand-lite)}.single-tf_tours .tf-single-template__one .tf-trip-info{background-color:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-trip-info .person-info.active{background:var(--tf-brand-lite)}.single-tf_tours .tf-single-template__one .tf-trip-info ul{padding:0;list-style:none}.single-tf_tours .tf-single-template__one .tf-trip-info li{color:var(--tf-text-paragraph);margin-top:8px;align-items:center}.single-tf_tours .tf-single-template__one .tf-trip-info li i{margin-right:0}.single-tf_tours .tf-single-template__one .tf-trip-info .person-info{border:1px solid var(--tf-border-lite);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;width:50px;height:60px;margin-top:0px}.single-tf_tours .tf-single-template__one .tf-trip-info .person-info:hover{cursor:pointer}.single-tf_tours .tf-single-template__one .tf-trip-info .person-info p{font-size:0.75rem;color:var(--tf-text-heading);margin:0}.single-tf_tours .tf-single-template__one .tf-trip-info .person-info i{color:var(--tf-primary);margin-right:0px}.single-tf_tours .tf-single-template__one .tf-trip-info .tf-trip-pricing{flex-direction:column;text-align:right;color:var(--tf-text-paragraph);display:none}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-trip-info .tf-trip-pricing{text-align:left}}.single-tf_tours .tf-single-template__one .tf-trip-info .tf-trip-pricing .tf-price-amount{color:var(--tf-text-heading);font-size:1.625rem;margin:4px 0px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-trip-info .tf-trip-pricing .tf-price-amount{font-size:1.375rem}}.single-tf_tours .tf-single-template__one .tf-trip-info .tf-trip-pricing.active{display:flex}.single-tf_tours .tf-single-template__one .tf-trip-description h2{font-size:1.875rem}.single-tf_tours .tf-single-template__one .tf-trip-description p{margin-bottom:0}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar{position:fixed;width:calc(100% - 64px);bottom:0;left:0;padding:32px;background-color:rgba(255,255,255,0.9);z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;transform-origin:bottom;transform:rotateX(90deg);transition:all 0.3s ease-in-out}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;gap:8px;width:calc(100% - 32px)}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar{transform:rotateX(0);z-index:9999;width:100%}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar.active{transform:rotateX(0deg);width:100%}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar.mobile-active .tf-bottom-booking-fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar.mobile-active .tf-booking-popup-btn{display:block}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar.mobile-active .tf-booking-mobile-btn{display:none}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:24px}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-fields{width:100%;gap:16px;-webkit-justify-content:center;justify-content:center}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-fields{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:8px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field{width:100%}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field input.tf-field,.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field select.tf-field{border-radius:8px;border:1px solid var(--tf-primary);padding:0 16px;background-color:#fff;outline:none;min-width:220px;font-size:1rem;flex:1;height:56px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field input.tf-field,.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field select.tf-field{flex-grow:1}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field.check-in-time-div{display:none}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field-icon{height:56px;width:56px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;border-radius:8px;background-color:var(--tf-primary);text-align:center;color:#fff}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-bottom-booking-field-icon{height:44px;width:44px;font-size:1.125rem}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf_selectperson-wrap{border-right:none;padding:0}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf_selectperson-wrap{border-bottom:none;padding:0}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf_selectperson-wrap .tf_input-inner{border-radius:8px;border:1px solid var(--tf-brand-dark);padding:0 16px;background-color:#fff}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf_selectperson-wrap .tf_input-inner{flex-grow:1;width:100%}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf_acrselection-wrap{left:64px;right:auto;top:unset;bottom:100%;width:auto}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-booking-mobile-btn{display:none}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-booking-mobile-btn{display:block}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-booking-popup-btn{display:none}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-tours-booking-btn{align-self:stretch}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-tours-booking-btn{width:100%;display:flex;justify-content:center}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-tours-booking-btn{width:100%;display:block}}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-tours-booking-btn .tf-btn-wrap{height:100%}.single-tf_tours .tf-single-template__one .tf-bottom-booking-bar .tf-tours-booking-btn .tf-btn-wrap .tf_btn{height:100%;align-items:center}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar{position:fixed;bottom:0;left:0;padding:32px;z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;transform-origin:bottom;transform:rotateX(90deg);transition:all 0.3s ease-in-out;width:100%;background:var(--tf-brand-lite);box-shadow:none}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px;gap:8px;width:calc(100% - 32px)}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar{transform:rotateX(0);z-index:9999;width:100%}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar.active{transform:rotateX(0deg);width:100%}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar.mobile-active .tf-bottom-booking-fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar.mobile-active .tf-booking-popup-btn{display:block}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar.mobile-active .tf-booking-mobile-btn{display:none}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-bottom-booking-field.check-in-time-div{display:none}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf_selectperson-wrap{border-right:none;padding:0}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf_selectperson-wrap{border-bottom:none;padding:0}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf_selectperson-wrap .tf_input-inner{border-radius:8px;border:1px solid var(--tf-brand-dark);padding:0 16px;background-color:#fff}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf_selectperson-wrap .tf_input-inner{flex-grow:1;width:100%}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf_acrselection-wrap{left:64px;right:auto;top:unset;bottom:100%;width:auto}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-mobile-btn{display:none}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-mobile-btn{display:block}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-popup-btn{display:none}}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-tours-booking-btn{width:100%;display:flex;justify-content:center}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-tours-booking-btn{width:100%;display:block}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-tours-booking-btn.tf-booking-bttns a{padding:16px 32px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields{display:flex}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields{justify-content:center}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout{border-right:1px solid var(--tf-border-lite);flex-direction:column;position:relative;padding:0px 38px;display:flex}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout{padding:0px 10px}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout span.tf-booking-form-title{font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:0px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout .tf-booking-date-wrap{display:flex;gap:6px;cursor:pointer;background:transparent;padding:0px;justify-content:start}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout .tf-booking-date{color:var(--tf-text-paragraph);font-size:1.5rem;font-weight:400;line-height:1.3;text-align:right;margin-right:5px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout span.tf-booking-month{color:var(--tf-text-paragraph);font-size:1rem;display:flex;align-items:center}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout span.tf-booking-month span{margin-right:5px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-checkinout input{position:absolute;height:100%;width:100%;opacity:0}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-bottom-booking-field.check-in-time-div select{border:0px solid;min-width:auto;padding:0px 38px;color:var(--tf-text-paragraph);font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:0px;border-right:1px solid var(--tf-border-lite);border-radius:0px;background-image:none;text-align:center}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-bottom-booking-field.check-in-time-div select{padding:0px 10px}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room{position:relative;padding:0px 38px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room{padding:0px 10px}}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf-booking-form-title{font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:0px;color:var(--tf-text-paragraph)}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf-booking-guest-and-room-wrap{display:flex;align-items:center;gap:6px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf-guest.tf-booking-date{color:var(--tf-text-paragraph);font-size:1.5rem;font-weight:400;line-height:1.3;min-width:none;text-align:right;margin-right:5px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf-booking-month{display:flex;align-items:center}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf-booking-month span{color:var(--tf-text-paragraph);font-size:1rem;margin-right:5px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf_acrselection-wrap{position:absolute;top:100%;right:0;margin-top:12px;background:#fff;padding:24px 24px 8px;min-width:250px;border-radius:4px;box-shadow:0 2px 16px rgba(0,0,0,0.15);z-index:9999;width:100%;display:none}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf_acrselection-wrap .acr-select input[type="number"]{padding-left:0px}.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf_acrselection-wrap.tf-show{left:0;right:auto;width:auto;visibility:visible;opacity:1;top:100%;display:block;margin-top:0px;bottom:162%;top:auto}@media only screen and (max-width: 1024px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf_acrselection-wrap.tf-show{bottom:131%}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-bottom-booking-bar .tf-booking-form-fields .tf-booking-form-guest-and-room .tf_acrselection-wrap.tf-show{left:auto;right:0}}.single-tf_tours .tf-single-template__two .tour-external-booking-form{background-color:var(--tf-brand-lite);padding:24px}.single-tf_tours .tf-single-template__two .tour-external-booking-form .tf-tour-external-booking-button{border:1px solid var(--tf-primary);background:var(--tf-primary);padding:12px 32px;justify-content:center;transition:.3s all ease;border-radius:0px}.single-tf_tours .tf-single-template__one .tf-toc-wrapper .tf-section-head p{margin-top:8px}.single-tf_tours .tf-single-template__two .tf-tour-contact-informations{background-color:var(--tf-filling-foreground);padding:24px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__two .tf-tour-contact-informations{margin:32px 0}}.single-tf_tours .tf-single-template__two .tf-tour-contact-informations .tf-contact-details-title h3{font-weight:700;font-size:1.5rem;margin-bottom:0}.single-tf_tours .tf-single-template__two .tf-tour-contact-informations .tf-contact-details-items .tf-list{margin:0}.single-tf_tours .tf-single-template__two .tf-tour-contact-informations .tf-contact-details-items .tf-list li{margin-top:5px;margin-bottom:15px;align-items:center}.single-tf_tours .tf-single-template__two .tf-tour-contact-informations .tf-contact-details-items .tf-list li a{text-decoration:none;color:var(--tf-text-paragraph)}.single-tf_tours .tf-single-template__two .tf-tour-contact-informations .tf-contact-details-items .tf-list li i{font-size:1.25rem;color:var(--tf-primary)}.tf-contact-info h3{margin-bottom:30px}.tf-contact-info div{margin:15px 0}.tf-contact-info div p{margin:0}.tf-contact-info div p a{text-decoration:none;color:var(--tf-primary)}div#tf-contact-info{border-radius:8px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-box{background:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-booking-price{border-bottom:1px solid var(--tf-border-lite);padding-bottom:12px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-booking-price p{margin-bottom:0;font-size:1.875rem}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-booking-price p span{font-size:0.875rem;font-weight:400}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-form-title p{margin-bottom:0}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-form-title.tf-tour-extra p{cursor:pointer;background-color:var(--tf-brand-lite);padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:space-between}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-form-title.tf-tour-extra p i{float:right}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-form-title.tf-tour-extra p .fa-minus{display:none}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-form-title.tf-tour-extra.active i{display:none}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-form-title.tf-tour-extra.active .fa-minus{display:block}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box{display:none}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box .tf-tour-extra{padding:16px 24px;border:1px solid var(--tf-border-lite);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box .tf-tour-extra .tf-tour-extra-price{align-items:inherit}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box .tf-tour-extra .tf-tour-extra-price .tf-tour-extra-input{align-items:center}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box .tf-tour-extra .tf-tour-extra-price .woocommerce-Price-amount.amount{font-weight:600;margin-left:10px;line-height:1.2}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box .tf-tour-extra .tf-tour-extra-price p{line-height:1.3}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-extra-box .tf-tour-extra .tf-tour-extra-price .tf-tour-extra-input>p{line-height:1}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-booking-bttns button{margin-top:8px;padding:12px 20px;width:260px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-advantages{background-color:var(--tf-filling-foreground);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-advantages .tf-head-title h3{font-size:1.5rem;color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-advantages ul{margin:0px}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-advantages li{display:flex;align-items:center;gap:8px;color:var(--tf-text-heading)}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-advantages li i{height:38px;width:38px;background:#fff;border:1px solid var(--tf-border-lite);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:flex;align-items:center;justify-content:center}.single-tf_tours .tf-single-template__one .tf-tour-details-right .tf-tour-booking-advantages li a{color:var(--tf-text-heading);text-decoration:none}.single-tf_tours .tf-single-template__one .tf-tour-features ul{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;gap:5px}.single-tf_tours .tf-single-template__one .tf-tour-features ul li{display:inline-flex;justify-content:flex-start;background-color:var(--tf-filling-foreground);border-radius:5px;padding:10px 15px;text-transform:capitalize;margin:5px 16px 10px 0px;font-size:0.938rem;font-weight:300}.single-tf_tours .tf-single-template__one .tf-tour-features ul li .tf-tour-features-icon{margin-right:8px}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .review-section .reviews .section-heading{text-align:center}}@media only screen and (max-width: 768px){.single-tf_tours .tf-single-template__legacy .review-section .reviews .no-review{text-align:center}}.post-type-archive-tf_tours .tf-archive-template__three .tf-search-fields .tf-search-field .tf-search-input{width:160px}.post-type-archive-tf_tours .tf-archive-template__three .tf-search-fields .tf-search-field-checkinout .tf-search-field .tf-search-input{width:190px;cursor:pointer}


/*# sourceMappingURL=tourfic-tour.min.css.map*/