
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/trip-enquiry/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.modal-disable #wptravel-block-trip-enquiry{display:block}.wptravel-block-trip-enquiry #wp-travel-enquiries{margin:0;padding:0;max-width:100%}.wptravel-block-trip-enquiry #wp-travel-enquiries #wp-travel-enquiry-submit{margin-left:0px}.wp-travel-enquiries-form .wp-travel-form-field
label{font-size:13.8px;font-weight:600}#wptravel-block-trip-enquiry{display:none}#wp-travel-enquiries .wp-travel-form-field input:not([type=checkbox]):not([type=radio]){font-size:14px}#wp-travel-enquiries .button:focus,
#wp-travel-enquiries .button:hover{color:#fff;background-color:#000;border-color:#000}
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/trip-excludes/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.wptravel-block-trip-excludes.cross-icon
ul{list-style:none !important;padding:0px}.wptravel-block-trip-excludes.cross-icon ul li:before{content:"\f057";color:#C40C0C;font-weight:900;font-family:"Font Awesome 5 Free";margin-right:10px}
/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/trip-facts/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.wptravel-block-trip-fact{max-width:100% !important}.wptravel-block-trip-fact .tour-info .tour-info-column{width:100%;float:left;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1em}.wptravel-block-trip-fact .tour-info .tour-info-column .tour-info-item
i{width:25px}.wptravel-block-trip-fact .tour-info .tour-info-column .tour-info-item{font-style:normal}.trip-facts-value
span{display:none}.wptravel-block-trip-fact .tour-info .tour-info-column .tour-info-item{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/trip-faqs/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.wptravel-block-trip-faqs .panel-title
a{font-size:22px}.wptravel-block-trip-faqs.second-design .wp-collapse-open
a{border-radius:30px;font-size:10px}.wptravel-block-trip-faqs.second-design .panel-heading [data-toggle=collapse].collapsed span.collapse-icon:after{content:"\f055" !important}.wptravel-block-trip-faqs.second-design .panel-heading [data-toggle=collapse] span.collapse-icon:after{content:"\f056" !important}.wptravel-block-trip-faqs.second-design h4:focus{outline:none !important}.wptravel-block-trip-faqs.second-design h4
a{font-size:18px !important;border:none !important;padding:10px
0px 20px 0px !important;outline:none !important}.wptravel-block-trip-faqs.second-design .panel-collapse{border:none !important}.wptravel-block-trip-faqs.second-design .panel-default{background-color:transparent !important;margin-bottom:0px !important;border-bottom:1px solid #ddd !important;position:relative !important}.wptravel-block-trip-faqs.second-design .panel-default:last-child{border-bottom:none !important}.wptravel-block-trip-faqs.second-design h4:hover{background-color:transparent !important}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/trip-filters/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.wptravel-block-trip-filters .wp-travel-itinerary-items #datepicker1,
.wptravel-block-trip-filters .wp-travel-itinerary-items
#datepicker2{padding:0.6em 2em}.wptravel-block-trip-filters .wp-trave-price-range.wp-travel-form-field
input#amount{color:var(--wp--preset--color--primary) !important}.wptravel-block-trip-filters .wp-trave-price-range .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background:var(--wp--preset--color--primary)}.wptravel-block-trip-filters .wp-trave-price-range .ui-slider-horizontal .ui-slider-handle{margin-left:-0.35em}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field{margin-bottom:10px}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field
label{display:block;position:relative;width:100%;font-size:16px;font-weight:500;color:#4e4e4e}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field select, .wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field
input{width:100%;padding:0.6em 0.6em}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-form-field .trip-duration-calender .calender-icon{position:absolute;top:-41px;left:3px;width:28px;background:none}.wptravel-block-trip-filters .wp-travel-form-field.wp-travel-trip-duration{position:relative}.wptravel-block-trip-filters span.trip-duration-calender{position:relative !important}.wptravel-block-trip-filters .calender-icon::before{top:7px;right:-5px;position:relative}.wptravel-block-trip-filters .calender-icon:before{content:"\f073";font-family:"Font Awesome 5 Free"}.wptravel-block-trip-filters .wp-travel-itinerary-items .wp-travel-search #wp-travel-filter-search-submit{cursor:pointer}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/trip-gallery/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.slick-slider{margin-bottom:0px !important}.wp-travel-advanced-gallery-items-list{display:flex;flex-wrap:wrap;list-style:none;padding:0
!important}.wptravel-block-trip-gallery .slick-next:before{content:"→"}.wptravel-block-trip-gallery .slick-prev:before{content:"←"}.alignfull .wp-block-wp-travel-blocks-trip-gallery,
.alignfull #wptravel-block-trip-gallery{max-width:100% !important}.wptravel-block-trip-gallery .slick-dots{bottom:0px}.wptravel-block-trip-gallery .slick-next{right:60px !important}.wptravel-block-trip-gallery .slick-prev{left:40px !important;z-index:10}.wptravel-block-trip-gallery.slick-next:before,.wptravel-block-trip-gallery.slick-prev:before{font-size:30px}.wptravel-block-trip-gallery .slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:16px;line-height:20px;text-align:center;color:#fff;opacity:0.25}.wptravel-block-trip-gallery .wp-travel-advanced-gallery-items-list.wp-travel-advanced-gallery-items-list-grid
.item{padding:0px
5px}#wptravel-block-trip-gallery{position:relative;overflow-x:hidden}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list.slick-slider
.item{padding:0}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-next:before, #wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-prev:before, #wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-dots:before{font-family:"Font Awesome 5 Free";padding:5px
10px 10px 10px;font-size:20px;border:1px
solid #FFF}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-next{right:40px}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-list .slick-track{display:flex}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-dots{bottom:5%}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-dots li.slick-active
button{opacity:1}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-dots li
button{background-color:black;opacity:0.25;height:10px;width:13px}#wptravel-block-trip-gallery.wptravel-block-trip-gallery.slider .wp-travel-advanced-gallery-items-list .slick-dots li button:before{content:""}.wp-travel-advanced-gallery-items-list .slick-arrow:before{background-color:#000 !important;border-color:#000 !important;color:#fff !important}#wptravel-block-trip-gallery.wptravel-block-trip-gallery button:focus,
#wptravel-block-trip-gallery.wptravel-block-trip-gallery button:hover{background-color:transparent !important}.slick-track
div{padding-right:5px;padding-left:10px}.slick-track div:first-child{padding-left:5px}.wptravel-block-trip-gallery{visibility:hidden;animation:showElement 0.5s forwards;animation-delay:0.5s}@keyframes
showElement{to{visibility:visible}}.wptravel-block-trip-gallery .slick-track
div{padding-right:0px;padding-left:0px}.wptravel-block-trip-gallery .slick-slide{margin:0
10px}.wptravel-block-trip-gallery .slick-list{margin:0
-10px}.wptravel-block-trip-gallery .slick-track .slick-slide
a{pointer-events:none;cursor:default;text-decoration:none}.wptravel-block-trip-gallery .gallery-icon{position:absolute;bottom:10%;left:50px}.wptravel-block-trip-gallery .gallery-icon
span{pointer-events:auto;cursor:pointer}.gallery-icon
span{padding:5px
10px;background:aliceblue;margin:0px
5px;font-size:14px;border-radius:5px}.gallery-icon span:hover{color:var(--wp--preset--color--primary) !important}.open-video .trip-video{text-decoration:none}@media only screen and (max-width: 992px){.wptravel-block-trip-gallery .wp-travel-advanced-gallery-items-list.slick-slider .wptag__thumbnail
img{min-height:250px;max-height:250px;width:100%}}