/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}.fa,.fa-classic,.fa-sharp,.fas,.accommodation-stars i::before,.field--name-field-teaser-accommodation span i::before,.ajax-progress-throbber::before,.form-type-select::after,.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form::after,.group-booking-cta .btn-enquire::before,.group-booking-mobile .btn-enquire::before,.group-booking-cta .flt-favourite::before,.group-booking-mobile .flt-favourite::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-start-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-finish-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-duration::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-group-size::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-transport-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-departure-date::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-provider::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.alert .btn-close::after,.price-tabs-container .price-tabs .tab-content .price-overview::before,.region-info-widgets h2::before,.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a::before,#block-googlereviewfloater .google-review-floater > a > .content-container .stars .star::after,.group-booking-cta .field--name-field-price-link a::before,.region-select-block-container > #edit-actions.js-form-item::before,.region-select-block-container fieldset.js-form-item::before,#homepage-search-form > #edit-actions.js-form-item::before,#homepage-search-form fieldset.js-form-item::before,.paragraph--type-body-with-image .col-sm-12 .field--name-field-image > a::after,.vocabulary-tour-promises::before,.vocabulary-tour-promises.fa-pen-ruler::before,.vocabulary-tour-promises.fa-shield::before,.vocabulary-tour-promises.fa-spare-phone::before,.vocabulary-tour-promises.fa-tag::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left .notification-title::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-subtitle::after,.block-facet--links .block-facets-title::after,#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle::after,#block-notification .notification-wrapper .notification-column.left .notification-title::before,#block-notification .notification-wrapper .notification-column.right .notification-subtitle::after,.block-views-exposed-filter-blockreview-reviews-block form .form-actions::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .prev-link::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .next-link::after,.node--type-review .field--name-field-rating .glyphicon-star::after,.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-tour.node--view-mode-full .field--name-field-price-link a::before,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-full .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.slick .slick__arrow .slick-arrow,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}.fas,.accommodation-stars i::before,.field--name-field-teaser-accommodation span i::before,.ajax-progress-throbber::before,.form-type-select::after,.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form::after,.group-booking-cta .btn-enquire::before,.group-booking-mobile .btn-enquire::before,.group-booking-cta .flt-favourite::before,.group-booking-mobile .flt-favourite::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-start-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-finish-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-duration::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-group-size::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-transport-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-departure-date::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-provider::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.alert .btn-close::after,.price-tabs-container .price-tabs .tab-content .price-overview::before,.region-info-widgets h2::before,.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a::before,#block-googlereviewfloater .google-review-floater > a > .content-container .stars .star::after,.group-booking-cta .field--name-field-price-link a::before,.region-select-block-container > #edit-actions.js-form-item::before,.region-select-block-container fieldset.js-form-item::before,#homepage-search-form > #edit-actions.js-form-item::before,#homepage-search-form fieldset.js-form-item::before,.paragraph--type-body-with-image .col-sm-12 .field--name-field-image > a::after,.vocabulary-tour-promises::before,.vocabulary-tour-promises.fa-pen-ruler::before,.vocabulary-tour-promises.fa-shield::before,.vocabulary-tour-promises.fa-spare-phone::before,.vocabulary-tour-promises.fa-tag::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left .notification-title::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-subtitle::after,.block-facet--links .block-facets-title::after,#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle::after,#block-notification .notification-wrapper .notification-column.left .notification-title::before,#block-notification .notification-wrapper .notification-column.right .notification-subtitle::after,.block-views-exposed-filter-blockreview-reviews-block form .form-actions::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .prev-link::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .next-link::after,.node--type-review .field--name-field-rating .glyphicon-star::after,.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-tour.node--view-mode-full .field--name-field-price-link a::before,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-full .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.slick .slick__arrow .slick-arrow,.fa-classic,.fa-solid,.far,.fa-regular{font-family:'Font Awesome 6 Free';}.fab,.fa-brands{font-family:'Font Awesome 6 Brands';}.accommodation-stars i::before,.field--name-field-teaser-accommodation span i::before,.ajax-progress-throbber::before,.form-type-select::after,.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form::after,.group-booking-cta .btn-enquire::before,.group-booking-mobile .btn-enquire::before,.group-booking-cta .flt-favourite::before,.group-booking-mobile .flt-favourite::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-start-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-finish-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-duration::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-group-size::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-transport-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-departure-date::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-provider::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.alert .btn-close::after,.price-tabs-container .price-tabs .tab-content .price-overview::before,.region-info-widgets h2::before,.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a::before,#block-googlereviewfloater .google-review-floater > a > .content-container .stars .star::after,.group-booking-cta .field--name-field-price-link a::before,.region-select-block-container > #edit-actions.js-form-item::before,.region-select-block-container fieldset.js-form-item::before,#homepage-search-form > #edit-actions.js-form-item::before,#homepage-search-form fieldset.js-form-item::before,.paragraph--type-body-with-image .col-sm-12 .field--name-field-image > a::after,.vocabulary-tour-promises::before,.vocabulary-tour-promises.fa-pen-ruler::before,.vocabulary-tour-promises.fa-shield::before,.vocabulary-tour-promises.fa-spare-phone::before,.vocabulary-tour-promises.fa-tag::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left .notification-title::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-subtitle::after,.block-facet--links .block-facets-title::after,#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle::after,#block-notification .notification-wrapper .notification-column.left .notification-title::before,#block-notification .notification-wrapper .notification-column.right .notification-subtitle::after,.block-views-exposed-filter-blockreview-reviews-block form .form-actions::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .prev-link::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .next-link::after,.node--type-review .field--name-field-rating .glyphicon-star::after,.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-tour.node--view-mode-full .field--name-field-price-link a::before,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-full .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.slick .slick__arrow .slick-arrow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;}:root,:host{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands';}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/themes/custom/flt_theme/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("/themes/custom/flt_theme/css/../webfonts/fa-brands-400.ttf") format("truetype");}.fab,.fa-brands{font-weight:400;}.fa-monero:before{content:"\f3d0";}.fa-hooli:before{content:"\f427";}.fa-yelp:before{content:"\f1e9";}.fa-cc-visa:before{content:"\f1f0";}.fa-lastfm:before{content:"\f202";}.fa-shopware:before{content:"\f5b5";}.fa-creative-commons-nc:before{content:"\f4e8";}.fa-aws:before{content:"\f375";}.fa-redhat:before{content:"\f7bc";}.fa-yoast:before{content:"\f2b1";}.fa-cloudflare:before{content:"\e07d";}.fa-ups:before{content:"\f7e0";}.fa-wpexplorer:before{content:"\f2de";}.fa-dyalog:before{content:"\f399";}.fa-bity:before{content:"\f37a";}.fa-stackpath:before{content:"\f842";}.fa-buysellads:before{content:"\f20d";}.fa-first-order:before{content:"\f2b0";}.fa-modx:before{content:"\f285";}.fa-guilded:before{content:"\e07e";}.fa-vnv:before{content:"\f40b";}.fa-square-js:before{content:"\f3b9";}.fa-js-square:before{content:"\f3b9";}.fa-microsoft:before{content:"\f3ca";}.fa-qq:before{content:"\f1d6";}.fa-orcid:before{content:"\f8d2";}.fa-java:before{content:"\f4e4";}.fa-invision:before{content:"\f7b0";}.fa-creative-commons-pd-alt:before{content:"\f4ed";}.fa-centercode:before{content:"\f380";}.fa-glide-g:before{content:"\f2a6";}.fa-drupal:before{content:"\f1a9";}.fa-hire-a-helper:before{content:"\f3b0";}.fa-creative-commons-by:before{content:"\f4e7";}.fa-unity:before{content:"\e049";}.fa-whmcs:before{content:"\f40d";}.fa-rocketchat:before{content:"\f3e8";}.fa-vk:before{content:"\f189";}.fa-untappd:before{content:"\f405";}.fa-mailchimp:before{content:"\f59e";}.fa-css3-alt:before{content:"\f38b";}.fa-square-reddit:before{content:"\f1a2";}.fa-reddit-square:before{content:"\f1a2";}.fa-vimeo-v:before{content:"\f27d";}.fa-contao:before{content:"\f26d";}.fa-square-font-awesome:before{content:"\e5ad";}.fa-deskpro:before{content:"\f38f";}.fa-sistrix:before{content:"\f3ee";}.fa-square-instagram:before{content:"\e055";}.fa-instagram-square:before{content:"\e055";}.fa-battle-net:before{content:"\f835";}.fa-the-red-yeti:before{content:"\f69d";}.fa-square-hacker-news:before{content:"\f3af";}.fa-hacker-news-square:before{content:"\f3af";}.fa-edge:before{content:"\f282";}.fa-threads:before{content:"\e618";}.fa-napster:before{content:"\f3d2";}.fa-square-snapchat:before{content:"\f2ad";}.fa-snapchat-square:before{content:"\f2ad";}.fa-google-plus-g:before{content:"\f0d5";}.fa-artstation:before{content:"\f77a";}.fa-markdown:before{content:"\f60f";}.fa-sourcetree:before{content:"\f7d3";}.fa-google-plus:before{content:"\f2b3";}.fa-diaspora:before{content:"\f791";}.fa-foursquare:before{content:"\f180";}.fa-stack-overflow:before{content:"\f16c";}.fa-github-alt:before{content:"\f113";}.fa-phoenix-squadron:before{content:"\f511";}.fa-pagelines:before{content:"\f18c";}.fa-algolia:before{content:"\f36c";}.fa-red-river:before{content:"\f3e3";}.fa-creative-commons-sa:before{content:"\f4ef";}.fa-safari:before{content:"\f267";}.fa-google:before{content:"\f1a0";}.fa-square-font-awesome-stroke:before{content:"\f35c";}.fa-font-awesome-alt:before{content:"\f35c";}.fa-atlassian:before{content:"\f77b";}.fa-linkedin-in:before{content:"\f0e1";}.fa-digital-ocean:before{content:"\f391";}.fa-nimblr:before{content:"\f5a8";}.fa-chromecast:before{content:"\f838";}.fa-evernote:before{content:"\f839";}.fa-hacker-news:before{content:"\f1d4";}.fa-creative-commons-sampling:before{content:"\f4f0";}.fa-adversal:before{content:"\f36a";}.fa-creative-commons:before{content:"\f25e";}.fa-watchman-monitoring:before{content:"\e087";}.fa-fonticons:before{content:"\f280";}.fa-weixin:before{content:"\f1d7";}.fa-shirtsinbulk:before{content:"\f214";}.fa-codepen:before{content:"\f1cb";}.fa-git-alt:before{content:"\f841";}.fa-lyft:before{content:"\f3c3";}.fa-rev:before{content:"\f5b2";}.fa-windows:before{content:"\f17a";}.fa-wizards-of-the-coast:before{content:"\f730";}.fa-square-viadeo:before{content:"\f2aa";}.fa-viadeo-square:before{content:"\f2aa";}.fa-meetup:before{content:"\f2e0";}.fa-centos:before{content:"\f789";}.fa-adn:before{content:"\f170";}.fa-cloudsmith:before{content:"\f384";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-square-dribbble:before{content:"\f397";}.fa-dribbble-square:before{content:"\f397";}.fa-codiepie:before{content:"\f284";}.fa-node:before{content:"\f419";}.fa-mix:before{content:"\f3cb";}.fa-steam:before{content:"\f1b6";}.fa-cc-apple-pay:before{content:"\f416";}.fa-scribd:before{content:"\f28a";}.fa-debian:before{content:"\e60b";}.fa-openid:before{content:"\f19b";}.fa-instalod:before{content:"\e081";}.fa-expeditedssl:before{content:"\f23e";}.fa-sellcast:before{content:"\f2da";}.fa-square-twitter:before{content:"\f081";}.fa-twitter-square:before{content:"\f081";}.fa-r-project:before{content:"\f4f7";}.fa-delicious:before{content:"\f1a5";}.fa-freebsd:before{content:"\f3a4";}.fa-vuejs:before{content:"\f41f";}.fa-accusoft:before{content:"\f369";}.fa-ioxhost:before{content:"\f208";}.fa-fonticons-fi:before{content:"\f3a2";}.fa-app-store:before{content:"\f36f";}.fa-cc-mastercard:before{content:"\f1f1";}.fa-itunes-note:before{content:"\f3b5";}.fa-golang:before{content:"\e40f";}.fa-kickstarter:before{content:"\f3bb";}.fa-grav:before{content:"\f2d6";}.fa-weibo:before{content:"\f18a";}.fa-uncharted:before{content:"\e084";}.fa-firstdraft:before{content:"\f3a1";}.fa-square-youtube:before{content:"\f431";}.fa-youtube-square:before{content:"\f431";}.fa-wikipedia-w:before{content:"\f266";}.fa-wpressr:before{content:"\f3e4";}.fa-rendact:before{content:"\f3e4";}.fa-angellist:before{content:"\f209";}.fa-galactic-republic:before{content:"\f50c";}.fa-nfc-directional:before{content:"\e530";}.fa-skype:before{content:"\f17e";}.fa-joget:before{content:"\f3b7";}.fa-fedora:before{content:"\f798";}.fa-stripe-s:before{content:"\f42a";}.fa-meta:before{content:"\e49b";}.fa-laravel:before{content:"\f3bd";}.fa-hotjar:before{content:"\f3b1";}.fa-bluetooth-b:before{content:"\f294";}.fa-sticker-mule:before{content:"\f3f7";}.fa-creative-commons-zero:before{content:"\f4f3";}.fa-hips:before{content:"\f452";}.fa-behance:before{content:"\f1b4";}.fa-reddit:before{content:"\f1a1";}.fa-discord:before{content:"\f392";}.fa-chrome:before{content:"\f268";}.fa-app-store-ios:before{content:"\f370";}.fa-cc-discover:before{content:"\f1f2";}.fa-wpbeginner:before{content:"\f297";}.fa-confluence:before{content:"\f78d";}.fa-mdb:before{content:"\f8ca";}.fa-dochub:before{content:"\f394";}.fa-accessible-icon:before{content:"\f368";}.fa-ebay:before{content:"\f4f4";}.fa-amazon:before{content:"\f270";}.fa-unsplash:before{content:"\e07c";}.fa-yarn:before{content:"\f7e3";}.fa-square-steam:before{content:"\f1b7";}.fa-steam-square:before{content:"\f1b7";}.fa-500px:before{content:"\f26e";}.fa-square-vimeo:before{content:"\f194";}.fa-vimeo-square:before{content:"\f194";}.fa-asymmetrik:before{content:"\f372";}.fa-font-awesome:before{content:"\f2b4";}.fa-font-awesome-flag:before{content:"\f2b4";}.fa-font-awesome-logo-full:before{content:"\f2b4";}.fa-gratipay:before{content:"\f184";}.fa-apple:before{content:"\f179";}.fa-hive:before{content:"\e07f";}.fa-gitkraken:before{content:"\f3a6";}.fa-keybase:before{content:"\f4f5";}.fa-apple-pay:before{content:"\f415";}.fa-padlet:before{content:"\e4a0";}.fa-amazon-pay:before{content:"\f42c";}.fa-square-github:before{content:"\f092";}.fa-github-square:before{content:"\f092";}.fa-stumbleupon:before{content:"\f1a4";}.fa-fedex:before{content:"\f797";}.fa-phoenix-framework:before{content:"\f3dc";}.fa-shopify:before{content:"\e057";}.fa-neos:before{content:"\f612";}.fa-square-threads:before{content:"\e619";}.fa-hackerrank:before{content:"\f5f7";}.fa-researchgate:before{content:"\f4f8";}.fa-swift:before{content:"\f8e1";}.fa-angular:before{content:"\f420";}.fa-speakap:before{content:"\f3f3";}.fa-angrycreative:before{content:"\f36e";}.fa-y-combinator:before{content:"\f23b";}.fa-empire:before{content:"\f1d1";}.fa-envira:before{content:"\f299";}.fa-square-gitlab:before{content:"\e5ae";}.fa-gitlab-square:before{content:"\e5ae";}.fa-studiovinari:before{content:"\f3f8";}.fa-pied-piper:before{content:"\f2ae";}.fa-wordpress:before{content:"\f19a";}.fa-product-hunt:before{content:"\f288";}.fa-firefox:before{content:"\f269";}.fa-linode:before{content:"\f2b8";}.fa-goodreads:before{content:"\f3a8";}.fa-square-odnoklassniki:before{content:"\f264";}.fa-odnoklassniki-square:before{content:"\f264";}.fa-jsfiddle:before{content:"\f1cc";}.fa-sith:before{content:"\f512";}.fa-themeisle:before{content:"\f2b2";}.fa-page4:before{content:"\f3d7";}.fa-hashnode:before{content:"\e499";}.fa-react:before{content:"\f41b";}.fa-cc-paypal:before{content:"\f1f4";}.fa-squarespace:before{content:"\f5be";}.fa-cc-stripe:before{content:"\f1f5";}.fa-creative-commons-share:before{content:"\f4f2";}.fa-bitcoin:before{content:"\f379";}.fa-keycdn:before{content:"\f3ba";}.fa-opera:before{content:"\f26a";}.fa-itch-io:before{content:"\f83a";}.fa-umbraco:before{content:"\f8e8";}.fa-galactic-senate:before{content:"\f50d";}.fa-ubuntu:before{content:"\f7df";}.fa-draft2digital:before{content:"\f396";}.fa-stripe:before{content:"\f429";}.fa-houzz:before{content:"\f27c";}.fa-gg:before{content:"\f260";}.fa-dhl:before{content:"\f790";}.fa-square-pinterest:before{content:"\f0d3";}.fa-pinterest-square:before{content:"\f0d3";}.fa-xing:before{content:"\f168";}.fa-blackberry:before{content:"\f37b";}.fa-creative-commons-pd:before{content:"\f4ec";}.fa-playstation:before{content:"\f3df";}.fa-quinscape:before{content:"\f459";}.fa-less:before{content:"\f41d";}.fa-blogger-b:before{content:"\f37d";}.fa-opencart:before{content:"\f23d";}.fa-vine:before{content:"\f1ca";}.fa-paypal:before{content:"\f1ed";}.fa-gitlab:before{content:"\f296";}.fa-typo3:before{content:"\f42b";}.fa-reddit-alien:before{content:"\f281";}.fa-yahoo:before{content:"\f19e";}.fa-dailymotion:before{content:"\e052";}.fa-affiliatetheme:before{content:"\f36b";}.fa-pied-piper-pp:before{content:"\f1a7";}.fa-bootstrap:before{content:"\f836";}.fa-odnoklassniki:before{content:"\f263";}.fa-nfc-symbol:before{content:"\e531";}.fa-ethereum:before{content:"\f42e";}.fa-speaker-deck:before{content:"\f83c";}.fa-creative-commons-nc-eu:before{content:"\f4e9";}.fa-patreon:before{content:"\f3d9";}.fa-avianex:before{content:"\f374";}.fa-ello:before{content:"\f5f1";}.fa-gofore:before{content:"\f3a7";}.fa-bimobject:before{content:"\f378";}.fa-facebook-f:before{content:"\f39e";}.fa-square-google-plus:before{content:"\f0d4";}.fa-google-plus-square:before{content:"\f0d4";}.fa-mandalorian:before{content:"\f50f";}.fa-first-order-alt:before{content:"\f50a";}.fa-osi:before{content:"\f41a";}.fa-google-wallet:before{content:"\f1ee";}.fa-d-and-d-beyond:before{content:"\f6ca";}.fa-periscope:before{content:"\f3da";}.fa-fulcrum:before{content:"\f50b";}.fa-cloudscale:before{content:"\f383";}.fa-forumbee:before{content:"\f211";}.fa-mizuni:before{content:"\f3cc";}.fa-schlix:before{content:"\f3ea";}.fa-square-xing:before{content:"\f169";}.fa-xing-square:before{content:"\f169";}.fa-bandcamp:before{content:"\f2d5";}.fa-wpforms:before{content:"\f298";}.fa-cloudversify:before{content:"\f385";}.fa-usps:before{content:"\f7e1";}.fa-megaport:before{content:"\f5a3";}.fa-magento:before{content:"\f3c4";}.fa-spotify:before{content:"\f1bc";}.fa-optin-monster:before{content:"\f23c";}.fa-fly:before{content:"\f417";}.fa-aviato:before{content:"\f421";}.fa-itunes:before{content:"\f3b4";}.fa-cuttlefish:before{content:"\f38c";}.fa-blogger:before{content:"\f37c";}.fa-flickr:before{content:"\f16e";}.fa-viber:before{content:"\f409";}.fa-soundcloud:before{content:"\f1be";}.fa-digg:before{content:"\f1a6";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-symfony:before{content:"\f83d";}.fa-maxcdn:before{content:"\f136";}.fa-etsy:before{content:"\f2d7";}.fa-facebook-messenger:before{content:"\f39f";}.fa-audible:before{content:"\f373";}.fa-think-peaks:before{content:"\f731";}.fa-bilibili:before{content:"\e3d9";}.fa-erlang:before{content:"\f39d";}.fa-x-twitter:before{content:"\e61b";}.fa-cotton-bureau:before{content:"\f89e";}.fa-dashcube:before{content:"\f210";}.fa-42-group:before{content:"\e080";}.fa-innosoft:before{content:"\e080";}.fa-stack-exchange:before{content:"\f18d";}.fa-elementor:before{content:"\f430";}.fa-square-pied-piper:before{content:"\e01e";}.fa-pied-piper-square:before{content:"\e01e";}.fa-creative-commons-nd:before{content:"\f4eb";}.fa-palfed:before{content:"\f3d8";}.fa-superpowers:before{content:"\f2dd";}.fa-resolving:before{content:"\f3e7";}.fa-xbox:before{content:"\f412";}.fa-searchengin:before{content:"\f3eb";}.fa-tiktok:before{content:"\e07b";}.fa-square-facebook:before{content:"\f082";}.fa-facebook-square:before{content:"\f082";}.fa-renren:before{content:"\f18b";}.fa-linux:before{content:"\f17c";}.fa-glide:before{content:"\f2a5";}.fa-linkedin:before{content:"\f08c";}.fa-hubspot:before{content:"\f3b2";}.fa-deploydog:before{content:"\f38e";}.fa-twitch:before{content:"\f1e8";}.fa-ravelry:before{content:"\f2d9";}.fa-mixer:before{content:"\e056";}.fa-square-lastfm:before{content:"\f203";}.fa-lastfm-square:before{content:"\f203";}.fa-vimeo:before{content:"\f40a";}.fa-mendeley:before{content:"\f7b3";}.fa-uniregistry:before{content:"\f404";}.fa-figma:before{content:"\f799";}.fa-creative-commons-remix:before{content:"\f4ee";}.fa-cc-amazon-pay:before{content:"\f42d";}.fa-dropbox:before{content:"\f16b";}.fa-instagram:before{content:"\f16d";}.fa-cmplid:before{content:"\e360";}.fa-facebook:before{content:"\f09a";}.fa-gripfire:before{content:"\f3ac";}.fa-jedi-order:before{content:"\f50e";}.fa-uikit:before{content:"\f403";}.fa-fort-awesome-alt:before{content:"\f3a3";}.fa-phabricator:before{content:"\f3db";}.fa-ussunnah:before{content:"\f407";}.fa-earlybirds:before{content:"\f39a";}.fa-trade-federation:before{content:"\f513";}.fa-autoprefixer:before{content:"\f41c";}.fa-whatsapp:before{content:"\f232";}.fa-slideshare:before{content:"\f1e7";}.fa-google-play:before{content:"\f3ab";}.fa-viadeo:before{content:"\f2a9";}.fa-line:before{content:"\f3c0";}.fa-google-drive:before{content:"\f3aa";}.fa-servicestack:before{content:"\f3ec";}.fa-simplybuilt:before{content:"\f215";}.fa-bitbucket:before{content:"\f171";}.fa-imdb:before{content:"\f2d8";}.fa-deezer:before{content:"\e077";}.fa-raspberry-pi:before{content:"\f7bb";}.fa-jira:before{content:"\f7b1";}.fa-docker:before{content:"\f395";}.fa-screenpal:before{content:"\e570";}.fa-bluetooth:before{content:"\f293";}.fa-gitter:before{content:"\f426";}.fa-d-and-d:before{content:"\f38d";}.fa-microblog:before{content:"\e01a";}.fa-cc-diners-club:before{content:"\f24c";}.fa-gg-circle:before{content:"\f261";}.fa-pied-piper-hat:before{content:"\f4e5";}.fa-kickstarter-k:before{content:"\f3bc";}.fa-yandex:before{content:"\f413";}.fa-readme:before{content:"\f4d5";}.fa-html5:before{content:"\f13b";}.fa-sellsy:before{content:"\f213";}.fa-sass:before{content:"\f41e";}.fa-wirsindhandwerk:before{content:"\e2d0";}.fa-wsh:before{content:"\e2d0";}.fa-buromobelexperte:before{content:"\f37f";}.fa-salesforce:before{content:"\f83b";}.fa-octopus-deploy:before{content:"\e082";}.fa-medapps:before{content:"\f3c6";}.fa-ns8:before{content:"\f3d5";}.fa-pinterest-p:before{content:"\f231";}.fa-apper:before{content:"\f371";}.fa-fort-awesome:before{content:"\f286";}.fa-waze:before{content:"\f83f";}.fa-cc-jcb:before{content:"\f24b";}.fa-snapchat:before{content:"\f2ab";}.fa-snapchat-ghost:before{content:"\f2ab";}.fa-fantasy-flight-games:before{content:"\f6dc";}.fa-rust:before{content:"\e07a";}.fa-wix:before{content:"\f5cf";}.fa-square-behance:before{content:"\f1b5";}.fa-behance-square:before{content:"\f1b5";}.fa-supple:before{content:"\f3f9";}.fa-rebel:before{content:"\f1d0";}.fa-css3:before{content:"\f13c";}.fa-staylinked:before{content:"\f3f5";}.fa-kaggle:before{content:"\f5fa";}.fa-space-awesome:before{content:"\e5ac";}.fa-deviantart:before{content:"\f1bd";}.fa-cpanel:before{content:"\f388";}.fa-goodreads-g:before{content:"\f3a9";}.fa-square-git:before{content:"\f1d2";}.fa-git-square:before{content:"\f1d2";}.fa-square-tumblr:before{content:"\f174";}.fa-tumblr-square:before{content:"\f174";}.fa-trello:before{content:"\f181";}.fa-creative-commons-nc-jp:before{content:"\f4ea";}.fa-get-pocket:before{content:"\f265";}.fa-perbyte:before{content:"\e083";}.fa-grunt:before{content:"\f3ad";}.fa-weebly:before{content:"\f5cc";}.fa-connectdevelop:before{content:"\f20e";}.fa-leanpub:before{content:"\f212";}.fa-black-tie:before{content:"\f27e";}.fa-themeco:before{content:"\f5c6";}.fa-python:before{content:"\f3e2";}.fa-android:before{content:"\f17b";}.fa-bots:before{content:"\e340";}.fa-free-code-camp:before{content:"\f2c5";}.fa-hornbill:before{content:"\f592";}.fa-js:before{content:"\f3b8";}.fa-ideal:before{content:"\e013";}.fa-git:before{content:"\f1d3";}.fa-dev:before{content:"\f6cc";}.fa-sketch:before{content:"\f7c6";}.fa-yandex-international:before{content:"\f414";}.fa-cc-amex:before{content:"\f1f3";}.fa-uber:before{content:"\f402";}.fa-github:before{content:"\f09b";}.fa-php:before{content:"\f457";}.fa-alipay:before{content:"\f642";}.fa-youtube:before{content:"\f167";}.fa-skyatlas:before{content:"\f216";}.fa-firefox-browser:before{content:"\e007";}.fa-replyd:before{content:"\f3e6";}.fa-suse:before{content:"\f7d6";}.fa-jenkins:before{content:"\f3b6";}.fa-twitter:before{content:"\f099";}.fa-rockrms:before{content:"\f3e9";}.fa-pinterest:before{content:"\f0d2";}.fa-buffer:before{content:"\f837";}.fa-npm:before{content:"\f3d4";}.fa-yammer:before{content:"\f840";}.fa-btc:before{content:"\f15a";}.fa-dribbble:before{content:"\f17d";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-internet-explorer:before{content:"\f26b";}.fa-stubber:before{content:"\e5c7";}.fa-telegram:before{content:"\f2c6";}.fa-telegram-plane:before{content:"\f2c6";}.fa-old-republic:before{content:"\f510";}.fa-odysee:before{content:"\e5c6";}.fa-square-whatsapp:before{content:"\f40c";}.fa-whatsapp-square:before{content:"\f40c";}.fa-node-js:before{content:"\f3d3";}.fa-edge-legacy:before{content:"\e078";}.fa-slack:before{content:"\f198";}.fa-slack-hash:before{content:"\f198";}.fa-medrt:before{content:"\f3c8";}.fa-usb:before{content:"\f287";}.fa-tumblr:before{content:"\f173";}.fa-vaadin:before{content:"\f408";}.fa-quora:before{content:"\f2c4";}.fa-square-x-twitter:before{content:"\e61a";}.fa-reacteurope:before{content:"\f75d";}.fa-medium:before{content:"\f23a";}.fa-medium-m:before{content:"\f23a";}.fa-amilia:before{content:"\f36d";}.fa-mixcloud:before{content:"\f289";}.fa-flipboard:before{content:"\f44d";}.fa-viacoin:before{content:"\f237";}.fa-critical-role:before{content:"\f6c9";}.fa-sitrox:before{content:"\e44a";}.fa-discourse:before{content:"\f393";}.fa-joomla:before{content:"\f1aa";}.fa-mastodon:before{content:"\f4f6";}.fa-airbnb:before{content:"\f834";}.fa-wolf-pack-battalion:before{content:"\f514";}.fa-buy-n-large:before{content:"\f8a6";}.fa-gulp:before{content:"\f3ae";}.fa-creative-commons-sampling-plus:before{content:"\f4f1";}.fa-strava:before{content:"\f428";}.fa-ember:before{content:"\f423";}.fa-canadian-maple-leaf:before{content:"\f785";}.fa-teamspeak:before{content:"\f4f9";}.fa-pushed:before{content:"\f3e1";}.fa-wordpress-simple:before{content:"\f411";}.fa-nutritionix:before{content:"\f3d6";}.fa-wodu:before{content:"\e088";}.fa-google-pay:before{content:"\e079";}.fa-intercom:before{content:"\f7af";}.fa-zhihu:before{content:"\f63f";}.fa-korvue:before{content:"\f42f";}.fa-pix:before{content:"\e43a";}.fa-steam-symbol:before{content:"\f3f6";}:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Free';}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("/themes/custom/flt_theme/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("/themes/custom/flt_theme/css/../webfonts/fa-regular-400.ttf") format("truetype");}.far,.fa-regular{font-weight:400;}:root,:host{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free';}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("/themes/custom/flt_theme/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("/themes/custom/flt_theme/css/../webfonts/fa-solid-900.ttf") format("truetype");}.fas,.accommodation-stars i::before,.field--name-field-teaser-accommodation span i::before,.ajax-progress-throbber::before,.form-type-select::after,.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form::after,.group-booking-cta .btn-enquire::before,.group-booking-mobile .btn-enquire::before,.group-booking-cta .flt-favourite::before,.group-booking-mobile .flt-favourite::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-start-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-finish-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-duration::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-group-size::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-transport-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-departure-date::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-provider::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.alert .btn-close::after,.price-tabs-container .price-tabs .tab-content .price-overview::before,.region-info-widgets h2::before,.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a::before,#block-googlereviewfloater .google-review-floater > a > .content-container .stars .star::after,.group-booking-cta .field--name-field-price-link a::before,.region-select-block-container > #edit-actions.js-form-item::before,.region-select-block-container fieldset.js-form-item::before,#homepage-search-form > #edit-actions.js-form-item::before,#homepage-search-form fieldset.js-form-item::before,.paragraph--type-body-with-image .col-sm-12 .field--name-field-image > a::after,.vocabulary-tour-promises::before,.vocabulary-tour-promises.fa-pen-ruler::before,.vocabulary-tour-promises.fa-shield::before,.vocabulary-tour-promises.fa-spare-phone::before,.vocabulary-tour-promises.fa-tag::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left .notification-title::before,.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-subtitle::after,.block-facet--links .block-facets-title::after,#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle::after,#block-notification .notification-wrapper .notification-column.left .notification-title::before,#block-notification .notification-wrapper .notification-column.right .notification-subtitle::after,.block-views-exposed-filter-blockreview-reviews-block form .form-actions::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .prev-link::before,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .next-link::after,.node--type-review .field--name-field-rating .glyphicon-star::after,.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-tour.node--view-mode-full .field--name-field-price-link a::before,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-full .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.slick .slick__arrow .slick-arrow,.fa-solid{font-weight:900;}h1,.webform-submission-ask-a-question-form #edit-container #edit-content-container h2{font-size:50px;font-weight:700;}@media (max-width:1200px){h1,.webform-submission-ask-a-question-form #edit-container #edit-content-container h2{font-size:calc(23px + 2.25vw);}}h2,.comment.comment--type-staff-thought-s h3,.comment.comment--type-staff-thought-s .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .comment.comment--type-staff-thought-s .field--label,.node--type-region.node--view-mode-full .group-right .field--label,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph .field--label,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table .field--label{font-size:30px;font-weight:700;}@media (max-width:1200px){h2,.comment.comment--type-staff-thought-s h3,.comment.comment--type-staff-thought-s .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .comment.comment--type-staff-thought-s .field--label,.node--type-region.node--view-mode-full .group-right .field--label,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph .field--label,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table .field--label{font-size:calc(21px + 0.75vw);}}h3,.node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,#block-views-block-campervan-finder-block-block-1 h4,#block-views-block-vehicle-finder-block-block-1 h4,#block-tourfinder h4,#block-facetsresetblock h4,#block-customcta .custom-cta-top,#block-customctaforgroupcoachtoursection .custom-cta-top{font-size:24px;font-weight:700;}@media (max-width:1200px){h3,.node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,#block-views-block-campervan-finder-block-block-1 h4,#block-views-block-vehicle-finder-block-block-1 h4,#block-tourfinder h4,#block-facetsresetblock h4,#block-customcta .custom-cta-top,#block-customctaforgroupcoachtoursection .custom-cta-top{font-size:calc(20.4px + 0.3vw);}}h4,.media--type-video.media--view-mode-full .video-duration::before,.media--type-video .field--name-field-title{font-size:18px;font-weight:700;}h5{font-size:17px;font-weight:700;}h6{font-size:16px;font-weight:700;}.block-views-blockvideo-gallery-archive-view-block-1,.block-views-blockvideo-gallery-view-recent-videos-block-1,.block-views-blockblog-archives-block-1,.block-views-blockblog-block-2,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts,.field--name-dynamic-block-fieldnode-ds-blog-archives,.field--name-dynamic-block-fieldnode-ds-recent-video,.view-blog-archives,.view-blog.view-display-id-block_2,.view-display-id-recent_videos_block_1,.view-video-gallery-archive-view,.block-views-blockvideo-reviews-archive-view-block-1,.block-views-blockvideo-reviews-recent-videos-block-1{padding:2em 1.5em 1em;}@media (min-width:768px){.block-views-blockvideo-gallery-archive-view-block-1,.block-views-blockvideo-gallery-view-recent-videos-block-1,.block-views-blockblog-archives-block-1,.block-views-blockblog-block-2,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts,.field--name-dynamic-block-fieldnode-ds-blog-archives,.field--name-dynamic-block-fieldnode-ds-recent-video,.view-blog-archives,.view-blog.view-display-id-block_2,.view-display-id-recent_videos_block_1,.view-video-gallery-archive-view,.block-views-blockvideo-reviews-archive-view-block-1,.block-views-blockvideo-reviews-recent-videos-block-1{text-align:left;}}.block-views-blockvideo-gallery-archive-view-block-1.block-views + .block-views,.block-views-blockvideo-gallery-archive-view-block-1.view + .view,.block-views-blockvideo-gallery-view-recent-videos-block-1.block-views + .block-views,.block-views-blockvideo-gallery-view-recent-videos-block-1.view + .view,.block-views-blockblog-archives-block-1.block-views + .block-views,.block-views-blockblog-archives-block-1.view + .view,.block-views-blockblog-block-2.block-views + .block-views,.block-views-blockblog-block-2.view + .view,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts.block-views + .block-views,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts.view + .view,.field--name-dynamic-block-fieldnode-ds-blog-archives.block-views + .block-views,.field--name-dynamic-block-fieldnode-ds-blog-archives.view + .view,.field--name-dynamic-block-fieldnode-ds-recent-video.block-views + .block-views,.field--name-dynamic-block-fieldnode-ds-recent-video.view + .view,.view-blog-archives.block-views + .block-views,.view-blog-archives.view + .view,.view-blog.view-display-id-block_2.block-views + .block-views,.view-blog.view-display-id-block_2.view + .view,.view-display-id-recent_videos_block_1.block-views + .block-views,.view-display-id-recent_videos_block_1.view + .view,.view-video-gallery-archive-view.block-views + .block-views,.view-video-gallery-archive-view.view + .view,.block-views-blockvideo-reviews-archive-view-block-1.block-views + .block-views,.block-views-blockvideo-reviews-archive-view-block-1.view + .view,.block-views-blockvideo-reviews-recent-videos-block-1.block-views + .block-views,.block-views-blockvideo-reviews-recent-videos-block-1.view + .view{margin-top:-2rem;}.block-views-blockvideo-gallery-archive-view-block-1.block-views + .block-views::before,.block-views-blockvideo-gallery-archive-view-block-1.view + .view::before,.block-views-blockvideo-gallery-view-recent-videos-block-1.block-views + .block-views::before,.block-views-blockvideo-gallery-view-recent-videos-block-1.view + .view::before,.block-views-blockblog-archives-block-1.block-views + .block-views::before,.block-views-blockblog-archives-block-1.view + .view::before,.block-views-blockblog-block-2.block-views + .block-views::before,.block-views-blockblog-block-2.view + .view::before,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts.block-views + .block-views::before,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts.view + .view::before,.field--name-dynamic-block-fieldnode-ds-blog-archives.block-views + .block-views::before,.field--name-dynamic-block-fieldnode-ds-blog-archives.view + .view::before,.field--name-dynamic-block-fieldnode-ds-recent-video.block-views + .block-views::before,.field--name-dynamic-block-fieldnode-ds-recent-video.view + .view::before,.view-blog-archives.block-views + .block-views::before,.view-blog-archives.view + .view::before,.view-blog.view-display-id-block_2.block-views + .block-views::before,.view-blog.view-display-id-block_2.view + .view::before,.view-display-id-recent_videos_block_1.block-views + .block-views::before,.view-display-id-recent_videos_block_1.view + .view::before,.view-video-gallery-archive-view.block-views + .block-views::before,.view-video-gallery-archive-view.view + .view::before,.block-views-blockvideo-reviews-archive-view-block-1.block-views + .block-views::before,.block-views-blockvideo-reviews-archive-view-block-1.view + .view::before,.block-views-blockvideo-reviews-recent-videos-block-1.block-views + .block-views::before,.block-views-blockvideo-reviews-recent-videos-block-1.view + .view::before{display:none;}.block-views-blockvideo-gallery-archive-view-block-1 > .views-element-container .view,.block-views-blockvideo-gallery-view-recent-videos-block-1 > .views-element-container .view,.block-views-blockblog-archives-block-1 > .views-element-container .view,.block-views-blockblog-block-2 > .views-element-container .view,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts > .views-element-container .view,.field--name-dynamic-block-fieldnode-ds-blog-archives > .views-element-container .view,.field--name-dynamic-block-fieldnode-ds-recent-video > .views-element-container .view,.view-blog-archives > .views-element-container .view,.view-blog.view-display-id-block_2 > .views-element-container .view,.view-display-id-recent_videos_block_1 > .views-element-container .view,.view-video-gallery-archive-view > .views-element-container .view,.block-views-blockvideo-reviews-archive-view-block-1 > .views-element-container .view,.block-views-blockvideo-reviews-recent-videos-block-1 > .views-element-container .view{padding:0;}.block-views-blockvideo-gallery-archive-view-block-1 h4,.block-views-blockvideo-gallery-archive-view-block-1 > .field__label,.block-views-blockvideo-gallery-archive-view-block-1 .view-content::before,.block-views-blockvideo-gallery-view-recent-videos-block-1 h4,.block-views-blockvideo-gallery-view-recent-videos-block-1 > .field__label,.block-views-blockvideo-gallery-view-recent-videos-block-1 .view-content::before,.block-views-blockblog-archives-block-1 h4,.block-views-blockblog-archives-block-1 > .field__label,.block-views-blockblog-archives-block-1 .view-content::before,.block-views-blockblog-block-2 h4,.block-views-blockblog-block-2 > .field__label,.block-views-blockblog-block-2 .view-content::before,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts h4,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .view-content::before,.field--name-dynamic-block-fieldnode-ds-blog-archives h4,.field--name-dynamic-block-fieldnode-ds-blog-archives > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-archives .view-content::before,.field--name-dynamic-block-fieldnode-ds-recent-video h4,.field--name-dynamic-block-fieldnode-ds-recent-video > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-video .view-content::before,.view-blog-archives h4,.view-blog-archives > .field__label,.view-blog-archives .view-content::before,.view-blog.view-display-id-block_2 h4,.view-blog.view-display-id-block_2 > .field__label,.view-blog.view-display-id-block_2 .view-content::before,.view-display-id-recent_videos_block_1 h4,.view-display-id-recent_videos_block_1 > .field__label,.view-display-id-recent_videos_block_1 .view-content::before,.view-video-gallery-archive-view h4,.view-video-gallery-archive-view > .field__label,.view-video-gallery-archive-view .view-content::before,.block-views-blockvideo-reviews-archive-view-block-1 h4,.block-views-blockvideo-reviews-archive-view-block-1 > .field__label,.block-views-blockvideo-reviews-archive-view-block-1 .view-content::before,.block-views-blockvideo-reviews-recent-videos-block-1 h4,.block-views-blockvideo-reviews-recent-videos-block-1 > .field__label,.block-views-blockvideo-reviews-recent-videos-block-1 .view-content::before{width:100%;}.block-views-blockvideo-gallery-archive-view-block-1 .content > div > .view,.block-views-blockvideo-gallery-view-recent-videos-block-1 .content > div > .view,.block-views-blockblog-archives-block-1 .content > div > .view,.block-views-blockblog-block-2 .content > div > .view,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .content > div > .view,.field--name-dynamic-block-fieldnode-ds-blog-archives .content > div > .view,.field--name-dynamic-block-fieldnode-ds-recent-video .content > div > .view,.view-blog-archives .content > div > .view,.view-blog.view-display-id-block_2 .content > div > .view,.view-display-id-recent_videos_block_1 .content > div > .view,.view-video-gallery-archive-view .content > div > .view,.block-views-blockvideo-reviews-archive-view-block-1 .content > div > .view,.block-views-blockvideo-reviews-recent-videos-block-1 .content > div > .view{padding:0;}.block-views-blockvideo-gallery-archive-view-block-1 .view-content.row,.block-views-blockvideo-gallery-view-recent-videos-block-1 .view-content.row,.block-views-blockblog-archives-block-1 .view-content.row,.block-views-blockblog-block-2 .view-content.row,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .view-content.row,.field--name-dynamic-block-fieldnode-ds-blog-archives .view-content.row,.field--name-dynamic-block-fieldnode-ds-recent-video .view-content.row,.view-blog-archives .view-content.row,.view-blog.view-display-id-block_2 .view-content.row,.view-display-id-recent_videos_block_1 .view-content.row,.view-video-gallery-archive-view .view-content.row,.block-views-blockvideo-reviews-archive-view-block-1 .view-content.row,.block-views-blockvideo-reviews-recent-videos-block-1 .view-content.row{margin-left:0;margin-right:0;}@media (max-width:767.98px){.block-views-blockvideo-gallery-archive-view-block-1 .view-content.row,.block-views-blockvideo-gallery-view-recent-videos-block-1 .view-content.row,.block-views-blockblog-archives-block-1 .view-content.row,.block-views-blockblog-block-2 .view-content.row,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .view-content.row,.field--name-dynamic-block-fieldnode-ds-blog-archives .view-content.row,.field--name-dynamic-block-fieldnode-ds-recent-video .view-content.row,.view-blog-archives .view-content.row,.view-blog.view-display-id-block_2 .view-content.row,.view-display-id-recent_videos_block_1 .view-content.row,.view-video-gallery-archive-view .view-content.row,.block-views-blockvideo-reviews-archive-view-block-1 .view-content.row,.block-views-blockvideo-reviews-recent-videos-block-1 .view-content.row{justify-content:center;text-align:center;}.block-views-blockvideo-gallery-archive-view-block-1 .view-content.row .views-summary,.block-views-blockvideo-gallery-view-recent-videos-block-1 .view-content.row .views-summary,.block-views-blockblog-archives-block-1 .view-content.row .views-summary,.block-views-blockblog-block-2 .view-content.row .views-summary,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .view-content.row .views-summary,.field--name-dynamic-block-fieldnode-ds-blog-archives .view-content.row .views-summary,.field--name-dynamic-block-fieldnode-ds-recent-video .view-content.row .views-summary,.view-blog-archives .view-content.row .views-summary,.view-blog.view-display-id-block_2 .view-content.row .views-summary,.view-display-id-recent_videos_block_1 .view-content.row .views-summary,.view-video-gallery-archive-view .view-content.row .views-summary,.block-views-blockvideo-reviews-archive-view-block-1 .view-content.row .views-summary,.block-views-blockvideo-reviews-recent-videos-block-1 .view-content.row .views-summary{text-align:center;}}.block-views-blockvideo-gallery-archive-view-block-1 a,.block-views-blockvideo-gallery-view-recent-videos-block-1 a,.block-views-blockblog-archives-block-1 a,.block-views-blockblog-block-2 a,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts a,.field--name-dynamic-block-fieldnode-ds-blog-archives a,.field--name-dynamic-block-fieldnode-ds-recent-video a,.view-blog-archives a,.view-blog.view-display-id-block_2 a,.view-display-id-recent_videos_block_1 a,.view-video-gallery-archive-view a,.block-views-blockvideo-reviews-archive-view-block-1 a,.block-views-blockvideo-reviews-recent-videos-block-1 a{display:inline-block;font-weight:500;margin-bottom:0.2rem;}.block-views-blockvideo-gallery-archive-view-block-1 .pager-nav.text-center,.block-views-blockvideo-gallery-view-recent-videos-block-1 .pager-nav.text-center,.block-views-blockblog-archives-block-1 .pager-nav.text-center,.block-views-blockblog-block-2 .pager-nav.text-center,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .pager-nav.text-center,.field--name-dynamic-block-fieldnode-ds-blog-archives .pager-nav.text-center,.field--name-dynamic-block-fieldnode-ds-recent-video .pager-nav.text-center,.view-blog-archives .pager-nav.text-center,.view-blog.view-display-id-block_2 .pager-nav.text-center,.view-display-id-recent_videos_block_1 .pager-nav.text-center,.view-video-gallery-archive-view .pager-nav.text-center,.block-views-blockvideo-reviews-archive-view-block-1 .pager-nav.text-center,.block-views-blockvideo-reviews-recent-videos-block-1 .pager-nav.text-center{display:none;}.block-views-blockvideo-gallery-archive-view-block-1 ul,.block-views-blockvideo-gallery-view-recent-videos-block-1 ul,.block-views-blockblog-archives-block-1 ul,.block-views-blockblog-block-2 ul,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts ul,.field--name-dynamic-block-fieldnode-ds-blog-archives ul,.field--name-dynamic-block-fieldnode-ds-recent-video ul,.view-blog-archives ul,.view-blog.view-display-id-block_2 ul,.view-display-id-recent_videos_block_1 ul,.view-video-gallery-archive-view ul,.block-views-blockvideo-reviews-archive-view-block-1 ul,.block-views-blockvideo-reviews-recent-videos-block-1 ul{list-style:none;padding:0;}.block-views-blockvideo-gallery-archive-view-block-1 ul li a,.block-views-blockvideo-gallery-view-recent-videos-block-1 ul li a,.block-views-blockblog-archives-block-1 ul li a,.block-views-blockblog-block-2 ul li a,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts ul li a,.field--name-dynamic-block-fieldnode-ds-blog-archives ul li a,.field--name-dynamic-block-fieldnode-ds-recent-video ul li a,.view-blog-archives ul li a,.view-blog.view-display-id-block_2 ul li a,.view-display-id-recent_videos_block_1 ul li a,.view-video-gallery-archive-view ul li a,.block-views-blockvideo-reviews-archive-view-block-1 ul li a,.block-views-blockvideo-reviews-recent-videos-block-1 ul li a{margin-right:0.2rem;}.field--name-dynamic-block-fieldnode-ds-blog-archives,.field--name-dynamic-block-fieldnode-ds-blog-categories,.field--name-dynamic-block-fieldnode-ds-recent-video{margin-top:-2rem !important;}.field--name-dynamic-block-fieldnode-ds-blog-archives .view,.field--name-dynamic-block-fieldnode-ds-blog-categories .view,.field--name-dynamic-block-fieldnode-ds-recent-video .view{padding:0;}@media (max-width:767.98px){.field--name-dynamic-block-fieldnode-ds-blog-archives,.field--name-dynamic-block-fieldnode-ds-blog-categories,.field--name-dynamic-block-fieldnode-ds-recent-video{text-align:center;}.field--name-dynamic-block-fieldnode-ds-blog-archives > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-categories > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-video > .field__label{text-align:center;}}.block-views-blockvideo-categories-block-1,.block-views-blockblog-categories-block-1,.field--name-dynamic-block-fieldnode-ds-blog-categories,.view-blog-categories,.view-video-categories{padding:2em 1.5em 1em;}@media (min-width:768px){.block-views-blockvideo-categories-block-1,.block-views-blockblog-categories-block-1,.field--name-dynamic-block-fieldnode-ds-blog-categories,.view-blog-categories,.view-video-categories{text-align:left;}}.block-views-blockvideo-categories-block-1.block-views + .block-views,.block-views-blockvideo-categories-block-1.view + .view,.block-views-blockblog-categories-block-1.block-views + .block-views,.block-views-blockblog-categories-block-1.view + .view,.field--name-dynamic-block-fieldnode-ds-blog-categories.block-views + .block-views,.field--name-dynamic-block-fieldnode-ds-blog-categories.view + .view,.view-blog-categories.block-views + .block-views,.view-blog-categories.view + .view,.view-video-categories.block-views + .block-views,.view-video-categories.view + .view{margin-top:-2rem;}.block-views-blockvideo-categories-block-1.block-views + .block-views::before,.block-views-blockvideo-categories-block-1.view + .view::before,.block-views-blockblog-categories-block-1.block-views + .block-views::before,.block-views-blockblog-categories-block-1.view + .view::before,.field--name-dynamic-block-fieldnode-ds-blog-categories.block-views + .block-views::before,.field--name-dynamic-block-fieldnode-ds-blog-categories.view + .view::before,.view-blog-categories.block-views + .block-views::before,.view-blog-categories.view + .view::before,.view-video-categories.block-views + .block-views::before,.view-video-categories.view + .view::before{display:none;}.block-views-blockvideo-categories-block-1 > .views-element-container .view,.block-views-blockblog-categories-block-1 > .views-element-container .view,.field--name-dynamic-block-fieldnode-ds-blog-categories > .views-element-container .view,.view-blog-categories > .views-element-container .view,.view-video-categories > .views-element-container .view{padding:0;}.block-views-blockvideo-categories-block-1 h4,.block-views-blockvideo-categories-block-1 > .field__label,.block-views-blockvideo-categories-block-1 .view-content::before,.block-views-blockblog-categories-block-1 h4,.block-views-blockblog-categories-block-1 > .field__label,.block-views-blockblog-categories-block-1 .view-content::before,.field--name-dynamic-block-fieldnode-ds-blog-categories h4,.field--name-dynamic-block-fieldnode-ds-blog-categories > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-categories .view-content::before,.view-blog-categories h4,.view-blog-categories > .field__label,.view-blog-categories .view-content::before,.view-video-categories h4,.view-video-categories > .field__label,.view-video-categories .view-content::before{width:100%;}.block-views-blockvideo-categories-block-1 .content > div > .view,.block-views-blockblog-categories-block-1 .content > div > .view,.field--name-dynamic-block-fieldnode-ds-blog-categories .content > div > .view,.view-blog-categories .content > div > .view,.view-video-categories .content > div > .view{padding:0;}.block-views-blockvideo-categories-block-1 .view-content.row,.block-views-blockblog-categories-block-1 .view-content.row,.field--name-dynamic-block-fieldnode-ds-blog-categories .view-content.row,.view-blog-categories .view-content.row,.view-video-categories .view-content.row{margin-left:0;margin-right:0;}@media (max-width:767.98px){.block-views-blockvideo-categories-block-1 .view-content.row,.block-views-blockblog-categories-block-1 .view-content.row,.field--name-dynamic-block-fieldnode-ds-blog-categories .view-content.row,.view-blog-categories .view-content.row,.view-video-categories .view-content.row{justify-content:center;text-align:center;}.block-views-blockvideo-categories-block-1 .view-content.row .views-summary,.block-views-blockblog-categories-block-1 .view-content.row .views-summary,.field--name-dynamic-block-fieldnode-ds-blog-categories .view-content.row .views-summary,.view-blog-categories .view-content.row .views-summary,.view-video-categories .view-content.row .views-summary{text-align:center;}}.block-views-blockvideo-categories-block-1 a,.block-views-blockblog-categories-block-1 a,.field--name-dynamic-block-fieldnode-ds-blog-categories a,.view-blog-categories a,.view-video-categories a{display:inline-block;font-weight:500;margin-bottom:0.2rem;}.block-views-blockvideo-categories-block-1 .pager-nav.text-center,.block-views-blockblog-categories-block-1 .pager-nav.text-center,.field--name-dynamic-block-fieldnode-ds-blog-categories .pager-nav.text-center,.view-blog-categories .pager-nav.text-center,.view-video-categories .pager-nav.text-center{display:none;}.block-views-blockvideo-categories-block-1 ul,.block-views-blockblog-categories-block-1 ul,.field--name-dynamic-block-fieldnode-ds-blog-categories ul,.view-blog-categories ul,.view-video-categories ul{list-style:none;padding:0;}.block-views-blockvideo-categories-block-1 ul li a,.block-views-blockblog-categories-block-1 ul li a,.field--name-dynamic-block-fieldnode-ds-blog-categories ul li a,.view-blog-categories ul li a,.view-video-categories ul li a{margin-right:0.2rem;}.block-views-blockvideo-categories-block-1 .views-row,.block-views-blockblog-categories-block-1 .views-row,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row,.view-blog-categories .views-row,.view-video-categories .views-row{display:inline-block;margin-right:0.2rem;}.block-views-blockvideo-categories-block-1 .views-row .views-field-tid,.block-views-blockblog-categories-block-1 .views-row .views-field-tid,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-tid,.view-blog-categories .views-row .views-field-tid,.view-video-categories .views-row .views-field-tid{display:none;}.black-btn,.view-campervan-fleet-page .pager--infinite-scroll a,.view-car-fleet-page .pager--infinite-scroll a,.view-campervan-fleet-page .more-link a,.view-car-fleet-page .more-link a,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a,.btn-group > a.btn-email-friend,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet{background-color:#464646;color:white;}.black-btn:hover,.black-btn:active,.black-btn:focus,.black-btn:focus-within,.black-btn:focus-visible,.black-btn:visited,.view-campervan-fleet-page .pager--infinite-scroll a:hover,.view-car-fleet-page .pager--infinite-scroll a:hover,.view-campervan-fleet-page .more-link a:hover,.view-car-fleet-page .more-link a:hover,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a:hover,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:hover,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:hover,.btn-group > a.btn-email-friend:hover,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a:hover,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet:hover,.view-campervan-fleet-page .pager--infinite-scroll a:active,.view-car-fleet-page .pager--infinite-scroll a:active,.view-campervan-fleet-page .more-link a:active,.view-car-fleet-page .more-link a:active,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a:active,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:active,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:active,.btn-group > a.btn-email-friend:active,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a:active,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet:active,.view-campervan-fleet-page .pager--infinite-scroll a:focus,.view-car-fleet-page .pager--infinite-scroll a:focus,.view-campervan-fleet-page .more-link a:focus,.view-car-fleet-page .more-link a:focus,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a:focus,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:focus,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:focus,.btn-group > a.btn-email-friend:focus,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a:focus,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet:focus,.view-campervan-fleet-page .pager--infinite-scroll a:focus-within,.view-car-fleet-page .pager--infinite-scroll a:focus-within,.view-campervan-fleet-page .more-link a:focus-within,.view-car-fleet-page .more-link a:focus-within,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a:focus-within,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:focus-within,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:focus-within,.btn-group > a.btn-email-friend:focus-within,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a:focus-within,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet:focus-within,.view-campervan-fleet-page .pager--infinite-scroll a:focus-visible,.view-car-fleet-page .pager--infinite-scroll a:focus-visible,.view-campervan-fleet-page .more-link a:focus-visible,.view-car-fleet-page .more-link a:focus-visible,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a:focus-visible,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:focus-visible,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:focus-visible,.btn-group > a.btn-email-friend:focus-visible,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a:focus-visible,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet:focus-visible,.view-campervan-fleet-page .pager--infinite-scroll a:visited,.view-car-fleet-page .pager--infinite-scroll a:visited,.view-campervan-fleet-page .more-link a:visited,.view-car-fleet-page .more-link a:visited,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a:visited,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:visited,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a:visited,.btn-group > a.btn-email-friend:visited,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a:visited,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet:visited{background-color:#333 !important;box-shadow:none;color:white;text-decoration:none;}.blue-green-btn,#block-views-block-campervan-finder-block-block-1 a.btn,#block-views-block-vehicle-finder-block-block-1 a.btn,#block-tourfinder a.btn,#block-facetsresetblock a.btn,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a,.btn-group a.flt-favourite,.group-booking-cta .flt-favourite,.media--type-video.media--view-mode-video-gallery .read-more-btn,.pager-nav .pager__item a,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn,.view-group-tour-dates .view-filters form .form-actions .btn-primary,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item,.node--type-article.node--view-mode-teaser .field--name-node-link,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite,.node--type-tour.node--view-mode-teaser a.flt-favourite,.node--type-itinerary.node--view-mode-teaser a.flt-favourite{background-color:#00c4cb;color:white;}.blue-green-btn:hover,.blue-green-btn:active,.blue-green-btn:focus,.blue-green-btn:focus-within,.blue-green-btn:focus-visible,.blue-green-btn:visited,#block-views-block-campervan-finder-block-block-1 a.btn:hover,#block-views-block-vehicle-finder-block-block-1 a.btn:hover,#block-tourfinder a.btn:hover,#block-facetsresetblock a.btn:hover,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a:hover,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:hover,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:hover,.btn-group a.flt-favourite:hover,.group-booking-cta .flt-favourite:hover,.media--type-video.media--view-mode-video-gallery .read-more-btn:hover,.pager-nav .pager__item a:hover,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:hover,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:hover,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:hover,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a:hover,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a:hover,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a:hover,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a:hover,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn:hover,.view-group-tour-dates .view-filters form .form-actions .btn-primary:hover,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item:hover,.node--type-article.node--view-mode-teaser .field--name-node-link:hover,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite:hover,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite:hover,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite:hover,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite:hover,.node--type-tour.node--view-mode-teaser a.flt-favourite:hover,.node--type-itinerary.node--view-mode-teaser a.flt-favourite:hover,#block-views-block-campervan-finder-block-block-1 a.btn:active,#block-views-block-vehicle-finder-block-block-1 a.btn:active,#block-tourfinder a.btn:active,#block-facetsresetblock a.btn:active,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a:active,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:active,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:active,.btn-group a.flt-favourite:active,.group-booking-cta .flt-favourite:active,.media--type-video.media--view-mode-video-gallery .read-more-btn:active,.pager-nav .pager__item a:active,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:active,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:active,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:active,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a:active,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a:active,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a:active,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a:active,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn:active,.view-group-tour-dates .view-filters form .form-actions .btn-primary:active,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item:active,.node--type-article.node--view-mode-teaser .field--name-node-link:active,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite:active,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite:active,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite:active,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite:active,.node--type-tour.node--view-mode-teaser a.flt-favourite:active,.node--type-itinerary.node--view-mode-teaser a.flt-favourite:active,#block-views-block-campervan-finder-block-block-1 a.btn:focus,#block-views-block-vehicle-finder-block-block-1 a.btn:focus,#block-tourfinder a.btn:focus,#block-facetsresetblock a.btn:focus,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a:focus,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:focus,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:focus,.btn-group a.flt-favourite:focus,.group-booking-cta .flt-favourite:focus,.media--type-video.media--view-mode-video-gallery .read-more-btn:focus,.pager-nav .pager__item a:focus,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:focus,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:focus,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:focus,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a:focus,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a:focus,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a:focus,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a:focus,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn:focus,.view-group-tour-dates .view-filters form .form-actions .btn-primary:focus,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item:focus,.node--type-article.node--view-mode-teaser .field--name-node-link:focus,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite:focus,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite:focus,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite:focus,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite:focus,.node--type-tour.node--view-mode-teaser a.flt-favourite:focus,.node--type-itinerary.node--view-mode-teaser a.flt-favourite:focus,#block-views-block-campervan-finder-block-block-1 a.btn:focus-within,#block-views-block-vehicle-finder-block-block-1 a.btn:focus-within,#block-tourfinder a.btn:focus-within,#block-facetsresetblock a.btn:focus-within,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a:focus-within,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:focus-within,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:focus-within,.btn-group a.flt-favourite:focus-within,.group-booking-cta .flt-favourite:focus-within,.media--type-video.media--view-mode-video-gallery .read-more-btn:focus-within,.pager-nav .pager__item a:focus-within,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:focus-within,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:focus-within,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:focus-within,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a:focus-within,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a:focus-within,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a:focus-within,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a:focus-within,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn:focus-within,.view-group-tour-dates .view-filters form .form-actions .btn-primary:focus-within,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item:focus-within,.node--type-article.node--view-mode-teaser .field--name-node-link:focus-within,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite:focus-within,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite:focus-within,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite:focus-within,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite:focus-within,.node--type-tour.node--view-mode-teaser a.flt-favourite:focus-within,.node--type-itinerary.node--view-mode-teaser a.flt-favourite:focus-within,#block-views-block-campervan-finder-block-block-1 a.btn:focus-visible,#block-views-block-vehicle-finder-block-block-1 a.btn:focus-visible,#block-tourfinder a.btn:focus-visible,#block-facetsresetblock a.btn:focus-visible,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a:focus-visible,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:focus-visible,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:focus-visible,.btn-group a.flt-favourite:focus-visible,.group-booking-cta .flt-favourite:focus-visible,.media--type-video.media--view-mode-video-gallery .read-more-btn:focus-visible,.pager-nav .pager__item a:focus-visible,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:focus-visible,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:focus-visible,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:focus-visible,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a:focus-visible,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a:focus-visible,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a:focus-visible,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a:focus-visible,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn:focus-visible,.view-group-tour-dates .view-filters form .form-actions .btn-primary:focus-visible,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item:focus-visible,.node--type-article.node--view-mode-teaser .field--name-node-link:focus-visible,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite:focus-visible,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite:focus-visible,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite:focus-visible,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite:focus-visible,.node--type-tour.node--view-mode-teaser a.flt-favourite:focus-visible,.node--type-itinerary.node--view-mode-teaser a.flt-favourite:focus-visible,#block-views-block-campervan-finder-block-block-1 a.btn:visited,#block-views-block-vehicle-finder-block-block-1 a.btn:visited,#block-tourfinder a.btn:visited,#block-facetsresetblock a.btn:visited,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a:visited,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:visited,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a:visited,.btn-group a.flt-favourite:visited,.group-booking-cta .flt-favourite:visited,.media--type-video.media--view-mode-video-gallery .read-more-btn:visited,.pager-nav .pager__item a:visited,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:visited,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:visited,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:visited,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a:visited,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a:visited,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a:visited,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a:visited,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn:visited,.view-group-tour-dates .view-filters form .form-actions .btn-primary:visited,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item:visited,.node--type-article.node--view-mode-teaser .field--name-node-link:visited,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite:visited,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite:visited,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite:visited,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite:visited,.node--type-tour.node--view-mode-teaser a.flt-favourite:visited,.node--type-itinerary.node--view-mode-teaser a.flt-favourite:visited{background-color:#20a4a9 !important;box-shadow:none;color:white;text-decoration:none;}.green-btn,.region-info-widgets .form-submit,.book-tour-slide #drupal-off-canvas input.button--primary[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary,.region-select-block-container .form-submit,#homepage-search-form .form-submit,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit,.webform-submission-form #edit-submit,[id^='webform-submission-free-itinerary-'] #edit-actions-submit,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit,.block-flt-distance .distance-block-form .form-submit,.block-flt-weather .weather-block-form .form-submit,#views-exposed-form-search-content-page-1 .form-submit,.block-system-main-block input[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a,.block-views-exposed-filter-blockreview-reviews-block .form-submit,.block-views-exposed-filter-blockreview-reviews-block form .form-actions,.view-blog-tags .feed-icons a,.view-duplicate-of-blog-archives .feed-icons a,.view-video-tags .feed-icons a,.view-duplicate-of-video-gallery-archive-view .feed-icons a,.view-group-tour-dates .view-filters form .form-submit,.view-group-tour-dates .view-filters form .form-actions .form-submit,.view-taxonomy-term .feed-icons a,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car,.node--type-review .related-tours .field--name-field-tour a,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-tour.node--view-mode-teaser .view-tour-label,.node--type-itinerary.node--view-mode-teaser .view-tour-label{background-color:#7abf43;color:white;}.green-btn:hover,.green-btn:active,.green-btn:focus,.green-btn:focus-within,.green-btn:focus-visible,.green-btn:visited,.region-info-widgets .form-submit:hover,.book-tour-slide #drupal-off-canvas input.button--primary:hover[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary:hover[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary:hover,.region-select-block-container .form-submit:hover,#homepage-search-form .form-submit:hover,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a:hover,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit:hover,.webform-submission-form #edit-submit:hover,[id^='webform-submission-free-itinerary-'] #edit-actions-submit:hover,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit:hover,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit:hover,.block-flt-distance .distance-block-form .form-submit:hover,.block-flt-weather .weather-block-form .form-submit:hover,#views-exposed-form-search-content-page-1 .form-submit:hover,.block-system-main-block input:hover[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a:hover,.block-views-exposed-filter-blockreview-reviews-block .form-submit:hover,.block-views-exposed-filter-blockreview-reviews-block form .form-actions:hover,.view-blog-tags .feed-icons a:hover,.view-duplicate-of-blog-archives .feed-icons a:hover,.view-video-tags .feed-icons a:hover,.view-duplicate-of-video-gallery-archive-view .feed-icons a:hover,.view-group-tour-dates .view-filters form .form-submit:hover,.view-taxonomy-term .feed-icons a:hover,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car:hover,.node--type-review .related-tours .field--name-field-tour a:hover,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label:hover,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label:hover,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label:hover,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label:hover,.node--type-tour.node--view-mode-teaser .view-tour-label:hover,.node--type-itinerary.node--view-mode-teaser .view-tour-label:hover,.region-info-widgets .form-submit:active,.book-tour-slide #drupal-off-canvas input.button--primary:active[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary:active[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary:active,.region-select-block-container .form-submit:active,#homepage-search-form .form-submit:active,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a:active,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit:active,.webform-submission-form #edit-submit:active,[id^='webform-submission-free-itinerary-'] #edit-actions-submit:active,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit:active,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit:active,.block-flt-distance .distance-block-form .form-submit:active,.block-flt-weather .weather-block-form .form-submit:active,#views-exposed-form-search-content-page-1 .form-submit:active,.block-system-main-block input:active[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a:active,.block-views-exposed-filter-blockreview-reviews-block .form-submit:active,.block-views-exposed-filter-blockreview-reviews-block form .form-actions:active,.view-blog-tags .feed-icons a:active,.view-duplicate-of-blog-archives .feed-icons a:active,.view-video-tags .feed-icons a:active,.view-duplicate-of-video-gallery-archive-view .feed-icons a:active,.view-group-tour-dates .view-filters form .form-submit:active,.view-taxonomy-term .feed-icons a:active,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car:active,.node--type-review .related-tours .field--name-field-tour a:active,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label:active,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label:active,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label:active,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label:active,.node--type-tour.node--view-mode-teaser .view-tour-label:active,.node--type-itinerary.node--view-mode-teaser .view-tour-label:active,.region-info-widgets .form-submit:focus,.book-tour-slide #drupal-off-canvas input.button--primary:focus[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary:focus[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary:focus,.region-select-block-container .form-submit:focus,#homepage-search-form .form-submit:focus,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a:focus,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit:focus,.webform-submission-form #edit-submit:focus,[id^='webform-submission-free-itinerary-'] #edit-actions-submit:focus,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit:focus,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit:focus,.block-flt-distance .distance-block-form .form-submit:focus,.block-flt-weather .weather-block-form .form-submit:focus,#views-exposed-form-search-content-page-1 .form-submit:focus,.block-system-main-block input:focus[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a:focus,.block-views-exposed-filter-blockreview-reviews-block .form-submit:focus,.block-views-exposed-filter-blockreview-reviews-block form .form-actions:focus,.view-blog-tags .feed-icons a:focus,.view-duplicate-of-blog-archives .feed-icons a:focus,.view-video-tags .feed-icons a:focus,.view-duplicate-of-video-gallery-archive-view .feed-icons a:focus,.view-group-tour-dates .view-filters form .form-submit:focus,.view-taxonomy-term .feed-icons a:focus,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car:focus,.node--type-review .related-tours .field--name-field-tour a:focus,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label:focus,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label:focus,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label:focus,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label:focus,.node--type-tour.node--view-mode-teaser .view-tour-label:focus,.node--type-itinerary.node--view-mode-teaser .view-tour-label:focus,.region-info-widgets .form-submit:focus-within,.book-tour-slide #drupal-off-canvas input.button--primary:focus-within[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary:focus-within[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary:focus-within,.region-select-block-container .form-submit:focus-within,#homepage-search-form .form-submit:focus-within,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a:focus-within,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit:focus-within,.webform-submission-form #edit-submit:focus-within,[id^='webform-submission-free-itinerary-'] #edit-actions-submit:focus-within,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit:focus-within,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit:focus-within,.block-flt-distance .distance-block-form .form-submit:focus-within,.block-flt-weather .weather-block-form .form-submit:focus-within,#views-exposed-form-search-content-page-1 .form-submit:focus-within,.block-system-main-block input:focus-within[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a:focus-within,.block-views-exposed-filter-blockreview-reviews-block .form-submit:focus-within,.block-views-exposed-filter-blockreview-reviews-block form .form-actions:focus-within,.view-blog-tags .feed-icons a:focus-within,.view-duplicate-of-blog-archives .feed-icons a:focus-within,.view-video-tags .feed-icons a:focus-within,.view-duplicate-of-video-gallery-archive-view .feed-icons a:focus-within,.view-group-tour-dates .view-filters form .form-submit:focus-within,.view-taxonomy-term .feed-icons a:focus-within,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car:focus-within,.node--type-review .related-tours .field--name-field-tour a:focus-within,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label:focus-within,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label:focus-within,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label:focus-within,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label:focus-within,.node--type-tour.node--view-mode-teaser .view-tour-label:focus-within,.node--type-itinerary.node--view-mode-teaser .view-tour-label:focus-within,.region-info-widgets .form-submit:focus-visible,.book-tour-slide #drupal-off-canvas input.button--primary:focus-visible[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary:focus-visible[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary:focus-visible,.region-select-block-container .form-submit:focus-visible,#homepage-search-form .form-submit:focus-visible,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a:focus-visible,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit:focus-visible,.webform-submission-form #edit-submit:focus-visible,[id^='webform-submission-free-itinerary-'] #edit-actions-submit:focus-visible,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit:focus-visible,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit:focus-visible,.block-flt-distance .distance-block-form .form-submit:focus-visible,.block-flt-weather .weather-block-form .form-submit:focus-visible,#views-exposed-form-search-content-page-1 .form-submit:focus-visible,.block-system-main-block input:focus-visible[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a:focus-visible,.block-views-exposed-filter-blockreview-reviews-block .form-submit:focus-visible,.block-views-exposed-filter-blockreview-reviews-block form .form-actions:focus-visible,.view-blog-tags .feed-icons a:focus-visible,.view-duplicate-of-blog-archives .feed-icons a:focus-visible,.view-video-tags .feed-icons a:focus-visible,.view-duplicate-of-video-gallery-archive-view .feed-icons a:focus-visible,.view-group-tour-dates .view-filters form .form-submit:focus-visible,.view-taxonomy-term .feed-icons a:focus-visible,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car:focus-visible,.node--type-review .related-tours .field--name-field-tour a:focus-visible,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label:focus-visible,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label:focus-visible,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label:focus-visible,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label:focus-visible,.node--type-tour.node--view-mode-teaser .view-tour-label:focus-visible,.node--type-itinerary.node--view-mode-teaser .view-tour-label:focus-visible,.region-info-widgets .form-submit:visited,.book-tour-slide #drupal-off-canvas input.button--primary:visited[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary:visited[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary:visited,.region-select-block-container .form-submit:visited,#homepage-search-form .form-submit:visited,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a:visited,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit:visited,.webform-submission-form #edit-submit:visited,[id^='webform-submission-free-itinerary-'] #edit-actions-submit:visited,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit:visited,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit:visited,.block-flt-distance .distance-block-form .form-submit:visited,.block-flt-weather .weather-block-form .form-submit:visited,#views-exposed-form-search-content-page-1 .form-submit:visited,.block-system-main-block input:visited[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a:visited,.block-views-exposed-filter-blockreview-reviews-block .form-submit:visited,.block-views-exposed-filter-blockreview-reviews-block form .form-actions:visited,.view-blog-tags .feed-icons a:visited,.view-duplicate-of-blog-archives .feed-icons a:visited,.view-video-tags .feed-icons a:visited,.view-duplicate-of-video-gallery-archive-view .feed-icons a:visited,.view-group-tour-dates .view-filters form .form-submit:visited,.view-taxonomy-term .feed-icons a:visited,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car:visited,.node--type-review .related-tours .field--name-field-tour a:visited,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label:visited,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label:visited,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label:visited,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label:visited,.node--type-tour.node--view-mode-teaser .view-tour-label:visited,.node--type-itinerary.node--view-mode-teaser .view-tour-label:visited{background-color:#62a52c !important;box-shadow:none;color:white;text-decoration:none;}.orange-btn,.btn-group > a.btn-enquire,.btn-enquire,.motorhome-cta .btn-primary,.block-newzealandjourneyplanner .field--name-body form [type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form [type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis{background-color:#e66722;color:white;}.orange-btn:hover,.orange-btn:active,.orange-btn:focus,.orange-btn:focus-within,.orange-btn:focus-visible,.orange-btn:visited,.btn-group > a.btn-enquire:hover,.btn-enquire:hover,.motorhome-cta .btn-primary:hover,.block-newzealandjourneyplanner .field--name-body form :hover[type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form :hover[type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour:hover,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis:hover,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis:hover,.btn-group > a.btn-enquire:active,.btn-enquire:active,.motorhome-cta .btn-primary:active,.block-newzealandjourneyplanner .field--name-body form :active[type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form :active[type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour:active,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis:active,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis:active,.btn-group > a.btn-enquire:focus,.btn-enquire:focus,.motorhome-cta .btn-primary:focus,.block-newzealandjourneyplanner .field--name-body form :focus[type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form :focus[type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour:focus,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis:focus,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis:focus,.btn-group > a.btn-enquire:focus-within,.btn-enquire:focus-within,.motorhome-cta .btn-primary:focus-within,.block-newzealandjourneyplanner .field--name-body form :focus-within[type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form :focus-within[type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour:focus-within,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis:focus-within,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis:focus-within,.btn-group > a.btn-enquire:focus-visible,.btn-enquire:focus-visible,.motorhome-cta .btn-primary:focus-visible,.block-newzealandjourneyplanner .field--name-body form :focus-visible[type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form :focus-visible[type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour:focus-visible,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis:focus-visible,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis:focus-visible,.btn-group > a.btn-enquire:visited,.btn-enquire:visited,.motorhome-cta .btn-primary:visited,.block-newzealandjourneyplanner .field--name-body form :visited[type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form :visited[type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour:visited,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis:visited,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis:visited{background-color:#ca5413 !important;box-shadow:none;color:white;text-decoration:none;}.btn-itinerary{background-color:#7abf43;color:white;margin:2rem 0 0.5rem;width:100% !important;}.btn-itinerary:hover,.btn-itinerary:active,.btn-itinerary:focus,.btn-itinerary:focus-within,.btn-itinerary:focus-visible,.btn-itinerary:visited{background-color:#62a52c !important;box-shadow:none;color:white;text-decoration:none;}.accomodation-star-half,.one-star.half.accommodation-stars i:nth-child(2)::before,.field--name-field-teaser-accommodation span.one-star.half i:nth-child(2)::before,.two-star.half.accommodation-stars i:nth-child(3)::before,.field--name-field-teaser-accommodation span.two-star.half i:nth-child(3)::before,.three-star.half.accommodation-stars i:nth-child(4)::before,.field--name-field-teaser-accommodation span.three-star.half i:nth-child(4)::before,.four-star.half.accommodation-stars i:nth-child(5)::before,.field--name-field-teaser-accommodation span.four-star.half i:nth-child(5)::before{background:#fcba69;background:-webkit-gradient(left top,right top,color-stop(0%,#fcba69),color-stop(50%,#fcba69),color-stop(50%,#dfdfdf),color-stop(100%,#dfdfdf));background:linear-gradient(to right,#fcba69 0%,#fcba69 50%,#dfdfdf 50%,#dfdfdf 100%);-webkit-background-clip:text;color:transparent;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fcba69',endColorstr='#dfdfdf',GradientType=1);}.accommodation-stars i,.field--name-field-teaser-accommodation span i{color:#dfdfdf;font-size:0.8em;}.accommodation-stars i::before,.field--name-field-teaser-accommodation span i::before{content:"\f005";display:inline-block;font-weight:900;}.one-star.accommodation-stars i:first-child,.field--name-field-teaser-accommodation span.one-star i:first-child{color:#fcba69;}.two-star.accommodation-stars i:nth-child(2),.field--name-field-teaser-accommodation span.two-star i:nth-child(2),.two-star.accommodation-stars i:first-child,.field--name-field-teaser-accommodation span.two-star i:first-child{color:#fcba69;}.three-star.accommodation-stars i,.field--name-field-teaser-accommodation span.three-star i{color:#fcba69;}.three-star.accommodation-stars i:nth-child(4),.field--name-field-teaser-accommodation span.three-star i:nth-child(4),.three-star.accommodation-stars i:last-child,.field--name-field-teaser-accommodation span.three-star i:last-child{color:#dfdfdf;}.four-star.accommodation-stars i,.field--name-field-teaser-accommodation span.four-star i{color:#fcba69;}.four-star.accommodation-stars i:last-child,.field--name-field-teaser-accommodation span.four-star i:last-child{color:#dfdfdf;}.five-star.accommodation-stars i,.field--name-field-teaser-accommodation span.five-star i{color:#fcba69;}.ajax-progress-throbber{background:none;}@keyframes spin{100%{transform:rotate(360deg);}}.ajax-progress-throbber::before{content:"\f2f1";display:inline-block;font-weight:900;animation:spin 1s linear infinite;}.ajax-progress-throbber .throbber{display:none;}.field--related-tours{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;}.field--related-tours > div{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:768px){.field--related-tours > div{max-width:95% !important;}}@media (min-width:1200px){.field--related-tours > div{max-width:1200px !important;}}.animated{animation-duration:1s;animation-fill-mode:both;}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible;}to{transform:translate3d(0,0,0);}}.slideInUp{animation-name:slideInUp;}@keyframes pulse{from{transform:scale3d(1,1,1);}50%{transform:scale3d(1.03,1.03,1.03);}to{transform:scale3d(1,1,1);}}.pulse{animation-name:pulse;}.block-views-blockvideo-gallery-archive-view-block-1 h4,.block-views-blockvideo-gallery-archive-view-block-1 > .field__label,.block-views-blockvideo-gallery-archive-view-block-1 .view-content::before,.block-views-blockvideo-gallery-view-recent-videos-block-1 h4,.block-views-blockvideo-gallery-view-recent-videos-block-1 > .field__label,.block-views-blockvideo-gallery-view-recent-videos-block-1 .view-content::before,.block-views-blockblog-archives-block-1 h4,.block-views-blockblog-archives-block-1 > .field__label,.block-views-blockblog-archives-block-1 .view-content::before,.block-views-blockblog-block-2 h4,.block-views-blockblog-block-2 > .field__label,.block-views-blockblog-block-2 .view-content::before,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts h4,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .view-content::before,.field--name-dynamic-block-fieldnode-ds-blog-archives h4,.field--name-dynamic-block-fieldnode-ds-blog-archives > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-archives .view-content::before,.field--name-dynamic-block-fieldnode-ds-recent-video h4,.field--name-dynamic-block-fieldnode-ds-recent-video > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-video .view-content::before,.view-blog-archives h4,.view-blog-archives > .field__label,.view-blog-archives .view-content::before,.view-blog.view-display-id-block_2 h4,.view-blog.view-display-id-block_2 > .field__label,.view-blog.view-display-id-block_2 .view-content::before,.view-display-id-recent_videos_block_1 h4,.view-display-id-recent_videos_block_1 > .field__label,.view-display-id-recent_videos_block_1 .view-content::before,.view-video-gallery-archive-view h4,.view-video-gallery-archive-view > .field__label,.view-video-gallery-archive-view .view-content::before,.block-views-blockvideo-reviews-archive-view-block-1 h4,.block-views-blockvideo-reviews-archive-view-block-1 > .field__label,.block-views-blockvideo-reviews-archive-view-block-1 .view-content::before,.block-views-blockvideo-reviews-recent-videos-block-1 h4,.block-views-blockvideo-reviews-recent-videos-block-1 > .field__label,.block-views-blockvideo-reviews-recent-videos-block-1 .view-content::before,.block-views-blockvideo-categories-block-1 h4,.block-views-blockvideo-categories-block-1 > .field__label,.block-views-blockvideo-categories-block-1 .view-content::before,.block-views-blockblog-categories-block-1 h4,.block-views-blockblog-categories-block-1 > .field__label,.block-views-blockblog-categories-block-1 .view-content::before,.field--name-dynamic-block-fieldnode-ds-blog-categories h4,.field--name-dynamic-block-fieldnode-ds-blog-categories > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-categories .view-content::before,.view-blog-categories h4,.view-blog-categories > .field__label,.view-blog-categories .view-content::before,.view-video-categories h4,.view-video-categories > .field__label,.view-video-categories .view-content::before,.media--type-video.media--view-mode-video-gallery .field--name-field-title,.node--type-article.node--view-mode-full h2,.node--type-car.node--view-mode-full .field--name-field-vehicle-features .field__label,.node--type-car.node--view-mode-full .field--name-field-other-features .field__label,.node--type-weather-page.node--view-mode-default .field--name-field-weather-information > .field__label{font-size:24px;color:#4c5576;font-family:"Libre Franklin",sans-serif;font-weight:800 !important;line-height:1.4;margin-bottom:0.2em;}@media (max-width:1200px){.block-views-blockvideo-gallery-archive-view-block-1 h4,.block-views-blockvideo-gallery-archive-view-block-1 > .field__label,.block-views-blockvideo-gallery-archive-view-block-1 .view-content::before,.block-views-blockvideo-gallery-view-recent-videos-block-1 h4,.block-views-blockvideo-gallery-view-recent-videos-block-1 > .field__label,.block-views-blockvideo-gallery-view-recent-videos-block-1 .view-content::before,.block-views-blockblog-archives-block-1 h4,.block-views-blockblog-archives-block-1 > .field__label,.block-views-blockblog-archives-block-1 .view-content::before,.block-views-blockblog-block-2 h4,.block-views-blockblog-block-2 > .field__label,.block-views-blockblog-block-2 .view-content::before,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts h4,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts .view-content::before,.field--name-dynamic-block-fieldnode-ds-blog-archives h4,.field--name-dynamic-block-fieldnode-ds-blog-archives > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-archives .view-content::before,.field--name-dynamic-block-fieldnode-ds-recent-video h4,.field--name-dynamic-block-fieldnode-ds-recent-video > .field__label,.field--name-dynamic-block-fieldnode-ds-recent-video .view-content::before,.view-blog-archives h4,.view-blog-archives > .field__label,.view-blog-archives .view-content::before,.view-blog.view-display-id-block_2 h4,.view-blog.view-display-id-block_2 > .field__label,.view-blog.view-display-id-block_2 .view-content::before,.view-display-id-recent_videos_block_1 h4,.view-display-id-recent_videos_block_1 > .field__label,.view-display-id-recent_videos_block_1 .view-content::before,.view-video-gallery-archive-view h4,.view-video-gallery-archive-view > .field__label,.view-video-gallery-archive-view .view-content::before,.block-views-blockvideo-reviews-archive-view-block-1 h4,.block-views-blockvideo-reviews-archive-view-block-1 > .field__label,.block-views-blockvideo-reviews-archive-view-block-1 .view-content::before,.block-views-blockvideo-reviews-recent-videos-block-1 h4,.block-views-blockvideo-reviews-recent-videos-block-1 > .field__label,.block-views-blockvideo-reviews-recent-videos-block-1 .view-content::before,.block-views-blockvideo-categories-block-1 h4,.block-views-blockvideo-categories-block-1 > .field__label,.block-views-blockvideo-categories-block-1 .view-content::before,.block-views-blockblog-categories-block-1 h4,.block-views-blockblog-categories-block-1 > .field__label,.block-views-blockblog-categories-block-1 .view-content::before,.field--name-dynamic-block-fieldnode-ds-blog-categories h4,.field--name-dynamic-block-fieldnode-ds-blog-categories > .field__label,.field--name-dynamic-block-fieldnode-ds-blog-categories .view-content::before,.view-blog-categories h4,.view-blog-categories > .field__label,.view-blog-categories .view-content::before,.view-video-categories h4,.view-video-categories > .field__label,.view-video-categories .view-content::before,.media--type-video.media--view-mode-video-gallery .field--name-field-title,.node--type-article.node--view-mode-full h2,.node--type-car.node--view-mode-full .field--name-field-vehicle-features .field__label,.node--type-car.node--view-mode-full .field--name-field-other-features .field__label,.node--type-weather-page.node--view-mode-default .field--name-field-weather-information > .field__label{font-size:calc(20.4px + 0.3vw);}}.node--type-article.node--view-mode-teaser h2{font-size:30px;color:#4c5576;font-family:"Libre Franklin",sans-serif;font-weight:800 !important;margin-bottom:0.2em;}@media (max-width:1200px){.node--type-article.node--view-mode-teaser h2{font-size:calc(21px + 0.75vw);}}.node--type-article.node--view-mode-teaser h2 > a{font-weight:700 !important;}.paragraph--type-basic-with-images .field--name-field-images img,.taxonomy-term.taxonomy-term--view-mode-modal .field--name-description img,.taxonomy-term.taxonomy-term--view-mode-modal .field--name-field-images img,.node--type-accommodation .field--name-field-images img,.node--type-activity-attraction .field--name-field-image img,.node--type-article.node--view-mode-full .field--name-body img,.node--type-article.node--view-mode-full .field--name-field-image img,.node--type-article.node--view-mode-teaser .field--name-field-image .media--blazy,.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item img,.node--type-itinerary-item .two-col-container .field--name-field-image img,.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images .field__item img,.node--type-review .field--name-field-video .media--type-video,.node--type-review .field--name-field-image,.node--type-weather-page.node--view-mode-default .field--type-image img,.node--type-region.node--view-mode-teaser .field--name-field-images img,.node--type-state.node--view-mode-full .group-two-column .group-left .group--image-with-map .field--name-field-image img,.node--type-state.node--view-mode-teaser .field--name-field-image img{border:0.6em solid #fff;box-shadow:0 0 0.5em rgba(0,0,0,0.3);display:block;height:auto;margin:auto;width:100%;}.btn-enquire-mobile{background:#e66722 !important;border-radius:200px;bottom:10px;color:white !important;display:block !important;font-size:0.9em !important;margin-right:0 !important;padding:1em 0 !important;position:fixed;right:1.7%;width:96.4%;z-index:10;}.btn-enquire-mobile:hover{background:#ca5413 !important;color:white !important;}.btn-enquire-mobile::before{display:none !important;}.black-btn,.view-campervan-fleet-page .pager--infinite-scroll a,.view-car-fleet-page .pager--infinite-scroll a,.view-campervan-fleet-page .more-link a,.view-car-fleet-page .more-link a,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a,.btn-group > a.btn-email-friend,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet,.blue-green-btn,#block-views-block-campervan-finder-block-block-1 a.btn,#block-views-block-vehicle-finder-block-block-1 a.btn,#block-tourfinder a.btn,#block-facetsresetblock a.btn,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a,.btn-group a.flt-favourite,.group-booking-cta .flt-favourite,.media--type-video.media--view-mode-video-gallery .read-more-btn,.pager-nav .pager__item a,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn,.view-group-tour-dates .view-filters form .form-actions .btn-primary,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item,.node--type-article.node--view-mode-teaser .field--name-node-link,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite,.node--type-tour.node--view-mode-teaser a.flt-favourite,.node--type-itinerary.node--view-mode-teaser a.flt-favourite,.green-btn,.region-info-widgets .form-submit,.book-tour-slide #drupal-off-canvas input.button--primary[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary,.region-select-block-container .form-submit,#homepage-search-form .form-submit,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit,.webform-submission-form #edit-submit,[id^='webform-submission-free-itinerary-'] #edit-actions-submit,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit,.block-flt-distance .distance-block-form .form-submit,.block-flt-weather .weather-block-form .form-submit,#views-exposed-form-search-content-page-1 .form-submit,.block-system-main-block input[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a,.block-views-exposed-filter-blockreview-reviews-block .form-submit,.block-views-exposed-filter-blockreview-reviews-block form .form-actions,.view-blog-tags .feed-icons a,.view-duplicate-of-blog-archives .feed-icons a,.view-video-tags .feed-icons a,.view-duplicate-of-video-gallery-archive-view .feed-icons a,.view-group-tour-dates .view-filters form .form-submit,.view-group-tour-dates .view-filters form .form-actions .form-submit,.view-taxonomy-term .feed-icons a,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car,.node--type-review .related-tours .field--name-field-tour a,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-tour.node--view-mode-teaser .view-tour-label,.node--type-itinerary.node--view-mode-teaser .view-tour-label,.orange-btn,.btn-group > a.btn-enquire,.btn-enquire,.motorhome-cta .btn-primary,.block-newzealandjourneyplanner .field--name-body form [type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form [type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis,.btn-itinerary{transition:0.2s ease;border:0;border-radius:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;line-height:1.5;padding:0.7em 1em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;}@media (prefers-reduced-motion:reduce){.black-btn,.view-campervan-fleet-page .pager--infinite-scroll a,.view-car-fleet-page .pager--infinite-scroll a,.view-campervan-fleet-page .more-link a,.view-car-fleet-page .more-link a,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:not(.active) a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:not(.active) a,.btn-group > a.btn-email-friend,.pager--infinite-scroll ul[class*=pager__items] li.pager__item a,.node--type-car.node--view-mode-full .flt-back-to-fleet .btn-back-to-fleet,.blue-green-btn,#block-views-block-campervan-finder-block-block-1 a.btn,#block-views-block-vehicle-finder-block-block-1 a.btn,#block-tourfinder a.btn,#block-facetsresetblock a.btn,.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li.active a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li.active a,.btn-group a.flt-favourite,.group-booking-cta .flt-favourite,.media--type-video.media--view-mode-video-gallery .read-more-btn,.pager-nav .pager__item a,[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit,.block-views-blockblog-categories-block-1 h2 .views-row .views-field-name a,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-name a,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-name a,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-name a,.block-views-exposed-filter-blockreview-reviews-block form .reset-btn,.view-group-tour-dates .view-filters form .form-actions .btn-primary,.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item,.node--type-article.node--view-mode-teaser .field--name-node-link,.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite,.node--type-tour.node--view-mode-teaser a.flt-favourite,.node--type-itinerary.node--view-mode-teaser a.flt-favourite,.green-btn,.region-info-widgets .form-submit,.book-tour-slide #drupal-off-canvas input.button--primary[type="submit"],.book-tour-slide #drupal-off-canvas-wrapper input.button--primary[type="submit"],.comment.comment--type-staff-thought-s a.btn-primary,.region-select-block-container .form-submit,#homepage-search-form .form-submit,.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link a,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit,.webform-submission-form #edit-submit,[id^='webform-submission-free-itinerary-'] #edit-actions-submit,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-actions-submit,[id^='webform-submission-free-itinerary-simple-'] #edit-actions-submit,.block-flt-distance .distance-block-form .form-submit,.block-flt-weather .weather-block-form .form-submit,#views-exposed-form-search-content-page-1 .form-submit,.block-system-main-block input[type="submit"],.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a,.block-views-exposed-filter-blockreview-reviews-block .form-submit,.block-views-exposed-filter-blockreview-reviews-block form .form-actions,.view-blog-tags .feed-icons a,.view-duplicate-of-blog-archives .feed-icons a,.view-video-tags .feed-icons a,.view-duplicate-of-video-gallery-archive-view .feed-icons a,.view-group-tour-dates .view-filters form .form-submit,.view-group-tour-dates .view-filters form .form-actions .form-submit,.view-taxonomy-term .feed-icons a,.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-view-car,.node--type-review .related-tours .field--name-field-tour a,.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-tour.node--view-mode-teaser .view-tour-label,.node--type-itinerary.node--view-mode-teaser .view-tour-label,.orange-btn,.btn-group > a.btn-enquire,.btn-enquire,.motorhome-cta .btn-primary,.block-newzealandjourneyplanner .field--name-body form [type="submit"],.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form [type="submit"],.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a.btn-match-car-w-tour,.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis,.btn-itinerary{transition:none;}}.clearfix::before,.filter-wrapper::before,.messages::before,.view-places-to-visit .view-content ul::before,.clearfix::after,.filter-wrapper::after,.messages::after,.view-places-to-visit .view-content ul::after{content:" ";display:table;}.clearfix::after,.filter-wrapper::after,.messages::after,.view-places-to-visit .view-content ul::after{clear:both;}.node--type-tour.node--view-mode-teaser .field--name-field-pace > .field__items > .field--item,.node--type-tour.node--view-mode-teaser .field--name-field-start-location > .field__items > .field--item,.node--type-itinerary.node--view-mode-teaser .field--name-field-pace > .field__items > .field--item,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location > .field__items > .field--item,.node--type-tour.node--view-mode-full .field--name-field-pace > .field__items > .field--item,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-pace > .field__items > .field--item,.node--type-itinerary.node--view-mode-full .field--name-field-pace > .field__items > .field--item,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-pace > .field__items > .field--item,.node--type-tour.node--view-mode-teaser .field--name-field-pace > .field--items > .field--item,.node--type-tour.node--view-mode-teaser .field--name-field-start-location > .field--items > .field--item,.node--type-itinerary.node--view-mode-teaser .field--name-field-pace > .field--items > .field--item,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location > .field--items > .field--item,.node--type-tour.node--view-mode-full .field--name-field-pace > .field--items > .field--item,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-pace > .field--items > .field--item,.node--type-itinerary.node--view-mode-full .field--name-field-pace > .field--items > .field--item,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-pace > .field--items > .field--item{display:inline-block;padding-right:0.3em;position:relative;}.node--type-tour.node--view-mode-teaser .field--name-field-pace > .field__items > .field--item::after,.node--type-tour.node--view-mode-teaser .field--name-field-start-location > .field__items > .field--item::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-pace > .field__items > .field--item::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location > .field__items > .field--item::after,.node--type-tour.node--view-mode-full .field--name-field-pace > .field__items > .field--item::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-pace > .field__items > .field--item::after,.node--type-itinerary.node--view-mode-full .field--name-field-pace > .field__items > .field--item::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-pace > .field__items > .field--item::after,.node--type-tour.node--view-mode-teaser .field--name-field-pace > .field--items > .field--item::after,.node--type-tour.node--view-mode-teaser .field--name-field-start-location > .field--items > .field--item::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-pace > .field--items > .field--item::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location > .field--items > .field--item::after,.node--type-tour.node--view-mode-full .field--name-field-pace > .field--items > .field--item::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-pace > .field--items > .field--item::after,.node--type-itinerary.node--view-mode-full .field--name-field-pace > .field--items > .field--item::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-pace > .field--items > .field--item::after{bottom:0;content:',';position:absolute;right:0;}.node--type-tour.node--view-mode-teaser .field--name-field-pace > .field__items > .field--item:last-child::after,.node--type-tour.node--view-mode-teaser .field--name-field-start-location > .field__items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-pace > .field__items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location > .field__items > .field--item:last-child::after,.node--type-tour.node--view-mode-full .field--name-field-pace > .field__items > .field--item:last-child::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-pace > .field__items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-full .field--name-field-pace > .field__items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-pace > .field__items > .field--item:last-child::after,.node--type-tour.node--view-mode-teaser .field--name-field-pace > .field--items > .field--item:last-child::after,.node--type-tour.node--view-mode-teaser .field--name-field-start-location > .field--items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-pace > .field--items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location > .field--items > .field--item:last-child::after,.node--type-tour.node--view-mode-full .field--name-field-pace > .field--items > .field--item:last-child::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-pace > .field--items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-full .field--name-field-pace > .field--items > .field--item:last-child::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-pace > .field--items > .field--item:last-child::after{display:none;}.contain-padding-none,.messages,.page-node-type-search-page #main > .row,.page-node-type-tabbed-page #main > .row,.page-node-type-car #main > .row,.path-vehicle #main > .row,.field--name-field-overview,.field--related-tours > .field--items,.flt-favouritelist,ul.tabs--primary,.path-search .region-content,.user-login-form,.vehicle-overview,.webform-submission-form,[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] h4,.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 h4,[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body,.block-flt-tabbed-page,.path-all-states #main > .row,.page-node-type-state #main > .row{margin:auto;max-width:1170px;}.container,#facet-filters,#content > nav.tabs .nav-tabs,.field--name-field-tile-paragraph,.field--related-tours h2.field-label-above,.sitemap,.webform-submission-ask-a-question-form #edit-container,[id^='webform-submission-free-itinerary-'],[id^='webform-submission-free-honeymoons-itinerary-'],[id^='webform-submission-free-itinerary-simple-'],.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89,#block-flt-theme-main-menu ul.menu,.view-blog-tags,.view-duplicate-of-blog-archives,.view-video-tags,.view-duplicate-of-video-gallery-archive-view,.flt-favourites-list-container,.view-group-tour-dates,[class*='block-views-block:promoted-team-members-block-1'],.view-promoted-team-members,.view-tour-reviews .view-empty,.node--type-tour .group-top,.node--type-itinerary .group-top,.node-id-100005761 .block-webform > .content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container,#facet-filters,#content > nav.tabs .nav-tabs,.field--name-field-tile-paragraph,.field--related-tours h2.field-label-above,.sitemap,.webform-submission-ask-a-question-form #edit-container,[id^='webform-submission-free-itinerary-'],[id^='webform-submission-free-honeymoons-itinerary-'],[id^='webform-submission-free-itinerary-simple-'],.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89,#block-flt-theme-main-menu ul.menu,.view-blog-tags,.view-duplicate-of-blog-archives,.view-video-tags,.view-duplicate-of-video-gallery-archive-view,.flt-favourites-list-container,.view-group-tour-dates,[class*='block-views-block:promoted-team-members-block-1'],.view-promoted-team-members,.view-tour-reviews .view-empty,.node--type-tour .group-top,.node--type-itinerary .group-top,.node-id-100005761 .block-webform > .content{max-width:95%;}}@media (min-width:768px){.container,#facet-filters,#content > nav.tabs .nav-tabs,.field--name-field-tile-paragraph,.field--related-tours h2.field-label-above,.sitemap,.webform-submission-ask-a-question-form #edit-container,[id^='webform-submission-free-itinerary-'],[id^='webform-submission-free-honeymoons-itinerary-'],[id^='webform-submission-free-itinerary-simple-'],.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89,#block-flt-theme-main-menu ul.menu,.view-blog-tags,.view-duplicate-of-blog-archives,.view-video-tags,.view-duplicate-of-video-gallery-archive-view,.flt-favourites-list-container,.view-group-tour-dates,[class*='block-views-block:promoted-team-members-block-1'],.view-promoted-team-members,.view-tour-reviews .view-empty,.node--type-tour .group-top,.node--type-itinerary .group-top,.node-id-100005761 .block-webform > .content{max-width:95%;}}@media (min-width:992px){.container,#facet-filters,#content > nav.tabs .nav-tabs,.field--name-field-tile-paragraph,.field--related-tours h2.field-label-above,.sitemap,.webform-submission-ask-a-question-form #edit-container,[id^='webform-submission-free-itinerary-'],[id^='webform-submission-free-honeymoons-itinerary-'],[id^='webform-submission-free-itinerary-simple-'],.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89,#block-flt-theme-main-menu ul.menu,.view-blog-tags,.view-duplicate-of-blog-archives,.view-video-tags,.view-duplicate-of-video-gallery-archive-view,.flt-favourites-list-container,.view-group-tour-dates,[class*='block-views-block:promoted-team-members-block-1'],.view-promoted-team-members,.view-tour-reviews .view-empty,.node--type-tour .group-top,.node--type-itinerary .group-top,.node-id-100005761 .block-webform > .content{max-width:1170px;width:100%;}}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link .duration,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link .duration,.node--type-tour.node--view-mode-teaser .group-top .duration,.node--type-itinerary.node--view-mode-teaser .group-top .duration,.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link .duration,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration{align-items:center;background-color:#7abf43;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 7px),0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 7px),0% 100%);color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:500;height:60px;justify-content:center;padding-top:1rem;position:absolute;text-align:center;text-transform:uppercase;top:-1.8rem;width:60px;z-index:2;}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link .duration::before,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link .duration::before,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link .duration::before,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link .duration::before,.node--type-tour.node--view-mode-teaser .group-top .duration::before,.node--type-itinerary.node--view-mode-teaser .group-top .duration::before,.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link .duration::before,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration::before,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link .duration::before,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration::before{background-color:white;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 7px),0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 7px),0% 100%);content:'';height:calc(60px - 6px);left:3px;position:absolute;top:3px;width:calc(60px - 6px);z-index:-2;}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link .duration::after,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link .duration::after,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link .duration::after,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link .duration::after,.node--type-tour.node--view-mode-teaser .group-top .duration::after,.node--type-itinerary.node--view-mode-teaser .group-top .duration::after,.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link .duration::after,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration::after,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link .duration::after,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration::after{background-color:#7abf43;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 7px),0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,50% calc(100% - 7px),0% 100%);content:'';height:calc(60px - 10px);left:5px;position:absolute;top:5px;width:calc(60px - 10px);z-index:-2;}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link .duration span,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link .duration span,.node--type-tour.node--view-mode-teaser .group-top .duration span,.node--type-itinerary.node--view-mode-teaser .group-top .duration span,.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link .duration span,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration span{font-weight:700;left:50%;position:absolute;top:20px;transform:translateX(-50%);z-index:5;}.node--type-tour.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label,.node--type-tour.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label,.node--type-itinerary.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label,.node--type-itinerary.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label,.node--type-tour.node--view-mode-teaser .field--name-field-special-label,.node--type-itinerary.node--view-mode-teaser .field--name-field-special-label{height:100px;overflow:hidden;position:absolute;right:0;top:0;width:100px;}.node--type-tour.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label span,.node--type-tour.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label span,.node--type-itinerary.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label span,.node--type-itinerary.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label span,.node--type-tour.node--view-mode-teaser .field--name-field-special-label span,.node--type-itinerary.node--view-mode-teaser .field--name-field-special-label span{background-color:#e66722;box-shadow:0 5px 10px rgba(0,0,0,0.175);color:#fff;display:block;font-size:14px;font-weight:600;left:14px;padding:5px 0;position:absolute;text-align:center;text-transform:uppercase;top:14px;transform:rotate(45deg);width:115px;}.flt-scroll-to-top{align-items:center;background:#464646;border:1px solid #fff;border-radius:50%;bottom:1em;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:50px;left:1em;padding:0.5em 1em 1em 1em;position:fixed;transition:0.15s all;width:50px;z-index:99;}.flt-scroll-to-top:hover,.flt-scroll-to-top:active,.flt-scroll-to-top:focus{background:#606060;}.flt-scroll-to-top svg{font-size:2em;}.form-control,input,select,.book-tour-slide #drupal-off-canvas textarea,.book-tour-slide #drupal-off-canvas select,.book-tour-slide #drupal-off-canvas input,.book-tour-slide #drupal-off-canvas-wrapper textarea,.book-tour-slide #drupal-off-canvas-wrapper select,.book-tour-slide #drupal-off-canvas-wrapper input,.webform-submission-form .form-select,.webform-submission-form .select2-selection__rendered,.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container .js-form-item select{background-clip:padding-box;background-color:white;border:1px solid #ced4da;border-radius:0;color:#495057;display:block;font-size:14px;font-weight:400;height:calc(1.5em + 0.75rem + 2px);line-height:1.5;padding:0.375rem 1.5rem 0.375rem 0.75rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;width:100%;}@media (max-width:575.98px){.form-control,input,select,.book-tour-slide #drupal-off-canvas textarea,.book-tour-slide #drupal-off-canvas select,.book-tour-slide #drupal-off-canvas input,.book-tour-slide #drupal-off-canvas-wrapper textarea,.book-tour-slide #drupal-off-canvas-wrapper select,.book-tour-slide #drupal-off-canvas-wrapper input,.webform-submission-form .form-select,.webform-submission-form .select2-selection__rendered,.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container .js-form-item select{font-size:16px !important;}}.book-tour-slide #drupal-off-canvas .webform-element--title-inline,.book-tour-slide #drupal-off-canvas-wrapper .webform-element--title-inline,.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper .form-group:not(.form-no-label){align-items:center;display:flex;}.book-tour-slide #drupal-off-canvas .webform-element--title-inline > label,.book-tour-slide #drupal-off-canvas-wrapper .webform-element--title-inline > label,.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper .form-group:not(.form-no-label) > label{font-size:14px;min-width:160px;padding-right:1rem;}.book-tour-slide #drupal-off-canvas .webform-element--title-inline > input,.book-tour-slide #drupal-off-canvas-wrapper .webform-element--title-inline > input,.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper .form-group:not(.form-no-label) > input{max-width:calc(100% - 160px);}.book-tour-slide #drupal-off-canvas label,.book-tour-slide #drupal-off-canvas-wrapper label,.webform-submission-form label{color:#333;font-size:14px;font-weight:400;}.book-tour-slide #drupal-off-canvas .js-form-wrapper,.book-tour-slide #drupal-off-canvas-wrapper .js-form-wrapper{background-color:transparent !important;border:0;display:block;margin-bottom:1rem;padding:0 1rem !important;}.book-tour-slide #drupal-off-canvas .js-form-wrapper legend,.book-tour-slide #drupal-off-canvas-wrapper .js-form-wrapper legend{width:100%;}.book-tour-slide #drupal-off-canvas .js-form-wrapper .fieldset-legend,.book-tour-slide #drupal-off-canvas-wrapper .js-form-wrapper .fieldset-legend{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x bottom;color:#4c5576;display:block;font-family:"Libre Franklin",sans-serif !important;font-size:16px !important;font-weight:800 !important;margin:0;padding:0.8em 0 0.5em !important;text-transform:capitalize !important;}[id^='webform-submission-cta-free-itinerary-'] .fieldgroup > legend,[id^='webform-submission-cta-free-self-drive-itinerary-'] .fieldgroup > legend,[id^='webform-submission-cta-free-activities-itinerary-'] .fieldgroup > legend{margin-bottom:1rem;}[id^='webform-submission-cta-free-itinerary-'] .fieldgroup > legend > span,[id^='webform-submission-cta-free-self-drive-itinerary-'] .fieldgroup > legend > span,[id^='webform-submission-cta-free-activities-itinerary-'] .fieldgroup > legend > span,[id^='webform-submission-cta-free-itinerary-'] .fieldgroup > legend > .fieldset-legend,[id^='webform-submission-cta-free-self-drive-itinerary-'] .fieldgroup > legend > .fieldset-legend,[id^='webform-submission-cta-free-activities-itinerary-'] .fieldgroup > legend > .fieldset-legend{background:none;color:#ddd;font-size:16px;padding:0.3em 0;}[id^='webform-submission-free-itinerary-'] .fieldset-wrapper > .form-group,[id^='webform-submission-free-honeymoons-itinerary-'] .fieldset-wrapper > .form-group,[id^='webform-submission-free-itinerary-simple-'] .fieldset-wrapper > .form-group{align-items:flex-start;flex-direction:column;}[id^='webform-submission-free-itinerary-'] .fieldset-wrapper > .form-group > *,[id^='webform-submission-free-honeymoons-itinerary-'] .fieldset-wrapper > .form-group > *,[id^='webform-submission-free-itinerary-simple-'] .fieldset-wrapper > .form-group > *{max-width:100% !important;width:100%;}[id^='webform-submission-free-itinerary-'] .fieldset-wrapper > .js-form-type-select.form-group::after,[id^='webform-submission-free-honeymoons-itinerary-'] .fieldset-wrapper > .js-form-type-select.form-group::after,[id^='webform-submission-free-itinerary-simple-'] .fieldset-wrapper > .js-form-type-select.form-group::after{bottom:20px !important;}[id^='webform-submission-free-itinerary-'] .fieldset-wrapper > .form-item.form-group .fieldset-legend,[id^='webform-submission-free-honeymoons-itinerary-'] .fieldset-wrapper > .form-item.form-group .fieldset-legend,[id^='webform-submission-free-itinerary-simple-'] .fieldset-wrapper > .form-item.form-group .fieldset-legend{text-transform:capitalize !important;}.node--type-state .field--related-tours{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;}.region-highlighted{min-height:20rem;}@media (min-width:1200px){.region-highlighted{min-height:28rem;}}@media (max-width:767.98px){.region-highlighted{min-height:12rem;}}@media (max-width:767.98px){.path-frontpage .region-highlighted{min-height:26rem;}}@media (max-width:575.98px){.path-frontpage .region-highlighted{min-height:24rem;}}.node--type-region.node--view-mode-full .group-right > .field--name-field-map::after{background:url("/themes/custom/flt_theme/css/../images/textured-divider.png") repeat-x;border:0;height:2px;margin:2em 0;}.paragraph--type-body-with-image .col-sm-12 .field--name-field-image,.paragraph .field--name-field-image{margin:1.5em auto 3em;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item,.node--type-itinerary-item .two-col-container .field--name-field-image,.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child{position:relative;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item::before,.node--type-itinerary-item .two-col-container .field--name-field-image::before,.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child::before,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child::before,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-image-zoom.webp") no-repeat;background-size:100% 100%;bottom:0.2em;content:'';height:2em;position:absolute;right:0.2em;width:2em;z-index:1;}.path-blog .region-highlighted::before{background-color:rgba(0,0,0,0.2);content:'';height:100%;left:0;position:absolute;top:0;width:100%;}.block-views-blockvideo-gallery-archive-view-block-1,.block-views-blockvideo-gallery-view-recent-videos-block-1,.block-views-blockblog-archives-block-1,.block-views-blockblog-block-2,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts,.field--name-dynamic-block-fieldnode-ds-blog-archives,.field--name-dynamic-block-fieldnode-ds-recent-video,.view-blog-archives,.view-blog.view-display-id-block_2,.view-display-id-recent_videos_block_1,.view-video-gallery-archive-view,.block-views-blockvideo-reviews-archive-view-block-1,.block-views-blockvideo-reviews-recent-videos-block-1,.block-views-blockvideo-categories-block-1,.block-views-blockblog-categories-block-1,.field--name-dynamic-block-fieldnode-ds-blog-categories,.view-blog-categories,.view-video-categories,.region-sidebar-first,.facebook-legitimate,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right,.node--type-region.node--view-mode-full .group-right,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table,#header-content,.section-pre-footer,.path-search .region-content ol,.ui-dialog .ui-dialog-titlebar,[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'],.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc,#block-customcta .custom-cta-bottom,#block-customctaforgroupcoachtoursection .custom-cta-bottom,.block-flt-distance .distance-block-form,.block-flt-weather .weather-block-form,nav#block-headermenu ul.menu li ul.dropdown-menu,nav#block-headermenu-2 ul.menu li ul.dropdown-menu,#header #views-exposed-form-search-content-page-1,.block-views-exposed-filter-blockreview-reviews-block,.view-group-tour-dates .view-filters form,.node--type-tour.node--view-mode-reviews .group-booking-cta,.node--type-itinerary.node--view-mode-reviews .group-booking-cta{background-color:#ddd9d4;position:relative;}.block-views-blockvideo-gallery-archive-view-block-1::after,.block-views-blockvideo-gallery-view-recent-videos-block-1::after,.block-views-blockblog-archives-block-1::after,.block-views-blockblog-block-2::after,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts::after,.field--name-dynamic-block-fieldnode-ds-blog-archives::after,.field--name-dynamic-block-fieldnode-ds-recent-video::after,.view-blog-archives::after,.view-blog.view-display-id-block_2::after,.view-display-id-recent_videos_block_1::after,.view-video-gallery-archive-view::after,.block-views-blockvideo-reviews-archive-view-block-1::after,.block-views-blockvideo-reviews-recent-videos-block-1::after,.block-views-blockvideo-categories-block-1::after,.block-views-blockblog-categories-block-1::after,.field--name-dynamic-block-fieldnode-ds-blog-categories::after,.view-blog-categories::after,.view-video-categories::after,.region-sidebar-first::after,.facebook-legitimate::after,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right::after,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right::after,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right::after,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right::after,.node--type-region.node--view-mode-full .group-right::after,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph::after,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/teaser-bottom-tear.webp") repeat-x;bottom:-13px;content:'';height:14px;left:0;position:absolute;width:100%;}.block-views-blockvideo-gallery-archive-view-block-1::before,.block-views-blockvideo-gallery-view-recent-videos-block-1::before,.block-views-blockblog-archives-block-1::before,.block-views-blockblog-block-2::before,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts::before,.field--name-dynamic-block-fieldnode-ds-blog-archives::before,.field--name-dynamic-block-fieldnode-ds-recent-video::before,.view-blog-archives::before,.view-blog.view-display-id-block_2::before,.view-display-id-recent_videos_block_1::before,.view-video-gallery-archive-view::before,.block-views-blockvideo-reviews-archive-view-block-1::before,.block-views-blockvideo-reviews-recent-videos-block-1::before,.block-views-blockvideo-categories-block-1::before,.block-views-blockblog-categories-block-1::before,.field--name-dynamic-block-fieldnode-ds-blog-categories::before,.view-blog-categories::before,.view-video-categories::before,.region-sidebar-first::before,.facebook-legitimate::before,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right::before,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right::before,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right::before,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right::before,.node--type-region.node--view-mode-full .group-right::before,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph::before,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/teaser-top-tear.webp") repeat-x;content:'';height:9px;left:0;position:absolute;top:-8px;width:100%;}.paragraph--type-body-with-image .col-sm-12 .field--name-field-title,.paragraph--type--body-with-video .field--name-field-title{font-size:30px;color:#4c5576;font-family:"Libre Franklin",sans-serif;font-weight:500;line-height:1.1;margin:1.5rem 0;}@media (max-width:1200px){.paragraph--type-body-with-image .col-sm-12 .field--name-field-title,.paragraph--type--body-with-video .field--name-field-title{font-size:calc(21px + 0.75vw);}}@media (max-width:767.98px){.paragraph--type-body-with-image .col-sm-12 .field--name-field-title,.paragraph--type--body-with-video .field--name-field-title{text-align:center;}}.romw-reviews,.block-flt-facebook .block-content{border:0.1rem solid rgba(0,0,0,0.2);padding:2.1em;}.path-frontpage [class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] h4,.path-frontpage .block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 h4{font-size:45px;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;}@media (max-width:991.98px){.path-frontpage [class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] h4,.path-frontpage .block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 h4{font-size:40px;}}@media (max-width:767.98px){.path-frontpage [class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] h4,.path-frontpage .block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 h4{font-size:35px;}}.form-type-select::after,.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form::after{bottom:50%;color:#05a3e9;display:inline-block;font-size:1.5rem;pointer-events:none;position:absolute;right:2px;transform:translate(-50%,50%);content:"\f0d7";display:inline-block;font-weight:900;}.view-campervan-fleet-page .view-header,.view-car-fleet-page .view-header,hr.shadow-divider,.vehicle-overview,.block-block-contenta17242ca-0a1b-466a-8bdc-d1aab6f6148d{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/tapered-shadow-divider-arrow.webp") no-repeat;background-position:center bottom;background-size:100% auto;padding-bottom:1.5em;}@media (min-width:650px){.view-campervan-fleet-page .view-header,.view-car-fleet-page .view-header,hr.shadow-divider,.vehicle-overview,.block-block-contenta17242ca-0a1b-466a-8bdc-d1aab6f6148d{padding-bottom:3em;}}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/tapered-shadow-divider.webp") no-repeat;background-position:center bottom;background-size:100% auto;padding-bottom:3em;}#block-views-block-campervan-finder-block-block-1,#block-views-block-vehicle-finder-block-block-1,#block-tourfinder,#block-facetsresetblock{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;background-position:bottom left;padding-bottom:1em;text-align:left;}@media (min-width:992px){#block-views-block-campervan-finder-block-block-1,#block-views-block-vehicle-finder-block-block-1,#block-tourfinder,#block-facetsresetblock{margin-bottom:2em;text-align:left;}}#block-views-block-campervan-finder-block-block-1 h4,#block-views-block-vehicle-finder-block-block-1 h4,#block-tourfinder h4,#block-facetsresetblock h4{font-family:"Libre Franklin",sans-serif;font-weight:300 !important;margin-top:0;text-align:left;}@media (max-width:767.98px){#block-views-block-campervan-finder-block-block-1 h4,#block-views-block-vehicle-finder-block-block-1 h4,#block-tourfinder h4,#block-facetsresetblock h4{text-align:center;}}#block-views-block-campervan-finder-block-block-1 a.btn,#block-views-block-vehicle-finder-block-block-1 a.btn,#block-tourfinder a.btn,#block-facetsresetblock a.btn{background-color:#00c4cb !important;border-radius:0;margin:1.2em auto;}#block-views-block-campervan-finder-block-block-1 a.btn:hover,#block-views-block-vehicle-finder-block-block-1 a.btn:hover,#block-tourfinder a.btn:hover,#block-facetsresetblock a.btn:hover{background-color:#20a4a9 !important;}#block-views-block-campervan-finder-block-block-1 a.btn:focus,#block-views-block-vehicle-finder-block-block-1 a.btn:focus,#block-tourfinder a.btn:focus,#block-facetsresetblock a.btn:focus,#block-views-block-campervan-finder-block-block-1 a.btn:active,#block-views-block-vehicle-finder-block-block-1 a.btn:active,#block-tourfinder a.btn:active,#block-facetsresetblock a.btn:active{background-color:#00c4cb !important;}@media (max-width:991.98px){.sidebar-teaser-padding .views-row{padding:0 0.5em;width:33.2%;}}.homepage-social-ratings > div,.social-reviews{background:#fff;border-radius:2px;box-shadow:0 0 3px 0 rgba(0,0,0,0.75);min-width:185px;width:35%;}.homepage-social-ratings > div:not(:last-child),.social-reviews:not(:last-child){margin-right:1em;}.homepage-social-ratings > div > a,.social-reviews > a{align-items:center;cursor:pointer;display:flex;padding:1em;position:relative;}.homepage-social-ratings > div > a:focus,.social-reviews > a:focus,.homepage-social-ratings > div > a:active,.social-reviews > a:active{text-decoration:none;}.homepage-social-ratings > div .social-icon,.social-reviews .social-icon{margin-right:0.5em;max-width:50px;min-width:30px;width:25%;}.homepage-social-ratings > div .social-icon img,.social-reviews .social-icon img{max-width:100%;}.homepage-social-ratings > div .content-container,.social-reviews .content-container{width:75%;}.homepage-social-ratings > div .content-container p,.social-reviews .content-container p{color:#464646;font-size:12px;font-weight:bold;margin-bottom:0;}.homepage-social-ratings > div .content-container p span,.social-reviews .content-container p span{font-size:0.7em;margin-left:0.5em;}.homepage-social-ratings > div .content-container .stars,.social-reviews .content-container .stars{font-size:14px !important;}.homepage-social-ratings > div .content-container .stars > span,.social-reviews .content-container .stars > span{color:#e66722;}.homepage-social-ratings > div .content-container .stars > span:first-child,.social-reviews .content-container .stars > span:first-child{font-size:1.2em;font-weight:600;}.homepage-social-ratings > div .content-container .review-count,.social-reviews .content-container .review-count{bottom:-10px;color:#777;font-size:0.9em;font-weight:bold;left:0;position:absolute;text-align:center;width:100%;}.homepage-social-ratings > div .content-container .review-count span,.social-reviews .content-container .review-count span{background:#fff;font-weight:700;padding:0.5em;}.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-icon,.block-flt-tabbed-page .list-group .list-group-item a .tab-icon{margin:auto;position:relative;width:3rem;}@media (min-width:768px){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-icon,.block-flt-tabbed-page .list-group .list-group-item a .tab-icon{margin:0;width:4.5rem;}}.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-icon::before,.block-flt-tabbed-page .list-group .list-group-item a .tab-icon::before{transition:0.2s ease;background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-tab-closed.webp") center no-repeat;background-size:100%;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}@media (prefers-reduced-motion:reduce){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-icon::before,.block-flt-tabbed-page .list-group .list-group-item a .tab-icon::before{transition:none;}}.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-icon img,.block-flt-tabbed-page .list-group .list-group-item a .tab-icon img{height:auto;margin-bottom:0;max-width:100%;position:relative;z-index:3;}@media (min-width:1200px){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-icon img,.block-flt-tabbed-page .list-group .list-group-item a .tab-icon img{max-width:none;width:4.5rem;}}.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-title,.block-flt-tabbed-page .list-group .list-group-item a .tab-text{font-family:"Libre Franklin",sans-serif;font-size:16px;max-width:8em;text-align:center;}@media (min-width:576px){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-title,.block-flt-tabbed-page .list-group .list-group-item a .tab-text{max-width:130px;}}@media (min-width:768px){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-title,.block-flt-tabbed-page .list-group .list-group-item a .tab-text{padding-left:1rem;text-align:left;}}@media (min-width:992px){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-title,.block-flt-tabbed-page .list-group .list-group-item a .tab-text{font-size:20px;max-width:300px;}}@media (min-width:1200px){.paragraph--type-tab.paragraph--view-mode-tabs .field--name-field-title,.block-flt-tabbed-page .list-group .list-group-item a .tab-text{font-size:24px;}}.node--type-article.node--view-mode-full .field--name-field-paragraph > .field__item table{border:0;margin:2em 0 0;width:100%;}.node--type-article.node--view-mode-full .field--name-field-paragraph > .field__item table thead th{background:#4c5576;border-color:#fff;color:#fff;padding:0.5em 1em;}.node--type-article.node--view-mode-full .field--name-field-paragraph > .field__item table thead th strong{color:#fff;}.node--type-article.node--view-mode-full .field--name-field-paragraph > .field__item table tbody td{background:#f3f3f3;border-color:#fff;padding:0.5em 1em;}.block-views-blockvideo-categories-block-1 .views-row .views-field-name a,.block-views-blockblog-categories-block-1 .views-row .views-field-name a,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a,.view-blog-categories .views-row .views-field-name a,.view-video-categories .views-row .views-field-name a{transition:0.2s ease;background-color:#00c4cb;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.5;padding:0.3rem 0.7rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;}@media (prefers-reduced-motion:reduce){.block-views-blockvideo-categories-block-1 .views-row .views-field-name a,.block-views-blockblog-categories-block-1 .views-row .views-field-name a,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a,.view-blog-categories .views-row .views-field-name a,.view-video-categories .views-row .views-field-name a{transition:none;}}.block-views-blockvideo-categories-block-1 .views-row .views-field-name a:hover,.block-views-blockblog-categories-block-1 .views-row .views-field-name a:hover,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a:hover,.view-blog-categories .views-row .views-field-name a:hover,.view-video-categories .views-row .views-field-name a:hover,.block-views-blockvideo-categories-block-1 .views-row .views-field-name a:active,.block-views-blockblog-categories-block-1 .views-row .views-field-name a:active,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a:active,.view-blog-categories .views-row .views-field-name a:active,.view-video-categories .views-row .views-field-name a:active,.block-views-blockvideo-categories-block-1 .views-row .views-field-name a:focus,.block-views-blockblog-categories-block-1 .views-row .views-field-name a:focus,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a:focus,.view-blog-categories .views-row .views-field-name a:focus,.view-video-categories .views-row .views-field-name a:focus,.block-views-blockvideo-categories-block-1 .views-row .views-field-name a:focus-within,.block-views-blockblog-categories-block-1 .views-row .views-field-name a:focus-within,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a:focus-within,.view-blog-categories .views-row .views-field-name a:focus-within,.view-video-categories .views-row .views-field-name a:focus-within,.block-views-blockvideo-categories-block-1 .views-row .views-field-name a:focus-visible,.block-views-blockblog-categories-block-1 .views-row .views-field-name a:focus-visible,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a:focus-visible,.view-blog-categories .views-row .views-field-name a:focus-visible,.view-video-categories .views-row .views-field-name a:focus-visible,.block-views-blockvideo-categories-block-1 .views-row .views-field-name a:visited,.block-views-blockblog-categories-block-1 .views-row .views-field-name a:visited,.field--name-dynamic-block-fieldnode-ds-blog-categories .views-row .views-field-name a:visited,.view-blog-categories .views-row .views-field-name a:visited,.view-video-categories .views-row .views-field-name a:visited{background-color:#20a4a9 !important;box-shadow:none;color:#fff;text-decoration:none;}.teal-btn{transition:0.2s ease;background-color:#06b092;border:0.1rem solid #069a80;color:#fff;cursor:pointer;display:inline-block;font-size:0.9em;font-weight:600;padding:0.7em 1em;text-align:center;text-decoration:none;text-transform:uppercase;}@media (prefers-reduced-motion:reduce){.teal-btn{transition:none;}}.teal-btn:hover{background-color:#069a80 !important;border-color:#069a80;color:#fff;text-decoration:none;}.teal-btn:active{background-color:#069a80 !important;border-color:#069a80;}.teal-btn:focus{background-color:#069a80 !important;border-color:#069a80;}.block-views-blockvideo-gallery-archive-view-block-1,.block-views-blockvideo-gallery-view-recent-videos-block-1,.block-views-blockblog-archives-block-1,.block-views-blockblog-block-2,.field--name-dynamic-block-fieldnode-ds-recent-blog-posts,.field--name-dynamic-block-fieldnode-ds-blog-archives,.field--name-dynamic-block-fieldnode-ds-recent-video,.view-blog-archives,.view-blog.view-display-id-block_2,.view-display-id-recent_videos_block_1,.view-video-gallery-archive-view,.block-views-blockvideo-reviews-archive-view-block-1,.block-views-blockvideo-reviews-recent-videos-block-1,.block-views-blockvideo-categories-block-1,.block-views-blockblog-categories-block-1,.field--name-dynamic-block-fieldnode-ds-blog-categories,.view-blog-categories,.view-video-categories,.region-sidebar-first,.facebook-legitimate,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right,.node--type-region.node--view-mode-full .group-right,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table{position:relative;}@media (max-width:767.98px){.group-booking-cta,.group-booking-mobile{bottom:0;left:0;width:100%;}.group-booking-cta a,.group-booking-mobile a{background:transparent !important;border:0 !important;color:#333 !important;font-size:0.5em !important;font-weight:400 !important;padding:0 !important;text-transform:uppercase !important;}.group-booking-cta a:hover,.group-booking-mobile a:hover{background:transparent !important;color:#7abf43 !important;}.group-booking-cta .price-container,.group-booking-mobile .price-container{display:none;}.group-booking-cta .btn-enquire,.group-booking-mobile .btn-enquire{display:inline-block;vertical-align:top;width:20%;}.group-booking-cta .btn-enquire::before,.group-booking-mobile .btn-enquire::before{display:block;font-size:2.5rem;content:"\f059";display:inline-block;font-weight:900;}.group-booking-cta .btn-email-friend:hover,.group-booking-mobile .btn-email-friend:hover{background-color:transparent !important;}.group-booking-cta .flt-favourite,.group-booking-mobile .flt-favourite{display:inline-block;margin:0.3em 0;vertical-align:top;width:20%;}.group-booking-cta .flt-favourite::before,.group-booking-mobile .flt-favourite::before{display:block;font-size:2.5rem;content:"\f005";display:inline-block;font-weight:900;}.group-booking-cta .flt-favourite .fa-star,.group-booking-mobile .flt-favourite .fa-star{display:none !important;}.group-booking-cta .btn-group,.group-booking-mobile .btn-group{display:inline-block;margin:0;vertical-align:top;width:52%;}.group-booking-cta .btn-group a,.group-booking-mobile .btn-group a{display:inline-block;text-align:center;width:32%;}.group-booking-cta .btn-group a svg,.group-booking-mobile .btn-group a svg{display:block;font-size:2.5rem;margin:0.2em auto;}.group-booking-cta .status-remove,.group-booking-mobile .status-remove{color:#4c5576 !important;}}.node--type-itinerary.node--view-mode-highlight-right-align .field::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field::before{color:#4c5576;min-width:1.75rem;}.node--type-itinerary.node--view-mode-highlight-right-align .field.field--label-inline,.node--type-tour.node--view-mode-reviews .group-right .group-second .field.field--label-inline,.node--type-tour.node--view-mode-list-item .group-right .group-second .field.field--label-inline,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field.field--label-inline,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field.field--label-inline{display:block;padding-left:1.75rem;position:relative;}.node--type-itinerary.node--view-mode-highlight-right-align .field.field--label-inline::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field.field--label-inline::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field.field--label-inline::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field.field--label-inline::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field.field--label-inline::before{left:0;min-width:1.75rem;padding-right:0.2rem;padding-top:0.2rem;position:absolute;text-align:center;}.node--type-itinerary.node--view-mode-highlight-right-align .field.field--label-inline .field__label,.node--type-tour.node--view-mode-reviews .group-right .group-second .field.field--label-inline .field__label,.node--type-tour.node--view-mode-list-item .group-right .group-second .field.field--label-inline .field__label,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field.field--label-inline .field__label,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field.field--label-inline .field__label{color:#4c5576;display:inline-block;font-size:16px;padding-left:0;}.node--type-itinerary.node--view-mode-highlight-right-align .field.field--label-inline .field__item,.node--type-tour.node--view-mode-reviews .group-right .group-second .field.field--label-inline .field__item,.node--type-tour.node--view-mode-list-item .group-right .group-second .field.field--label-inline .field__item,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field.field--label-inline .field__item,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field.field--label-inline .field__item,.node--type-itinerary.node--view-mode-highlight-right-align .field.field--label-inline .field__items,.node--type-tour.node--view-mode-reviews .group-right .group-second .field.field--label-inline .field__items,.node--type-tour.node--view-mode-list-item .group-right .group-second .field.field--label-inline .field__items,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field.field--label-inline .field__items,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field.field--label-inline .field__items{display:inline !important;font-family:"Libre Franklin",sans-serif;font-size:16px;font-weight:400 !important;word-break:break-word;}.node--type-itinerary.node--view-mode-highlight-right-align .field__items,.node--type-tour.node--view-mode-reviews .group-right .group-second .field__items,.node--type-tour.node--view-mode-list-item .group-right .group-second .field__items,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field__items,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field__items{float:none;}.node--type-itinerary.node--view-mode-highlight-right-align .field__items .field__item,.node--type-tour.node--view-mode-reviews .group-right .group-second .field__items .field__item,.node--type-tour.node--view-mode-list-item .group-right .group-second .field__items .field__item,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field__items .field__item,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field__items .field__item{display:inline-block;}.node--type-itinerary.node--view-mode-highlight-right-align .field__items .field__item:not(:last-child)::after,.node--type-tour.node--view-mode-reviews .group-right .group-second .field__items .field__item:not(:last-child)::after,.node--type-tour.node--view-mode-list-item .group-right .group-second .field__items .field__item:not(:last-child)::after,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field__items .field__item:not(:last-child)::after,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field__items .field__item:not(:last-child)::after{content:', ';}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-island-landmass::before{content:"\f3c5";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-start-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-start-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-start-location::before{content:"\f3c5";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-finish-location::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-finish-location::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-finish-location::before{content:"\f3c5";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-tour-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-tour-type::before{content:"\f49e";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-tour-inline-field::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-tour-inline-field::before{content:"\f49e";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-duration::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-duration::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-duration::before{content:"\f133";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-group-size::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-group-size::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-group-size::before{content:"\f0c0";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-transport-type::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-transport-type::before{content:"\f018";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-departure-date::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-departure-date::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-departure-date::before{content:"\f073";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-teaser-accommodation-text::before{content:"\f236";display:inline-block;font-weight:900;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-provider::before,.node--type-tour.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-tour.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-reviews .group-right .group-second .field--name-field-provider::before,.node--type-itinerary.node--view-mode-list-item .group-right .group-second .field--name-field-provider::before{content:"\f207";display:inline-block;font-weight:900;}.temp-table tbody tr td span.region{color:#4c5576;font-weight:700;}#block-views-block-campervan-finder-block-block-1,#block-views-block-vehicle-finder-block-block-1{background-image:none;}#block-views-block-campervan-finder-block-block-1 .view-header,#block-views-block-vehicle-finder-block-block-1 .view-header{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;background-position:bottom left;padding-bottom:1em;text-align:center;}@media (min-width:992px){#block-views-block-campervan-finder-block-block-1 .view-header,#block-views-block-vehicle-finder-block-block-1 .view-header{margin-bottom:2em;text-align:left;}}#block-views-block-campervan-finder-block-block-1 .view-content,#block-views-block-vehicle-finder-block-block-1 .view-content{align-items:flex-start;flex-direction:column;font-weight:600;line-height:1.5em;}#block-views-block-campervan-finder-block-block-1 .view-content .views-row,#block-views-block-vehicle-finder-block-block-1 .view-content .views-row{margin:0.2rem;}.view-video-tags > .view-content,.view-duplicate-of-video-gallery-archive-view > .view-content,.view-video-reviews.view-display-id-video_gallery_block_1 .view-content,.view-video-gallery-view.view-display-id-video_gallery_block_1 .view-content{align-self:flex-start;display:flex;flex-direction:row !important;flex-wrap:wrap;justify-content:space-between;}.view-video-tags > .view-content .views-row,.view-duplicate-of-video-gallery-archive-view > .view-content .views-row,.view-video-reviews.view-display-id-video_gallery_block_1 .view-content .views-row,.view-video-gallery-view.view-display-id-video_gallery_block_1 .view-content .views-row{display:flex;margin-bottom:2em;width:100%;}@media (min-width:1000px){.view-video-tags > .view-content .views-row,.view-duplicate-of-video-gallery-archive-view > .view-content .views-row,.view-video-reviews.view-display-id-video_gallery_block_1 .view-content .views-row,.view-video-gallery-view.view-display-id-video_gallery_block_1 .view-content .views-row{width:48%;}}.view-video-tags > .view-content .views-row .media--type-video,.view-duplicate-of-video-gallery-archive-view > .view-content .views-row .media--type-video,.view-video-reviews.view-display-id-video_gallery_block_1 .view-content .views-row .media--type-video,.view-video-gallery-view.view-display-id-video_gallery_block_1 .view-content .views-row .media--type-video{height:100%;}.view-campervan-fleet-page .view-header,.view-car-fleet-page .view-header{font-size:1.2em;font-weight:300;margin-bottom:1.5em;text-align:center;}@media (min-width:768px){.view-campervan-fleet-page .view-header,.view-car-fleet-page .view-header{font-size:19px;}}.view-campervan-fleet-page .view-header > div,.view-car-fleet-page .view-header > div{margin-bottom:2em;}.view-campervan-fleet-page .view-content > div,.view-car-fleet-page .view-content > div{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:15px;}.view-campervan-fleet-page .view-content > div::before,.view-car-fleet-page .view-content > div::before,.view-campervan-fleet-page .view-content > div::after,.view-car-fleet-page .view-content > div::after{display:none;}@media (max-width:767.98px){.view-campervan-fleet-page .view-content > div,.view-car-fleet-page .view-content > div{padding-left:15px;}}.view-campervan-fleet-page .view-content > div .views-row,.view-car-fleet-page .view-content > div .views-row{margin-bottom:6.3em;width:100%;}@media (min-width:1023px){.view-campervan-fleet-page .view-content > div .views-row,.view-car-fleet-page .view-content > div .views-row{width:32.5%;}}@media (min-width:768px) and (max-width:1024px){.view-campervan-fleet-page .view-content > div .views-row,.view-car-fleet-page .view-content > div .views-row{width:49.5%;}}.view-campervan-fleet-page .pager--infinite-scroll .pager,.view-car-fleet-page .pager--infinite-scroll .pager,.view-campervan-fleet-page .more-link .pager,.view-car-fleet-page .more-link .pager{margin:0;}.view-campervan-fleet-page .pager--infinite-scroll a,.view-car-fleet-page .pager--infinite-scroll a,.view-campervan-fleet-page .more-link a,.view-car-fleet-page .more-link a{border-radius:0;display:block;margin:0 15px 4em 0 !important;}@media (max-width:767.98px){.view-campervan-fleet-page .pager--infinite-scroll a,.view-car-fleet-page .pager--infinite-scroll a,.view-campervan-fleet-page .more-link a,.view-car-fleet-page .more-link a{margin-left:15px !important;}}.view-tour-itinerary-quicktabs-overview .quicktabs-tabs,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs{display:flex;flex-wrap:wrap;justify-content:center;}.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li{margin:0.5em;}.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li:only-child,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:only-child,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li:only-child{display:none;}.view-tour-itinerary-quicktabs-overview .quicktabs-tabs li a,.node--type-tour.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li a,.node--type-itinerary.node--view-mode-itinerary .view-itinerary .quicktabs-tabs li a{min-width:320px;width:100%;}.webform-submission-book_tour-form > .form-item > .panel-body{display:block !important;padding:15px 1rem !important;}.group-two-col,.group-two-column{display:flex;}.group-two-col,.group-two-column{width:100%;}@media (max-width:767.98px){.group-two-col,.group-two-column{flex-direction:column;}}.alert{padding:2em 4em;}.alert div{width:100%;}.alert hr{display:none;}.alert .btn-close{border:none;background:transparent;}.alert .btn-close::after{font-size:16px;content:"\f00d";display:inline-block;font-weight:900;}.alert svg{display:none;}.alert-sm{padding:5px 10px;}.alert a{font-weight:700;}.alert-success a,.alert-success a:hover,.alert-success a:focus{color:#2b542c;}.alert-info a,.alert-info a:hover,.alert-info a:focus{color:#245269;}.alert-warning a,.alert-warning a:hover,.alert-warning a:focus{color:#66512c;}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#843534;}@keyframes glyphicon-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.glyphicon-spin{animation:glyphicon-spin 1s infinite linear;display:inline-block;}a .glyphicon-spin{display:inline-block;text-decoration:none;}html.js .btn .ajax-throbber{margin-left:0.5em;margin-right:-0.25em;}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:0.5;transition:150ms color,150ms opacity;}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#05a3e9;opacity:1;}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff;}html.js .ajax-new-content:empty{display:none !important;}.field__label{color:#333;font-weight:bold !important;}.field--type-entity-reference{margin:0;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label{padding-left:0.5em;padding-right:0.2rem;}.field--label-inline .field__label::after{content:':';}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:14px;}.file{display:table;font-size:75%;font-weight:700;margin:5px 0;width:100%;}.file > span{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;color:#05a3e9;}.file > span:first-child{border-left:1px solid #ced4da;}.file > span:last-child{border-right:1px solid #ced4da;}.file > .tabledrag-changed{background:#fcf8e3;border-left:1px solid inherit;border-radius:0;color:#8a6d3b;display:table-cell;padding:0 1em;top:0;vertical-align:middle;}.file > .tabledrag-changed,.file > .tabledrag-changed:last-child{border:1px solid #f7e1b5;}.file-icon{display:table-cell;font-size:150%;padding:0.25em 0.5em;text-align:center;vertical-align:middle;}.file-link{display:table-cell;vertical-align:middle;width:100%;}.file-link a,.file-link a:hover,.file-link a:focus,.file-link a:active{color:inherit;}.file-size{display:table-cell;padding:0 1em;text-align:right;vertical-align:middle;white-space:pre;}.image-widget.row{overflow:hidden;}.filter-wrapper{background-color:white;border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:0;box-shadow:0 1px 1px rgba(0,0,0,0.05);height:51px;margin-bottom:0;padding:10px;}.filter-help{float:right;line-height:1;margin:0.5em 0 0;}.nav.nav-tabs.filter-formats{margin-bottom:15px;}.form-required::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/required.svg");background-size:10px 7px;content:'';display:inline-block;height:7px;line-height:1;width:10px;}.form-no-label > label{visibility:hidden;}a.icon-before .glyphicon{margin-right:0.25em;}a.icon-after .glyphicon{margin-left:0.25em;}.btn.icon-before .glyphicon{margin-left:-0.25em;margin-right:0.25em;}.btn.icon-after .glyphicon{margin-left:0.25em;margin-right:-0.25em;}body{font-size:16px;font-weight:300;position:relative;}body.navbar-is-static-top{margin-top:0;}body.navbar-is-fixed-top{margin-top:65px;}body.navbar-is-fixed-bottom{padding-bottom:65px;}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar{position:fixed;}body.toolbar-vertical.navbar-is-fixed-top header,body.toolbar-vertical.navbar-is-fixed-bottom header{z-index:500;}body.toolbar-vertical.navbar-is-fixed-top header{top:39px;}}@media screen and (min-width:768px){.navbar.container{max-width:720px;}}@media screen and (min-width:992px){.navbar.container{max-width:940px;}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px;}}.navbar.container > .container,.navbar.container-fluid > .container-fluid{margin:0;padding:0;width:auto;}.node-preview-container{margin-top:-15px;}.node-preview-form-select{padding:15px;}.node .field--type-image{margin:0;}.panel-title{display:block;margin:-10px -15px;padding:10px 15px;}.panel-title,.panel-title:hover,.panel-title:focus,.panel-title:hover:focus{color:inherit;}.panel-title:focus,.panel-title:hover{text-decoration:none;}.progress-wrapper{margin-bottom:1rem;}.progress-wrapper:last-child .progress{margin-bottom:5px;}.progress-wrapper .message{font-weight:700;margin-bottom:5px;}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:14px;}.progress-wrapper .progress-bar{min-width:2em;}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px;}.tabledrag-changed-warning{margin:0;overflow:hidden;}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px;}.tabledrag-handle:hover,.tabledrag-handle:focus{color:#7abf43;}.local-actions{margin:10px 0 10px -5px;}.tabs--secondary{margin:10px 0 5px;}.tabbable{margin-bottom:20px;}.tabs-below > .nav-tabs,.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{border-bottom:0;}.tabs-below > .nav-tabs .summary,.tabs-left > .nav-tabs .summary,.tabs-right > .nav-tabs .summary{color:#777;font-size:14px;}.tab-pane > .panel-heading{display:none;}.tab-content > .active{display:block;}.tabs-below > .nav-tabs{border-top:1px solid #dee2e6;}.tabs-below > .nav-tabs > li{margin-bottom:0;margin-top:-1px;}.tabs-below > .nav-tabs > li > a{border-radius:0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#dee2e6;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #dee2e6 #dee2e6;}.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{padding-bottom:20px;width:220px;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}.tabs-left > .nav-tabs > li:focus,.tabs-right > .nav-tabs > li:focus{outline:0;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{margin-bottom:3px;margin-right:0;}.tabs-left > .nav-tabs > li > a:focus,.tabs-right > .nav-tabs > li > a:focus{outline:0;}.tabs-left > .tab-content,.tabs-right > .tab-content{border:1px solid #dee2e6;border-radius:0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.5);overflow:hidden;padding:10px 15px;}.tabs-left > .nav-tabs{float:left;margin-right:-1px;}.tabs-left > .nav-tabs > li > a{border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#e9ecef #e9ecef #dee2e6 #dee2e6 #e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6;}.tabs-left > .nav-tabs > .active > a,.tabs-left > .nav-tabs > .active > a:hover,.tabs-left > .nav-tabs > .active > a:focus{border-color:#dee2e6 transparent #dee2e6 #dee2e6;box-shadow:-1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs{float:right;margin-left:-1px;}.tabs-right > .nav-tabs > li > a{border-radius:0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6 #dee2e6;box-shadow:1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs > .active > a,.tabs-right > .nav-tabs > .active > a:hover,.tabs-right > .nav-tabs > .active > a:focus{border-color:#dee2e6 #dee2e6 #dee2e6 transparent;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031;}body.toolbar-fixed .navbar-fixed-top{top:39px;}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray > .toolbar-lining::before{width:240px;}.ui-autocomplete{background:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);color:inherit;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000;}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#212529;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap;}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#e9ecef;color:#16181b;}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#007bff;color:#fff;}ol,ul{padding-left:1.5em;}.popover ol:last-child,.popover
  ul:last-child{margin-bottom:0;}.page-header{margin-top:0;}.footer{border-top:1px solid #e5e5e5;margin-top:45px;padding-bottom:36px;padding-top:35px;}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0;}.region-help > .glyphicon{float:left;font-size:24px;margin:-0.05em 0.5em 0 0;}.region-help .block{overflow:hidden;}button{outline:0 !important;}.help-block,.control-group .help-inline{color:#777;font-size:12px;margin:5px 0 10px;padding:0;}.help-block:first-child,.control-group .help-inline:first-child{margin-top:0;}#panels-ipe-tray .ipe-tab[data-tab-id="revert"]{display:none;}#panels-ipe-tray .ipe-tab[data-tab-id="edit"]{border-right:1px solid #a9a9a9;border-top-right-radius:5px;box-shadow:2px -1px 2px rgba(0,0,0,0.3);}#panels-ipe-tray .ipe-tabs-content .panelizer-ipe-save-default{display:none;}.container{max-width:1170px;width:100%;}ul.menu{margin:0;padding:0 15px;}ul.menu li{list-style:none;}ul.menu li a{padding:0;}ul.menu li a:hover,ul.menu li a:focus{background-color:transparent;text-decoration:none;}.nav > li > a{padding:0;}.nav > li > a:hover,.nav > li > a:focus{background-color:transparent;text-decoration:none;}.tabs--primary{margin-bottom:2em;max-width:1170px;width:100%;}.tabs--primary a{padding:0.5em 1em !important;}.ajax-progress{padding:0 5px;}body{background-color:#fff;font-family:"Libre Franklin",sans-serif;-webkit-font-smoothing:antialiased;line-height:1.4;margin-top:0;}body.js-off-canvas-dialog-open{overflow-y:hidden;}hr{margin:2em 0;}hr.shadow-divider{margin:0 0 2em;}@media (min-width:992px){hr.shadow-divider{margin:3em 0;}}.navmenu{width:270px;}.block-entity-fieldnodebody + .block-views{margin-top:3em;}.orange-text{color:#e66722 !important;}img{height:auto;max-width:100%;}input:active,input:focus,input:focus-visible,input:focus-within,select:active,select:focus,select:focus-visible,select:focus-within{border:1px solid #ced4da;outline:none;}input[type="submit"]{height:auto;}select{-webkit-appearance:none;-moz-appearance:none;}.select2-selection{border:none !important;height:auto !important;}@media (max-width:767.98px){.select2-selection{text-align:left;}}.select2-selection .select2-selection__rendered{line-height:unset !important;}.select2-selection .select2-selection__arrow{display:none;}.form-type-select{position:relative;}.field--name-field-simple-gallery{margin-bottom:0;}@media (min-width:768px) and (max-width:991.98px){.hidden-sm{display:none;}}body{color:#333;font-family:"Libre Franklin",sans-serif;font-size:16px;}h1{color:#4c5576;font-family:"Libre Franklin",sans-serif;text-align:center;}@media (min-width:768px){h1{text-align:left;}}h2{color:#4c5576;font-family:"Libre Franklin",sans-serif;margin-bottom:0.4em;text-align:center;}@media (min-width:768px){h2{text-align:left;}}h3,.node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,h4{color:#4c5576;}h4{margin-bottom:0.1em;margin-top:1.5em;}p{margin:0 auto 0.8em;}p:last-child{margin-bottom:0;}em{font-style:italic;}a{color:#05a3e9;font-weight:500;}a:hover{background-color:transparent;color:#0082bb;cursor:pointer;text-decoration:none;}a.active{background-color:transparent !important;}ul.menu li{background-color:transparent;}ul.menu li:hover a{background-color:transparent;}b,strong{color:#4c5576;font-weight:600;}#content-wrapper.nav-is-stuck{margin-top:4em;}@media (min-width:768px){#content-wrapper.nav-is-stuck{margin-top:6.5em;}}@media (min-width:992px){#content-wrapper.nav-is-stuck{margin-top:9.5em;}}.page-node-type-tour #content-wrapper{margin-bottom:-2em;}#footer{border-top:0;margin-top:4em;padding-bottom:0;padding-top:1rem;position:relative;}#footer::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp") repeat-x;content:'';height:1rem;left:0;position:absolute;top:0;width:100%;}#footer h4{font-family:"Libre Franklin",sans-serif;font-size:24px;margin-bottom:0.5rem;margin-top:0;}#footer .section-footer-sitemap h4{color:#fff;}#footer ul.menu li{margin:0.3rem 0;}#footer ul.menu li a{display:inline;padding:0;}#header{left:0;position:relative;top:0;transition:0.2s ease-in-out;width:100%;z-index:10;}@media (min-width:768px){#header{position:relative;}}@media (max-width:599px){#header{margin-bottom:2.5rem;}}#header.stick{box-shadow:0 0.1em 0.5em rgba(0,0,0,0.3);max-width:100vw;position:fixed;}#header.stick .site-logo{max-width:300px;}#header.stick .site-slogan{font-size:0.75em;}#header.stick #block-flt-theme-main-menu ul.menu li::after{height:1.2rem;}#header.stick #block-flt-theme-main-menu ul.menu li a{padding:1.3em 1em 0.6em;}@media (min-width:1200px){#header.stick #block-headermenu{padding:0;}}#header.stick #block-fltheaderstamp{height:90px;top:-0.5rem;width:90px;}#main{margin-bottom:4rem;padding-top:2em;}#main > .row{margin:0;}#main .content-main{padding-left:0;padding-right:0;}#main .content-main .block-region-bottom{margin-top:5rem;}.path-frontpage #main .content-main{padding-left:0;padding-right:0;}.price-tabs-container .price-tabs-title{color:#549023;font-family:"Libre Franklin",sans-serif;font-size:2.5em;font-weight:500;margin:0.5em auto 2em;text-align:center;}.price-tabs-container .price-tabs{align-items:center;color:#549023;display:flex;flex-direction:row;justify-content:center;}@media (max-width:991.98px){.price-tabs-container .price-tabs{flex-direction:column;}}.price-tabs-container .price-tabs > div{display:flex;flex-direction:column;margin:0 0.5em;min-width:300px;position:relative;width:300px;}@media (max-width:991.98px){.price-tabs-container .price-tabs > div{margin-bottom:2.5em;}}.price-tabs-container .price-tabs .green-tab .tab-stars{background:#7abf43;border:1px solid #62a52c;}.price-tabs-container .price-tabs .green-tab .tab-stars .tab-number{background:#62a52c;color:#d8ecc8;}.price-tabs-container .price-tabs .green-tab .tab-stars h4{color:#d8ecc8;}.price-tabs-container .price-tabs .orange-tab .tab-content{padding-top:0;}.price-tabs-container .price-tabs .orange-tab .tab-content img{margin:1em auto;max-width:100px;width:100%;}.price-tabs-container .price-tabs .orange-tab .tab-stars{background:#e66722;border:1px solid #ca5413;}.price-tabs-container .price-tabs .orange-tab .tab-stars p{color:#fff;font-size:1.5em;font-weight:bold;margin:0;text-align:center;text-transform:uppercase;}.price-tabs-container .price-tabs .orange-tab .tab-stars .tab-number{background:#ca5413;color:#f8d5c2;}.price-tabs-container .price-tabs .orange-tab .tab-stars h4{color:#f8d5c2;}.price-tabs-container .price-tabs .orange-tab .tab-price p{margin:0;}.price-tabs-container .price-tabs .orange-tab .tab-price .price-big{padding:0 1em;}.price-tabs-container .price-tabs .tab-stars{padding:1em;position:relative;}.price-tabs-container .price-tabs .tab-stars .tab-number{background:#62a52c;border:3px solid #fff;border-radius:50%;font-size:14px !important;font-weight:bold;height:30px;left:45%;padding-top:2px;position:absolute;text-align:center;top:-19px;width:30px;}.price-tabs-container .price-tabs .tab-stars h4{color:#d8ecc8;font-size:1.7em;font-weight:bold;margin:0;text-align:center;text-transform:uppercase;}.price-tabs-container .price-tabs .tab-content{background:#f1f1f1;padding:3em 1rem;text-align:center;}.price-tabs-container .price-tabs .tab-content p{margin-bottom:1.2em;}.price-tabs-container .price-tabs .tab-content strong{color:#000;}.price-tabs-container .price-tabs .tab-content .price-overview{background:transparent;border:0;color:#05a3e9;display:inline-block;font-weight:600;margin-top:1.5em;text-transform:uppercase;transition:0.4s;}.price-tabs-container .price-tabs .tab-content .price-overview:active,.price-tabs-container .price-tabs .tab-content .price-overview:hover{background:transparent;color:#0056b3;}.price-tabs-container .price-tabs .tab-content .price-overview:focus{outline:none;}.price-tabs-container .price-tabs .tab-content .price-overview::before{content:"\f06e";display:inline-block;font-weight:900;display:block;float:left;margin-top:2px;padding-right:0.5em;}.price-tabs-container .price-tabs .tab-content .accordion-panel{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;}.price-tabs-container .price-tabs .tab-content .tab-price{margin-top:2em;}.price-tabs-container .price-tabs .tab-content .tab-price .price-big{font-size:2em;font-weight:bold;margin-bottom:0;}.price-tabs-container .price-tabs .green-btn,.price-tabs-container .price-tabs .orange-btn{border-radius:0;margin-top:0.5em;}.price-tabs-container .free-text-tab{margin:4em auto;text-align:center;width:70%;}.price-tabs-container .price-tab-banner{background:#464646;margin-bottom:3em;padding:2em;position:relative;}.price-tabs-container .price-tab-banner::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/pencil.webp");background-size:cover;content:'';height:148px;position:absolute;top:30px;width:150px;}@media (max-width:991.98px){.price-tabs-container .price-tab-banner::before{display:none;}}.price-tabs-container .price-tab-banner::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/pencil.webp");background-size:cover;content:'';height:148px;position:absolute;right:30px;top:30px;width:150px;}@media (max-width:991.98px){.price-tabs-container .price-tab-banner::after{display:none;}}.price-tabs-container .price-tab-banner .price-tab-banner-title{color:#fff;font-family:"Libre Franklin",sans-serif;font-size:2.5em;font-weight:500;margin:0 auto;margin-bottom:0.4em;max-width:660px;text-align:center;text-transform:uppercase;}.price-tabs-container .price-tab-banner p{color:#fff;font-weight:600;margin:0 auto;max-width:660px;text-align:center;}.price-tabs-container .price-tab-banner .green-btn{border-radius:0;display:block;margin:1.5em auto 0;max-width:400px;}@media (max-width:767.98px){.price-tabs-container .price-tab-banner .green-btn{max-width:250px;}}@media (max-width:767.98px){.price-tabs-container .price-tab-banner .green-btn{max-width:unset;}}.price-tabs-container .price-table thead{background-color:#464646;color:#fff;font-weight:700;padding:0.5em 0;text-transform:uppercase;}.price-tabs-container .price-table tbody tr{background-color:transparent;}.price-tabs-container .price-table tbody tr td{padding:1em 0.6em;}.region-content-bottom{margin-left:0;margin-right:0;}.region-facet-filters{display:flex;flex-wrap:wrap;margin-bottom:3em;margin-left:3%;margin-right:3%;}.region-facet-filters > div,.region-facet-filters > section{width:50%;}.region-facet-filters > div:first-child,.region-facet-filters > section:first-child{margin-bottom:1em;width:100%;}@media (min-width:768px){.region-facet-filters{margin-left:7px;}}@media (min-width:992px){.region-facet-filters{flex-wrap:nowrap;}.region-facet-filters > div,.region-facet-filters > section{width:15%;}.region-facet-filters > div:nth-child(2),.region-facet-filters > section:nth-child(2){width:15%;}.region-facet-filters > div:first-child,.region-facet-filters > section:first-child{margin-bottom:0;}}@media (min-width:768px){#facet-filters{padding:0;}}@media (max-width:767.98px){#facet-filters{display:none;}}.region-footer-bottom{display:inline-block;}.section-footer-bottom{align-items:center;background-color:#333;color:white;display:flex;font-size:14px;justify-content:center;padding:1rem 0;text-align:center;}.section-footer-bottom .container{display:flex;justify-content:center;}.section-footer-bottom .container .footer-copyright{margin-right:1rem;}@media (max-width:991.98px){.section-footer-bottom .container{display:flex;flex-direction:column;margin:auto;}.section-footer-bottom .container .footer-copyright{margin-right:0;}}.section-footer-bottom .container #block-flt-theme-footer{display:flex;justify-content:center;}.section-footer-bottom .container #block-flt-theme-footer .navbar-nav{flex-direction:row;justify-content:center;}.section-footer-bottom .container #block-flt-theme-footer .navbar-nav .nav-item{border-left:1px solid white;margin:0.3rem 0;padding:0 1rem;}@media (max-width:575.98px){.section-footer-bottom .container #block-flt-theme-footer{flex-direction:column;}}.section-footer-bottom ul.menu{padding:0;text-align:center;}.section-footer-bottom ul.menu li{border-left:0.1rem solid white;display:inline-block;padding:0 1rem;}.section-footer-bottom ul.menu li a{background-color:transparent;color:#05a3e9;}.section-footer-bottom ul.menu li a:hover{color:white;}@media (max-width:575.98px){.section-footer-bottom ul{flex-direction:column !important;justify-content:center !important;}.section-footer-bottom ul li{border-left:none !important;margin:0.1rem 0 !important;}}#header-content{position:relative;}@media (min-width:992px){#header-content{padding:1.5rem 0 1rem;}}.region-header{align-items:flex-end;display:flex;flex-wrap:wrap;position:relative;}@media (max-width:1212px){.region-header{margin:0;}}.region-highlighted{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;-ms-align-content:center;align-content:center;-ms-align-items:center;align-items:center;background-color:rgba(0,0,0,0.2);height:0;margin-bottom:2em;position:relative;}.region-highlighted::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/highlight-bottom-tear.webp") repeat-x center;bottom:0;content:"";height:12px;left:0;position:absolute;width:100%;}.region-highlighted .special-ribbon-container{width:100%;}@media (min-width:992px){.region-highlighted .special-ribbon-container{width:auto;}}.region-highlighted > div{width:100%;}.region-highlighted .container{margin:0;max-width:1170px;min-height:0;padding:0 !important;width:100% !important;}.region-highlighted .container .title{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;border-bottom:0;color:#fff;margin:0;margin-bottom:0.5em;padding:0 1em;text-align:center;}@media (min-width:1200px){.region-highlighted .container .title{padding:0 4em;}}.path-my-favourites .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/sitemap.webp");}.path-sitemap .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/sitemap.webp");}.path-car-fleet .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/hero-car-fleet.webp");}.path-campervans .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/hero-campervans.webp");background-position:bottom;background-repeat:no-repeat;background-size:cover;}.path-frontpage .region-highlighted{overflow:hidden;}.region-info-widgets h2{transition:0.2s ease-in-out;background-color:#464646;color:white;cursor:pointer;display:inline-block;font-family:"Libre Franklin",sans-serif;font-size:1em;font-weight:700;margin:0;text-transform:uppercase;vertical-align:middle;}@media (prefers-reduced-motion:reduce){.region-info-widgets h2{transition:none;}}.region-info-widgets h2::before{content:"\f055";display:inline-block;font-weight:900;display:inline-block;font-size:1.2em;margin-right:0.3em;vertical-align:middle;}.region-info-widgets h2.active,.region-info-widgets h2.active-currency{color:#7abf43;}.region-info-widgets h2.active::before,.region-info-widgets h2.active-currency::before{color:#7abf43;content:'\e082';}@media (max-width:767.98px){.region-info-widgets{background-color:#464646;bottom:0;font-size:0.8em;left:0;position:fixed;text-align:center;width:100%;z-index:10;}.region-info-widgets .block{border-right:0.1rem solid rgba(255,255,255,0.1);display:inline-block;text-align:center;width:32.5%;}.region-info-widgets .block:last-child{border:0;}.region-info-widgets .block h2{display:-webkit- flex;display:-ms- flex;display:flex;-ms-justify-content:center;justify-content:center;padding:1em 0.1em;}.region-info-widgets .block form{transition:0.2s ease-in-out;background-color:#464646;border-bottom:0.1rem solid rgba(0,0,0,0.2);bottom:3.25em;left:0;margin-bottom:-999px;padding:1em;position:absolute;width:100%;}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.region-info-widgets .block form{transition:none;}}@media (max-width:767.98px){.region-info-widgets .block.active form{margin-bottom:0;}}@media (min-width:768px){.region-info-widgets .block{transition:0.2s ease-in-out;background-color:#333;bottom:38px;margin-right:-25em;min-height:9em;padding:1em;position:fixed;right:0;width:25em;}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.region-info-widgets .block{transition:none;}}@media (min-width:768px){.region-info-widgets .block:first-child{z-index:13;}.region-info-widgets .block:nth-child(2){z-index:12;}.region-info-widgets .block:nth-child(3){margin-bottom:-2.9em;z-index:11;}.region-info-widgets .block h2{box-shadow:0 0 0.2em rgba(0,0,0,0.7);left:-12em;padding:0.5em;position:absolute;top:0;width:12em;}.region-info-widgets .block h2.active{background-color:#333;left:-5.5em;top:3.35em;transform:rotate(90deg);width:36%;}.region-info-widgets .block:nth-child(n+2) h2{margin-top:0.3em;}.region-info-widgets .block:nth-child(n+2) h2.active{margin-top:0;}.region-info-widgets .block.active{margin-right:0;}.region-info-widgets .block.block-flt-distance h2.active{left:-6.8em;top:4.7em;width:46.4%;}}.region-info-widgets .form-submit{border-radius:0;display:block;margin:0;width:100%;}.region-itinerary-bottom{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;}@media (min-width:768px){.region-itinerary-bottom{padding:0;}}.region-itinerary-bottom #block-cta-free-itinerary{flex:0 0 100%;max-width:100%;}@media (min-width:768px){.region-itinerary-bottom #block-cta-free-itinerary{flex:0 0 75%;max-width:75%;}}.region-mobile-navigation{margin-left:0;margin-right:0;}.region-mobile-navigation #block-mobilemenubuttonsets{margin:2rem 0 1.5rem 0;width:100%;}.region-mobile-navigation #block-mobilemenubuttonsets .field--name-body{display:flex;justify-content:center;}.region-mobile-navigation #block-mobilecurrencyblock{width:100%;}.region-mobile-navigation #block-mobilecurrencyblock span{border-bottom:0.1rem solid rgba(255,255,255,0.3);color:white;cursor:pointer;font-size:16px;font-weight:600;margin:0;padding:0.7rem 1rem;text-align:left;text-transform:uppercase;}.region-mobile-navigation #block-mobilecurrencyblock span.block-title{display:block;}.region-mobile-navigation #block-mobilecurrencyblock span.block-title > span{border:none;padding-left:0.5rem;}.region-mobile-navigation #block-headermenu-2{display:flex;justify-content:center;margin:1em 0.5em;width:100%;}.region-mobile-navigation #block-headermenu-2 ul.menu{text-align:center;}.region-mobile-navigation #block-headermenu-2 ul.menu li:nth-child(2){display:inline-block;}.region-mobile-navigation #block-headermenu-2 ul.menu li a{color:white;}.region-mobile-navigation #block-headermenu-2 ul.menu li a.hidden ~ .menu-dropdown{display:none;}.region-mobile-navigation #block-connectwithus-2{color:#ddd;font-size:0.9em;margin:0 0.5em;text-align:center;width:100%;}.region-mobile-navigation #block-connectwithus-2 a:hover{color:#20a4a9;}.region-mobile-navigation #block-connectwithus-2 .svg-inline--fa{width:2rem;}.region-navigation{background-color:#464646;margin-left:0;margin-right:0;width:100%;}@media (max-width:991.98px){.region-navigation{display:none;}}.region-pre-body{margin:0;}@media (min-width:768px){.region-sidebar-first{display:block;margin-bottom:2em;padding:2em 1em 1em;}}@media (min-width:992px){.region-sidebar-first{display:block;}}@media (min-width:992px) and (max-width:1199.98px){.region-sidebar-first{display:block;padding-bottom:13em;}}@media (min-width:992px){.region-sidebar-first{display:block;padding-bottom:16em;}}@media (min-width:576px) and (max-width:991.98px){.region-sidebar-first{padding:2em 1rem 1em;}}@media (max-width:991.98px){.region-sidebar-second #webform-submission-download-journey-planner-form #edit-content-container{display:none;}}.section-content-bottom{margin-bottom:-1.4rem;}.section-footer-sitemap{background-color:#464646;color:white;padding:4rem 0;}@media (max-width:767.98px){.section-footer-sitemap{display:none;}}.section-footer-sitemap h2{color:white;}.section-footer-sitemap ul.menu{padding:0;}.section-footer-sitemap a{color:#ddd;}.section-footer-sitemap a:hover{color:#20a4a9;text-decoration:underline;}.section-footer-sitemap > .container{display:flex;flex-wrap:wrap;}.section-footer-sitemap > .container > .col-md-3{flex:0 0 20%;max-width:20%;}.section-footer-sitemap > .container > .col-md-3 > .row{margin:0;}.section-footer-sitemap > .container > .col-md-3 > .row nav + nav{margin-top:1rem;}.section-footer-sitemap div[class^="footer_"] ul{display:flex;flex-direction:column;}.section-pre-footer{margin-top:-1px;padding:4rem 0;}.section-pre-footer .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (min-width:992px){.section-pre-footer .footer-top div[class^="footer_"]{width:31%;}}@media (max-width:767.98px){.section-pre-footer .footer-top div[class^="footer_"]{width:100%;}}.section-pre-footer .footer-top div[class^="footer_"] .region > section{margin-bottom:4rem;}.section-pre-footer .footer-top div[class^="footer_"] .region > section h2{margin-top:0;}@media (max-width:991.98px){.section-pre-footer .footer-top div[class^="footer_"]{text-align:center;}.section-pre-footer .footer-top div[class^="footer_"] h2{text-align:center;}}@media (max-width:991.98px){.section-pre-footer .footer-top .footer_first,.section-pre-footer .footer-top .footer_second{width:48%;}}.section-pre-footer .footer-top .footer_third{margin-bottom:0;}.section-pre-footer .footer-top .footer_third .col-xs-6{margin-bottom:1em;}@media (max-width:580px){.section-pre-footer .footer-top .footer_third .region > section:last-child{margin-bottom:0;}.section-pre-footer .footer-top .footer_third .col-xs-6{float:none;width:100%;}}.section-pre-footer .footer-bottom{display:none;}@media (min-width:992px){.section-pre-footer .footer-bottom{display:block;padding-top:4rem;}}.section-pre-footer .block:not(#block-awardsandmemberships){margin-bottom:1.2em;}.section-pre-footer .footer-top .row,.section-pre-footer .footer-bottom .row{margin:0;}@media (max-width:991.98px){.section-pre-footer .footer-top .row,.section-pre-footer .footer-bottom .row{flex-direction:column;justify-content:center;}}@keyframes glyphicon-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.glyphicon-spin{animation:glyphicon-spin 1s infinite linear;display:inline-block;}a .glyphicon-spin{display:inline-block;text-decoration:none;}html.js .btn .ajax-throbber{margin-left:0.5em;margin-right:-0.25em;}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:0.5;transition:150ms color,150ms opacity;}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#05a3e9;opacity:1;}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff;}html.js .ajax-new-content:empty{display:none !important;}.alert{padding:2em 4em;}.alert div{width:100%;}.alert hr{display:none;}.alert .btn-close{border:none;background:transparent;}.alert .btn-close::after{font-size:16px;content:"\f00d";display:inline-block;font-weight:900;}.alert svg{display:none;}.alert-sm{padding:5px 10px;}.alert a{font-weight:700;}.alert-success a,.alert-success a:hover,.alert-success a:focus{color:#2b542c;}.alert-info a,.alert-info a:hover,.alert-info a:focus{color:#245269;}.alert-warning a,.alert-warning a:hover,.alert-warning a:focus{color:#66512c;}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#843534;}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0;}#content > nav.tabs .nav-tabs .nav-link{padding:0.5rem;}@media (min-width:560px){.node .field--type-image{float:unset;}}.node .field--type-image img{margin:0;}.field__label{color:#333;font-weight:bold !important;}.field--type-entity-reference{margin:0;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label{padding-left:0.5em;padding-right:0.2rem;}.field--label-inline .field__label::after{content:':';}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:14px;}.file{display:table;font-size:75%;font-weight:700;margin:5px 0;width:100%;}.file > span{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;color:#05a3e9;}.file > span:first-child{border-left:1px solid #ced4da;}.file > span:last-child{border-right:1px solid #ced4da;}.file > .tabledrag-changed{background:#fcf8e3;border-left:1px solid inherit;border-radius:0;color:#8a6d3b;display:table-cell;padding:0 1em;top:0;vertical-align:middle;}.file > .tabledrag-changed,.file > .tabledrag-changed:last-child{border:1px solid #f7e1b5;}.file-icon{display:table-cell;font-size:150%;padding:0.25em 0.5em;text-align:center;vertical-align:middle;}.file-link{display:table-cell;vertical-align:middle;width:100%;}.file-link a,.file-link a:hover,.file-link a:focus,.file-link a:active{color:inherit;}.file-size{display:table-cell;padding:0 1em;text-align:right;vertical-align:middle;white-space:pre;}.image-widget.row{overflow:hidden;}.filter-wrapper{background-color:white;border:1px solid #ddd;border-radius:0 0 4px 4px;border-top:0;box-shadow:0 1px 1px rgba(0,0,0,0.05);height:51px;margin-bottom:0;padding:10px;}.filter-help{float:right;line-height:1;margin:0.5em 0 0;}.nav.nav-tabs.filter-formats{margin-bottom:15px;}.form-required::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/required.svg");background-size:10px 7px;content:'';display:inline-block;height:7px;line-height:1;width:10px;}.form-no-label > label{visibility:hidden;}a.icon-before .glyphicon{margin-right:0.25em;}a.icon-after .glyphicon{margin-left:0.25em;}.btn.icon-before .glyphicon{margin-left:-0.25em;margin-right:0.25em;}.btn.icon-after .glyphicon{margin-left:0.25em;margin-right:-0.25em;}#mc-embedded-guide-form{background:#ebe6bd;font-size:0.875rem;margin-bottom:5em;margin-top:9em;padding:3em 2.5em 2em 2em;position:relative;width:100%;}#mc-embedded-guide-form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-top.webp") no-repeat;background-size:100%;content:"";height:1.375rem;left:0;position:absolute;top:-1em;width:100%;}#mc-embedded-guide-form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-bot.webp") no-repeat;background-size:100%;bottom:-7em;content:"";height:6.125rem;left:0;position:absolute;width:100%;z-index:-1;}@media (min-width:768px){#mc-embedded-guide-form{margin-bottom:3em;margin-top:0;padding:3em 2.5em 2em 2em;}#mc-embedded-guide-form::before{height:1.563rem;top:-0.813rem;}#mc-embedded-guide-form::after{bottom:-6.125rem;}}#mc-embedded-guide-form h3,#mc-embedded-guide-form .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links #mc-embedded-guide-form .field--label{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:1.125rem;margin:0 0 0.375rem;margin-bottom:0.3em;text-align:center;}#mc-embedded-guide-form p{text-align:center;}#mc-embedded-guide-form .mc-field-group{margin-bottom:0.75rem;width:100%;}#mc-embedded-guide-form .mc-field-group input{border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.175);font-size:0.875rem;height:2.125rem;margin:0;padding:0.375rem 0.5625rem;width:100%;}#mc-embedded-guide-form .response{margin-bottom:1em;}#mc-embedded-guide-form .green-btn{margin:0;padding:0.375rem 0.5625rem;width:100%;}body{font-size:16px;font-weight:300;position:relative;}body.navbar-is-static-top{margin-top:0;}body.navbar-is-fixed-top{margin-top:65px;}body.navbar-is-fixed-bottom{padding-bottom:65px;}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar{position:fixed;}body.toolbar-vertical.navbar-is-fixed-top header,body.toolbar-vertical.navbar-is-fixed-bottom header{z-index:500;}body.toolbar-vertical.navbar-is-fixed-top header{top:39px;}}@media screen and (min-width:768px){.navbar.container{max-width:720px;}}@media screen and (min-width:992px){.navbar.container{max-width:940px;}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px;}}.navbar.container > .container,.navbar.container-fluid > .container-fluid{margin:0;padding:0;width:auto;}.node-preview-container{margin-top:-15px;}.node-preview-form-select{padding:15px;}.node .field--type-image{margin:0;}.panel-title{display:block;margin:-10px -15px;padding:10px 15px;}.panel-title,.panel-title:hover,.panel-title:focus,.panel-title:hover:focus{color:inherit;}.panel-title:focus,.panel-title:hover{text-decoration:none;}.progress-wrapper{margin-bottom:1rem;}.progress-wrapper:last-child .progress{margin-bottom:5px;}.progress-wrapper .message{font-weight:700;margin-bottom:5px;}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:14px;}.progress-wrapper .progress-bar{min-width:2em;}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px;}.tabledrag-changed-warning{margin:0;overflow:hidden;}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px;}.tabledrag-handle:hover,.tabledrag-handle:focus{color:#7abf43;}table{font-size:14px;}.local-actions{margin:10px 0 10px -5px;}.tabs--secondary{margin:10px 0 5px;}.tabbable{margin-bottom:20px;}.tabs-below > .nav-tabs,.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{border-bottom:0;}.tabs-below > .nav-tabs .summary,.tabs-left > .nav-tabs .summary,.tabs-right > .nav-tabs .summary{color:#777;font-size:14px;}.tab-pane > .panel-heading{display:none;}.tab-content > .active{display:block;}.tabs-below > .nav-tabs{border-top:1px solid #dee2e6;}.tabs-below > .nav-tabs > li{margin-bottom:0;margin-top:-1px;}.tabs-below > .nav-tabs > li > a{border-radius:0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#dee2e6;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #dee2e6 #dee2e6;}.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{padding-bottom:20px;width:220px;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}.tabs-left > .nav-tabs > li:focus,.tabs-right > .nav-tabs > li:focus{outline:0;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{margin-bottom:3px;margin-right:0;}.tabs-left > .nav-tabs > li > a:focus,.tabs-right > .nav-tabs > li > a:focus{outline:0;}.tabs-left > .tab-content,.tabs-right > .tab-content{border:1px solid #dee2e6;border-radius:0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.5);overflow:hidden;padding:10px 15px;}.tabs-left > .nav-tabs{float:left;margin-right:-1px;}.tabs-left > .nav-tabs > li > a{border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#e9ecef #e9ecef #dee2e6 #dee2e6 #e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6;}.tabs-left > .nav-tabs > .active > a,.tabs-left > .nav-tabs > .active > a:hover,.tabs-left > .nav-tabs > .active > a:focus{border-color:#dee2e6 transparent #dee2e6 #dee2e6;box-shadow:-1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs{float:right;margin-left:-1px;}.tabs-right > .nav-tabs > li > a{border-radius:0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6 #e9ecef #e9ecef #dee2e6 #dee2e6;box-shadow:1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs > .active > a,.tabs-right > .nav-tabs > .active > a:hover,.tabs-right > .nav-tabs > .active > a:focus{border-color:#dee2e6 #dee2e6 #dee2e6 transparent;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031;}body.toolbar-fixed .navbar-fixed-top{top:39px;}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray > .toolbar-lining::before{width:240px;}.ui-datepicker{border:0;border-radius:0;color:#4c5576;font-family:"Libre Franklin",sans-serif;font-size:0.9em;margin-top:0.5em;padding:0;}.ui-datepicker .ui-datepicker-header{background:#fff;border:0;border-radius:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{color:#4c5576;}.ui-datepicker .ui-datepicker-calendar{background:#f3f3f3;margin-bottom:0;}.ui-datepicker .ui-datepicker-calendar td a{background:#00c4cb;border-color:#f3f3f3;color:#fff;font-weight:bold;text-align:center;}.ui-datepicker .ui-datepicker-calendar td a.ui-state-hover{background:#20a4a9;}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#20a4a9;text-align:center;}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable{opacity:0.25;}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable span{background:#4c5576;color:#fff;font-weight:bold;text-align:center;}.block-system-breadcrumb-block{background-color:transparent;bottom:-1em;left:0;margin:0;padding:0;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:1;}@media (max-width:575.98px){.block-system-breadcrumb-block{display:none;}}.block-system-breadcrumb-block span.you-are-here{background-color:#464646;color:#fff !important;display:inline-block;font-size:12px;font-weight:500;margin-bottom:0.3em;margin-right:0.8em;padding:0.5em 0.8em;position:relative;text-align:center;}.block-system-breadcrumb-block span.you-are-here::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-black-right.webp") no-repeat;background-size:100% 100%;content:'';height:100%;position:absolute;right:-0.5em;top:0;width:0.6em;}.block-system-breadcrumb-block ol.breadcrumb{background-color:transparent;display:inline-block;margin:0;padding:0;}.block-system-breadcrumb-block ol.breadcrumb li{background-color:#464646;color:#fff !important;display:inline-block;font-size:12px;font-weight:500;margin-bottom:0.3em;margin-right:0.8em;padding:0.5em 0.8em;position:relative;text-align:center;}.block-system-breadcrumb-block ol.breadcrumb li::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-black-left.webp") no-repeat;background-size:100% 100%;content:'';height:100%;left:-0.5em;position:absolute;top:0;width:0.6em;}.block-system-breadcrumb-block ol.breadcrumb li::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-black-right.webp") no-repeat;background-size:100% 100%;content:'';height:100%;position:absolute;right:-0.5em;top:0;width:0.6em;}.block-system-breadcrumb-block ol.breadcrumb li:hover{background-color:#7abf43;}.block-system-breadcrumb-block ol.breadcrumb li:hover::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-hover-left.webp") no-repeat;background-size:100% 100%;}.block-system-breadcrumb-block ol.breadcrumb li:hover::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-hover-right.webp") no-repeat;background-size:100% 100%;}.block-system-breadcrumb-block ol.breadcrumb li.active{background-color:#50c4cb;}.block-system-breadcrumb-block ol.breadcrumb li.active::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-active-left.webp") no-repeat;background-size:100% 100%;}.block-system-breadcrumb-block ol.breadcrumb li.active::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/breadcrumb-active-right.webp") no-repeat;background-size:100% 100%;}.block-system-breadcrumb-block ol.breadcrumb li a{color:#fff;display:block;text-decoration:none;}.page-node-type-car .block-system-breadcrumb-block{display:none;}.book-tour-slide{min-height:100vh;top:0 !important;}.book-tour-slide .ui-dialog-title{max-width:unset !important;padding:0;}.book-tour-slide #drupal-off-canvas,.book-tour-slide #drupal-off-canvas-wrapper{background:white;}.book-tour-slide #drupal-off-canvas textarea,.book-tour-slide #drupal-off-canvas select,.book-tour-slide #drupal-off-canvas input,.book-tour-slide #drupal-off-canvas-wrapper textarea,.book-tour-slide #drupal-off-canvas-wrapper select,.book-tour-slide #drupal-off-canvas-wrapper input{margin-top:0;}.book-tour-slide #drupal-off-canvas fieldset,.book-tour-slide #drupal-off-canvas .fieldset-legend,.book-tour-slide #drupal-off-canvas-wrapper fieldset,.book-tour-slide #drupal-off-canvas-wrapper .fieldset-legend{margin-top:1em;}.book-tour-slide #drupal-off-canvas .webform-ajax-form-wrapper,.book-tour-slide #drupal-off-canvas-wrapper .webform-ajax-form-wrapper{padding:0 1rem;}.book-tour-slide #drupal-off-canvas .ui-dialog-titlebar-close:hover,.book-tour-slide #drupal-off-canvas-wrapper .ui-dialog-titlebar-close:hover{border:none !important;}.book-tour-slide #drupal-off-canvas .form-no-label > label,.book-tour-slide #drupal-off-canvas-wrapper .form-no-label > label{display:none;}.book-tour-slide #drupal-off-canvas .webform-element--title-inline > label,.book-tour-slide #drupal-off-canvas-wrapper .webform-element--title-inline > label{min-width:100px;}.book-tour-slide #drupal-off-canvas .webform-element--title-inline > input,.book-tour-slide #drupal-off-canvas-wrapper .webform-element--title-inline > input{max-width:calc(100% - 100px);}.book-tour-slide #drupal-off-canvas .js-form-wrapper,.book-tour-slide #drupal-off-canvas-wrapper .js-form-wrapper{padding:0 !important;}.btn-group{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between;-ms-align-items:stretch;align-items:stretch;margin:0 0 0.5em;}@media (min-width:768px){.btn-group .btn-book-tour-mobile{display:none !important;}}@media (max-width:767.98px){.btn-group .btn-book-tour-desktop{display:none !important;}}@media (min-width:768px) and (max-width:1094px){.btn-group{flex-wrap:wrap;flex-direction:column;}}.btn-group > div{display:inline;width:33%;}@media (min-width:768px) and (max-width:1094px){.btn-group > div{width:100%;}}.btn-group > div div{display:inline;}.btn-group > a{flex-direction:row;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center;border-radius:0;color:#fff;font-size:0.9em;font-weight:600;margin:0.3em 0;max-height:75px;padding:0.7em 1em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;}.btn-group > a svg{margin-right:5px;}@media (min-width:768px){.btn-group > a{display:flex !important;display:-webkit-flex !important;}}@media (min-width:768px) and (max-width:1094px){.btn-group > a{width:100%;}}.btn-group > a.btn-email-friend{margin:0.3em 0;}.btn-group > a.btn-enquire{margin:0.3em 0;}.btn-group > a.btn-enquire .btn-text{margin-left:5px;}@media (min-width:768px) and (max-width:1094px){.btn-group > a.btn-enquire{margin:0.3em 0;}}.btn-group a.flt-favourite{margin:0.3em 0;padding:0.7em 1em;}.btn-group .status-remove{background-color:#4c5576;}.btn-group .fa{display:block;margin:0.4em;text-align:center;}@media (min-width:768px){.btn-group .mobile-show{display:none;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.btn-group > a{display:block !important;}}.btn-enquire{border-radius:0;margin:0.3em 0;padding:0.7em 0;width:100%;}@media (min-width:768px) and (max-width:1094px){.btn-enquire{margin:0.3em 0;}}@media (max-width:767.98px){.btn-enquire .fa::before{display:none;}}.captcha{border:0;box-shadow:none;width:100%;}.captcha > .panel-heading{display:none;}.captcha > .panel-body{padding:0;}.captcha > .panel-body > .help-block{display:none;}.captcha > .panel-body > .g-recaptcha{display:flex;justify-content:left;}.comment.comment--type-staff-thought-s{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/staff-thoughts-bg.webp");background-size:cover;padding:3em;}@media (max-width:550px){.comment.comment--type-staff-thought-s{padding:1em;}}.comment.comment--type-staff-thought-s .group-container{background-color:#fff;margin:0;padding:2em;text-align:center;}@media (max-width:550px){.comment.comment--type-staff-thought-s .group-container{padding:1.5em 0.5em;}.comment.comment--type-staff-thought-s .group-container .left-column,.comment.comment--type-staff-thought-s .group-container .right-column{width:100%;}.comment.comment--type-staff-thought-s .group-container .left-column{margin-bottom:1em;}}.comment.comment--type-staff-thought-s h3,.comment.comment--type-staff-thought-s .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .comment.comment--type-staff-thought-s .field--label{color:#fff;margin-top:0;text-align:center;}.comment.comment--type-staff-thought-s .field--name-comment-user img{height:auto;margin:auto;max-width:300px;width:100%;}.comment.comment--type-staff-thought-s .field--name-comment-body{font-size:1.1em;font-style:italic;font-weight:700;margin-bottom:1em;}.comment.comment--type-staff-thought-s .field--name-comment-body p{display:inline;}.comment.comment--type-staff-thought-s a.btn-primary{border-radius:0;display:inline-block;width:auto;}.comment.comment--type-staff-thought-s span.footer-text{display:block;font-size:0.9em;font-weight:300;margin-top:1em;width:100%;}#departsAfterMonthPicker{margin-bottom:14px;}#departsAfterMonthPicker .ui-datepicker{border:0;border-radius:0;color:#4c5576;font-family:"Libre Franklin",sans-serif;font-size:0.9rem;padding:0;width:auto;}@media (min-width:576px) and (max-width:991.98px){#departsAfterMonthPicker .ui-datepicker{font-size:11px;}}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-header{background:#fff;border:0;border-radius:0;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-header .ui-datepicker-title{color:#4c5576;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-calendar{background:#f3f3f3;margin-bottom:0;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-calendar td a{background:#00c4cb;border-color:#f3f3f3;color:#fff;font-weight:bold;text-align:center;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-calendar td a.ui-state-hover{background:#20a4a9;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#20a4a9;text-align:center;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable{opacity:0.25;}#departsAfterMonthPicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable span{background:#4c5576;color:#fff;font-weight:bold;text-align:center;}#drip-embedded-guide-form{background:#ebe6bd;font-size:0.875rem;margin-bottom:5em;margin-top:9em;padding:3em 2.5em 2em 2em;position:relative;width:100%;}#drip-embedded-guide-form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-top.webp") no-repeat;background-size:100%;content:"";height:1.375rem;left:0;position:absolute;top:-1em;width:100%;}#drip-embedded-guide-form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-bot.webp") no-repeat;background-size:100%;bottom:-7em;content:"";height:6.125rem;left:0;position:absolute;width:100%;z-index:-1;}@media (min-width:768px){#drip-embedded-guide-form{margin-bottom:3em;margin-top:0;padding:3em 2.5em 2em 2em;}#drip-embedded-guide-form::before{height:1.563rem;top:-0.813rem;}#drip-embedded-guide-form::after{bottom:-6.125rem;}}#drip-embedded-guide-form h3,#drip-embedded-guide-form .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links #drip-embedded-guide-form .field--label{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:1.125rem;margin:0 0 0.375rem;margin-bottom:0.3em;text-align:center;}#drip-embedded-guide-form p{text-align:center;}#drip-embedded-guide-form .drip-field-group{margin-bottom:0.75rem;width:100%;}#drip-embedded-guide-form .drip-field-group input{border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.175);font-size:0.875rem;height:2.125rem;margin:0;padding:0.375rem 0.5625rem;width:100%;}#drip-embedded-guide-form .response{margin-bottom:1em;}#drip-embedded-guide-form .green-btn{margin:0;padding:0.375rem 0.5625rem;width:100%;}.facebook-legitimate{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;color:#4c5576;font-size:24px;margin-top:3em;padding:1em 2em;position:relative;text-align:center;}.facebook-legitimate .icon-arrow{left:1em;position:absolute;top:-2em;}.facebook-legitimate .icon-arrow::before{content:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-arrow-reviews.webp");display:inline-block;left:0;position:absolute;top:0;}@media (min-width:992px){.facebook-legitimate{padding:1.5rem 3rem;}.facebook-legitimate .icon-arrow{left:1.5em;}}.fb-comments{position:relative;width:100%;}.fb-comments::after{background:#fff;bottom:0;content:'';height:30px;left:0;position:absolute;width:180px;z-index:2;}.fb-comments span{width:100% !important;}.fb-comments span iframe{width:100% !important;}@media (max-width:767.98px){.views-field-all-prices .all-prices-link{display:none !important;}}@media (min-width:768px){.views-field-all-prices .all-prices-modal{display:none;}}.views-field-all-prices .all-prices-modal.show-modal{display:block;}.region-itinerary-bottom > div{width:100%;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta,.region-itinerary-bottom #block-cta-free-itinerary-self-drive,.region-itinerary-bottom #block-cta-free-itinerary-activities,.region-itinerary-bottom #block-cta-free-itinerary{background-color:#464646;color:#ddd;overflow:hidden;padding:2em 0 0;position:relative;}@media (max-width:767.98px){.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta,.region-itinerary-bottom #block-cta-free-itinerary-self-drive,.region-itinerary-bottom #block-cta-free-itinerary-activities,.region-itinerary-bottom #block-cta-free-itinerary{flex:0 0 100%;max-width:100%;}}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form > div:first-of-type,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form > div:first-of-type{padding:1em 5em 0 !important;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .control-label,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .control-label,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .control-label{color:#fff !important;font-family:"Libre Franklin",sans-serif;font-size:1.1em !important;font-weight:bold;line-height:inherit;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form > div:first-of-type span.errors,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type span.errors,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type span.errors,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form > div:first-of-type span.errors{background:#ffe6e6;border:1px solid #f00;border-radius:3px;color:#f00;display:block;margin-bottom:0.5em;padding:1em;width:100%;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .webform-element--title-inline .select-wrapper{width:100% !important;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form > div:first-of-type .form-item-length-of-nz-trip .select-wrapper{width:80% !important;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type #edit-style-of-travel--wrapper{margin-top:0 !important;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form #edit-holiday-type .fieldset-wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type .fieldset-wrapper,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form #edit-holiday-type .fieldset-wrapper,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form #edit-holiday-type .fieldset-wrapper{margin-top:1em;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-itinerary-form .form-actions,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-self-drive-itinerary-form .form-actions,.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta-free-activities-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-self-drive-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta-free-activities-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-self-drive-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta-free-activities-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-self-drive-itinerary-form .form-actions,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta-free-activities-itinerary-form .form-actions{margin-top:2.1em;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .webform-submission-cta_free_itinerary-form .webform-button--submit,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .webform-submission-cta_free_itinerary-form .webform-button--submit,.region-itinerary-bottom #block-cta-free-itinerary-activities .webform-submission-cta_free_itinerary-form .webform-button--submit,.region-itinerary-bottom #block-cta-free-itinerary .webform-submission-cta_free_itinerary-form .webform-button--submit{margin-right:3.8em !important;}@media (min-width:935px){.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta::before,.region-itinerary-bottom #block-cta-free-itinerary-self-drive::before,.region-itinerary-bottom #block-cta-free-itinerary-activities::before,.region-itinerary-bottom #block-cta-free-itinerary::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/img-pohutukawa.webp") no-repeat;background-size:100%;content:'';height:115px;left:3em;position:absolute;top:1.8em;width:160px;z-index:1;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta::after,.region-itinerary-bottom #block-cta-free-itinerary-self-drive::after,.region-itinerary-bottom #block-cta-free-itinerary-activities::after,.region-itinerary-bottom #block-cta-free-itinerary::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/img-jandals.webp") no-repeat;background-size:100%;content:'';height:115px;position:absolute;right:3em;top:1.8em;width:142px;}}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta h2,.region-itinerary-bottom #block-cta-free-itinerary-self-drive h2,.region-itinerary-bottom #block-cta-free-itinerary-activities h2,.region-itinerary-bottom #block-cta-free-itinerary h2{color:white;margin:0 auto;max-width:375px;text-align:center;}.field--name-dynamic-block-fieldnode-ds-free-itineraries-cta .cta-overview,.region-itinerary-bottom #block-cta-free-itinerary-self-drive .cta-overview,.region-itinerary-bottom #block-cta-free-itinerary-activities .cta-overview,.region-itinerary-bottom #block-cta-free-itinerary .cta-overview{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;background-position:bottom;margin:0.5em auto;max-width:375px;padding-bottom:0.8em;text-align:center;width:70%;}.field--name-dynamic-token-fieldnode-best-price-button a{align-items:center;display:flex;height:100%;position:absolute;right:0;top:0;}.field--name-dynamic-token-fieldnode-best-price-button a::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/best-price-stamp-orange.svg");background-position:center;background-size:cover;content:'';height:77px;position:absolute;right:-1.5em;width:87px;}@media (min-width:768px){.field--name-dynamic-token-fieldnode-best-price-button a::after{height:86px !important;right:0 !important;width:94px !important;}}.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a{padding-bottom:0.3rem;position:relative;}.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a::before{content:"\f05a";display:inline-block;font-weight:900;text-align:center;width:1.75rem;}.node--view-mode-highlight-right-align .field--name-dynamic-token-fieldnode-best-price-button a::after{background:none;content:'Best Price Guaranteed';height:auto !important;left:1.5rem;right:unset !important;width:auto !important;}@media (min-width:768px){.field--name-dynamic-token-fieldnode-ds-divider{margin-top:0;}}.field--name-field-overview,.overview{font-size:1.2em;font-weight:300;margin-bottom:1.5em !important;padding:0 3% 3.5em;text-align:center;}@media (min-width:768px){.field--name-field-overview,.overview{font-size:19px;padding-bottom:5em !important;}}@media (min-width:1200px){.field--name-field-overview,.overview{padding-left:0;padding-right:0;}}.field--name-field-overview .field--label,.overview .field--label{display:none;}.field--name-field-provider{display:flex;width:100%;}.field--name-field-provider::before{padding-top:0.2rem;text-align:center;width:1.75rem;}.two-col-container .field--name-field-provider::before{padding-right:0.4rem;padding-top:0.4rem;}.field--name-field-provider .node--type-provider{margin:0;}.field--name-field-provider .field--name-node-title a{color:#4c5576;font-size:1.125rem;font-weight:700;}.field--name-field-provider .field__item .row .col-sm-12 > a{display:block;font-size:0;}.field--name-field-provider .field__item > div{padding:0;}.field--name-field-teaser-accommodation,.field--name-field-teaser-accommodation-text{display:inline-block;}.field--name-field-tile-paragraph{display:flex;flex-wrap:wrap;margin-top:2em;}@media (min-width:992px){.field--name-field-tile-paragraph{margin-top:4em;}.flt-homepage .field--name-field-tile-paragraph{margin-top:2rem;}}.field--name-field-tile-paragraph > .field--item{flex:0 0 25%;max-width:25%;padding:0;}@media (max-width:991.98px){.field--name-field-tile-paragraph > .field--item{flex:0 0 33.33333%;max-width:33.33333%;}}@media (max-width:575.98px){.field--name-field-tile-paragraph > .field--item{flex:0 0 50%;max-width:50%;}}@media (max-width:660px){.field--name-field-tile-paragraph > .field--item{width:100%;}}.blog-navigation .blog-navigation-item.prev{float:left;}.blog-navigation .blog-navigation-item.next{float:right;}.field--related-tours{background-color:#4c5576;display:none;padding:1.5em 0 3em;}@media (min-width:768px){.field--related-tours{display:block;padding:3em 0 !important;}}.field--related-tours h2.field-label-above{color:white;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:30px;color:white;margin-bottom:2rem !important;margin-top:0;}@media (max-width:1200px){.field--related-tours h2.field-label-above{font-size:calc(21px + 0.75vw);}}.field--related-tours > .field--items{padding:0;}.flt-favouritelist{display:flex;flex-wrap:wrap;}@media (max-width:1199.98px){.flt-favouritelist{padding:0 1em;}}@media (max-width:767.98px){.flt-favouritelist > div{flex:0 0 33.33333%;max-width:33.33333%;}}.flt-favouritelist > div > .row{margin:0 -0.5em;}.flt-homepage > .container:last-child{margin:4rem auto;}.footer-copyright{display:inline-block;}.footer-copyright ul li:first-child{border:0;padding-left:0;}#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle::after{transition:all 0.2s ease-in-out;}#block-googlereviewfloater{background:none;bottom:7.5em;margin:0;min-height:0;padding:0;position:fixed;right:0;width:200px;}@media (max-width:991.98px){#block-googlereviewfloater{display:none;}}#block-googlereviewfloater .google-review-floater{background:#fff;border-radius:2px;box-shadow:0 0 3px 0 rgba(0,0,0,0.75);}#block-googlereviewfloater .google-review-floater > a{align-items:center;cursor:pointer;display:flex;padding:1em;position:relative;}#block-googlereviewfloater .google-review-floater > a:focus,#block-googlereviewfloater .google-review-floater > a:active{text-decoration:none;}#block-googlereviewfloater .google-review-floater > a > .google-image{margin-right:0.5em;width:25%;}#block-googlereviewfloater .google-review-floater > a > .google-image img{max-width:100%;}#block-googlereviewfloater .google-review-floater > a > .content-container{width:75%;}#block-googlereviewfloater .google-review-floater > a > .content-container p{color:#464646;font-weight:bold;margin-bottom:0;}#block-googlereviewfloater .google-review-floater > a > .content-container p span{font-size:0.7em;margin-left:0.5em;}#block-googlereviewfloater .google-review-floater > a > .content-container .stars > span{color:#e66722;}#block-googlereviewfloater .google-review-floater > a > .content-container .stars > span:first-child{font-size:1.2em;font-weight:600;}#block-googlereviewfloater .google-review-floater > a > .content-container .stars .star::after{content:"\f005";display:inline-block;font-weight:900;}#block-googlereviewfloater .google-review-floater > a > .content-container .review-count{bottom:-8px;color:#777;font-size:0.9em;font-weight:bold;left:0;position:absolute;text-align:center;width:100%;}#block-googlereviewfloater .google-review-floater > a > .content-container .review-count span{background:#fff;font-weight:700;padding:0.5em;}.google-reviews{border:1px solid #d5d5d5;box-shadow:0 2px 4px #d5d5d5;box-sizing:border-box;padding:1em;}.google-reviews .left-group{position:relative;}.google-reviews .left-group h2{color:#000;font-family:"arial",sans-serif;margin:0;text-align:left;}.google-reviews .left-group p{color:#999;font-family:arial,sans-serif;}.google-reviews .left-group .social-icon{border-radius:5px;position:absolute;right:0;top:0;width:35px;}.google-reviews .left-group .stars{display:inline-block;}.google-reviews .left-group .stars .key{color:#e7711b;font-family:arial,sans-serif;font-size:2.5em;margin-right:0.2em;}.google-reviews .left-group .stars .star{color:#e7711b;font-size:1.7em;}.google-reviews .left-group .review-text{display:inline-block;}.google-reviews .left-group .review-text p{font-size:1.1em;font-weight:bold;}.google-reviews .right-group{margin-top:0.5em;}.google-reviews .right-group .review-btn{background:#4c8efa;border:1px solid #3079ed;border-radius:2px;color:#fff;display:inline-block;font-family:arial,sans-serif;font-size:0.8em;font-weight:bold;padding:0.5em 1em;}.google-reviews .right-group .review-btn i{margin-right:10px;}.group-booking-cta{padding:0.5em;position:fixed;text-align:center;z-index:9;}.group-booking-cta .field--name-field-price-link{text-align:center;}.group-booking-cta .field--name-field-price-link a{align-items:center;display:flex;justify-content:center;margin-bottom:10px;}.group-booking-cta .field--name-field-price-link a::before{content:"\f06e";display:inline-block;font-weight:900;margin-right:5px;margin-top:2px;}@media (max-width:768px){.group-booking-cta .field--name-field-price-link{display:none;}}.group-booking-cta .price-container{padding:1em 0;position:relative;}.group-booking-cta .price-container .price-save{color:red;}.group-booking-cta .price-container .price-save strong{color:red;}.group-booking-cta .price-container .price-special-value{color:#999;text-decoration:line-through;}.group-booking-cta .open-close-btn{padding:0.5em 0;position:relative;}.group-booking-cta .open-close-btn::before{background:#333;border-radius:50%;color:#fff;content:'-';cursor:pointer;font-size:2em;font-weight:bold;height:20px;left:0;line-height:0.5em;position:absolute;top:-10px;width:20px;}@media (max-width:767.98px){.group-booking-cta .open-close-btn{display:none;}}@media (max-width:767.98px){.group-booking-cta .btn-enquire{margin-right:2em;}}@media (max-width:767.98px){.group-booking-cta .flt-favourite:hover{background:transparent !important;}}.group-booking-cta .btn-email-friend:hover{background-color:#333 !important;}@media (max-width:767.98px){.group-booking-cta .btn-email-friend:hover{background-color:transparent !important;}}@media (min-width:768px){.group-booking-cta .btn-enquire-mobile{display:none !important;}}@media (max-width:767.98px){.group-booking-cta .btn-enquire-desktop{display:none !important;}}.group-booking-cta .btn-group{display:flex;float:right;justify-content:space-around;margin-top:0.5em;width:100%;}@media (min-width:768px){.group-booking-cta{bottom:14.2em;min-height:200px;right:0;width:12em;}.group-booking-cta .price-container{font-size:0.9em;font-weight:300;margin-bottom:0.7em;}.group-booking-cta .price-container .price-value{font-weight:800;text-transform:uppercase;}.group-booking-cta .flt-favourite{margin-top:3px;}.group-booking-cta .flt-favourite .btn-text{display:block;}.group-booking-cta .flt-favourite .fa-star{display:none;}.group-booking-cta .flt-favourite .mobile-show{display:none;}.group-booking-cta .btn-enquire .fa{display:none;}.group-booking-cta .btn-enquire .btn-text{display:block;}.group-booking-cta .btn-group{flex-direction:row;}.group-booking-cta .btn-group > a{flex-direction:row;margin:0;padding:0.7em 1em;width:100%;}.group-booking-cta .btn-group > a svg{margin-right:5px;}.group-booking-cta .btn-group > a i.fa{font-size:2rem;}}.group-booking-cta.collapsed{min-height:40px;transition:min-height 0.5s ease-out;}.group-booking-cta.collapsed > .price-container.collapsed{margin-bottom:0;margin-left:1.8em;padding:0;}.group-booking-cta.collapsed .open-close-btn{margin-bottom:0;margin-left:1.8em;padding:0;}.group-booking-cta.collapsed .open-close-btn::before{content:'+';left:-25px;line-height:0.7em;top:5px;}.group-booking-cta.collapsed .field--name-field-price-link{display:none;}.group-booking-cta.collapsed .btn-enquire,.group-booking-cta.collapsed .flt-favourite{display:none;}.group-booking-cta.collapsed .btn-group{display:none;}@media (max-width:767.98px){#information-widgets{display:none;}.group-booking-cta{margin:0 !important;padding:0 !important;}.group-booking-cta::before,.group-booking-cta::after{display:none;}.group-booking-cta > div,.group-booking-cta > a{display:none !important;}.group-booking-cta .btn-enquire-mobile{background:#e66722 !important;border-radius:200px;bottom:10px;color:white !important;display:block !important;font-size:0.9em !important;margin-right:0 !important;padding:1em 0 !important;position:fixed;right:1.7%;width:96.4%;z-index:10;}.group-booking-cta .btn-enquire-mobile:hover{background:#ca5413 !important;color:white !important;}.group-booking-cta .btn-enquire-mobile::before{display:none !important;}.group-booking-cta .btn-group{display:block !important;}.group-booking-cta .btn-group a{display:none;}}.group-booking-mobile .btn-email-friend:hover{background-color:#333 !important;}@media (max-width:767.98px){#information-widgets{display:none;}.group-booking-mobile{margin:0 !important;padding:0 !important;}.group-booking-mobile::before,.group-booking-mobile::after{display:none;}.group-booking-mobile .btn-enquire-mobile{background:#e66722 !important;border-radius:200px;bottom:10px;color:white !important;display:block !important;font-size:0.9em !important;margin-right:0 !important;padding:1em 0 !important;position:fixed;right:1.7%;width:96.4%;z-index:10;}.group-booking-mobile .btn-enquire-mobile:hover{background:#ca5413 !important;color:white !important;}.group-booking-mobile .btn-enquire-mobile::before{display:none !important;}.group-booking-mobile .btn-group a{display:none !important;}}#block-homepagesearchblock{width:100%;}.region-select-block-container,#homepage-search-form{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;background-color:rgba(0,0,0,0.5);border-radius:0.5em;margin:auto !important;padding:1em !important;width:94% !important;}@media (min-width:768px){.region-select-block-container,#homepage-search-form{flex-wrap:nowrap;max-width:20em;min-width:40em;width:50% !important;}}.region-select-block-container > #edit-actions,.region-select-block-container fieldset,#homepage-search-form > #edit-actions,#homepage-search-form fieldset{margin:0;position:relative;}@media (max-width:767.98px){.region-select-block-container > #edit-actions,.region-select-block-container fieldset,#homepage-search-form > #edit-actions,#homepage-search-form fieldset{margin-bottom:0.5em;width:100%;}}@media (min-width:768px){.region-select-block-container > #edit-actions,.region-select-block-container fieldset,#homepage-search-form > #edit-actions,#homepage-search-form fieldset{flex:1;}}.region-select-block-container > #edit-actions.js-form-item,.region-select-block-container fieldset.js-form-item,#homepage-search-form > #edit-actions.js-form-item,#homepage-search-form fieldset.js-form-item{border-right:0;}.region-select-block-container > #edit-actions.js-form-item::before,.region-select-block-container fieldset.js-form-item::before,#homepage-search-form > #edit-actions.js-form-item::before,#homepage-search-form fieldset.js-form-item::before{color:#00c4cb;font-size:1.8em;left:0.3em;margin-top:-0.5em;padding-left:1rem;pointer-events:none;position:absolute;top:50%;z-index:1;content:"\f0d7";display:inline-block;font-weight:900;}.region-select-block-container > #edit-actions.js-form-item::after,.region-select-block-container fieldset.js-form-item::after,#homepage-search-form > #edit-actions.js-form-item::after,#homepage-search-form fieldset.js-form-item::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/search-widget-divider.webp");background-repeat:no-repeat;background-size:100%;content:'';height:calc(100% - 3px);position:absolute;right:-0.7em;width:12px;z-index:1;}.region-select-block-container > #edit-actions.js-form-item.error select,.region-select-block-container fieldset.js-form-item.error select,#homepage-search-form > #edit-actions.js-form-item.error select,#homepage-search-form fieldset.js-form-item.error select{background:#ffe6e6;border:2px solid #f00;}.region-select-block-container > #edit-actions.js-form-item.error::after,.region-select-block-container fieldset.js-form-item.error::after,#homepage-search-form > #edit-actions.js-form-item.error::after,#homepage-search-form fieldset.js-form-item.error::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/search-widget-divider-red.webp");background-size:100%;content:'';height:calc(100% - 2px);position:absolute;right:-0.7em;top:0;width:14px;z-index:1;}.region-select-block-container > #edit-actions.js-form-item.error.form-item-second::before,.region-select-block-container fieldset.js-form-item.error.form-item-second::before,#homepage-search-form > #edit-actions.js-form-item.error.form-item-second::before,#homepage-search-form fieldset.js-form-item.error.form-item-second::before{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/search-widget-divider-red-2.webp");background-size:100%;content:'';height:calc(100% - 2px);position:absolute;right:12em;top:1px;width:14px;z-index:1;}.region-select-block-container select,#homepage-search-form select{-webkit-appearance:none;appearance:none;background:white;border-radius:0;color:#555;font-weight:600;height:38px;padding-left:3em;padding-right:0.5em;text-transform:uppercase;width:100%;}.region-select-block-container .form-submit,#homepage-search-form .form-submit{border:0;border-radius:0;height:38px;margin:0 !important;padding:0.6em;width:100%;}.search-page-form .search-help-link{display:none;}.homepage-social-ratings{display:flex;justify-content:center;margin-bottom:3em;margin-top:2em;}.homepage-social-ratings > div:first-child{margin-bottom:1.5em;}@media (min-width:576px){.homepage-social-ratings > div:first-child{margin-bottom:0;}}@media (min-width:992px){.homepage-social-ratings{justify-content:flex-start;margin-bottom:0;}}@media (max-width:991.98px){.homepage-social-ratings{flex-wrap:wrap;margin-bottom:1.5em;}.homepage-social-ratings > div{margin-bottom:1.5em;}}@media (max-width:575.98px){.homepage-social-ratings > div{margin-right:0 !important;}}.node--view-mode-highlight-right-align .homepage-social-ratings{flex-direction:column;margin-top:-0.5em;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"]{box-shadow:none;margin:0 0 1rem 0;padding:1rem;width:100%;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] > a{box-shadow:0 0 3px 0 rgba(0,0,0,0.75);margin:auto;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .social-icon{margin-right:1.2em;max-width:unset;text-align:right;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .content-container p{font-size:16px;}@media (min-width:992px){.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .social-icon{width:30%;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .social-icon img{max-width:50px;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .content-container{width:70%;}}@media (max-width:575.98px){.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .social-icon{width:30%;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .social-icon img{max-width:50px;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"] .content-container{width:70%;}}@media screen and (min-width:500px) and (max-width:767px){.node--view-mode-highlight-right-align .homepage-social-ratings{flex-direction:row;}.node--view-mode-highlight-right-align .homepage-social-ratings div[class$="-floater"]{margin-right:1em;width:35%;}}.page-node-type-search-page .homepage-social-ratings{flex-direction:column;}.page-node-type-search-page .homepage-social-ratings > div{width:100%;}.page-node-type-search-page .homepage-social-ratings > div:not(:last-child){margin-bottom:1.5em;margin-right:0;}.page-node-type-search-page .homepage-social-ratings > div .content-container p{font-size:16px;}.page-node-type-search-page .homepage-social-ratings > div .social-icon{margin-right:1em;}.icon-cta{align-items:center;color:#fff !important;display:inline-flex;width:100%;}.icon-cta > span{display:inline-block;}.icon-cta .icon{transition:all 0.25s ease;height:69px;width:69px;align-items:center;background-color:#fff;border:5px solid transparent;border-radius:100%;display:inline-flex;font-size:35px;justify-content:center;margin:-2rem 0;padding:2rem;position:relative;z-index:1;}.icon-cta .text{transition:all 0.25s ease;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;border-radius:3px;font-size:20px;padding:0.5rem;width:100%;}@media (max-width:767.98px){.icon-cta:not(.icon-cta__icon-right) .text{margin-left:-2em;padding-left:2.2em;}}@media (min-width:1200px){.icon-cta:not(.icon-cta__icon-right) .text{margin-left:-2em;padding-left:2.2em;}}.icon-cta__icon-right{padding-right:0;}@media (max-width:767.98px){.icon-cta__icon-right .text{margin-right:-2em;padding-right:2.1em;}}@media (min-width:1200px){.icon-cta__icon-right .text{margin-right:-2em;padding-right:2.1em;}}@media (min-width:768px) and (max-width:1199.98px){.icon-cta__blue-green{background-color:#00c4cb;}}.icon-cta__blue-green .icon{border-color:#00c4cb;color:#00c4cb;}.icon-cta__blue-green .text{background-color:#00c4cb;}@media (min-width:768px){.icon-cta__blue-green:hover{background-color:#009398;}}.icon-cta__blue-green:hover .icon{border-color:#009398;color:#009398;}.icon-cta__blue-green:hover .text{background-color:#009398;}@media (min-width:768px) and (max-width:1199.98px){.icon-cta__green{background-color:#7abf43;}}.icon-cta__green .icon{border-color:#7abf43;color:#7abf43;}.icon-cta__green .text{background-color:#7abf43;}@media (min-width:768px){.icon-cta__green:hover{background-color:#629a35;}}.icon-cta__green:hover .icon{border-color:#629a35;color:#629a35;}.icon-cta__green:hover .text{background-color:#629a35;}.img-right{display:block;margin:auto;}@media (min-width:580px){.img-right{float:right;margin:0 0 0.8em 1.5em;}}#jivo-iframe-container{right:0 !important;width:100%;}@media (min-width:768px){#jivo-iframe-container{width:auto;}}.page-node-type-tour .button_1O,.page-node-type-tabbed-page .button_1O{margin-bottom:115px;margin-right:5px !important;}.page-node-type-tour #jivo-iframe-container,.page-node-type-tabbed-page #jivo-iframe-container{bottom:103px !important;right:0 !important;width:100%;z-index:2 !important;}@media (min-width:768px){.page-node-type-tour #jivo-iframe-container,.page-node-type-tabbed-page #jivo-iframe-container{bottom:0 !important;width:auto;z-index:200 !important;}}.page-node-type-search-page .button_1O{margin-bottom:50px;}.label_39.label_39._bottom_3v._pad100_GR._init_Tk{right:0;}ol.styled-number-list{counter-reset:li-counter;list-style-type:none;padding:0;}ol.styled-number-list li{list-style:none;margin-bottom:1.5em;min-height:2em;padding:1em 1em 0.8em 4.5em;position:relative;}ol.styled-number-list li::before{color:#4c5576;content:counter(li-counter,decimal-leading-zero);counter-increment:li-counter;font-size:2.5em;font-weight:400;left:0;position:absolute;top:-0.1em;}ol.styled-number-list li::after{background-color:#f3f3f3;content:'';height:100%;left:3.5em;position:absolute;top:0.2em;width:calc(100% - 3em);z-index:-1;}.masonry-layout{margin-left:auto !important;margin-right:auto !important;max-width:1170px;}.masonry-layout .masonry-item{background-color:transparent;border:0;margin-left:3% !important;margin-right:3% !important;padding:0;width:94% !important;}@media (min-width:768px){.masonry-layout .masonry-item{margin-left:0.8% !important;margin-right:0.8% !important;width:48.2% !important;}}@media (min-width:992px){.masonry-layout .masonry-item{width:31.6% !important;}}#mc-embedded-subscribe-form{background:#ebe6bd;margin-bottom:5em;margin-top:9em;padding:3em 2.5em 2em 2em;position:relative;}#mc-embedded-subscribe-form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-top.webp") no-repeat;background-size:100%;content:'';height:22px;left:0;position:absolute;top:-1em;width:100%;}#mc-embedded-subscribe-form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-bot.webp") no-repeat;background-size:100%;bottom:-7em;content:'';height:98px;left:0;position:absolute;width:100%;z-index:-1;}@media (min-width:768px){#mc-embedded-subscribe-form{margin-bottom:3em;margin-top:0;padding:3em 2.5em 2em 2em;}#mc-embedded-subscribe-form::before{height:25px;top:-13px;}#mc-embedded-subscribe-form::after{bottom:-98px;}}#mc-embedded-subscribe-form h2{font-size:24px;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;margin-bottom:0.3em;margin-top:0;text-align:center;}@media (max-width:1200px){#mc-embedded-subscribe-form h2{font-size:calc(20.4px + 0.3vw);}}#mc-embedded-subscribe-form p{text-align:center;}#mc-embedded-subscribe-form .mc-field-group{width:100%;}#mc-embedded-subscribe-form .mc-field-group input{border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.175);font-size:14px;height:34px;margin-bottom:1em;padding:6px 12px;width:100%;}#mc-embedded-subscribe-form .response{margin-bottom:1em;}#mc-embedded-subscribe-form .small{color:#777;text-align:left;}#mc-embedded-subscribe-form .green-btn{margin-bottom:0.2em;width:100%;}.field--name-dynamic-block-fieldnode-ds-blog-subscribe #mc-embedded-subscribe-form{margin-top:3em;position:relative;}.field--name-dynamic-block-fieldnode-ds-blog-subscribe #mc-embedded-subscribe-form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-top.webp") no-repeat;background-size:100%;content:'';height:22px;left:0;position:absolute;top:-10px;width:100%;}.field--name-dynamic-block-fieldnode-ds-blog-subscribe #mc-embedded-subscribe-form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/postit-bot.webp") no-repeat;background-size:100%;bottom:auto;content:'';height:98px;left:0;margin-top:28px;position:absolute;width:100%;z-index:-1;}@media (min-width:768px){.field--name-dynamic-block-fieldnode-ds-blog-subscribe #mc-embedded-subscribe-form{margin-bottom:3em;margin-top:0;padding:3em 2.5em 2em 2em;}.field--name-dynamic-block-fieldnode-ds-blog-subscribe #mc-embedded-subscribe-form::before{height:25px;top:-13px;}.field--name-dynamic-block-fieldnode-ds-blog-subscribe #mc-embedded-subscribe-form::after{bottom:auto;margin-top:28px;}}.media--type-brochure{cursor:pointer;margin:auto;max-width:360px;}.media--type-brochure .field--name-field-title{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/brochure-header-bg.webp") no-repeat;background-size:cover;color:white;font-family:"Libre Franklin",sans-serif;font-size:1.1em;font-weight:700;line-height:1.4em;margin:0;padding:1em 0.8em;text-align:center;text-transform:uppercase;}.media--type-brochure img{height:auto;width:100%;}.media--type-brochure .field--name-dynamic-token-fieldmedia-ds-brochure-link{margin-top:0.4em;width:100%;}.media--type-brochure .field--name-dynamic-token-fieldmedia-ds-brochure-link a{display:block;}.media--type-promotional-media{background-color:#f3f3f3;overflow:auto;padding:1.5em;text-align:center;}.media--type-promotional-media .field--name-field-title{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-size:1.8em;font-weight:400;}.media--type-promotional-media .field--name-field-date{color:#777;font-size:0.9em;margin-bottom:0.5em;text-transform:uppercase;}.media--type-promotional-media .field--name-field-image{margin:0.8em 0;}.media--type-promotional-media .field--name-field-image img{border:0.6em solid #fff;margin:auto;}.media--type-promotional-media .field--name-field-body{margin-bottom:0.8em;}.media--type-promotional-media .field--name-field-file{text-align:left;}.media--type-provider-logo.media--view-mode-teaser{padding:0;}.media--type-simple-gallery.media--view-mode-list-item{display:flex;justify-content:center;min-height:100%;}.media--type-simple-gallery.media--view-mode-list-item .field--name-field-images > .field__item > .media img{object-fit:cover;width:auto;}.media--type-simple-gallery .media__image{width:100%;}.media--type-video{margin:2em 0 !important;}.media--type-video.media--view-mode-full .group-left{margin-bottom:2em;}.media--type-video.media--view-mode-full .field--name-field-video img{width:100%;}.media--type-video.media--view-mode-full .video-duration{display:block;margin:2em 0;}.media--type-video.media--view-mode-full .video-duration::before{content:'Video duration:';font-weight:700;margin-right:5px;}.media--type-video.media--view-mode-video-gallery{align-content:flex-start;border:0.6em solid #fff;box-shadow:0 0 0.5em rgba(0,0,0,0.3);display:flex;flex-direction:column;flex-wrap:wrap;margin:0 !important;padding:0.5em;}.media--type-video.media--view-mode-video-gallery .field--name-field-image,.media--type-video.media--view-mode-video-gallery .field--name-field-video{position:relative;}.media--type-video.media--view-mode-video-gallery .field--name-field-image img,.media--type-video.media--view-mode-video-gallery .field--name-field-video img{height:auto;}.media--type-video.media--view-mode-video-gallery .field--name-field-image::before,.media--type-video.media--view-mode-video-gallery .field--name-field-video::before{height:85px;margin-left:-42.5px;margin-top:-42.5px;width:85px;}.media--type-video.media--view-mode-video-gallery .field--name-field-title{font-weight:normal;line-height:normal;margin:0.5em 0 0.2em;}.media--type-video.media--view-mode-video-gallery .read-more-btn{transition:0.2s ease;border:0;display:block;margin-top:1em;padding:0.55em 0.8em;position:relative;}@media (prefers-reduced-motion:reduce){.media--type-video.media--view-mode-video-gallery .read-more-btn{transition:none;}}@media (min-width:768px){.media--type-video.media--view-mode-video-gallery .read-more-btn{align-self:flex-start;display:inline-block;margin-top:0.5em;width:auto;}.media--type-video.media--view-mode-video-gallery .read-more-btn::after{transition:0.2s ease;border-bottom:1.2em solid transparent;border-left:1.2em solid #00c4cb;border-top:1.2em solid transparent;content:'';height:0;position:absolute;right:-1.2em;top:0;width:0;}}@media (min-width:768px) and (prefers-reduced-motion:reduce){.media--type-video.media--view-mode-video-gallery .read-more-btn::after{transition:none;}}@media (min-width:768px){.media--type-video.media--view-mode-video-gallery .read-more-btn:hover::after{border-left-color:#20a4a9;}}.media--type-video.media--view-mode-video-gallery .read-more-btn a{color:white;text-decoration:none;}.media--type-video.media--view-mode-video-gallery .field--name-field-body{flex:1;width:100%;}.media--type-video .field--name-field-image,.media--type-video .field--name-field-video{cursor:pointer;position:relative;}.media--type-video .field--name-field-image::after,.media--type-video .field--name-field-video::after{content:'';height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1;}.media--type-video .field--name-field-image:hover,.media--type-video .field--name-field-video:hover{opacity:0.9;}.media--type-video .field--name-field-title{font-weight:700;margin-top:1em;}.media--type-video .field--name-field-body p{margin-bottom:0.5em;}#mobile-navigation{transition:0.3s ease-in-out;background:#464646;border:0;border-radius:0;box-shadow:0.1em 0 2em 0.2em rgba(0,0,0,0.4);height:calc(100vh - 5rem);margin-right:-105%;overflow:auto;position:fixed;right:0;top:5rem;width:100vw;z-index:99;}@media (prefers-reduced-motion:reduce){#mobile-navigation{transition:none;}}.user-logged-in #mobile-navigation{height:calc(100vh - (5rem + 40px));top:calc(5rem + 40px);}@media (min-width:768px){#mobile-navigation{height:calc(100vh - 4.5rem);top:4.5rem;}}@media screen and (max-width:399px){#mobile-navigation{height:calc(100vh - 4rem);top:4rem;}}#mobile-navigation.open{margin-right:0;}#mobile-navigation a{color:white;}#mobile-navigation #block-mobilemainnavigation{width:100%;}#mobile-navigation #block-mobilemainnavigation > .menu{display:flex;flex-direction:column;height:100%;}.screen-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:11;}.overlay-darken{background-color:rgba(0,0,0,0.75);display:block;}.motorhome-cta{margin-bottom:1em;text-align:center;}.motorhome-cta img{height:auto;margin-bottom:0.5em;width:100%;}.motorhome-cta .btn-primary{border-radius:0;display:block;}#navbar-main{padding:0;}.navbar-toggle{transition:0.3s ease-in-out;background:#464646 !important;border:0;border-radius:0;float:none;height:100%;margin:0;padding-left:1em;padding-right:1em;position:absolute;right:0;top:0;}@media (min-width:992px){.navbar-toggle{display:none;}}@media (prefers-reduced-motion:reduce){.navbar-toggle{transition:none;}}.navbar-toggle:hover{background:#7abf43 !important;}.canvas-slid .navbar-toggle{border-radius:50%;height:36px;left:275px;padding:0.7em;position:fixed;top:0.5em;width:36px;z-index:1031;}.navbar-toggle .icon-bar{transition:0.4s ease;background-color:white;border-radius:1px;display:block;height:2px;width:22px;}@media (prefers-reduced-motion:reduce){.navbar-toggle .icon-bar{transition:none;}}.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}.navbar-toggle .icon-bar.top-bar{transform:rotate(0);}.navbar-toggle .icon-bar.middle-bar{opacity:1;}.navbar-toggle .icon-bar.bottom-bar{transform:rotate(0);}.navbar-toggle.open{background-color:#7abf43 !important;top:0;}.navbar-toggle.open .icon-bar.top-bar{transform:rotate(45deg);transform-origin:10% 10%;}.navbar-toggle.open .icon-bar.middle-bar{opacity:0;}.navbar-toggle.open .icon-bar.bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;}.pager--infinite-scroll ul[class*=pager__items] li.pager__item a{border-radius:0;display:block;margin:0 0.7em;}.pager--infinite-scroll ul[class*=pager__items] li.pager__item .ajax-throbber{margin-left:0.5em;}.pager-nav{display:flex;justify-content:center;}@media (max-width:767.98px){.pager-nav .pagination{justify-content:space-between;width:100%;}.pager-nav .pagination .pager__item--first,.pager-nav .pagination .pager__item--last{display:none;}}.pager-nav .pager__item a{border-radius:0;display:none;}@media (min-width:768px){.pager-nav .pager__item a{display:block;margin:0 0.2em;}}.pager-nav .pager__item.is-active a{background:#20a4a9;}@media (max-width:1199.98px){.pager-nav .pager__item:nth-child(5){display:none;}}.pager-nav .pager__item:nth-child(6),.pager-nav .pager__item:nth-child(7),.pager-nav .pager__item:nth-child(8),.pager-nav .pager__item:nth-child(9){display:none;}@media (min-width:992px){.pager-nav .pager__item:nth-child(6),.pager-nav .pager__item:nth-child(7),.pager-nav .pager__item:nth-child(8),.pager-nav .pager__item:nth-child(9){display:inline;}}.pager-nav .pager__item.pager__item--ellipsis{display:none;float:left;margin:1.2em 0.5em;}@media (min-width:768px){.pager-nav .pager__item.pager__item--ellipsis{display:inline;}}.pager-nav .pager__item.pager__item--next{display:inline;float:right;}.pager-nav .pager__item.pager__item--previous{display:inline;float:left;}.pager-nav .pager__item.pager__item--previous,.pager-nav .pager__item.pager__item--next,.pager-nav .pager__item.pager__item--last-number{display:inline;}.pager-nav .pager__item.pager__item--previous a,.pager-nav .pager__item.pager__item--next a,.pager-nav .pager__item.pager__item--last-number a{display:block;}@media (min-width:768px){.pager-nav .pager__item.pager__item--previous,.pager-nav .pager__item.pager__item--next,.pager-nav .pager__item.pager__item--last-number{float:none;}}.pager-nav .pager__item.pager__item--ellipsis,.pager-nav .pager__item.pager__item--last-number{display:none;}@media (min-width:768px){.pager-nav .pager__item.pager__item--ellipsis,.pager-nav .pager__item.pager__item--last-number{display:inline;}}.paragraph--type-image-tile{transition:all 0.3s ease;overflow:hidden;padding:0.8em;float:left;}@media (prefers-reduced-motion:reduce){.paragraph--type-image-tile{transition:none;}}.paragraph--type-image-tile .field--name-field-image{width:100%;}.paragraph--type-image-tile .field--name-field-image > div > div,.paragraph--type-image-tile .field--name-field-image > div{background-position:center;background-size:cover;height:15em;width:100%;}.paragraph--type-image-tile .field--name-field-link{transition:0.2s ease-in-out;background-color:rgba(0,0,0,0.6);bottom:0.8em;cursor:pointer;font-weight:600;left:0.8em;position:absolute;width:calc(100% - 1.6em);z-index:2;}@media (prefers-reduced-motion:reduce){.paragraph--type-image-tile .field--name-field-link{transition:none;}}.paragraph--type-image-tile .field--name-field-link h2{font-family:"Libre Franklin",sans-serif;font-size:1em;margin:0;}.paragraph--type-image-tile .field--name-field-link a{color:#ddd;display:block;font-weight:600;padding:0.5em;}.paragraph--type-image-tile .field--name-field-link a::before{bottom:0;content:'';display:block;margin-left:-0.5em;margin-top:-100%;position:absolute;top:0;width:100%;}.paragraph--type-image-tile .field--name-field-link a:hover{text-decoration:none;}.paragraph--type-image-tile .field--name-field-link a::after{color:#00c4cb;content:'>';margin-left:0.3em;}.paragraph--type-image-tile .field--name-field-body{transition:all 0.3s ease;background-color:rgba(0,0,0,0.6);color:#ddd;height:calc(100% - 1.6em);left:0.8em;opacity:0;padding:1em;position:absolute;top:0.8em;visibility:hidden;width:calc(100% - 1.6em);z-index:1;}@media (prefers-reduced-motion:reduce){.paragraph--type-image-tile .field--name-field-body{transition:none;}}.paragraph--type-image-tile:hover{transition:all 0.3s ease;}@media (prefers-reduced-motion:reduce){.paragraph--type-image-tile:hover{transition:none;}}.paragraph--type-image-tile:hover .field--name-field-link{background-color:rgba(0,0,0,0.8);}.paragraph--type-image-tile:hover .field--name-field-body{transition:all 0.3s ease;opacity:1;visibility:visible;}@media (prefers-reduced-motion:reduce){.paragraph--type-image-tile:hover .field--name-field-body{transition:none;}}.paragraph--type--weather-information{background-color:#f3f3f3;margin-bottom:0.8em;padding:1em;}@media (min-width:768px){.paragraph--type--weather-information{padding:1.5em;}}.paragraph--type--weather-information .field--name-field-month{color:#4c5576;font-size:1.2em;font-weight:600;text-transform:uppercase;}.paragraph--type-accordion{margin-bottom:0.4em;}.paragraph--type-accordion .field--name-field-title{background-color:#f1f1f1;color:#4c5576;cursor:pointer;font-size:1.2em;font-weight:700;padding:0.6em 0.8em 0.6em 40px;position:relative;}.paragraph--type-accordion .field--name-field-title::before{transition:0.3s ease-in-out;border-bottom:0.6em solid transparent;border-left:0.6em solid #4c5576;border-top:0.6em solid transparent;content:'';left:1em;margin-top:-0.6em;position:absolute;top:50%;}@media (prefers-reduced-motion:reduce){.paragraph--type-accordion .field--name-field-title::before{transition:none;}}.paragraph--type-accordion .field--name-field-body{background-color:#f1f1f1;display:none;padding:1em 2em 2em 40px;}.paragraph--type-accordion.open .field--name-field-title{border-color:#7abf43;color:#7abf43;}.paragraph--type-accordion.open .field--name-field-title::before{border-left-color:#7abf43;transform:rotate(90deg);}.paragraph--type-basic-with-images .group-right{display:none;}@media (min-width:992px){.paragraph--type-basic-with-images .group-right{display:block;}}.paragraph--type-basic-with-images.paragraph--view-mode-sidebar{background-color:#464646;padding:1.5em;position:relative;}.paragraph--type-basic-with-images.paragraph--view-mode-sidebar .field--name-field-images img{border:0;box-shadow:none;}.paragraph--type-basic-with-images.paragraph--view-mode-sidebar .field--name-field-body{background-color:rgba(0,0,0,0.7);bottom:1.6em;color:#ddd;font-size:0.9em;left:1.6em;padding:0.5em;position:absolute;text-align:center;width:calc(100% - 3.2em);}.paragraph--type-basic-with-images.paragraph--view-mode-two-column-image-right .field--name-field-body *:first-child{margin-top:0;}.paragraph--type-basic-with-images.paragraph--view-mode-two-column-image-right .field--name-field-body h4{margin-bottom:1em;}.paragraph--type-basic-with-images.paragraph--view-mode-two-column-image-right .group-left{margin-bottom:1.5em;}@media (min-width:992px){.paragraph--type-basic-with-images.paragraph--view-mode-two-column-image-right .group-left{margin-bottom:0;}}.paragraph--type-basic-with-images.paragraph--view-mode-two-column-image-right .group-right{display:block;margin:0 auto;max-width:80%;}@media (min-width:992px){.paragraph--type-basic-with-images.paragraph--view-mode-two-column-image-right .group-right{max-width:100%;}}.field--name-field-paragraphs .field--item + .field--item .paragraph--type-basic-with-images{padding-top:0;}.paragraph--type-body-with-image .col-sm-12{display:flex;flex-direction:column;padding:0;}.paragraph--type-body-with-image .col-sm-12 .field--name-field-image{border:0;box-shadow:none;display:block;height:auto;max-width:100%;position:relative;width:unset !important;}.paragraph--type-body-with-image .col-sm-12 .field--name-field-image > a::after{bottom:1em;color:#fff;display:inline-block;font-size:1.5em;position:absolute;right:1em;text-shadow:0 0 3px rgba(0,0,0,0.9);content:"\f00e";display:inline-block;font-weight:900;}.paragraph--type-body-with-image .col-sm-12 .field--name-field-image img{border:0.5em solid #fff;box-shadow:0 0 0.4em rgba(0,0,0,0.4);margin:auto;max-width:100% !important;}@media (min-width:768px){.paragraph--type-body-with-image .col-sm-12 .field--name-field-image img{border-width:0.8em;}}.paragraph--type--body-with-video{padding:0;}.paragraph--type--body-with-video .field--name-field-video{border:0;box-shadow:none;display:block;height:auto;max-width:100%;}.flt-homepage .paragraph--type--body-with-video .field--name-field-video{margin:1em auto;max-width:100%;}@media (min-width:768px){.flt-homepage .paragraph--type--body-with-video .field--name-field-video{max-width:70%;}}@media (min-width:992px){.flt-homepage .paragraph--type--body-with-video .field--name-field-video{margin-top:0;max-width:100%;}}.paragraph--type--body-with-video .field--name-field-video img{border:0.5em solid #fff;box-shadow:0 0 0.4em rgba(0,0,0,0.4);display:block;margin:auto;}@media (min-width:768px){.paragraph--type--body-with-video .field--name-field-video img{border-width:1em;}}.paragraph--type-tab{position:relative;}.paragraph--type-tab.paragraph--view-mode-tabs{align-items:center;display:flex;}@media (max-width:767.98px){.paragraph--type-tab.paragraph--view-mode-tabs{flex-direction:column;justify-content:center;}}.paragraph--type-tab.paragraph--view-mode-tabs-content{position:relative;}.paragraph--type-tab.paragraph--view-mode-tabs-content .group-left,.paragraph--type-tab.paragraph--view-mode-tabs-content .group-right{float:none;width:100%;}.paragraph--type-tab.paragraph--view-mode-tabs-content .group-left{background-color:#fff;font-size:0.9em;height:80%;left:10%;padding:1em;position:absolute;text-align:center;top:3em;width:80%;z-index:2;}@media (min-width:768px){.paragraph--type-tab.paragraph--view-mode-tabs-content .group-left{font-size:1em;left:3em;padding:2em 3.5em;width:50%;}}@media (min-width:992px){.paragraph--type-tab.paragraph--view-mode-tabs-content .group-left{width:35%;}}.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-image{width:100%;}.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-image > div{background-position:center;background-size:cover;min-height:32em;width:100%;}.paragraph--type-tab.paragraph--view-mode-tabs-content .field--name-field-link{margin-top:2em;}.path-blog .region-highlighted{background-image:url("/themes/custom/flt_theme/css/../images/blog-bg.jpg");background-position:bottom;background-size:cover;}.path-blog .region-highlighted::before{z-index:0;}.path-blog .region-highlighted > .container{z-index:1;}.path-frontpage .stacked-two-col-bottom,.path-frontpage .stacked-two-col-top{float:none;padding-left:0;padding-right:0;}.path-frontpage .col-md-4.stacked-two-col-right,.path-frontpage .hide-mobile{display:none;}@media (min-width:768px){.path-frontpage .col-md-4.stacked-two-col-right,.path-frontpage .hide-mobile{display:block;}}@media (max-width:767.98px){.path-frontpage #main{margin-top:-1em;padding-top:0;}.path-frontpage .view-id-promoted_team_members .view-content .views-row{display:none;}.path-frontpage .block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89{padding-top:2rem;}}@media (max-width:767.98px){.hide-mobile{display:none;}}.path-reviews-page .block-menu-tab{margin-bottom:3em;}.path-reviews-page .block-menu-tab .nav .active h2:not(:hover){color:#4c5576;}.path-search #main > .row{margin:auto;max-width:1170px;}@media (max-width:767.98px){.path-search #main > .row{flex-direction:column;}.path-search #main > .row > .main-content{padding:2rem 15px 0;}}.path-search .region-highlighted{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/staff-thoughts-bg.webp");background-position:bottom;background-size:cover;}.path-search .region-content{padding:0 1em;}.path-search .region-content .search-form .search-help-link{display:none;}.path-search .region-content ul.tabs--primary{display:none;}.path-search .region-content .search-advanced{display:none;}.path-search .region-content .form-type-search button.form-submit{background:#7abf43;border-color:#62a52c;}.path-search .region-content .form-type-search button.form-submit:hover{background-color:#62a52c;}.path-search .region-content h2{margin:1.5em 0 1em;}.path-search .region-content ol{background-repeat:repeat;list-style:none;padding:0.1em 2em;position:relative;}.path-search .region-content ol::before{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp");background-position:top;background-repeat:repeat-x;content:'';height:1em;margin-left:-2em;min-width:1142px;position:absolute;top:-14px;z-index:1;}.path-search .region-content ol::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-bottom.webp");background-position:top;background-repeat:repeat-x;content:'';height:1em;margin-left:-2em;min-width:1142px;position:absolute;z-index:1;}.path-search .region-content ol li{margin-bottom:3em;}.path-search .region-content ol li:not(:last-child)::after{border-bottom:1px dashed #f3f3f3;content:'';margin-left:-2em;margin-top:0.5em;min-width:1142px;position:absolute;}.path-search .region-content .pager-nav{margin-top:2em;}@media (min-width:768px){.view-id-search_content{padding-left:15px;padding-right:15px;}}.view-id-search_content .view-header{margin-bottom:2rem;}.view-id-search_content .view-content{margin-bottom:2rem;}.view-id-search_content .view-content h3,.view-id-search_content .view-content .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-id-search_content .view-content .field--label{background-color:#ddd;margin-bottom:2rem;padding:15px;width:100%;}.view-id-search_content .view-content > .view-group{margin-bottom:2rem;}.view-id-search_content .view-content > .view-group:last-child{margin-bottom:0;}.view-id-search_content .view-content .views-row{margin-bottom:2rem;width:100%;}.view-id-search_content .view-content .views-row:last-child{margin-bottom:0;}.view-id-search_content .view-content .views-row .node--type-tour.node--view-mode-list-item{margin-bottom:0;}.path-tour-reviews .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../images/travel-reviews");background-position:bottom;background-size:cover;}@media (min-width:992px){.path-vehicle #main > .row .content-sidebar .region-sidebar-first{background-position:bottom center,center;background-repeat:no-repeat,repeat;background-size:100% auto,auto;}}@media (max-width:767.98px){.path-vehicle #main > .row{display:flex;flex-direction:column;flex-wrap:wrap;}.path-vehicle #main > .row .content-sidebar{order:0;}}.path-video .region-highlighted,.path-media .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/video-bg.webp");background-position:bottom;background-size:cover;}.node-id-100008271 .highlighted,.node-id-100005761 .highlighted{display:none;}.node-id-100008271 form.webform-submission-form .form-actions,.node-id-100005761 form.webform-submission-form .form-actions{padding:0 1em;}.node-id-100008271 form.webform-submission-form .webform-button--submit,.node-id-100005761 form.webform-submission-form .webform-button--submit{display:block !important;margin-top:1em !important;}.price-container{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-size:1.2em;font-weight:700;letter-spacing:-0.02em;margin:1em 0 0;position:relative;}@media (min-width:768px){.price-container{min-height:49px;}}.price-container > div{display:inline-block;}.price-container > div.price-description{display:block;font-size:1em;}.price-container > div.price-special-value{color:#999;display:block;margin-right:5px;text-decoration:line-through;}.price-container .price-special-info-wrapper > div{display:inline-block;}.price-container .price-special-info-wrapper > div.have-special{color:#e66722;margin-right:0.5em;}.price-container .price-special-info-wrapper > div.price-save{color:red;font-weight:700;}.price-container .price-special-info-wrapper > div.price-save strong{color:red;}.romw-reviews .romw-text{overflow:hidden;}.sharethis-wrapper{margin:2em 0;}.node--view-mode-itinerary .sharethis-wrapper{margin:3em 0;}.sharethis-wrapper span.stButton_gradient,.sharethis-wrapper span.stMainServices{height:2em;}.sitemap .sitemap-item{margin-bottom:1.5rem;}.sitemap .sitemap-item h2{text-align:center;}.sitemap .sitemap-item ul.sitemap-menu,.sitemap .sitemap-item ul.menu{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:wrap;-ms-justify-content:flex-strat;justify-content:flex-strat;padding:0;}.sitemap .sitemap-item ul.sitemap-menu > li,.sitemap .sitemap-item ul.menu > li{background-color:#f3f3f3;list-style:none;margin-bottom:0.7em;padding:1.2em;vertical-align:top;width:100%;}@media (min-width:580px){.sitemap .sitemap-item ul.sitemap-menu > li,.sitemap .sitemap-item ul.menu > li{margin:0 0.5% 0.7em;width:49%;}}@media (min-width:768px){.sitemap .sitemap-item ul.sitemap-menu > li,.sitemap .sitemap-item ul.menu > li{width:32%;}}@media (min-width:992px){.sitemap .sitemap-item ul.sitemap-menu > li,.sitemap .sitemap-item ul.menu > li{width:24%;}}.sitemap .sitemap-item ul.sitemap-menu > li a,.sitemap .sitemap-item ul.menu > li a{display:inline-block;font-size:1.3em;margin-bottom:0.4em;}@media (min-width:992px){.sitemap .sitemap-item ul.sitemap-menu > li a,.sitemap .sitemap-item ul.menu > li a{font-size:1.5em;}}.sitemap .sitemap-item ul.sitemap-menu li ul{display:block;}.sitemap .sitemap-item ul.sitemap-menu li ul li{margin-bottom:0;padding:0;width:100%;}.sitemap .sitemap-item ul.sitemap-menu li ul li a{display:none;margin-bottom:0;}.sitemap .sitemap-item ul.sitemap-menu li ul li ul{padding-left:1.2em;}.sitemap .sitemap-item ul.sitemap-menu li ul li ul li{list-style:disc;margin-bottom:0.3em;}.sitemap .sitemap-item ul.sitemap-menu li ul li ul li a{display:block;font-size:1em;}.sitemap .sitemap-item li.menu-item:last-child{display:none;}.sitemap .sitemap-box-front{display:none;}.sitemap .sitemap-additional h2{text-align:center;}.sitemap .sitemap-additional .sitemap-views-container{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:wrap;-ms-justify-content:flex-strat;justify-content:flex-strat;padding:0;}.sitemap .sitemap-additional .sitemap-views-container .views-element-container{background-color:#f3f3f3;list-style:none;margin-bottom:0.7em;padding:1.2em;vertical-align:top;width:100%;}@media (min-width:580px){.sitemap .sitemap-additional .sitemap-views-container .views-element-container{margin:0 0.5% 0.7em;width:49%;}}@media (min-width:768px){.sitemap .sitemap-additional .sitemap-views-container .views-element-container{width:32%;}}@media (min-width:992px){.sitemap .sitemap-additional .sitemap-views-container .views-element-container{width:24%;}}.sitemap .sitemap-additional .sitemap-views-container .views-element-container .view-header{color:#05a3e9;font-size:1.5em;margin-bottom:8.4px;}.sitemap .sitemap-additional .sitemap-views-container .views-element-container .view-content .leaf{display:list-item;font-size:14px;list-style-position:auto;list-style-type:disc;margin:0 0 5px 20px;padding:0;vertical-align:text-top;width:100%;}.sitemap .sitemap-additional .sitemap-views-container .views-element-container .view-content .leaf a{display:inline;font-size:14px;}ul.social-media-icons{margin-bottom:0;margin-top:-0.2em;padding:0;}ul.social-media-icons li{display:inline-block;list-style:none;}ul.social-media-icons li svg{font-size:2rem;}ul.social-media-icons li svg.fa-google-plus-square{color:#ce3633;}ul.social-media-icons li svg.fa-facebook-square{color:#3b5a99;}ul.social-media-icons li svg.fa-twitter-square{color:#25a8e0;}ul.social-media-icons li svg.fa-youtube-square{color:#c82721;}ul.social-media-icons li svg:hover{color:#20a4a9;}.social-reviews{cursor:pointer;display:flex;margin-bottom:3em;padding:1em 1em 2em;position:relative;width:100%;}.social-reviews--tripadvisor{margin-bottom:2em;}.social-reviews > .social-icon{margin-right:1.5em;width:50px;}.social-reviews > .content-container{width:80%;}.social-reviews > .content-container h3,.social-reviews > .content-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .social-reviews > .content-container .field--label{font-weight:500;margin:0;}.social-reviews > .content-container .reviews-row{align-items:center;display:flex;flex-wrap:wrap;}.social-reviews > .content-container .reviews-row .stars{display:inline-block;margin-right:1rem;}.social-reviews > .content-container .reviews-row .review-count{border-radius:15px;bottom:0;display:inline-block;font-size:12px;position:relative;width:auto;}.social-reviews > .content-container .reviews-row .review-count span{background-color:transparent;padding:0;}.social-reviews > .content-container .bottom-row{bottom:0;left:1em;position:absolute;right:1em;text-align:center;transform:translateY(50%);}.social-reviews > .content-container .bottom-row .wrapper-helper{background-color:#fff;display:inline-block;padding:0 1em;width:100%;}.review-btn{background:#4c8efa;border:1px solid #3079ed;border-radius:2px;color:#fff;display:inline-block;font-family:arial,sans-serif;font-size:0.8em;font-weight:bold;padding:0.5em 1em;text-align:center;transition:all 0.25s ease;width:100%;}.review-btn:hover{background:#3079ed;color:#fff !important;}.review-btn i{margin-right:10px;}.taxonomy-term{padding:0;}.taxonomy-term.taxonomy-term--view-mode-modal .field--name-description img,.taxonomy-term.taxonomy-term--view-mode-modal .field--name-field-images img{margin:1em auto 0;max-width:650px;}.taxonomy-term.taxonomy-term--type-themes .col-sm-12{padding:0;}.temp-table{width:100%;}@media (max-width:767px){.temp-table{display:block;}.temp-table thead,.temp-table tbody,.temp-table th,.temp-table td,.temp-table tr{display:block;}.temp-table tr{background-color:#fff;border-bottom:1.5rem solid #f1f1f1;padding:1em;}}.temp-table thead{background-color:#464646;color:#fff;}@media (max-width:767px){.temp-table thead{display:none;}}.temp-table thead b,.temp-table thead strong{color:#fff;}.temp-table thead td{padding:0.5em;}@media (min-width:768px){.temp-table tbody tr{border-bottom:0.1rem solid #fff;}}.temp-table tbody tr td{padding:0.5em;}@media (max-width:767px){.temp-table tbody tr td::before{font-weight:700;}.temp-table tbody tr td.spring::before{content:'Spring - Sep, Oct, Nov';}.temp-table tbody tr td.summer::before{content:'Summer - Dec, Jan, Feb';}.temp-table tbody tr td.autumn::before{content:'Autumn - Mar, Apr, May';}.temp-table tbody tr td.winter::before{content:'Winter - Jun, Jul, Aug';}}.temp-table tbody tr td span{display:block;}.temp-table tbody tr td span.region{font-size:1.2em;}@media (max-width:767px){.temp-table tbody tr td span.temp-title{display:none;}.temp-table tbody tr td span.temp-content{display:block;position:relative;}.temp-table tbody tr td span.temp-degrees::before{content:'Temp (C): ';}.temp-table tbody tr td span.temp-farenheit::before{content:'Temp (F): ';}.temp-table tbody tr td span.rain-days::before{content:'Rain Days: ';}}.ui-dialog{background:#fff !important;border-radius:3px !important;}.ui-dialog .ui-widget-content{background:#fff;padding:1em;text-align:left;}.ui-dialog .ui-widget-content input,.ui-dialog .ui-widget-content select,.ui-dialog .ui-widget-content textarea{display:block;font-family:"Libre Franklin",sans-serif;font-size:14px;margin:0 auto;}.ui-dialog .ui-widget-header{background:#ddd9d4;border:0;border-radius:0;color:#7abf43;}.ui-dialog .ui-dialog-title{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;color:#4c5576;display:block;float:none;font-size:1.8em !important;text-align:center !important;text-overflow:ellipsis;text-transform:capitalize;width:calc(100% - 20px);}.ui-dialog .ui-dialog-title::before{display:none !important;}.ui-dialog .ui-dialog-titlebar{border-radius:3px !important;margin-bottom:1em;padding:15px;}.ui-dialog .ui-dialog-titlebar::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/teaser-bottom-tear.webp") repeat-x;content:'';display:block !important;height:14px;left:0;margin-top:10px;position:absolute;width:100%;}.ui-dialog .ui-dialog-titlebar-close{transition:0.2s ease;background:transparent;border:0;border-radius:0;line-height:0;margin-right:0.5em;outline:none;}@media (prefers-reduced-motion:reduce){.ui-dialog .ui-dialog-titlebar-close{transition:none;}}.ui-dialog .ui-dialog-titlebar-close::after{color:#4c5576;content:'x';display:inline-block;font-size:1.5rem;font-weight:normal;}.ui-dialog .ui-dialog-buttonpane{padding:15px;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .webform-button--submit{background:#7abf43 !important;font-family:"Libre Franklin",sans-serif;height:auto;width:100%;}.ui-dialog .ui-widget-overlay{background:#000;opacity:0.7;}@media (max-width:575.98px){.ui-dialog input,.ui-dialog textarea{font-size:16px !important;}}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas){background:#f3f3f3;border:0;border-radius:0;box-shadow:0 0 2px #464646;font-family:"Libre Franklin",sans-serif;left:0 !important;margin:auto;max-width:100%;padding:0;position:fixed;right:0;text-align:left;width:100% !important;}@media (min-width:992px){.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas){max-width:35%;}}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas).popup-dialog-class{top:30px !important;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas).popup-dialog-class .ui-dialog-content{height:500px !important;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .ui-widget-header{background:#ddd9d4;border:0;border-radius:0;color:#7abf43;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .ui-widget-header .ui-dialog-title{display:inline-block;font-weight:600;max-width:calc(100% - 25px);white-space:pre-wrap;width:100%;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .ui-widget-header .ui-dialog-titlebar-close{transition:0.2s ease;background:transparent;border:0;border-radius:0;line-height:0;margin-right:0.5em;outline:none;}@media (prefers-reduced-motion:reduce){.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .ui-widget-header .ui-dialog-titlebar-close{transition:none;}}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .ui-widget-header .ui-dialog-titlebar-close.ui-button-icon-only{right:2.5rem;text-indent:0 !important;top:50%;visibility:hidden;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .ui-widget-header .ui-dialog-titlebar-close::after{color:#4c5576;content:'x';display:inline-block;font-size:30px !important;font-weight:normal;line-height:1em;transform:translate(-50%,-30%);visibility:visible;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .short-list{display:block;padding-top:1em;text-align:center;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .short-list ul{list-style:none;padding-left:0;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .short-list ul li{display:inline-block;margin:1em 0;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .short-list ul li a{border:2px solid #777;color:#777;font-weight:600;outline:none;padding:0.5em 1em;text-decoration:none;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .short-list ul li a:hover{border-color:#00c4cb;color:#00c4cb;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies{margin:1em 0 2em;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form{position:relative;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies form::after{right:calc(15% + 0.5rem);}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies h5{display:none;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies select{height:40px;outline:none;width:100%;}@media (min-width:768px){.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .currencies select{width:70%;}}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .pricing-disclaimer{border-top:1px solid #dadada;margin-top:1em;padding:0.5em 0;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .pricing-disclaimer h5{display:none;}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas) .pricing-disclaimer p{font-size:0.8em;text-align:left;}.user.user--view-mode-tile{position:relative;}.user.user--view-mode-tile .field--name-field-promoted-image img{height:auto;max-width:500px;width:100%;}.user.user--view-mode-tile .field--name-field-first-name{transition:0.2s ease-in-out;background-color:rgba(0,0,0,0.6);bottom:0;color:#ddd;font-weight:600;left:0;padding:0.4em;pointer-events:none;position:absolute;width:100%;z-index:2;}@media (prefers-reduced-motion:reduce){.user.user--view-mode-tile .field--name-field-first-name{transition:none;}}.user.user--view-mode-tile:hover .field--name-field-first-name{background-color:rgba(0,0,0,0.8);color:white;}.user.user--view-mode-default{background-color:#f3f3f3;padding:1.7em 1em;text-align:center;}@media (min-width:768px){.user.user--view-mode-default{padding:1.7em;}}.user.user--view-mode-default .field--name-dynamic-token-fielduser-ds-full-name{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:24px;color:#4c5576;margin-bottom:0.2em;}@media (max-width:1200px){.user.user--view-mode-default .field--name-dynamic-token-fielduser-ds-full-name{font-size:calc(20.4px + 0.3vw);}}.user.user--view-mode-default .field--name-user-picture img{border:0.6em solid #fff;height:auto;margin:auto;max-width:25em;width:100%;}.user.user--view-mode-default .field--name-field-body{margin-top:0.8em;}.vehicle-overview{font-size:1.2em;font-weight:300;margin-bottom:1.5em;padding-left:15px;padding-right:15px;text-align:center;}@media (min-width:768px){.vehicle-overview{font-size:19px;}}.vehicle-overview > div{margin-bottom:2em;}.vocabulary-tour-promises{align-items:center;display:flex;height:100%;padding:0 2.5rem 0 0;position:relative;}.vocabulary-tour-promises::before{content:"\f005";display:inline-block;font-weight:900;background:#f3f3f3;border-radius:50%;color:#4c5576;font-size:14px;margin:0.3rem 0.7rem 0 0;padding:0.6rem;transform:scaleX(-1);}.vocabulary-tour-promises.fa-pen-ruler::before{content:"\f5ae";display:inline-block;font-weight:900;}.vocabulary-tour-promises.fa-shield::before{content:"\f3ed";display:inline-block;font-weight:900;}.vocabulary-tour-promises.fa-spare-phone::before{content:"\f095";display:inline-block;font-weight:900;}.vocabulary-tour-promises.fa-tag::before{content:"\f02c";display:inline-block;font-weight:900;}.vocabulary-tour-promises p{font-weight:500;word-break:break-word;}.vocabulary-tour-promises .field--name-field-link a{border:1px solid transparent;bottom:0;color:transparent;left:0;position:absolute;right:0;top:0;transition:0.5s;}.vocabulary-tour-promises .field--name-field-link a:hover{background:rgba(255,255,255,0.3);}.webform-submission-ask-a-question-form{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/ask-a-question-form-bg.webp");background-size:cover;color:#fff;margin-bottom:-2em;max-width:none;padding:2.5em 0;width:100%;}@media (min-width:768px){.webform-submission-ask-a-question-form{padding:5em 0 4em;}}.webform-submission-ask-a-question-form #edit-container{display:-webkit- flex;display:-ms- flex;display:flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;margin-bottom:0.5em;}.webform-submission-ask-a-question-form #edit-container #edit-content-container{font-size:1.2em;margin-bottom:1em;text-align:center;width:100%;}@media (min-width:768px){.webform-submission-ask-a-question-form #edit-container #edit-content-container{max-width:600px;padding-right:6em;text-align:left;width:48%;}}.webform-submission-ask-a-question-form #edit-container #edit-content-container h2{color:#fff;margin-top:0;}.webform-submission-ask-a-question-form #edit-container #edit-ask-a-question-form{margin-bottom:0;width:100%;}@media (min-width:768px){.webform-submission-ask-a-question-form #edit-container #edit-ask-a-question-form{max-width:600px;width:48%;}}.webform-submission-ask-a-question-form .form-actions{margin:auto;padding:0 15px;width:100%;}@media (min-width:768px){.webform-submission-ask-a-question-form .form-actions{width:50%;}}.webform-submission-book_tour-form{margin:0;}.webform-submission-book_tour-form > .form-wrapper{margin:0 !important;}.webform-submission-book_tour-form > .form-wrapper .webform-button--submit{margin:0 !important;}.webform-submission-book_tour-form > .form-item{margin:0 !important;}.webform-submission-book_tour-form > .form-item > .panel-heading{display:none;}.webform-submission-book_tour-form > .form-item > .panel-body label{text-align:left;width:160px;}.webform-submission-book_tour-form > .form-item > .panel-body .form-item-expected-start-date input{width:100%;}.webform-submission-book_tour-form > .form-item > .panel-body > .form-wrapper > .panel-body{padding-left:0;padding-right:0;}[id^='webform-submission-contact-']{border:0.2em solid rgba(0,0,0,0.2);margin:0;padding:1.5em;}.page-node-100005579 [id^='webform-submission-contact-']{border:none;}[id^='webform-submission-contact-'] .captcha{margin-bottom:0 !important;}[id^='webform-submission-contact-'] #edit-actions{margin-bottom:0;}@media (min-width:768px){[id^='webform-submission-contact-'] textarea.form-textarea{min-height:23em;}}.webform-submission-cta-free-self-drive-itinerary-form #edit-form-title h2,.webform-submission-cta-free-self-drive-itinerary-form #edit-form-title div,.webform-submission-cta-free-activities-itinerary-form #edit-form-title h2,.webform-submission-cta-free-activities-itinerary-form #edit-form-title div{max-width:600px !important;}@media (min-width:1100px){.webform-submission-cta-free-self-drive-itinerary-form #edit-form-title h2,.webform-submission-cta-free-self-drive-itinerary-form #edit-form-title div,.webform-submission-cta-free-activities-itinerary-form #edit-form-title h2,.webform-submission-cta-free-activities-itinerary-form #edit-form-title div{max-width:650px !important;}}@media (min-width:1100px){.webform-submission-cta-free-self-drive-itinerary-form #edit-form-title h2,.webform-submission-cta-free-activities-itinerary-form #edit-form-title h2{font-size:2.4em;}}.webform-submission-cta-free-self-drive-itinerary-form #edit-form-title .cta-overview p,.webform-submission-cta-free-activities-itinerary-form #edit-form-title .cta-overview p{font-size:1.3em;margin:0.5em auto;}.webform-submission-cta-free-self-drive-itinerary-form .form-item label,.webform-submission-cta-free-self-drive-itinerary-form .form-item legend,.webform-submission-cta-free-activities-itinerary-form .form-item label,.webform-submission-cta-free-activities-itinerary-form .form-item legend{color:#fff;display:block;font-family:"Libre Franklin",sans-serif;font-size:1.1em !important;font-weight:bold;line-height:inherit;margin-bottom:5px;text-align:left;}.webform-submission-cta-free-self-drive-itinerary-form .form-item input,.webform-submission-cta-free-activities-itinerary-form .form-item input{width:100%;}.webform-submission-cta-free-self-drive-itinerary-form #edit-interests--wrapper .fieldset-wrapper,.webform-submission-cta-free-activities-itinerary-form #edit-interests--wrapper .fieldset-wrapper{margin-top:0 !important;}.webform-submission-cta-free-self-drive-itinerary-form #edit-interests,.webform-submission-cta-free-activities-itinerary-form #edit-interests{margin-top:0;width:100%;}.webform-submission-cta-free-self-drive-itinerary-form #edit-interests input,.webform-submission-cta-free-activities-itinerary-form #edit-interests input{width:auto;}.webform-submission-cta-free-self-drive-itinerary-form #edit-interests label,.webform-submission-cta-free-activities-itinerary-form #edit-interests label{font-weight:normal;margin-bottom:0;text-transform:none;}.webform-submission-cta-free-self-drive-itinerary-form .form-type-number,.webform-submission-cta-free-activities-itinerary-form .form-type-number{display:block;}.webform-submission-cta-free-self-drive-itinerary-form .form-item-adults,.webform-submission-cta-free-self-drive-itinerary-form .form-item-children,.webform-submission-cta-free-self-drive-itinerary-form .form-item-duration,.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date,.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget,.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency,.webform-submission-cta-free-activities-itinerary-form .form-item-adults,.webform-submission-cta-free-activities-itinerary-form .form-item-children,.webform-submission-cta-free-activities-itinerary-form .form-item-duration,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date,.webform-submission-cta-free-activities-itinerary-form .form-item-budget,.webform-submission-cta-free-activities-itinerary-form .form-item-currency{display:block;width:100%;}@media (min-width:992px){.webform-submission-cta-free-self-drive-itinerary-form .form-item-adults,.webform-submission-cta-free-self-drive-itinerary-form .form-item-children,.webform-submission-cta-free-self-drive-itinerary-form .form-item-duration,.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date,.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget,.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency,.webform-submission-cta-free-activities-itinerary-form .form-item-adults,.webform-submission-cta-free-activities-itinerary-form .form-item-children,.webform-submission-cta-free-activities-itinerary-form .form-item-duration,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date,.webform-submission-cta-free-activities-itinerary-form .form-item-budget,.webform-submission-cta-free-activities-itinerary-form .form-item-currency{display:inline-table !important;width:47% !important;}}.webform-submission-cta-free-self-drive-itinerary-form .form-item-adults label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-children label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-duration label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency label,.webform-submission-cta-free-activities-itinerary-form .form-item-adults label,.webform-submission-cta-free-activities-itinerary-form .form-item-children label,.webform-submission-cta-free-activities-itinerary-form .form-item-duration label,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date label,.webform-submission-cta-free-activities-itinerary-form .form-item-budget label,.webform-submission-cta-free-activities-itinerary-form .form-item-currency label{width:100% !important;}.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date input,.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date label,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date input,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date label{display:block !important;text-align:left !important;}@media (min-width:992px){.webform-submission-cta-free-self-drive-itinerary-form .form-item-adults,.webform-submission-cta-free-self-drive-itinerary-form .form-item-duration,.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget,.webform-submission-cta-free-activities-itinerary-form .form-item-adults,.webform-submission-cta-free-activities-itinerary-form .form-item-duration,.webform-submission-cta-free-activities-itinerary-form .form-item-budget{margin-right:5%;}}.webform-submission-cta-free-self-drive-itinerary-form .form-item-additional-info,.webform-submission-cta-free-activities-itinerary-form .form-item-additional-info{margin-bottom:2em;}@media (min-width:992px){.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget,.webform-submission-cta-free-activities-itinerary-form .form-item-budget{display:inline-table;}}@media (min-width:992px){.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency,.webform-submission-cta-free-activities-itinerary-form .form-item-currency{display:inline-table;}}.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency .select-wrapper,.webform-submission-cta-free-activities-itinerary-form .form-item-currency .select-wrapper{width:100%;}.webform-submission-cta-free-self-drive-itinerary-form .form-actions,.webform-submission-cta-free-activities-itinerary-form .form-actions{background:#464646;padding:2em 5em 2em !important;}.webform-submission-cta-free-self-drive-itinerary-form .form-actions button.webform-button--submit,.webform-submission-cta-free-activities-itinerary-form .form-actions button.webform-button--submit{display:block;font-size:1em;margin:0 auto !important;padding:1em;width:100%;}.webform-submission-cta-free-self-drive-itinerary-form .form-actions button.webform-button--submit::after,.webform-submission-cta-free-activities-itinerary-form .form-actions button.webform-button--submit::after{display:none;}[id^='webform-submission-cta-free-itinerary-'],[id^='webform-submission-cta-free-self-drive-itinerary-'],[id^='webform-submission-cta-free-activities-itinerary-']{background-color:#464646;font-size:0.9em;margin-bottom:0;padding:0;text-align:center;width:auto;}@media (min-width:768px){[id^='webform-submission-cta-free-itinerary-'],[id^='webform-submission-cta-free-self-drive-itinerary-'],[id^='webform-submission-cta-free-activities-itinerary-']{text-align:left;}}[id^='webform-submission-cta-free-itinerary-'] > #edit-form-container,[id^='webform-submission-cta-free-self-drive-itinerary-'] > #edit-form-container,[id^='webform-submission-cta-free-activities-itinerary-'] > #edit-form-container{margin-bottom:2em;padding:0 2em;}@media (min-width:768px){[id^='webform-submission-cta-free-itinerary-'] > #edit-form-container,[id^='webform-submission-cta-free-self-drive-itinerary-'] > #edit-form-container,[id^='webform-submission-cta-free-activities-itinerary-'] > #edit-form-container{margin-bottom:0.3em;padding:1em 2em 0;}}[id^='webform-submission-cta-free-itinerary-'] input,[id^='webform-submission-cta-free-itinerary-'] textarea,[id^='webform-submission-cta-free-itinerary-'] select,[id^='webform-submission-cta-free-self-drive-itinerary-'] input,[id^='webform-submission-cta-free-self-drive-itinerary-'] textarea,[id^='webform-submission-cta-free-self-drive-itinerary-'] select,[id^='webform-submission-cta-free-activities-itinerary-'] input,[id^='webform-submission-cta-free-activities-itinerary-'] textarea,[id^='webform-submission-cta-free-activities-itinerary-'] select{width:100%;}[id^='webform-submission-cta-free-itinerary-'] label:not(.form-check-label),[id^='webform-submission-cta-free-itinerary-'] .js-webform-type-checkboxes legend,[id^='webform-submission-cta-free-self-drive-itinerary-'] label:not(.form-check-label),[id^='webform-submission-cta-free-self-drive-itinerary-'] .js-webform-type-checkboxes legend,[id^='webform-submission-cta-free-activities-itinerary-'] label:not(.form-check-label),[id^='webform-submission-cta-free-activities-itinerary-'] .js-webform-type-checkboxes legend{color:#ddd;font-size:1em;font-weight:bold !important;margin-bottom:0;text-transform:uppercase;}[id^='webform-submission-cta-free-itinerary-'] .form-type-select::after,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-type-select::after,[id^='webform-submission-cta-free-activities-itinerary-'] .form-type-select::after{bottom:35%;}[id^='webform-submission-cta-free-itinerary-'] .fieldgroup .panel-body,[id^='webform-submission-cta-free-self-drive-itinerary-'] .fieldgroup .panel-body,[id^='webform-submission-cta-free-activities-itinerary-'] .fieldgroup .panel-body{padding:0;}[id^='webform-submission-cta-free-itinerary-'] .fieldgroup .panel-body label,[id^='webform-submission-cta-free-self-drive-itinerary-'] .fieldgroup .panel-body label,[id^='webform-submission-cta-free-activities-itinerary-'] .fieldgroup .panel-body label{text-transform:none;}[id^='webform-submission-cta-free-itinerary-'] .form-type-number,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-type-number,[id^='webform-submission-cta-free-activities-itinerary-'] .form-type-number{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:nowrap;}[id^='webform-submission-cta-free-itinerary-'] .form-type-number label,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-type-number label,[id^='webform-submission-cta-free-activities-itinerary-'] .form-type-number label{flex:1;}@media (min-width:768px){[id^='webform-submission-cta-free-itinerary-'] .form-type-number label,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-type-number label,[id^='webform-submission-cta-free-activities-itinerary-'] .form-type-number label{flex:2;}}[id^='webform-submission-cta-free-itinerary-'] .form-type-number input,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-type-number input,[id^='webform-submission-cta-free-activities-itinerary-'] .form-type-number input{flex:1;}[id^='webform-submission-cta-free-itinerary-'] .form-item-length-of-stay label,[id^='webform-submission-cta-free-itinerary-'] .form-item-length-of-stay .form-item,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-item-length-of-stay label,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-item-length-of-stay .form-item,[id^='webform-submission-cta-free-activities-itinerary-'] .form-item-length-of-stay label,[id^='webform-submission-cta-free-activities-itinerary-'] .form-item-length-of-stay .form-item{display:inline-block;}@media (min-width:768px){[id^='webform-submission-cta-free-itinerary-'] #edit-holiday-type,[id^='webform-submission-cta-free-itinerary-'] #edit-persons-travelling,[id^='webform-submission-cta-free-self-drive-itinerary-'] #edit-holiday-type,[id^='webform-submission-cta-free-self-drive-itinerary-'] #edit-persons-travelling,[id^='webform-submission-cta-free-activities-itinerary-'] #edit-holiday-type,[id^='webform-submission-cta-free-activities-itinerary-'] #edit-persons-travelling{display:inline-block;vertical-align:top;width:47%;}}@media (min-width:768px){[id^='webform-submission-cta-free-itinerary-'] #edit-holiday-type,[id^='webform-submission-cta-free-self-drive-itinerary-'] #edit-holiday-type,[id^='webform-submission-cta-free-activities-itinerary-'] #edit-holiday-type{margin-right:5%;}}[id^='webform-submission-cta-free-itinerary-'] #edit-style-of-travel--wrapper,[id^='webform-submission-cta-free-self-drive-itinerary-'] #edit-style-of-travel--wrapper,[id^='webform-submission-cta-free-activities-itinerary-'] #edit-style-of-travel--wrapper{margin-top:1em;}[id^='webform-submission-cta-free-itinerary-'] #edit-style-of-travel--wrapper label,[id^='webform-submission-cta-free-self-drive-itinerary-'] #edit-style-of-travel--wrapper label,[id^='webform-submission-cta-free-activities-itinerary-'] #edit-style-of-travel--wrapper label{color:white !important;font-size:12px;line-height:1.2;text-transform:none;}[id^='webform-submission-cta-free-itinerary-'] .form-actions,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions{background-color:#ddd;margin-bottom:0 !important;text-align:right;}[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit{border:0;-webkit-clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%);clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%);display:inline-block;margin:0.8em 2em;padding:0.5rem 1rem;position:relative;width:auto;}[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit::after,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit::after,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit::after{transition:0.2s ease;border-bottom:1.25em solid transparent;border-left:1.25em solid #00c4cb;border-top:1.25em solid transparent;content:'';height:0;position:absolute;right:-1.2em;top:0;width:0;}@media (prefers-reduced-motion:reduce){[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit::after,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit::after,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit::after{transition:none;}}[id^='webform-submission-cta-free-itinerary-'] .form-actions .form-submit:hover::after,[id^='webform-submission-cta-free-self-drive-itinerary-'] .form-actions .form-submit:hover::after,[id^='webform-submission-cta-free-activities-itinerary-'] .form-actions .form-submit:hover::after{border-left-color:#20a4a9;}[id^='webform-submission-download-journey-planner-'] .form-wrapper,.webform-submission-request-tour-brochure-form .form-wrapper{margin-bottom:0 !important;}[id^='webform-submission-download-journey-planner-'] .form-title,.webform-submission-request-tour-brochure-form .form-title{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/brochure-header-bg.webp") no-repeat;background-size:cover;line-height:1.4em;padding:1em 0.8em;}[id^='webform-submission-download-journey-planner-'] .form-title h4,.webform-submission-request-tour-brochure-form .form-title h4{color:white;font-family:"Libre Franklin",sans-serif;font-size:1.1em;font-weight:700;margin:0;text-align:center;text-transform:uppercase;}[id^='webform-submission-download-journey-planner-'] img,.webform-submission-request-tour-brochure-form img{height:auto;width:100%;}.webform-submission-feedback-form-form > .form-item{margin:0 auto;width:90%;}@media (min-width:768px){.webform-submission-feedback-form-form > .form-item{width:49%;}.webform-submission-feedback-form-form > .form-item:nth-child(odd){clear:left;float:left;}.webform-submission-feedback-form-form > .form-item:nth-child(even){clear:right;float:right;}}.webform-submission-feedback-form-form > .form-item #edit-what-were-the-primary-reasons-you-chose-to-either-travel-or-not---wrapper .fieldset-wrapper{margin-top:1em;}.webform-submission-feedback-form-form > .form-item#edit-your-holiday-experience .form-type-textarea,.webform-submission-feedback-form-form > .form-item#edit-accommodation .form-type-textarea,.webform-submission-feedback-form-form > .form-item#edit-transport-car-hire-coach-bus-train-and-ferries .form-type-textarea{margin-bottom:2em;}.webform-submission-feedback-form-form > .form-item#edit-your-holiday-experience .form-type-textarea:last-child,.webform-submission-feedback-form-form > .form-item#edit-accommodation .form-type-textarea:last-child,.webform-submission-feedback-form-form > .form-item#edit-transport-car-hire-coach-bus-train-and-ferries .form-type-textarea:last-child{margin-bottom:0;}.webform-submission-feedback-form-form > .form-item#edit-accommodation fieldset,.webform-submission-feedback-form-form > .form-item#edit-transport-car-hire-coach-bus-train-and-ferries fieldset{margin-bottom:2em;}@media (min-width:768px){.webform-submission-feedback-form-form > .form-item#edit-transport-car-hire-coach-bus-train-and-ferries,.webform-submission-feedback-form-form > .form-item#edit-testimonial{clear:right;float:right;}.webform-submission-feedback-form-form > .form-item#edit-general-comments2,.webform-submission-feedback-form-form > .form-item#edit-spreading-the-word-{clear:left;float:left;}}.webform-submission-feedback-form-form > .form-item#edit-responding-to-your-questions fieldset:last-of-type{margin-bottom:2em;}.webform-submission-feedback-form-form > .form-item#edit-testimonial .form-type-textarea{margin-bottom:2em;}.webform-submission-feedback-form-form > .form-item#edit-general-comments2 label{font-size:1.1em;font-weight:600;margin-bottom:1em;text-transform:none;}.webform-submission-feedback-form-form > .form-item > .panel-body legend{font-weight:600;text-transform:none;}.webform-submission-feedback-form-form > .form-item > .panel-body fieldset:last-of-type,.webform-submission-feedback-form-form > .form-item > .panel-body .form-item:last-of-type{margin-bottom:0;}.webform-submission-feedback-form-form > .form-item .help-block{background:#f3f3f3;color:#4c5576;font-size:1em;font-weight:600;margin-bottom:2em;padding:0.5em;text-align:left;}.webform-submission-feedback-form-form .webform-button--submit{display:block !important;margin:0 auto;width:90% !important;}@media (min-width:768px){.webform-submission-feedback-form-form .webform-button--submit{width:100% !important;}}.webform-submission-form{margin-bottom:3em;}@media (min-width:1200px){.webform-submission-form{padding:0;}}.webform-submission-form > .webform-type-fieldset > legend{display:none;}.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper{border:1px solid #ddd;padding:15px;}.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper > fieldset{border-radius:0;}.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper > fieldset.form-item{background-color:transparent;border:0;box-shadow:none;}.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper > fieldset.form-item legend{background-color:transparent;border:0;padding:0;}.webform-submission-form > .webform-type-fieldset > .fieldset-wrapper > fieldset.form-item legend .fieldset-legend{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;background-position:bottom;color:#4c5576;display:block;font-family:"Libre Franklin",sans-serif;font-size:16px;font-weight:800;margin:0;padding:0.8em 0 0.5em;text-transform:uppercase;}.webform-submission-form .fieldset-wrapper{width:100%;}.webform-submission-form #edit-submit{border-radius:0;height:auto;margin-top:0.9em;width:100%;}.webform-submission-form input,.webform-submission-form textarea,.webform-submission-form select,.webform-submission-form .select2-selection{border-radius:0;}.webform-submission-form input.form-checkbox,.webform-submission-form input.form-radio{height:auto;width:1rem;}.webform-submission-form input.form-tel{width:100% !important;}.webform-submission-form fieldset{margin-bottom:1rem;}.webform-submission-form fieldset:last-child{margin-bottom:0;}.webform-submission-form .form-inline{display:table;width:100%;}.webform-submission-form .form-inline label{display:table-cell;min-width:10em;padding-right:0.6em;text-align:right;width:50%;}.webform-submission-form .form-inline input{display:table-cell;}@media (min-width:576px){.webform-submission-form .js-webform-checkboxes{-moz-column-count:2;column-count:2;}}.webform-submission-form .js-webform-checkboxes .js-form-type-checkbox{margin-bottom:0.5rem;margin-top:0;}.webform-submission-form .form-number{width:100%;}.webform-submission-form .form-item-state .select-wrapper,.webform-submission-form .form-item-home-country .select-wrapper{width:100%;}[id^='webform-submission-free-itinerary-'],[id^='webform-submission-free-honeymoons-itinerary-'],[id^='webform-submission-free-itinerary-simple-']{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% - 30px);}@media (min-width:1200px){[id^='webform-submission-free-itinerary-'],[id^='webform-submission-free-honeymoons-itinerary-'],[id^='webform-submission-free-itinerary-simple-']{margin:auto;max-width:50%;}}[id^='webform-submission-free-itinerary-'] > .js-form-wrapper,[id^='webform-submission-free-honeymoons-itinerary-'] > .js-form-wrapper,[id^='webform-submission-free-itinerary-simple-'] > .js-form-wrapper{width:100%;}[id^='webform-submission-free-itinerary-'] > .js-form-wrapper > .fieldset-wrapper,[id^='webform-submission-free-honeymoons-itinerary-'] > .js-form-wrapper > .fieldset-wrapper,[id^='webform-submission-free-itinerary-simple-'] > .js-form-wrapper > .fieldset-wrapper{padding:0;}[id^='webform-submission-free-itinerary-'] .fieldset-wrapper,[id^='webform-submission-free-honeymoons-itinerary-'] .fieldset-wrapper,[id^='webform-submission-free-itinerary-simple-'] .fieldset-wrapper{border:none !important;}[id^='webform-submission-free-itinerary-'] .form-item-message label.sr-only,[id^='webform-submission-free-honeymoons-itinerary-'] .form-item-message label.sr-only,[id^='webform-submission-free-itinerary-simple-'] .form-item-message label.sr-only{display:none;}[id^='webform-submission-free-itinerary-'] #edit-re-enter-email--wrapper .fieldset-legend.visually-hidden,[id^='webform-submission-free-honeymoons-itinerary-'] #edit-re-enter-email--wrapper .fieldset-legend.visually-hidden,[id^='webform-submission-free-itinerary-simple-'] #edit-re-enter-email--wrapper .fieldset-legend.visually-hidden{clip:auto;display:block;height:auto;overflow:unset;position:relative !important;width:100%;}.webform-submission-tour-enquiry-form,.webform-submission-pre-post-tour-enquiry-form{margin:0 auto;}@media (min-width:576px){.webform-submission-tour-enquiry-form #edit-contact-preference,.webform-submission-pre-post-tour-enquiry-form #edit-contact-preference{-moz-column-count:1;column-count:1;}}.webform-submission-tour-enquiry-form #edit-contact-preference > div:last-child,.webform-submission-pre-post-tour-enquiry-form #edit-contact-preference > div:last-child{margin-bottom:0 !important;}.webform-submission-tour-enquiry-form > .form-wrapper,.webform-submission-pre-post-tour-enquiry-form > .form-wrapper{margin:0 !important;}.webform-submission-tour-enquiry-form > .form-wrapper .webform-button--submit,.webform-submission-pre-post-tour-enquiry-form > .form-wrapper .webform-button--submit{margin:0 !important;}.webform-submission-tour-enquiry-form > .form-item,.webform-submission-pre-post-tour-enquiry-form > .form-item{margin:0 !important;}.webform-submission-tour-enquiry-form > .form-item > .panel-heading,.webform-submission-pre-post-tour-enquiry-form > .form-item > .panel-heading{display:none;}.webform-submission-tour-enquiry-form > .form-item > .panel-body label,.webform-submission-pre-post-tour-enquiry-form > .form-item > .panel-body label{text-align:left;width:160px;}.webform-submission-tour-enquiry-form > .form-item > .panel-body .form-item-expected-start-date input,.webform-submission-pre-post-tour-enquiry-form > .form-item > .panel-body .form-item-expected-start-date input{width:100%;}.webform-submission-tour-enquiry-form > .form-item > .panel-body > .form-wrapper > .panel-body,.webform-submission-pre-post-tour-enquiry-form > .form-item > .panel-body > .form-wrapper > .panel-body{padding-left:0;padding-right:0;}@media (min-width:1200px){.webform-submission-tour-enquiry-add-form{margin:auto;max-width:50%;}}.webform-submission-tour-enquiry-add-form .form-tour-enquiry-heading > *{text-align:center;}.block-block-content181d69fb-c322-4628-8098-2427f7fefbcd .field--name-field-title,.block-block-contentbb9483f0-5146-4cfc-affb-445e3b22bb3b .field--name-field-title{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-size:2.5em;padding-bottom:0.2em;text-align:center;}@media (max-width:767.98px){.block-block-content4f6aa41e-4369-409c-812f-34bf405c0e69{text-align:center;}}[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'],.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6{background-color:#464646;color:#ddd;padding:3rem 0 !important;}@media (min-width:768px){[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'],.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6{padding:4rem 0 !important;}}[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] h4,.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 h4{color:#ddd;font-family:"Libre Franklin",sans-serif;font-weight:500;padding:0 15px;text-align:center;}@media (min-width:768px){[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] h4,.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 h4{font-size:3.2em;padding:0;}}[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] .field--name-field-tile-paragraph,.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 .field--name-field-tile-paragraph{display:flex;flex-wrap:wrap;}[class*='block-block-content:8c0451dc-be90-4464-bdaf-23e3a64f2ae6'] .field--name-field-image,.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 .field--name-field-image{width:100%;}.block-block-contenta17242ca-0a1b-466a-8bdc-d1aab6f6148d{padding-bottom:4em !important;}@media (min-width:650px){.block-block-contenta17242ca-0a1b-466a-8bdc-d1aab6f6148d{padding-bottom:6em !important;}}[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'],.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc{padding:3rem 0;}@media (min-width:768px){[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'],.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc{padding:4rem 0;}}[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body .row,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body .row{align-items:center;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;}@media (min-width:992px){[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body .row,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body .row{flex-wrap:nowrap;}}[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body .row .content-left h2,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body .row .content-left h2{font-family:"Libre Franklin",sans-serif;font-weight:700;margin-top:0;}[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body .row .content-right,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body .row .content-right{margin-top:1.5em;padding-left:2em;}@media (min-width:992px){[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body .row .content-right,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body .row .content-right{margin-top:0;}}[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .field--name-body .row .content-right img,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .field--name-body .row .content-right img{height:auto;max-width:435px;width:100%;}.block-block-contentc8ac729b-1292-4ed6-9f7e-a8ce66b97c1c,.block-sidebar{background-color:#464646;color:#ddd;padding:1.2em 0;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab{margin:auto;text-align:center;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .homepage-cta-btn{display:block;width:100%;}@media (min-width:768px){.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .homepage-cta-btn{margin-left:14%;width:75%;}}@media (min-width:992px){.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .homepage-cta-btn{margin-left:0;width:100%;}}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .homepage-cta-btn img{width:100%;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .homepage-cta-btn:hover img{filter:brightness(105%);}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column{color:white;margin:auto;text-align:center;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left{margin:0;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left .notification-title{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:22px;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.left .notification-title::before{content:"\f058";display:inline-block;font-weight:900;margin-right:0.8rem;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right{font-weight:600;margin:0;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-description::after{content:"|";margin:0 1rem;min-height:16px;width:2px;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-subtitle{font-size:20px;}.block-block-contente39abbca-b9e2-4880-9720-5dd31a31c7ab .notification-wrapper .notification-column.right .notification-subtitle::after{content:"\f054";display:inline-block;font-weight:900;padding-left:1rem;}.block-block-contente7e314af-b10d-4fc0-9b09-04b89f2426f4 h2,.block-block-content52179ac8-752a-4a9b-8d9c-40b1a9a7f003 h2{margin-top:2em;text-align:center;}.block-block-contente7e314af-b10d-4fc0-9b09-04b89f2426f4 .field--name-field-tile-paragraph,.block-block-content52179ac8-752a-4a9b-8d9c-40b1a9a7f003 .field--name-field-tile-paragraph{margin-top:2em;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89{margin-bottom:5em;padding-top:8rem;position:relative;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89::before{bottom:-5em;content:'';height:2em;left:0;position:absolute;width:100%;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 h2{padding-bottom:0.6em;position:relative;text-align:center;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 h2::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;bottom:0;content:'';height:2px;left:25%;position:absolute;width:50%;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 ul.nav-tabs{border:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 ul.nav-tabs li{border:0;flex-basis:30%;margin:0;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 ul.nav-tabs li a{border:none !important;border-radius:0;color:#4c5576;margin:0;padding:1em !important;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 ul.nav-tabs li a:hover{color:#7abf43;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 ul.nav-tabs li.active{background:none;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 ul.nav-tabs li.active a{color:#7abf43;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 .form-group{margin-bottom:0;}.block-block-contente8d52de3-db6c-43cc-bc06-c3d342376d89 .tab-content > .tab-pane.active{opacity:1;}[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'],.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446{text-align:center;}[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'] h4,.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446 h4{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;margin-bottom:0.5em;text-align:center;}@media (min-width:768px){[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'] h4,.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446 h4{font-size:3.2em;}}@media (min-width:992px){[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'] h4,.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446 h4{text-align:left;}}[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'] h3,[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'] .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links [class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'] .field--label,.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446 h3,.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446 .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446 .field--label{margin-bottom:1em;}@media (min-width:992px){[class*='block-block-content:f4d72679-884d-4ccb-a963-52a0f9948446'],.block-block-contentf4d72679-884d-4ccb-a963-52a0f9948446{padding-right:4em;text-align:left;}}#block-contactusgooglemap{width:100%;}#block-contactusgooglemap .google-map{height:10em;margin-bottom:-4em;pointer-events:none;width:100%;}@media (min-width:768px){#block-contactusgooglemap .google-map{height:20em;}}@media (min-width:992px){#block-contactusgooglemap .google-map{height:30em;}}#block-currency .block-title{font-family:"Libre Franklin",sans-serif;font-weight:500 !important;color:#464646;font-size:12px;line-height:1.42857;margin:1px 0 0 0;padding:1px 0 0 1em;text-transform:uppercase;}#block-customcta .custom-cta-top,#block-customctaforgroupcoachtoursection .custom-cta-top{background:#464646;color:white;margin:0;padding:1em;text-align:center;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;}#block-customcta .custom-cta-bottom,#block-customctaforgroupcoachtoursection .custom-cta-bottom{min-height:160px;padding:2em;position:relative;}#block-customcta .custom-cta-bottom::before,#block-customctaforgroupcoachtoursection .custom-cta-bottom::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp") repeat-x;content:'';height:1rem;left:0;position:absolute;top:-10px;width:100%;}#block-customcta .text-img-wrapper,#block-customctaforgroupcoachtoursection .text-img-wrapper{padding-bottom:2em;}#block-customcta .text-img-wrapper span,#block-customctaforgroupcoachtoursection .text-img-wrapper span{font-size:20px;color:#4c5576;display:block;font-weight:bold;text-align:center;}#block-customcta .text-img-wrapper .custom-cta-img,#block-customctaforgroupcoachtoursection .text-img-wrapper .custom-cta-img{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/call-center-staff-2021.webp");background-size:100%;border:5px solid white;border-radius:50%;height:120px;position:absolute;right:5%;top:-1em;width:120px;}#block-customcta .custom-cta-buttons,#block-customctaforgroupcoachtoursection .custom-cta-buttons{align-items:center;display:flex;justify-content:center;}#block-customcta .custom-cta-buttons a,#block-customctaforgroupcoachtoursection .custom-cta-buttons a{border-radius:0;display:inline-block;margin:0.3em 0;padding:0.7em 0.5em;vertical-align:middle;width:100%;}#block-customcta .custom-cta-buttons span:not(.ajax-throbber),#block-customctaforgroupcoachtoursection .custom-cta-buttons span:not(.ajax-throbber){background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/doodle-circle.svg") no-repeat center;background-size:65%;font-weight:600;line-height:4rem;padding:0 2em;text-transform:uppercase;}@media (max-width:991.98px){#block-customcta .text-img-wrapper,#block-customctaforgroupcoachtoursection .text-img-wrapper{width:calc(100% - 100px);}#block-customcta .text-img-wrapper span,#block-customctaforgroupcoachtoursection .text-img-wrapper span{display:inline;text-align:left;}#block-customcta .text-img-wrapper .custom-cta-img,#block-customctaforgroupcoachtoursection .text-img-wrapper .custom-cta-img{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/call-center-staff-2021.webp");background-size:100%;border:3px solid white;height:90px;top:1.5rem;width:90px;}}@media (max-width:767.98px){#block-customcta .custom-cta-buttons,#block-customctaforgroupcoachtoursection .custom-cta-buttons{flex-direction:column;}#block-customcta .custom-cta-buttons span,#block-customctaforgroupcoachtoursection .custom-cta-buttons span{display:none;}}@media (max-width:1200px){#block-customctaforgroupcoachtoursection .text-img-wrapper span{text-align:left;}}.block-facet--links{margin-bottom:2em;}.block-facet--links .block-facets-title{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-size:20px;font-weight:200;margin-top:0;pointer-events:none;text-transform:uppercase;}@media (max-width:991.98px){.block-facet--links{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;background-position:bottom left;margin-bottom:0;padding-bottom:0.5rem;}.block-facet--links:last-child{background:none;}.block-facet--links .block-facets-title{cursor:pointer;margin:1em 0 0.5em;padding:0 0 0.4em;pointer-events:auto;text-align:left;}.block-facet--links .block-facets-title::after{content:"\f0d7";display:inline-block;font-weight:900;display:inline-block;font-size:0.7em;margin-left:0.5em;transition:0.5s all;}.block-facet--links.open .block-facets-title{margin:1em 0;padding:0;}.block-facet--links.open .block-facets-title::after{transform:rotate(180deg);}.block-facet--links ul{margin-bottom:0;}.block-facet--links .facets-widget-links{margin-bottom:1.5em;}}.block-facet--links ul{padding-left:0;}.block-facet--links ul li.facet-item{font-weight:600;line-height:1.5em;list-style-type:none;margin:0.3em 0;position:relative;}.block-facet--links ul li.facet-item a{color:#05a3e9;}.block-facet--links ul li.facet-item a:hover{color:#0082bb;font-weight:600;text-decoration:none;}.block-facet--links ul li.facet-item a.is-active{font-weight:800;}.block-facet--links ul li.facet-item a.is-active span.js-facet-deactivate{display:none;}.block-facet--links ul li.facet-item .facet-item__count{background-color:#edebeb;border-radius:50%;display:inline-block;font-size:0.8em;font-weight:300;text-align:center;width:1.8em;}@media (max-width:991.98px){#block-toursort{padding-bottom:1.5em;}}@media (min-width:768px){#block-toursort{margin-bottom:2em;}#block-toursort form{margin-bottom:14px;}}.block-flt-distance .distance-result{flex:0 0 100%;max-width:100%;padding:1rem 0;}.block-flt-distance #distance-block-response-container{display:none;}.block-flt-distance .distance-block-form{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0.6em auto 3em;padding:1.5em;position:relative;}.block-flt-distance .distance-block-form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp") repeat-x;content:'';height:15px;left:0;position:absolute;top:-14px;width:100%;}.block-flt-distance .distance-block-form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-bottom.webp") repeat-x;bottom:-14px;content:'';height:15px;left:0;position:absolute;width:100%;}.block-flt-distance .distance-block-form .form-submit{padding-bottom:0.3rem !important;padding-top:0.3rem !important;}@media (min-width:768px){.block-flt-distance .distance-block-form > .js-form-item,.block-flt-distance .distance-block-form > .form-actions{width:30%;}}@media (max-width:767.98px){.block-flt-distance .distance-block-form > .js-form-item,.block-flt-distance .distance-block-form > .form-actions{flex:0 0 100%;max-width:100%;}}.block-flt-facebook .review{margin-bottom:1.8em;}.block-flt-facebook .review:last-child{margin-bottom:0;}.block-flt-facebook .review .fb-profile{display:table;margin-bottom:0.5em;}.block-flt-facebook .review .fb-profile .left{display:table-cell;padding-right:0.5em;vertical-align:middle;width:50px;}.block-flt-facebook .review .fb-profile .left img{border:0.1rem solid rgba(0,0,0,0.2);min-width:50px;}.block-flt-facebook .review .fb-profile .right{display:table-cell;vertical-align:middle;width:100%;}.block-flt-facebook .review .fb-profile .right .author{color:#3b5a99;font-weight:700;}.block-flt-facebook .review .fb-profile .right .date{color:#999;font-size:0.9em;}.block-flt-facebook .review .rating-container{display:inline-block;font-size:1em;}.block-flt-facebook .review .rating-container span{margin:0;}.block-flt-facebook .review .rating-container span.filled-stars{text-shadow:none;-webkit-text-stroke:0;}.block-flt-facebook .review .review-body{display:block;overflow:hidden;}.block-flt-facebook .blue-green-btn{display:block;margin-top:1.5em;}.block-flt-facebook small{display:block;font-size:1em;font-weight:700;margin-top:1em;}.block-flt-tabbed-page{margin-bottom:2rem;padding-left:1em;padding-right:1em;width:100%;}.block-flt-tabbed-page .list-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-bottom:2em;}.block-flt-tabbed-page .list-group .list-group-item{border:none;cursor:pointer;padding:0 0.5rem;width:auto;}.block-flt-tabbed-page .list-group .list-group-item:last-child{margin-right:0;}.block-flt-tabbed-page .list-group .list-group-item.active{background:none;}.block-flt-tabbed-page .list-group .list-group-item.active h2{color:#7abf43;}.block-flt-tabbed-page .list-group .list-group-item a{align-items:center;color:#4c5576;display:flex;}@media (max-width:991.98px){.block-flt-tabbed-page .list-group .list-group-item a{flex-direction:column;justify-content:center;}.block-flt-tabbed-page .list-group .list-group-item a .tab-icon{margin-bottom:0.5em !important;}}.block-flt-tabbed-page .list-group .list-group-item a h2{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:22px;margin:0 auto;word-break:break-word;}@media (max-width:1200px){.block-flt-tabbed-page .list-group .list-group-item a h2{font-size:calc(20.2px + 0.15vw);}}@media (max-width:991.98px){.block-flt-tabbed-page .list-group .list-group-item a h2{font-size:20px;text-align:center;}}@media (max-width:575.98px){.block-flt-tabbed-page .list-group .list-group-item a h2{font-size:13px;}}.block-flt-tabbed-page .list-group .list-group-item a h2:hover{color:#7abf43;}.block-flt-tabbed-page .flt-body-container{font-size:1.2em;font-weight:300;padding-left:3%;padding-right:3%;text-align:center;}@media (min-width:768px){.block-flt-tabbed-page .flt-body-container{font-size:19px;}}@media (min-width:1200px){.block-flt-tabbed-page .flt-body-container{padding-left:0;padding-right:0;}}#block-flt-theme-branding{flex:0 0 33.33333%;max-width:33.33333%;display:flex;flex-direction:column;padding-left:1rem;}@media (max-width:991.98px){#block-flt-theme-branding{padding-left:0;flex:0 0 41.66667%;max-width:41.66667%;}}@media (max-width:767.98px){#block-flt-theme-branding{flex:0 0 83.33333%;max-width:83.33333%;}}@media (max-width:500px){#block-flt-theme-branding{padding:0;}}#block-flt-theme-branding a:hover{text-decoration:none;}#block-flt-theme-branding .site-logo img{max-width:230px;width:100%;}@media (min-width:400px){#block-flt-theme-branding .site-logo img{max-width:260px;}}@media (min-width:540px){#block-flt-theme-branding .site-logo img{max-width:380px;}}@media (min-width:768px){#block-flt-theme-branding .site-logo img{max-width:350px;}}#block-flt-theme-branding .site-slogan{color:#333;display:block;font-family:"Libre Franklin",sans-serif;font-size:14px;margin-top:-1.5rem;text-align:left;}@media (max-width:991.98px){#block-flt-theme-branding .site-slogan{font-size:14px;padding-bottom:0.5rem;}}@media (max-width:575.98px){#block-flt-theme-branding .site-slogan{font-size:3.2vw;margin-top:-0.8rem;}}#block-flt-theme-branding .site-slogan:hover{color:#333;}#block-flt-theme-main-menu{margin-bottom:0;position:relative;width:100%;}#block-flt-theme-main-menu::before{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-bottom.webp");background-position:top -1px center;background-repeat:repeat-x;content:'';height:1em;left:0;margin-top:-2px;position:absolute;top:0;width:100%;z-index:1;}#block-flt-theme-main-menu > ul.menu{display:block;}#block-flt-theme-main-menu > ul.menu > li:not(:first-child):not(:nth-last-child(2)):not(:last-child)::after{background-color:#333;bottom:20%;content:'';height:1.5em;left:0;position:absolute;width:0.1rem;}#block-flt-theme-main-menu > ul.menu > li:nth-last-child(2),#block-flt-theme-main-menu > ul.menu > li:last-child{float:right;}#block-flt-theme-main-menu > ul.menu > li:first-child{margin-left:-0.35em;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#block-flt-theme-main-menu ul.menu{max-width:1250px;}}#block-flt-theme-main-menu ul.menu li{cursor:pointer;display:inline-flex;list-style:none;margin:0;position:relative;}#block-flt-theme-main-menu ul.menu li.open > a{background-color:#333;color:#7abf43;}#block-flt-theme-main-menu ul.menu li.open > .dropdown-menu{display:flex;}#block-flt-theme-main-menu ul.menu li:hover > a{color:#7abf43;}#block-flt-theme-main-menu ul.menu li:hover > a.free-itinerary{background-color:#333 !important;color:#fff !important;}#block-flt-theme-main-menu ul.menu li:hover > a.see-reviews,#block-flt-theme-main-menu ul.menu li:hover > a.my-favourites{background-color:#333 !important;color:white !important;}#block-flt-theme-main-menu ul.menu li a{font-family:"Libre Franklin",sans-serif;font-weight:500 !important;color:white;font-size:0.82em;padding:1.8em 1em 1em;pointer-events:none;text-transform:uppercase;white-space:normal;}@media (min-width:1200px){#block-flt-theme-main-menu ul.menu li a{font-size:0.9em;}}#block-flt-theme-main-menu ul.menu li a:hover{background-color:transparent;color:#7abf43;}#block-flt-theme-main-menu ul.menu li a.free-itinerary{background-color:#e66722;pointer-events:auto;}#block-flt-theme-main-menu ul.menu li a.see-reviews,#block-flt-theme-main-menu ul.menu li a.my-favourites{background-color:#00c4cb;pointer-events:auto;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu{flex-wrap:nowrap;background-color:#333;border-bottom-left-radius:0.2em;border-bottom-right-radius:0.2em;border-top-left-radius:0;border-top-right-radius:0;margin-left:-1px;margin-top:-1px;width:auto;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu.open-menu{display:flex !important;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li{display:block;margin-left:0;min-width:15em;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li a{padding:0.8em 0.2em !important;pointer-events:auto;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li a.menu-column{display:none;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu{background-color:transparent;border:0;box-shadow:none;display:block;min-height:auto;padding:0.8em 0;position:relative;top:0;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu li{display:block !important;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu li a{display:inline-block;padding:0.4em !important;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu li a.see-all-themes{background-color:#7abf43;border:0.1rem solid #7abf43;display:inline-block;margin:0.5em 0.3em 0.3em 0;padding:0.5em 1.2em !important;text-align:center;}#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu li a.see-all-themes:hover,#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu li a.see-all-themes:active,#block-flt-theme-main-menu ul.menu li ul.dropdown-menu li ul.dropdown-menu li a.see-all-themes:focus{background-color:#62a52c;border-color:#62a52c;color:#fff;}.block-flt-weather .weather-block-form{flex:0 0 66.66667%;max-width:66.66667%;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0.6em auto 3em;padding:1.5em;position:relative;}@media (max-width:767.98px){.block-flt-weather .weather-block-form{flex:0 0 100%;max-width:100%;}}.block-flt-weather .weather-block-form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp") repeat-x;content:'';height:15px;left:0;position:absolute;top:-14px;width:100%;}.block-flt-weather .weather-block-form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-bottom.webp") repeat-x;bottom:-14px;content:'';height:15px;left:0;position:absolute;width:100%;}.block-flt-weather .weather-block-form .form-submit{padding-bottom:0.3rem !important;padding-top:0.3rem !important;}@media (min-width:768px){.block-flt-weather .weather-block-form > .js-form-item,.block-flt-weather .weather-block-form > .form-actions{width:45%;}}@media (max-width:767.98px){.block-flt-weather .weather-block-form > .js-form-item,.block-flt-weather .weather-block-form > .form-actions{flex:0 0 100%;max-width:100%;}}.block-flt-weather .field--name-field-image > .field__item:not(:last-child){margin-bottom:2em;}.block-flt-weather ~ .block-entity-fieldnodefield-paragraph{margin-top:1.5rem;}#block-fltheaderstamp{height:105px;position:absolute;right:6.5rem;text-align:center;top:-1rem;width:105px;z-index:2;}#block-fltheaderstamp img{height:auto;width:100%;}@media (max-width:600px){#block-fltheaderstamp{display:none;}}@media (min-width:992px){#block-fltheaderstamp{height:122px;right:0;top:-1.5rem;width:122px;}}@media (min-width:1200px){#block-fltheaderstamp{right:-1rem;top:-1rem;}}#block-fltheaderstamp p{margin:0;padding:0;}@media (min-width:750px) and (max-width:991px){#block-fltheaderstamp{display:none;}}nav#block-headermenu,nav#block-headermenu-2{bottom:0;position:absolute;right:150px;}@media (max-width:991.98px){nav#block-headermenu,nav#block-headermenu-2{right:0;}}nav#block-headermenu ul.menu,nav#block-headermenu-2 ul.menu{display:flex;padding-right:0;text-align:right;}nav#block-headermenu ul.menu li,nav#block-headermenu-2 ul.menu li{border-right:0.1rem solid #333;cursor:pointer;display:inline-block;}nav#block-headermenu ul.menu li:last-child,nav#block-headermenu-2 ul.menu li:last-child{border:0;}nav#block-headermenu ul.menu li a,nav#block-headermenu-2 ul.menu li a{font-family:"Libre Franklin",sans-serif;font-weight:500 !important;color:#464646;font-size:12px;padding:0 0.6em;text-transform:uppercase;}@media (min-width:1200px){nav#block-headermenu ul.menu li a,nav#block-headermenu-2 ul.menu li a{font-size:12px;padding:0 1em;}}nav#block-headermenu ul.menu li a.dropdown-link,nav#block-headermenu-2 ul.menu li a.dropdown-link{pointer-events:none;}nav#block-headermenu ul.menu li a:hover,nav#block-headermenu-2 ul.menu li a:hover{background-color:transparent;text-decoration:underline;}nav#block-headermenu ul.menu li a.see-reviews,nav#block-headermenu ul.menu li a.header-specials-btn,nav#block-headermenu-2 ul.menu li a.see-reviews,nav#block-headermenu-2 ul.menu li a.header-specials-btn{color:#e66722;}nav#block-headermenu ul.menu li a.header-btn-primary,nav#block-headermenu-2 ul.menu li a.header-btn-primary{color:#7abf43;}nav#block-headermenu ul.menu li a.currency-and-search,nav#block-headermenu-2 ul.menu li a.currency-and-search{display:none;}nav#block-headermenu ul.menu li.active a,nav#block-headermenu-2 ul.menu li.active a{background-color:transparent !important;}nav#block-headermenu ul.menu li ul.dropdown-menu,nav#block-headermenu-2 ul.menu li ul.dropdown-menu{border:0;border-radius:0.2em;box-shadow:0 0.5em 0.9em rgba(0,0,0,0.175);margin-top:-1px;padding:0.5em 0;}nav#block-headermenu ul.menu li ul.dropdown-menu li,nav#block-headermenu-2 ul.menu li ul.dropdown-menu li{border-right:0;display:block !important;}nav#block-headermenu ul.menu li ul.dropdown-menu li a,nav#block-headermenu-2 ul.menu li ul.dropdown-menu li a{color:#333;display:block;padding:0.5em 0.9em;pointer-events:auto;text-align:left;}nav#block-headermenu ul.menu li ul.dropdown-menu li a:hover,nav#block-headermenu-2 ul.menu li ul.dropdown-menu li a:hover{background-color:rgba(0,0,0,0.3) !important;color:#fff;text-decoration:none;}@media (max-width:1199.98px){nav#block-headermenu ul.menu,nav#block-headermenu-2 ul.menu{display:block;}}@media (max-width:991.98px){.region-header #block-headermenu{display:none;}}#block-headermenu-2{position:relative;z-index:3;}#block-headermenu-2 ul.menu{padding:0;}#block-flttourreviewsheaderbannerblock,#block-heroimage{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:-1;}#block-flttourreviewsheaderbannerblock .contextual-region,#block-flttourreviewsheaderbannerblock .content,#block-flttourreviewsheaderbannerblock .field,#block-flttourreviewsheaderbannerblock .media,#block-heroimage .contextual-region,#block-heroimage .content,#block-heroimage .field,#block-heroimage .media{height:100%;width:100%;}#block-flttourreviewsheaderbannerblock img,#block-heroimage img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;}#block-mainnavigation .menu{padding:0;}#block-mainnavigation .menu li a{padding:0.7em 1em;pointer-events:auto;white-space:normal;}#block-mainnavigation .menu li .dropdown-menu{background-color:#333 !important;border-radius:0;box-shadow:none;margin:0;margin-bottom:1em;padding:0;position:relative;width:100%;}#block-mainnavigation .menu li .dropdown-menu li{border-color:rgba(255,255,255,0.1);}#block-mainnavigation .menu li .dropdown-menu li a{display:none;}#block-mainnavigation .menu li .dropdown-menu li .dropdown-menu{display:block;margin-bottom:0;}#block-mainnavigation .menu li .dropdown-menu li .dropdown-menu a{display:block;padding:0.7em 1em;}#block-menutab-3::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/tapered-shadow-divider.webp");background-position:center top;background-repeat:no-repeat;background-size:100% auto;content:'';display:flex;justify-content:space-between;margin-top:-0.75em;min-height:3em;}#block-mobilemainnavigation{width:100%;}#block-mobilemainnavigation a{color:white;display:block;font-size:14px;font-weight:500;padding:0.7rem 1rem;}#block-mobilemainnavigation > ul.menu{display:flex;flex-direction:column;padding:0;}#block-mobilemainnavigation > ul.menu > li.dropdown{position:relative;}#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle{border-bottom:1px dashed rgba(255,255,255,0.2);font-size:16px;font-weight:600;text-transform:uppercase;}#block-mobilemainnavigation > ul.menu > li.dropdown a.dropdown-toggle::after{content:"\f078";display:inline-block;font-weight:900;border:0;position:absolute;right:1em;top:1.3rem;transform:translateY(-50%);}#block-mobilemainnavigation > ul.menu > li.dropdown.active a.dropdown-toggle{color:#7abf43 !important;}#block-mobilemainnavigation > ul.menu > li.dropdown.active.open a.dropdown-toggle{color:white !important;}#block-mobilemainnavigation > ul.menu > li.dropdown > ul.dropdown-menu{background-color:#333;border:none;border:0;border-radius:0;box-shadow:none;display:none;margin:0;margin-bottom:0;padding:0.5rem 0;position:relative;top:0;width:100%;}#block-mobilemainnavigation > ul.menu > li.dropdown > ul.dropdown-menu li:last-child{border-bottom:0;}#block-mobilemainnavigation > ul.menu > li.dropdown > ul.dropdown-menu li.active a{color:#7abf43 !important;}#block-mobilemainnavigation > ul.menu > li.dropdown > ul.dropdown-menu li a{padding-left:1.5rem;}#block-mobilemainnavigation > ul.menu > li.dropdown.open::before{border-bottom:1px solid #7abf43;left:0;width:100%;}#block-mobilemainnavigation > ul.menu > li.dropdown.open > a{background-color:#7abf43;border:none;}#block-mobilemainnavigation > ul.menu > li.dropdown.open > a::after{transform:translateY(-50%) rotate(180deg);}.block-newzealandjourneyplanner .intro h3,.block-newzealandjourneyplanner .intro .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .block-newzealandjourneyplanner .intro .field--label,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .intro h3,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .intro .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .intro .field--label{margin-top:0;}.block-newzealandjourneyplanner h2,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 h2{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/maori-bg.webp");background-size:cover;color:#fff;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:800;margin:0;opacity:0.92;padding:1em 1.2em;text-align:center;text-transform:uppercase;}.block-newzealandjourneyplanner .field--name-body img,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body img{width:100%;}.block-newzealandjourneyplanner .field--name-body form .form-inputs,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form .form-inputs{background-color:#f3f3f3;margin-bottom:0.5em;padding:15px;}.block-newzealandjourneyplanner .field--name-body form .form-inputs .intro,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form .form-inputs .intro{font-size:0.9em;}.block-newzealandjourneyplanner .field--name-body form .form-inputs > div,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form .form-inputs > div{margin-bottom:0.5em;}.block-newzealandjourneyplanner .field--name-body form .form-inputs label,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form .form-inputs label{font-weight:normal;}.block-newzealandjourneyplanner .field--name-body form input,.block-block-content780a3d59-f089-4d0e-8ace-d3be7aeebe11 .field--name-body form input{border-radius:0;width:100%;}.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h4,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h2{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-weight:500;line-height:1.2em;margin-bottom:0.6em;margin-top:0;text-align:center;font-size:30px;}@media (max-width:1200px){.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h4,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h2{font-size:calc(21px + 0.75vw);}}@media (min-width:768px){.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h4,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h2{text-align:left;}}.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner a{margin-top:1em;}.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner img{width:100%;}#block-newzealandjourneyplanner-2,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner{flex:0 0 25%;max-width:25%;padding-right:1rem;}@media (max-width:767.98px){#block-newzealandjourneyplanner-2,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner{display:none;}}#block-newzealandjourneyplanner-2 h2,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner h2{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/maori-bg.webp");background-size:cover;color:#fff;font-family:'Open Sans',sans-serif;font-size:1.5em;font-weight:800;margin:0;opacity:0.92;padding:1em 1.2em;text-align:center;text-transform:uppercase;}#block-newzealandjourneyplanner-2 img,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner img{width:100%;}#block-newzealandjourneyplanner-2 .intro,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner .intro{display:flex;font-size:14px;margin-top:1em;}#block-newzealandjourneyplanner-2 .intro > p,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner .intro > p{width:60%;}#block-newzealandjourneyplanner-2 .intro .img,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner .intro .img{margin:auto 0.5em 0 0;text-align:center;width:40%;}#block-newzealandjourneyplanner-2 hr,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner hr{margin:1.5em 0;}#block-newzealandjourneyplanner-2 label,#block-newzealandjourneyplanner-2 br,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner label,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner br{display:none;}@media (min-width:768px){#block-newzealandjourneyplanner-2,.field--name-dynamic-block-fieldnode-ds-new-zealand-journey-planner{padding-left:0;}}#block-notification{-webkit-clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);margin-bottom:4em;margin-top:-4em;padding:0;transform:translateY(-12px);}.page-node-100006311 #block-notification{margin-top:-2em;}@media (max-width:1199.98px){.page-node-100006311 #block-notification{max-width:100%;}}#block-notification::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/highlight-bottom-tear-orange.webp") repeat-x center;content:"";display:block;height:12px;width:100%;}#block-notification .field{background:#e66722;}#block-notification .notification-wrapper{display:flex;margin:auto;min-height:70px;padding:1.5em 2em 0 3em;}#block-notification .notification-wrapper .notification-column{color:white;font-size:24px;margin:auto;text-align:center;}#block-notification .notification-wrapper .notification-column.left{font-family:"Libre Franklin",sans-serif;font-weight:700;margin:0;padding-left:5em;}#block-notification .notification-wrapper .notification-column.left .notification-title::before{content:"\f058";display:inline-block;font-weight:900;margin-right:0.8rem;}#block-notification .notification-wrapper .notification-column.right{font-weight:600;margin:0;margin-left:auto;padding-right:5em;}#block-notification .notification-wrapper .notification-column.right .notification-description::after{content:"|";margin:0 1rem;min-height:16px;width:2px;}#block-notification .notification-wrapper .notification-column.right .notification-subtitle::after{content:"\f054";display:inline-block;font-weight:900;padding-left:1rem;}@media (max-width:1199.98px){#block-notification{-webkit-clip-path:unset;clip-path:unset;max-width:100%;}#block-notification .notification-wrapper{padding:1.5em 2em 0 2em;}#block-notification .notification-column{font-size:1.3rem !important;}}@media (max-width:991.98px){#block-notification .notification-column{margin:0;}#block-notification .notification-column.left{padding-left:2em !important;}#block-notification .notification-column.right{font-size:20px !important;padding-right:2em !important;padding-top:0;text-align:center;}#block-notification .notification-column.right .notification-description{display:none;}}@media (max-width:991.98px){#block-notification .notification-wrapper{-webkit-clip-path:unset;clip-path:unset;flex-direction:column;min-height:60px;padding:1em;}#block-notification .notification-wrapper .notification-column.left{padding-left:0 !important;width:100% !important;}#block-notification .notification-wrapper .notification-column.right{margin-top:0.2rem;padding-right:0 !important;width:100% !important;}}@media (max-width:575.98px){#block-notification .notification-column.right{font-size:16px !important;}}#block-phonewithcountrycode{bottom:30px;position:absolute;right:150px;}#block-phonewithcountrycode a{color:#05a3e9;display:inline-block;font-size:18px;font-weight:bold;pointer-events:none;}@media (max-width:991.98px){#block-phonewithcountrycode{bottom:50%;right:200px;transform:translateY(50%);}}@media (max-width:767.98px){#block-phonewithcountrycode{bottom:0;left:0;transform:translateY(100%);width:100%;}#block-phonewithcountrycode a{background:#00c4cb;color:white;font-size:16px;font-weight:700;height:40px;line-height:40px;pointer-events:auto;text-align:center;text-decoration:none !important;width:100%;}}@media (max-width:991.98px){#block-qualmarkgoldmember{border-bottom:0.1rem dashed rgba(0,0,0,0.2);border-top:0.1rem dashed rgba(0,0,0,0.2);padding-bottom:4rem;padding-top:4rem;}#block-qualmarkgoldmember .field--name-body{align-items:center;display:flex;}#block-qualmarkgoldmember .field--name-body img{margin-bottom:1rem;max-height:180px;object-fit:contain;}#block-qualmarkgoldmember .field--name-body p{display:inline-block;}}#views-exposed-form-search-content-page-1{margin-bottom:1rem;}#views-exposed-form-search-content-page-1 .form--inline{display:flex;}#views-exposed-form-search-content-page-1 .js-form-item,#views-exposed-form-search-content-page-1 .form-item-keywords{display:inline-block;margin-bottom:0;}#views-exposed-form-search-content-page-1 .text-muted{display:inline-block;padding-top:0.5rem;}#views-exposed-form-search-content-page-1 .form-actions{display:inline-block;margin-bottom:auto;}#views-exposed-form-search-content-page-1 .form-submit{padding:0.45rem 0.75rem;}#views-exposed-form-search-content-page-1 .form-submit:hover{background-color:#62a52c;}#views-exposed-form-search-content-page-1 .form-submit span{overflow:visible;position:relative;}#header #views-exposed-form-search-content-page-1{border-radius:0.2em;bottom:-7.5rem;box-shadow:0 0.5em 0.9em rgba(0,0,0,0.175);display:none;max-width:20em;padding:1rem;position:absolute;right:9rem;z-index:5;}#header .js-form-item-keywords{flex-basis:60%;}#block-tabletheaderenquiry{display:none;}@media (min-width:768px) and (max-width:991.98px){#block-tabletheaderenquiry{display:block;height:100%;position:absolute;right:50px;}#block-tabletheaderenquiry > .content{height:100%;}#block-tabletheaderenquiry .field--name-body{height:100%;}#block-tabletheaderenquiry .field--name-body a{align-items:center;display:flex;height:100%;margin:0;padding:1em;}#block-tabletheaderenquiry .field--name-body a:active,#block-tabletheaderenquiry .field--name-body a:focus{background-color:#ca5413 !important;color:#fff;text-decoration:none;}}.block-tour-itinerary-switcher{margin-bottom:2rem;margin-top:-2rem;width:100%;}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item{transition:all 0.25s ease;background-color:#464646;border:none !important;color:#fff;flex:1;padding:1rem;position:relative;font-size:18px;}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item:hover,.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item.active{background-color:#00c4cb;}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item:hover::after,.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item.active::after{background-color:#00c4cb;-webkit-clip-path:polygon(0 0,100% 0,25% 100%);clip-path:polygon(0 0,100% 0,25% 100%);}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item:not(.loading) [class*="fa-"]{display:none;}@media (min-width:576px){.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item:not(:last-child){margin-right:0.5em;}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item::after{transition:all 0.25s ease;background-color:#464646;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,25% 0);clip-path:polygon(0 0,100% 0,25% 0);content:'';display:inline-block;height:30%;left:0;position:absolute;right:0;transform:translateY(calc(100% - 0.5px));}}@media (max-width:575.98px){.block-tour-itinerary-switcher .itinerary-switch-container > .container{flex-wrap:wrap;}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item{flex:100%;font-size:14px;text-align:center;width:100%;}.block-tour-itinerary-switcher .itinerary-switch-container > .container .itinerary-switch-item:not(:last-child){margin-bottom:0.5em;}}.block-tour-reviews-header-banner-block{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1;}.block-tour-reviews-header-banner-block .media{height:100%;margin-top:0;}.block-tour-reviews-header-banner-block .media div{height:100%;}.block-tour-reviews-header-banner-block .media div.field--name-field-image > div{background-position:center;background-repeat:no-repeat;background-size:cover;}#block-tourpromises .block-facets-title{background:#4c5576;color:#fff;font-weight:500 !important;margin:0;padding:0.4rem 0.7rem;text-transform:capitalize;font-size:25px;}@media (max-width:1200px){#block-tourpromises .block-facets-title{font-size:calc(20.5px + 0.375vw);}}#block-tourpromises > .content{border:1px solid rgba(0,0,0,0.2);padding:1.2rem 0.8rem;}#block-tourpromises .vocabulary-tour-promises{padding-right:0;}#block-tourpromises .vocabulary-tour-promises:not(:last-child){margin-bottom:1rem;}#block-tourpromises .vocabulary-tour-promises::before{font-size:20px;padding:0.7rem;}#block-toursort .tour-sort-form{position:relative;}#block-toursort .tour-sort-form .form-item{margin-bottom:0;}#block-toursort .tour-sort-form .form-item select{border-radius:0;line-height:inherit;}#block-toursort .sort-by-throbber{position:absolute;right:1em;top:0;}#block-toursort .form-actions{display:none;}#block-toursort .ajax-progress-throbber{position:absolute;right:2rem;top:-2rem;}.block-block-content1c7fc04d-0c11-487d-a7f4-a2e7b12dca20,.block-block-content241e7c59-f347-403d-9eec-b2b5e5ba1bf2{margin:1em 0 2em;}.block-views-blockblog-categories-block-1,.block-views-blockvideo-categories-block-1{position:relative;text-align:center;}@media (min-width:768px){.block-views-blockblog-categories-block-1,.block-views-blockvideo-categories-block-1{text-align:left;}}.block-views-blockblog-categories-block-1 a,.block-views-blockvideo-categories-block-1 a{font-weight:800;}.block-views-blockblog-categories-block-1 h2 .views-row,.block-views-blockblog-categories-block-1 .form-group .views-row,.block-views-blockvideo-categories-block-1 h2 .views-row,.block-views-blockvideo-categories-block-1 .form-group .views-row{display:inline-block;margin-top:0.5em;}.block-views-blockblog-categories-block-1 h2 .views-row .views-field-tid,.block-views-blockblog-categories-block-1 .form-group .views-row .views-field-tid,.block-views-blockvideo-categories-block-1 h2 .views-row .views-field-tid,.block-views-blockvideo-categories-block-1 .form-group .views-row .views-field-tid{display:none;}.view-content.row{margin-left:0;margin-right:0;}.block-views-blockour-amazing-nz-based-staff-block-1 .view-content .views-row{margin-bottom:1em;position:relative;}@media (min-width:768px){.block-views-blockour-amazing-nz-based-staff-block-1 .view-content .views-row{margin-bottom:1.5em;}}.block-views-blockour-amazing-nz-based-staff-block-1 .view-content .views-row::after{background-color:#f3f3f3;content:'';height:100%;left:15px;position:absolute;top:0;width:calc(100% - 30px);z-index:-1;}.block-views-blockour-amazing-nz-based-staff-block-1 .more-link{padding-left:15px;padding-right:15px;}.block-views-blockour-amazing-nz-based-staff-block-1 .more-link a{cursor:pointer;display:block;padding:1em;text-align:center;width:100%;}.block-views-blockpromoted-team-members-block-1{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/promoted-team-members-bottom.webp") repeat-x;background-position:left bottom;background-size:auto;padding-bottom:60px;}.block-views-blockpromoted-team-members-block-1 > .content{background-color:#edebeb;padding:1.6em 0;}.block-views-exposed-filter-blockreview-reviews-block{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0.6em auto 3em;padding:1.5em;position:relative;}.block-views-exposed-filter-blockreview-reviews-block::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp") repeat-x;content:'';height:15px;left:0;position:absolute;top:-14px;width:100%;}.block-views-exposed-filter-blockreview-reviews-block::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-bottom.webp") repeat-x;bottom:-14px;content:'';height:15px;left:0;position:absolute;width:100%;}.block-views-exposed-filter-blockreview-reviews-block .form-submit{padding-bottom:0.3rem !important;padding-top:0.3rem !important;}@media (min-width:768px){.block-views-exposed-filter-blockreview-reviews-block > .js-form-item,.block-views-exposed-filter-blockreview-reviews-block > .form-actions{width:30%;}}@media (max-width:767.98px){.block-views-exposed-filter-blockreview-reviews-block > .js-form-item,.block-views-exposed-filter-blockreview-reviews-block > .form-actions{flex:0 0 100%;max-width:100%;}}.block-views-exposed-filter-blockreview-reviews-block > .content{width:100%;}.block-views-exposed-filter-blockreview-reviews-block .mb-3{margin-bottom:0 !important;}.block-views-exposed-filter-blockreview-reviews-block form .row{align-items:center;display:flex;gap:1em;justify-content:center;margin-left:0;margin-right:0;}@media (max-width:991.98px){.block-views-exposed-filter-blockreview-reviews-block form .row{flex-direction:column;}.block-views-exposed-filter-blockreview-reviews-block form .row > *{width:100%;}}.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container{margin-bottom:0;order:1;padding:0;}@media (min-width:1200px){.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container{min-width:250px;}}@media (min-width:992px){.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container{width:calc(100% - 25rem);}}.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container .js-form-item{height:100%;}.block-views-exposed-filter-blockreview-reviews-block form #edit-fields-container .js-form-item select{height:100%;}.block-views-exposed-filter-blockreview-reviews-block form .form-actions{align-items:center;display:flex;order:2;padding-bottom:0.3rem !important;padding-top:0.3rem !important;}.block-views-exposed-filter-blockreview-reviews-block form .form-actions .form-submit{background:none;border:0;box-shadow:none;margin:0;padding:0;}.block-views-exposed-filter-blockreview-reviews-block form .form-actions::before{content:"\f002";display:inline-block;font-weight:900;padding-right:0.2rem;}.block-views-exposed-filter-blockreview-reviews-block form .reset-btn{border-radius:0;display:inline-block;min-width:100px;order:3;}@media (min-width:768px){[class*='block-block-content:b1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc'] .hide-mobile,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .hide-mobile,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .hide-mobile{display:inline !important;}}#block-yousearchedforblock .block-title{font-family:"Libre Franklin",sans-serif;font-size:1.25em;font-weight:800;margin-top:0;text-align:left;text-transform:uppercase;}#block-yousearchedforblock .param-container{display:flex;flex-wrap:wrap;}#block-yousearchedforblock .param-container .param-item{display:flex;margin-right:5px;}#block-yousearchedforblock .param-container .param-item .param-title{font-weight:800;margin-right:5px;}.view.masonry-grid .view-content .views-row,.views-infinite-scroll-content-wrapper .view-content .views-row{margin:0.6em 2.2%;width:95%;}@media (min-width:768px){.view.masonry-grid .view-content .views-row,.views-infinite-scroll-content-wrapper .view-content .views-row{width:45.5%;}}@media (min-width:1200px){.view.masonry-grid .view-content .views-row,.views-infinite-scroll-content-wrapper .view-content .views-row{width:28.7%;}}.view.teaser-columns-view > div{display:flex;flex-wrap:wrap;}@media (min-width:576px) and (max-width:767.98px){.view.teaser-columns-view > div .views-row{width:50%;}}.view.tour-teaser-view .view-content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.view-blog-tags > .view-header,.view-duplicate-of-blog-archives > .view-header,.view-video-tags > .view-header,.view-duplicate-of-video-gallery-archive-view > .view-header{display:none;padding:15px;}@media (min-width:768px){.view-blog-tags > .view-header,.view-duplicate-of-blog-archives > .view-header,.view-video-tags > .view-header,.view-duplicate-of-video-gallery-archive-view > .view-header{display:block;float:right;width:33.33333%;}}.view-blog-tags > .view-content,.view-duplicate-of-blog-archives > .view-content,.view-video-tags > .view-content,.view-duplicate-of-video-gallery-archive-view > .view-content{display:flex;flex-direction:column;}@media (min-width:768px){.view-blog-tags > .view-content,.view-duplicate-of-blog-archives > .view-content,.view-video-tags > .view-content,.view-duplicate-of-video-gallery-archive-view > .view-content{padding-right:15px;width:66.66667%;}}@media (max-width:767.98px){.view-blog-tags > .pager-nav,.view-duplicate-of-blog-archives > .pager-nav,.view-video-tags > .pager-nav,.view-duplicate-of-video-gallery-archive-view > .pager-nav{margin-top:2rem;}}.view-blog-tags > .pager--infinite-scroll,.view-duplicate-of-blog-archives > .pager--infinite-scroll,.view-video-tags > .pager--infinite-scroll,.view-duplicate-of-video-gallery-archive-view > .pager--infinite-scroll{clear:left;padding:0 15px;}@media (min-width:768px){.view-blog-tags > .pager--infinite-scroll,.view-duplicate-of-blog-archives > .pager--infinite-scroll,.view-video-tags > .pager--infinite-scroll,.view-duplicate-of-video-gallery-archive-view > .pager--infinite-scroll{width:66.66667%;}}.view-blog-tags .feed-icons,.view-duplicate-of-blog-archives .feed-icons,.view-video-tags .feed-icons,.view-duplicate-of-video-gallery-archive-view .feed-icons{display:none;float:left;margin-top:-4em;padding:15px;width:66.66667%;}.view-blog-tags .feed-icons a,.view-duplicate-of-blog-archives .feed-icons a,.view-video-tags .feed-icons a,.view-duplicate-of-video-gallery-archive-view .feed-icons a{display:block;margin:0 auto;max-width:1140px;width:100%;}.view-blog-tags .view-display-id-block_2 > .view-content::before,.view-blog-tags .view-display-id-recent_videos_block_1 > .view-content::before,.view-duplicate-of-blog-archives .view-display-id-block_2 > .view-content::before,.view-duplicate-of-blog-archives .view-display-id-recent_videos_block_1 > .view-content::before,.view-video-tags .view-display-id-block_2 > .view-content::before,.view-video-tags .view-display-id-recent_videos_block_1 > .view-content::before,.view-duplicate-of-video-gallery-archive-view .view-display-id-block_2 > .view-content::before,.view-duplicate-of-video-gallery-archive-view .view-display-id-recent_videos_block_1 > .view-content::before{content:'Recent Blogs';display:block;}.view-blog-tags .view-id-blog_categories .views-field-tid,.view-blog-tags .view-id-video_categories .views-field-tid,.view-duplicate-of-blog-archives .view-id-blog_categories .views-field-tid,.view-duplicate-of-blog-archives .view-id-video_categories .views-field-tid,.view-video-tags .view-id-blog_categories .views-field-tid,.view-video-tags .view-id-video_categories .views-field-tid,.view-duplicate-of-video-gallery-archive-view .view-id-blog_categories .views-field-tid,.view-duplicate-of-video-gallery-archive-view .view-id-video_categories .views-field-tid{display:none;}.view-blog-tags .view-id-blog_categories > .view-content::before,.view-blog-tags .view-id-video_categories > .view-content::before,.view-duplicate-of-blog-archives .view-id-blog_categories > .view-content::before,.view-duplicate-of-blog-archives .view-id-video_categories > .view-content::before,.view-video-tags .view-id-blog_categories > .view-content::before,.view-video-tags .view-id-video_categories > .view-content::before,.view-duplicate-of-video-gallery-archive-view .view-id-blog_categories > .view-content::before,.view-duplicate-of-video-gallery-archive-view .view-id-video_categories > .view-content::before{content:'Blog Categories';display:block;}.view-blog-tags .view-blog-archives > .view-content::before,.view-blog-tags .view-id-video_gallery_archive_view > .view-content::before,.view-duplicate-of-blog-archives .view-blog-archives > .view-content::before,.view-duplicate-of-blog-archives .view-id-video_gallery_archive_view > .view-content::before,.view-video-tags .view-blog-archives > .view-content::before,.view-video-tags .view-id-video_gallery_archive_view > .view-content::before,.view-duplicate-of-video-gallery-archive-view .view-blog-archives > .view-content::before,.view-duplicate-of-video-gallery-archive-view .view-id-video_gallery_archive_view > .view-content::before{content:'Blog Archives';display:block;}.view-favourite-tours{margin-top:-20px;}.view-favourite-tours .view-content{display:flex;flex-wrap:wrap;}.view-favourite-tours .view-content .views-row{padding:0;}.view-favourite-tours .view-content .field--name-field-images{width:100%;}.view-favourite-tours .view-content .group-right{max-width:none !important;}.view-favourite-tours .view-content .node--view-mode-list-item{margin:0;padding:0;}.flt-favourites-list-container > div{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}[class*='block-views-block:featured-articles-block-1'],.view-featured-articles{position:relative;}[class*='block-views-block:featured-articles-block-1']::after,.view-featured-articles::after{background:none;bottom:0;content:'';height:2px;position:absolute;right:0;width:100%;}@media (min-width:992px){[class*='block-views-block:featured-articles-block-1'],.view-featured-articles{padding-right:3em;}[class*='block-views-block:featured-articles-block-1']::after,.view-featured-articles::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider-vertical.webp") repeat-y;content:'';height:100%;position:absolute;right:0.5em;top:0;width:2px;}}[class*='block-views-block:featured-articles-block-1'] .view-content,.view-featured-articles .view-content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;display:flex;flex-wrap:wrap;}[class*='block-views-block:featured-articles-block-1'] .view-content .views-row,.view-featured-articles .view-content .views-row{flex:0 0 100%;max-width:100%;padding:0;}[class*='block-views-block:featured-articles-block-1'] .view-content .views-row h2,.view-featured-articles .view-content .views-row h2{font-size:30px;}[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:first-child h3,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:first-child .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links [class*='block-views-block:featured-articles-block-1'] .view-content .views-row:first-child .field--label,.view-featured-articles .view-content .views-row:first-child h3,.view-featured-articles .view-content .views-row:first-child .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-featured-articles .view-content .views-row:first-child .field--label{font-size:1.5em;line-height:1.3em;}@media (max-width:680px){[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2),[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child,.view-featured-articles .view-content .views-row:nth-child(2),.view-featured-articles .view-content .views-row:last-child{display:none;}}[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2) .field--name-node-title h3,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2) .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links [class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2) .field--name-node-title .field--label,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child .field--name-node-title h3,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links [class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child .field--name-node-title .field--label,.view-featured-articles .view-content .views-row:nth-child(2) .field--name-node-title h3,.view-featured-articles .view-content .views-row:nth-child(2) .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-featured-articles .view-content .views-row:nth-child(2) .field--name-node-title .field--label,.view-featured-articles .view-content .views-row:last-child .field--name-node-title h3,.view-featured-articles .view-content .views-row:last-child .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-featured-articles .view-content .views-row:last-child .field--name-node-title .field--label{font-size:1.3em;margin-top:0.8em;padding-bottom:2.2rem;text-decoration:underline;}[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2) .field--name-node-title h3:hover,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2) .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label:hover,.node--type-article.node--view-mode-full .field--name-field-anchor-links [class*='block-views-block:featured-articles-block-1'] .view-content .views-row:nth-child(2) .field--name-node-title .field--label:hover,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child .field--name-node-title h3:hover,[class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label:hover,.node--type-article.node--view-mode-full .field--name-field-anchor-links [class*='block-views-block:featured-articles-block-1'] .view-content .views-row:last-child .field--name-node-title .field--label:hover,.view-featured-articles .view-content .views-row:nth-child(2) .field--name-node-title h3:hover,.view-featured-articles .view-content .views-row:nth-child(2) .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label:hover,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-featured-articles .view-content .views-row:nth-child(2) .field--name-node-title .field--label:hover,.view-featured-articles .view-content .views-row:last-child .field--name-node-title h3:hover,.view-featured-articles .view-content .views-row:last-child .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label:hover,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-featured-articles .view-content .views-row:last-child .field--name-node-title .field--label:hover{color:#20a4a9;cursor:pointer;}.view-group-tour-dates .view-filters{margin-bottom:5em;margin-top:2em;}.view-group-tour-dates .view-filters form{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0.6em auto 3em;padding:1.5em;position:relative;}.view-group-tour-dates .view-filters form::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-top.webp") repeat-x;content:'';height:15px;left:0;position:absolute;top:-14px;width:100%;}.view-group-tour-dates .view-filters form::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/flt-paper-torn-bottom.webp") repeat-x;bottom:-14px;content:'';height:15px;left:0;position:absolute;width:100%;}.view-group-tour-dates .view-filters form .form-submit{padding-bottom:0.3rem !important;padding-top:0.3rem !important;}@media (min-width:768px){.view-group-tour-dates .view-filters form > .js-form-item,.view-group-tour-dates .view-filters form > .form-actions{width:30%;}}@media (max-width:767.98px){.view-group-tour-dates .view-filters form > .js-form-item,.view-group-tour-dates .view-filters form > .form-actions{flex:0 0 100%;max-width:100%;}}.view-group-tour-dates .view-filters form select,.view-group-tour-dates .view-filters form input{height:100%;}.view-group-tour-dates .view-filters form label{display:none;}@media (min-width:768px){.view-group-tour-dates .view-filters form .form-actions{display:flex;}}.view-group-tour-dates .view-filters form .form-actions .form-submit{margin-right:0.7rem;padding-bottom:0.7em !important;padding-top:0.7em !important;}.view-group-tour-dates .view-filters form .form-row > fieldset{margin-bottom:0;}@media (max-width:767.98px){.view-group-tour-dates .view-filters form .form-row{flex-direction:column;width:100%;}.view-group-tour-dates .view-filters form .form-row > *{width:100%;}.view-group-tour-dates .view-filters form .form-row > * > *{height:42px;margin-bottom:1rem;width:100%;}.view-group-tour-dates .view-filters form .form-row .form-type-select::after{bottom:35px;}.view-group-tour-dates .view-filters form .form-row .form-submit{margin-bottom:1rem;}}.view-group-tour-dates .attachment > .views-element-container{margin:0;}.view-group-tour-dates .attachment > .views-element-container > .view{padding:0;}.view-group-tour-dates .attachment > .views-element-container > .view.view-display-id-3_days_before_attachment thead{display:table-header-group;}@media (max-width:767.98px){.view-group-tour-dates .attachment > .views-element-container > .view.view-display-id-3_days_before_attachment thead{display:none;}}.view-group-tour-dates .attachment > .views-element-container > .view.view-display-id-selected_tours_to_display .views-field-tour-dates-selected-display{color:#e66722;font-weight:bold;}.view-group-tour-dates .attachment > .views-element-container > .view.view-display-id-3_days_after_attachment .view-empty{background:#fcf4f2;border:1px solid #f9c9bf;color:#a51b00;padding:1.5em;}.view-group-tour-dates table{margin:0;}.view-group-tour-dates table thead{display:none;}@media (max-width:767.98px){.view-group-tour-dates table .views-field-tour-date-btn{display:flex;flex-direction:column;}}.view-group-tour-dates table .views-field-tour-date-btn a{display:block;margin-left:auto;}.view-group-tour-dates table .views-field-tour-date-btn a.sold-out{background:#999;border-color:gray;pointer-events:none;}@media (min-width:992px){.view-group-tour-dates table .views-field-tour-date-btn{width:150px !important;}}.view-group-tour-dates table td.views-field-field-duration::after{content:'Days';margin-left:5px;}.view-group-tour-dates table .views-field-field-tour-date-type,.view-group-tour-dates table .views-field-tour-status-field{font-weight:bold;width:155px;}.view-group-tour-dates table .views-field-field-tour-date-type > div,.view-group-tour-dates table .views-field-tour-status-field > div{align-items:center;display:inline-flex;justify-content:center;text-transform:capitalize;width:100%;}@media (min-width:768px){.view-group-tour-dates table .views-field-field-tour-date-type > div,.view-group-tour-dates table .views-field-tour-status-field > div{justify-content:space-between;}}.view-group-tour-dates table .views-field-field-tour-date-type > div::after,.view-group-tour-dates table .views-field-tour-status-field > div::after{background-size:cover;content:'';display:inline-block;height:38px;margin-left:1em;min-width:36px;width:36px;}.view-group-tour-dates table .views-field-field-tour-date-type > div.tour-date-enquire::after,.view-group-tour-dates table .views-field-field-tour-date-type > div.tour-date-guaranteed::after,.view-group-tour-dates table .views-field-field-tour-date-type > div.enquire::after,.view-group-tour-dates table .views-field-field-tour-date-type > div.guaranteed::after,.view-group-tour-dates table .views-field-tour-status-field > div.tour-date-enquire::after,.view-group-tour-dates table .views-field-tour-status-field > div.tour-date-guaranteed::after,.view-group-tour-dates table .views-field-tour-status-field > div.enquire::after,.view-group-tour-dates table .views-field-tour-status-field > div.guaranteed::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/progress-1.svg");}.view-group-tour-dates table .views-field-field-tour-date-type > div.tour-date-limited-space::after,.view-group-tour-dates table .views-field-field-tour-date-type > div.limited-space::after,.view-group-tour-dates table .views-field-tour-status-field > div.tour-date-limited-space::after,.view-group-tour-dates table .views-field-tour-status-field > div.limited-space::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/progress-2.svg");}.view-group-tour-dates table .views-field-field-tour-date-type > div.tour-date-sold-out::after,.view-group-tour-dates table .views-field-field-tour-date-type > div.sold-out::after,.view-group-tour-dates table .views-field-tour-status-field > div.tour-date-sold-out::after,.view-group-tour-dates table .views-field-tour-status-field > div.sold-out::after{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/progress-3.svg");}@media (min-width:768px){.view-group-tour-dates table .views-field-field-tour-date-type,.view-group-tour-dates table .views-field-tour-status-field{justify-content:space-between;}.view-group-tour-dates table .views-field-field-tour-date-type > div,.view-group-tour-dates table .views-field-tour-status-field > div{margin-left:0;}}@media (max-width:767.98px){.view-group-tour-dates table tr{background:#fff !important;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:center;padding:2em;}.view-group-tour-dates table tr td{align-items:center;background:#fff !important;display:flex;justify-content:center;}.view-group-tour-dates table tr .views-field-field-start-date,.view-group-tour-dates table tr .views-field-tour-status-field,.view-group-tour-dates table tr .views-field-tour-dates-selected-display,.view-group-tour-dates table tr .views-field-field-sub-tour-type-group-tours{margin-bottom:1em;min-height:auto;width:100%;}.view-group-tour-dates table tr .views-field-title{margin-bottom:1em;position:relative;}.view-group-tour-dates table tr .views-field-field-duration{margin-bottom:1em;}.view-group-tour-dates table tr .views-field-field-sub-tour-type-group-tours{order:1;width:100%;}.view-group-tour-dates table tr .views-field-field-sub-tour-type-group-tours img{margin-bottom:1em;margin-top:0;}.view-group-tour-dates table tr .views-field-field-tour-date-type,.view-group-tour-dates table tr .views-field-tour-status-field{order:2;}.view-group-tour-dates table tr .views-field-tour-date-btn{order:3;width:100%;}}@media (min-width:768px){.view-group-tour-dates table .views-field-field-start-date,.view-group-tour-dates table .views-field-tour-dates-selected-display{width:110px;}.view-group-tour-dates table .views-field-field-duration{width:100px;}.view-group-tour-dates table .views-field-field-sub-tour-type-group-tours{width:110px;}}@media (min-width:1200px){.view-group-tour-dates table .views-field-field-start-date,.view-group-tour-dates table .views-field-tour-dates-selected-display{width:200px;}.view-group-tour-dates table .views-field-field-sub-tour-type-group-tours{width:150px;}.view-group-tour-dates table .views-field-title{width:385px;}}.view-group-tour-dates.view-display-id-block_1 > .view-content .views-field-field-start-date{color:#e66722;font-weight:bold;}.table-responsive{margin:0;}.view-meet-our-team .view-content .views-row{margin-bottom:1em;position:relative;}@media (min-width:768px){.view-meet-our-team .view-content .views-row{margin-bottom:1.5em;}}.view-meet-our-team .view-content .views-row::after{background-color:#f3f3f3;content:'';height:100%;left:15px;position:absolute;top:0;width:calc(100% - 30px);z-index:-1;}@media (min-width:768px){.view-places-to-visit .view-content{margin:0 -0.5em;}}.view-places-to-visit .view-content ul{margin:0;padding:0;}.view-places-to-visit .view-content ul li{display:block;}[class*='block-views-block:promoted-team-members-block-1'],.view-promoted-team-members{margin:0 auto;}[class*='block-views-block:promoted-team-members-block-1'] .view-content,.view-promoted-team-members .view-content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:wrap;}@media (min-width:992px){[class*='block-views-block:promoted-team-members-block-1'] .view-content,.view-promoted-team-members .view-content{flex-wrap:nowrap;}}@media (max-width:991.98px){[class*='block-views-block:promoted-team-members-block-1'] .view-content .views-row,.view-promoted-team-members .view-content .views-row{margin-bottom:0.6em;}[class*='block-views-block:promoted-team-members-block-1'] .view-content .views-row:nth-child(3),.view-promoted-team-members .view-content .views-row:nth-child(3){display:none;}}[class*='block-views-block:promoted-team-members-block-1'] .view-content .views-row .field--name-field-promoted-image,.view-promoted-team-members .view-content .views-row .field--name-field-promoted-image{margin:0;}[class*='block-views-block:promoted-team-members-block-1'] .view-content .views-row .field--name-field-promoted-image img,.view-promoted-team-members .view-content .views-row .field--name-field-promoted-image img{margin:0;}[class*='block-views-block:promoted-team-members-block-1'] .view-footer,.view-promoted-team-members .view-footer{position:relative;}@media (min-width:992px){[class*='block-views-block:promoted-team-members-block-1'] .view-footer,.view-promoted-team-members .view-footer{display:-webkit- flex;display:-ms- flex;display:flex;-ms-align-items:stretch;align-items:stretch;-ms-justify-content:center;justify-content:center;padding-right:3em;}}[class*='block-views-block:promoted-team-members-block-1'] .view-footer a:hover,.view-promoted-team-members .view-footer a:hover{text-decoration:none;}[class*='block-views-block:promoted-team-members-block-1'] .view-footer .field--name-body,.view-promoted-team-members .view-footer .field--name-body{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;align-items:center;background-color:#00c4cb;color:#fff;display:flex;margin:auto;padding:0.8rem;text-align:center;text-transform:uppercase;width:100%;}[class*='block-views-block:promoted-team-members-block-1'] .view-footer .field--name-body:hover,.view-promoted-team-members .view-footer .field--name-body:hover{background-color:#20a4a9;}@media (min-width:992px){[class*='block-views-block:promoted-team-members-block-1'] .view-footer .field--name-body,.view-promoted-team-members .view-footer .field--name-body{font-size:22px;padding:2.75rem 1.8rem;text-align:left;width:auto;}}@media (min-width:992px) and (max-width:1200px){[class*='block-views-block:promoted-team-members-block-1'] .view-footer .field--name-body,.view-promoted-team-members .view-footer .field--name-body{font-size:calc(20.2px + 0.15vw);}}@media (min-width:992px){[class*='block-views-block:promoted-team-members-block-1'] .view-footer .field--name-body::after,.view-promoted-team-members .view-footer .field--name-body::after{background-color:#00c4cb;content:'';height:100%;left:0;position:absolute;top:0;width:calc(100% - 3rem);z-index:1;}[class*='block-views-block:promoted-team-members-block-1'] .view-footer .field--name-body p,.view-promoted-team-members .view-footer .field--name-body p{z-index:2;}}@media (min-width:992px){[class*='block-views-block:promoted-team-members-block-1'] .view-footer::before,.view-promoted-team-members .view-footer::before{background:linear-gradient(to right top,#00c4cb 50%,transparent 50%);content:'';height:50%;position:absolute;right:0;top:0;width:3em;}[class*='block-views-block:promoted-team-members-block-1'] .view-footer::after,.view-promoted-team-members .view-footer::after{background:linear-gradient(to right bottom,#00c4cb 50%,transparent 50%);bottom:0;content:'';height:50%;position:absolute;right:0;width:3em;}}.view-reviews-by-tour.view-display-id-all_reviews .view-header{margin-bottom:2em;}.view-reviews-by-tour.view-display-id-single_review > .row{margin-left:0;margin-right:0;}.view-reviews-by-tour.view-display-id-single_review > .view-content{background-color:#f3f3f3;justify-content:center;padding:3em 0;}.view-id-search_content .view-header h2{font-family:"Libre Franklin",sans-serif;font-size:1.25em;font-weight:800;margin-top:0;text-align:left;text-transform:uppercase;}.view-id-search_content .view-header > section{margin-bottom:1rem;}.view-id-search_content .view-header > section:last-child{margin-bottom:0;}.view-id-search_content .view-content h3,.view-id-search_content .view-content .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-id-search_content .view-content .field--label{width:100%;}.view-id-search_content .views-row > .node{padding:0;}.view-id-search_content .views-row > .node.node--type-review .row{margin-left:0;margin-right:0;}.region-sidebar-first .block-facets-summary{display:none;}.block-facets-summary h2{margin-top:2rem !important;}.block-facets-summary ul{margin:0;padding:0;}.block-facets-summary ul li{font-weight:600;line-height:1.5em;list-style-type:none;margin:0.3em 0;position:relative;}.block-facets-summary .facet-item__status{display:none;}.view-tour-dates .visible-mobile,.view-group-tour-dates .visible-mobile{display:none;}.view-tour-dates .table-responsive,.view-group-tour-dates .table-responsive{border:0;overflow:visible;padding-left:0;padding-right:0;}.view-tour-dates table thead,.view-group-tour-dates table thead{color:white;padding:0.3rem 0;text-transform:uppercase;}.view-tour-dates table thead tr > th,.view-group-tour-dates table thead tr > th{background-color:#464646 !important;border:none;}@media (max-width:767.98px){.view-tour-dates table thead,.view-group-tour-dates table thead{display:none !important;}}.view-tour-dates table thead .views-field-field-twin-price,.view-tour-dates table thead .views-field-field-twin-price-1,.view-group-tour-dates table thead .views-field-field-twin-price,.view-group-tour-dates table thead .views-field-field-twin-price-1{text-align:center;}.view-tour-dates table tr,.view-group-tour-dates table tr{background-color:transparent !important;border-bottom:0;}.view-tour-dates table tr .views-field-tour-date-details .tour-dates,.view-tour-dates table tr .views-field-field-start-date .tour-dates,.view-group-tour-dates table tr .views-field-tour-date-details .tour-dates,.view-group-tour-dates table tr .views-field-field-start-date .tour-dates{color:#999;font-size:18px;font-weight:700;margin-bottom:10px;}.view-tour-dates table tr .views-field-tour-date-details .tour-dates .start-date,.view-tour-dates table tr .views-field-field-start-date .tour-dates .start-date,.view-group-tour-dates table tr .views-field-tour-date-details .tour-dates .start-date,.view-group-tour-dates table tr .views-field-field-start-date .tour-dates .start-date{color:#333;}.view-tour-dates table tr .views-field-tour-date-details .tour-locations,.view-tour-dates table tr .views-field-field-start-date .tour-locations,.view-group-tour-dates table tr .views-field-tour-date-details .tour-locations,.view-group-tour-dates table tr .views-field-field-start-date .tour-locations{font-size:14px;}.view-tour-dates table tr td,.view-group-tour-dates table tr td{border-bottom:none;border-color:#ddd;border-left:none;border-right:none;padding:0.1em 0.5em;vertical-align:middle;}@media (min-width:768px){.view-tour-dates table tr td,.view-group-tour-dates table tr td{padding:15px 0.6em;}}.view-tour-dates table tr .views-field-field-twin-price-save span,.view-tour-dates table tr .views-field-field-twin-price span,.view-group-tour-dates table tr .views-field-field-twin-price-save span,.view-group-tour-dates table tr .views-field-field-twin-price span{display:block;text-align:center;}.view-tour-dates table tr .views-field-field-twin-price-save .visible-mobile,.view-tour-dates table tr .views-field-field-twin-price .visible-mobile,.view-group-tour-dates table tr .views-field-field-twin-price-save .visible-mobile,.view-group-tour-dates table tr .views-field-field-twin-price .visible-mobile{display:none;}.view-tour-dates table tr .views-field-field-twin-price-save .special-price,.view-tour-dates table tr .views-field-field-twin-price .special-price,.view-group-tour-dates table tr .views-field-field-twin-price-save .special-price,.view-group-tour-dates table tr .views-field-field-twin-price .special-price{font-size:18px;font-weight:700;}.view-tour-dates table tr .views-field-field-twin-price-save > *:not(.per-person-label),.view-group-tour-dates table tr .views-field-field-twin-price-save > *:not(.per-person-label){color:red;}.view-tour-dates table tr .views-field-field-twin-price-save .special-save-wrapper span,.view-group-tour-dates table tr .views-field-field-twin-price-save .special-save-wrapper span{display:inline;}.view-tour-dates table tr .views-field-field-twin-price-save .special-price-save,.view-group-tour-dates table tr .views-field-field-twin-price-save .special-price-save{text-transform:uppercase;}.view-tour-dates table tr .views-field-field-twin-price-save .per-person-label,.view-group-tour-dates table tr .views-field-field-twin-price-save .per-person-label{font-weight:100;}.view-tour-dates table tr .views-field-remark,.view-tour-dates table tr .views-field-field-remark,.view-group-tour-dates table tr .views-field-remark,.view-group-tour-dates table tr .views-field-field-remark{min-width:200px;text-align:center;}.view-tour-dates table tr .views-field-remark > *:not(:last-child),.view-tour-dates table tr .views-field-field-remark > *:not(:last-child),.view-group-tour-dates table tr .views-field-remark > *:not(:last-child),.view-group-tour-dates table tr .views-field-field-remark > *:not(:last-child){margin-bottom:0.2em;}.view-tour-dates table tr .views-field-remark .field-hot-price,.view-tour-dates table tr .views-field-field-remark .field-hot-price,.view-group-tour-dates table tr .views-field-remark .field-hot-price,.view-group-tour-dates table tr .views-field-field-remark .field-hot-price{background:red;border-radius:50px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:0.2em 0.5em;text-transform:uppercase;}.view-tour-dates table tr .views-field-remark .limited-space,.view-tour-dates table tr .views-field-field-remark .limited-space,.view-group-tour-dates table tr .views-field-remark .limited-space,.view-group-tour-dates table tr .views-field-field-remark .limited-space{color:#00c4cb;font-weight:700;}.view-tour-dates table tr .views-field-remark .field-departure,.view-tour-dates table tr .views-field-field-remark .field-departure,.view-group-tour-dates table tr .views-field-remark .field-departure,.view-group-tour-dates table tr .views-field-field-remark .field-departure{color:#7abf43;font-weight:700;}.view-tour-dates table tr .views-field-remark .field-special-note,.view-tour-dates table tr .views-field-field-remark .field-special-note,.view-group-tour-dates table tr .views-field-remark .field-special-note,.view-group-tour-dates table tr .views-field-field-remark .field-special-note{font-weight:100;}@media (min-width:768px){.view-tour-dates table tr .views-field-remark:not(th),.view-tour-dates table tr .views-field-field-remark:not(th),.view-group-tour-dates table tr .views-field-remark:not(th),.view-group-tour-dates table tr .views-field-field-remark:not(th){background-color:#f3f3f3;}}.view-tour-dates table tr .views-field-remark .green-dot,.view-tour-dates table tr .views-field-field-remark .green-dot,.view-group-tour-dates table tr .views-field-remark .green-dot,.view-group-tour-dates table tr .views-field-field-remark .green-dot{background:#7abf43;border-radius:5px;height:10px;margin:auto;width:10px;}.view-tour-dates table tr .views-field-remark > div + .green-dot,.view-tour-dates table tr .views-field-field-remark > div + .green-dot,.view-group-tour-dates table tr .views-field-remark > div + .green-dot,.view-group-tour-dates table tr .views-field-field-remark > div + .green-dot{background:transparent;height:0;}.view-tour-dates table tr .views-field-all-prices .all-prices-container,.view-group-tour-dates table tr .views-field-all-prices .all-prices-container{display:flex;flex-direction:column;position:relative;}.view-tour-dates table tr .views-field-all-prices .view-more-prices,.view-group-tour-dates table tr .views-field-all-prices .view-more-prices{border-radius:0;outline:none;padding:0.4em 0;position:relative;width:100%;}.view-tour-dates table tr .views-field-all-prices .view-more-prices i,.view-tour-dates table tr .views-field-all-prices .view-more-prices svg,.view-group-tour-dates table tr .views-field-all-prices .view-more-prices i,.view-group-tour-dates table tr .views-field-all-prices .view-more-prices svg{height:100%;position:absolute;right:0.5em;top:0;transition:all 0.25s ease;}.view-tour-dates table tr .views-field-all-prices .view-more-prices.active svg,.view-tour-dates table tr .views-field-all-prices .view-more-prices.active i,.view-group-tour-dates table tr .views-field-all-prices .view-more-prices.active svg,.view-group-tour-dates table tr .views-field-all-prices .view-more-prices.active i{transform:rotate(180deg);}@media (min-width:768px){.view-tour-dates table tr .views-field-all-prices .view-more-prices,.view-group-tour-dates table tr .views-field-all-prices .view-more-prices{display:none;}}.view-tour-dates table tr.tour-date-sold-out,.view-group-tour-dates table tr.tour-date-sold-out{opacity:0.3;pointer-events:none;}.view-tour-dates table tr.tour-date-sold-out td.views-field-tour-date-btn a,.view-group-tour-dates table tr.tour-date-sold-out td.views-field-tour-date-btn a{background:#b3b3b3;border:0;cursor:default;pointer-events:none;}.view-tour-dates table tr.tour-date-sold-out td.views-field-tour-date-btn a:hover,.view-group-tour-dates table tr.tour-date-sold-out td.views-field-tour-date-btn a:hover{background:#b3b3b3 !important;border:0;}@media (max-width:767.98px){.view-tour-dates table .hidden-mobile,.view-group-tour-dates table .hidden-mobile{display:none;}.view-tour-dates table .visible-mobile,.view-group-tour-dates table .visible-mobile{display:block !important;}}@media (max-width:767.98px){.view-tour-dates table,.view-group-tour-dates table{display:block;}.view-tour-dates table thead,.view-tour-dates table tbody,.view-tour-dates table th,.view-tour-dates table td,.view-tour-dates table tr,.view-group-tour-dates table thead,.view-group-tour-dates table tbody,.view-group-tour-dates table th,.view-group-tour-dates table td,.view-group-tour-dates table tr{display:block;text-align:center;}.view-tour-dates table tr,.view-group-tour-dates table tr{background:transparent;border-bottom:1.5rem solid #fff;padding:0;text-align:center;}.view-tour-dates table tr td,.view-group-tour-dates table tr td{border:0 !important;}.view-tour-dates table tr .views-field-tour-date-details,.view-tour-dates table tr .views-field-field-start-date,.view-group-tour-dates table tr .views-field-tour-date-details,.view-group-tour-dates table tr .views-field-field-start-date{background-color:#464646;color:#ddd;padding:1em 0;}.view-tour-dates table tr .views-field-tour-date-details .tour-dates .end-date,.view-tour-dates table tr .views-field-tour-date-details .tour-dates .start-date,.view-tour-dates table tr .views-field-field-start-date .tour-dates .end-date,.view-tour-dates table tr .views-field-field-start-date .tour-dates .start-date,.view-group-tour-dates table tr .views-field-tour-date-details .tour-dates .end-date,.view-group-tour-dates table tr .views-field-tour-date-details .tour-dates .start-date,.view-group-tour-dates table tr .views-field-field-start-date .tour-dates .end-date,.view-group-tour-dates table tr .views-field-field-start-date .tour-dates .start-date{color:#fff;}.view-tour-dates table tr .views-field-tour-date-details .tour-dates .end-date,.view-tour-dates table tr .views-field-field-start-date .tour-dates .end-date,.view-group-tour-dates table tr .views-field-tour-date-details .tour-dates .end-date,.view-group-tour-dates table tr .views-field-field-start-date .tour-dates .end-date{opacity:0.8;}.view-tour-dates table tr .views-field-field-start-date,.view-tour-dates table tr .views-field-field-twin-price,.view-tour-dates table tr .views-field-field-twin-price-save,.view-group-tour-dates table tr .views-field-field-start-date,.view-group-tour-dates table tr .views-field-field-twin-price,.view-group-tour-dates table tr .views-field-field-twin-price-save{padding:1em;}.view-tour-dates table tr .views-field-remark > *:first-child,.view-tour-dates table tr .views-field-field-remark > *:first-child,.view-group-tour-dates table tr .views-field-remark > *:first-child,.view-group-tour-dates table tr .views-field-field-remark > *:first-child{margin-top:1em;}.view-tour-dates table tr .views-field-remark > *:last-child,.view-tour-dates table tr .views-field-field-remark > *:last-child,.view-group-tour-dates table tr .views-field-remark > *:last-child,.view-group-tour-dates table tr .views-field-field-remark > *:last-child{margin-bottom:1em;}.view-tour-dates table tr .views-field-field-twin-price,.view-group-tour-dates table tr .views-field-field-twin-price{padding-bottom:0;}.view-tour-dates table tr .views-field-field-twin-price-save,.view-group-tour-dates table tr .views-field-field-twin-price-save{border-bottom:1px solid #ddd !important;padding-top:0;}.view-tour-dates table tr .views-field-field-twin-price-save span,.view-group-tour-dates table tr .views-field-field-twin-price-save span{display:inline;}.view-tour-dates table tr .views-field-remark,.view-tour-dates table tr .views-field-field-remark,.view-tour-dates table tr .views-field-field-twin-price,.view-tour-dates table tr .views-field-field-twin-price-save,.view-group-tour-dates table tr .views-field-remark,.view-group-tour-dates table tr .views-field-field-remark,.view-group-tour-dates table tr .views-field-field-twin-price,.view-group-tour-dates table tr .views-field-field-twin-price-save{border-left:1px solid #ddd !important;border-right:1px solid #ddd !important;}.view-tour-dates table tr .views-field-field-twin-price-save,.view-tour-dates table tr .views-field-field-twin-price,.view-group-tour-dates table tr .views-field-field-twin-price-save,.view-group-tour-dates table tr .views-field-field-twin-price{background:#f3f3f3;}.view-tour-dates table tr .views-field-all-prices .all-prices-container,.view-group-tour-dates table tr .views-field-all-prices .all-prices-container{display:none;}}.view-tour-dates table tbody .views-field-field-on-special,.view-group-tour-dates table tbody .views-field-field-on-special{color:red;}.view-tour-dates table tbody .have-special,.view-group-tour-dates table tbody .have-special{text-decoration:line-through;}.view-tour-dates table tbody .views-field-field-departure,.view-group-tour-dates table tbody .views-field-field-departure{font-size:0.85em;font-weight:700;text-transform:uppercase;}.view-tour-dates table tbody .views-field-all-prices,.view-group-tour-dates table tbody .views-field-all-prices{padding:0;text-align:center;}@media (max-width:767.98px){.view-tour-dates table tbody .views-field-all-prices,.view-group-tour-dates table tbody .views-field-all-prices{position:relative;}}@media (min-width:768px){.view-tour-dates table tbody .views-field-all-prices,.view-group-tour-dates table tbody .views-field-all-prices{width:12.5em;}}.view-tour-dates table tbody .views-field-all-prices .all-prices-link,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-link{color:#05a3e9;cursor:pointer;display:inline-block;font-weight:600;padding-right:0;text-decoration:underline;text-transform:uppercase;vertical-align:middle;}.view-tour-dates table tbody .views-field-all-prices .all-prices-link:hover,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-link:hover{color:#035d85;}.view-tour-dates table tbody .views-field-all-prices .all-prices-link.active,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-link.active{color:#f00;text-decoration:none;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal{width:100%;}@media (min-width:768px){.view-tour-dates table tbody .views-field-all-prices .all-prices-modal,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal{background-color:#f3f3f3;border-radius:0.2em;box-shadow:0 0.5em 0.9em rgba(0,0,0,0.175);font-size:0.9em;margin-top:-0.1em;z-index:5;}}@media (max-width:767.98px){.view-tour-dates table tbody .views-field-all-prices .all-prices-modal,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal{border:1px solid #ddd;display:table;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal > div,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal > div{display:table-cell !important;vertical-align:middle;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal > div.modal-header,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal > div.modal-header{border-bottom:0;text-align:left;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal > div.modal-body .modal-value,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal > div.modal-body .modal-value{text-align:right !important;}}@media (min-width:768px){.view-tour-dates table tbody .views-field-all-prices .all-prices-modal,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal{position:absolute;width:19em;}}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-header,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-header{align-items:center;border-top-left-radius:0.2em;border-top-right-radius:0.2em;display:flex;font-weight:600;justify-content:center;padding:0.6em;text-align:center;text-transform:uppercase;}@media (min-width:768px){.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-header,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-header{background-color:#464646;color:white;}}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-header .close,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-header .close{color:#fff;font-size:14px;opacity:1;outline:none;position:absolute;right:1em;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body{padding:0.8em 0.5em 1em;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row{display:table;width:100%;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-title,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-title{display:table-cell;font-weight:700;padding:0.2em 0;text-align:right;text-transform:uppercase;width:30%;}@media (min-width:768px){.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-title,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-title{min-width:4.5em;width:4.5em;}}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-value,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-value{display:table-cell;padding:0.2em 0 0.2em 1em;text-align:center;width:65%;}.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-value .special-price,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-value .special-price{color:red;font-weight:700;}@media (min-width:768px){.view-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-value,.view-group-tour-dates table tbody .views-field-all-prices .all-prices-modal .modal-body .modal-row .modal-value{width:100%;}}.view-tour-dates table tbody .views-field-tour-date-btn,.view-group-tour-dates table tbody .views-field-tour-date-btn{padding:1rem 0;text-align:center;}@media (min-width:768px){.view-tour-dates table tbody .views-field-tour-date-btn,.view-group-tour-dates table tbody .views-field-tour-date-btn{width:3em;}}.view-tour-dates table tbody .views-field-tour-date-btn a:not(:last-child),.view-group-tour-dates table tbody .views-field-tour-date-btn a:not(:last-child){margin-bottom:1rem;}.view-tour-dates table tbody .views-field-tour-date-btn a.enquire-button,.view-group-tour-dates table tbody .views-field-tour-date-btn a.enquire-button{border-radius:0;padding:0.4em 0;width:120px;}@media (max-width:991.98px){.view-tour-dates table tbody .views-field-tour-date-btn,.view-group-tour-dates table tbody .views-field-tour-date-btn{background:transparent;}.view-tour-dates table tbody .views-field-tour-date-btn a.enquire-button,.view-group-tour-dates table tbody .views-field-tour-date-btn a.enquire-button{display:block;margin:0.3em auto 0;width:100%;}}.view-tour-promises-itinerary-display{margin-top:1rem;padding:1.5rem 0 0;}.view-tour-promises-itinerary-display .view-header h3,.view-tour-promises-itinerary-display .view-header .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-tour-promises-itinerary-display .view-header .field--label{color:#549023;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:30px;margin-bottom:1rem;padding:0 0.5rem;}@media (max-width:1200px){.view-tour-promises-itinerary-display .view-header h3,.view-tour-promises-itinerary-display .view-header .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .view-tour-promises-itinerary-display .view-header .field--label{font-size:calc(21px + 0.75vw);}}.view-tour-promises-itinerary-display .view-content{align-items:stretch;}.view-tour-promises-itinerary-display .views-row{flex:0 1 100%;}@media (min-width:992px){.view-tour-promises-itinerary-display .views-row{flex:0 1 50%;}}@media (min-width:576px) and (max-width:991.98px){.view-tour-promises-itinerary-display .views-row{flex:0 1 50%;}.view-tour-promises-itinerary-display .views-row .vocabulary-tour-promises{padding-right:0;}}@media (max-width:767.98px){.view-tour-promises-itinerary-display .views-row .vocabulary-tour-promises{padding-right:0;}}.view-tour-promises-itinerary-display .views-row .views-field{height:100%;padding:0.5rem;}.view-tour-promises-itinerary-display .views-row .views-field .field-content{height:100%;}.view-tour-reviews .view-empty{text-align:center;}.view-tours-assigned-to-provider-view .view-header,.view-featured-itineraries-assigned-to-provider .view-header,.view-itinerary-assigned-to-provider-view .view-header{display:none;}.view-tours-assigned-to-provider-view .view-content .node--type-tour,.view-featured-itineraries-assigned-to-provider .view-content .node--type-tour,.view-itinerary-assigned-to-provider-view .view-content .node--type-tour{margin-left:0;margin-top:0;padding-left:0;padding-right:0;}.view-tours-assigned-to-provider-view .view-content .node--type-tour .group-right,.view-featured-itineraries-assigned-to-provider .view-content .node--type-tour .group-right,.view-itinerary-assigned-to-provider-view .view-content .node--type-tour .group-right{max-width:none;}.view-tours-assigned-to-provider-view .view-footer section,.view-featured-itineraries-assigned-to-provider .view-footer section,.view-itinerary-assigned-to-provider-view .view-footer section{margin-bottom:3em;}.view-tours-assigned-to-provider-view .view-footer img,.view-featured-itineraries-assigned-to-provider .view-footer img,.view-itinerary-assigned-to-provider-view .view-footer img{width:100%;}@media (max-width:767.98px){.view-tours-assigned-to-provider-view .view-footer img,.view-featured-itineraries-assigned-to-provider .view-footer img,.view-itinerary-assigned-to-provider-view .view-footer img{display:none;}}.view-tours-assigned-to-provider-view .view-footer a,.view-featured-itineraries-assigned-to-provider .view-footer a,.view-itinerary-assigned-to-provider-view .view-footer a{display:block;}@media (min-width:768px){.view-tours-assigned-to-provider-view,.view-featured-itineraries-assigned-to-provider,.view-itinerary-assigned-to-provider-view{display:grid;grid-gap:30px;grid-template-areas:"sidebar main main main" ". footer footer footer";grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.view-tours-assigned-to-provider-view .view-content,.view-featured-itineraries-assigned-to-provider .view-content,.view-itinerary-assigned-to-provider-view .view-content{grid-area:main;grid-row:1;}.view-tours-assigned-to-provider-view .view-footer,.view-featured-itineraries-assigned-to-provider .view-footer,.view-itinerary-assigned-to-provider-view .view-footer{grid-area:sidebar;grid-row:1;}.view-tours-assigned-to-provider-view .pager-nav,.view-featured-itineraries-assigned-to-provider .pager-nav,.view-itinerary-assigned-to-provider-view .pager-nav{grid-area:footer;}}@media (min-width:576px) and (max-width:991.98px){.view-tours-assigned-to-provider-view,.view-featured-itineraries-assigned-to-provider,.view-itinerary-assigned-to-provider-view{grid-gap:15px;}}@media (max-width:1200px){.view-tours-assigned-to-provider-view .node--type-tour .group-bottom .btn-enquire,.view-tours-assigned-to-provider-view .node--type-tour .group-bottom .view-tour-label,.view-featured-itineraries-assigned-to-provider .node--type-tour .group-bottom .btn-enquire,.view-featured-itineraries-assigned-to-provider .node--type-tour .group-bottom .view-tour-label,.view-itinerary-assigned-to-provider-view .node--type-tour .group-bottom .btn-enquire,.view-itinerary-assigned-to-provider-view .node--type-tour .group-bottom .view-tour-label{min-width:0 !important;}}.view-tours-assigned-to-provider-view .view-empty,.view-featured-itineraries-assigned-to-provider .view-empty,.view-itinerary-assigned-to-provider-view .view-empty{margin-bottom:1em;margin-top:1em;}.view-video-tags.view-display-id-page_1 .view-video-gallery-view.view-display-id-recent_videos_block_1 .view-content::before,.view-duplicate-of-video-gallery-archive-view.view-display-id-page_1 .view-video-gallery-view.view-display-id-recent_videos_block_1 .view-content::before{content:'Recent Videos' !important;}.view-video-tags.view-display-id-page_1 .view-video-categories.view-display-id-block_1 .view-content::before,.view-duplicate-of-video-gallery-archive-view.view-display-id-page_1 .view-video-categories.view-display-id-block_1 .view-content::before{content:'Video Categories' !important;}.view-video-tags.view-display-id-page_1 .view-video-gallery-archive-view.view-display-id-block_1 .view-content::before,.view-duplicate-of-video-gallery-archive-view.view-display-id-page_1 .view-video-gallery-archive-view.view-display-id-block_1 .view-content::before{content:'Video Archives' !important;}.views-element-container > h4{font-size:24px;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;}@media (max-width:1200px){.views-element-container > h4{font-size:calc(20.4px + 0.3vw);}}.node--type-accommodation.node--view-mode-full{padding:0;}.node--type-accommodation.node--view-mode-full .field--name-field-images{margin-bottom:1em;}.node--type-accommodation.node--view-mode-teaser{background-color:#f3f3f3;padding:1.5em;position:relative;}.node--type-accommodation.node--view-mode-teaser .field--name-node-title{margin-bottom:0.3em;}.node--type-accommodation.node--view-mode-teaser .field--name-node-title .field-label-inline,.node--type-accommodation.node--view-mode-teaser .field--name-node-title .field-content{display:inline-block;font-size:1.25em;}.node--type-accommodation.node--view-mode-teaser .field--name-node-title .field-label-inline{color:#4c5576;font-family:"Libre Franklin",sans-serif;}.node--type-accommodation.node--view-mode-teaser .field--name-node-title .field-content a{color:#7abf43;font-family:"Libre Franklin",sans-serif;font-weight:600;text-decoration:underline;}.node--type-accommodation.node--view-mode-teaser .field--name-node-title .field-content a:hover{color:#05a3e9;}@media (max-width:991.98px){.node--type-accommodation.node--view-mode-teaser .field--name-field-images{margin-top:1em;}}.node--type-activity-attraction{padding:0;}.node--type-activity-attraction .field--name-field-image{margin-top:1em;}@media (min-width:768px){.node--type-activity-attraction .field--name-field-image{margin-top:0;}}.node--type-activity-attraction .field--name-field-image img{max-width:650px;}@media (max-width:767.98px){.node--type-activity-attraction .field--name-field-image img{margin:auto;}}.node--type-activity-attraction .field--name-field-price{background-color:#f3f3f3;margin-top:1em;padding:1em;}.node--type-activity-attraction .group-two-column .group-left{padding-left:0;}.node--type-activity-attraction .group-two-column .group-right{padding-right:0;}@media (max-width:767.98px){.node--type-activity-attraction .group-two-column .group-left{padding-right:0;}}.node--type-article .field--name-node-submitted-by{color:#999;font-style:italic;margin-bottom:1em;}.node--type-article.node--view-mode-featured-teaser{padding:0;}.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link h3,.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .field--label{margin-top:0;}.views-row:first-child .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link h3,.views-row:first-child .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .views-row:first-child .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .field--label{margin-top:0.6em;}.views-row:first-child .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link h3 a,.views-row:first-child .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label a,.node--type-article.node--view-mode-full .field--name-field-anchor-links .views-row:first-child .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .field--label a{font-size:2rem;font-weight:700;padding-bottom:0;}.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link h3 a,.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label a,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .field--label a{color:#4c5576;display:inline-block;font-family:"Libre Franklin",sans-serif;font-size:1.7rem;font-weight:700;margin-top:1rem;padding-bottom:2.2rem;text-decoration:underline;}.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link h3 a:hover,.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label a:hover,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-frontpage-blog-title-link .field--label a:hover{color:#20a4a9;}.node--type-article.node--view-mode-featured-teaser .field--name-node-title h3,.node--type-article.node--view-mode-featured-teaser .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-article.node--view-mode-featured-teaser .field--name-node-title .field--label{font-family:"Libre Franklin",sans-serif;font-size:1.5em;font-weight:700;}.node--type-article.node--view-mode-featured-teaser .field--name-node-title a{color:#4c5576;text-decoration:underline;}.node--type-article.node--view-mode-featured-teaser .field--name-node-title a:hover{color:#20a4a9;}.node--type-article.node--view-mode-featured-teaser .field--name-field-image{float:none;padding:0;width:100%;}.node--type-article.node--view-mode-featured-teaser .field--name-field-image img{height:auto;width:100%;}.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-read-full-article{margin-top:1em;}.node--type-article.node--view-mode-featured-teaser .field--name-dynamic-token-fieldnode-ds-read-full-article a{font-weight:700;text-decoration:underline;text-transform:uppercase;}.node--type-article.node--view-mode-full{margin:0 auto;}.node--type-article.node--view-mode-full ul{text-align:left;}@media (min-width:768px){.node--type-article.node--view-mode-full{text-align:left;}}.node--type-article.node--view-mode-full .group-left > .field--name-field-image{margin:1.5em auto 3em;}.node--type-article.node--view-mode-full .author-container{margin-top:4em;position:relative;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn{display:none;}.node--type-article.node--view-mode-full .author-container .field--name-node-post-date,.node--type-article.node--view-mode-full .author-container .field--name-dynamic-token-fieldnode-ds-blog-post-updated-date{background:#f3f3f3;display:flex;justify-content:center;padding:0.5em;padding-top:0;}.node--type-article.node--view-mode-full .author-container .node--type-author h2{display:none;}.node--type-article.node--view-mode-full .author-container .node--type-author img{border:5px solid #f3f3f3;border-radius:50%;box-shadow:none;height:100px;margin:0 auto -2em;overflow:hidden;width:100px;}.node--type-article.node--view-mode-full .author-container .field--name-field-name{background:#f3f3f3;display:flex;justify-content:center;padding:0.5em;padding-top:2em;}.node--type-article.node--view-mode-full .author-container .field--name-field-name p{margin:0;}.node--type-article.node--view-mode-full .author-container .sharethis-wrapper{margin:1em;}.node--type-article.node--view-mode-full .author-container .sharethis-wrapper > span{display:inline-block;margin:0.5em;}@media (max-width:575.98px){.node--type-article.node--view-mode-full .author-container .field--name-dynamic-token-fieldnode-ds-blog-post-updated-date{display:flex;flex-direction:column;text-align:center;}}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-token-fieldnode-ds-blog-post-updated-date .post-date{font-weight:bold;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-token-fieldnode-ds-blog-post-updated-date .updated{color:#999;font-size:0.9em;}@media (min-width:768px){.node--type-article.node--view-mode-full .author-container{margin-bottom:5em;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn{background:#7abf43;cursor:pointer;display:block;padding:0.5em 1em 0;position:absolute;right:15px;top:-15px;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn::before{border-bottom:solid 15px #62a52c;border-left:solid 15px transparent;content:'';height:15px;left:-15px;position:absolute;top:0;width:15px;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn::after{border-bottom:solid 15px #62a52c;border-right:solid 15px transparent;content:'';height:15px;position:absolute;right:-15px;top:0;width:15px;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn img{border:0;box-shadow:none;margin:0 auto;max-width:35px;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn p{color:#fff;font-family:"Libre Franklin",sans-serif;font-size:1.3em;position:relative;text-align:center;}.node--type-article.node--view-mode-full .author-container .field--name-dynamic-block-fieldnode-ds-related-tour-btn p::after{border-left:solid 44px transparent;border-right:solid 44px transparent;border-top:solid 15px #7abf43;bottom:-15px;content:'';left:-14px;position:absolute;width:87px;}.node--type-article.node--view-mode-full .author-container .field--name-node-post-date,.node--type-article.node--view-mode-full .author-container .field--name-dynamic-token-fieldnode-ds-blog-post-updated-date{display:block;margin-left:2em;padding-left:6em;padding-top:0;}.node--type-article.node--view-mode-full .author-container .field--name-field-profile-image img{margin-top:-1.5em;position:absolute;}.node--type-article.node--view-mode-full .author-container .field--name-field-name{display:block;margin-left:2em;padding-left:6em;padding-top:0.5em;}.node--type-article.node--view-mode-full .author-container .field--name-field-name .field__label{padding-left:0;}.node--type-article.node--view-mode-full .author-container .field--name-field-name p{margin:0;}}.node--type-article.node--view-mode-full .field--name-field-paragraph > .field__item{margin-top:1em;}.node--type-article.node--view-mode-full .field--name-field-paragraph > .field__item .field--name-field-title{margin-top:0.8em;}.node--type-article.node--view-mode-full .sharethis-wrapper{margin:1em;}.node--type-article.node--view-mode-full .sharethis-wrapper > span{background:#fff;display:inline-block;padding:0.5em;}@media (min-width:768px){.node--type-article.node--view-mode-full .sharethis-wrapper{left:0;margin:-1.5em auto 0;position:absolute;right:0;text-align:center;}}.node--type-article.node--view-mode-full > .group-bottom{margin-bottom:-5em;margin-top:3em;opacity:0;transition:0.15s all;}.nav-is-stuck .node--type-article.node--view-mode-full > .group-bottom{opacity:1;}.node--type-article.node--view-mode-full > .group-bottom h2{margin-bottom:0.4em;}.node--type-article.node--view-mode-full .field--name-node-title h2{margin-bottom:0;margin-top:0;}.node--type-article.node--view-mode-full .field--name-field-prebody{margin-bottom:3em;}.node--type-article.node--view-mode-full .field--name-field-prebody p{color:#333;font-family:"Libre Franklin",sans-serif;font-size:19px;font-weight:300;margin-bottom:1em;margin-top:1em;text-align:center;}.node--type-article.node--view-mode-full .field--name-field-anchor-links{margin-bottom:1em;padding:0;}.node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label{margin-top:0;}.node--type-article.node--view-mode-full .field--name-field-anchor-links .field-items{text-align:left;}.node--type-article.node--view-mode-full .field--name-field-anchor-links .field-items a{display:block;}.node--type-article.node--view-mode-full .field--name-body img,.node--type-article.node--view-mode-full .field--name-field-image img{border:0.5em solid #fff;margin:1em auto;}@media (min-width:768px){.node--type-article.node--view-mode-full .field--name-body img,.node--type-article.node--view-mode-full .field--name-field-image img{border-width:0.8em;margin:3em auto;}}.node--type-article.node--view-mode-full .node--type-tour .field--name-field-image img{border:0;box-shadow:none;margin:1em auto;}@media (min-width:768px){.node--type-article.node--view-mode-full .node--type-tour .field--name-field-image img{margin:1em auto;}}.node--type-article.node--view-mode-full .field--name-field-image,.node--type-article.node--view-mode-full .field--name-field-profile-image{padding:0;width:100%;}.node--type-article.node--view-mode-full .field--name-field-image img,.node--type-article.node--view-mode-full .field--name-field-profile-image img{margin-bottom:0;}.node--type-article.node--view-mode-full .field--name-field-profile-image{display:flex;}.node--type-article.node--view-mode-full .field--name-field-tags{align-items:center;display:inline-flex;margin:1.5rem 0;text-align:left;}.node--type-article.node--view-mode-full .field--name-field-tags .field__items li,.node--type-article.node--view-mode-full .field--name-field-tags .field--items li{display:inline-block;padding:0 0.2rem 0 0;}.node--type-article.node--view-mode-full .field--name-field-tags .field__items li::after,.node--type-article.node--view-mode-full .field--name-field-tags .field--items li::after{content:',';margin-right:0.2em;}.node--type-article.node--view-mode-full .field--name-field-tags .field__items li:last-child::after,.node--type-article.node--view-mode-full .field--name-field-tags .field--items li:last-child::after{display:none;}.node--type-article.node--view-mode-full .blog-navigation{display:inline-block;margin-bottom:1em;width:100%;}.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item{margin-top:0.5em;min-width:142px;text-align:center;text-decoration:none;text-transform:uppercase;}.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item a{color:#fff;}.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item a span{display:inline;}.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .prev-link::before{content:"\f053";display:inline-block;font-weight:900;padding-right:0.3rem;}.node--type-article.node--view-mode-full .blog-navigation .blog-navigation-item .next-link::after{content:"\f054";display:inline-block;font-weight:900;padding-left:0.3rem;}.node--type-article.node--view-mode-teaser{padding-bottom:1em;text-align:center;}@media (min-width:768px){.node--type-article.node--view-mode-teaser{text-align:left;}}.node--type-article.node--view-mode-teaser > .row{margin:0;}.node--type-article.node--view-mode-teaser > .row .col-xs-12{width:100%;}.node--type-article.node--view-mode-teaser > .row .group-two-column{display:flex;margin-top:1em;}@media (max-width:767.98px){.node--type-article.node--view-mode-teaser > .row .group-two-column{flex-direction:column;}.node--type-article.node--view-mode-teaser > .row .group-two-column > .group-left,.node--type-article.node--view-mode-teaser > .row .group-two-column > .group-right{display:block;margin-left:0;max-width:100%;}}.node--type-article.node--view-mode-teaser .group-left{display:flex;flex-direction:column;margin-bottom:1em;margin-left:-15px;}.node--type-article.node--view-mode-teaser .group-left a{text-decoration:none;}.node--type-article.node--view-mode-teaser .group-left .author-container{display:none;}.node--type-article.node--view-mode-teaser .group-left .author-container .field--name-field-author{margin-bottom:0;}@media (min-width:992px){.node--type-article.node--view-mode-teaser .group-left{margin-bottom:0;margin-top:0.5em;}}@media (min-width:768px){.node--type-article.node--view-mode-teaser .group-left .author-container{display:block;}}@media (min-width:768px) and (max-width:991.98px){.node--type-article.node--view-mode-teaser .group-left .author-container .field--name-field-profile-image{display:flex;}.node--type-article.node--view-mode-teaser .group-left .author-container .field--name-field-name,.node--type-article.node--view-mode-teaser .group-left .author-container .field--name-node-post-date{display:flex;flex-direction:column;text-align:center;}}.node--type-article.node--view-mode-teaser .author-container2{display:block;}.node--type-article.node--view-mode-teaser .author-container2 .node--type-author{display:flex;flex-direction:column;}.node--type-article.node--view-mode-teaser .author-container2 .node--type-author .field--name-field-profile-image{margin:0;z-index:1;}@media (min-width:768px){.node--type-article.node--view-mode-teaser .author-container2{display:none !important;}}.node--type-article.node--view-mode-teaser .author-container .node--type-author h2{display:none;}.node--type-article.node--view-mode-teaser .author-container .node--type-author img{border:5px solid #f3f3f3;border-radius:50%;box-shadow:none;height:75px;margin:1em auto -1em;overflow:hidden;width:75px;}.node--type-article.node--view-mode-teaser .author-container .field--name-node-post-date,.node--type-article.node--view-mode-teaser .author-container .field--name-dynamic-token-fieldnode-ds-post-date{background:#f3f3f3;display:flex;justify-content:center;padding:0.5em;padding-top:0;}.node--type-article.node--view-mode-teaser .author-container .field--name-field-name{background:#f3f3f3;display:flex;justify-content:center;padding:0.5em;padding-top:1em;}.node--type-article.node--view-mode-teaser .author-container .field--name-field-name p{margin:0;}@media (min-width:992px){.node--type-article.node--view-mode-teaser .author-container{display:inline-block;max-width:335px;width:97%;}.node--type-article.node--view-mode-teaser .author-container .field--name-node-post-date,.node--type-article.node--view-mode-teaser .author-container .field--name-dynamic-token-fieldnode-ds-post-date{background:#f3f3f3;display:block;font-size:14px;margin-left:1rem;padding:0.5rem 0.5rem 0.5rem 4rem;width:100%;padding-top:0;}.node--type-article.node--view-mode-teaser .author-container .field--name-field-profile-image img{position:absolute;}.node--type-article.node--view-mode-teaser .author-container .field--name-field-name{background:#f3f3f3;display:block;font-size:14px;margin-left:1rem;padding:0.5rem 0.5rem 0.5rem 4rem;width:100%;margin-top:1.4rem;}.node--type-article.node--view-mode-teaser .author-container .field--name-field-name p{margin:0;}}.node--type-article.node--view-mode-teaser h2{margin-top:0;}.node--type-article.node--view-mode-teaser .field--name-field-image{padding:0;width:100%;}.node--type-article.node--view-mode-teaser .field--name-field-image .media--blazy{max-width:550px;}.node--type-article.node--view-mode-teaser .field--name-field-image .media--blazy img{margin-bottom:0;padding:0.5rem;width:100%;}.node--type-article.node--view-mode-teaser .field--name-node-link{transition:0.2s ease;border:0;-webkit-clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%);clip-path:polygon(0% 0%,calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%);display:inline-block;margin-top:1.2em;padding:0.55em 1.2em 0.55em 0.8em;position:relative;width:auto;}@media (prefers-reduced-motion:reduce){.node--type-article.node--view-mode-teaser .field--name-node-link{transition:none;}}.node--type-article.node--view-mode-teaser .field--name-node-link a{color:white;text-decoration:none;}.view-taxonomy-term .view-header{display:none;}.view-taxonomy-term .feed-icons a{display:block;margin:0 auto;max-width:1140px;width:100%;}.path-blog .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../images/blog-bg.jpg");background-position:bottom;background-size:cover;}@media (max-width:991.98px){.path-frontpage .node--type-author.node--view-mode-default .field--name-field-profile-image{text-align:center;}}.node--type-car .fieldgroup--vehicle-highlights{align-items:center;display:flex;flex-wrap:wrap;}.node--type-car .fieldgroup--vehicle-highlights > div{display:block;width:100%;}.node--type-car .fieldgroup--vehicle-highlights > div:not(.field--name-dynamic-token-fieldnode-ds-car-cta)::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';}.node--type-car .fieldgroup--vehicle-highlights > div.field--name-field-car-range::before{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-car.webp");}.node--type-car .fieldgroup--vehicle-highlights > div.field--name-field-mileage::before{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-mileage.webp");}.node--type-car .fieldgroup--vehicle-highlights > div.field--name-field-number-of-seat::before{background-image:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-passenger.webp");}.node--type-car .fieldgroup--vehicle-highlights > div.field--name-field-transmission::before{border:2px solid #999;border-radius:50%;color:#999;font-weight:600;text-align:center;}.node--type-car .fieldgroup--vehicle-highlights > div.automatic::before{content:'AT';}.node--type-car .fieldgroup--vehicle-highlights > div.manual::before{content:'MT';}.node--type-car .field--name-field-car-image img{object-fit:contain;}.node--type-car.node--view-mode-full > .row > .col-sm-12{text-align:center;}.node--type-car.node--view-mode-full .field--name-field-car-image{float:unset;margin:-5rem auto 3em;pointer-events:none;}@media (max-width:767.98px){.node--type-car.node--view-mode-full .field--name-field-car-image{margin:-2rem auto 3em;}}.node--type-car.node--view-mode-full .field--name-field-car-image img{margin:0 auto;}.node--type-car.node--view-mode-full .field--name-body{font-size:1.2em;font-weight:300;margin-bottom:1.5em;text-align:center;}@media (min-width:768px){.node--type-car.node--view-mode-full .field--name-body{font-size:19px;}}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights{background:#f3f3f3;display:flex;flex-wrap:wrap;margin-bottom:4em;padding:2em;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div{text-align:center;width:20%;}@media (max-width:991.98px){.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div{width:25%;}}@media (max-width:767.98px){.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div{width:50%;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div:not(:last-child),.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div:not(:nth-last-child(2)){margin-bottom:1em;}}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div:not(.field--name-dynamic-token-fieldnode-ds-car-cta)::before{display:block;margin:0 auto 0.5em;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div:not(.field--name-field-transmission)::before{height:40px;width:62px;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-field-transmission::before{height:38px;line-height:38px;margin:1px auto 0.6em;width:38px;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta .btn{border-radius:0;padding:6px 12px;width:100%;}@media (min-width:992px){.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta .btn:not(:last-child){margin-bottom:0.3em;}}@media (max-width:991.98px){.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1em;width:100%;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta .btn{margin:0;width:49%;}}@media (max-width:767.98px){.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta .btn{width:100%;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta .btn:not(:last-child){margin-bottom:0.3em;}.node--type-car.node--view-mode-full .fieldgroup--vehicle-highlights > div.field--name-dynamic-token-fieldnode-ds-car-cta .btn i{display:none;}}.node--type-car.node--view-mode-full .field--name-field-vehicle-features,.node--type-car.node--view-mode-full .field--name-field-other-features{margin-bottom:4em;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features .field__label,.node--type-car.node--view-mode-full .field--name-field-other-features .field__label{margin-bottom:2rem;text-align:center;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features{padding-bottom:3em;position:relative;text-align:left;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features::after{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;bottom:0;content:'';height:2px;position:absolute;width:100%;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features > .field__items{margin-left:-1rem;margin-right:-1rem;display:flex;flex-wrap:wrap;justify-content:center;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features > .field__items > .field__item{padding:0 1rem 1rem;text-align:center;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features > .field__items > .field__item .field--name-field-image{height:83px;width:83px;align-items:center;background:#f3f3f3;border-radius:42px;display:flex;justify-content:center;margin:0 auto 1em;}.node--type-car.node--view-mode-full .field--name-field-vehicle-features > .field__items > .field__item .field--name-field-image img{height:auto;}.node--type-car.node--view-mode-full .field--name-field-other-features .field__items{display:inline-block;}.node--type-car.node--view-mode-full .field--name-field-other-features .field__items .field__item{float:left;margin-bottom:0.5em;text-align:center;width:100%;}@media (min-width:576px){.node--type-car.node--view-mode-full .field--name-field-other-features .field__items .field__item{width:50%;}}@media (min-width:768px){.node--type-car.node--view-mode-full .field--name-field-other-features .field__items .field__item{width:33.33%;}}.node--type-car.node--view-mode-full .field--name-field-gallery{display:flex;justify-content:center;margin-bottom:4em;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item:not(:last-child){margin-right:2em;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item a{outline:none;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item img{cursor:pointer;}@media (max-width:767.98px){.node--type-car.node--view-mode-full .field--name-field-gallery{flex-wrap:wrap;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item{width:48%;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item:not(:last-child){margin:0;margin-bottom:1em;}.node--type-car.node--view-mode-full .field--name-field-gallery > .field__item:nth-child(2n){margin-left:2%;}}.node--type-car.node--view-mode-full .flt-back-to-fleet{margin-right:1em;}.node--type-car.node--view-mode-full .flt-view_all_motorhome_itineraries,.node--type-car.node--view-mode-full .flt-back-to-fleet{display:inline-block;margin-bottom:4em;text-align:center;text-transform:uppercase;}.node--type-car.node--view-mode-full .flt-view_all_motorhome_itineraries a,.node--type-car.node--view-mode-full .flt-back-to-fleet a{border-radius:0;padding-left:2em;padding-right:2em;}.node--type-car.node--view-mode-teaser > div{background:#f3f3f3;}.node--type-car.node--view-mode-teaser > div > [class*='col-']{padding:0;}.node--type-car.node--view-mode-teaser .field:not(.field--name-dynamic-token-fieldnode-ds-car-teaser-cta),.node--type-car.node--view-mode-teaser [class*="fieldgroup-"]{padding-left:15px;padding-right:15px;}.node--type-car.node--view-mode-teaser .field--name-field-class-of-car{padding:1em 0;text-align:center;}.node--type-car.node--view-mode-teaser .field--name-field-car-image{align-items:center;background-color:#fff;display:flex;height:250px;justify-content:center;}.node--type-car.node--view-mode-teaser .field--name-field-car-image img{margin:0 auto;}.node--type-car.node--view-mode-teaser .field--name-node-title h2{font-size:26px;margin:0.8em 0;text-align:center;}.node--type-car.node--view-mode-teaser .field--name-node-title h2 a:hover{color:#0082bb;text-decoration:none;}.node--type-car.node--view-mode-teaser .fieldgroup--vehicle-highlights{padding-bottom:1.5em;}.node--type-car.node--view-mode-teaser .fieldgroup--vehicle-highlights > div:not(:last-child){margin-bottom:0.5em;}.node--type-car.node--view-mode-teaser .fieldgroup--vehicle-highlights > div::before{display:inline-block;height:25px;margin-right:0.5em !important;width:25px;}.node--type-car.node--view-mode-teaser .fieldgroup--vehicle-highlights > div:not(.field--name-field-transmission)::before{margin-bottom:-5px;}.node--type-car.node--view-mode-teaser .fieldgroup--vehicle-highlights > div.field--name-field-transmission::before{height:25px;line-height:25px;margin:0px auto 0.6em;width:25px;font-size:10px;margin-bottom:0 !important;}.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta{margin-top:0.3em;position:absolute;width:100%;}.path-search .node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta{position:relative;}.node--type-car.node--view-mode-teaser .field--name-dynamic-token-fieldnode-ds-car-teaser-cta a{display:block;width:100%;}.node--type-itinerary-item{padding:0;}@media (min-width:768px){.node--type-itinerary-item > .row{display:-webkit- flex;display:-ms- flex;display:flex;-ms-align-content:stretch;align-content:stretch;}}.node--type-itinerary-item > .row > .left{position:relative;}@media (min-width:768px){.node--type-itinerary-item > .row > .left::before{background-color:#fff;bottom:0;content:'';height:3.2em;left:0;position:absolute;width:100%;z-index:1;}}@media (min-width:768px){.node--type-itinerary-item > .row > .left::after{border-left:0.15rem dashed #7abf43;content:'';height:96%;left:50%;position:absolute;top:1em;width:0.1rem;z-index:-1;}}.node--type-itinerary-item > .row > .left .field--name-field-label{background-color:#fff;border:3px solid #7abf43;font-size:2em;font-weight:700;margin:20px 0 0 0;max-width:66px;position:relative;text-align:center;width:100%;}.node--type-itinerary-item > .row > .left .field--name-field-label::before{background:#7abf43;border-radius:5px 5px 0 0;color:white;content:'DAY';font-size:12px;height:20px;left:-3px;line-height:20px;position:absolute;top:-20px;width:calc(100% + 6px);}@media (max-width:575.98px){.node--type-itinerary-item > .row > .left .field--name-field-label{margin:20px auto 1rem auto;}}.node--type-itinerary-item > .row > .field--name-field-map{background-color:#fff;margin-top:1em;}.node--type-itinerary-item > .row > .field--name-field-map img{height:auto;width:100%;}@media (min-width:992px){.node--type-itinerary-item .two-col-container{padding-right:1.5em;}}.node--type-itinerary-item .two-col-container .field--name-field-image{margin-top:2em;}@media (min-width:992px){.node--type-itinerary-item .two-col-container .field--name-field-image{padding-left:0.5em;}}.node--type-itinerary-item .field--name-field-accommodation{margin-top:1em;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-node-title{margin-bottom:0.5rem;}.node--type-itinerary.node--view-mode-highlight-right-align .field--name-node-title a{color:#4c5576;font-size:20px;font-weight:700;}.node--type-itinerary.node--view-mode-highlight-right-align .two-col-container .col-md-6 .field{margin-bottom:0.25rem;}.node--type-landing-page.node--view-mode-full .field--name-field-image{border:0;box-shadow:none;display:block;height:auto;margin:0 auto;}.node--type-landing-page.node--view-mode-full .field--name-field-image img{border:0.5em solid #fff;box-shadow:0 0 0.4em rgba(0,0,0,0.4);margin:auto;width:100%;}@media (min-width:768px){.node--type-landing-page.node--view-mode-full .field--name-field-image img{border-width:1em;}}.node--type-landing-page.node--view-mode-full .group-left,.node--type-landing-page.node--view-mode-full .group-right{margin:2.5em auto 1em;}@media (min-width:992px){.node--type-landing-page.node--view-mode-full .group-left{margin:2.5em auto;}.node--type-landing-page.node--view-mode-full .group-right{margin:2.5em auto;}}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form{margin:0 auto;width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form{border:0.5em solid #fff;box-shadow:0 0 0.4em rgba(0,0,0,0.4);display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;min-height:312px;width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .left{align-items:center;display:flex;width:25%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .right{width:65%;}@media (min-width:768px){.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form{border-width:1em;}}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form img{width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form h3,.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .field--label{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/textured-divider.webp") repeat-x;background-position:bottom;font-weight:800;margin:0;padding:0 0 0.5em;text-align:center;width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form > div{margin:1em auto;width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form > div label{font-family:"Libre Franklin",sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0.4em 0;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form > div input{border-radius:0;width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .button{background:#7abf43;border:1px solid #62a52c;border-radius:0;margin-top:1em;width:100%;}.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .button:hover,.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .button:active,.node--type-landing-page.node--view-mode-full .field--name-field-drip-form > form .button:focus{background:#62a52c;}.node--type-landing-page.node--view-mode-full .field--name-field-video::before,.node--type-landing-page.node--view-mode-full .field--name-field-video::after{display:none;}.node--type-landing-page.node--view-mode-full .field--name-field-video .media--type-video{margin:0 auto !important;}.node--type-landing-page.node--view-mode-full .field--name-field-video img{width:100%;}.node--type-landing-page.node--view-mode-full .sharethis-wrapper{text-align:center;}.node--type-location.node--view-mode-teaser,.node--type-location.node--view-mode-big-tile,.node--type-location.node--view-mode-small-tile{transition:all 0.3s ease;float:left;height:17em;margin-bottom:1em;overflow:hidden;padding:0 0.5em;}@media (prefers-reduced-motion:reduce){.node--type-location.node--view-mode-teaser,.node--type-location.node--view-mode-big-tile,.node--type-location.node--view-mode-small-tile{transition:none;}}.node--type-location.node--view-mode-teaser .field--name-field-simple-gallery,.node--type-location.node--view-mode-big-tile .field--name-field-simple-gallery,.node--type-location.node--view-mode-small-tile .field--name-field-simple-gallery{height:100%;}.node--type-location.node--view-mode-teaser .field--name-field-simple-gallery .media--type-simple-gallery,.node--type-location.node--view-mode-big-tile .field--name-field-simple-gallery .media--type-simple-gallery,.node--type-location.node--view-mode-small-tile .field--name-field-simple-gallery .media--type-simple-gallery{height:100%;}.node--type-location.node--view-mode-teaser .field--name-field-simple-gallery .field--name-field-images,.node--type-location.node--view-mode-big-tile .field--name-field-simple-gallery .field--name-field-images,.node--type-location.node--view-mode-small-tile .field--name-field-simple-gallery .field--name-field-images{height:100%;width:100%;}.node--type-location.node--view-mode-teaser .field--name-field-simple-gallery .field--name-field-images .field__item,.node--type-location.node--view-mode-big-tile .field--name-field-simple-gallery .field--name-field-images .field__item,.node--type-location.node--view-mode-small-tile .field--name-field-simple-gallery .field--name-field-images .field__item{height:100%;}.node--type-location.node--view-mode-teaser .field--name-field-simple-gallery .field--name-field-images .field__item > div,.node--type-location.node--view-mode-big-tile .field--name-field-simple-gallery .field--name-field-images .field__item > div,.node--type-location.node--view-mode-small-tile .field--name-field-simple-gallery .field--name-field-images .field__item > div{background-position:center;background-size:cover;height:100%;width:100%;}.node--type-location.node--view-mode-teaser .field--name-field-simple-gallery .field--name-field-images .field__item:nth-child(n+2),.node--type-location.node--view-mode-big-tile .field--name-field-simple-gallery .field--name-field-images .field__item:nth-child(n+2),.node--type-location.node--view-mode-small-tile .field--name-field-simple-gallery .field--name-field-images .field__item:nth-child(n+2){display:none;}.node--type-location.node--view-mode-teaser .field--name-node-title,.node--type-location.node--view-mode-big-tile .field--name-node-title,.node--type-location.node--view-mode-small-tile .field--name-node-title{background-color:rgba(0,0,0,0.6);bottom:0;font-weight:600;left:0.5em;position:absolute;width:calc(100% - 1em);z-index:2;}.node--type-location.node--view-mode-teaser .field--name-node-title h2,.node--type-location.node--view-mode-big-tile .field--name-node-title h2,.node--type-location.node--view-mode-small-tile .field--name-node-title h2{font-family:"Libre Franklin",sans-serif;font-size:14px;margin:0;}.node--type-location.node--view-mode-teaser .field--name-node-title a,.node--type-location.node--view-mode-big-tile .field--name-node-title a,.node--type-location.node--view-mode-small-tile .field--name-node-title a{color:white;display:block;padding:0.5em;}.node--type-location.node--view-mode-teaser .field--name-node-title a:hover,.node--type-location.node--view-mode-big-tile .field--name-node-title a:hover,.node--type-location.node--view-mode-small-tile .field--name-node-title a:hover{text-decoration:none;}.node--type-location.node--view-mode-teaser .field--name-node-title a::before,.node--type-location.node--view-mode-big-tile .field--name-node-title a::before,.node--type-location.node--view-mode-small-tile .field--name-node-title a::before{bottom:0;content:'';display:block;margin-left:-0.5em;margin-top:-100%;position:absolute;top:0;width:100%;}.node--type-location.node--view-mode-teaser .field--name-node-title a::after,.node--type-location.node--view-mode-big-tile .field--name-node-title a::after,.node--type-location.node--view-mode-small-tile .field--name-node-title a::after{color:#00c4cb;content:'>';margin-left:0.3em;}.node--type-location.node--view-mode-teaser .field--name-body,.node--type-location.node--view-mode-big-tile .field--name-body,.node--type-location.node--view-mode-small-tile .field--name-body{transition:all 0.3s ease;background-color:rgba(0,0,0,0.6);color:#ddd;height:100%;left:0.5em;opacity:0;padding:1em;position:absolute;top:0;visibility:hidden;width:calc(100% - 1em);z-index:1;}@media (prefers-reduced-motion:reduce){.node--type-location.node--view-mode-teaser .field--name-body,.node--type-location.node--view-mode-big-tile .field--name-body,.node--type-location.node--view-mode-small-tile .field--name-body{transition:none;}}.node--type-location:hover{transition:all 0.3s ease;}@media (prefers-reduced-motion:reduce){.node--type-location:hover{transition:none;}}.node--type-location:hover .field--name-body{transition:all 0.3s ease;opacity:1;visibility:visible;}@media (prefers-reduced-motion:reduce){.node--type-location:hover .field--name-body{transition:none;}}.node--type-location.node--view-mode-full > .group-bottom{margin-bottom:-5em;margin-top:5em;}.node--type-location.node--view-mode-full .field--name-body{margin-bottom:2em;}.node--type-location.node--view-mode-full .field--name-field-simple-gallery{margin:2em 0;}.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images{display:-webkit- flex;display:-ms- flex;display:flex;flex-wrap:wrap;}@media (min-width:680px){.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images{flex-wrap:nowrap;}}.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images .field__item{padding:0.5em;width:50%;}@media (min-width:680px){.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images .field__item{flex:1;width:none;}}.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images .field__item:first-child{padding-left:0;}.node--type-location.node--view-mode-full .field--name-field-simple-gallery .field--name-field-images .field__item:last-child{padding-right:0;}.node--type-location.node--view-mode-activities-attractions,.node--type-location.node--view-mode-scenic-highlights{padding:0;}.node--type-page.node--view-mode-full{margin:0 auto;}.node--type-page.node--view-mode-full h2,.node--type-page.node--view-mode-full h3,.node--type-page.node--view-mode-full .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-page.node--view-mode-full .field--label,.node--type-page.node--view-mode-full h4,.node--type-page.node--view-mode-full h5{margin-top:1.5rem;}@media (max-width:767.98px){.node--type-page.node--view-mode-full .group-two-column > .group-left{margin-bottom:2em;}}.node--type-page.node--view-mode-full .block-region-middle > .block-block-content{margin-bottom:3em;}.node--type-page.node--view-mode-full .block-region-middle .block-entity-fieldnodebody{margin-bottom:2em;}.node--type-page.node--view-mode-full .field--name-body{margin-bottom:2em;}@media (max-width:575.98px){.node--type-page.node--view-mode-full .field--name-body img{float:unset !important;}.node--type-page.node--view-mode-full .field--name-body table tr,.node--type-page.node--view-mode-full .field--name-body table td{font-size:12px;}}.node--type-page.node--view-mode-full .xxxfield--name-field-image{border:0;box-shadow:none;display:block;height:auto;margin:1.5em auto 5em;width:100%;}.node--type-page.node--view-mode-full .xxxfield--name-field-image img{border:0.5em solid #fff;box-shadow:0 0 0.4em rgba(0,0,0,0.4);height:auto;margin:auto;width:100%;}@media (min-width:768px){.node--type-page.node--view-mode-full .xxxfield--name-field-image img{border-width:1em;}}@media (min-width:1200px){.node--type-page.node--view-mode-full .xxxfield--name-field-image img{display:block;max-width:80%;}}.node--type-page.node--view-mode-full .field--name-field-paragraph .field__item:not(:last-child){margin-bottom:2rem;}.node--type-page.node--view-mode-custom > h2{display:none;}.node--type-page.node--view-mode-custom .block-entity-fieldnodefield-image .field--name-field-image{border:0;box-shadow:none;display:block;height:auto;margin:1.5em auto;max-width:70%;}.node--type-page.node--view-mode-custom .block-entity-fieldnodefield-image .field--name-field-image img{border:0.5em solid #fff;box-shadow:0 0 0.4em rgba(0,0,0,0.4);margin:auto;}@media (min-width:768px){.node--type-page.node--view-mode-custom .block-entity-fieldnodefield-image .field--name-field-image img{border-width:1em;}}.node--type-page.node--view-mode-thank-you-page .field--name-body{font-size:19px;font-weight:300;line-height:28px;text-align:center;}.node--type-provider.node--view-mode-teaser{padding:0;width:auto;}.node--type-provider.node--view-mode-teaser .field--name-node-title h3,.node--type-provider.node--view-mode-teaser .field--name-node-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-provider.node--view-mode-teaser .field--name-node-title .field--label{line-height:0.8 !important;margin:0 0 1rem 0 !important;}.node--type-provider.node--view-mode-teaser .row{margin:0;}.node--type-provider.node--view-mode-teaser .row > div{padding:0;width:auto;}.node--type-provider.node--view-mode-full > .row > div > div{margin-bottom:2em;}.node--type-provider.node--view-mode-full .field--name-dynamic-token-fieldnode-ds-divider hr{margin:3em 0 4.5em;}.node--type-provider.node--view-mode-search-result h2{margin:1.5rem 0;}.node--type-provider.node--view-mode-search-result .field--name-body h3,.node--type-provider.node--view-mode-search-result .field--name-body .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-provider.node--view-mode-search-result .field--name-body .field--label{margin:1rem 0 0.5rem;}.node--type-review .field--name-body *{font-family:"Libre Franklin",sans-serif;}.node--type-review .field--name-field-image{margin-bottom:1em;}.node--type-review .field--name-field-image .field__item{display:inline-block;padding:0.2em;width:24%;}.node--type-review .field--name-field-image .field__item img{height:auto;}.node--type-review .field--name-field-image .field__item:first-child{display:block;margin-bottom:0.2em;position:relative;width:100%;}.node--type-review .field--name-field-image .field__item:first-child img{display:block;width:100%;}.node--type-review .field--name-field-image .field__item:first-child::before{background:url("/themes/custom/flt_theme/css/../../flt-base-theme/images/webp/icon-image-zoom.webp");background-size:100% 100%;bottom:0.2em;content:'';height:2em;position:absolute;right:0.2em;width:2em;z-index:1;}.node--type-review .field--name-field-rating{text-align:center;}.node--type-review .field--name-field-rating .key{display:none;}.node--type-review .field--name-field-rating .glyphicon-star::after{color:#fde16d;font-size:16px;content:"\f005";display:inline-block;font-weight:900;}.node--type-review .field--name-field-country,.node--type-review .field--name-field-date{color:#777;display:inline-block;font-size:0.9em;}.node--type-review .field--name-field-date::before{content:' - ';}.node--type-review.node--view-mode-tour-review-list > .row,.node--type-review.node--view-mode-tour-review-teaser-video > .row,.node--type-review.node--view-mode-tour-review-teaser > .row{margin-left:0;margin-right:0;}.node--type-review.node--view-mode-tour-review-list .field--name-dynamic-token-fieldnode-ds-review-on-tour-title h2,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-dynamic-token-fieldnode-ds-review-on-tour-title h2,.node--type-review.node--view-mode-tour-review-teaser .field--name-dynamic-token-fieldnode-ds-review-on-tour-title h2{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:30px;margin:0 0 1rem;}@media (max-width:1200px){.node--type-review.node--view-mode-tour-review-list .field--name-dynamic-token-fieldnode-ds-review-on-tour-title h2,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-dynamic-token-fieldnode-ds-review-on-tour-title h2,.node--type-review.node--view-mode-tour-review-teaser .field--name-dynamic-token-fieldnode-ds-review-on-tour-title h2{font-size:calc(21px + 0.75vw);}}.node--type-review.node--view-mode-tour-review-list .field--name-field-country,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-country,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-country{margin-right:0.5em;}.node--type-review.node--view-mode-tour-review-list .field--name-field-review-source,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-review-source,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-review-source{align-items:center;display:flex;flex-wrap:wrap;float:left;}.node--type-review.node--view-mode-tour-review-list .field--name-field-review-source img,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-review-source img,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-review-source img{border:1px solid #fff;}.node--type-review.node--view-mode-tour-review-list .field--name-field-date,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-date,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-date{margin-bottom:1em;}.node--type-review.node--view-mode-tour-review-list .field--type-text-with-summary,.node--type-review.node--view-mode-tour-review-teaser-video .field--type-text-with-summary,.node--type-review.node--view-mode-tour-review-teaser .field--type-text-with-summary{clear:left;overflow:hidden;}.node--type-review.node--view-mode-tour-review-list .field--name-field-rating,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-rating,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-rating{float:left;margin:0.25rem 0 1em 0.5em;text-align:left;}.node--type-review.node--view-mode-tour-review-list .field--name-field-country,.node--type-review.node--view-mode-tour-review-list .field--name-field-date,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-country,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-date,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-country,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-date{float:left;}.node--type-review.node--view-mode-tour-review-list .field--name-node-title,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-node-title,.node--type-review.node--view-mode-tour-review-teaser .field--name-node-title{clear:left;}.node--type-review.node--view-mode-tour-review-list .field--name-node-title h2,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-node-title h2,.node--type-review.node--view-mode-tour-review-teaser .field--name-node-title h2{color:#4c5576;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:26px;padding:1rem 0;text-align:left;}@media (max-width:1200px){.node--type-review.node--view-mode-tour-review-list .field--name-node-title h2,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-node-title h2,.node--type-review.node--view-mode-tour-review-teaser .field--name-node-title h2{font-size:calc(20.6px + 0.45vw);}}@media (min-width:768px){.node--type-review.node--view-mode-tour-review-list .field--name-field-image,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-image,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-image{margin-bottom:0;}}.node--type-review.node--view-mode-tour-review-list .field--name-field-video .media--type-video,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-field-video .media--type-video,.node--type-review.node--view-mode-tour-review-teaser .field--name-field-video .media--type-video{margin-top:0 !important;}.node--type-review.node--view-mode-tour-review-list .field--name-dynamic-token-fieldnode-ds-view-all-reviews,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-dynamic-token-fieldnode-ds-view-all-reviews,.node--type-review.node--view-mode-tour-review-teaser .field--name-dynamic-token-fieldnode-ds-view-all-reviews{margin-top:1em;}.node--type-review.node--view-mode-tour-review-list .field--name-dynamic-token-fieldnode-ds-view-all-reviews .btn,.node--type-review.node--view-mode-tour-review-teaser-video .field--name-dynamic-token-fieldnode-ds-view-all-reviews .btn,.node--type-review.node--view-mode-tour-review-teaser .field--name-dynamic-token-fieldnode-ds-view-all-reviews .btn{width:100%;}.node--type-review.node--view-mode-tour-review-list .field--name-node-title{margin-bottom:1em;}.node--type-review.node--view-mode-tour-review-list .field--name-field-video .media--type-video{margin-bottom:1em !important;}.node--type-review.node--view-mode-tour-review-list .field--name-field-video + .field--name-field-image{display:none;}.node--type-review.node--view-mode-tour-review-list .field--name-field-image{margin-bottom:1em;}.node--type-review.node--view-mode-tour-review-list .field--name-field-date{display:block;}.node--type-review.node--view-mode-tour-review-list .field-group--country-date{display:inline-block;width:100%;}.node--type-review.node--view-mode-teaser > .row{display:flex;flex-direction:column;}.node--type-review.node--view-mode-teaser .group-top{align-items:start;display:flex;margin-bottom:1em;position:relative;width:100%;}@media (max-width:575.98px){.node--type-review.node--view-mode-teaser .group-top{flex-direction:column;justify-content:center;}.node--type-review.node--view-mode-teaser .group-top .field--name-field-review-source{width:100%;}}@media (min-width:768px){.node--type-review.node--view-mode-teaser .group-top .title-group{flex-basis:70%;padding-right:0.5rem;}}.node--type-review.node--view-mode-teaser .group-top .field--name-field-review-source{text-align:center;}.node--type-review.node--view-mode-teaser .group-top .field--name-field-review-source::before{color:#777;content:'feedback\00000areceived by';display:inline-block;font-size:0.8em;line-height:1.2em;margin-right:1em;padding-bottom:0.5rem;position:relative;text-align:right;top:0.5em;white-space:pre;}@media (max-width:991.98px){.node--type-review.node--view-mode-teaser .group-top .field--name-field-review-source::before{content:'feedback received by';}}@media (max-width:575.98px){.node--type-review.node--view-mode-teaser .group-top .field--name-field-review-source{display:none;}}.node--type-review.node--view-mode-teaser .group-top .field--name-node-title h2{-ms-word-wrap:break-word;word-wrap:break-word;}@media (min-width:768px){.node--type-review.node--view-mode-teaser .group-top .field--name-field-rating,.node--type-review.node--view-mode-teaser .group-top .field--name-node-title{display:inline-block;text-align:left;}}.node--type-review.node--view-mode-teaser .group-middle .media--type-video{margin-top:0 !important;}.node--type-review.node--view-mode-teaser .group-two-column{display:flex;margin-left:-15px;margin-right:-15px;width:auto;}.node--type-review.node--view-mode-teaser .group-right .field--name-field-review-author{color:#777;margin-bottom:0.5em;}.node--type-review.node--view-mode-teaser .group-right .field--name-field-review-author .field__label{padding-left:0;}.node--type-review.node--view-mode-teaser .group-right .field--name-field-tour{font-size:0.9em;margin-top:1em;}.node--type-review.node--view-mode-teaser .group-right .field--name-body{line-height:1.4;overflow:hidden;}.node--type-review .related-tours label{font-weight:bold;}.node--type-review .related-tours .field--name-field-tour a{display:block;padding:0.35em;}.node--type-review .related-tours .field--name-field-tour .field__item{margin-bottom:0.5em;}@media (min-width:768px){.node--type-search-page{padding-left:15px;padding-right:0;}}@media (min-width:768px) and (max-width:991.98px){.node--type-search-page{padding-left:0;}}@media (min-width:768px){.node--type-search-page > .row{margin-right:0;}}.mobile-sidebar-control-wrapper{display:none;}@media (max-width:767.98px){.page-node-type-search-page #main > .row{display:flex;flex-direction:column;}.page-node-type-search-page #main > .row .mobile-sidebar-control-wrapper .mobile-sidebar-control{display:block !important;}.page-node-type-search-page #main > .row .content-sidebar .region-sidebar-first{display:none;margin-bottom:4em;padding:2em 1.5em 1em;}.page-node-type-search-page #main > .row .content-sidebar .region-sidebar-second{display:none;}}@media screen and (min-width:768px) and (max-width:992px){.page-node-type-search-page #main > .row > .content-sidebar{flex:0 0 30%;max-width:30%;}.page-node-type-search-page #main > .row > .content-main{flex:0 0 70%;max-width:70%;}}.node--type-tabbed_page.node--view-mode-custom .field__item .paragraph:not(.paragraph--type-accordion){margin:1.5rem 0;}.node--type-tour.node--view-mode-reviews,.node--type-tour.node--view-mode-list-item,.node--type-itinerary.node--view-mode-reviews,.node--type-itinerary.node--view-mode-list-item{margin-bottom:2rem;padding:0;}.node--type-tour.node--view-mode-reviews .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-reviews .field--name-field-transport-type::before,.node--type-tour.node--view-mode-reviews .field--name-field-island-landmass::before,.node--type-tour.node--view-mode-list-item .field--name-field-teaser-accommodation-text::before,.node--type-tour.node--view-mode-list-item .field--name-field-transport-type::before,.node--type-tour.node--view-mode-list-item .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-reviews .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-reviews .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-reviews .field--name-field-island-landmass::before,.node--type-itinerary.node--view-mode-list-item .field--name-field-teaser-accommodation-text::before,.node--type-itinerary.node--view-mode-list-item .field--name-field-transport-type::before,.node--type-itinerary.node--view-mode-list-item .field--name-field-island-landmass::before{text-align:center;width:1.75rem;}.node--type-tour.node--view-mode-reviews .field--name-field-teaser-accommodation-text .field__label,.node--type-tour.node--view-mode-reviews .field--name-field-transport-type .field__label,.node--type-tour.node--view-mode-reviews .field--name-field-island-landmass .field__label,.node--type-tour.node--view-mode-list-item .field--name-field-teaser-accommodation-text .field__label,.node--type-tour.node--view-mode-list-item .field--name-field-transport-type .field__label,.node--type-tour.node--view-mode-list-item .field--name-field-island-landmass .field__label,.node--type-itinerary.node--view-mode-reviews .field--name-field-teaser-accommodation-text .field__label,.node--type-itinerary.node--view-mode-reviews .field--name-field-transport-type .field__label,.node--type-itinerary.node--view-mode-reviews .field--name-field-island-landmass .field__label,.node--type-itinerary.node--view-mode-list-item .field--name-field-teaser-accommodation-text .field__label,.node--type-itinerary.node--view-mode-list-item .field--name-field-transport-type .field__label,.node--type-itinerary.node--view-mode-list-item .field--name-field-island-landmass .field__label{display:none !important;}.node--type-tour.node--view-mode-reviews > .row,.node--type-tour.node--view-mode-list-item > .row,.node--type-itinerary.node--view-mode-reviews > .row,.node--type-itinerary.node--view-mode-list-item > .row{display:flex;flex-wrap:wrap;margin:0;}@media (max-width:767.98px){.node--type-tour.node--view-mode-reviews > .row,.node--type-tour.node--view-mode-list-item > .row,.node--type-itinerary.node--view-mode-reviews > .row,.node--type-itinerary.node--view-mode-list-item > .row{margin-left:0;margin-right:0;}}.node--type-tour.node--view-mode-reviews .group-top,.node--type-tour.node--view-mode-list-item .group-top,.node--type-itinerary.node--view-mode-reviews .group-top,.node--type-itinerary.node--view-mode-list-item .group-top{max-width:100%;padding:0;position:relative;}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link{left:15px;position:absolute;top:45%;}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link .duration,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link .duration{left:0;}.node--type-tour.node--view-mode-reviews .group-top .view-tour-duration-link .duration span,.node--type-tour.node--view-mode-list-item .group-top .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-reviews .group-top .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-list-item .group-top .view-tour-duration-link .duration span{font-size:1.3rem;line-height:0;}.node--type-tour.node--view-mode-reviews .group-top .field--name-node-title,.node--type-tour.node--view-mode-list-item .group-top .field--name-node-title,.node--type-itinerary.node--view-mode-reviews .group-top .field--name-node-title,.node--type-itinerary.node--view-mode-list-item .group-top .field--name-node-title{background:#4c5576;}.node--type-tour.node--view-mode-reviews .group-top .field--name-node-title h2,.node--type-tour.node--view-mode-list-item .group-top .field--name-node-title h2,.node--type-itinerary.node--view-mode-reviews .group-top .field--name-node-title h2,.node--type-itinerary.node--view-mode-list-item .group-top .field--name-node-title h2{font-size:25px;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;margin-bottom:0;padding:0.4rem 0.4rem 0.4rem 5.5rem;}@media (max-width:1200px){.node--type-tour.node--view-mode-reviews .group-top .field--name-node-title h2,.node--type-tour.node--view-mode-list-item .group-top .field--name-node-title h2,.node--type-itinerary.node--view-mode-reviews .group-top .field--name-node-title h2,.node--type-itinerary.node--view-mode-list-item .group-top .field--name-node-title h2{font-size:calc(20.5px + 0.375vw);}}.node--type-tour.node--view-mode-reviews .group-top .field--name-node-title h2 a,.node--type-tour.node--view-mode-list-item .group-top .field--name-node-title h2 a,.node--type-itinerary.node--view-mode-reviews .group-top .field--name-node-title h2 a,.node--type-itinerary.node--view-mode-list-item .group-top .field--name-node-title h2 a{color:#fff;}.node--type-tour.node--view-mode-reviews .middle-group,.node--type-tour.node--view-mode-list-item .middle-group,.node--type-itinerary.node--view-mode-reviews .middle-group,.node--type-itinerary.node--view-mode-list-item .middle-group{background:#f3f3f3;display:flex;flex-wrap:wrap;padding:1rem 0;width:100%;}@media (min-width:992px){.node--type-tour.node--view-mode-reviews .middle-group,.node--type-tour.node--view-mode-list-item .middle-group,.node--type-itinerary.node--view-mode-reviews .middle-group,.node--type-itinerary.node--view-mode-list-item .middle-group{align-items:stretch;}}.node--type-tour.node--view-mode-reviews .middle-group .group-left,.node--type-tour.node--view-mode-list-item .middle-group .group-left,.node--type-itinerary.node--view-mode-reviews .middle-group .group-left,.node--type-itinerary.node--view-mode-list-item .middle-group .group-left{position:relative;}.node--type-tour.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label::after,.node--type-tour.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label::after,.node--type-itinerary.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label::after,.node--type-itinerary.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label::after{border-right-color:transparent;border-top-color:transparent;bottom:0;right:0;}.node--type-tour.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label::before,.node--type-tour.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label::before,.node--type-itinerary.node--view-mode-reviews .middle-group .group-left .field--name-field-special-label::before,.node--type-itinerary.node--view-mode-list-item .middle-group .group-left .field--name-field-special-label::before{border-right-color:transparent;border-top-color:transparent;left:0;top:0;}.node--type-tour.node--view-mode-reviews .middle-group .group-left .view-tour-image-link,.node--type-tour.node--view-mode-list-item .middle-group .group-left .view-tour-image-link,.node--type-itinerary.node--view-mode-reviews .middle-group .group-left .view-tour-image-link,.node--type-itinerary.node--view-mode-list-item .middle-group .group-left .view-tour-image-link{width:100%;}.node--type-tour.node--view-mode-reviews .group-right,.node--type-tour.node--view-mode-list-item .group-right,.node--type-itinerary.node--view-mode-reviews .group-right,.node--type-itinerary.node--view-mode-list-item .group-right{background-color:#f3f3f3;padding-left:0;}.node--type-tour.node--view-mode-reviews .group-right > .row,.node--type-tour.node--view-mode-list-item .group-right > .row,.node--type-itinerary.node--view-mode-reviews .group-right > .row,.node--type-itinerary.node--view-mode-list-item .group-right > .row{margin-left:0;margin-right:0;}.node--type-tour.node--view-mode-reviews .group-right > .row > div,.node--type-tour.node--view-mode-list-item .group-right > .row > div,.node--type-itinerary.node--view-mode-reviews .group-right > .row > div,.node--type-itinerary.node--view-mode-list-item .group-right > .row > div{margin-bottom:1em;padding:0;}@media (max-width:991.98px){.node--type-tour.node--view-mode-reviews .group-right > .row > div,.node--type-tour.node--view-mode-list-item .group-right > .row > div,.node--type-itinerary.node--view-mode-reviews .group-right > .row > div,.node--type-itinerary.node--view-mode-list-item .group-right > .row > div{padding:0 15px;}}.node--type-tour.node--view-mode-reviews .group-right .group-second,.node--type-tour.node--view-mode-list-item .group-right .group-second,.node--type-itinerary.node--view-mode-reviews .group-right .group-second,.node--type-itinerary.node--view-mode-list-item .group-right .group-second{display:flex;flex-wrap:wrap;}.node--type-tour.node--view-mode-reviews .group-right .group-second > div,.node--type-tour.node--view-mode-list-item .group-right .group-second > div,.node--type-itinerary.node--view-mode-reviews .group-right .group-second > div,.node--type-itinerary.node--view-mode-list-item .group-right .group-second > div{padding-left:0;}.node--type-tour.node--view-mode-reviews .group-right .group-second > div:last-child,.node--type-tour.node--view-mode-list-item .group-right .group-second > div:last-child,.node--type-itinerary.node--view-mode-reviews .group-right .group-second > div:last-child,.node--type-itinerary.node--view-mode-list-item .group-right .group-second > div:last-child{padding-right:0;}@media (max-width:991.98px){.node--type-tour.node--view-mode-reviews .group-right .group-second > div:last-child,.node--type-tour.node--view-mode-list-item .group-right .group-second > div:last-child,.node--type-itinerary.node--view-mode-reviews .group-right .group-second > div:last-child,.node--type-itinerary.node--view-mode-list-item .group-right .group-second > div:last-child{display:flex;flex-direction:column;}}.node--type-tour.node--view-mode-reviews .group-right .group-second > div > div,.node--type-tour.node--view-mode-list-item .group-right .group-second > div > div,.node--type-itinerary.node--view-mode-reviews .group-right .group-second > div > div,.node--type-itinerary.node--view-mode-list-item .group-right .group-second > div > div{margin-bottom:5px;}.node--type-tour.node--view-mode-reviews .group-right .group-third,.node--type-tour.node--view-mode-list-item .group-right .group-third,.node--type-itinerary.node--view-mode-reviews .group-right .group-third,.node--type-itinerary.node--view-mode-list-item .group-right .group-third{margin-bottom:0 !important;position:inherit;}.node--type-tour.node--view-mode-reviews .group-right .group-third .custom-wrapper,.node--type-tour.node--view-mode-list-item .group-right .group-third .custom-wrapper,.node--type-itinerary.node--view-mode-reviews .group-right .group-third .custom-wrapper,.node--type-itinerary.node--view-mode-list-item .group-right .group-third .custom-wrapper{min-height:4rem;position:relative;}.node--type-tour.node--view-mode-reviews .group-right .group-third .link-tour-quick-overview:hover,.node--type-tour.node--view-mode-list-item .group-right .group-third .link-tour-quick-overview:hover,.node--type-itinerary.node--view-mode-reviews .group-right .group-third .link-tour-quick-overview:hover,.node--type-itinerary.node--view-mode-list-item .group-right .group-third .link-tour-quick-overview:hover{color:#0082bb;}.node--type-tour.node--view-mode-reviews .group-right .group-third .pre-post-btn,.node--type-tour.node--view-mode-list-item .group-right .group-third .pre-post-btn,.node--type-itinerary.node--view-mode-reviews .group-right .group-third .pre-post-btn,.node--type-itinerary.node--view-mode-list-item .group-right .group-third .pre-post-btn{display:inline-block;justify-content:center;text-transform:uppercase;}.node--type-tour.node--view-mode-reviews .group-right .group-third .field--name-body,.node--type-tour.node--view-mode-reviews .group-right .group-third .field--name-field-summary,.node--type-tour.node--view-mode-list-item .group-right .group-third .field--name-body,.node--type-tour.node--view-mode-list-item .group-right .group-third .field--name-field-summary,.node--type-itinerary.node--view-mode-reviews .group-right .group-third .field--name-body,.node--type-itinerary.node--view-mode-reviews .group-right .group-third .field--name-field-summary,.node--type-itinerary.node--view-mode-list-item .group-right .group-third .field--name-body,.node--type-itinerary.node--view-mode-list-item .group-right .group-third .field--name-field-summary{margin-bottom:1em;}.node--type-tour.node--view-mode-reviews .group-bottom,.node--type-tour.node--view-mode-list-item .group-bottom,.node--type-itinerary.node--view-mode-reviews .group-bottom,.node--type-itinerary.node--view-mode-list-item .group-bottom{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0.5rem 0;width:100%;}.node--type-tour.node--view-mode-reviews .group-bottom > a,.node--type-tour.node--view-mode-list-item .group-bottom > a,.node--type-itinerary.node--view-mode-reviews .group-bottom > a,.node--type-itinerary.node--view-mode-list-item .group-bottom > a{display:block;flex:0 0 50%;max-width:calc(50% - 5px);padding:0.7em 0;position:relative;white-space:nowrap;width:100%;}.node--type-tour.node--view-mode-reviews .group-bottom > a .ajax-throbber,.node--type-tour.node--view-mode-list-item .group-bottom > a .ajax-throbber,.node--type-itinerary.node--view-mode-reviews .group-bottom > a .ajax-throbber,.node--type-itinerary.node--view-mode-list-item .group-bottom > a .ajax-throbber{padding:0 !important;position:absolute;top:12px;}.node--type-tour.node--view-mode-reviews .group-bottom > a.link-tour-quick-overview .ajax-throbber,.node--type-tour.node--view-mode-list-item .group-bottom > a.link-tour-quick-overview .ajax-throbber,.node--type-itinerary.node--view-mode-reviews .group-bottom > a.link-tour-quick-overview .ajax-throbber,.node--type-itinerary.node--view-mode-list-item .group-bottom > a.link-tour-quick-overview .ajax-throbber{right:-5px;}.node--type-tour.node--view-mode-reviews .group-bottom > a:active,.node--type-tour.node--view-mode-reviews .group-bottom > a:focus,.node--type-tour.node--view-mode-list-item .group-bottom > a:active,.node--type-tour.node--view-mode-list-item .group-bottom > a:focus,.node--type-itinerary.node--view-mode-reviews .group-bottom > a:active,.node--type-itinerary.node--view-mode-reviews .group-bottom > a:focus,.node--type-itinerary.node--view-mode-list-item .group-bottom > a:active,.node--type-itinerary.node--view-mode-list-item .group-bottom > a:focus{outline:none;text-decoration:none;}.node--type-tour.node--view-mode-reviews .group-bottom > a.pre-post-btn,.node--type-tour.node--view-mode-list-item .group-bottom > a.pre-post-btn,.node--type-itinerary.node--view-mode-reviews .group-bottom > a.pre-post-btn,.node--type-itinerary.node--view-mode-list-item .group-bottom > a.pre-post-btn{align-items:center;display:flex;justify-content:center;}.node--type-tour.node--view-mode-reviews .group-bottom > a.pre-post-btn span,.node--type-tour.node--view-mode-list-item .group-bottom > a.pre-post-btn span,.node--type-itinerary.node--view-mode-reviews .group-bottom > a.pre-post-btn span,.node--type-itinerary.node--view-mode-list-item .group-bottom > a.pre-post-btn span{padding-left:7px;text-transform:uppercase;white-space:nowrap;}.node--type-tour.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-tour.node--view-mode-list-item .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-reviews .group-bottom .view-tour-label,.node--type-itinerary.node--view-mode-list-item .group-bottom .view-tour-label{display:block;}.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite .hidden-xs,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite .hidden-xs,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite .hidden-xs,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite .hidden-xs{display:none;}@media (min-width:768px){.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite .hidden-xs,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite .hidden-xs,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite .hidden-xs,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite .hidden-xs{display:inline-block;}}.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite .mobile-show,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite .mobile-show,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite .mobile-show,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite .mobile-show{display:inline-block;}@media (min-width:768px){.node--type-tour.node--view-mode-reviews .group-bottom .flt-favourite .mobile-show,.node--type-tour.node--view-mode-list-item .group-bottom .flt-favourite .mobile-show,.node--type-itinerary.node--view-mode-reviews .group-bottom .flt-favourite .mobile-show,.node--type-itinerary.node--view-mode-list-item .group-bottom .flt-favourite .mobile-show{display:none;}}@media (max-width:991.98px){.node--type-tour.node--view-mode-reviews .group-left,.node--type-tour.node--view-mode-list-item .group-left,.node--type-itinerary.node--view-mode-reviews .group-left,.node--type-itinerary.node--view-mode-list-item .group-left{margin-bottom:2em;width:100%;}.node--type-tour.node--view-mode-reviews .field--name-node-title h2,.node--type-tour.node--view-mode-list-item .field--name-node-title h2,.node--type-itinerary.node--view-mode-reviews .field--name-node-title h2,.node--type-itinerary.node--view-mode-list-item .field--name-node-title h2{text-align:left;}}@media (min-width:992px){.node--type-tour.node--view-mode-reviews .group-left,.node--type-tour.node--view-mode-list-item .group-left,.node--type-itinerary.node--view-mode-reviews .group-left,.node--type-itinerary.node--view-mode-list-item .group-left{margin-bottom:0;padding-right:0;}.node--type-tour.node--view-mode-reviews .group-right,.node--type-tour.node--view-mode-list-item .group-right,.node--type-itinerary.node--view-mode-reviews .group-right,.node--type-itinerary.node--view-mode-list-item .group-right{margin-left:0;margin-right:auto;max-width:510px;padding-left:28px;}.node--type-tour.node--view-mode-reviews .group-bottom > a:last-child,.node--type-tour.node--view-mode-reviews .group-bottom > a:nth-child(3),.node--type-tour.node--view-mode-list-item .group-bottom > a:last-child,.node--type-tour.node--view-mode-list-item .group-bottom > a:nth-child(3),.node--type-itinerary.node--view-mode-reviews .group-bottom > a:last-child,.node--type-itinerary.node--view-mode-reviews .group-bottom > a:nth-child(3),.node--type-itinerary.node--view-mode-list-item .group-bottom > a:last-child,.node--type-itinerary.node--view-mode-list-item .group-bottom > a:nth-child(3){margin-bottom:0;margin-right:0;min-width:200px;}.node--type-tour.node--view-mode-reviews .group-bottom > a:last-child::after,.node--type-tour.node--view-mode-reviews .group-bottom > a:nth-child(3)::after,.node--type-tour.node--view-mode-list-item .group-bottom > a:last-child::after,.node--type-tour.node--view-mode-list-item .group-bottom > a:nth-child(3)::after,.node--type-itinerary.node--view-mode-reviews .group-bottom > a:last-child::after,.node--type-itinerary.node--view-mode-reviews .group-bottom > a:nth-child(3)::after,.node--type-itinerary.node--view-mode-list-item .group-bottom > a:last-child::after,.node--type-itinerary.node--view-mode-list-item .group-bottom > a:nth-child(3)::after{display:none;}}@media (min-width:1200px){.node--type-tour.node--view-mode-reviews .group-second > div > div:last-child,.node--type-tour.node--view-mode-list-item .group-second > div > div:last-child,.node--type-itinerary.node--view-mode-reviews .group-second > div > div:last-child,.node--type-itinerary.node--view-mode-list-item .group-second > div > div:last-child{margin-bottom:0;}}.node--type-tour.node--view-mode-reviews,.node--type-itinerary.node--view-mode-reviews{margin:0.5% auto;}.node--type-tour.node--view-mode-reviews .media--type-simple-gallery .field--name-field-images .field__item > div,.node--type-itinerary.node--view-mode-reviews .media--type-simple-gallery .field--name-field-images .field__item > div{min-height:150px;}.node--type-tour.node--view-mode-reviews .middle-group,.node--type-itinerary.node--view-mode-reviews .middle-group{margin-bottom:1em;}.node--type-tour.node--view-mode-reviews .group-two-col .group-right,.node--type-itinerary.node--view-mode-reviews .group-two-col .group-right{background-color:transparent;}.node--type-tour.node--view-mode-reviews .group-right,.node--type-itinerary.node--view-mode-reviews .group-right{max-width:unset;}.node--type-tour.node--view-mode-reviews .group-bottom .field--name-dynamic-token-fieldnode-ds-divider,.node--type-itinerary.node--view-mode-reviews .group-bottom .field--name-dynamic-token-fieldnode-ds-divider{width:100%;}.node--type-tour.node--view-mode-reviews .group-booking-cta,.node--type-itinerary.node--view-mode-reviews .group-booking-cta{position:fixed;}.node--type-tour.node--view-mode-teaser,.node--type-itinerary.node--view-mode-teaser{margin-bottom:2.5em;padding:0 1em;text-align:center;}.node--type-tour.node--view-mode-teaser .group-top,.node--type-itinerary.node--view-mode-teaser .group-top{background-color:#f3f3f3;max-width:100%;}.node--type-tour.node--view-mode-teaser .group-top:hover,.node--type-itinerary.node--view-mode-teaser .group-top:hover{text-decoration:none;}.node--type-tour.node--view-mode-teaser .group-top a,.node--type-itinerary.node--view-mode-teaser .group-top a{color:#333;cursor:unset;display:block;font-size:0.9em;font-weight:400;padding:0.5em 0.6em 0.5em 2em;text-transform:uppercase;}.node--type-tour.node--view-mode-teaser .group-top a:hover,.node--type-itinerary.node--view-mode-teaser .group-top a:hover{color:#333;}.node--type-tour.node--view-mode-teaser .group-top .duration,.node--type-itinerary.node--view-mode-teaser .group-top .duration{left:15px;padding-top:12px;top:-15px;z-index:2;}.node--type-tour.node--view-mode-teaser .group-top .duration span,.node--type-itinerary.node--view-mode-teaser .group-top .duration span{font-size:1.5em;line-height:0;}.node--type-tour.node--view-mode-teaser .group-top,.node--type-tour.node--view-mode-teaser .group-second,.node--type-tour.node--view-mode-teaser .group-third,.node--type-tour.node--view-mode-teaser .group-bottom,.node--type-itinerary.node--view-mode-teaser .group-top,.node--type-itinerary.node--view-mode-teaser .group-second,.node--type-itinerary.node--view-mode-teaser .group-third,.node--type-itinerary.node--view-mode-teaser .group-bottom{float:none;position:relative;width:100%;}.node--type-tour.node--view-mode-teaser .group-second,.node--type-tour.node--view-mode-teaser .group-bottom,.node--type-itinerary.node--view-mode-teaser .group-second,.node--type-itinerary.node--view-mode-teaser .group-bottom{padding:0;}.node--type-tour.node--view-mode-teaser .group-third,.node--type-itinerary.node--view-mode-teaser .group-third{background-color:#f3f3f3;margin-bottom:0.3em;padding:1.5em;}.node--type-tour.node--view-mode-teaser .field--name-node-title h2,.node--type-itinerary.node--view-mode-teaser .field--name-node-title h2{color:#05a3e9;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:26px;margin-bottom:0.8em;text-align:center;}@media (max-width:1200px){.node--type-tour.node--view-mode-teaser .field--name-node-title h2,.node--type-itinerary.node--view-mode-teaser .field--name-node-title h2{font-size:calc(20.6px + 0.45vw);}}.node--type-tour.node--view-mode-teaser .field--name-node-title h2 a,.node--type-itinerary.node--view-mode-teaser .field--name-node-title h2 a{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;}.node--type-tour.node--view-mode-teaser .field--name-node-title h2 a:hover,.node--type-itinerary.node--view-mode-teaser .field--name-node-title h2 a:hover{color:#0082bb;text-decoration:none;}.node--type-tour.node--view-mode-teaser .field--name-field-images,.node--type-itinerary.node--view-mode-teaser .field--name-field-images{width:100%;}.node--type-tour.node--view-mode-teaser .field--name-field-images img,.node--type-itinerary.node--view-mode-teaser .field--name-field-images img{height:auto;width:100%;}.node--type-tour.node--view-mode-teaser .field--name-field-map,.node--type-itinerary.node--view-mode-teaser .field--name-field-map{bottom:-0.8em;position:absolute;right:1em;z-index:1;}.node--type-tour.node--view-mode-teaser .field--name-body,.node--type-tour.node--view-mode-teaser .field--name-field-summary,.node--type-itinerary.node--view-mode-teaser .field--name-body,.node--type-itinerary.node--view-mode-teaser .field--name-field-summary{margin-bottom:1em;}.node--type-tour.node--view-mode-teaser .field__label,.node--type-tour.node--view-mode-teaser .field--label,.node--type-tour.node--view-mode-teaser .field--items,.node--type-tour.node--view-mode-teaser .field__items,.node--type-itinerary.node--view-mode-teaser .field__label,.node--type-itinerary.node--view-mode-teaser .field--label,.node--type-itinerary.node--view-mode-teaser .field--items,.node--type-itinerary.node--view-mode-teaser .field__items{display:inline-block;float:none;}.node--type-tour.node--view-mode-teaser .field__label,.node--type-tour.node--view-mode-teaser .field--label,.node--type-itinerary.node--view-mode-teaser .field__label,.node--type-itinerary.node--view-mode-teaser .field--label{color:#4c5576;font-weight:600 !important;text-transform:uppercase;}.node--type-tour.node--view-mode-teaser .field--name-field-tour-type .field__item,.node--type-itinerary.node--view-mode-teaser .field--name-field-tour-type .field__item{display:inline-block;}.node--type-tour.node--view-mode-teaser .field--name-field-tour-type .field__item:not(:last-child)::after,.node--type-itinerary.node--view-mode-teaser .field--name-field-tour-type .field__item:not(:last-child)::after{content:', ';}.node--type-tour.node--view-mode-teaser .field--name-field-tour-type .field__item::before,.node--type-itinerary.node--view-mode-teaser .field--name-field-tour-type .field__item::before{color:#4c5576;}.node--type-tour.node--view-mode-teaser .field--name-field-start-location .field__item,.node--type-itinerary.node--view-mode-teaser .field--name-field-start-location .field__item{display:inline-block;}.node--type-tour.node--view-mode-teaser .view-tour-label,.node--type-itinerary.node--view-mode-teaser .view-tour-label{display:block;}.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview{display:inline-block;padding-top:1.5rem;text-decoration:none;}.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview .ajax-throbber,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview .ajax-throbber{margin-left:0.5em;}.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview::before,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview::before{content:"\f06e";display:inline-block;font-weight:900;display:block;float:left;margin-top:3px;padding-right:0.5em;}.node--type-tour.node--view-mode-teaser a.link-tour-quick-overview:hover,.node--type-itinerary.node--view-mode-teaser a.link-tour-quick-overview:hover{color:#0082bb;}.node--type-tour.node--view-mode-teaser a.flt-favourite,.node--type-itinerary.node--view-mode-teaser a.flt-favourite{display:block;margin-bottom:0.3em;margin-top:0.3em;}.node--type-tour.node--view-mode-teaser a.flt-favourite.status-remove,.node--type-itinerary.node--view-mode-teaser a.flt-favourite.status-remove{background-color:#4c5576;border-color:#4c5576;}.field--related-tours .node--type-tour.node--view-mode-teaser a.flt-favourite.status-remove,.field--related-tours
      .node--type-itinerary.node--view-mode-teaser a.flt-favourite.status-remove{background-color:#6d78a1;}@media (min-width:768px){.node--type-tour.node--view-mode-teaser a.flt-favourite .mobile-show,.node--type-itinerary.node--view-mode-teaser a.flt-favourite .mobile-show{display:none;}}.node--type-tour.node--view-mode-quick-overview h3,.node--type-tour.node--view-mode-quick-overview .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-quick-overview .field--label,.node--type-itinerary.node--view-mode-quick-overview h3,.node--type-itinerary.node--view-mode-quick-overview .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-quick-overview .field--label{margin-top:1rem;}.node--type-tour.node--view-mode-quick-overview .group-top,.node--type-itinerary.node--view-mode-quick-overview .group-top{background:#ddd;color:#4c5576;font-size:1.2em;font-weight:600;margin-bottom:1em;padding:0.5em;text-align:center;}.node--type-tour.node--view-mode-quick-overview .group-left,.node--type-itinerary.node--view-mode-quick-overview .group-left{flex:0 0 100%;max-width:100%;width:100%;}.node--type-tour.node--view-mode-quick-overview .group-bottom a,.node--type-itinerary.node--view-mode-quick-overview .group-bottom a{color:#fff;}.node--type-tour.node--view-mode-quick-overview .img-responsive,.node--type-itinerary.node--view-mode-quick-overview .img-responsive{margin:0;width:100%;}.node--type-tour.node--view-mode-quick-overview .field--name-field-map,.node--type-itinerary.node--view-mode-quick-overview .field--name-field-map{width:100%;}.node--type-tour.node--view-mode-quick-overview .field--name-field-map .field--name-field-map,.node--type-itinerary.node--view-mode-quick-overview .field--name-field-map .field--name-field-map{margin-top:20px;width:100%;}@media (min-width:768px){.node--type-tour.node--view-mode-quick-overview .field--name-field-map,.node--type-itinerary.node--view-mode-quick-overview .field--name-field-map{float:right;width:50%;}.node--type-tour.node--view-mode-quick-overview .field--name-field-map .field--name-field-map,.node--type-itinerary.node--view-mode-quick-overview .field--name-field-map .field--name-field-map{margin-top:20px;}}.node--type-tour.node--view-mode-full > .container .group-two-column,.node--type-tour.node--view-mode-highlight-right-align > .container .group-two-column,.node--type-itinerary.node--view-mode-full > .container .group-two-column,.node--type-itinerary.node--view-mode-highlight-right-align > .container .group-two-column{display:flex;}.node--type-tour.node--view-mode-full > .container .field--name-field-sidebar-image .field__item,.node--type-tour.node--view-mode-highlight-right-align > .container .field--name-field-sidebar-image .field__item,.node--type-itinerary.node--view-mode-full > .container .field--name-field-sidebar-image .field__item,.node--type-itinerary.node--view-mode-highlight-right-align > .container .field--name-field-sidebar-image .field__item{text-align:center;}.node--type-tour.node--view-mode-full .cta-btn-wrapper,.node--type-tour.node--view-mode-highlight-right-align .cta-btn-wrapper,.node--type-itinerary.node--view-mode-full .cta-btn-wrapper,.node--type-itinerary.node--view-mode-highlight-right-align .cta-btn-wrapper{display:flex;flex-wrap:wrap;margin:2rem 0 0.5rem;}.node--type-tour.node--view-mode-full .cta-btn-wrapper a,.node--type-tour.node--view-mode-highlight-right-align .cta-btn-wrapper a,.node--type-itinerary.node--view-mode-full .cta-btn-wrapper a,.node--type-itinerary.node--view-mode-highlight-right-align .cta-btn-wrapper a{display:block;margin:0;width:100%;}.node--type-tour.node--view-mode-full .cta-btn-wrapper a:last-child,.node--type-tour.node--view-mode-highlight-right-align .cta-btn-wrapper a:last-child,.node--type-itinerary.node--view-mode-full .cta-btn-wrapper a:last-child,.node--type-itinerary.node--view-mode-highlight-right-align .cta-btn-wrapper a:last-child{margin-top:0.5em;}.node--type-tour.node--view-mode-full #flt-itinerary-container,.node--type-tour.node--view-mode-highlight-right-align #flt-itinerary-container,.node--type-itinerary.node--view-mode-full #flt-itinerary-container,.node--type-itinerary.node--view-mode-highlight-right-align #flt-itinerary-container{transition:all 0.25s ease;}.node--type-tour.node--view-mode-full #flt-itinerary-container.loading,.node--type-tour.node--view-mode-highlight-right-align #flt-itinerary-container.loading,.node--type-itinerary.node--view-mode-full #flt-itinerary-container.loading,.node--type-itinerary.node--view-mode-highlight-right-align #flt-itinerary-container.loading{opacity:0.5;}.node--type-tour.node--view-mode-full .tour-title,.node--type-tour.node--view-mode-highlight-right-align .tour-title,.node--type-itinerary.node--view-mode-full .tour-title,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title{margin-bottom:2em;padding-left:3.5rem;position:relative;}.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link{left:-15px;pointer-events:none;position:absolute;top:25%;}.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link .duration,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link .duration,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration{top:-15px;}.node--type-tour.node--view-mode-full .tour-title .view-tour-duration-link .duration span,.node--type-tour.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-full .tour-title .view-tour-duration-link .duration span,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .view-tour-duration-link .duration span{font-size:1.5em;line-height:0;}.node--type-tour.node--view-mode-full .tour-title h3,.node--type-tour.node--view-mode-full .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-full .tour-title .field--label,.node--type-tour.node--view-mode-highlight-right-align .tour-title h3,.node--type-tour.node--view-mode-highlight-right-align .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-highlight-right-align .tour-title .field--label,.node--type-itinerary.node--view-mode-full .tour-title h3,.node--type-itinerary.node--view-mode-full .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-full .tour-title .field--label,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title h3,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--label{color:#549023;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:30px;}@media (max-width:1200px){.node--type-tour.node--view-mode-full .tour-title h3,.node--type-tour.node--view-mode-full .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-full .tour-title .field--label,.node--type-tour.node--view-mode-highlight-right-align .tour-title h3,.node--type-tour.node--view-mode-highlight-right-align .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-highlight-right-align .tour-title .field--label,.node--type-itinerary.node--view-mode-full .tour-title h3,.node--type-itinerary.node--view-mode-full .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-full .tour-title .field--label,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title h3,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--label{font-size:calc(21px + 0.75vw);}}.node--type-tour.node--view-mode-full .tour-title .field--name-tour-type-theme,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-tour-type-theme,.node--type-itinerary.node--view-mode-full .tour-title .field--name-tour-type-theme,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-tour-type-theme{display:none;}.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-type-title,.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-type-title,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-type-title,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-type-title,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title{display:inline;}.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-type-title > div,.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-type-title > div,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-type-title > div,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-type-title > div,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div{display:inline;padding-right:5px;position:relative;white-space:nowrap;}.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-type-title > div::after,.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div::after,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-type-title > div::after,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div::after,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-type-title > div::after,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div::after,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-type-title > div::after,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div::after{border-right:1px solid #464646;bottom:0;content:'';height:80%;position:absolute;right:0;width:1px;}.node--type-tour.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div:last-child::after,.node--type-tour.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div:last-child::after,.node--type-itinerary.node--view-mode-full .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div:last-child::after,.node--type-itinerary.node--view-mode-highlight-right-align .tour-title .field--name-display-field-copynode-ds-tour-theme-title > div:last-child::after{display:none;}.node--type-tour.node--view-mode-full .taxonomy-term--type-tour-inclusions > .row > div,.node--type-tour.node--view-mode-highlight-right-align .taxonomy-term--type-tour-inclusions > .row > div,.node--type-itinerary.node--view-mode-full .taxonomy-term--type-tour-inclusions > .row > div,.node--type-itinerary.node--view-mode-highlight-right-align .taxonomy-term--type-tour-inclusions > .row > div{font-weight:600;}.node--type-tour.node--view-mode-full .field--name-field-tour-inclusions .taxonomy-term > .row > div,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-tour-inclusions .taxonomy-term > .row > div,.node--type-itinerary.node--view-mode-full .field--name-field-tour-inclusions .taxonomy-term > .row > div,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-inclusions .taxonomy-term > .row > div{font-weight:600;}.node--type-tour.node--view-mode-full .field--related-tours h2,.node--type-tour.node--view-mode-highlight-right-align .field--related-tours h2,.node--type-itinerary.node--view-mode-full .field--related-tours h2,.node--type-itinerary.node--view-mode-highlight-right-align .field--related-tours h2{margin-bottom:1em;}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column{margin-bottom:3em;padding:0 1.2em;width:100%;}@media (max-width:1199.98px){.node--type-tour.node--view-mode-full > .container > .row > .group-two-column,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column{margin:auto;}}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left{padding:0;}@media (min-width:768px){.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left{padding-right:1em;}}@media (min-width:1200px){.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left{padding-right:2em;}}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field--label,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field--label,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field--label,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field--label{color:#549023;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:30px;font-weight:normal;margin-top:1.5rem;}@media (max-width:1200px){.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field--label,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field--label,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field--label,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container h3,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .node--type-article.node--view-mode-full .field--name-field-anchor-links .field--label,.node--type-article.node--view-mode-full .field--name-field-anchor-links .node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field--label{font-size:calc(21px + 0.75vw);}}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field__items,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field__items,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field__items,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field__items{display:inline-block;float:none;}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field--name-field-theme .row,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field--name-field-theme .row,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-left .two-col-container .field--name-field-theme .row,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-left .two-col-container .field--name-field-theme .row{margin-left:0;}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right{margin-top:2em;}@media (min-width:768px){.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-book-tour-mobile,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-enquire-mobile,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-book-tour-mobile,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-enquire-mobile,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-book-tour-mobile,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-enquire-mobile,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-book-tour-mobile,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-enquire-mobile{display:none !important;}}@media (max-width:767.98px){.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-book-tour-desktop,.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-enquire-desktop,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-book-tour-desktop,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-enquire-desktop,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-book-tour-desktop,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right .btn-enquire-desktop,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-book-tour-desktop,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right .btn-enquire-desktop{display:none !important;}}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right > div.field,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right > div.field,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right > div.field,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right > div.field{margin-bottom:1.5em;}.node--type-tour.node--view-mode-full > .container > .row > .group-two-column .group-right > div.field:last-child,.node--type-tour.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right > div.field:last-child,.node--type-itinerary.node--view-mode-full > .container > .row > .group-two-column .group-right > div.field:last-child,.node--type-itinerary.node--view-mode-highlight-right-align > .container > .row > .group-two-column .group-right > div.field:last-child{margin-bottom:0;}.node--type-tour.node--view-mode-full > .group-bottom,.node--type-tour.node--view-mode-highlight-right-align > .group-bottom,.node--type-itinerary.node--view-mode-full > .group-bottom,.node--type-itinerary.node--view-mode-highlight-right-align > .group-bottom{margin-bottom:-5em;margin-top:3em;}.node--type-tour.node--view-mode-full > .group-bottom > .views-element-container,.node--type-tour.node--view-mode-highlight-right-align > .group-bottom > .views-element-container,.node--type-itinerary.node--view-mode-full > .group-bottom > .views-element-container,.node--type-itinerary.node--view-mode-highlight-right-align > .group-bottom > .views-element-container{margin-bottom:0;}.node--type-tour.node--view-mode-full > .group-bottom .field-label-above,.node--type-tour.node--view-mode-highlight-right-align > .group-bottom .field-label-above,.node--type-itinerary.node--view-mode-full > .group-bottom .field-label-above,.node--type-itinerary.node--view-mode-highlight-right-align > .group-bottom .field-label-above{margin-bottom:1.5em;}.node--type-tour.node--view-mode-full .field--name-field-tour-type .field__item,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-tour-type .field__item,.node--type-itinerary.node--view-mode-full .field--name-field-tour-type .field__item,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type .field__item{display:inline-block;}.node--type-tour.node--view-mode-full .field--name-field-tour-type .field__item:not(:last-child)::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-tour-type .field__item:not(:last-child)::after,.node--type-itinerary.node--view-mode-full .field--name-field-tour-type .field__item:not(:last-child)::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-type .field__item:not(:last-child)::after{content:', ';}.node--type-tour.node--view-mode-full .field--name-field-price-link,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link,.node--type-itinerary.node--view-mode-full .field--name-field-price-link,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link{font-weight:bold;text-align:center;}.node--type-tour.node--view-mode-full .field--name-field-price-link a,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link a,.node--type-itinerary.node--view-mode-full .field--name-field-price-link a,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link a{align-items:center;display:flex;justify-content:center;}.node--type-tour.node--view-mode-full .field--name-field-price-link a::before,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-full .field--name-field-price-link a::before,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link a::before{content:"\f06e";display:inline-block;font-weight:900;margin-right:5px;margin-top:2px;}@media (max-width:768px){.node--type-tour.node--view-mode-full .field--name-field-price-link,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-price-link,.node--type-itinerary.node--view-mode-full .field--name-field-price-link,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-price-link{display:none;}}@media (max-width:767.98px){.node--type-tour.node--view-mode-full .field--name-field-highlights,.node--type-tour.node--view-mode-full .field--name-field-regions,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-highlights,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-regions,.node--type-itinerary.node--view-mode-full .field--name-field-highlights,.node--type-itinerary.node--view-mode-full .field--name-field-regions,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-highlights,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-regions{width:100%;}.node--type-tour.node--view-mode-full .field--name-field-highlights a,.node--type-tour.node--view-mode-full .field--name-field-regions a,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-highlights a,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-regions a,.node--type-itinerary.node--view-mode-full .field--name-field-highlights a,.node--type-itinerary.node--view-mode-full .field--name-field-regions a,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-highlights a,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-regions a{background-color:#00c4cb;border:0.1rem solid #20a4a9;color:#fff;cursor:pointer;display:block;font-size:0.9em;font-weight:600 !important;margin-bottom:0.5em;padding:0.7em 1em;text-align:center;text-transform:uppercase;width:100%;}.node--type-tour.node--view-mode-full .field--name-field-highlights a:hover,.node--type-tour.node--view-mode-full .field--name-field-regions a:hover,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-highlights a:hover,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-regions a:hover,.node--type-itinerary.node--view-mode-full .field--name-field-highlights a:hover,.node--type-itinerary.node--view-mode-full .field--name-field-regions a:hover,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-highlights a:hover,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-regions a:hover{background-color:#20a4a9 !important;color:#fff;text-decoration:none;}.node--type-tour.node--view-mode-full .field--name-field-tour-inclusions a,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-tour-inclusions a,.node--type-itinerary.node--view-mode-full .field--name-field-tour-inclusions a,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-tour-inclusions a{color:#333;pointer-events:none;}}.node--type-tour.node--view-mode-full .price-container,.node--type-tour.node--view-mode-highlight-right-align .price-container,.node--type-itinerary.node--view-mode-full .price-container,.node--type-itinerary.node--view-mode-highlight-right-align .price-container{margin-bottom:1.5em;text-align:center;}.node--type-tour.node--view-mode-full .price-container a,.node--type-tour.node--view-mode-highlight-right-align .price-container a,.node--type-itinerary.node--view-mode-full .price-container a,.node--type-itinerary.node--view-mode-highlight-right-align .price-container a{color:unset;font-weight:unset;}.node--type-tour.node--view-mode-full .price-container .price-save,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-save,.node--type-itinerary.node--view-mode-full .price-container .price-save,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-save{color:red;display:block;font-size:24px;font-weight:700;}.node--type-tour.node--view-mode-full .price-container .price-save strong,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-save strong,.node--type-itinerary.node--view-mode-full .price-container .price-save strong,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-save strong{color:red;}.node--type-tour.node--view-mode-full .price-container .price-special-value,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-special-value,.node--type-itinerary.node--view-mode-full .price-container .price-special-value,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-special-value{color:#999;text-decoration:line-through;}.node--type-tour.node--view-mode-full .price-container .price-value,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-value,.node--type-itinerary.node--view-mode-full .price-container .price-value,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-value{font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:24px;margin-top:1rem;text-transform:uppercase;}@media (max-width:1200px){.node--type-tour.node--view-mode-full .price-container .price-value,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-value,.node--type-itinerary.node--view-mode-full .price-container .price-value,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-value{font-size:calc(20.4px + 0.3vw);}}.node--type-tour.node--view-mode-full .price-container .price-value.price-default,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-value.price-default,.node--type-itinerary.node--view-mode-full .price-container .price-value.price-default,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-value.price-default{letter-spacing:-0.02em;}.node--type-tour.node--view-mode-full .price-container #currency-selector,.node--type-tour.node--view-mode-highlight-right-align .price-container #currency-selector,.node--type-itinerary.node--view-mode-full .price-container #currency-selector,.node--type-itinerary.node--view-mode-highlight-right-align .price-container #currency-selector{color:#05a3e9;}.node--type-tour.node--view-mode-full .price-container #currency-selector:hover,.node--type-tour.node--view-mode-highlight-right-align .price-container #currency-selector:hover,.node--type-itinerary.node--view-mode-full .price-container #currency-selector:hover,.node--type-itinerary.node--view-mode-highlight-right-align .price-container #currency-selector:hover{color:#0082bb;}.node--type-tour.node--view-mode-full .price-container .price-description,.node--type-tour.node--view-mode-highlight-right-align .price-container .price-description,.node--type-itinerary.node--view-mode-full .price-container .price-description,.node--type-itinerary.node--view-mode-highlight-right-align .price-container .price-description{font-weight:300;margin-bottom:1em;}.node--type-tour.node--view-mode-full .taxonomy-term--type-highlights a,.node--type-tour.node--view-mode-full .taxonomy-term--type-highlights > .row > div,.node--type-tour.node--view-mode-full .taxonomy-term--type-regions a,.node--type-tour.node--view-mode-full .taxonomy-term--type-regions > .row > div,.node--type-tour.node--view-mode-full .field--name-field-regions a,.node--type-tour.node--view-mode-full .field--name-field-regions > .row > div,.node--type-tour.node--view-mode-full .field--name-field-highlights a,.node--type-tour.node--view-mode-full .field--name-field-highlights > .row > div,.node--type-tour.node--view-mode-highlight-right-align .taxonomy-term--type-highlights a,.node--type-tour.node--view-mode-highlight-right-align .taxonomy-term--type-highlights > .row > div,.node--type-tour.node--view-mode-highlight-right-align .taxonomy-term--type-regions a,.node--type-tour.node--view-mode-highlight-right-align .taxonomy-term--type-regions > .row > div,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-regions a,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-regions > .row > div,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-highlights a,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-highlights > .row > div,.node--type-itinerary.node--view-mode-full .taxonomy-term--type-highlights a,.node--type-itinerary.node--view-mode-full .taxonomy-term--type-highlights > .row > div,.node--type-itinerary.node--view-mode-full .taxonomy-term--type-regions a,.node--type-itinerary.node--view-mode-full .taxonomy-term--type-regions > .row > div,.node--type-itinerary.node--view-mode-full .field--name-field-regions a,.node--type-itinerary.node--view-mode-full .field--name-field-regions > .row > div,.node--type-itinerary.node--view-mode-full .field--name-field-highlights a,.node--type-itinerary.node--view-mode-full .field--name-field-highlights > .row > div,.node--type-itinerary.node--view-mode-highlight-right-align .taxonomy-term--type-highlights a,.node--type-itinerary.node--view-mode-highlight-right-align .taxonomy-term--type-highlights > .row > div,.node--type-itinerary.node--view-mode-highlight-right-align .taxonomy-term--type-regions a,.node--type-itinerary.node--view-mode-highlight-right-align .taxonomy-term--type-regions > .row > div,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-regions a,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-regions > .row > div,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-highlights a,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-highlights > .row > div{font-weight:600;}.node--type-tour.node--view-mode-full .field--name-field-theme > .field--items > .field__item,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item,.node--type-itinerary.node--view-mode-full .field--name-field-theme > .field--items > .field__item,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item{display:inline-block;padding-right:0.3em;position:relative;}.node--type-tour.node--view-mode-full .field--name-field-theme > .field--items > .field__item .row,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item .row,.node--type-itinerary.node--view-mode-full .field--name-field-theme > .field--items > .field__item .row,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item .row{margin:0;padding:0;}.node--type-tour.node--view-mode-full .field--name-field-theme > .field--items > .field__item::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item::after,.node--type-itinerary.node--view-mode-full .field--name-field-theme > .field--items > .field__item::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item::after{bottom:0;content:',';position:absolute;right:0;}.node--type-tour.node--view-mode-full .field--name-field-theme > .field--items > .field__item:last-child::after,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item:last-child::after,.node--type-itinerary.node--view-mode-full .field--name-field-theme > .field--items > .field__item:last-child::after,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-theme > .field--items > .field__item:last-child::after{display:none;}.node--type-tour.node--view-mode-full .field--name-field-simple-gallery,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery{margin-top:2em;}.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div{background-color:#fff;border:0.8rem solid #fff;}.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images{display:flex;flex-wrap:wrap;}.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item{flex:0 0 33.33333%;max-width:33.33333%;padding:0.2em;}.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item:first-child{flex:0 0 100%;max-width:100%;float:none;width:100%;}.node--type-tour.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item img,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item img,.node--type-itinerary.node--view-mode-full .field--name-field-simple-gallery > div .field--name-field-images .field__item img,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-simple-gallery > div .field--name-field-images .field__item img{height:auto;width:100%;}.node--type-tour.node--view-mode-full .field--name-field-image img,.node--type-tour.node--view-mode-highlight-right-align .field--name-field-image img,.node--type-itinerary.node--view-mode-full .field--name-field-image img,.node--type-itinerary.node--view-mode-highlight-right-align .field--name-field-image img{display:block;height:auto;margin:auto;max-width:100%;}.node--type-tour.node--view-mode-itinerary,.node--type-itinerary.node--view-mode-itinerary{margin-bottom:3em;padding:0;}.node--type-tour.node--view-mode-itinerary > .row > .group-bottom,.node--type-itinerary.node--view-mode-itinerary > .row > .group-bottom{margin-top:2em;}.node--type-tour.node--view-mode-itinerary .field--name-node-title h2,.node--type-itinerary.node--view-mode-itinerary .field--name-node-title h2{color:#549023;font-family:"Libre Franklin",sans-serif;font-weight:700 !important;font-size:30px;}@media (max-width:1200px){.node--type-tour.node--view-mode-itinerary .field--name-node-title h2,.node--type-itinerary.node--view-mode-itinerary .field--name-node-title h2{font-size:calc(21px + 0.75vw);}}.node--type-tour.node--view-mode-itinerary .sharethis-wrapper,.node--type-itinerary.node--view-mode-itinerary .sharethis-wrapper{background:#fff;display:flex;justify-content:center;margin:-3em auto 0;padding:0 1em 0 5em;}.node--type-tour.node--view-mode-itinerary .btn-see-pricing-options,.node--type-itinerary.node--view-mode-itinerary .btn-see-pricing-options{display:block;margin-top:2rem;}.node--type-tour.node--view-mode-itinerary .group-bottom,.node--type-itinerary.node--view-mode-itinerary .group-bottom{display:none;}@media (min-width:768px){.node--type-tour.node--view-mode-itinerary .btn-see-pricing-options,.node--type-itinerary.node--view-mode-itinerary .btn-see-pricing-options{margin-left:2em;}.node--type-tour.node--view-mode-itinerary .group-top,.node--type-itinerary.node--view-mode-itinerary .group-top{overflow:hidden;}.node--type-tour.node--view-mode-itinerary .group-bottom,.node--type-itinerary.node--view-mode-itinerary .group-bottom{display:block;opacity:0;transition:0.15s all;}.nav-is-stuck .node--type-tour.node--view-mode-itinerary .group-bottom,.nav-is-stuck
      .node--type-itinerary.node--view-mode-itinerary .group-bottom{opacity:1;}}.node--type-tour.node--view-mode-itinerary .group-synopsis,.node--type-itinerary.node--view-mode-itinerary .group-synopsis{display:inline-block;margin:2em 0;width:100%;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-user-picture,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-user-picture{border:5px solid #f3f3f3;border-radius:50%;height:100px;overflow:hidden;position:absolute;width:100px;z-index:1;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text{background:#f3f3f3;float:right;font-family:"Libre Franklin",sans-serif;font-style:italic;font-weight:500;margin-bottom:0.5em;padding:1em 4em 4em;position:relative;text-align:center;width:92.5%;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text::after,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text::after{bottom:1em;content:"Ready to find out more? Talk to one of our friendly specialists here in Australia about this holiday. We guarantee you it will be the experience of a lifetime!";font-size:0.9em;font-style:normal;font-weight:normal;left:0;margin:0 auto;position:absolute;right:0;width:57%;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text span,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text span{color:#4c5576;font-style:normal;text-transform:uppercase;}.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis{float:right;width:92.5%;}.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis .btn-text::before{content:"\f072";display:inline-block;font-weight:900;padding-right:0.2rem;}@media (max-width:991.98px){.node--type-tour.node--view-mode-itinerary .sharethis-wrapper,.node--type-itinerary.node--view-mode-itinerary .sharethis-wrapper{flex-wrap:wrap;left:auto;margin:1em 0;padding:0;position:relative;text-align:center;}.node--type-tour.node--view-mode-itinerary .sharethis-wrapper > span,.node--type-itinerary.node--view-mode-itinerary .sharethis-wrapper > span{display:inline-block;margin:0.5em;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-user-picture,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-user-picture{margin:0 auto -2em;position:relative;z-index:1;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text{padding:3em 1em 7em;width:100%;}.node--type-tour.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text::after,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .field--name-field-synopsis-text::after{bottom:2em;width:90%;}.node--type-tour.node--view-mode-itinerary .group-synopsis .btn-synopsis,.node--type-itinerary.node--view-mode-itinerary .group-synopsis .btn-synopsis{width:100%;}}.node--type-tour.node--view-mode-prices-dates,.node--type-itinerary.node--view-mode-prices-dates{padding:0;}div[class^="node--view-mode-"] .group-header,div[class*="node--view-mode-"] .group-header{margin-bottom:2em;}@media (min-width:768px){div[class^="node--view-mode-"] .group-header,div[class*="node--view-mode-"] .group-header{margin-bottom:4em;}}.node--type-weather-page.node--view-mode-default{display:flex;flex-wrap:wrap;margin-top:4em;}.node--type-weather-page.node--view-mode-default .field--name-field-image{flex:0 0 66.66667%;max-width:66.66667%;margin-top:1.3em;order:2;}@media (max-width:767.98px){.node--type-weather-page.node--view-mode-default .field--name-field-image{flex:0 0 100%;max-width:100%;}}.node--type-weather-page.node--view-mode-default .field--name-field-weather-information{flex:0 0 33.33333%;max-width:33.33333%;order:1;padding-left:2rem;}@media (max-width:767.98px){.node--type-weather-page.node--view-mode-default .field--name-field-weather-information{flex:0 0 100%;max-width:100%;padding-left:0;}}@media (min-width:768px){.node--type-weather-page.node--view-mode-default{flex-wrap:wrap;}.node--type-weather-page.node--view-mode-default .field--name-field-image{order:1;}.node--type-weather-page.node--view-mode-default .field--name-field-weather-information{order:2;}}.node--type-weather-page.node--view-mode-default > .field + .field{margin-top:1.3em;}.node-id-100005503 #main .field--name-field-overview{padding-bottom:2em;}.node-id-100006311 #main{padding-top:0;}@media (max-width:767.98px){.node-id-100006311 #block-overview .field--name-field-overview{padding-bottom:2.5em;}}.page-node-type-car #block-carfleetoverview,.page-node-type-car #block-campervansoverview,.page-node-type-car #block-views-block-vehicle-finder-block-block-1,.page-node-type-car .content-sidebar{display:none;}.page-node-type-car .content-main{width:100% !important;}.page-node-type-tabbed-page .field--name-field-overview{background:none;padding-bottom:1em !important;}.page-node-type-tour .region-pre-body{flex-direction:column;}.page-view-car-fleet-page .main-container > .row{flex-wrap:wrap;}@media (max-width:767.98px){.page-view-car-fleet-page .main-container > .row{flex-direction:column;}.page-view-car-fleet-page .main-container > .row .view-car-fleet-page{margin-top:2rem;}}.node--type-region.node--view-mode-full .group-right > .field--name-field-map{background:url("/themes/custom/flt_theme/css/../images/bg-statemap.png") center no-repeat;background-size:contain;}.node--type-region.node--view-mode-full .group-right,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table{margin:1em 0;}.node--type-region.node--view-mode-full .group-right .field--label,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph .field--label,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table .field--label{font-weight:100;}.node--type-region.node--view-mode-full .group-right table,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph table,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table table{margin-bottom:0;}.node--type-region.node--view-mode-full .group-right thead th:empty,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph thead th:empty,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table thead th:empty{display:none;}.node--type-region.node--view-mode-full .group-right tr,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-paragraph tr,.node--type-state.node--view-mode-full .group-two-column .group-right .field--name-field-general-information-table tr{background:white;}.prebody-content .page-header{border:0;text-align:center;}.section-pre-footer .block{margin-bottom:2rem;}.section-pre-footer .block#block-aussiespecialistsimageblock{margin:0 auto 1.2em;}.section-pre-footer .block#block-aussiespecialistsimageblock .img-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0.875rem;}.section-pre-footer .block#block-aussiespecialistsimageblock .img-wrapper > *{flex-basis:calc(50% - 0.5rem);max-width:calc(50% - 0.5rem);}@media (max-width:991.98px){.section-pre-footer .block#block-aussiespecialistsimageblock .img-wrapper{margin:auto;}.section-pre-footer .block#block-aussiespecialistsimageblock .img-wrapper img{max-height:10.5rem;}}@media (max-width:575.98px){.section-pre-footer .block#block-aussiespecialistsimageblock .img-wrapper img{max-height:9rem;}}@media (max-width:991.98px){.section-pre-footer div[class^="footer_"]{text-align:center;}.section-pre-footer div[class^="footer_"] h2{text-align:center;}}@media (max-width:575.98px){.section-pre-footer .footer_first,.section-pre-footer .footer_second{float:none;width:100%;}}@media (min-width:576px) and (max-width:1199.98px){.section-pre-footer .footer_third{border-top:0.1rem dashed rgba(0,0,0,0.2);margin-top:1em;}}.section-pre-footer .footer_third .col-xs-6{margin-bottom:1em;}@media (max-width:575.98px){.section-pre-footer .footer_third .col-xs-6{float:none;width:100%;}}ol,ul{padding-left:1.5em;}.popover ol:last-child,.popover
  ul:last-child{margin-bottom:0;}.page-header{margin-top:0;}.footer{border-top:1px solid #e5e5e5;margin-top:45px;padding-bottom:36px;padding-top:35px;}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0;}.region-help > .glyphicon{float:left;font-size:24px;margin:-0.05em 0.5em 0 0;}.region-help .block{overflow:hidden;}button{outline:0 !important;}.help-block,.control-group .help-inline{color:#777;font-size:12px;margin:5px 0 10px;padding:0;}.help-block:first-child,.control-group .help-inline:first-child{margin-top:0;}#block-awardsandmemberships{text-align:center;}@media (min-width:992px){#block-awardsandmemberships{display:inline-block;padding-left:4%;vertical-align:middle;}}#block-awardsandmemberships ul.member-badges{display:flex;justify-content:center;margin:0;padding:0;}#block-awardsandmemberships ul.member-badges li{display:inline-block;list-style:none;margin:0.5em 1.2em 0.5em 0;}#block-awardsandmemberships ul.member-badges li:last-child{margin:0;}@media (min-width:768px){#block-awardsandmemberships ul.member-badges li{margin:0 1.2em 0 0;}}#block-awardsandmemberships ul.member-badges li img{max-height:40px;width:auto;}@media (min-width:768px){#block-awardsandmemberships ul.member-badges li img{max-height:62px;}}#block-flt-theme-main-menu > ul.menu > li:nth-last-child(4),#block-flt-theme-main-menu > ul.menu > li:nth-last-child(3){float:right;}#block-flt-theme-main-menu > ul.menu > li:nth-last-child(4)::after,#block-flt-theme-main-menu > ul.menu > li:nth-last-child(3)::after{display:none;}@media (min-width:1200px){.region-header #block-headermenu{margin-right:0;}}@media (min-width:768px){.block-block-content8c0451dc-be90-4464-bdaf-23e3a64f2ae6 .hide-mobile,.block-block-contentb1c5f2fa-c8a3-4a8e-940b-7c79ca1cc4bc .hide-mobile{display:inline !important;}}.block-block-content1c7fc04d-0c11-487d-a7f4-a2e7b12dca20 + .block-block-content72c64c36-b91e-47c7-8931-fa27db0ee4b2,.block-block-content241e7c59-f347-403d-9eec-b2b5e5ba1bf2 + .block-block-content72c64c36-b91e-47c7-8931-fa27db0ee4b2{margin-top:-1em;}.block-views-blockvideo-gallery-archive-view-block-1{margin-top:0 !important;}.field--name-dynamic-block-fieldnode-ds-blog-archives{margin-top:0 !important;}.node--type-region.node--view-mode-full .group-top .field--name-node-title h1{margin-bottom:4rem;text-align:center;}@media (min-width:576px){.node--type-region.node--view-mode-full .group-two-column{padding-bottom:4em;}}@media (max-width:767.98px){.node--type-region.node--view-mode-full .group-left{margin-bottom:2em;}}.node--type-region.node--view-mode-full .group-left img,.node--type-region.node--view-mode-full .group-left .slick{border:0.6em solid #fff;box-shadow:0 0 0.5em rgba(0,0,0,0.3);margin-bottom:1rem;}.node--type-region.node--view-mode-full .group-left img .media img,.node--type-region.node--view-mode-full .group-left .slick .media img{height:auto;width:auto;}.node--type-region.node--view-mode-full .group-right > .field--name-field-map{text-align:center;}.node--type-region.node--view-mode-full .group-right > .field--name-field-map img{margin:auto;}.node--type-region.node--view-mode-full .group-right > .field--name-field-map::after{content:'';display:block;}.node--type-region.node--view-mode-full .group-right .field--name-field-locations .field--items > .field--item,.node--type-region.node--view-mode-full .group-right .field--name-field-highlights .field--items > .field--item{background-color:#fff;padding:1em;}.node--type-region.node--view-mode-full .group-right .field--name-field-locations .field--items > .field--item a,.node--type-region.node--view-mode-full .group-right .field--name-field-highlights .field--items > .field--item a{display:block;font-family:"Libre Franklin",sans-serif;font-size:1.25em;font-weight:800;line-height:1.2;margin-bottom:1em;margin-top:0;text-transform:uppercase;}.node--type-region.node--view-mode-full .group-right .field--name-field-locations .field--items > .field--item:not(:last-child),.node--type-region.node--view-mode-full .group-right .field--name-field-highlights .field--items > .field--item:not(:last-child){margin-bottom:1em;}.node--type-region.node--view-mode-full .group-right > .field:not(:first-child){margin-top:2em;}.node--type-region.node--view-mode-teaser{background-color:#f3f3f3;display:flex;flex-wrap:wrap;padding:2rem;}.node--type-region.node--view-mode-teaser .contextual{width:100%;}.node--type-region.node--view-mode-teaser .group-left{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;padding-left:0;}@media (max-width:767.98px){.node--type-region.node--view-mode-teaser .group-left{flex:0 0 66.66667%;max-width:66.66667%;}}.node--type-region.node--view-mode-teaser .group-left h2{font-size:2.6rem;margin-top:0;}.node--type-region.node--view-mode-teaser .group-left .field--name-body{flex:1;margin-bottom:2em;}@media (max-width:767.98px){.node--type-region.node--view-mode-teaser .group-left .field--flt-read-more a{width:100%;}}@media (max-width:767.98px){.node--type-region.node--view-mode-teaser .group-left{order:1;}}.node--type-region.node--view-mode-teaser .group-right{flex:0 0 100%;max-width:100%;padding-right:0;}@media (max-width:767.98px){.node--type-region.node--view-mode-teaser .group-right{flex:0 0 66.66667%;max-width:66.66667%;}}@media (max-width:767.98px){.node--type-region.node--view-mode-teaser .group-right{margin-bottom:2em;}}.node--type-state > .group-footer{margin-bottom:-5em;margin-top:3em;opacity:0;transition:0.15s all;}.nav-is-stuck .node--type-state > .group-footer{opacity:1;}.node--type-state.node--view-mode-full .group-top .field--name-node-title h1{margin-bottom:4rem;text-align:center;}.node--type-state.node--view-mode-full .group-two-column{margin-bottom:2em;}.node--type-state.node--view-mode-full .group-two-column .group-left .group--image-with-map{position:relative;}.node--type-state.node--view-mode-full .group-two-column .group-left .group--image-with-map > .field--name-field-map{bottom:-1em;max-width:150px;position:absolute;right:-1em;}@media (min-width:768px){.node--type-state.node--view-mode-full .group-two-column .group-left .group--image-with-map{float:left;margin-right:1rem;max-width:320px;}.node--type-state.node--view-mode-full .group-two-column .group-left .group--image-with-map .field--name-field-image{margin-right:1em;}}@media (max-width:767.98px){.node--type-state.node--view-mode-full .group-two-column .group-left{margin-bottom:2em;}.node--type-state.node--view-mode-full .group-two-column .group-left .group--image-with-map{margin-bottom:2em;}}.node--type-state.node--view-mode-full .group-bottom .field--name-dynamic-token-fieldnode-ds-divider{margin:2em 0;}.node--type-state.node--view-mode-teaser{background-color:#f3f3f3;display:flex;flex-wrap:wrap;padding:2rem;}.node--type-state.node--view-mode-teaser .contextual{width:100%;}.node--type-state.node--view-mode-teaser .group-left{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;padding-left:0;}@media (max-width:767.98px){.node--type-state.node--view-mode-teaser .group-left{flex:0 0 66.66667%;max-width:66.66667%;}}.node--type-state.node--view-mode-teaser .group-left h2{font-size:2.6rem;margin-top:0;}.node--type-state.node--view-mode-teaser .group-left .field--name-body{flex:1;margin-bottom:2em;}@media (max-width:767.98px){.node--type-state.node--view-mode-teaser .group-left .field--name-dynamic-token-fieldnode-ds-link-to-regions-by-state-page a{width:100%;}}@media (max-width:767.98px){.node--type-state.node--view-mode-teaser .group-left{order:1;}}.node--type-state.node--view-mode-teaser .group-right{flex:0 0 100%;max-width:100%;padding-right:0;}@media (max-width:767.98px){.node--type-state.node--view-mode-teaser .group-right{flex:0 0 66.66667%;max-width:66.66667%;}}@media (max-width:767.98px){.node--type-state.node--view-mode-teaser .group-right{margin-bottom:2em;}}.paragraph--type-body-with-image .col-sm-12 .field--name-field-image{max-width:100%;}.path-all-states .region-highlighted,.page-node-type-state .region-highlighted{background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.2)),url("/themes/custom/flt_theme/css/../images/states-bg.jpg");background-position:center;background-size:cover;}.region-select-block-container select{min-width:100%;width:auto;}@media (max-width:991.98px){.section-pre-footer .footer_third{width:100%;}}@media (min-width:576px) and (max-width:1199.98px){.section-pre-footer .footer_third{border-top:none;}}.slick{margin-bottom:4em;position:relative;}.slick .slick-dots{display:flex;list-style:none;margin-bottom:0;padding-left:0;position:absolute;transform:translateY(100%);}.slick .slick-dots li:not(:last-child){margin-right:1em;}.slick .slick-dots li button{background-color:#f3f3f3;border:0;color:transparent;height:20px;padding:0;width:20px;}.slick .slick-dots li.slick-active button{background-color:#7abf43;}.slick .slick__arrow{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:0;}.slick .slick__arrow .slick-arrow{background-color:transparent;border:0;padding:0;pointer-events:auto;}.slick .slick__arrow .slick-arrow::before{transition:all 0.25 ease;color:#fff;font-size:24;opacity:1;text-shadow:0 0 5px rgba(0,0,0,0.5);}@media (prefers-reduced-motion:reduce){.slick .slick__arrow .slick-arrow::before{transition:none;}}.slick .slick__arrow .slick-arrow:hover::before{opacity:0.5;}.slick .slick__arrow .slick-arrow.slick-prev::before{content:"\f137";margin-left:0.5em;}.slick .slick__arrow .slick-arrow.slick-next::before{content:"\f138";margin-right:0.5em;}.view-all-states .view-header .page-header{border-bottom:0;text-align:center;}.view-all-states .view-content .views-row{display:flex;flex-direction:column;}.view-all-states .view-content .views-row:not(:last-child){margin-bottom:1em;}.view-all-states .view-content .views-row .node--type-state{display:flex;}.view-all-states .view-content .views-row .node--type-state .group-two-column{display:flex;flex-wrap:wrap;}.view-all-states .view-content .views-row .node--type-state .group-two-column .group-left{display:flex;flex-direction:column;}.view-all-states .view-content .views-row .node--type-state .group-two-column .group-left .field--name-body{flex:1;}.view-group-tour-dates .view-filters form > .form--inline > div > a{border-radius:3px;box-shadow:inset 0 1px 3px 0;outline:none !important;}.view-group-tour-dates .view-filters form > .form--inline > div > a:hover{background:#20a4a9;}.view-group-tour-dates .view-filters form > .form--inline > div > button{border-radius:3px;box-shadow:inset 0 1px 3px 0;outline:none !important;}.view-regions-of-the-state .view-content .views-row:not(:last-child){margin-bottom:1em;}.view-tour-promises-itinerary-display{margin-bottom:2rem;}.webform-submission-cta-free-self-drive-itinerary-form .form-item-adults label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-children label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-duration label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget label,.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency label,.webform-submission-cta-free-activities-itinerary-form .form-item-adults label,.webform-submission-cta-free-activities-itinerary-form .form-item-children label,.webform-submission-cta-free-activities-itinerary-form .form-item-duration label,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date label,.webform-submission-cta-free-activities-itinerary-form .form-item-budget label,.webform-submission-cta-free-activities-itinerary-form .form-item-currency label{width:100% !important;}.webform-submission-cta-free-self-drive-itinerary-form .form-item-adults input,.webform-submission-cta-free-self-drive-itinerary-form .form-item-children input,.webform-submission-cta-free-self-drive-itinerary-form .form-item-duration input,.webform-submission-cta-free-self-drive-itinerary-form .form-item-approx-start-date input,.webform-submission-cta-free-self-drive-itinerary-form .form-item-budget input,.webform-submission-cta-free-self-drive-itinerary-form .form-item-currency input,.webform-submission-cta-free-activities-itinerary-form .form-item-adults input,.webform-submission-cta-free-activities-itinerary-form .form-item-children input,.webform-submission-cta-free-activities-itinerary-form .form-item-duration input,.webform-submission-cta-free-activities-itinerary-form .form-item-approx-start-date input,.webform-submission-cta-free-activities-itinerary-form .form-item-budget input,.webform-submission-cta-free-activities-itinerary-form .form-item-currency input{width:100% !important;}@media (min-width:992px){.webform-submission-cta-free-self-drive-itinerary-form .webform-element--title-inline .select-wrapper,.webform-submission-cta-free-activities-itinerary-form .webform-element--title-inline .select-wrapper{width:100%;}}.webform-submission-cta-free-self-drive-itinerary-form .form-actions,.webform-submission-cta-free-activities-itinerary-form .form-actions{background:#464646 !important;padding:0 5em !important;}.webform-submission-cta-free-self-drive-itinerary-form .form-actions button.webform-button--submit,.webform-submission-cta-free-activities-itinerary-form .form-actions button.webform-button--submit{display:block !important;font-size:1em;padding:1em !important;width:100% !important;}@media (min-width:1200px){.webform-submission-form:not(.webform-submission-contact-form){padding:0;}}#block-reactblock{background:#f3f3f3;position:absolute;top:0;}#block-reactblock,#fltReact,.flt-react-container,.state-map-container,#flt-map-container,#flt-map-container > div,#flt-map-container > div > div,.gr__localhost,.gr__localhost body{height:100%;width:100%;}.flt-react-container{background:url("/themes/custom/flt_theme/css/../images/australian-kangaroos.jpg") center no-repeat;background-size:cover;display:flex;}.state-map-container{background:url("/themes/custom/flt_theme/css/../images/map-placeholder.png") center no-repeat;background-size:cover;}
