.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.pgafu-column,.pgafu-columns{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pgafu-post-grid-main *{outline:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pgafu-clearfix:before,.pgafu-clearfix:after{content:"";display:table}.pgafu-clearfix::after{clear:both}.pgafu-clearfix{clear:both}.clearboth{clear:both}.pgafu-first{clear:both!important}.pgafu-post-content{padding-top:10px}.pgafu-post-grid{margin-bottom:30px}.pgafu-post-date span{font-style:italic;font-size:12px}.pgafu-post-date img,.pgafu-post-tags img{display:inline-block!important;box-shadow:none!important}.pgafu-cat-list li ul{margin-left:.857143rem}.pgafu-cat-list .current-cat>a{font-weight:700}.pgafu-post-date span{font-size:12px;display:inline-block;margin-right:10px}.pgafu-post-date span img,.pgafu-post-tags img{margin-right:5px;position:relative;vertical-align:middle}.pgafu-post-date a{color:#555}.pgafu-post-title a{text-decoration:none!important;border-bottom:0px!important}.pgafu-post-tags a{font-style:italic;text-decoration:none;font-size:14px;color:#666}.pgafu-post-grid-main h2{margin:5px 0!important;line-height:24px!important;padding-top:0px!important;font-size:20px!important;padding-bottom:0px!important}.pgafu-post-grid-main h2.pgafu-post-title a{font-size:20px!important;line-height:normal!important;color:#444}.pgafu-post-image-bg{text-align:center;margin-bottom:15px}.pgafu-post-image-bg img{display:inline-block}.pgafu-image-fit .pgafu-post-image-bg img{height:100%;width:100%!important;object-fit:cover;object-position:top center}.pgafu-post-grid-main{margin:0 -15px}.pgafu-post-pagination{clear:both!important;width:100%;padding:0 15px 10px 15px;box-sizing:border-box;text-align:center}.pgafu-post-pagination .button-post-p{width:40%;float:right;text-align:right}.pgafu-post-pagination .button-post-n{width:40%;float:left;text-align:left}.pgafu-post-pagination a,.pgafu-post-pagination a{color:#fff!important;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;background:#333;padding:7px 10px;display:inline-block;text-align:center;border-radius:0;line-height:normal;box-shadow:none;text-shadow:none;font-size:14px;text-transform:uppercase;border:1px solid #333;text-decoration:none!important}.pgafu-post-pagination a:hover,.pgafu-post-pagination a:focus,.pgafu-post-pagination a:hover,.pgafu-post-pagination a:focus{color:#333!important;background:#fff0}.pgafu-post-pagination .current{color:#333!important;background:#fff0;padding:7px 10px;display:inline-block;text-align:center;border-radius:0;line-height:normal;box-shadow:none;text-shadow:none;font-size:14px;text-transform:uppercase;border:1px solid #333;text-decoration:none!important}.pgafu-post-categories{padding:4px 0;display:inline-block;text-transform:uppercase;color:#666;z-index:9;position:relative}.pgafu-post-categories a{text-decoration:none;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;font-size:10px;text-transform:uppercase;padding:3px 8px;color:#fff!important;line-height:normal;display:inline-block;margin:0 0 2px 0;background:#333}.pgafu-post-categories a:nth-child(4n+1){background:#1abc9c}.pgafu-post-categories a:nth-child(4n+2){background:#3aadff}.pgafu-post-categories a:nth-child(4n+3){background:#9b59b6}.pgafu-post-categories a:nth-child(4n+4){background:#3498db}.pgafu-post-categories a:hover,.pgafu-post-categories a:focus{background:#333;color:#fff;text-decoration:none}.readmorebtn{-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;text-decoration:none!important;color:#888;border:1px solid #888;padding:4px 12px;font-size:12px;display:inline-block;box-sizing:border-box;line-height:normal!important;margin:15px 0 0 0}.readmorebtn:hover,.readmorebtn:focus,.readmorebtn:active{background:#888;color:#fff}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content{background:#fff;text-align:center}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content .pgafu-post-title,.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-grid-content .pgafu-post-date{padding:5px 15px;float:none;display:block}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-image-bg{background:#f1f1f1;margin-bottom:20px;line-height:0;overflow:hidden;position:relative;width:100%}.pgafu-post-grid-main.pgafu-design-1 .readmorebtn{border:0;border-bottom:1px solid #888;font-size:15px}.pgafu-post-grid-main.pgafu-design-1 .pgafu-post-content{padding-bottom:0}.pgafu-post-grid-main.pgafu-design-1.pgafu-image-fit .pgafu-post-image-bg{height:320px}.pgafu-post-grid-main.pgafu-design-1.pgafu-image-fit .pgafu-medium-4 .pgafu-post-image-bg{height:200px}.pgafu-post-grid-main.pgafu-design-1.pgafu-image-fit .pgafu-medium-3 .pgafu-post-image-bg{height:180px}.pgafu-post-grid-main.pgafu-design-2 .pgafu-post-grid-content{background:#fff;padding-bottom:10px;border-bottom:2px solid #555}.pgafu-post-grid-main.pgafu-design-2 .pgafu-content-above-image{position:relative;margin-top:-50px;width:85%;background:#fff;padding:20px 0 5px 0}.pgafu-post-grid-main.pgafu-design-2 .no-thumb-image .pgafu-content-above-image{margin-top:0;width:100%;padding-top:0}.pgafu-post-grid-main.pgafu-design-2 .pgafu-post-grid-content .pgafu-post-title,.pgafu-post-grid-main.pgafu-design-2 .pgafu-post-grid-content .pgafu-post-date{padding:5px 0;float:none;display:block}.pgafu-post-grid-main.pgafu-design-2 .pgafu-post-grid-content .pgafu-post-content{padding:15px 0 0 0}.pgafu-post-grid-main.pgafu-design-2 .pgafu-post-image-bg{background:#f1f1f1;margin-bottom:20px;line-height:0;overflow:hidden;position:relative;width:100%}.pgafu-post-grid-main.pgafu-design-2.pgafu-image-fit .pgafu-post-image-bg{height:320px}.pgafu-post-grid-main.pgafu-design-2.pgafu-image-fit .pgafu-medium-4 .pgafu-post-image-bg{height:200px}.pgafu-post-grid-main.pgafu-design-2.pgafu-image-fit .pgafu-medium-3 .pgafu-post-image-bg{height:180px}.pgafu-filter{list-style:none!important;text-align:center}.pgafu-filter li a{text-decoration:none;font-size:15px;display:block;position:relative;cursor:pointer;color:#000;background:#e1e1e1;padding:8px 15px;line-height:normal}.pgafu-filter li{display:inline-block;float:none;position:relative;text-indent:0;margin:0 0 4px 0px!important}.pgafu-filter li.pgafu-active-filtr a{background:#525252;color:#fff}.pgafu-column,.pgafu-columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;position:relative}@media only screen and (max-width:480px){.pgafu-column,.pgafu-columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;position:relative}}@media only screen and (min-width:40.0625em){.pgafu-column,.pgafu-columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.pgafu-medium-1{width:8.33333%}.pgafu-medium-2{width:16.66667%}.pgafu-medium-3{width:25%}.pgafu-medium-4{width:33.33333%}.pgafu-medium-5{width:41.66667%}.pgafu-medium-6{width:50%}.pgafu-medium-7{width:58.33333%}.pgafu-medium-8{width:66.66667%}.pgafu-medium-9{width:75%}.pgafu-medium-10{width:83.33333%}.pgafu-medium-11{width:91.66667%}.pgafu-medium-12{width:100%}.pgafu-medium-c5{width:20%}}.wp-block-search__inside-wrapper{height:50px}p a:active,p a:focus,p a:hover,.wp-block-navigation-link.current-menu-item a,.wp-block-navigation-link a:active,.wp-block-navigation-link a:focus,.wp-block-navigation-link a:hover{color:var(--wp--preset--color--primary)!important}a.wp-block-social-link-anchor:hover,a.wp-block-social-link-anchor:focus,a.wp-block-social-link-anchor:active{color:inherit!important}.wp-block-search__inside-wrapper .wp-element-button{padding:0 20px}.wp-block-navigation .current-menu-ancestor,.wp-block-navigation-item__content{font-size:1rem!important}.wp-block-navigation__submenu-container.has-background{padding:0 0}@media screen and (max-width:781px){header .wp-block-group .wp-container-6,header .wp-block-group{justify-content:start}}.wptravel-layout-v2 #wptravel-block-trip-search form select{-webkit-appearance:none;background-image:url(http://wpdemo.wensolutions.com/wp-travel-fse-demo-two/wp-content/uploads/sites/14/2023/07/angle-arrow-down.png)!important;background-size:10px;background-position:right 1em center;background-repeat:no-repeat;padding:12px 40px}.wptravel-layout-v2 .wptravel-archive-wrapper .view-box .view-content .left-content header .entry-title .heading-link{line-height:1!important}#wptravel-block-trip-search .button:focus,#wptravel-block-trip-search .button:hover{border-color:#ff6900!important}.wptravel-block-trip-search .wp-travel-search #wp-travel-search{border:0}.wptravel-layout-v2 .wptravel-archive-wrapper .view-box .view-content .left-content header .entry-title{line-height:37px}.wptravel-block-trip-search .wp-travel-search #wp-travel-search{background-color:var(--wp--preset--color--primary);color:#fff;box-shadow:none}.wptravel-block-trip-search .wp-travel-search form select,.wptravel-block-trip-search .wp-travel-search form input{height:unset}.wptravel-layout-v2 #wptravel-block-trip-search form input,.wptravel-layout-v2 #wptravel-block-trip-search form select{border:solid 1.9px #9e9e9e;border-radius:1.3rem;padding:.7rem;font-size:1rem;color:#000;transition:border 1s cubic-bezier(.4,0,.2,1)}.wptravel-layout-v2 #wptravel-block-trip-search form input:focus,.wptravel-layout-v2 #wptravel-block-trip-search form input:valid,.wptravel-layout-v2 #wptravel-block-trip-search form select:focus,.wptravel-layout-v2 #wptravel-block-trip-search form select:valid{outline:none}.wptravel-layout-v2 #wptravel-block-trip-search form input:focus~label,.wptravel-layout-v2 #wptravel-block-trip-search form input:valid~label,.wptravel-layout-v2 #wptravel-block-trip-search form select:focus~label,.wptravel-layout-v2 #wptravel-block-trip-search form select:valid~label{transform:translateY(-95%) scale(.9);padding:0 .2em;color:#000;left:80px}#wptravel-block-trip-filters .wp-travel-search #wp-travel-filter-search-submit{border:none;padding:12px 40px;font-size:1rem;color:#fff;background:#ff6900;box-shadow:none;width:100%}#wptravel-block-trip-filters .wp-travel-search{margin-top:30px}.slick-next:before,.slick-prev:before{color:#000}a:where(:not(.wp-element-button)):active,a:where(:not(.wp-element-button)):focus,a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--primary)}.trip-archive-class #wptravel-block-trip-code{position:absolute;z-index:111;top:10px;font-size:1rem;background:var(--wp--preset--color--primary);color:#fff;padding:5px 10px;left:10px}.position-relative{position:relative}.position-absolute{position:absolute}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field .trip-duration-calender .calender-icon{top:20px}.alignfull #wptravel-block-trip-search,.alignfull #wptravel-block-trips-list,.alignwide #wptravel-block-trips-list,.alignfull #wptravel-block-trip-fact,.alignwide #wptravel-block-trip-fact,.alignfull #wptravel-block-trip-map,.alignwide #wptravel-block-trip-map,.alignfull #wp-travel-tab-wrapper,.alignwide #wp-travel-tab-wrapper{max-width:none}#wp-travel-tab-wrapper .resp-tab-content{border:1px solid #f9f9f9;border-top:none;background-color:#fff;padding:10px 30px}.single-itineraries .wp-block-post-featured-image{height:100%}.post-type-archive-itineraries .wp-block-post-featured-image,.post-type-archive-itineraries .wp-block-post-featured-image a{height:100%}.post-type-archive-itineraries .wp-block-post-featured-image img{height:100%;object-fit:cover}.single-itineraries .wp-block-post-featured-image img{height:inherit;object-fit:cover}.single-itineraries #wptravel-block-trip-enquiry{display:none;z-index:10;left:0;max-width:100%;width:100vw;top:0;height:100vh;border:2px solid;position:fixed}#wptravel-block-trip-enquiry{max-width:400px;padding:8px 24px}.wp-travel-enquiries-form-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px}.wp-travel-enquiries #wp-travel-enquiries{padding:20px}#wptravel-block-trip-enquiry #close-enquiry{text-align:end;position:absolute;top:50px;right:50px;color:#fff}.entry-title .heading-link{font-size:var(--wp--preset--font-size--medium)!important}.wptravel-layout-v2 .wptravel-archive-wrapper .view-box .view-content .left-content header .entry-title .heading-link{line-height:1.75}.wptravel-layout-v2 #wptravel-block-trips-list .wptravel-archive-wrapper.grid-view .view-box .view-content .left-content .trip-icons{-moz-column-gap:1em;column-gap:1em}.wptravel-layout-v2 #wptravel-block-trips-list .wptravel-archive-wrapper.grid-view .view-box .view-content .left-content .trip-icons .trip-location{text-align:end}.wptravel-layout-v2 .wptravel-archive-wrapper.grid-view .view-box .view-content .right-content .footer-wrapper .trip-price .price-here{font-size:18px}.wptravel-layout-v2 .wptravel-archive-wrapper .view-box .view-content .right-content .footer-wrapper .trip-price del{font-size:16px}.wp-block-navigation-submenu .wp-block-navigation-item{padding:10px 15px}.trip-download-div,.trip-facts-div,.trip-sale-div{display:none}div#wptravel-block-trip-enquiry:before{content:"";position:fixed;top:0;right:0;width:100%;pointer-events:none;height:100vh;background:#000000a8}.wp-travel-booking__panel-bottom .right-info p{margin:0}#booking button.wp-travel-book,#booking .pricing-area button,#wp-travel-book-now,#shopping-cart .cart-summary .list-group li .update-fields-collapse .wp-travel-form-group button,#shopping-cart .cart-summary .list-group li .update-fields-collapse .trip-submit button,.single-itineraries .wp-travel-booking__selected-time button{color:#fff;background:#ff6900;border:0}.single-itineraries .wp-travel-booking__selected-time button{margin:5px}#wp-travel-tab-wrapper #booking .wp-travel-booking__content-wrapper table.wptravel-recurring-table{width:100%}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]){padding:10px 0px!important;border-radius:4px}#wp-travel-book-now{padding:10px 15px;border:0}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field .trip-duration-calender .calender-icon{top:-41px!important}#wptravel-block-trips-list .trip-location ul{display:none;position:absolute;background:#f8f8f8;width:auto;padding:10px;border-radius:4px;list-style:none;box-shadow:0 1px 1px #eee,0 0 0 #eee;top:50px;right:20px}#wptravel-block-trips-list .trip-location:hover ul{display:block;margin:0}.wptravel-layout-v2 .wptravel-archive-wrapper .trip-location li{border:0;background:#f8f8f8;margin-bottom:10px}.wp-travel-enquiries-form-wrapper #wp-travel-enquiries{padding:20px}.wptravel-fse-latest-blog li{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgb(0 0 0 / .2);padding:10px}.wptravel-layout-v2 .wptravel-archive-wrapper .view-box .view-content .right-content .explore-btn span:hover{text-decoration:none!important}.wp-travel-add-to-wishlists{position:relative!important}.tv-contact-page label{display:block;margin-bottom:5px;font-weight:700}.tv-contact-page input[type="text"],.tv-contact-page input[type="email"],.tv-contact-page textarea{display:block;width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;box-sizing:border-box;font-size:16px}.tv-contact-page input[type="submit"]{background-color:#4CAF50;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.tv-contact-page input[type="submit"]:hover{background-color:#45a049}.wp-travel-list-view .wp-travel-booking__trip-option-list .qty-spinner button{display:inline-flex;width:30px;height:30px;line-height:30px;padding:0;justify-content:center;align-items:center;border-radius:0;margin:0}.wp-travel-list-view .wp-travel-booking__trip-option-list .qty-spinner input.wp-trave-pax-selected-frontend{width:30px!important;height:30px;text-align:center}.wp-travel-booking__panel-bottom .right-info .wp-travel-book{padding:.75em 1em}#newBookingDetails{border-collapse:collapse;width:100%;border:3px double #b3b3b3}#newBookingDetails td,#newBookingDetails th{border:3px double #b3b3b3}@media only screen and (max-width:767px){#wptravel-block-trip-enquiry form#wp-travel-enquiries{margin:0 auto!important}#wptravel-block-trip-enquiry{width:100%}.wp-travel-enquiries-form-wrapper{width:100%}.wp-travel-add-to-wishlists{top:0px!important}}.single-itineraries #wp-travel-tab-wrapper #overview figure,.single-itineraries #wp-travel-tab-wrapper #overview img{float:right;margin-left:20px}.single-itineraries #wp-travel-tab-wrapper #overview figure,.single-itineraries #wp-travel-tab-wrapper #overview img{float:right;margin-left:20px}