.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.tlite{background:#111;color:white;font-family:sans-serif;font-size:.8rem;font-weight:normal;text-decoration:none;text-align:left;padding:.6em .75rem;border-radius:4px;position:absolute;opacity:0;visibility:hidden;transition:opacity .4s;white-space:nowrap;box-shadow:0 .5rem 1rem -.5rem black;z-index:1000;-webkit-backface-visibility:hidden}.tlite-table td,.tlite-table th{position:relative}.tlite-visible{visibility:visible;opacity:.9}.tlite::before{content:' ';display:block;background:inherit;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.tlite-n::before{top:-3px;left:50%;margin-left:-5px}.tlite-nw::before{top:-3px;left:10px}.tlite-ne::before{top:-3px;right:10px}.tlite-s::before{bottom:-3px;left:50%;margin-left:-5px}.tlite-se::before{bottom:-3px;right:10px}.tlite-sw::before{bottom:-3px;left:10px}.tlite-w::before{left:-3px;top:50%;margin-top:-5px}.tlite-e::before{right:-3px;top:50%;margin-top:-5px}
.page-node-type--trip .ebike-wrap:after,.page-node-type--trip .ebike-wrap:before,.page-node-type--trip .field--name-field-e-bike-section-description:after,.page-node-type--trip .field--name-field-e-bike-section-description:before,.page-node-type--trip .field--name-field-e-bike-section-title:after,.page-node-type--trip .field--name-field-e-bike-section-title:before{content:"";display:table}.page-node-type--trip .ebike-wrap:after,.page-node-type--trip .field--name-field-e-bike-section-description:after,.page-node-type--trip .field--name-field-e-bike-section-title:after{clear:both}.activity-filter-mobile .activity.active-culinary:before,.activity-filter-mobile .activity.active-safari:before,.activity-filter-mobile .activity.biking:before,.activity-filter-mobile .activity.camping:before,.activity-filter-mobile .activity.multi-adventure:before,.activity-filter-mobile .activity.ocean-river:before,.activity-filter-mobile .activity.snow-adventures:before,.activity-filter-mobile .activity.walking-hiking:before,.activity-filter-mobile .activity.yoga:before,.activity-picker-modal.active .inner .close:before,.block--filter-by-destination .js-form-type-select:after,.block-getafreecatalog a.btn:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper:after,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper:after,.blog-article--footer .comment ul.links a:after,.brick-banner .field--name-field-wysiwyg-text a:after,.brick-banner.text-highlight-blue .field--name-field-wysiwyg-text a:after,.brick-banner.text-safari-yellow .field--name-field-wysiwyg-text a:after,.brick-carousel_slide .field--name-field-cta:after,.brick-carousel_slide .field--name-field-cta a:after,.brick-columns-link a:after,.brick-featured_content .field--name-field-image-overlay-text:after,.brick-featured_content .field--name-field-image-overlay-text:before,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select:after,.brick-tabbed_carousel_container .brick-grid_item>a:after,.brick-tabbed_carousel_container .field--name-field-link>a:after,.brick-testimonial_carousel .field--name-field-nodes:before,.brick-trip_view .views-exposed-form .dummy-select-wrapper:after,.brick-trip_view .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .select-wrapper:after,.brick-wysiwyg blockquote:before,.btn:after,.card__body .card__read-more:after,.cke_editable.cke_editable_themed blockquote:before,.dates-and-prices .tripcal__header .select:after,.ddpc__link_next:before,.ddpc__link_prev:before,.destination-filter-mobile .destination:before,.destination-picker-modal.active .inner .close:before,.field--type-wysiwyg-with-title blockquote:before,.find_by_month__filter .link__next_month:before,.find_by_month__filter .link__prev_month:before,.icon-activity-chart_default:before,.icon-activity-chart_level-1:before,.icon-activity-chart_level-2:before,.icon-activity-chart_level-3:before,.icon-activity-chart_level-4:before,.icon-activity-chart_level-5:before,.icon-anchor:before,.icon-askapro-bg:before,.icon-bike-tours:before,.icon-brand_icon:before,.icon-camping:before,.icon-cd-top-arrow:before,.icon-chat-single:before,.icon-chat:before,.icon-check-circle:before,.icon-check:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-culinary-tours:before,.icon-electric-bike:before,.icon-email:before,.icon-facebook:before,.icon-flag:before,.icon-googleplus:before,.icon-hand:before,.icon-info:before,.icon-instagram:before,.icon-linkedin:before,.icon-location-marker:before,.icon-minus:before,.icon-multi-adventure-tours:before,.icon-multi-purpose_hands:before,.icon-multi-purpose_map:before,.icon-multi-purpose_trophy:before,.icon-multi-purpose_users:before,.icon-phone:before,.icon-pinterest:before,.icon-plus:before,.icon-quote-close:before,.icon-quote-icon:before,.icon-quote-open:before,.icon-safari:before,.icon-search:before,.icon-snow-adventures:before,.icon-star:before,.icon-thumbs-down:before,.icon-thumbs-up:before,.icon-triangle-down:before,.icon-triangle-left:before,.icon-triangle-right:before,.icon-triangle-up:before,.icon-trip-finder_bike:before,.icon-trip-finder_calendar:before,.icon-trip-finder_globe:before,.icon-trophy:before,.icon-twitter:before,.icon-user:before,.icon-users:before,.icon-video-button:before,.icon-walking-tours:before,.icon-warning:before,.icon-x-thin:before,.icon-x:before,.icon-youtube:before,.main-nav__item--expanded>.main-nav__link:after,.main-nav__link--cloned:before,.main-nav__wrap .block-softrip-login-block a:before,.mktoButtonRow .mktoButton:after,.month-filter-block .datepicker-modal.active .inner .close:before,.nav--contact .chat:before,.nav--contact .email:before,.nav--contact .phone:before,.nav--social .nav__item--facebook a:before,.nav--social .nav__item--google-plus a:before,.nav--social .nav__item--instagram a:before,.nav--social .nav__item--linkedin a:before,.nav--social .nav__item--pinterest a:before,.nav--social .nav__item--twitter a:before,.nav--social .nav__item--youtube a:before,.node--type-testimonial.node--view-mode-teaser:after,.node--type-testimonial.node--view-mode-teaser:before,.node--type-trip.node--view-mode-bar .caret:after,.node--type-trip.node--view-mode-find-result .pr-snippet-rating-decimal:after,.page-node-type--blog-article .menu--blog-terms.has-submenu-select:after,.page-node-type--trip .block-more-trips-for-you .node__title:after,.page-node-type--trip .block-other-trips-in-block li.active-culinary:before,.page-node-type--trip .block-other-trips-in-block li.active-safari:before,.page-node-type--trip .block-other-trips-in-block li.biking:before,.page-node-type--trip .block-other-trips-in-block li.camping:before,.page-node-type--trip .block-other-trips-in-block li.multi-adventure:before,.page-node-type--trip .block-other-trips-in-block li.ocean-river:before,.page-node-type--trip .block-other-trips-in-block li.snow-adventures:before,.page-node-type--trip .block-other-trips-in-block li.walking-hiking:before,.page-node-type--trip .block-other-trips-in-block li.yoga:before,.page-node-type--trip .field--name-field-featured-article article .node__title a:after,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3 a:after,.page-node-type--trip .field--name-field-featured-article article .title-link:after,.page-node-type--trip .field--name-field-itinerary-items .day.collapsed:after,.page-node-type--trip .field--name-field-itinerary-items .day:after,.page-node-type--trip .modal .close:before,.page-node-type--trip .reserve-modal .close:before,.page-node-type--trip .what-to-expect .route-notes .handle.collapsed:after,.page-node-type--trip .what-to-expect .route-notes .handle:after,.ports-of-call__title:before,.protip .protip-content:after,.region-advertisements .close:before,.region-header .block-softrip-login-block a:before,.region-sidebar .menu--faq-topics a.current:before,.region-sidebar .menu--faq-topics a:active:before,.region-sidebar .menu--faq-topics a:focus:before,.region-sidebar .menu--faq-topics a:hover:before,.scroll-top:before,.site-content .btn:after,.site-header__search .form-actions:before,.slick-next:before,.slick-prev:before,.tooltip__close:before,.trip-page__videos .video-embed-field-launch-modal:after,.tripcal__popup-container .tripcal-pu__close:before,.view-activity-filter-block .active-culinary a:before,.view-activity-filter-block .active-safari a:before,.view-activity-filter-block .biking a:before,.view-activity-filter-block .camping a:before,.view-activity-filter-block .multi-adventure a:before,.view-activity-filter-block .ocean-river a:before,.view-activity-filter-block .snow-adventures a:before,.view-activity-filter-block .walking-hiking a:before,.view-activity-filter-block .yoga a:before,.view-activity-filter-block ul li a:after,.view-blogs-by-topic .field--name-field-menu.has-submenu-select:after,.view-faq .view__header .faq-handle:after,.view-pro-tips-by-topic .field--name-field-menu.has-submenu-select:after,.view-search-by-month .find-trip-row .pr-snippet-rating-decimal:after{font-family:bkr-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;speak:none}.block-social-sharing-block .social-media-sharing ul,.blog-article--footer .views-field-field-related-nodes ul,.cke_editable ol,.cke_editable ul,.contextual-links,.menu--quick-links .nav,.section-links,.site-content .view-pro-tip-topics-menu .view__content ul,.site-content ol,.site-content ul{font-size:.938rem;padding-left:.75rem;line-height:1.4;margin-bottom:1rem}.block-social-sharing-block .social-media-sharing ul li,.blog-article--footer .views-field-field-related-nodes ul li,.cke_editable ol li,.cke_editable ul li,.contextual-links li,.menu--quick-links .nav li,.section-links li,.site-content .view-pro-tip-topics-menu .view__content ul li,.site-content ol li,.site-content ul li{position:relative;font-size:1rem;line-height:1.25}.block-social-sharing-block .social-media-sharing ul li:before,.blog-article--footer .views-field-field-related-nodes ul li:before,.cke_editable ol li:before,.cke_editable ul li:before,.contextual-links li:before,.menu--quick-links .nav li:before,.section-links li:before,.site-content .view-pro-tip-topics-menu .view__content ul li:before,.site-content ol li:before,.site-content ul li:before{font-size:1.5rem;position:relative;top:.188rem;left:-.312rem}.cke_editable ul li:before,.menu--quick-links .nav li:before,.section-links li:before,.site-content ul li:before{content:"\2022";font-weight:700}.cke_editable ol,.site-content ol{counter-reset:a}.cke_editable ol li:before,.site-content ol li:before{content:counter(a) ".";counter-increment:a}.cke_editable ol ul li:before,.site-content ol ul li:before{content:"\2022";counter-increment:none}.block-social-sharing-block .social-media-sharing ul,.blog-article--footer .views-field-field-related-nodes ul,.contextual-links,.site-content .view-pro-tip-topics-menu .view__content ul{margin:0!important;padding:0!important}.block-social-sharing-block .social-media-sharing ul li,.blog-article--footer .views-field-field-related-nodes ul li,.contextual-links li,.site-content .view-pro-tip-topics-menu .view__content ul li{margin:0;padding:0}.block-social-sharing-block .social-media-sharing ul li:before,.blog-article--footer .views-field-field-related-nodes ul li:before,.contextual-links li:before,.site-content .view-pro-tip-topics-menu .view__content ul li:before{content:none!important}.blog-article--footer .comment-form .form-submit,.brick-carousel_slide .field--name-field-cta,.brick-carousel_slide .field--name-field-cta a,.brick-password_protect_form input[type=submit],.brick-tabbed_carousel_container .field--name-field-link>a,.btn,.btn--callout,.btn--primary,.btn--secondary,.btn--tertiary,.btn--text,.catalog-request .field--name-field-link,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary,.site-content .btn,.site-content .btn--callout,.site-content .btn--primary,.site-content .btn--secondary,.site-content .btn--tertiary,.site-content .btn--text{background-color:transparent;border:none;cursor:pointer;display:inline-block;font-size:inherit;font-weight:700;font-family:inherit;line-height:1.1;margin-top:.5rem;margin-bottom:.5rem;padding:.75rem 1rem;width:100%;-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out;text-align:center;text-transform:uppercase;text-decoration:none}.blog-article--footer .comment-form .form-submit a,.brick-carousel_slide .field--name-field-cta a,.brick-password_protect_form input[type=submit] a,.brick-tabbed_carousel_container .field--name-field-link>a a,.btn--callout a,.btn--primary a,.btn--secondary a,.btn--tertiary a,.btn--text a,.btn a,.catalog-request .field--name-field-link a,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary a,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary a,.site-content .btn--callout a,.site-content .btn--primary a,.site-content .btn--secondary a,.site-content .btn--tertiary a,.site-content .btn--text a,.site-content .btn a{color:#fff;text-decoration:none}.blog-article--footer .comment-form .form-submit a:focus,.blog-article--footer .comment-form .form-submit a:hover,.brick-carousel_slide .field--name-field-cta a:focus,.brick-carousel_slide .field--name-field-cta a:hover,.brick-password_protect_form input[type=submit] a:focus,.brick-password_protect_form input[type=submit] a:hover,.brick-tabbed_carousel_container .field--name-field-link>a a:focus,.brick-tabbed_carousel_container .field--name-field-link>a a:hover,.btn--callout a:focus,.btn--callout a:hover,.btn--primary a:focus,.btn--primary a:hover,.btn--secondary a:focus,.btn--secondary a:hover,.btn--tertiary a:focus,.btn--tertiary a:hover,.btn--text a:focus,.btn--text a:hover,.btn a:focus,.btn a:hover,.catalog-request .field--name-field-link a:focus,.catalog-request .field--name-field-link a:hover,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary a:focus,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary a:hover,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary a:focus,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary a:hover{text-decoration:none}.blog-article--footer .comment-form .disabled.form-submit,.blog-article--footer .comment-form .form-submit[disabled],.brick-carousel_slide .disabled.field--name-field-cta,.brick-carousel_slide .field--name-field-cta[disabled],.brick-carousel_slide .field--name-field-cta a.disabled,.brick-carousel_slide .field--name-field-cta a[disabled],.brick-password_protect_form input.disabled[type=submit],.brick-password_protect_form input[disabled][type=submit],.brick-tabbed_carousel_container .field--name-field-link>a.disabled,.brick-tabbed_carousel_container .field--name-field-link>a[disabled],.btn--callout[disabled],.btn--primary[disabled],.btn--secondary[disabled],.btn--tertiary[disabled],.btn--text[disabled],.btn[disabled],.catalog-request .disabled.field--name-field-link,.catalog-request .field--name-field-link[disabled],.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary[disabled],.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary[disabled],.dates-and-prices .bottom-buttons .disabled.dap_tab__link.btn--primary,.dates-and-prices .bottom-buttons .disabled.dap_tab__link.btn--tertiary,.disabled.btn,.disabled.btn--callout,.disabled.btn--primary,.disabled.btn--secondary,.disabled.btn--tertiary,.disabled.btn--text{opacity:.2;cursor:not-allowed;-webkit-filter:saturate(0);filter:saturate(0)}.blog-article--footer .comment-form .form-submit:focus,.blog-article--footer .comment-form .form-submit:hover,.brick-carousel_slide .field--name-field-cta:focus,.brick-carousel_slide .field--name-field-cta:hover,.brick-carousel_slide .field--name-field-cta a:focus,.brick-carousel_slide .field--name-field-cta a:hover,.brick-password_protect_form input:focus[type=submit],.brick-password_protect_form input:hover[type=submit],.brick-tabbed_carousel_container .field--name-field-link>a:focus,.brick-tabbed_carousel_container .field--name-field-link>a:hover,.btn--callout:focus,.btn--callout:hover,.btn--primary:focus,.btn--primary:hover,.btn--secondary:focus,.btn--secondary:hover,.btn--tertiary:focus,.btn--tertiary:hover,.btn--text:focus,.btn--text:hover,.btn:focus,.btn:hover,.catalog-request .field--name-field-link:focus,.catalog-request .field--name-field-link:hover,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary:focus,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary:hover,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary:focus,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary:hover{text-decoration:none}@media (min-width:48rem){.blog-article--footer .comment-form .form-submit,.brick-carousel_slide .field--name-field-cta,.brick-carousel_slide .field--name-field-cta a,.brick-password_protect_form input[type=submit],.brick-tabbed_carousel_container .field--name-field-link>a,.btn,.btn--callout,.btn--primary,.btn--secondary,.btn--tertiary,.btn--text,.catalog-request .field--name-field-link,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary,.site-content .btn,.site-content .btn--callout,.site-content .btn--primary,.site-content .btn--secondary,.site-content .btn--tertiary,.site-content .btn--text{width:auto;padding-left:2rem;padding-right:2rem}}.brick-carousel_slide .field--name-field-cta,.brick-carousel_slide .field--name-field-cta a,.brick-find_your_next_adventure .form-inner .form-submit,.brick-tabbed_carousel_container .field--name-field-link>a,.btn--primary,.catalog-request .field--name-field-link,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary,.main-nav__item.free-catalog-request>a,.site-content .btn--primary{background-color:#13bce6;color:#fff}.brick-carousel_slide .field--name-field-cta:focus,.brick-carousel_slide .field--name-field-cta:hover,.brick-carousel_slide .field--name-field-cta a:focus,.brick-carousel_slide .field--name-field-cta a:hover,.brick-find_your_next_adventure .form-inner .form-submit:focus,.brick-find_your_next_adventure .form-inner .form-submit:hover,.brick-tabbed_carousel_container .field--name-field-link>a:focus,.brick-tabbed_carousel_container .field--name-field-link>a:hover,.btn--primary:focus,.btn--primary:hover,.catalog-request .field--name-field-link:focus,.catalog-request .field--name-field-link:hover,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary:focus,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary:hover,.main-nav__item.free-catalog-request>a:focus,.main-nav__item.free-catalog-request>a:hover{background-color:#89ddf2}.brick-carousel_slide .field--name-field-cta a,.brick-find_your_next_adventure .form-inner .form-submit a,.brick-tabbed_carousel_container .field--name-field-link>a a,.btn--primary a,.catalog-request .field--name-field-link a,.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary a,.main-nav__item.free-catalog-request>a a,.site-content .btn--primary a{font-weight:700}.btn--secondary,.site-content .btn--secondary{background-color:#ccc;color:#fff}.btn--secondary:focus,.btn--secondary:hover{background-color:#e5e5e5}.btn--tertiary,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary,.site-content .btn--tertiary{background-color:#003f77;color:#fff}.btn--tertiary:focus,.btn--tertiary:hover,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary:focus,.dates-and-prices .bottom-buttons .dap_tab__link.btn--tertiary:hover{background-color:#7f9fbb}.block-getafreecatalog a.btn,.blog-article--footer .comment-form .form-submit,.brick-password_protect_form input[type=submit],.btn--callout,.site-content .btn--callout{background-color:#13bce6;color:#fff}.block-getafreecatalog a.btn:focus,.block-getafreecatalog a.btn:hover,.blog-article--footer .comment-form .form-submit:focus,.blog-article--footer .comment-form .form-submit:hover,.brick-password_protect_form input:focus[type=submit],.brick-password_protect_form input:hover[type=submit],.btn--callout:focus,.btn--callout:hover{background-color:#3898ec}.btn--text,.site-content .btn--text{color:#000;font-size:.875rem;font-weight:700;letter-spacing:.02em;line-height:1;margin:.5rem 0;padding:.25rem 0}.btn--text a,.site-content .btn--text a{color:#000;text-decoration:underline;font-size:.875rem;font-weight:700}.btn--text a:focus,.btn--text a:hover{color:#13bce6}.cke_editable p a,.page-node-type--media-mention .media-mention__read-more-link a,.site-content a{color:#13bce6;cursor:pointer;font-weight:500;text-decoration:none}.cke_editable p a:focus,.cke_editable p a:hover,.page-node-type--media-mention .media-mention__read-more-link a:focus,.page-node-type--media-mention .media-mention__read-more-link a:hover,.site-content a:focus,.site-content a:hover{text-decoration:underline}.block-local-tasks-block ul:not(.contextual-links),.block-request-a-free-catalog .field--name-body,.blog-index .menu--blog-terms.sticky,.blog-index .site-content,.brick-anchor_menu,.brick-call_to_action,.brick-columns,.brick-columns--border-overlay .brick-columns-items,.brick-columns-link-container .brick-columns-items,.brick-curated_trips,.brick-featured_content,.brick-find_your_next_adventure>*,.brick-from_our_guests .wrapper,.brick-large_hero,.brick-layout,.brick-marketo_form,.brick-offset_columns,.brick-password_protect_form,.brick-photo_gallery,.brick-spotlight_carousel,.brick-tabbed_carousel_container,.brick-trip_view,.brick-video_carousel,.brick-webform,.brick-wysiwyg,.carousel-pager,.container,.field--name-field-hero-overlay-title,.messages,.page-node-type--blog-article .menu--blog-terms.sticky,.page-node-type--jobs-page .site-content:not(.site-content--has-sidebar) .block-system-breadcrumb-block,.page-node-type--media-mention .region-content,.page-node-type--page .site-content:not(.site-content--has-sidebar) .block-system-breadcrumb-block,.page-node-type--press-release .site-content:not(.site-content--has-sidebar) .block-system-breadcrumb-block,.page-node-type--trip .mobile-trip-nav-outer,.page-node-type--trip .region-content-bottom,.path--activity .site-content,.path--award-winning-tours .region-content,.path--destination .site-content,.path--keyword-search .region-content,.path--taxonomy .region-content,.path--trips-by-month .site-content,.path--user .main-content__inner,.pr-review-page,.region-footer,.region-subfooter .block-copyright>div,.region-subfooter .nav--social,.site-content--has-sidebar .main-content__inner,.site-content:not(.site-content--has-sidebar) .brick-title,.site-content:not(.site-content--has-sidebar) .brick-view,.site-header .blog-terms,.trip-page__hero-wrapper .promo-wrapper,.view-blogs-by-topic .field--name-field-menu.sticky,.view-blogs-by-topic.view-display-id-page_2,.view-pro-tips-by-topic .field--name-field-menu.sticky,div.sticky[data-drupal-selector=edit-field-video-tags-target-id]{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.block-local-tasks-block ul:not(.contextual-links),.block-request-a-free-catalog .field--name-body,.blog-index .menu--blog-terms.sticky,.blog-index .site-content,.brick-anchor_menu,.brick-call_to_action,.brick-columns,.brick-columns--border-overlay .brick-columns-items,.brick-columns-link-container .brick-columns-items,.brick-curated_trips,.brick-featured_content,.brick-find_your_next_adventure>*,.brick-from_our_guests .wrapper,.brick-large_hero,.brick-layout,.brick-marketo_form,.brick-offset_columns,.brick-password_protect_form,.brick-photo_gallery,.brick-spotlight_carousel,.brick-tabbed_carousel_container,.brick-trip_view,.brick-video_carousel,.brick-webform,.brick-wysiwyg,.carousel-pager,.container,.field--name-field-hero-overlay-title,.messages,.page-node-type--blog-article .menu--blog-terms.sticky,.page-node-type--jobs-page .site-content:not(.site-content--has-sidebar) .block-system-breadcrumb-block,.page-node-type--media-mention .region-content,.page-node-type--page .site-content:not(.site-content--has-sidebar) .block-system-breadcrumb-block,.page-node-type--press-release .site-content:not(.site-content--has-sidebar) .block-system-breadcrumb-block,.page-node-type--trip .mobile-trip-nav-outer,.page-node-type--trip .region-content-bottom,.path--activity .site-content,.path--award-winning-tours .region-content,.path--destination .site-content,.path--keyword-search .region-content,.path--taxonomy .region-content,.path--trips-by-month .site-content,.path--user .main-content__inner,.pr-review-page,.region-footer,.region-subfooter .block-copyright>div,.region-subfooter .nav--social,.site-content--has-sidebar .main-content__inner,.site-content:not(.site-content--has-sidebar) .brick-title,.site-content:not(.site-content--has-sidebar) .brick-view,.site-header .blog-terms,.trip-page__hero-wrapper .promo-wrapper,.view-blogs-by-topic .field--name-field-menu.sticky,.view-blogs-by-topic.view-display-id-page_2,.view-pro-tips-by-topic .field--name-field-menu.sticky,div.sticky[data-drupal-selector=edit-field-video-tags-target-id]{max-width:70rem;width:95%}}.activity-level-inline,.brick-columns.has-bg-color,.brick-in_the_news,.brick-layout.has-bg-color,.brick-testimonial_carousel{position:relative;width:100%;margin:0 -50%;left:50%;right:50%}.blog-article--footer .comment-form,.region-sidebar .block,.region-sidebar .field--name-field-taxonomy-terms{border-top:.25rem solid #000}.blog-article--footer .views-field-field-related-package-ids img,.brick-grid_item a .field--name-field-image,.brick-in_the_news .field--name-field-pro-tips .media--type-image,.view-blogs-by-topic .node--type-blog-article .field--name-field-image{-webkit-transition:all .7s ease;transition:all .7s ease}.blog-article--footer .views-field-field-related-package-ids img:hover,.brick-grid_item a .field--name-field-image:hover,.brick-in_the_news .field--name-field-pro-tips .media--type-image:hover,.view-blogs-by-topic .node--type-blog-article .field--name-field-image:hover{opacity:.6;filter:alpha(opacity=60)}.page-node-type--blog-article .block-page-title-block h1,.page-node-type--pro-tips-article-page h1,.press-release__title,.trip-page__title{font-family:Apercu,sans-serif;font-weight:700;font-size:2.375rem;text-transform:none;line-height:1.2;margin-bottom:.25rem;border-bottom:0}.brick-carousel_slide .field--name-field-heading,.field--name-field-hero-overlay-title{color:#fff;font-size:2rem;font-weight:900;text-shadow:.25rem .25rem .332rem rgba(0,0,0,.35);text-align:center;font-family:Apercu,sans-serif;line-height:1}@media (min-width:60rem){.brick-carousel_slide .field--name-field-heading,.field--name-field-hero-overlay-title{font-size:2.625rem}}@media (min-width:70rem){.brick-carousel_slide .field--name-field-heading,.field--name-field-hero-overlay-title{font-size:2.813rem}}@media (min-width:80rem){.brick-carousel_slide .field--name-field-heading,.field--name-field-hero-overlay-title{font-size:3.5rem}}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Regular.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Regular.woff);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Light.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Light.woff);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-LightItalic.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-LightItalic.woff);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Bold.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-BoldItalic.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-BoldItalic.woff);font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Black.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-Black.woff);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Apercu;src:url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-BlackItalic.woff2),url(/themes/custom/backroads_2018/fonts/apercu/ApercuPro-BlackItalic.woff);font-weight:900;font-style:italic;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{overflow-x:hidden}.block-system-breadcrumb-block{margin:.938rem 0}.block-system-breadcrumb-block ol{padding:0;text-transform:capitalize;font-size:.813rem}.block-system-breadcrumb-block ol li{display:inline-block;color:#444;margin:0;font-size:.875rem}.block-system-breadcrumb-block ol li:before{content:none}.block-system-breadcrumb-block ol li:not(:last-child):after{content:"/"}.site-content .block-system-breadcrumb-block ol li a{color:#a0a0a0;font-size:.875rem}.btn:after,.site-content .btn:after{content:"";display:inline;margin-left:.313rem;font-size:.8em}@media (min-width:48rem){.btn:not(:only-of-type),.site-content .btn:not(:only-of-type){margin-right:1rem}}.form-input:not(.form-submit):not(.form-radio):not(.form-checkbox){-webkit-appearance:none;border:1px solid #000;vertical-align:top;margin:0;max-width:100%;font-family:Apercu,sans-serif;font-size:1rem;padding:.5rem}.form-input:not(.form-submit):not(.form-radio):not(.form-checkbox):-moz-placeholder,.form-input:not(.form-submit):not(.form-radio):not(.form-checkbox)::-moz-placeholder{color:#767676;font-style:italic}.form-input:not(.form-submit):not(.form-radio):not(.form-checkbox)::-webkit-input-placeholder{color:#767676;font-style:italic}.form-radios{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.625rem;margin-bottom:1rem}input[type=checkbox]{-webkit-appearance:checkbox;border-color:#ccc;width:auto}input[type=radio]{display:none}input[type=radio]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.1;margin-bottom:1rem;position:relative}input[type=radio]+label:before{border:1px solid #ccc;border-radius:100%;content:"";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;margin:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.25rem;height:1.25rem;width:1.25rem}input[type=radio]+label:after{background-color:#017eaf;border-radius:100%;content:"";height:.75rem;width:.75rem;position:absolute;left:4px;opacity:0;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}input[type=radio]:checked+label:after{opacity:1}fieldset{min-width:0!important}@font-face{font-family:bkr-icons;src:url(/themes/custom/backroads_2018/fonts/bkr-icons.eot?x=1604350850);src:url(/themes/custom/backroads_2018/fonts/bkr-icons.eot?x=1604350850#iefix) format("eot"),url(/themes/custom/backroads_2018/fonts/bkr-icons.woff2?x=1604350850) format("woff2"),url(/themes/custom/backroads_2018/fonts/bkr-icons.woff?x=1604350850) format("woff"),url(/themes/custom/backroads_2018/fonts/bkr-icons.ttf?x=1604350850) format("truetype"),url(/themes/custom/backroads_2018/fonts/bkr-icons.svg?x=1604350850#bkr-icons) format("svg")}.icon-activity-chart_default:before{content:""}.icon-activity-chart_level-1:before{content:""}.icon-activity-chart_level-2:before{content:""}.icon-activity-chart_level-3:before{content:""}.icon-activity-chart_level-4:before{content:""}.icon-activity-chart_level-5:before{content:""}.icon-anchor:before{content:""}.icon-askapro-bg:before{content:""}.icon-bike-tours:before{content:""}.icon-brand_icon:before{content:""}.icon-camping:before{content:""}.icon-cd-top-arrow:before{content:""}.icon-chat-single:before{content:""}.icon-chat:before{content:""}.icon-check-circle:before{content:""}.icon-check:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-culinary-tours:before{content:""}.icon-electric-bike:before{content:""}.icon-email:before{content:""}.icon-facebook:before{content:""}.icon-flag:before{content:""}.icon-googleplus:before{content:""}.icon-hand:before{content:""}.icon-info:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-location-marker:before{content:""}.icon-minus:before{content:""}.icon-multi-adventure-tours:before{content:""}.icon-multi-purpose_hands:before{content:""}.icon-multi-purpose_map:before{content:""}.icon-multi-purpose_trophy:before{content:""}.icon-multi-purpose_users:before{content:""}.icon-phone:before{content:""}.icon-pinterest:before{content:""}.icon-plus:before{content:""}.icon-quote-close:before{content:""}.icon-quote-icon:before{content:""}.icon-quote-open:before{content:""}.icon-safari:before{content:""}.icon-search:before{content:""}.icon-snow-adventures:before{content:""}.icon-star:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-triangle-down:before{content:""}.icon-triangle-left:before{content:""}.icon-triangle-right:before{content:""}.icon-triangle-up:before{content:""}.icon-trip-finder_bike:before{content:""}.icon-trip-finder_calendar:before{content:""}.icon-trip-finder_globe:before{content:""}.icon-trophy:before{content:""}.icon-twitter:before{content:""}.icon-user:before{content:""}.icon-users:before{content:""}.icon-video-button:before{content:""}.icon-walking-tours:before{content:""}.icon-warning:before{content:""}.icon-x-thin:before{content:""}.icon-x:before{content:""}.icon-youtube:before{content:""}img{max-width:100%;height:auto}.cke_editable ul.list--bold,.site-content ul.list--bold{border-left:.125rem solid #000;padding-left:1.25rem;font-size:1.125rem}.cke_editable ul.list--bold li:before,.site-content ul.list--bold li:before{content:none}.pager{margin-top:1.25rem;margin-bottom:1.25rem}.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-width:48rem){.pager ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.site-content .pager li{display:inline-block;background:#e5e5e5;margin-left:.313rem;width:1.875rem;height:1.875rem;text-align:center}.site-content .pager li:first-of-type{margin-left:0}.site-content .pager li:before{content:none}.pager li.is-active{background:#444}.pager li a{color:#767676;vertical-align:middle}.pager li.is-active a{color:#fff}.pager li.pager__item--last,.pager li.pager__item--next{background:#ccc}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border:1px solid #ccc;border-collapse:collapse;font-size:.938rem;margin-bottom:1rem;width:100%}table caption,thead{text-align:left}thead{background-color:#e5e5e5;border-bottom:1px solid #ccc;color:#000;font-weight:700}td,th{padding:.5rem 1rem}table ul b{font:inherit}table tr:nth-of-type(2n){background-color:#f2f2f2}.responsive-table{overflow:auto;margin-bottom:1rem}.responsive-table table{width:100%;min-width:48rem;margin-bottom:0}@media (min-width:48rem){.responsive-table table{width:auto;margin-bottom:1rem}}.tooltip__highlight{position:relative;left:.313rem;top:.125rem;background:#444;color:#fff;padding:0 .625rem;border-radius:.938rem;display:inline-block;cursor:pointer}.tooltip__highlight:hover{background:#13bce6}.tooltip__bubble{top:0;left:0;position:absolute;width:19.688rem;background-color:#d6f6fb;border:.125rem solid #13bce6;padding:1.25rem;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none;color:#000}@media (min-width:48rem){.tooltip__bubble{width:43.75rem}}.tooltip__bubble._active{opacity:1;z-index:2;pointer-events:auto}.tooltip__bubble p{margin-bottom:0}.tooltip__arrow{top:100%;left:50%;height:.813rem;width:.813rem;position:absolute}.tooltip__arrow:after,.tooltip__arrow:before{position:absolute;top:0;left:0;border:solid transparent;content:" ";height:0;width:0}.tooltip__arrow:before{pointer-events:none;border-color:transparent;border-top-color:#13bce6;border-width:.813rem;margin-left:-.812rem}.tooltip__arrow:after{border-color:transparent;border-top-color:#d6f6fb;border-width:.625rem;margin-left:-.625rem}.tooltip__close{position:absolute;top:.938rem;right:.938rem;border:none;background-color:transparent;color:#000;cursor:pointer;font-size:.813rem;margin:0;padding:0}.tooltip__close:before{content:""}html{font-size:16px}body{color:#1c2227;font-size:1rem;font-family:Apercu,sans-serif;font-weight:400;line-height:1.4}@media (min-width:60rem){body{font-size:1rem;line-height:1.6}}.brick-large_hero .field--name-title,.brick__title .field--name-title,.cruise-contact .field--name-field-heading,.view-blogs-by-topic .view-blog-topics .views-field-name-1,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name,h1{color:#000;font-size:1.75rem;font-weight:900;font-family:Apercu,sans-serif;line-height:1.3;margin-top:0;margin-bottom:.625rem;display:inline}.brick-large_hero .field--name-title .field--name-name,.brick-large_hero .field--name-title .field--name-title,.brick-large_hero .field--name-title span,.brick__title .field--name-title .field--name-name,.brick__title .field--name-title .field--name-title,.brick__title .field--name-title span,.cruise-contact .field--name-field-heading .field--name-name,.cruise-contact .field--name-field-heading .field--name-title,.cruise-contact .field--name-field-heading span,.view-blogs-by-topic .view-blog-topics .views-field-name-1 .field--name-name,.view-blogs-by-topic .view-blog-topics .views-field-name-1 .field--name-title,.view-blogs-by-topic .view-blog-topics .views-field-name-1 span,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name .field--name-name,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name .field--name-title,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name span,h1 .field--name-name,h1 .field--name-title,h1 span{display:inline}@media (min-width:30rem){.brick-large_hero .field--name-title,.brick__title .field--name-title,.cruise-contact .field--name-field-heading,.view-blogs-by-topic .view-blog-topics .views-field-name-1,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name,h1{font-size:1.938rem}}@media (min-width:48rem){.brick-large_hero .field--name-title,.brick__title .field--name-title,.cruise-contact .field--name-field-heading,.view-blogs-by-topic .view-blog-topics .views-field-name-1,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name,h1{font-size:2.813rem}}@media (min-width:60rem){.brick-large_hero .field--name-title,.brick__title .field--name-title,.cruise-contact .field--name-field-heading,.view-blogs-by-topic .view-blog-topics .views-field-name-1,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name,h1{font-size:2.875rem}}.cke_editable h1,.field--type-text-long h1{display:block}.brick-view .viewsreference--view-title,.page-node-type--trip .block-more-trips-for-you .block__title,.page-node-type--trip .field--name-field-featured-article .field__label,.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .field__label,h2{color:#000;font-size:1.375rem;font-family:Apercu,sans-serif;font-weight:900;line-height:.9;margin:0;margin-bottom:.25rem}@media (min-width:30rem){.brick-view .viewsreference--view-title,.page-node-type--trip .block-more-trips-for-you .block__title,.page-node-type--trip .field--name-field-featured-article .field__label,.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .field__label,h2{font-size:1.563rem}}@media (min-width:48rem){.brick-view .viewsreference--view-title,.page-node-type--trip .block-more-trips-for-you .block__title,.page-node-type--trip .field--name-field-featured-article .field__label,.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .field__label,h2{font-size:2rem}}@media (min-width:60rem){.brick-view .viewsreference--view-title,.page-node-type--trip .block-more-trips-for-you .block__title,.page-node-type--trip .field--name-field-featured-article .field__label,.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .field__label,h2{font-size:2.438rem;margin-bottom:1rem}}.block-request-a-free-catalog .block__title,.blog-article--footer .views-label-field-related-package-ids,.brick-columns .brick-columns-title-container .field--name-field-heading,.brick-from_our_guests .field--name-field-heading,.brick-icon_tile .field--name-field-heading-plain,.brick-offset_columns .field--name-field-heading,.brick-spotlight_carousel .field--name-field-heading-plain,.brick-spotlight_carousel_slide .field--name-field-heading,.brick-tabbed_carousel_container>.field--name-title,.brick-video_carousel .field--name-field-heading,.brick-view .brick-columns-title-container .field--name-field-heading,.region-sidebar .field--name-field-social-media .field__label,.region-sidebar .field--name-field-taxonomy-terms .field__label,.view-equipment .field--name-field-title,h3{color:#000;font-size:1.75rem;font-family:Apercu,sans-serif;font-weight:400;line-height:1.1;margin-top:0;margin-bottom:.25rem;font-weight:700}.catalog-request .mktoFormRow:nth-child(2),.page-node-type--trip .field--name-field-itinerary-items .day,.page-node-type--trip .what-to-expect .route-notes .handle,.view-equipment .field--name-field-subtitle,.view-faq .view-grouping .view-grouping-header+.view-grouping-content>.view--unformatted>.view__title,h4,h4.smaller{color:#13bce6;font-family:Apercu,sans-serif;font-size:1rem;font-weight:500;line-height:1.1;margin-top:0;margin-bottom:.25rem}@media (min-width:30rem){.catalog-request .mktoFormRow:nth-child(2),.page-node-type--trip .field--name-field-itinerary-items .day,.page-node-type--trip .what-to-expect .route-notes .handle,.view-equipment .field--name-field-subtitle,.view-faq .view-grouping .view-grouping-header+.view-grouping-content>.view--unformatted>.view__title,h4,h4.smaller{font-size:1.063rem}}@media (min-width:48rem){.catalog-request .mktoFormRow:nth-child(2),.page-node-type--trip .field--name-field-itinerary-items .day,.page-node-type--trip .what-to-expect .route-notes .handle,.view-equipment .field--name-field-subtitle,.view-faq .view-grouping .view-grouping-header+.view-grouping-content>.view--unformatted>.view__title,h4,h4.smaller{font-size:1.25rem;margin-bottom:.5rem}}@media (min-width:60rem){.catalog-request .mktoFormRow:nth-child(2),.page-node-type--trip .field--name-field-itinerary-items .day,.page-node-type--trip .what-to-expect .route-notes .handle,.view-equipment .field--name-field-subtitle,.view-faq .view-grouping .view-grouping-header+.view-grouping-content>.view--unformatted>.view__title,h4,h4.smaller{font-size:1.813rem}}.page-node-type--trip .field--name-field-itinerary-items .day,.page-node-type--trip .what-to-expect .route-notes .handle,.view-equipment .field--name-field-subtitle,.view-faq .view-grouping .view-grouping-header+.view-grouping-content>.view--unformatted>.view__title,h4.smaller{font-size:1.5rem;line-height:.9}.block-more-ways-to-search .block__title,.brick-find_your_next_adventure .field--name-field-heading p,.brick-grid_item .field--name-field-heading,.brick-image_with_small_icon_tile .field--name-field-heading,.brick-in_the_news .field--name-field-pro-tips .field__label,.brick-spotlight_carousel_slide .field--name-field-subheading,.brick-tabbed_carousel_container .brick-tabbed_carousel .field--name-title,.brick-webform form .fieldset-legend,.cruise-contact .mktoForm .mktoHtmlText h4,.field-view--jobs-listing .viewsreference--view-title,.highlights__title,.media-mention--teaser .media-mention__date,.media-mention--teaser .media-mention__title,.page-node-type--trip .block-more-trips-for-you .node__title,.page-node-type--trip .field--name-field-also-included .field__label,.page-node-type--trip .field--name-field-e-bike-section-title,.page-node-type--trip .field--name-field-featured-article article .node__title,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3,.page-node-type--trip .ship-images-modal .main .field--name-name,.pro-tips--featured .recently-added-header,.protip h2,.protip h3,.trip-page__videos .field__label,.trpc-cta .field--name-field-text-plain,.trpc-straight_talk .field--name-field-text-plain,.view-pro-tip-topics .view__title,h5{color:#000;font-family:Apercu,sans-serif;font-size:.875rem;margin-top:0;margin-bottom:.25rem;line-height:1.1;font-weight:700}@media (min-width:30rem){.block-more-ways-to-search .block__title,.brick-find_your_next_adventure .field--name-field-heading p,.brick-grid_item .field--name-field-heading,.brick-image_with_small_icon_tile .field--name-field-heading,.brick-in_the_news .field--name-field-pro-tips .field__label,.brick-spotlight_carousel_slide .field--name-field-subheading,.brick-tabbed_carousel_container .brick-tabbed_carousel .field--name-title,.brick-webform form .fieldset-legend,.cruise-contact .mktoForm .mktoHtmlText h4,.field-view--jobs-listing .viewsreference--view-title,.highlights__title,.media-mention--teaser .media-mention__date,.media-mention--teaser .media-mention__title,.page-node-type--trip .block-more-trips-for-you .node__title,.page-node-type--trip .field--name-field-also-included .field__label,.page-node-type--trip .field--name-field-e-bike-section-title,.page-node-type--trip .field--name-field-featured-article article .node__title,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3,.page-node-type--trip .ship-images-modal .main .field--name-name,.pro-tips--featured .recently-added-header,.protip h2,.protip h3,.trip-page__videos .field__label,.trpc-cta .field--name-field-text-plain,.trpc-straight_talk .field--name-field-text-plain,.view-pro-tip-topics .view__title,h5{font-size:1rem}}@media (min-width:48rem){.block-more-ways-to-search .block__title,.brick-find_your_next_adventure .field--name-field-heading p,.brick-grid_item .field--name-field-heading,.brick-image_with_small_icon_tile .field--name-field-heading,.brick-in_the_news .field--name-field-pro-tips .field__label,.brick-spotlight_carousel_slide .field--name-field-subheading,.brick-tabbed_carousel_container .brick-tabbed_carousel .field--name-title,.brick-webform form .fieldset-legend,.cruise-contact .mktoForm .mktoHtmlText h4,.field-view--jobs-listing .viewsreference--view-title,.highlights__title,.media-mention--teaser .media-mention__date,.media-mention--teaser .media-mention__title,.page-node-type--trip .block-more-trips-for-you .node__title,.page-node-type--trip .field--name-field-also-included .field__label,.page-node-type--trip .field--name-field-e-bike-section-title,.page-node-type--trip .field--name-field-featured-article article .node__title,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3,.page-node-type--trip .ship-images-modal .main .field--name-name,.pro-tips--featured .recently-added-header,.protip h2,.protip h3,.trip-page__videos .field__label,.trpc-cta .field--name-field-text-plain,.trpc-straight_talk .field--name-field-text-plain,.view-pro-tip-topics .view__title,h5{font-size:1.125rem}}@media (min-width:60rem){.block-more-ways-to-search .block__title,.brick-find_your_next_adventure .field--name-field-heading p,.brick-grid_item .field--name-field-heading,.brick-image_with_small_icon_tile .field--name-field-heading,.brick-in_the_news .field--name-field-pro-tips .field__label,.brick-spotlight_carousel_slide .field--name-field-subheading,.brick-tabbed_carousel_container .brick-tabbed_carousel .field--name-title,.brick-webform form .fieldset-legend,.cruise-contact .mktoForm .mktoHtmlText h4,.field-view--jobs-listing .viewsreference--view-title,.highlights__title,.media-mention--teaser .media-mention__date,.media-mention--teaser .media-mention__title,.page-node-type--trip .block-more-trips-for-you .node__title,.page-node-type--trip .field--name-field-also-included .field__label,.page-node-type--trip .field--name-field-e-bike-section-title,.page-node-type--trip .field--name-field-featured-article article .node__title,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3,.page-node-type--trip .ship-images-modal .main .field--name-name,.pro-tips--featured .recently-added-header,.protip h2,.protip h3,.trip-page__videos .field__label,.trpc-cta .field--name-field-text-plain,.trpc-straight_talk .field--name-field-text-plain,.view-pro-tip-topics .view__title,h5{font-size:1.313rem}}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset legend,.media--type-video.media--view-mode-teaser .field--name-name,.node--type-press-release.node--view-mode-teaser .node__title,.node--type-trip.node--view-mode-find-result .node__title,.page-node-type--trip .whats-included .gear .field--name-name,.region-sidebar .field--name-field-videos.field--label-above>.field__label,.region-sidebar .recommended-adventures-label,.view-search-by-month .find-trip-row .node__title,h6,table caption{color:#000;font-size:.875rem;font-family:Apercu,sans-serif;font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.25rem}@media (min-width:30rem){.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset legend,.media--type-video.media--view-mode-teaser .field--name-name,.node--type-press-release.node--view-mode-teaser .node__title,.node--type-trip.node--view-mode-find-result .node__title,.page-node-type--trip .whats-included .gear .field--name-name,.region-sidebar .field--name-field-videos.field--label-above>.field__label,.region-sidebar .recommended-adventures-label,.view-search-by-month .find-trip-row .node__title,h6,table caption{font-size:1rem}}@media (min-width:48rem){.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset legend,.media--type-video.media--view-mode-teaser .field--name-name,.node--type-press-release.node--view-mode-teaser .node__title,.node--type-trip.node--view-mode-find-result .node__title,.page-node-type--trip .whats-included .gear .field--name-name,.region-sidebar .field--name-field-videos.field--label-above>.field__label,.region-sidebar .recommended-adventures-label,.view-search-by-month .find-trip-row .node__title,h6,table caption{font-size:1.125rem}}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}p{margin-top:0;margin-bottom:1rem}.field--name-field-subtitle,.node--type-trip .field--name-field-trip-intro,.p--lg{font-size:1.063rem;line-height:1.6;margin-top:0;margin-bottom:1.313rem}@media (min-width:30rem){.field--name-field-subtitle,.node--type-trip .field--name-field-trip-intro,.p--lg{font-size:1.063rem}}@media (min-width:48rem){.field--name-field-subtitle,.node--type-trip .field--name-field-trip-intro,.p--lg{font-size:1.188rem}}@media (min-width:60rem){.field--name-field-subtitle,.node--type-trip .field--name-field-trip-intro,.p--lg{font-size:1.313rem}}.p--sm,.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .disclaimer{color:#767676;font-size:.875rem;font-style:italic;line-height:1.4;margin-top:0;margin-bottom:1rem}sup{top:-.2em}sub,sup{position:relative;font-size:.8em}sub{top:.2em}a.black-links{color:#000!important;font-weight:700;text-transform:uppercase;text-decoration:underline}a.black-links:hover{color:#13bce6!important;text-decoration:underline!important}.movie-wrapper{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.movie-wrapper iframe{position:absolute;height:100%;width:100%}.cke_editable.cke_editable_themed{padding:1.25rem}.site-content--has-sidebar .main-content__inner{border-bottom:1px solid #ccc;margin-bottom:1.875rem;padding-top:1.25rem}@media (min-width:48rem){.site-content--has-sidebar .main-content__inner{display:-ms-grid;display:grid;grid-template-areas:"a b";-ms-grid-columns:2fr 1.25rem 1fr;grid-template-columns:2fr 1fr;grid-column-gap:1.25rem}}.site-content--has-sidebar .region-content{grid-area:a}.site-content--has-sidebar .region-sidebar{grid-area:b}@media (min-width:48rem){.site-content--has-sidebar .region-content{-ms-grid-row:1;-ms-grid-column:1}.site-content--has-sidebar .region-sidebar{-ms-grid-row:1;-ms-grid-column:3}}.grid{grid-column-gap:1.25rem}@media (min-width:30rem){.grid>*{width:calc((100% - 1.25rem) / 2)}@supports (grid-template-columns:1fr){.grid>*{width:auto}}}.grid--2-col-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (grid-template-columns:1fr){.grid--2-col-sm{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:30rem){@supports (grid-template-columns:1fr 1fr){.grid--2-col-sm{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}}.region-sidebar{background-color:#f2f2f2;font-size:.875rem}@media (min-width:48rem){.region-sidebar{margin-top:2.25rem}}.region-sidebar>div{padding:1.25rem .625rem .938rem;height:100%}@media (min-width:30rem){.region-sidebar>div{padding:1.875rem 1.25rem 1.563rem}}.region-sidebar .block{text-align:center;padding:1.563rem 0}.region-sidebar .block:last-child{padding:1.563rem 0 0}.region-sidebar .block h3{text-transform:uppercase;margin-bottom:.625rem;font-size:1.438rem}.region-sidebar .field--name-field-videos.field--label-above>.field__label,.region-sidebar .recommended-adventures-label{display:block;margin-bottom:1.563rem;text-transform:uppercase;text-align:center;font-size:1.438rem}.region-sidebar .node--type-trip.node--view-mode-teaser{color:#13bce6;font-weight:700}.region-sidebar .node--type-trip.node--view-mode-teaser span{display:block;margin-bottom:1.25rem}.region-sidebar .field--name-field-videos.field--label-above>.field__label{margin-top:1.25rem}.region-sidebar .field--name-field-videos .media--view-mode-with-title{color:#13bce6;margin-bottom:1.25rem;font-size:1rem}.region-sidebar .field--name-field-videos .field--name-field-media-video-embed-field{margin-bottom:.313rem}.region-sidebar .block-ask-a-pro{padding-left:1.563rem;padding-right:1.563rem}.region-sidebar>div>.block-ask-a-pro{margin-left:-1.25rem;margin-right:-1.25rem}.region-sidebar .field--name-field-social-media .field__label{text-align:center;text-transform:uppercase;margin-bottom:.625rem}.block-ask-a-pro{background-color:#000;background-image:url(/themes/custom/backroads_2018/css/../images/svg/askapro-bg.svg);background-size:contain;border-bottom:2px solid #13bce6;color:#fff}.block-ask-a-pro .block__title,.site-content .block-ask-a-pro a{color:inherit;text-decoration:none}.block-ask-a-pro .block__title:hover,.site-content .block-ask-a-pro a:hover{text-decoration:none}.block-ask-a-pro .block__title{font-size:1.438rem;margin-bottom:.938rem;text-transform:uppercase}.block-ask-a-pro .nav--contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.block-ask-a-pro ul.nav--contact .nav__item:before{content:none}.block-ask-a-pro .nav__item:not(:first-of-type){margin-left:1.875rem}.block-ask-a-pro .chat,.block-ask-a-pro .email{color:transparent;display:block;font:0/0 sans-serif}.block-ask-a-pro .chat:before,.block-ask-a-pro .email:before{color:#fff;font-size:1.125rem;-webkit-transition:inherit;transition:inherit;position:relative;top:.313rem}.block-ask-a-pro .chat:focus:before,.block-ask-a-pro .chat:hover:before,.block-ask-a-pro .email:focus:before,.block-ask-a-pro .email:hover:before{color:#13bce6}.block-ask-a-pro a.phone{color:#fff;font-size:1rem}.block-ask-a-pro a.phone:before{font-size:1.375rem;position:relative;top:.188rem}.block-get-a-free-catalog,.block-sign-up-for-our-email-newsletter{text-align:center}@media (max-width:48rem){.block-get-a-free-catalog,.block-sign-up-for-our-email-newsletter{max-width:70%;margin-left:auto;margin-right:auto}}.block-get-a-free-catalog{margin-top:2.188rem}.block-get-a-free-catalog .block__title,.block-sign-up-for-our-email-newsletter .block__title{font-size:1.5rem;text-transform:uppercase}.block-get-a-free-catalog .field--name-body,.block-sign-up-for-our-email-newsletter .field--name-body{color:#767676;margin-top:.625rem}.block-get-a-free-catalog .field--name-body a.btn--callout,.block-sign-up-for-our-email-newsletter .field--name-body a.btn--callout{width:auto}.region-content-bottom section.block:nth-child(2){padding-top:1.875rem}.block-reserve-this-trip{background:#fff;margin:0 auto}@media (min-width:48rem){.block-reserve-this-trip{width:37.5rem}}.block-reserve-this-trip p{margin:0;font-weight:400}.block-reserve-this-trip .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem .938rem;border-bottom:.063rem solid #ccc}.block-reserve-this-trip .card-header h5{margin:0;text-transform:uppercase}.page-node-type--trip .reserve-modal .close{text-align:right}.page-node-type--trip .reserve-modal .close:before{content:"";color:#ccc;font-size:.875rem;cursor:pointer}.block-reserve-this-trip .card-body{padding:.625rem 0 .938rem .938rem}.block-reserve-this-trip ul{-webkit-column-count:2;column-count:2;margin:.938rem 0 0;padding:0}@media (min-width:48rem){.block-reserve-this-trip ul{-webkit-column-count:3;column-count:3}}.block-reserve-this-trip ul li:first-of-type{margin:0}.block-reserve-this-trip ul li:before{content:none}.block-reserve-this-trip .card-footer{background-color:#f2f2f2;padding:.625rem .938rem}.view-activity-levels .view--unformatted{margin-top:1.875rem}@media (min-width:48rem){.view-activity-levels .view--unformatted{text-align:center;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);grid-gap:1.25rem}}.view-activity-levels .view--unformatted .field--name-description{font-size:.938rem;color:#767676;margin-top:.625rem}.view-activity-levels .term-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:48rem){.view-activity-levels .term-wrapper{display:block}}.view-activity-levels .term-wrapper .field--name-field-image{min-width:6.25rem}.view-activity-levels .term-wrapper .text-right{margin-left:.938rem}@media (min-width:48rem){.view-activity-levels .term-wrapper .text-right{margin-left:0}}.activity-level-inline{margin:0 -50vw!important;max-width:none;background-image:url(/themes/custom/backroads_2018/css/../images/hills.png);background-color:#f2f2f2;background-repeat:no-repeat;background-size:cover;background-position:-62.5rem 4.688rem}@media (min-width:30rem){.activity-level-inline{background-position:-53.125rem 4.688rem}}@media (min-width:60rem){.activity-level-inline{background-position:-23.437rem 4.688rem}}@media (min-width:70rem){.activity-level-inline{background-position:-4.687rem 4.688rem}}.activity-level-inline>div{padding:0 1.875rem;max-width:73.75rem;margin:0 auto}@media (min-width:80rem){.activity-level-inline>div{padding:0}}.activity-level-inline .brick-columns-items{padding-bottom:4.688rem}@media (min-width:48rem){.activity-level-inline .brick-columns-items{padding-bottom:3.125rem}}.activity-level-inline.brick-columns--border-under .brick-columns-title-container{margin-top:3.75rem;padding-top:.313rem}@media (min-width:60rem){.activity-level-inline .field--name-field-grid-items .field__item{border-right:.063rem solid #ccc}}.activity-level-inline .field--name-field-grid-items .field__item:last-child{border:0}.activity-level-inline .brick-grid_item .field--name-field-wysiwyg-text p{margin-bottom:.5rem}.activity-level-inline+.activity-level-footer{position:relative;text-align:center;font-style:italic;bottom:4.688rem;margin-bottom:-1.25rem}@media (min-width:48rem){.activity-level-inline+.activity-level-footer{bottom:3.125rem}}.activity-filter-mobile .activity.biking:before,.page-node-type--trip .block-other-trips-in-block li.biking:before,.view-activity-filter-block .biking a:before{content:""}.activity-filter-mobile .activity.multi-adventure:before,.page-node-type--trip .block-other-trips-in-block li.multi-adventure:before,.view-activity-filter-block .multi-adventure a:before{content:""}.activity-filter-mobile .activity.walking-hiking:before,.page-node-type--trip .block-other-trips-in-block li.walking-hiking:before,.view-activity-filter-block .walking-hiking a:before{content:""}.activity-filter-mobile .activity.ocean-river:before,.page-node-type--trip .block-other-trips-in-block li.ocean-river:before,.view-activity-filter-block .ocean-river a:before{content:""}.activity-filter-mobile .activity.active-safari:before,.page-node-type--trip .block-other-trips-in-block li.active-safari:before,.view-activity-filter-block .active-safari a:before{content:""}.activity-filter-mobile .activity.yoga:before,.page-node-type--trip .block-other-trips-in-block li.yoga:before,.view-activity-filter-block .yoga a:before{content:""}.activity-filter-mobile .activity.camping:before,.page-node-type--trip .block-other-trips-in-block li.camping:before,.view-activity-filter-block .camping a:before{content:"";font-size:1.5rem}.activity-filter-mobile .activity.active-culinary:before,.page-node-type--trip .block-other-trips-in-block li.active-culinary:before,.view-activity-filter-block .active-culinary a:before{content:""}.activity-filter-mobile .activity.snow-adventures:before,.page-node-type--trip .block-other-trips-in-block li.snow-adventures:before,.view-activity-filter-block .snow-adventures a:before{content:""}.block-local-tasks-block ul:not(.contextual-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.block-local-tasks-block a{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;font-size:85%;text-decoration:none;padding:.5rem}.messages__inner{margin-top:2rem;margin-bottom:2rem;padding:2rem}.region-advertisements{display:none}@media (min-width:60rem){.region-advertisements{display:block;z-index:1;position:fixed;right:1.25rem;bottom:1.25rem;opacity:0;-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out}}.region-advertisements.is-visible{opacity:1}@media (min-width:60rem){.region-advertisements.hidden{display:none}}.region-advertisements .close{text-align:right}.region-advertisements .close:before{content:"";color:#000;font-size:.75rem;cursor:pointer}.region-advertisements img{display:block}.scroll-top{z-index:1;position:fixed;height:1.875rem;width:1.875rem;right:.625rem;bottom:2.5rem;background-color:#000;opacity:0;-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:700}.scroll-top:before{content:"";position:absolute;top:.313rem;left:0;right:0;text-align:center;color:#fff;font-size:1.125rem}@media (min-width:48rem){.scroll-top:before{top:.25rem;font-size:1.25rem}}.scroll-top:hover{background-color:#13bce6}@media (min-width:48rem){.scroll-top{height:2.5rem;width:2.5rem;bottom:1.25rem;right:1.25rem}}.scroll-top.is-visible{opacity:.5}@media (min-width:48rem){.scroll-top.is-visible{opacity:1}}.scroll-top span{display:none}@media (min-width:48rem){.scroll-top span{display:block;position:absolute;bottom:.25rem;left:0;right:0;text-align:center;font-size:.563rem}}ul.slick-dots{display:none!important;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem;padding:0}@media (min-width:48rem){ul.slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}ul.slick-dots li{margin:0}ul.slick-dots li:before{content:none}.slick-dots button{color:transparent;display:block;font:0/0 sans-serif;background-color:transparent;border:none;cursor:pointer;padding:0}.slick-dots button:before{background-color:#ccc;border-radius:100%;content:"";display:block;height:.75rem;width:.75rem;margin:0 .313rem;-webkit-transition:background .24s ease-in-out;transition:background .24s ease-in-out}.slick-dots .slick-active button:before{background-color:#000}.slick-arrow{color:transparent;font:0/0 sans-serif;background-color:transparent;border:none;cursor:pointer;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.slick-arrow:before{color:#fff;font-size:2.188rem}.slick-prev:before{content:""}.slick-next:before{content:""}.inline-image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.25rem}.inline-image-wrap .embedded-entity:not(.align-center){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 .938rem 0 0;width:6.25rem;height:6.25rem}.inline-image-wrap p{margin-bottom:0}.has-bg-color{padding:1.25rem}.blue-bg{background-color:#dcf5fb}.blue-bg h1,.blue-bg h2,.blue-bg h3,.blue-bg h4,.blue-bg h5{color:#13bce6}.black-links a{color:#000;text-decoration:underline}.width-80{width:80%}.flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48rem){.flex-centered{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flex-centered div{margin:0 .938rem}.dates-and-prices{padding-top:1.875rem}@media (min-width:30rem){.dates-and-prices{border-bottom:.063rem solid #e5e5e5;padding-bottom:1.875rem}}@media (min-width:68.75rem){.dates-and-prices .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.125rem solid #000;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1.25rem}}.dates-and-prices h2{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase;margin-bottom:.938rem}.dates-and-prices .dap__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.063rem solid #000;margin-bottom:.625rem}@media (min-width:68.75rem){.dates-and-prices .dap__tabs{border-bottom:none;margin-bottom:0}}.dates-and-prices a.dap_tab__link{width:calc((100% - 0.25rem) / 3);font-size:.938rem;color:#767676;text-transform:uppercase;text-align:center;background:#e5e5e5;padding:.188rem 0}@media (min-width:30rem){.dates-and-prices a.dap_tab__link{font-size:1rem;padding-left:.938rem;padding-right:.938rem}}@media (min-width:48rem){.dates-and-prices a.dap_tab__link{width:calc((100% - 0.626rem) / 3)}}@media (min-width:68.75rem){.dates-and-prices a.dap_tab__link{width:auto;margin-right:.313rem}.dates-and-prices a.dap_tab__link:last-of-type{margin-right:0}}.dates-and-prices a.dap_tab__link:active,.dates-and-prices a.dap_tab__link:focus,.dates-and-prices a.dap_tab__link:hover{text-decoration:none}.dates-and-prices a.dap_tab__link span{display:none}@media (min-width:30rem){.dates-and-prices a.dap_tab__link span{display:inline}}.dates-and-prices a.dap_tab__link.active{background:#000;color:#fff}.dates-and-prices .tripcal__month-links{display:none}@media (min-width:48rem){.dates-and-prices .tripcal__month-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.dates-and-prices .tripcal__month-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-right:1.25rem}.dates-and-prices .tripcal__month-links ul:last-of-type{margin-right:0}.dates-and-prices .tripcal__month-links ul li{margin:0;margin-right:.125rem;color:#767676;text-transform:uppercase;background:#e5e5e5;padding:.5rem .438rem;border:.063rem solid #ccc}.dates-and-prices .tripcal__month-links ul li:before{content:none}.dates-and-prices .tripcal__month-links ul li:first-of-type{background:#000;color:#fff}.dates-and-prices .tripcal__month-links ul li:last-of-type{margin-right:0}.dates-and-prices .tripcal__month-links ul li.active{background:#13bce6}.dates-and-prices .tripcal__month-links ul li a{color:#767676}.dates-and-prices .tripcal__month-links ul li a:active,.dates-and-prices .tripcal__month-links ul li a:focus,.dates-and-prices .tripcal__month-links ul li a:hover{text-decoration:none}.dates-and-prices .tripcal__month-links ul li.active a{color:#fff}@media (min-width:60rem){.dates-and-prices .tripcal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.dates-and-prices .tripcal__header label{display:none}.dates-and-prices .tripcal__header .select{position:relative}.dates-and-prices .tripcal__header .select:after{content:"";position:absolute;top:50%;right:.313rem;font-size:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.dates-and-prices .tripcal__header select{width:100%;border:.063rem solid #000;border-radius:0;background:transparent;text-transform:uppercase;font-size:1.125rem;padding:.313rem;-webkit-appearance:none;-moz-appearance:none}@media (min-width:60rem){.dates-and-prices .tripcal__header select{height:100%;width:13.438rem;padding-left:.625rem}}.dates-and-prices .tripcal__header .legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#f2f2f2;padding:.625rem;margin-top:.313rem}@media (min-width:48rem){.dates-and-prices .tripcal__header .legend{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (min-width:60rem){.dates-and-prices .tripcal__header .legend{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.dates-and-prices .tripcal__header .legend>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - .625rem);margin-right:.625rem;margin-bottom:.625rem}@media (min-width:48rem){.dates-and-prices .tripcal__header .legend>div{width:auto;margin-bottom:0}}.dates-and-prices .tripcal__header .legend>div:last-of-type{margin-right:0;margin-bottom:0}.dates-and-prices .tripcal__header .legend>div:nth-last-child(2){margin-bottom:0}@media (min-width:48rem){.dates-and-prices .dap-private .tripcal__header .legend{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:60rem){.dates-and-prices .dap-private .tripcal__header .legend{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.dates-and-prices .tripcal__header .legend .circle,.tripcal-pu .circle,.tripcal__popup-container .tripcal-pu__left .group-message:before{min-width:.938rem;width:.938rem;height:.938rem;border-radius:50%;display:inline-block;margin-right:.313rem}.tripcal--status-available .circle,.tripcal-pu.bookable .circle,.tripcal__popup-container .tripcal-pu__left .group-message:before{background:#2e9a43}.tripcal--status-goingfast .circle{background:#8ad098}.tripcal--status-contactus .circle,.tripcal-pu.call-to-book .circle{background:#a3d5e1}.legend .tripcal--status-private .circle,.tripcal-pu.reserved .circle{background:#f1892d}.dates-and-prices .tripcal__header .legend .text{text-transform:uppercase;font-size:.813rem;line-height:.813rem}@media (min-width:48rem){.dates-and-prices .tripcal__header .legend .text{font-size:.75rem}}.tripcal__grid-container{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);margin-top:.938rem;text-align:center;font-weight:500}@media (min-width:30rem){.tripcal__grid-container{margin-left:auto;margin-right:auto}}@media (min-width:48rem){.tripcal__grid-container{margin-top:1.25rem}}.tripcal-grid__header,.tripcal-grid__week{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:.063rem solid #ccc}@supports (grid-template-columns:repeat(7,1fr)){.tripcal-grid__header,.tripcal-grid__week{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}}.tripcal-grid__header>div,.tripcal-grid__week>div{width:14.28571%}@supports (grid-template-columns:repeat(7,1fr)){.tripcal-grid__header>div,.tripcal-grid__week>div{width:auto}}.tripcal-grid__header{color:#767676;padding-bottom:.313rem}@media (min-width:48rem){.tripcal-grid__header{font-weight:700}}.tripcal-grid__week{height:3.75rem;font-size:1.125rem}@media (min-width:48rem){.tripcal-grid__week{height:5.625rem}}.tripcal-grid__week .tripcal-grid__day{padding-top:.625rem}.tripcal-grid__week .tripcal-grid__day:hover{background:#f2f2f2}@media (min-width:48rem){.tripcal-grid__week .tripcal-grid__day{border-right:.063rem solid #ccc;color:#767676;font-size:1.313rem}.tripcal-grid__week .tripcal-grid__day:first-of-type{border-left:.063rem solid #ccc}}.tripcal-grid__day.not-in-month{color:#767676}@media (min-width:48rem){.tripcal-grid__day.not-in-month{color:#e5e5e5}}.tripcal-grid .tripcal-grid__day>a.tripcal-grid__link:hover{text-decoration:none}.tripcal-grid__day.reserved>div:first-child,.tripcal-grid__day>a div:first-child{background:#767676;border-radius:50%;height:1.875rem;width:1.875rem;margin:0 auto;color:#fff;line-height:1.688rem}@media (min-width:48rem){.tripcal-grid__day.reserved>div:first-child,.tripcal-grid__day>a div:first-child{height:2.063rem;width:2.063rem;line-height:2rem}}.tripcal-grid__day.bookable>a div:first-child{background:#2e9a43}.tripcal-grid__day.goingfast>a div:first-child{background:#8ad098}.tripcal-grid__day.reserved>a div:first-child,.tripcal-grid__day.reserved>div:first-child{background:#f1892d}.tripcal-grid__day.call-to-book>a div:first-child,.tripcal-grid__day.on-request>a div:first-child{background:#a3d5e1}.tripcal-grid__day>a div:nth-child(2),.tripcal-grid__day>div:nth-child(2){display:none}@media (min-width:48rem){.tripcal-grid__day>a div:nth-child(2),.tripcal-grid__day>div:nth-child(2){display:block;font-size:.75rem;font-weight:700;color:#000;text-decoration:underline;position:relative;top:.563rem}}@media (min-width:70rem){.tripcal-grid__day>a div:nth-child(2),.tripcal-grid__day>div:nth-child(2){font-size:.938rem}}.tripcal-grid__day:hover>a div:nth-child(2){color:#13bce6}.tripcal-grid__day.reserved>div:nth-child(2){text-decoration:none}.tripcal-grid__day.reserved>div:nth-child(2) .private{text-transform:uppercase;font-weight:400;color:#767676;font-size:.75rem;position:relative;bottom:.5rem}.tripcal-grid__day.reserved>div:nth-child(2) .reserved{text-transform:uppercase;text-decoration:underline;position:relative;bottom:.813rem}.dates-and-prices .bottom-buttons{display:none}@media (min-width:30rem){.dates-and-prices .bottom-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.625rem}}@media (min-width:48rem){.dates-and-prices .bottom-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:1.25rem}}.dates-and-prices .bottom-buttons>div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.dates-and-prices .bottom-buttons>div:first-of-type{margin-right:.625rem}@media (min-width:48rem){.dates-and-prices .bottom-buttons>div{margin-right:0;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.dates-and-prices .bottom-buttons>div:first-of-type{margin-right:0;border-right:.063rem solid #ccc;padding-right:1.25rem}.dates-and-prices .bottom-buttons>div:last-of-type{padding-left:1.25rem}}@media (min-width:48rem){.site-content .dates-and-prices .bottom-buttons a.dap_tab__link{background:none;color:#000;border-bottom:.125rem solid #000;padding:0;margin:0;padding-bottom:.313rem}.site-content .dates-and-prices .bottom-buttons a.dap_tab__link:hover{background-color:transparent}.site-content .dates-and-prices .bottom-buttons a.dap_tab__link:after{content:none}}@media (min-width:48rem){.dates-and-prices .bottom-buttons .dap_tab__link.btn--primary{margin-right:0}}@media (min-width:48rem){.dates-and-prices .grid-wrapper{position:relative}}.tripcal__popup-container{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:2;padding:1.25rem 1.563rem;overflow-y:scroll}@media (min-width:48rem){.tripcal__popup-container{position:absolute;border:.188rem solid #e5e5e5;height:auto;padding:3.125rem 1.563rem 1.25rem;overflow-y:auto}}@media (min-width:48rem){.tripcal__popup-container .tripcal-pu .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.tripcal__popup-container .tripcal-pu__close{position:absolute;top:.938rem;right:.938rem;font-size:1.25rem;color:#ccc}.tripcal__popup-container .tripcal-pu__close:before{content:""}.tripcal__popup-container .tripcal-pu__close:active,.tripcal__popup-container .tripcal-pu__close:focus,.tripcal__popup-container .tripcal-pu__close:hover{text-decoration:none}.tripcal__popup-container .tripcal-pu__grid{margin-bottom:1.25rem}.tripcal__popup-container .tripcal-pu__header,.tripcal__popup-container .tripcal-pu__week{display:-webkit-box;display:-ms-flexbox;display:flex}.tripcal__popup-container .tripcal-pu__header{color:#767676;margin-bottom:.313rem}.tripcal__popup-container .tripcal-pu__week{margin-bottom:.313rem;font-weight:500}.tripcal__popup-container .tripcal-pu__week:last-of-type{margin-bottom:0}.tripcal__popup-container .tripcal-pu__day,.tripcal__popup-container .tripcal-pu__header>div{width:1.875rem;display:inline-block;text-align:center;margin-right:.313rem}.tripcal__popup-container .tripcal-pu__day{background:#e5e5e5;height:1.875rem;line-height:1.688rem}.tripcal__popup-container .tripcal-pu__day.in-trip{background:#000;color:#fff}.tripcal__popup-container .price-level{margin-bottom:.625rem}.tripcal__popup-container .price-heading{font-size:1.125rem;text-decoration:underline;text-transform:uppercase;font-weight:500}.tripcal__popup-container .price span{font-weight:700;font-size:1.563rem}.tripcal__popup-container .type{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.938rem;margin-bottom:.938rem}.tripcal__popup-container .type .circle{position:relative;top:.313rem}.tripcal__popup-container a.btn{width:12.5rem}@media (min-width:48rem){.tripcal__popup-container a.btn{font-weight:500;width:15.625rem}}.tripcal__popup-container .actions .guarantee{color:#767676;margin-top:.625rem}@media (min-width:48rem){.tripcal__popup-container .actions .guarantee{font-size:1rem}}@media (min-width:48rem){.tripcal__popup-container .tripcal-pu__left,.tripcal__popup-container .tripcal-pu__right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 1.25rem 0 2.5rem}}.tripcal__popup-container .tripcal-pu__left{padding-bottom:1.563rem;border-bottom:.063rem solid #ccc}@media (min-width:48rem){.tripcal__popup-container .tripcal-pu__left{border-right:.125rem solid #e5e5e5;border-bottom:none;min-height:31.25rem}}.tripcal__popup-container .tripcal-pu__left .group-message{position:relative;font-size:1.25rem;font-weight:700;line-height:1.1;padding-left:1.438rem;margin-bottom:.75rem}.tripcal__popup-container .tripcal-pu__left .group-message:before{content:"";display:block;position:absolute;top:.25rem;left:0}.tripcal__popup-container .tripcal-pu__left .title{text-transform:uppercase;color:#13bce6;font-size:1.563rem;font-weight:500}@media (min-width:48rem){.tripcal__popup-container .tripcal-pu__left .title{color:#000;font-weight:700}}.tripcal__popup-container .tripcal-pu__left .subtitle{font-size:1.313rem;margin-top:.313rem;margin-bottom:.938rem}@media (min-width:48rem){.tripcal__popup-container .tripcal-pu__left .subtitle{color:#767676;font-size:1.125rem;margin-bottom:.313rem;margin-top:0}}.tripcal__popup-container .tripcal-pu__left .note{margin:1.25rem 0}.tripcal__popup-container h4{font-size:1rem;font-weight:700}.tripcal__popup-container .tripcal-pu__right{padding-top:1.563rem}@media (min-width:48rem){.tripcal__popup-container .tripcal-pu__right{padding-top:0}}.tripcal__popup-container .tripcal-pu__right span{font-weight:700}.tripcal__popup-container .tripcal-pu__right .single-supplement{margin-top:1.25rem}.hamburger{padding:.938rem;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:1.875rem;height:1.064rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.094rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:1.875rem;height:.188rem;background-color:#000;border-radius:.25rem;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-.438rem}.hamburger-inner:after{bottom:-.438rem}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,.438rem,0) rotate(45deg);transform:translate3d(0,.438rem,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-.26786rem,-.25rem,0);transform:rotate(-45deg) translate3d(-.26786rem,-.25rem,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-.876rem,0) rotate(-90deg);transform:translate3d(0,-.876rem,0) rotate(-90deg)}.hamburger--slider .hamburger-inner{top:.094rem}.hamburger--slider .hamburger-inner:before{top:.438rem;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:.876rem}.highlights{margin-top:2.5rem}@media (min-width:30rem){.highlights{margin-top:0;margin-bottom:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.highlights__title{font-size:1.563rem;text-transform:uppercase;margin-bottom:0;padding-bottom:.313rem}.dolce-tempo .highlights__title{background-color:#003f77;color:#ffb300;padding:.313rem .625rem;border-left:.25rem solid #ffb300;font-size:1.25rem}@media (min-width:30rem){.dolce-tempo .highlights__title{font-size:1.563rem}}.node--type-trip .highlights__content{border-left:.125rem solid #000;padding-left:.313rem;padding-top:.938rem}.node--type-trip.dolce-tempo .highlights__content{border-left:.25rem solid #ffb300}.node--type-trip .highlights__content ul{padding-left:.5rem}.node--type-trip .highlights__content li{margin-bottom:.938rem;line-height:1.4}@media (min-width:48rem){.node--type-trip .highlights__content li{font-size:1.188rem}}.node--type-trip .highlights__content li:before{display:none}.field-view--jobs-listing .viewsreference--view-title{border-bottom:2px solid #13bce6;text-transform:none;font-size:1.688rem;letter-spacing:unset;margin-bottom:.625rem;padding-bottom:.625rem}.node--type-jobs-listing.node--view-mode-teaser div{display:inline}.node--type-jobs-listing.node--view-mode-teaser .field--name-field-date:after{content:":"}.node--type-jobs-listing.node--view-mode-teaser .field--name-field-name:after{content:" -"}.node--type-trip.node--view-mode-bar .trip__lodging,.node--type-trip.node--view-mode-find-result .trip__lodging .icon,.view-accommodations .trip__lodging,.view-search-by-month .find-trip-row .trip__lodging .icon{-webkit-box-flex:0;-ms-flex:0 0 1.625rem;flex:0 0 1.625rem;height:1.625rem;line-height:1.625rem;border-radius:.813rem;margin:0 .625rem 0 0;text-align:center;font-family:Open Sans,sans-serif;font-weight:700;color:#fff;font-size:1rem}.node--type-trip.node--view-mode-bar .trip__lodging.premier,.node--type-trip.node--view-mode-find-result .trip__lodging.premier .icon,.view-accommodations .premier,.view-search-by-month .find-trip-row .trip__lodging.premier .icon{background:#ebb71b}.node--type-trip.node--view-mode-bar .trip__lodging.casual,.node--type-trip.node--view-mode-find-result .trip__lodging.casual .icon,.view-accommodations .casual,.view-search-by-month .find-trip-row .trip__lodging.casual .icon{background:#ef905d}.node--type-trip.node--view-mode-bar .trip__lodging.camping,.node--type-trip.node--view-mode-find-result .trip__lodging.camping .icon,.view-accommodations .camping,.view-search-by-month .find-trip-row .trip__lodging.camping .icon{background:#acc35a}.node--type-trip.node--view-mode-bar .trip__lodging.river-cruise,.node--type-trip.node--view-mode-find-result .trip__lodging.river-cruise .icon,.view-accommodations .river-cruise,.view-search-by-month .find-trip-row .trip__lodging.river-cruise .icon{background:#5eb7d5}.nav--contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out}.nav--contact a:focus,.nav--contact a:hover{color:#13bce6}.nav--contact a:before{margin-right:.313rem}.nav--contact .phone:before{content:""}.nav--contact .chat:before{content:""}.nav--contact .email:before{content:""}.site-header__contact{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;left:.625rem;bottom:.25rem;margin:0 1.25rem 0 0}@media (min-width:30rem){.site-header__contact{margin:0 1.875rem 0 0}}@media (min-width:60rem){.site-header__contact{-ms-grid-row:2;grid-row:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;bottom:0;margin:0;justify-self:flex-end;margin-right:1.875rem;margin-top:.5rem}}.site-header__contact .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (min-width:60rem){.site-header__contact .nav{margin-bottom:.625rem;position:relative;bottom:.188rem;right:.313rem}}.site-header__contact .nav .nav__item:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 .625rem}@media (min-width:30rem){.site-header__contact .nav .nav__item:first-of-type{margin:0 0 0 1.25rem}}@media (min-width:60rem){.site-header__contact .nav .nav__item:first-of-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0}}@media (min-width:60rem){.site-header__contact .nav__item:not(:first-of-type){margin-left:1.875rem}}.site-header__contact .menu--contact a{color:transparent;display:block;font:0/0 sans-serif;text-decoration:none}.site-header__contact .menu--contact a:before{position:relative;top:.188rem}.site-header__contact .menu--contact a.chat:hover:before,.site-header__contact .menu--contact a.email:hover:before,.site-header__contact .menu--contact a.phone:hover:before{color:#13bce6}@media (min-width:60rem){.site-header__contact .menu--contact a.phone{color:inherit;font-size:.875rem}}@media (min-width:60rem){.site-header__contact .menu--contact a.chat:before{color:#444;font-size:1.125rem}}.site-header__contact .menu--contact a.email:before,.site-header__contact .menu--contact a.phone:before{color:#000;font-size:1.063rem}@media (min-width:60rem){.site-header__contact .menu--contact a.email:before,.site-header__contact .menu--contact a.phone:before{font-size:1.125rem}}.site-footer{background-color:#f2f2f2;margin-top:3.75rem;padding-top:1.875rem;position:relative}.site-footer:before{content:"";background-image:url(/themes/custom/backroads_2018/css/../images/mountains-gray.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;display:block;height:3.75rem;position:absolute;left:0;right:0;bottom:100%}.site-footer .menu__title{font-size:1rem;font-weight:700;margin-bottom:.625rem;text-transform:uppercase}.site-footer a{color:inherit;text-decoration:none}@media (min-width:48rem){.site-footer a{font-weight:700}}.site-footer ul.nav--quick-links{padding-left:.688rem}.site-footer .nav--contact a.phone{display:block}.nav--contact a.phone span{display:none}.site-footer .nav--contact a.phone span{display:block;font-weight:400;font-style:italic;color:#767676;margin-left:2rem}.region-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.region-footer a:focus,.region-footer a:hover{color:#13bce6}.region-footer .block--founder-msg{color:#767676;display:none;font-size:.875rem}@media (min-width:48rem){.region-footer .block--founder-msg{display:block;margin-right:2%;width:55%}}.region-footer .block--founder-msg h4{color:#000;font-size:1.5rem;text-transform:uppercase}.region-footer .block--founder-msg img{max-width:12.5rem}.region-footer .menu--contact,.region-footer .menu--quick-links{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%}@media (min-width:48rem){.region-footer .menu--contact,.region-footer .menu--quick-links{-ms-flex-preferred-size:16%;flex-basis:16%}}.menu--quick-links{margin-right:2%}.region-footer .menu--contact{font-size:.938rem}.region-footer .menu--contact .nav--contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.region-footer .menu--contact .nav--contact li{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:.625rem}.region-footer .menu--contact .nav--contact .email:before{margin-right:.625rem}.region-footer .menu--contact .nav--contact .chat:before{margin-right:.688rem}.region-footer .menu--contact .nav--contact .phone:before{margin-right:.875rem;padding-left:.25rem}.region-footer .menu--contact .nav--contact .nav__item--email-us{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.region-footer .menu--contact .nav--contact .nav__item--chat-{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}@media (min-width:48rem){.region-footer .menu--contact .nav--contact .nav__item--chat-{display:block}}.region-subfooter{padding-top:1.25rem}@media (min-width:48rem){.region-subfooter{background-color:#000;color:#fff;padding-top:0}}.region-subfooter a{-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out}@media (min-width:48rem){.region-subfooter a:focus,.region-subfooter a:hover{color:#fff}}@media (min-width:48rem){.region-subfooter__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:70rem;margin-left:auto;margin-right:auto;width:95%}}.region-subfooter .block-copyright{color:#767676;font-size:.813rem;margin-bottom:.625rem}@media (min-width:48rem){.region-subfooter .block-copyright{margin-bottom:0}}@media (min-width:48rem){.region-subfooter .block-copyright>div{max-width:none;width:auto}}.region-subfooter p{margin-bottom:0}.region-subfooter .menu--social{background-color:#000;padding-top:.625rem;padding-bottom:.625rem}@media (min-width:48rem){.region-subfooter .menu--social{background-color:transparent}}.region-subfooter .nav--social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:48rem){.region-subfooter .nav--social{max-width:none;width:auto}}.region-subfooter .nav--social .nav__item:not(:first-of-type){margin-left:1rem}.region-subfooter .nav--social a{color:transparent;display:block;font:0/0 sans-serif}.region-subfooter .nav--social a:before{-webkit-transition:background-color .24s ease-in-out;transition:background-color .24s ease-in-out}.region-subfooter .nav--social a:focus:before,.region-subfooter .nav--social a:hover:before{background-color:hsla(0,0%,100%,.5)}.nav--social .nav__item--facebook a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.nav--social .nav__item--instagram a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.nav--social .nav__item--twitter a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.nav--social .nav__item--pinterest a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.nav--social .nav__item--youtube a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.nav--social .nav__item--google-plus a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.nav--social .nav__item--linkedin a:before{content:"";background-color:hsla(0,0%,100%,.3);border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;height:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:1.875rem}.dep-date-picker{width:35rem;max-width:100%}.dep-date-picker a{text-decoration:none}.dep-date-picker .description{background:#000;color:#fff;padding:.188rem .625rem;font-size:.875rem;font-weight:500;margin-bottom:.313rem}.dep-date-picker .calendars{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .625rem}.dep-date-picker-calendar{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.dep-date-picker-calendar.right{display:none}@media (min-width:48rem){.dep-date-picker-calendar.right{margin-left:1.375rem;display:block}}.ddpc__header{margin-bottom:.313rem}@media (min-width:48rem){.dep-date-picker-calendar.left .ddpc__link_next,.dep-date-picker-calendar.right .ddpc__link_prev{display:none}}.dep-date-picker-calendar .select-wrapper{width:11.875rem;margin:0 auto;display:block}.ddpc__link_next,.ddpc__link_prev{position:absolute;top:.438rem}.ddpc__link_next{right:0}.dep-date-picker .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.625rem}@media (max-width:48rem){.dep-date-picker .search-wrapper a{background-color:#13bce6;color:#fff;width:100%}.dep-date-picker .search-wrapper a:focus,.dep-date-picker .search-wrapper a:hover{background-color:#89ddf2}}.main-nav__subnav.is-hidden .dep-date-picker{display:none}body.main-nav--is-active{overflow:hidden;height:100vh;position:fixed}@media (min-width:60rem){.main-nav__trigger{display:none}}.main-nav__trigger .hamburger{padding:0 0 0 .75rem}.toolbar-vertical .find-your-trip__overlay,.toolbar-vertical .main-nav__overlay,.toolbar-vertical .main-nav__wrap,.toolbar-vertical .search__overlay{top:6.188rem}@media (min-width:60rem){.toolbar-fixed .find-your-trip__overlay,.toolbar-fixed .main-nav__overlay,.toolbar-fixed .main-nav__wrap,.toolbar-fixed .search__overlay{top:2.438rem}}@media (min-width:60rem){.toolbar-fixed.toolbar-tray-open .find-your-trip__overlay,.toolbar-fixed.toolbar-tray-open .main-nav__overlay,.toolbar-fixed.toolbar-tray-open .main-nav__wrap,.toolbar-fixed.toolbar-tray-open .search__overlay{top:4.938rem}}.main-nav__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-color:#fff;color:#000;max-height:100vh;overflow:hidden;width:100vw;position:absolute;top:3.75rem;left:-.062rem;bottom:0;z-index:3;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:background .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:background .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out,background .24s ease-in-out;transition:transform .24s ease-in-out,background .24s ease-in-out,-webkit-transform .24s ease-in-out;border-bottom:.125rem solid #000}@media (min-width:60rem){.main-nav__wrap{max-width:none;max-height:none;position:static;-webkit-transform:none;transform:none;width:100%;overflow:visible}}.main-nav__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:80vh;overflow-x:hidden;overflow-y:auto}@media (min-width:60rem){.main-nav__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-height:none;max-width:70rem;margin-left:auto;margin-right:auto;overflow:visible;width:95%}}@media (min-width:60rem){.main-nav--main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:60rem){.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.main-nav>.main-nav__item{position:relative}@media (min-width:60rem){.main-nav__left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:60rem){.main-nav__left,.main-nav__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.main-nav__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.main-nav__right>li{margin-right:2px}.main-nav__item.pro-tips,.main-nav__item.why-travel-with-us{position:relative}.main-nav__item.pro-tips>a,.main-nav__item.why-travel-with-us>a{background-color:#003f77;color:#fff}@media (min-width:60rem){.main-nav__item.pro-tips>a,.main-nav__item.why-travel-with-us>a{text-transform:none;font-weight:400;padding:.313rem .625rem;margin-bottom:10px}}.main-nav__item.pro-tips>a:focus,.main-nav__item.pro-tips>a:hover,.main-nav__item.why-travel-with-us>a:focus,.main-nav__item.why-travel-with-us>a:hover{background-color:#7f9fbb;color:#fff}.main-nav__item.free-catalog-request>a{color:#fff}@media (min-width:60rem){.main-nav__item.free-catalog-request>a{padding:.313rem .625rem;margin-bottom:10px}}.main-nav__item.free-catalog-request>a:focus,.main-nav__item.free-catalog-request>a:hover{color:#fff}@media (min-width:60rem){.main-nav>.main-nav__item:first-of-type>a{padding-left:0}}.moves-in>li>a{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;opacity:0}@media (min-width:60rem){.moves-in>li>a{-webkit-transform:none;transform:none;position:static;opacity:1}}.main-nav__link,.main-nav__wrap .block-softrip-login-block{background-color:inherit;border-bottom:1px solid #ccc;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem;text-decoration:none;text-transform:uppercase;-webkit-transition:color .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:color .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out,color .24s ease-in-out;transition:transform .24s ease-in-out,color .24s ease-in-out,-webkit-transform .24s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0)}.main-nav__link:focus,.main-nav__link:hover,.main-nav__wrap .block-softrip-login-block:focus,.main-nav__wrap .block-softrip-login-block:hover{color:#13bce6}@media (min-width:60rem){.main-nav__link,.main-nav__wrap .block-softrip-login-block{font-size:.813rem;border-bottom:none;padding:.188rem 0}}.main-nav__item--expanded>.main-nav__link:after{content:"";font-size:60%;line-height:2}@media (min-width:60rem){.main-nav__link.main-nav__link--level-0{color:#000;display:block;font-weight:700;font-size:.813rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.313rem .313rem .938rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:color .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out,color .24s ease-in-out;transition:transform .24s ease-in-out,color .24s ease-in-out,-webkit-transform .24s ease-in-out}.main-nav__link.main-nav__link--level-0:focus,.main-nav__link.main-nav__link--level-0:hover{color:#13bce6}.main-nav__link.main-nav__link--level-0:after{content:none}}@media (min-width:60rem){.main-nav__item--cloned{display:none}}.main-nav__link--cloned{background-color:#000;color:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-nav__link--cloned:before{content:"";margin-right:.5rem;font-size:60%;line-height:2}.main-nav__subnav.is-hidden a{opacity:0;position:absolute;-webkit-transform:translateX(150%);transform:translateX(150%);visibility:hidden}@media (min-width:60rem){.main-nav__subnav.is-hidden a{opacity:1;position:static;-webkit-transform:none;transform:none;visibility:visible}}@media (min-width:60rem){.main-nav__subnav{position:absolute;visibility:hidden;opacity:0}}@media (min-width:60rem){.main-nav__subnav .main-nav__link{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.813rem;font-weight:700;padding:.188rem .875rem;text-transform:none;text-decoration:none;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out;visibility:inherit}.main-nav__subnav .main-nav__link:focus,.main-nav__subnav .main-nav__link:hover{color:#13bce6}}@media (min-width:60rem){.main-nav__subnav.menu-level--1{background-color:#fff;-webkit-box-shadow:0 0 .313rem 0 rgba(0,0,0,.18);box-shadow:0 0 .313rem 0 rgba(0,0,0,.18);-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out}}@media (min-width:60rem){.main-nav__item:not(.departure-date) .main-nav__subnav.menu-level--1{width:12.5rem}}@media (min-width:60rem){.main-nav__item--expanded:hover>.main-nav__link{color:#13bce6}}.main-nav__item--expanded:hover>.main-nav__link.main-nav__link--level-1{background-color:#e2f5f9}@media (min-width:60rem){.main-nav__item--expanded:hover .main-nav__subnav.menu-level--1{opacity:1;visibility:visible;z-index:10}}@media (min-width:60rem){.main-nav__subnav.menu-level--2{background-color:#e2f5f9;-webkit-box-shadow:0 0 .313rem 0 rgba(0,0,0,.18);box-shadow:0 0 .313rem 0 rgba(0,0,0,.18);top:0;left:99%;min-height:100%;min-width:18.75rem;-webkit-transform:translateX(-20%);transform:translateX(-20%);-webkit-transition:.24s ease-in-out .2s;transition:.24s ease-in-out .2s;z-index:-1}}@media (min-width:60rem){.destinations .menu-level--2{-webkit-column-count:2;column-count:2}}@media (min-width:60rem){.menu-level--1 .main-nav__item:hover .main-nav__subnav.menu-level--2{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);z-index:1}}@media (min-width:60rem){.main-nav__link--level-2{font-weight:400}}.find-your-trip__overlay,.main-nav__overlay,.search__overlay{background-color:rgba(0,0,0,.4);position:absolute;top:3.75rem;left:0;right:0;bottom:0;z-index:2;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}.main-nav--is-active .main-nav__wrap{-webkit-transform:translateX(0);transform:translateX(0)}.find-your-trip--is-active .find-your-trip__overlay,.main-nav--is-active .main-nav__overlay,.search--is-active .search__overlay{opacity:1;visibility:visible}.meta-nav__link{font:0/0 sans-serif}.nav--find-your-trip .nav__subnav{z-index:9;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.18);box-shadow:0 0 5px 1px rgba(0,0,0,.18);border-bottom:3px solid #13bce6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:1.25rem;position:absolute;visibility:hidden;opacity:0;-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out}.is-active .nav--find-your-trip .nav__subnav{opacity:1;visibility:visible}.nav--find-your-trip .nav__subnav a:before{content:"";background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;margin-bottom:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5rem;width:5rem}.nav--find-your-trip .nav__subnav .nav__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.nav--find-your-trip .nav__item--find-your-trip>a:after{content:"\25C2";display:inline-block;margin-left:.313rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:1.375rem;line-height:0;position:relative}@media (min-width:48rem){.nav--find-your-trip .nav__item--find-your-trip>a:after{font-size:1rem}}.nav--find-your-trip .nav__subnav a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.813rem;font-weight:700;padding:.188rem .875rem;text-transform:none;text-decoration:none;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out;visibility:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.nav--find-your-trip .nav__subnav a:focus,.nav--find-your-trip .nav__subnav a:hover{color:#13bce6}.nav--find-your-trip .nav__subnav .nav__item:not(:first-of-type){border-left:1px solid #ccc}.nav--find-your-trip .nav__item--departure-date a:before{background-image:url(/themes/custom/backroads_2018/css/../images/trip-finder_calendar.png)}.nav--find-your-trip .nav__item--destination a:before{background-image:url(/themes/custom/backroads_2018/css/../images/trip-finder_globe.png)}.nav--find-your-trip .nav__item--activity a:before{background-image:url(/themes/custom/backroads_2018/css/../images/trip-finder_bike.png)}@media (min-width:60rem){.site-header__trip{display:none}}.site-header__trip{font-size:.875rem;line-height:1;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-transform:uppercase}.site-header__trip .nav--find-your-trip .nav__subnav a:before{height:3.75rem;width:3.75rem}.site-header__trip .nav__subnav{left:0;right:0}.site-header__trip .nav__item--expanded>a{background-color:#13bce6;color:#fff;height:3.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:4.688rem;padding:.313rem;text-align:center;vertical-align:middle;display:table-cell;line-height:1rem;font-size:.75rem}@media (min-width:30rem){.site-header__trip .nav__item--expanded>a{width:5.625rem;padding:.625rem;font-size:100%}}.main-nav__wrap .menu--find-your-trip{display:none}@media (min-width:60rem){.main-nav__wrap .menu--find-your-trip{display:block}}@media (min-width:60rem){.main-nav__wrap .nav--find-your-trip .nav__subnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-width:29.688rem;padding:1.25rem;right:0}}.main-nav__wrap .nav--find-your-trip .nav__item--expanded>a{color:#000;display:block;font-weight:700;font-size:.813rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.313rem .313rem .938rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:color .24s ease-in-out,-webkit-transform .24s ease-in-out;transition:transform .24s ease-in-out,color .24s ease-in-out;transition:transform .24s ease-in-out,color .24s ease-in-out,-webkit-transform .24s ease-in-out;background-color:#13bce6}.main-nav__wrap .nav--find-your-trip .nav__item--expanded>a:focus,.main-nav__wrap .nav--find-your-trip .nav__item--expanded>a:hover{color:#13bce6}.main-nav__wrap .nav--find-your-trip .nav__item--expanded>a:active,.main-nav__wrap .nav--find-your-trip .nav__item--expanded>a:focus,.main-nav__wrap .nav--find-your-trip .nav__item--expanded>a:hover{color:#fff}@media (min-width:60rem){.site-header__group{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;position:relative}}.view-media-mentions.view-display-id-block_2 .view--unformatted{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:.625rem}@media (min-width:48rem){.view-media-mentions.view-display-id-block_2 .view--unformatted{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);margin-left:5rem;margin-right:5rem}}.view-media-mentions.view-display-id-block_2 .view--unformatted>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:48rem){.view-media-mentions.view-display-id-block_2 .view--unformatted .views-row:last-child{display:none}}.media-mention--teaser{border-bottom:.063rem solid #ccc;margin-bottom:1.875rem;padding-bottom:1.875rem}@media (min-width:30rem){.media-mention--teaser .media-mention__inner{display:-ms-grid;display:grid;-ms-grid-columns:9.375rem 2fr;grid-template-columns:9.375rem 2fr;grid-column-gap:1.875rem}}.media-mention--teaser .media-mention__logo{margin-bottom:.563rem;padding-top:.313rem;padding-bottom:.313rem}.media-mention--teaser .media-mention__date,.media-mention--teaser .media-mention__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:30rem){.media-mention--teaser .media-mention__date,.media-mention--teaser .media-mention__title{margin-top:.375rem}}.media-mention--teaser .media-mention__title:after{content:"\002C";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.media-mention--teaser .media-mention__description{margin-top:1.25rem}.media-mention--teaser .media-mention__cta{color:#13bce6;font-weight:500;text-decoration:none}.profile--type-contributor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:30rem){.profile--type-contributor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.profile--type-contributor .profile__image{width:6.25rem;padding-right:1.25rem}.profile--type-contributor .profile__details{width:100%}.profile--type-contributor .profile__details h2{display:inline-block;border-bottom:.125rem solid #13bce6}.profile--view-mode-teaser{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile--view-mode-teaser .profile__image img{border-radius:50%;display:block;margin-right:.625rem}.field-view--pro-tips .viewsreference--view-title{padding-top:.625rem}.pro-tips--featured{margin-bottom:2.5rem}@media (min-width:30rem){.pro-tips--featured{display:-ms-grid;display:grid;-ms-grid-columns:66% 33%;grid-template-columns:66% 33%;grid-gap:1%}}@media (min-width:48rem){.pro-tips--featured{margin-bottom:0}}.pro-tips--featured .view__content{overflow:hidden}.pro-tips--featured .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.card{position:relative}.card__img img{display:block}.card:hover img{opacity:.6;filter:alpha(opacity=60)}.card .card__body,.card .card__body .card__read-more,.card__img img{-webkit-transition:all .7s ease;transition:all .7s ease}.card:hover .card__body,.card:hover .card__body .card__read-more{color:#13bce6}.card__body{background-color:rgba(0,0,0,.5);color:#fff;font-size:90%;font-weight:500;padding:.938rem;position:absolute;bottom:0;left:0;right:0}.card__body .card__title{text-transform:uppercase;font-weight:700;font-size:1rem}.card__body p{margin-bottom:0;font-weight:400}.card__description,.card__description *{display:inline}.card__body .card__read-more{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-decoration:none;text-transform:uppercase}.card__body .card__read-more:after{content:"";font-size:50%;margin-left:.25rem}.pro-tips--featured .attachment{border:4px solid #f2f2f2;padding-left:.563rem;padding-right:.563rem}@media (min-width:30rem){.pro-tips--featured .attachment{margin:0}}.pro-tips--featured .recently-added-header{margin-bottom:1.25rem;margin-top:1.25rem;text-align:center}.pro-tips--featured .views-field-title{border-top:1px solid #ccc;padding-top:1.25rem;padding-bottom:1.25rem}.pro-tips--featured .views-field-title a{color:inherit;text-decoration:none;text-align:center;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;display:-webkit-box;-webkit-line-clamp:2;line-height:1.188rem;max-height:2.375rem}.pro-tips--featured .card__img img{width:100%;height:16.875rem;-o-object-fit:cover;object-fit:cover}@media (min-width:30rem){.pro-tips--featured .card__img img{height:23.125rem}}@media (min-width:48rem){.view-pro-tip-topics{margin-left:.938rem;margin-right:.938rem}}@media (min-width:60rem){.view-pro-tip-topics .view__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (grid-template-columns:1fr 1fr 1fr){.view-pro-tip-topics .view__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.25rem}}}@media (min-width:60rem){.view-pro-tip-topics .view__content .view--unformatted{width:calc((100% - 2.5rem) / 3)}@supports (grid-template-columns:1fr 1fr 1fr){.view-pro-tip-topics .view__content .view--unformatted{width:inherit}}}.view-pro-tip-topics .view__content .view--unformatted:not(:last-child){border-bottom:.063rem solid #ccc;padding-bottom:.938rem;margin-bottom:.938rem}@media (min-width:60rem){.view-pro-tip-topics .view__content .view--unformatted:not(:last-child){border-bottom:0;padding-bottom:0;margin-bottom:0;padding-right:1.25rem;border-right:.063rem solid #ccc}}.view-pro-tip-topics .view__content .view--unformatted h3{font-size:1.5rem}.view-pro-tip-topics .view--unformatted a{color:#13bce6;font-weight:500;text-decoration:underline}.view-pro-tip-topics .views-field-name-1{display:none}.view-pro-tip-topics .views-row:first-of-type .views-field-name-1{display:block}.view-pro-tip-topics .views-row:first-of-type .views-field-name-1 a:before{content:"All "}.view-pro-tip-topics .views-field{padding-left:1rem;margin:.438rem 0}.view-pro-tip-topics .views-field:before{content:"\2022";font-weight:700;position:relative;left:-.25rem}.protip{position:relative;background-color:#f2f2f2;font-style:italic;border-bottom:3px solid #13bce6;padding:5rem 2rem 1rem}.protip h2,.protip h3{position:absolute;top:1.5rem;left:0;text-transform:uppercase;padding:.5rem 1rem;background-color:#13bce6;color:#fff;font-style:normal;font-weight:700}.protip .protip-content:after{content:"";position:absolute;right:.625rem;top:.625rem;color:#13bce6;font-size:1.875rem}.block-request-a-free-catalog{background-color:#f2f2f2;padding:1.25rem}.region-sidebar .block-request-a-free-catalog{padding-left:0;padding-right:0}.block-request-a-free-catalog .block__title{margin-bottom:.938rem;text-align:center;text-transform:uppercase}.block-request-a-free-catalog .field--name-body{text-align:center}.block-request-a-free-catalog .field--name-body p:first-child{font-size:.875rem;text-align:center;margin-bottom:1.875rem}.block-request-a-free-catalog .field--name-body p:empty{display:none}.block-request-a-free-catalog .field--name-body .embedded-entity{display:block}@media (min-width:30rem){.block-request-a-free-catalog .field--name-body .embedded-entity{display:inline-block;width:24%;vertical-align:top}}@media (min-width:30rem){.region-sidebar .block-request-a-free-catalog .field--name-body .embedded-entity{width:100%;margin:0 0 1.25rem}}@media (min-width:30rem){.site-content--has-sidebar .region-content .block-request-a-free-catalog .field--name-body .embedded-entity{width:46%}}.block-request-a-free-catalog img{display:block;margin:0 auto;-webkit-transition:all .7s ease;transition:all .7s ease}.block-request-a-free-catalog img:hover{opacity:.6;filter:alpha(opacity=60)}.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner,.block-views-exposed-filter-blocktrips-page-1 .form-inner,.brick-curated_trips .form-inner,.brick-find_your_next_adventure .form-inner,.brick-trip_view .form-inner,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;padding:.313rem .625rem .313rem 0}@media (max-width:48rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner,.block-views-exposed-filter-blocktrips-page-1 .form-inner,.brick-curated_trips .form-inner,.brick-find_your_next_adventure .form-inner,.brick-trip_view .form-inner,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:0}}@supports (flex-basis:100%){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner>*,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner>*,.block-views-exposed-filter-blocktrips-page-1 .form-inner>*,.brick-curated_trips .form-inner>*,.brick-find_your_next_adventure .form-inner>*,.brick-trip_view .form-inner>*,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner>*{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:48rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner>*,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner>*,.block-views-exposed-filter-blocktrips-page-1 .form-inner>*,.brick-curated_trips .form-inner>*,.brick-find_your_next_adventure .form-inner>*,.brick-trip_view .form-inner>*,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner>*{width:100%;margin-bottom:.625rem}}.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro,.brick-curated_trips .form-inner .intro,.brick-find_your_next_adventure .form-inner .intro,.brick-trip_view .form-inner .intro,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro{max-width:4.688rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#000;padding:0 .625rem}@supports (flex-basis:100%){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro,.brick-curated_trips .form-inner .intro,.brick-find_your_next_adventure .form-inner .intro,.brick-trip_view .form-inner .intro,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}}@media (min-width:53.125rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro,.brick-curated_trips .form-inner .intro,.brick-find_your_next_adventure .form-inner .intro,.brick-trip_view .form-inner .intro,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro{max-width:5.625rem}}@media (max-width:48rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro,.brick-curated_trips .form-inner .intro,.brick-find_your_next_adventure .form-inner .intro,.brick-trip_view .form-inner .intro,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro{max-width:100%;text-align:initial;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem}}.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .form-actions,.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .form-actions,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .form-actions,.block-views-exposed-filter-blocktrips-page-1 .form-inner .form-actions,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro,.brick-curated_trips .form-inner .form-actions,.brick-curated_trips .form-inner .intro,.brick-find_your_next_adventure .form-inner .intro,.brick-trip_view .form-inner .form-actions,.brick-trip_view .form-inner .intro,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .form-actions{display:none}@media (min-width:48rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro,.brick-curated_trips .form-inner .intro,.brick-find_your_next_adventure .form-inner .intro,.brick-trip_view .form-inner .intro{display:-webkit-box;display:-ms-flexbox;display:flex}}.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro h5,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro h5,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro h5,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro h5,.brick-curated_trips .form-inner .intro h5,.brick-find_your_next_adventure .form-inner .intro h5,.brick-trip_view .form-inner .intro h5,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro h5{color:#fff;font-weight:400;text-transform:uppercase;margin:0}@media (max-width:48rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro h5,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro h5,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro h5,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro h5,.brick-curated_trips .form-inner .intro h5,.brick-find_your_next_adventure .form-inner .intro h5,.brick-trip_view .form-inner .intro h5,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro h5{font-size:1.125rem;font-weight:700}}.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-inner .intro a,.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner .intro a,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro a,.block-views-exposed-filter-blocktrips-page-1 .form-inner .intro a,.brick-curated_trips .form-inner .intro a,.brick-find_your_next_adventure .form-inner .intro a,.brick-trip_view .form-inner .intro a,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1 .form-inner .intro a{font-size:.75rem;text-decoration:underline;text-transform:uppercase;color:#ccc}@media (min-width:60rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-cshs,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-item-activity,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-cshs,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper,.block-views-exposed-filter-blocktrips-block-1 .form-item:not(.form-item-field-traveler-type-target-id),.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocktrips-page-1 .form-item:not(.form-item-field-traveler-type-target-id),.brick-find_your_next_adventure .views-exposed-form .form-item,.brick-trip_view .views-exposed-form .dummy-select-wrapper,.brick-trip_view .views-exposed-form .form-item:not(.form-item-field-traveler-type-target-id){margin-right:.625rem}}.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select:last-of-type{margin-right:0}.views-exposed-form .dummy-select-wrapper.disabled{color:#ccc}.views-exposed-form select:disabled{opacity:.2}.view-search-by-activity .paging-message,.view-search-by-destination .paging-message,.view-search-by-month .paging-message{margin-top:.625rem}.view-search-by-activity .view__content,.view-search-by-destination .view__content,.view-search-by-month .view__content{border:.188rem solid #e5e5e5;margin-top:.625rem}.find-trip-row{padding:1.25rem .938rem;padding-bottom:0}.find-trip-row:hover{background:#e2f5f9}.views-element-container .view-search-by-month .view__content{margin-top:0}@media (min-width:48rem){.views-element-container .view-search-by-month .view__content{margin-top:.625rem}}.find-trip-row article{border-bottom:.063rem solid #ccc;padding-bottom:.938rem}.find-trip-row:last-of-type article{border-bottom:none}@media (min-width:48rem){.node--type-trip.node--view-mode-find-result a{display:-webkit-box;display:-ms-flexbox;display:flex}}.node--type-trip.node--view-mode-find-result a:hover{text-decoration:none}.node--type-trip.node--view-mode-find-result .text-right,.view-search-by-month .find-trip-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}@media (min-width:48rem){.node--type-trip.node--view-mode-find-result .text-right,.view-search-by-month .find-trip-row a{font-size:1rem}}.view-search-by-month .find-trip-row a{padding-bottom:.625rem}.view-search-by-month .find-trip-row a:hover{text-decoration:none}.node--type-trip.node--view-mode-find-result .text-right{padding-top:.625rem;padding-bottom:.625rem}@media (min-width:48rem){.node--type-trip.node--view-mode-find-result .text-right{margin-left:.938rem}}.view-search-by-month .find-trip-row .trip-dates{text-transform:uppercase;font-weight:700;margin-bottom:.125rem}.node--type-trip.node--view-mode-find-result .node__title,.view-search-by-month .find-trip-row .node__title{margin-bottom:.938rem;font-size:1.125rem;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:48rem){.node--type-trip.node--view-mode-find-result .node__title{margin-bottom:.25rem}}.find-trip-row:hover .node__title,.view-search-by-month .find-trip-row:hover .node__title{text-decoration:underline;color:#13bce6}.node--type-trip.node--view-mode-find-result .media{min-width:9.375rem}.node--type-trip.node--view-mode-find-result .media img{-o-object-fit:cover;object-fit:cover;width:100%;height:12.5rem}@media (min-width:48rem){.node--type-trip.node--view-mode-find-result .media img{width:9.375rem;height:5.813rem}}.node--type-trip.node--view-mode-find-result .trip__lodging,.view-search-by-month .find-trip-row .trip__lodging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 6.25rem;flex:0 1 6.25rem}@media (min-width:60rem){.node--type-trip.node--view-mode-find-result .trip__lodging,.view-search-by-month .find-trip-row .trip__lodging{min-width:12.5rem;-webkit-box-flex:0;-ms-flex:0 1 9.375rem;flex:0 1 9.375rem}}.node--type-trip.node--view-mode-find-result .trip__lodging .label,.view-search-by-month .find-trip-row .trip__lodging .label{text-transform:uppercase;color:#767676}.node--type-trip.node--view-mode-find-result .trip__price,.view-search-by-month .find-trip-row .trip__price{color:#767676;-webkit-box-flex:0;-ms-flex:0 1 6.25rem;flex:0 1 6.25rem}@media (min-width:60rem){.node--type-trip.node--view-mode-find-result .trip__price,.view-search-by-month .find-trip-row .trip__price{min-width:12.5rem;-webkit-box-flex:0;-ms-flex:0 1 9.375rem;flex:0 1 9.375rem}}.node--type-trip.node--view-mode-find-result .trip__price span,.view-search-by-month .find-trip-row .trip__price span{color:#000;font-weight:700}.node--type-trip.node--view-mode-find-result .pr-snippet,.view-search-by-month .find-trip-row .pr-snippet{-webkit-box-flex:0;-ms-flex:0 1 3.75rem;flex:0 1 3.75rem}@media (min-width:60rem){.node--type-trip.node--view-mode-find-result .pr-snippet,.view-search-by-month .find-trip-row .pr-snippet{-webkit-box-flex:0;-ms-flex:0 1 9.375rem;flex:0 1 9.375rem}}.node--type-trip.node--view-mode-find-result .p-w-r .pr-category-snippet,.view-search-by-month .find-trip-row .p-w-r .pr-category-snippet{margin:0}.node--type-trip.node--view-mode-find-result .pr-rating-stars,.view-search-by-month .find-trip-row .pr-rating-stars{display:none}.node--type-trip.node--view-mode-find-result .pr-snippet-rating-decimal,.view-search-by-month .find-trip-row .pr-snippet-rating-decimal{background:#444;color:#fff;border-radius:.25rem;font-size:1rem;padding:0 .5rem;width:3.125rem}.node--type-trip.node--view-mode-find-result .pr-snippet-rating-decimal:after,.view-search-by-month .find-trip-row .pr-snippet-rating-decimal:after{content:""}@media (max-width:48rem){.node--type-trip.node--view-mode-find-result .pr-snippet-rating-decimal,.view-search-by-month .find-trip-row .pr-snippet-rating-decimal{font-size:.875rem!important}}.node--type-trip.node--view-mode-find-result .pr-snippet-rating-decimal:after,.view-search-by-month .find-trip-row .pr-snippet-rating-decimal:after{font-size:.75rem;margin-left:.313rem;color:#ebb71b}.node--type-trip.node--view-mode-find-result .pr-category-snippet__total,.view-search-by-month .find-trip-row .pr-category-snippet__total{display:none;color:#767676;position:relative;top:.063rem}@media (min-width:48rem){.node--type-trip.node--view-mode-find-result .pr-category-snippet__total,.view-search-by-month .find-trip-row .pr-category-snippet__total{display:table-cell}}.block__no_results{text-align:center;padding-top:3.125rem}.block__no_results img{max-width:7.813rem}.block-views-exposed-filter-blocktrips-block-1 .form-item-departure-date-max,.block-views-exposed-filter-blocktrips-block-1 .form-item-departure-date-min,.block-views-exposed-filter-blocktrips-page-1 .form-item-departure-date-max,.block-views-exposed-filter-blocktrips-page-1 .form-item-departure-date-min,.brick-find_your_next_adventure .views-exposed-form .form-item-departure-date-max,.brick-find_your_next_adventure .views-exposed-form .form-item-departure-date-min,.brick-trip_view .views-exposed-form .form-item-departure-date-max,.brick-trip_view .views-exposed-form .form-item-departure-date-min{display:none}.path--taxonomy .block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs .select-wrapper{width:100%;margin:0}.brick-trip_view .views-exposed-form .js-form-type-select.form-item-dummy-subregion select:disabled{opacity:.6}.section-links{border-top:3px solid;border-bottom:3px solid;margin-bottom:1.875rem;font-size:1rem;margin-top:1.563rem;margin-bottom:1.563rem;border-color:#000;padding:1.875rem 2.063rem}@media (min-width:48rem){.section-links{-webkit-column-count:3;column-count:3;-webkit-column-gap:7%;column-gap:7%}}.section-links li.section-link__item{margin-top:0;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.section-links li.section-link__item:before{color:#000}.section-links .section-link__item a{color:#13bce6;font-weight:500;text-decoration:underline;text-transform:capitalize}.region-header .block-softrip-login-block{display:none}@media (min-width:60rem){.region-header .block-softrip-login-block{display:block;padding-right:1.25rem}}.region-header .block-softrip-login-block a{color:#000;text-decoration:none;font-weight:700;line-height:2.5rem}.region-header .block-softrip-login-block a:before{content:"";padding-right:.438rem}.main-nav__wrap .block-softrip-login-block{background:#000}@media (min-width:60rem){.main-nav__wrap .block-softrip-login-block{display:none}}.main-nav__wrap .block-softrip-login-block a{color:#fff;text-decoration:none}.main-nav__wrap .block-softrip-login-block a:before{content:"";padding-right:.625rem}.site-header{height:3.75rem;border-bottom:.125rem solid #444}@media (min-width:60rem){.site-header{height:auto;border-bottom:none}}.site-header .region-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;overflow:hidden}@media (min-width:60rem){.site-header .region-header{display:-ms-grid;display:grid;-ms-grid-columns:20% 5% 1fr;grid-template-columns:20% 5% 1fr;max-width:70rem;margin-left:auto;margin-right:auto;height:auto;width:95%;padding-top:1.25rem;padding-bottom:1.25rem}}.site-header__logo{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:10.938rem;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:1.563rem;margin:0 auto 0 .625rem;background:url(/themes/custom/backroads_2018/css/../images/logo-mobile.svg) no-repeat;background-size:contain}@media (min-width:30rem){.site-header__logo{max-width:12.5rem;margin:0 auto 0 1.563rem}}@media (min-width:48rem){.site-header__logo{background:url(/themes/custom/backroads_2018/css/../images/logo.svg) no-repeat;background-size:contain}}@media (min-width:60rem){.site-header__logo{top:.75rem;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:18.75rem;width:18.75rem;height:3.75rem;margin:0}}.site-header__logo .logo__logotype{-webkit-transform:translate(-150px,30px);transform:translate(-150px,30px)}@media (min-width:60rem){.site-header__logo .logo__logotype{-webkit-transform:none;transform:none}}.site-header__logo .logo__icon,.site-header__logo .logo__subhead{visibility:hidden;opacity:0;-webkit-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}@media (min-width:60rem){.site-header__logo .logo__icon,.site-header__logo .logo__subhead{visibility:visible;opacity:1}}.site-header__search{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;bottom:.125rem}@media (min-width:60rem){.site-header__search{-ms-grid-column:4;grid-column:4/4;-ms-grid-row:2;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:0;position:relative}}.site-header__search .icon-search.mobile-only{background:#13bce6;padding:1.125rem .938rem}@media (min-width:60rem){.site-header__search .icon-search.mobile-only{display:none}}.site-header__search .icon-search.mobile-only:before{color:#fff;font-size:1.063rem;margin:0}@media (max-width:60rem){.site-header__search .block-views-exposed-filter-blocksearch-page-1{display:none;position:absolute;left:0;top:3.625rem;z-index:3;width:100%;background:#f2f2f2}.site-header__search .block-views-exposed-filter-blocksearch-page-1.is-active{display:block}}.site-header__search .form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header__search .form-inner .form-item-search-query{-webkit-box-flex:1;-ms-flex:1;flex:1}.site-header__search .form-inner .form-item-search-query .form-input:not(.form-submit):not(.form-radio):not(.form-checkbox){width:100%;border:.063rem solid #f2f2f2}@media (min-width:60rem){.site-header__search .form-inner .form-item-search-query .form-input:not(.form-submit):not(.form-radio):not(.form-checkbox){border:.063rem solid #000}}.site-header__search .form-item-contains{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:60rem){.site-header__search .form-item-contains{display:block;width:18.75rem}}@media (min-width:60rem){.site-header__search .form-item-contains input{width:18.75rem}}@media (max-width:60rem){.site-header__search .form-item-contains .form-input.form-text{width:100%;border:none;background:transparent;height:3.75rem}}.site-header__search .form-actions:before{color:#767676;font-size:1.5rem;position:absolute;right:.625rem;top:50%;margin-top:-.75rem}@media (min-width:48rem){.site-header__search .form-actions:before{font-size:1rem;color:#000;left:50%;margin-left:-.5rem;margin-top:-.5rem}}@media (min-width:60rem){.site-header__search .form-actions{position:relative;background-color:#000}.site-header__search .form-actions:before{content:"";color:#fff}}.site-header__search .form-submit{height:100%;text-transform:uppercase;font-size:.875rem;color:#13bce6;-webkit-appearance:none;background-color:#f2f2f2;border:none}@media (min-width:60rem){.site-header__search .form-submit{color:transparent;display:block;font:0/0 sans-serif;background-color:transparent;cursor:pointer;width:100%;height:100%;position:relative;z-index:1;width:1.875rem}}.block-social-media .social-media-sharing li a{display:inline-block;padding:0 .313rem}.block-social-media .social-media-sharing li a img{width:1.875rem}.node--type-testimonial.node--view-mode-teaser{background:#f2f2f2;border-bottom:.188rem solid #13bce6;margin-bottom:.938rem;position:relative;padding:.938rem;color:#767676}.node--type-testimonial.node--view-mode-teaser:before{content:""}.node--type-testimonial.node--view-mode-teaser:after{content:""}.node--type-testimonial.node--view-mode-teaser:after,.node--type-testimonial.node--view-mode-teaser:before{position:absolute;color:#13bce6;font-size:1.875rem}.node--type-testimonial.node--view-mode-teaser:before{top:.938rem;left:.938rem}.node--type-testimonial.node--view-mode-teaser:after{right:.938rem;bottom:.938rem}.node--type-testimonial.node--view-mode-teaser>div{padding:2.625rem 1.25rem 1.875rem}.node--type-testimonial.node--view-mode-teaser .field--name-body{font-style:italic}.node--type-testimonial.node--view-mode-teaser .field--name-body p{margin-bottom:.313rem;font-size:1.125rem}.node--type-testimonial.node--view-mode-teaser .field--name-field-location,.node--type-testimonial.node--view-mode-teaser .field--name-field-name{display:inline-block;font-size:1rem}.node--type-testimonial.node--view-mode-teaser .field--name-field-name:after{content:"|";color:#13bce6;font-weight:700;margin-left:.188rem}.page-node-type--trip nav.sidebar-content{display:none}@media (min-width:48rem){.page-node-type--trip nav.sidebar-content{display:block}}.page-node-type--trip nav.sidebar-content .inner{padding:1.563rem;padding-top:1.25rem}@media (min-height:45rem) and (min-width:48rem){.page-node-type--trip nav.sidebar-content .inner{position:-webkit-sticky;position:sticky;top:0}}@media (min-height:40rem) and (min-width:67.5rem){.page-node-type--trip nav.sidebar-content .inner{position:-webkit-sticky;position:sticky;top:0}}.page-node-type--trip nav.sidebar-content ul{margin:0;padding:0}.page-node-type--trip nav.sidebar-content ul li{margin-bottom:.5rem}.page-node-type--trip nav.sidebar-content ul li:before{content:none}.page-node-type--trip nav.sidebar-content ul.trip-nav li:first-of-type{margin-top:0}.page-node-type--trip nav.sidebar-content ul li a{font-size:1rem;color:#767676;text-transform:uppercase;font-weight:700}.page-node-type--trip nav.sidebar-content ul li a:hover{text-decoration:none}.page-node-type--trip nav.sidebar-content ul li a.current{color:#000}.page-node-type--trip nav.sidebar-content ul li a.current:before{content:"\25B8";display:inline-block;position:absolute;left:-.937rem}.page-node-type--trip nav.sidebar-content a.reviews{display:block;margin:.938rem 0;padding-bottom:1.25rem;border-bottom:.063rem solid #ccc}.page-node-type--trip nav.sidebar-content a.reviews:hover{text-decoration:none}.page-node-type--trip #pr-snippet .p-w-r,.page-node-type--trip #pr-snippet .pr-snippet{margin:0}.page-node-type--trip nav.sidebar-content .itinerary,.page-node-type--trip nav.sidebar-content .reserve-this-trip{width:100%}.page-node-type--trip nav.sidebar-content .reserve{width:100%;margin:0}.page-node-type--trip nav.sidebar-content .unique{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.938rem .938rem 1.563rem}.page-node-type--trip nav.sidebar-content .unique label{display:block;text-transform:uppercase;font-weight:500;text-align:center;width:100%;margin-bottom:.313rem}.page-node-type--trip nav.sidebar-content .unique a{text-transform:uppercase;color:#000;font-size:1.25rem;font-weight:700;border-bottom:.125rem solid #000}.page-node-type--trip nav.sidebar-content .unique a:hover{text-decoration:none}.page-node-type--trip nav.sidebar-content .contact{text-align:center;padding-bottom:1.25rem}.page-node-type--trip nav.sidebar-content .contact .label{text-transform:uppercase;color:#444;font-weight:500;margin:.313rem 0 0}.page-node-type--trip nav.sidebar-content ul.nav--contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.313rem}.page-node-type--trip nav.sidebar-content ul.nav--contact li:first-of-type{margin-right:1.563rem}.page-node-type--trip nav.sidebar-content ul.nav--contact li.nav__item--chat-{margin:0 auto .625rem}.page-node-type--trip nav.sidebar-content ul.nav--contact li a{font-size:1.125rem;font-weight:400;text-transform:none;color:#444}.page-node-type--trip nav.sidebar-content .field--name-field-social-media{text-align:center;margin-top:1.25rem}@media (min-width:48rem){.page-node-type--trip .mobile-trip-nav-outer{display:none}}.page-node-type--trip .mobile-trip-nav{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2)}@media (min-width:30rem){.page-node-type--trip .mobile-trip-nav{margin-left:auto;margin-right:auto}}.page-node-type--trip .mobile-trip-nav ul.trip-nav.sticky{position:fixed;top:0;z-index:1;width:100%}.page-node-type--trip .mobile-trip-nav ul.trip-nav{overflow:auto;white-space:nowrap;background:#000;margin:0;padding:0}.page-node-type--trip .mobile-trip-nav ul.trip-nav li{display:inline-block;padding:.625rem;margin:0}.page-node-type--trip .mobile-trip-nav ul.trip-nav li:before{content:none}.page-node-type--trip .mobile-trip-nav ul.trip-nav li a{color:#767676;text-transform:uppercase;font-weight:700}.page-node-type--trip .mobile-trip-nav ul.trip-nav li a:hover{text-decoration:none}.page-node-type--trip .mobile-trip-nav ul.trip-nav li a.current{color:#fff}.brick-wysiwyg blockquote,.cke_editable.cke_editable_themed blockquote,.field--type-wysiwyg-with-title blockquote{position:relative;margin:1rem 0;background-color:#f2f2f2;font-style:italic;border-bottom:.188rem solid #13bce6;padding:3.75rem 2rem 1rem}.brick-wysiwyg blockquote:before,.cke_editable.cke_editable_themed blockquote:before,.field--type-wysiwyg-with-title blockquote:before{content:"";color:#13bce6;position:absolute;top:1rem;left:1rem;font-size:2rem}.route-options h5{background:#000;color:#fff;font-size:1.375rem;text-transform:uppercase;padding:.625rem;margin-bottom:.063rem;letter-spacing:.032rem}.route-options .day>.row{min-height:2.813rem;margin-bottom:.063rem}@media (min-width:30rem){.route-options .day>.row{display:-webkit-box;display:-ms-flexbox;display:flex}}.route-options .day>.row:last-of-type{margin-bottom:.313rem}.route-options .day--activity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.813rem;color:#fff;font-family:Apercu,sans-serif;font-weight:700;text-transform:uppercase;padding-left:.625rem}@media (min-width:30rem){.route-options .day--activity{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}@media (min-width:48rem){.route-options .day--activity{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-left:0}}.route-options .bike-or-walk .day--activity{background:#13bce6}.route-options .other .day--activity{background:#96a3cf}@media (min-width:30rem){.route-options .day--activity-details{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}.route-options .bike-or-walk .day--activity-details{background:#ecf6fa}.route-options .other .day--activity-details{background:#e7ecff}.route-options .day--activity-details>.row{width:95%;margin:0 auto;padding:.625rem 0;border-bottom:.063rem solid #ccc;color:#000}.route-options .day--activity-details>.row:last-of-type{border:0}.route-options .day--activity-details>.row .pipe{display:inline-block;margin:0 .375rem;color:#13bce6}@media (min-width:30rem){.route-options .day--activity-details>.row .pipe{margin:0 .938rem}}.brick-anchor_menu{background-color:#f2f2f2;margin-top:1.875rem;margin-bottom:1.875rem;font-size:.875rem;font-weight:700}.brick-anchor_menu .field--name-field-heading-plain{padding:.625rem;text-transform:uppercase}.brick-anchor_menu .field--name-field-links{display:none}@media (min-width:30rem){.brick-anchor_menu .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:auto hidden;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:48rem){.brick-anchor_menu .field--name-field-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:30rem){.brick-anchor_menu .field--name-field-links .field__item{width:50%}}@media (min-width:48rem){.brick-anchor_menu .field--name-field-links .field__item{width:auto}}.brick-anchor_menu .field--name-field-links.sticky{background:#f2f2f2;position:fixed;top:0;z-index:5}@media (max-width:48rem){.brick-anchor_menu .field--name-field-links.sticky{width:100%}}@media (min-width:70rem){.brick-anchor_menu .field--name-field-links.sticky{width:94%}}@media (min-width:73.75rem){.brick-anchor_menu .field--name-field-links.sticky{width:70rem}}.site-content .brick-anchor_menu a{color:#000;display:block;font-weight:700;padding:.625rem;text-decoration:none;-webkit-transition:color .24s ease-in-out;transition:color .24s ease-in-out;text-transform:uppercase;text-decoration:underline}.site-content .brick-anchor_menu .active a{font-weight:700;color:#444;text-decoration:underline}.site-content .brick-anchor_menu .has-prefix a{text-decoration:none}.site-content .brick-anchor_menu .link-prefix{padding-right:.125rem;color:#13bce6}.site-content .brick-anchor_menu .link-title{text-decoration:underline}.brick-banner{background-color:#000}@media (min-width:48rem){.brick-banner{height:2.813rem}}.brick-banner.navy{background-color:#003f77}.brick-banner .field--name-field-wysiwyg-text{text-align:center;padding:.625rem 1.25rem}@media (min-width:48rem){.brick-banner .field--name-field-wysiwyg-text{line-height:2.813rem;padding:0}}.brick-banner .field--name-field-wysiwyg-text a,.brick-banner .field--name-field-wysiwyg-text p{color:#fff;font-size:1.25rem;margin:0;font-weight:500}.brick-banner.text-safari-yellow .field--name-field-wysiwyg-text a{color:#ffb300}.brick-banner.text-highlight-blue .field--name-field-wysiwyg-text a{color:#13bce6}.brick-banner .field--name-field-wysiwyg-text a:after,.brick-banner.text-highlight-blue .field--name-field-wysiwyg-text a:after,.brick-banner.text-safari-yellow .field--name-field-wysiwyg-text a:after{content:"";font-size:.813rem;margin-left:.313rem;font-weight:700}.brick-banner .field--name-field-wysiwyg-text a:active,.brick-banner .field--name-field-wysiwyg-text a:focus,.brick-banner .field--name-field-wysiwyg-text a:hover,.brick-banner.text-highlight-blue .field--name-field-wysiwyg-text a:active,.brick-banner.text-highlight-blue .field--name-field-wysiwyg-text a:focus,.brick-banner.text-highlight-blue .field--name-field-wysiwyg-text a:hover,.brick-banner.text-safari-yellow .field--name-field-wysiwyg-text a:active,.brick-banner.text-safari-yellow .field--name-field-wysiwyg-text a:focus,.brick-banner.text-safari-yellow .field--name-field-wysiwyg-text a:hover{color:#13bce6;text-decoration:none}.brick-basic_image_icons_tile{text-align:center}.brick-basic_image_icons_tile .field--name-field-heading{text-transform:uppercase;font-weight:700;margin-top:.938rem;margin-bottom:.313rem}.brick-basic_image_icons_tile .field--name-field-heading p{margin:0}.brick-basic_image_icons_tile .field--name-field-wysiwyg-text{font-size:1rem;color:#767676}.brick-basic_image_icons_tile .field--name-field-image img{height:4.688rem;width:auto;margin-left:auto;margin-right:auto}.brick-bordered_cards_tile{border:.375rem solid #f2f2f2;padding:.625rem}.brick-bordered_cards_tile .field--name-field-heading,.brick-bordered_cards_tile .field--name-field-links a{font-weight:700;text-transform:uppercase;color:#000}.brick-bordered_cards_tile .field--name-field-links a{text-decoration:underline}.brick-bordered_cards_tile .field--name-field-links a:hover{color:#13bce6}.brick-bordered_cards_tile .field--name-field-heading{margin-top:.5rem}.brick-bordered_cards_tile .field--name-field-heading p,.brick-bordered_cards_tile .field--name-field-links{margin-bottom:.5rem}.brick-bordered_cards_tile .bottom-text{font-size:1rem}.field--name-field-bricks>.field__item{margin-bottom:2.5rem}.brick-columns.carousel .field--name-field-grid-items,.carousel-grid{margin-left:auto;margin-right:auto;width:85%}@media (min-width:48rem){.brick-columns.carousel .field--name-field-grid-items,.carousel-grid{width:95%}}.carousel-grid .slick-slide{margin:0 .625rem}.carousel-grid .slick-arrow:before{color:#000}.carousel-grid .slick-prev{left:-1.25rem}@media (min-width:70rem){.carousel-grid .slick-prev{left:-2.5rem}}.carousel-grid .slick-next{right:-1.25rem}@media (min-width:70rem){.carousel-grid .slick-next{right:-2.5rem}}.brick-columns{position:relative;margin:1.5rem auto;padding:0 0 1.25rem}@media (min-width:48rem){.brick-columns{margin:2rem auto}}.brick-columns.border-both{border-bottom:.25rem solid #000}.brick-columns.border-both,.brick-columns.border-top{border-top:.25rem solid #000}.brick-columns.border-bottom{border-bottom:.25rem solid #000}.brick-columns-title-container{text-align:center;position:relative;margin:.75rem 0}.brick-columns-summary,.brick-columns-title{text-align:center}.brick-column-border{background-color:#000;height:4px;width:100%;margin:.75rem 0}.brick-columns-summary{margin:.375rem auto 1.5rem}@media (min-width:48rem){.brick-columns-summary{margin:.375rem auto 2rem;max-width:60rem}}.brick-columns--border-under .brick-columns-title{margin:2rem 0 0}.brick-columns--border-overlay .brick-columns-title-container,.brick-columns-link-container{position:relative;margin:.75rem 0;background-color:#fff}@supports (--css:variables){.brick-columns--border-overlay .brick-columns-title-container,.brick-columns-link-container{background-color:var(--brick-bg-color,#fff)}}.brick-columns--border-overlay .brick-columns-title-container:before,.brick-columns-link-container:before{content:"";display:block;position:absolute;top:50%;height:.25rem;background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-content:not(.site-content--has-sidebar) .brick-columns--border-overlay .brick-columns-title-container:before,.site-content:not(.site-content--has-sidebar) .brick-columns-link-container:before{width:100vw;margin:0 -50vw;left:50%;right:50%}@media (min-width:48rem){.site-content:not(.site-content--has-sidebar) .brick-columns--border-overlay .brick-columns-title-container:before,.site-content:not(.site-content--has-sidebar) .brick-columns-link-container:before{width:100%;margin:0 auto;left:0;right:0}}.brick-columns--border-overlay{border-top:0!important}.brick-columns-link-container{border-bottom:0!important}.brick-columns--border-overlay .brick-columns-title,.brick-columns-link-container .brick-columns-link{position:relative;display:inline-block;background:#fff;padding:0 1.25rem}@supports (--css:variables){.brick-columns--border-overlay .brick-columns-title,.brick-columns-link-container .brick-columns-link{background:var(--brick-bg-color,#fff)}}@media (min-width:30rem){.brick-columns--border-overlay .brick-columns-title,.brick-columns-link-container .brick-columns-link{padding:0 .938rem}}@media (min-width:48rem){.brick-columns--border-overlay .brick-columns-title,.brick-columns-link-container .brick-columns-link{max-width:50vw;text-align:center;margin:0 auto;padding:0 2.5rem}}.brick-columns .brick-columns-title-container .field--name-field-heading{text-align:center}.brick-columns--border-overlay .brick-columns-title-container .field--name-field-heading{background-color:#fff}@supports (--css:variables){.brick-columns--border-overlay .brick-columns-title-container .field--name-field-heading{background-color:var(--brick-bg-color,#fff)}}.brick-columns-title-container .field--name-field-heading p{margin:0;padding:.5rem 0}.brick-columns>.field--name-field-wysiwyg-text .brick-columns>.field--name-field-wysiwyg-text p .brick-columns>.field--name-field-link{display:inline}.brick-columns>.field--name-field-link a{color:#000;text-transform:uppercase;font-weight:700}.brick-columns .field--name-field-grid-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem}@supports (grid-template-columns:repeat(2,1fr)){.brick-columns .field--name-field-grid-items{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:2.5rem;grid-row-gap:1.25rem}@media (min-width:30rem){.brick-columns .field--name-field-grid-items{grid-row-gap:2.5rem}}}@media (min-width:30rem){@supports (grid-template-columns:repeat(2,1fr)){.brick-columns:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}}@media (min-width:30rem){.brick-columns:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:50%;margin-left:2.5rem}.brick-columns .field--name-field-grid-items>div:first-child{margin-left:0}@supports (grid-template-columns:repeat(2,1fr)){.brick-columns:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:auto;margin-left:0}}}.brick-columns .field--name-field-grid-items img{display:block}@supports ((-o-object-fit:contain) or (object-fit:contain)){.brick-columns .field--name-field-grid-items img{-o-object-fit:contain;object-fit:contain;width:100%}}.brick-columns .field--name-field-grid-items img[src$="pdf.gif"]{display:inline;width:auto}.brick-columns .field--name-field-grid-items .slick-slide{margin:0 .625rem}.brick-columns .field--name-field-grid-items .slick-list{margin:0 -.625rem}.brick-columns.carousel .field--name-field-grid-items .slick-arrow:before{color:#000}.brick-columns.carousel .field--name-field-grid-items .slick-prev{left:-2.5rem}.brick-columns.carousel .field--name-field-grid-items .slick-next{right:-2.5rem}@media (min-width:60rem){@supports (grid-template-columns:repeat(2,1fr)){.brick-columns--2-col:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}}@media (min-width:60rem){@supports (grid-template-columns:repeat(3,1fr)){.brick-columns--3-col:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}}@media (min-width:60rem){@supports (grid-template-columns:repeat(4,1fr)){.brick-columns--4-col:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}}@media (min-width:60rem){@supports (grid-template-columns:repeat(5,1fr)){.brick-columns--5-col:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}}@media (min-width:60rem){.brick-columns--2-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:100%/2}@supports (grid-template-columns:repeat(2,1fr)){.brick-columns--2-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:auto}}}@media (min-width:60rem){.brick-columns--3-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:100%/3}@supports (grid-template-columns:repeat(3,1fr)){.brick-columns--3-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:auto}}}@media (min-width:60rem){.brick-columns--4-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:100%/4}@supports (grid-template-columns:repeat(4,1fr)){.brick-columns--4-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:auto}}}@media (min-width:60rem){.brick-columns--5-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:100%/5}@supports (grid-template-columns:repeat(5,1fr)){.brick-columns--5-col:not(.carousel):not(.embedded) .field--name-field-grid-items>div{width:auto}}}.brick-columns--2-col .field--name-field-grid-items .field__item:first-of-type .brick-tall_image_tile{margin-right:2.5rem}.brick-columns--2-col .field--name-field-grid-items .field__item:last-of-type .brick-tall_image_tile{margin-left:2.5rem}.brick-columns-link-container{margin:.75rem 0;text-align:center}.brick-columns-link{display:inline-block;color:#000;background-color:#fff;padding:0 8px}.brick-columns-link a,.brick-columns-link a:not(.btn){text-decoration:none;color:inherit}.brick-columns-link a:hover:not(.btn){color:#13bce6;text-decoration:none}.brick-columns-link a:after{content:"";font-size:10px;padding-left:4px}@media (min-width:48rem){.brick-columns-link a:after{font-size:12px}}@media (min-width:60rem){.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:67% 30%;grid-template-columns:67% 30%}}@media (min-width:60rem){.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-grid-items{-ms-grid-columns:30% 67%;grid-template-columns:30% 67%}}.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image,.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image .media,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image .media{height:100%}@media (min-width:60rem){.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image,.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image .media,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image .media{width:97%}}@media (min-width:73.75rem){.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image,.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image .media,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image .media{width:46.563rem;height:28.125rem}}.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image img,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image img{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-columns--30_70-col:not(.carousel):not(.embedded) .field--name-field-image img,.brick-columns--70_30-col:not(.carousel):not(.embedded) .field--name-field-image img{width:100%;height:100%;position:static;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.brick-columns.has-bg-color{max-width:100%;padding:1.875rem}@media (min-width:70rem){.brick-columns.has-bg-color{padding:.313rem 1.875rem 1.875rem}}@media (min-width:70rem){.brick-columns.has-bg-color .brick-columns--inner{max-width:70rem;margin:0 auto}}.brick-columns.has-bg-color .field--name-field-grid-items .brick{background:#fff;height:100%}.brick-columns.has-bg-color .field--name-field-grid-items .bottom-text{padding:1.563rem;color:#444;font-size:.938rem}.brick-columns.has-bg-color .field--name-field-grid-items .bottom-text h5{text-transform:none}.brick-columns.has-bg-color .field--name-field-grid-items .bottom-text .field--name-field-heading{margin-top:0}.brick-columns.has-bg-color .field--name-field-grid-items .bottom-text .field--name-field-heading>p{margin:0}.brick-columns:not(.has-bg-color) .bottom-text{margin-top:.625rem}.brick-columns.has-bg-color .brick-bordered_cards_tile{padding:0}.brick-columns.has-bg-color .brick-bordered_cards_tile .bottom-text{padding:0 .938rem;min-height:18.75rem}.brick-columns.align-center .field--name-field-grid-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brick-call_to_action{margin-bottom:1.875rem;text-align:center}.brick-columns+.brick-call_to_action{margin-top:-2.625rem}.brick-call_to_action .field--name-field-link{display:inline}.path-frontpage .brick-call_to_action{margin-top:3.75rem}.brick-featured_content{position:relative}.brick-featured_content .field--name-field-image img{display:block}@media (max-width:48rem){.brick-featured_content .field--name-field-image img{height:400px;-o-object-fit:cover;object-fit:cover}}.brick-featured_content .top-text{position:absolute;top:0;color:#fff;padding-left:3.75rem;padding-top:3.75rem;text-transform:uppercase;font-family:Apercu,sans-serif;max-width:20.625rem;letter-spacing:.063rem;line-height:1.15}.brick-featured_content .field--name-field-image-overlay-text{font-size:2.813rem;position:relative;display:inline}.brick-featured_content .field--name-field-image-overlay-text:before{content:""}.brick-featured_content .field--name-field-image-overlay-text:after{content:""}.brick-featured_content .field--name-field-image-overlay-text:after,.brick-featured_content .field--name-field-image-overlay-text:before{position:absolute;font-size:1.875rem}.brick-featured_content .field--name-field-image-overlay-text:before{top:-1.437rem;left:-1.687rem}.brick-featured_content .field--name-field-image-overlay-text:after{right:-1.437rem;bottom:2.125rem}.brick-featured_content .field--name-field-image-overlay-text p{margin:0;display:inline}.brick-featured_content .field--name-field-subheading{font-size:1.875rem;margin-top:.875rem}.brick-featured_content .bottom-text{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.7);text-align:center;padding-top:.625rem;padding-bottom:.625rem}.brick-featured_content .bottom-text a{color:#fff}.brick-featured_content .bottom-text:hover a{color:#13bce6}.brick-featured_content .field--name-field-heading{display:inline-block;text-transform:uppercase;font-weight:700}.brick-featured_content .field--name-field-heading p{margin:0}.brick-featured_content .field--name-field-summary{display:inline-block;font-weight:400}.brick-featured_content .field--name-field-summary:after{content:">";margin-left:.188rem}.brick-featured_personas_tile{background:#f2f2f2}.brick-featured_personas_tile a{text-decoration:none}.brick-featured_personas_tile .text{text-align:center;padding-top:5px}.brick-featured_personas_tile .text .field--name-field-heading{color:#000;font-weight:700}.brick-featured_personas_tile .text .field--name-field-heading p{margin-bottom:0}.brick-featured_personas_tile .text .field--name-field-wysiwyg-text{color:#767676;text-transform:uppercase;font-size:.75rem}.brick-featured_personas_tile .text .field--name-field-wysiwyg-text p{padding-bottom:.625rem}.brick-featured_personas_tile:hover .field--name-field-image{opacity:.6;filter:alpha(opacity=60)}.brick-featured_personas_tile:hover .field--name-field-heading{color:#13bce6}.site-content .brick-featured_personas_tile:hover a{text-decoration:none}.brick-find_your_next_adventure{background:#f2f2f2;padding-top:.625rem;padding-bottom:1.25rem}@media (max-width:48rem){.brick-find_your_next_adventure>*{width:auto;margin:0}}@media (min-width:48rem){.brick-find_your_next_adventure>*{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:60rem){.brick-find_your_next_adventure>*{padding-left:5rem;padding-right:5rem}}.brick-find_your_next_adventure .field--name-field-heading{padding:1.25rem 0}@media (min-width:48rem){.brick-find_your_next_adventure .field--name-field-heading{padding:.938rem 0 .5rem}}.brick-find_your_next_adventure .field--name-field-heading p{text-align:center;font-size:1.125rem}.brick-find_your_next_adventure .form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;background:transparent;margin-left:.625rem}@media (min-width:48rem){.brick-find_your_next_adventure .form-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.brick-find_your_next_adventure .form-inner>*{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:90%}@media (min-width:30rem){.brick-find_your_next_adventure .form-inner>*{max-width:60%}}@media (min-width:48rem){.brick-find_your_next_adventure .form-inner>*{max-width:none}}.brick-find_your_next_adventure .form-inner .form-submit{font-weight:700;font-size:.813rem;padding:.375rem .625rem;text-transform:uppercase;border-color:#ccc;margin-right:0}.brick-find_your_next_adventure .form-inner .form-submit:after{font-size:.313rem;top:.813rem}.brick-find_your_next_adventure .form-inner .form-actions{display:block;margin-right:0}@media (min-width:48rem){.brick-find_your_next_adventure .form-inner .form-actions{padding-right:0;-webkit-box-flex:0;-ms-flex:0 1 4.375rem;flex:0 1 4.375rem}}.brick-find_your_next_adventure .form-inner .form-submit{width:100%;-webkit-appearance:none;border-radius:0}.brick-find_your_next_adventure .field--name-field-wysiwyg-text{display:none}@media (min-width:48rem){.brick-find_your_next_adventure .field--name-field-wysiwyg-text{display:block;text-align:center;color:#767676;padding-top:.625rem;padding-bottom:.438rem}}.brick-find_your_next_adventure .field--name-field-wysiwyg-text p{margin:0}.brick-find_your_next_adventure .field--name-field-wysiwyg-text a{text-decoration:underline}.brick-from_our_guests{text-align:center;padding-top:2.063rem;padding-bottom:1.688rem}.brick-from_our_guests .field--name-field-heading{padding-bottom:.313rem}.brick-from_our_guests .field--name-field-heading a{text-transform:none}.brick-from_our_guests .field--name-field-heading span{display:none}@media (min-width:38.438rem){.brick-from_our_guests .field--name-field-heading span{display:inline-block}}.brick-from_our_guests a.view-gallery{margin-right:1.875rem}.brick-from_our_guests a.upload,.brick-from_our_guests a.view-gallery{color:#000;border-bottom:.125rem solid #000;text-transform:uppercase;font-weight:700;font-size:1.063rem}@media (min-width:48rem){.brick-from_our_guests a.upload,.brick-from_our_guests a.view-gallery{position:relative;top:-1.25rem}}.brick-from_our_guests a.upload:hover,.brick-from_our_guests a.view-gallery:hover{text-decoration:none;color:#13bce6}.brick-from_our_guests.show-background{background:url(/themes/custom/backroads_2018/css/../images/curalate-bg.jpg);background-size:cover}.brick-from_our_guests.show-background .field--name-field-heading{color:#fff}.brick-from_our_guests.show-background .upload,.brick-from_our_guests.show-background .view-gallery{color:#fff;text-decoration:underline}.brick-from_our_guests.show-background .upload:hover,.brick-from_our_guests.show-background .view-gallery:hover{color:#13bce6;text-decoration:underline}.brick-from_our_guests.show-background .curalate-embed svg{fill:#fff!important}.brick-grid_item a{width:100%}.brick-grid_item a:hover{text-decoration:none}.brick-grid_item .short-image:hover+.bottom-text .field--name-field-link a,.brick-grid_item a:hover~.field--name-field-link a{color:#13bce6}.brick-grid_item .field--name-field-image img{width:100%}@media (min-width:30rem){@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-grid_item .field--name-field-image img{height:14.063rem;-o-object-fit:cover;object-fit:cover;height:auto;-o-object-fit:fill;object-fit:fill}}}.brick-grid_item .short-image .field--name-field-image img{height:14.375rem;-o-object-fit:cover;object-fit:cover}.brick-grid_item .field--name-field-heading{margin-top:1.25rem}@media (max-width:48rem){.brick-grid_item .field--name-field-heading{font-size:1.125rem}}.brick-grid_item .field--name-field-wysiwyg-text{font-weight:400}.brick-grid_item .field--name-field-wysiwyg-text :not(.btn) a{color:#13bce6}.brick-grid_item .field--name-field-wysiwyg-text :not(.btn) a:hover{color:#ffb300}.brick-grid_item .field--name-field-link a{color:#000;text-transform:uppercase;text-decoration:underline;font-weight:700}.brick-grid_item .field--name-field-link a:hover{color:#13bce6}.brick-grid_item.brick-centered_grid_item{text-align:center}.brick-grid_item.brick-centered_grid_item .field--name-field-wysiwyg-text a{color:#13bce6;text-decoration:underline}.brick-grid_item.brick-centered_grid_item .field--name-field-image img{height:auto}.brick-grid_item.embedded .field--name-field-heading{margin:.625rem 0 .313rem;font-size:1.125rem;line-height:1.25;text-transform:none}.brick-grid_item.embedded .field--name-field-heading p{margin:0}.brick-hero .field--name-field-carousel-slides{display:none}@media (min-width:48rem){.brick-hero .field--name-field-carousel-slides{display:block}}@media (min-width:48rem){.brick-hero .field--name-field-mobile-carousel-slides{display:none}}.field--name-field-bricks.field__items .field__item:first-child .brick-hero{margin-bottom:2rem}.brick-hero,.hero{position:relative}.brick-hero .field__item{display:none}.brick-hero .field__item:first-child,.brick-hero .slick-initialized.slick-slider .field__item:first-child,.brick-hero .slick-initialized.slick-slider .field__item:not(.field--name-field-subheading){display:block}.field--name-field-hero-overlay-title{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.brick-hero img,.hero img{display:block;min-height:15.625rem;-o-object-fit:cover;object-fit:cover;width:100%}.field--name-field-carousel-slides .slick-prev,.field--name-field-mobile-carousel-slides .slick-prev{left:5vw}.field--name-field-carousel-slides .slick-next,.field--name-field-mobile-carousel-slides .slick-next{right:5vw}.field--name-field-carousel-slides .slick-arrow,.field--name-field-mobile-carousel-slides .slick-arrow{display:none;z-index:-1}@media (min-width:48rem){.field--name-field-carousel-slides .slick-arrow,.field--name-field-mobile-carousel-slides .slick-arrow{display:block;z-index:1}}.brick-carousel_slide{position:relative;display:block}.brick-carousel_slide .slide__content{position:absolute;left:0;right:0;top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto;z-index:1}@media (max-width:48rem){.brick-carousel_slide .slide__content{max-width:80%}}.brick-carousel_slide .field--name-field-heading>p{max-width:90vw;margin:0 auto}@media (min-width:30rem){.brick-carousel_slide .field--name-field-heading>p{max-width:75%}}@media (min-width:60rem){.brick-carousel_slide .field--name-field-heading>p{max-width:60%}}.brick-carousel_slide .field--name-field-subheading{display:none}@media (min-width:48rem){.brick-carousel_slide .field--name-field-subheading{display:block;color:#fff;font-size:1.25rem;font-weight:700;text-shadow:.25rem .25rem .332rem rgba(0,0,0,.35)}}.brick-carousel_slide:hover>.slide__content>.field--name-field-cta{background-color:#89ddf2}.brick-carousel_slide .field--name-field-cta,.brick-carousel_slide .field--name-field-cta a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0;padding-left:2.188rem;padding-right:2.188rem;width:auto;color:#fff}.brick-carousel_slide .field--name-field-cta:after,.brick-carousel_slide .field--name-field-cta a:after{content:"";font-size:.813rem;margin-left:.313rem}.brick-hero .field--name-field-carousel-slides ul.slick-dots,.brick-hero .field--name-field-mobile-carousel-slides ul.slick-dots{margin-top:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.25rem}.brick-hero .field--name-field-carousel-slides ul.slick-dots li:only-child,.brick-hero .field--name-field-mobile-carousel-slides ul.slick-dots li:only-child{display:none}.brick-hero .field--name-field-carousel-slides .slick-dots button:before,.brick-hero .field--name-field-mobile-carousel-slides .slick-dots button:before{background-color:transparent;border:2px solid #fff}.brick-hero .field--name-field-carousel-slides .slick-dots .slick-active button:before,.brick-hero .field--name-field-mobile-carousel-slides .slick-dots .slick-active button:before{background-color:#fff}.brick-icon_tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.188rem 1.563rem;border:.313rem solid #f2f2f2}@media (min-width:30rem){.brick-icon_tile{min-height:26.875rem}}.has-bg-color .brick-icon_tile{background:#fff;border:0;margin:.938rem 0 0}.brick-icon_tile .field--name-field-heading-plain{margin:.938rem 0}.brick-icon_tile .field--name-field-icon{width:6.25rem;height:6.25rem}.brick-icon_tile .field--name-field-link{margin-top:auto}.brick-icon_tile .field--name-field-link>a{font-size:1.125rem;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#000}.brick-icon_tile .field--name-field-link>a:hover{color:#13bce6}.brick-image_plus_overlay{position:relative}@media (min-width:48rem){.brick-image_plus_overlay{height:28.125rem;overflow:hidden}}.brick-image_plus_overlay .field--name-field-wysiwyg-text{padding:.938rem 1.875rem;background:#e5e5e5}@media (min-width:48rem){.brick-image_plus_overlay .field--name-field-wysiwyg-text{background:hsla(0,0%,100%,.9);width:25rem;position:absolute;top:0;right:0}}@media (min-width:70rem){.brick-image_plus_overlay .field--name-field-wysiwyg-text{right:10rem}}.brick-image_plus_overlay .field--name-field-wysiwyg-text li,.brick-image_plus_overlay .field--name-field-wysiwyg-text p{font-size:.875rem}.brick-image_plus_overlay .field--name-field-image,.brick-image_plus_overlay .field--name-field-image .media--type-image,.brick-image_plus_overlay .field--name-field-image img{width:100%;height:100%}.brick-image_plus_overlay img{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-image_plus_overlay img{position:static;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.brick-image_with_small_icon_tile .field--name-field-icon{display:inline;position:relative;top:.125rem}.brick-image_with_small_icon_tile .field--name-field-icon *{display:inline}.brick-image_with_small_icon_tile .field--name-field-icon img{height:1.5rem;display:inline;width:auto;position:relative;top:.125rem;padding-right:.188rem}.brick-image_with_small_icon_tile .field--name-field-heading{display:inline-block;font-size:1.375rem;font-weight:500}.brick-image_with_small_icon_tile .field--name-field-heading p{margin-bottom:.5rem}.brick-image_with_small_icon_tile .field--name-field-wysiwyg-text{font-size:.875rem}.brick-image_with_small_icon_tile .field--name-field-links a{font-size:.875rem;color:#000;text-transform:uppercase;text-decoration:underline;font-weight:700}.brick-image_with_small_icon_tile .field--name-field-links a:hover{color:#13bce6}.brick-image_with_small_icon_tile .field--name-field-links .field__item{display:inline-block}.brick-image_with_small_icon_tile .field--name-field-links .field__item:not(:first-of-type):before{content:"|";font-size:.875rem;margin-right:.25rem;font-weight:700}.brick-image_with_small_icon_tile .bottom-text{padding:.938rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brick-image_with_small_icon_tile .bottom-text a{color:#000;text-decoration:underline}.has-bg-color .brick-image_with_small_icon_tile .bottom-text{background:#fff;min-height:14.063rem}.brick-image_with_small_icon_tile .field--name-field-image{-webkit-transition:all .7s ease;transition:all .7s ease}.brick-image_with_small_icon_tile .field--name-field-image:hover{opacity:.6;filter:alpha(opacity=60)}.brick-image_with_small_icon_tile a:hover~.bottom-text .field--name-field-links .field__item:first-of-type a{color:#13bce6}.brick-columns.carousel .field--name-field-grid-items .brick-image_with_small_icon_tile .field--name-field-image img{max-height:10.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width:48rem){.brick-columns.carousel .field--name-field-grid-items .brick-image_with_small_icon_tile .field--name-field-image img{max-height:12.75rem}}@media (min-width:60rem){.brick-columns.carousel .field--name-field-grid-items .brick-image_with_small_icon_tile .field--name-field-image img{max-height:13.375rem}}.brick-in_the_news{margin-top:3.125rem;margin-bottom:9.375rem;padding:3.125rem 3.125rem 0;background:#dcf5fb}.brick-in_the_news .brick--inner{max-width:70rem;margin:0 auto}.brick-in_the_news .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-6.25rem}.brick-in_the_news .top .field--name-field-image{width:100%;margin-bottom:1.25rem}@media (min-width:60rem){.brick-in_the_news .top .field--name-field-image{width:50%;margin-bottom:0}}.brick-in_the_news .intro{width:100%}@media (min-width:60rem){.brick-in_the_news .intro{width:45%;margin-left:1.875rem}}.brick-in_the_news .intro>h2{color:#13bce6;font-family:Apercu,sans-serif;font-size:1.75rem;text-transform:uppercase}.brick-in_the_news .intro .node__title{font-size:1.75rem;font-style:italic;line-height:1.3}.brick-in_the_news .intro .author{font-weight:700}.brick-in_the_news .intro .field--name-body,.brick-in_the_news .intro .read-more{margin-top:1.25rem;font-size:1.125rem}.brick-in_the_news .read-more{text-transform:uppercase;text-decoration:underline}.brick-in_the_news .field--name-field-pro-tips{width:100%;position:relative;top:9.375rem}.brick-in_the_news .field--name-field-pro-tips .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brick-in_the_news .field--name-field-pro-tips .title-bar .read-more{font-size:1.125rem}.brick-in_the_news .field--name-field-pro-tips .field__label{margin-bottom:1.25rem}.brick-in_the_news .field--name-field-pro-tips .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:60rem){.brick-in_the_news .field--name-field-pro-tips .field__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item{margin-bottom:1.875rem;width:100%}@media (min-width:30rem){.brick-in_the_news .field--name-field-pro-tips .field__items .field__item{width:48%}}@media (min-width:60rem){.brick-in_the_news .field--name-field-pro-tips .field__items .field__item{width:15.625rem;margin-right:1.875rem;margin-bottom:0}}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item:last-of-type{margin:0}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item .media{width:100%;height:12.5rem}.brick-in_the_news .media img{width:100%;height:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-in_the_news .media img{-o-object-fit:cover;object-fit:cover}}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item a:hover{text-decoration:none}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item span{display:inline-block;margin-top:.625rem;color:#000}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item span:after{content:">";margin-left:.313rem}.brick-in_the_news .field--name-field-pro-tips .field__items .field__item a:hover span{color:#13bce6}.brick-large_hero{position:relative;text-align:center;margin-bottom:3.125rem;padding:2.5rem}@media (min-width:48rem){.brick-large_hero{min-height:34.375rem;padding:2.5rem 0 0}}@media (min-width:60rem){.brick-large_hero{min-height:40rem}}@media (min-width:70rem){.brick-large_hero{height:43.75rem}}.brick-large_hero .field--name-field-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.brick-large_hero .field--name-field-image .media--type-image{width:100%;height:100%}.brick-large_hero picture{height:100vh;position:relative;overflow:hidden}.brick-large_hero picture>img{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-large_hero picture>img{position:static;min-width:unset;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}@media (min-width:30rem){.brick-large_hero .field--name-title{width:80%;margin:0 auto}}.brick-large_hero .field--name-field-wysiwyg-text{margin:.938rem 0 0}@media (min-width:30rem){.brick-large_hero .field--name-field-wysiwyg-text{width:80%;margin:.938rem auto 0}}.brick-layout.has-bg-color{max-width:100vw;padding:1.875rem}@media (min-width:70rem){.brick-layout.has-bg-color .brick-layout--inner{max-width:70rem;margin:0 auto}}.brick-layout .layout__region--second .field--name-field-wysiwyg-text>h3{margin-top:1.875rem}.brick-layout .layout--twocol-50-50>.layout__region{width:0 1 100%}@media (min-width:48rem){.brick-layout .layout--twocol-50-50>.layout__region{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.mktoForm .mktoButton,.mktoForm .mktoField{border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.mktoButtonRow .mktoButton{background:#13bce6!important;padding:.938rem 1.25rem .938rem .938rem!important;font-family:Apercu,sans-serif;font-weight:700;font-size:1rem!important;border:0!important;text-transform:uppercase}.mktoButtonRow .mktoButton:after{content:"";position:relative;top:.125rem;left:.313rem}.mktoForm .mktoClear,.mktoForm .mktoGutter,.mktoForm .mktoOffset{display:none}.catalog-request .brick__title,.cruise-contact .brick__title,.email-newsletter .brick__title,.make-it-custom .brick__title{margin:0 0 1rem!important}.catalog-request .mktoAsterix,.cruise-contact .mktoAsterix,.email-newsletter .mktoAsterix,.make-it-custom .mktoAsterix{float:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.email-newsletter .mktoForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important;margin-top:1.25rem}.email-newsletter .mktoForm .mktoEmailField,.email-newsletter .mktoForm .mktoTextField{display:block}.email-newsletter .mktoForm .mktoFormRow{clear:none}.email-newsletter .mktoForm .mktoLabel{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%!important;margin-bottom:.313rem}.email-newsletter .mktoForm .mktoFormCol{width:12.5rem}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4){width:100%}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) .mktoLabel{width:auto!important;min-width:3.75rem}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.938rem}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset legend{margin:.313rem 0 .938rem}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) .mktoFieldWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset .mktoFormRow:nth-child(2) .mktoFieldDescriptor:nth-child(2) .mktoLabel{width:5rem!important}.email-newsletter .mktoForm>.mktoFormRow:nth-child(4) fieldset .mktoFormRow:nth-child(3) .mktoLabel{width:12.5rem!important}.catalog-request .mktoButtonWrap,.cruise-contact .mktoButtonWrap,.email-newsletter .mktoButtonWrap,.make-it-custom .mktoButtonWrap{display:block;margin:0 0 .938rem!important}.catalog-request .mktoFormRow:nth-child(2){font-size:1.375rem}.catalog-request .mktoForm,.catalog-request .mktoHtmlText{width:100%!important;margin-bottom:.625rem}.catalog-request .mktoLabel{width:7.813rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}.catalog-request .mktoLabel[for*=_]{width:2.375rem!important}.catalog-request .mktoAsterix{float:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.make-it-custom .mktoForm{width:100%!important}.make-it-custom .mktoForm .mktoLabel{width:100%!important;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.313rem}.make-it-custom .mktoForm .mktoFormRow:nth-child(2),.make-it-custom .mktoForm .mktoFormRow:nth-child(3),.make-it-custom .mktoForm .mktoFormRow:nth-child(5){float:left;clear:none;margin-right:1.563rem}.make-it-custom .mktoForm .mktoFormRow:nth-child(4){clear:both}.make-it-custom .mktoForm .mktoFormRow:nth-child(5){margin-left:1.563rem}.make-it-custom .mktoForm textarea{width:31.25rem!important}.cruise-contact .field--name-field-heading>p{margin:0}.cruise-contact .mktoForm{margin-top:1.563rem}.cruise-contact .mktoForm .mktoLabel{display:-webkit-box;display:-ms-flexbox;display:flex}.cruise-contact .mktoForm .mktoLabel[for=Phone]{font-weight:700}.cruise-contact .mktoForm .mktoHtmlText{width:100%!important}.cruise-contact .mktoForm .mktoHtmlText h4{text-transform:none}.cruise-contact .mktoForm textarea::-webkit-input-placeholder{color:transparent}.cruise-contact .mktoForm textarea:-ms-input-placeholder{color:transparent}.cruise-contact .mktoForm textarea::-ms-input-placeholder{color:transparent}.cruise-contact .mktoForm textarea::placeholder{color:transparent}.brick-offset_columns{position:relative;margin:1.5rem auto}@media (min-width:48rem){.brick-offset_columns{margin:2rem auto}}.brick-offset_columns .field--name-field-heading{text-align:center}.brick-offset_columns>.field--name-field-wysiwyg-text{text-align:center;margin-bottom:1.5rem}@media (min-width:30rem){.brick-offset_columns>.field__items{display:-ms-grid;display:grid;grid-column-gap:1rem}}.brick-offset_columns>.field__items>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width:48rem){.brick-offset_columns.brick-offset_columns--ratio-2_3>.field__items{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:30rem){.brick-offset_columns.brick-offset_columns--ratio-1_6>.field__items{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}@media (min-width:30rem){.brick-offset_columns--main-left.brick-offset_columns--ratio-2_3>.field__items{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}}@media (min-width:30rem){.brick-offset_columns--main-right.brick-offset_columns--ratio-2_3>.field__items{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}@media (min-width:30rem){.brick-offset_columns--main-left.brick-offset_columns--ratio-1_6>.field__items{-ms-grid-columns:5fr 1fr;grid-template-columns:5fr 1fr}}@media (min-width:30rem){.brick-offset_columns--main-right.brick-offset_columns--ratio-1_6>.field__items{-ms-grid-columns:1fr 5fr;grid-template-columns:1fr 5fr}}.brick-password_protect_form .form-item-password>label{display:none}.brick-password_protect_form .form-inner>.form-item-password,.brick-password_protect_form input[type=submit]{width:100%}@media (min-width:60rem){.brick-password_protect_form .form-inner>.form-item-password,.brick-password_protect_form input[type=submit]{display:inline;width:auto}}.brick-password_protect_form .form-inner input.form-text{width:100%}@media (min-width:60rem){.brick-password_protect_form .form-inner input.form-text{width:auto}}@media (min-width:60rem){.brick-password_protect_form input[type=submit]{margin:0 0 0 1rem;padding:.657rem 2rem}}@media (min-width:48rem){.brick-photo_gallery .curalate-filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.brick-photo_gallery .curalate-filter-container a{color:#000;font-weight:700;display:block;padding:.188rem}@media (min-width:48rem){.brick-photo_gallery .curalate-filter-container a{padding:0}}.brick-photo_gallery .curalate-filter-container a:active,.brick-photo_gallery .curalate-filter-container a:focus,.brick-photo_gallery .curalate-filter-container a:hover{text-decoration:none;color:#13bce6}.brick-spotlight_carousel{margin-bottom:1.875rem}.brick-spotlight_carousel .field--name-field-heading-plain{text-align:center;margin-bottom:1.563rem}@media (max-width:60rem){.brick-spotlight_carousel .carousel-wrap{width:100%}}@media (min-width:60rem){.brick-spotlight_carousel .carousel-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports (grid-column:1/-1){.brick-spotlight_carousel .carousel-wrap{display:-ms-grid;display:grid;-ms-grid-columns:61.8% 38.2%;grid-template-columns:61.8% 38.2%}}}@media (min-width:60rem){.brick-spotlight_carousel .carousel-wrap>div:first-child{width:61.8%}@supports (grid-column:1/-1){.brick-spotlight_carousel .carousel-wrap>div:first-child{width:auto}}}@media (min-width:60rem){.brick-spotlight_carousel .carousel-wrap>div:nth-child(2){width:38.2%}@supports (grid-column:1/-1){.brick-spotlight_carousel .carousel-wrap>div:nth-child(2){width:auto}}}@media (min-width:60rem){.brick-spotlight_carousel .carousel-wrap>div:nth-child(3){width:100%}@supports (grid-column:1/-1){.brick-spotlight_carousel .carousel-wrap>div:nth-child(3){width:auto}}}@media (max-width:60rem){.brick-spotlight_carousel ul.slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.brick-spotlight_carousel .field--name-field-carousel-slides.copy .field--name-field-image,.brick-spotlight_carousel .field--name-field-carousel-slides.original .text-right{display:none}.brick-spotlight_carousel .field--name-field-carousel-slides.copy{border:1.25rem solid #f2f2f2;text-align:center;padding:1.875rem}.brick-spotlight_carousel .field--name-field-carousel-slides.original *{height:100%}.brick-spotlight_carousel_slide .field--name-field-image img{height:100%;-o-object-fit:cover;object-fit:cover}.brick-spotlight_carousel_slide .text-right .border{background-color:#000;height:.25rem;width:6.25rem;margin:2.5rem auto}.brick-spotlight_carousel_slide .field--name-field-subheading{font-size:1rem}.brick-spotlight_carousel_slide .field--name-field-wysiwyg-text{color:#1c2227;font-size:.938rem}.brick-spotlight_carousel_slide .field--name-field-links .field__item{display:inline-block}.brick-spotlight_carousel_slide .field--name-field-links .field__item:not(:first-of-type):before{content:"|";margin-right:.25rem;font-weight:700}.brick-spotlight_carousel_slide .field--name-field-links a{color:#000;text-transform:uppercase;text-decoration:underline;font-weight:700}.brick-spotlight_carousel_slide .field--name-field-links a:hover{color:#13bce6}.brick-spotlight_carousel .field--name-field-pager-label,.carousel-pager{display:none}@media (min-width:48rem){.carousel-pager{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:row}}.carousel-pager .carousel-pager--item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-transform:uppercase;background:#e5e5e5;color:#767676;text-align:center;padding:.313rem 0;font-size:1.125rem;letter-spacing:.063rem}.carousel-pager .carousel-pager--item.js-item-active{background:#000;color:#fff}@supports (grid-column:1/-1){.slick-dots-container{grid-column:1/-1}}.brick-tabbed_carousel_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem auto}@media (min-width:48rem){.brick-tabbed_carousel_container{margin:2rem auto 0}}.brick-tabbed_carousel_container .brick-columns{margin:2rem auto 0}.brick-tabbed_carousel_container .js-tabs{margin:.625rem 0 0}.brick-tabbed_carousel_container .js-tabs>a{display:inline-block;padding:0 .938rem;line-height:1.2;color:#767676;text-transform:uppercase;border-right:.125rem solid #13bce6}.brick-tabbed_carousel_container .js-tabs>a:last-of-type{padding:0 0 0 .938rem;border:0}.brick-tabbed_carousel_container .js-tabs>a.js-active{color:#000}.brick-tabbed_carousel_container>.tabbed-carousel--wrapper{display:none;width:100%;text-align:center}.brick-tabbed_carousel_container>.tabbed-carousel--wrapper.js-active{display:block}.brick-tabbed_carousel_container .field--name-field-link>a:after{content:"";display:inline;margin-left:.313rem;font-size:.8em}.brick-tabbed_carousel_container .field--name-field-grid-items{margin-left:auto;margin-right:auto;width:85%;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:48rem){.brick-tabbed_carousel_container .field--name-field-grid-items{width:95%}}.brick-tabbed_carousel_container .field--name-field-grid-items .slick-arrow:before{color:#000}.brick-tabbed_carousel_container .field--name-field-grid-items .slick-prev{left:-2.5rem}.brick-tabbed_carousel_container .field--name-field-grid-items .slick-next{right:-2.5rem}.brick-tabbed_carousel_container .brick-grid_item .field--name-field-image img{height:auto}.brick-tabbed_carousel_container .brick-grid_item>a{color:#000}.brick-tabbed_carousel_container .brick-grid_item>a:after{content:"";display:inline;margin-left:.313rem;font-size:.8em}.brick-tabbed_carousel_container .brick-grid_item>a:hover,.brick-tabbed_carousel_container .brick-grid_item>a:hover .field--name-field-heading{color:#13bce6}.brick-testimonial_carousel{margin-top:1.875rem;margin-bottom:.625rem}@media (min-width:60rem){.brick-testimonial_carousel{height:28.125rem}}.page-node-type--trip .brick-testimonial_carousel{position:relative;width:100%;margin:1.875rem 0;left:auto;right:auto}.page-node-type--trip .brick-testimonial_carousel .field--name-field-nodes{padding:3.75rem 2.5rem 1.563rem}.page-node-type--trip .brick-testimonial_carousel .field--name-field-link{left:65%}.brick-testimonial_carousel .field--name-field-image{background:#003f77;position:absolute;width:100%;height:100%;overflow:hidden}.brick-testimonial_carousel .field--name-field-image .media{width:100%;height:100%}.brick-testimonial_carousel img{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.35}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-testimonial_carousel img{position:static;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.brick-testimonial_carousel .field--name-field-nodes{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;padding:1.563rem;text-align:center}.brick-testimonial_carousel .field--name-field-nodes:before{content:""}@media (min-width:30rem){.brick-testimonial_carousel .field--name-field-nodes{padding:1.563rem 3.125rem}}@media (min-width:48rem){.brick-testimonial_carousel .field--name-field-nodes{max-width:70rem;height:100%;padding:3.75rem 6.25rem 1.563rem}}.brick-testimonial_carousel .field--name-field-nodes:before{display:block;color:#fff;font-size:4.5rem;margin:0 auto}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser{border:0;background:transparent;color:#fff;text-align:center;padding:.625rem 0 0}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser:after,.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser:before{display:none}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser>div{padding-top:0}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser .field--name-body{font-style:normal;font-size:1.25rem;font-weight:400;margin:1.25rem 0 2.5rem}@media (min-width:30rem){.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser .field--name-body{font-size:1.5rem}}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser .field--name-body p{font-size:inherit}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser .field--name-field-location,.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser .field--name-field-name{font-size:1.25rem;font-style:italic}.brick-testimonial_carousel .node--type-testimonial.node--view-mode-teaser .field--name-field-name:after{content:"–";color:#fff;margin:0 .313rem}.brick-testimonial_carousel .slick-dots button:before{background-color:transparent;border:.125rem solid #fff}.brick-testimonial_carousel .slick-dots .slick-active button:before{background-color:#fff}.brick-testimonial_carousel .field--name-field-link{position:absolute;bottom:2.313rem;left:25%}@media (min-width:30rem){.brick-testimonial_carousel .field--name-field-link{left:36%}}@media (min-width:48rem){.brick-testimonial_carousel .field--name-field-link{left:55%}}.brick-testimonial_carousel .field--name-field-link>a{color:#fff;text-transform:uppercase}.brick-text_overlay_tiles{position:relative}.site-content .brick-text_overlay_tiles a{display:block}.brick-text_overlay_tiles .bottom-text{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.7);color:#fff;padding:.938rem}.brick-text_overlay_tiles:hover .bottom-text{color:#13bce6}.brick-text_overlay_tiles .bottom-text,.brick-text_overlay_tiles .field--name-field-image{-webkit-transition:all .7s ease;transition:all .7s ease}.brick-text_overlay_tiles:hover .field--name-field-image{opacity:.6;filter:alpha(opacity=60)}.brick-text_overlay_tiles .field--name-field-heading{text-transform:uppercase;font-weight:700;font-size:1.375rem;line-height:1.375rem}.brick-text_overlay_tiles .field--name-field-heading p{margin:0}.brick-text_overlay_tiles .field--name-field-wysiwyg-text{font-weight:400}.brick-text_overlay_tiles .field--name-field-wysiwyg-text p{margin:0}.site-content:not(.site-content--has-sidebar) .brick-title h1{display:table;border:0}.brick-title .field--name-field-title-body{color:#1c2227}.brick-video_carousel{text-align:center;margin-bottom:2rem}.brick-video_carousel .carousel-grid{position:relative;margin:1.5rem auto 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brick-video_carousel.border-top{padding-top:1.875rem;border-top:.25rem solid #000}.brick-video_carousel.border-bottom{padding-bottom:1.563rem;border-bottom:.25rem solid #000;margin-bottom:2.625rem}.brick-video_carousel.border-both{padding-top:1.875rem;border-top:.25rem solid #000;border-bottom:.25rem solid #000}.brick-video_carousel .video-embed-field-launch-modal a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1.25rem}.brick-video_carousel .video-embed-field-launch-modal a:before{content:url(/themes/custom/backroads_2018/css/../images/play-button.svg);display:block;width:3.125rem;height:3.125rem;position:absolute;z-index:2;left:37%;bottom:25%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-video_carousel .video-embed-field-launch-modal a:before{left:auto;bottom:auto}}.brick-video_carousel .field--type-image{overflow:hidden}@supports ((-o-object-fit:cover) or (object-fit:cover)){.brick-video_carousel .field--type-image{-o-object-fit:cover;object-fit:cover;overflow:visible}}.brick-video_carousel .brick-video_tile{background:#f2f2f2}.brick-video_carousel .field--name-field-heading{text-align:center}.brick-video_carousel .btn--primary{margin-top:0}.brick-video_tile{text-align:center}.brick-video_tile .field--name-field-wysiwyg-text{margin-top:.313rem;line-height:1.25}.site-content:not(.site-content--has-sidebar) .brick-view{position:relative}.brick-view .brick-columns-title-container .field--name-field-heading{text-align:center}.brick-webform form{width:100%;max-width:451px;font-size:13px;color:#333}.brick-webform form legend{margin:4px 0}.brick-webform form .fieldset-legend{color:#000}.brick-webform form .fieldset-legend:after{content:":"}.brick-webform form>.form-item,.brick-webform form>fieldset>.fieldset-wrapper>.form-item{margin-bottom:10px;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brick-webform form>.form-item .description,.brick-webform form>fieldset>.fieldset-wrapper>.form-item .description{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;margin:4px 0}.brick-webform form>.form-item label{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:150px;margin-bottom:.313rem}.brick-webform form>.form-item .form-input:not(.form-submit):not(.form-radio):not(.form-checkbox),.brick-webform form>.form-item input,.brick-webform form>.form-item select,.brick-webform form>.form-item textarea,.brick-webform form>fieldset>.fieldset-wrapper>.form-item .form-input:not(.form-submit):not(.form-radio):not(.form-checkbox),.brick-webform form>fieldset>.fieldset-wrapper>.form-item input,.brick-webform form>fieldset>.fieldset-wrapper>.form-item select,.brick-webform form>fieldset>.fieldset-wrapper>.form-item textarea{line-height:1.5em;border:1px solid #767676;border-radius:0;padding:.2em .3em;font-size:13px;width:100%;max-width:300px}.brick-webform form>.form-item .form-input:not(.form-submit):not(.form-radio):not(.form-checkbox):focus,.brick-webform form>.form-item input:focus,.brick-webform form>.form-item select:focus,.brick-webform form>.form-item textarea:focus,.brick-webform form>fieldset>.fieldset-wrapper>.form-item .form-input:not(.form-submit):not(.form-radio):not(.form-checkbox):focus,.brick-webform form>fieldset>.fieldset-wrapper>.form-item input:focus,.brick-webform form>fieldset>.fieldset-wrapper>.form-item select:focus,.brick-webform form>fieldset>.fieldset-wrapper>.form-item textarea:focus{outline:none;border:1px solid #444;border-radius:0}.brick-webform form>.form-item label.form-required{font-weight:700}.brick-webform form>.form-item label.form-required:after{content:"*";float:right;color:#dd1b1b;padding-left:.313rem}.brick-webform form .captcha{margin-bottom:.625rem}.brick-webform form input[type=submit]{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#13bce6;color:#fff;padding:.938rem 1.25rem .938rem .938rem;font-family:Apercu,sans-serif;font-weight:700;font-size:1rem;border:0;text-transform:uppercase;cursor:pointer}.brick-webform form>fieldset>.fieldset-wrapper>.form-item input[type=checkbox]{width:auto}.brick-webform form .webform-element-description{font-family:Calibri;float:right}@media (min-width:48rem){.brick-wysiwyg.is-narrow{max-width:51.563rem}}.brick-wysiwyg.is-narrow .field--name-field-wysiwyg-text{text-align:center}.transparent-blue-bg{background:#dcf5fb}.transparent-blue-bg .brick-columns-title-container .field--name-field-heading{color:#13bce6}.negative-columns{padding:.938rem 2.5rem}@media (min-width:60rem){.negative-columns{padding:.938rem 3.125rem;margin-top:-5rem;z-index:-1}}@media (min-width:70rem){.negative-columns{margin-top:-7.5rem}}.negative-columns .brick-columns-title-container .field--name-field-heading{padding-top:1.875rem}@media (min-width:60rem){.negative-columns .brick-columns-title-container .field--name-field-heading{text-align:left;padding-top:0;padding-left:1.875rem}}.with-borders .field--name-field-grid-items>.field__item{border-right:.063rem solid #ccc;padding:0 1.25rem 0 0}.with-borders .field--name-field-grid-items>.field__item:first-of-type{padding-left:0}.with-borders .field--name-field-grid-items>.field__item:last-of-type{border:0;padding-right:0}.align-left{margin:0 1.25rem 1.25rem 0}.align-right{margin:0 0 1.25rem 1.25rem}.full-width{max-width:100%;width:100%}.brick-offset_columns--main-right.brick-offset_columns--ratio-2_3.traveling-own>.field__items{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:60rem){.brick-offset_columns--main-right.brick-offset_columns--ratio-2_3.traveling-own>.field__items{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.brick-offset_columns--main-right.brick-offset_columns--ratio-2_3.traveling-own>.field__items>*{-ms-flex-item-align:start;align-self:flex-start}.traveling-own>.field__items>.field__item:first-of-type{padding:0 2.5rem}@media (min-width:60rem){.traveling-own>.field__items>.field__item:first-of-type{padding-left:5rem}}.traveling-own>.field__items>.field__item:first-of-type .field--name-field-heading{font-size:1.75rem;text-align:left}@media (min-width:60rem){.traveling-own>.field__items>.field__item:last-of-type{margin-left:.625rem;margin-right:5rem;text-align:right}}@media (min-width:60rem){.traveling-own .brick-grid_item .field--name-field-image img{width:35.438rem;height:20rem;-o-object-fit:cover;object-fit:cover}}.catalog-request .brick-columns-title .field--name-field-heading{text-transform:none;font-size:1.563rem}.brick-columns.has-bg-color.all-family-friendly{padding-top:.063rem;padding-bottom:2.063rem}@media (min-width:60rem){.brick-columns.has-bg-color.all-family-friendly{padding-top:0;padding-bottom:0}}.brick-columns.has-bg-color.all-family-friendly .bottom-text{padding-top:0;padding-bottom:0}@media (min-width:60rem){.brick-columns--3-col:not(.carousel):not(.embedded).all-family-friendly .field--name-field-grid-items{grid-column-gap:1.5rem;-ms-grid-columns:.7fr 1.3fr 1fr;grid-template-columns:.7fr 1.3fr 1fr;margin-top:0;padding:1.563rem 1.875rem}.all-family-friendly .field--name-field-grid-items .field__item:first-child{-ms-grid-column-align:end;justify-self:end;margin-right:.625rem}}.brick-columns--3-col:not(.carousel):not(.embedded).all-family-friendly .field--name-field-grid-items>*{-ms-flex-item-align:start;align-self:flex-start}.brick-columns--3-col:not(.carousel):not(.embedded).all-family-friendly .field--name-field-grid-items .brick{background:transparent}.all-family-friendly .field--name-field-grid-items p{margin:0;line-height:1.4}.all-family-friendly.has-bg-color .field--name-field-wysiwyg-text :not(.btn) a{text-decoration:underline}span[data-color="#000000"]{color:#000}span[data-color="#13bce6"]{color:#13bce6}span[data-color="#f1562d"]{color:#f1562d}span[data-color="#f7bbbb"]{color:#f7bbbb}span[data-color="#89ddf2"]{color:#3898ec}span[data-color="#37b550"]{color:#37b550}.no-padding{padding:0}.no-margin{margin:0}.no-heading-margin .field--name-field-heading{margin-top:0}.no-padding .field--name-field-grid-items{padding:0!important}.no-bottom-margin{margin-bottom:0}.ports-of-call{padding-top:1.875rem}@media (min-width:60rem){.ports-of-call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.ports-of-call__title{position:relative;font-size:.875rem;line-height:1;text-transform:uppercase;text-align:center;font-weight:700;background:#b9e8f6;padding:.438rem .625rem 1.125rem}.ports-of-call__title:before{content:""}@media (min-width:60rem){.ports-of-call__title{padding-right:0}}.ports-of-call__title:before{position:relative;top:.438rem;display:inline-block;font-size:1.5rem;color:#1c2227;margin-right:.625rem}.ports-of-call__title:after{content:"";display:none;position:absolute;right:-1rem;top:0;width:0;height:0;border-style:solid;border-width:1.563rem 0 1.563rem 1rem;border-color:transparent transparent transparent #b9e8f6}@media (min-width:60rem){.ports-of-call__title:after{display:block}}.ports-of-call__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#e2f5f9;padding:.625rem}@media (min-width:60rem){.ports-of-call__items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 .625rem 0 1.875rem}}.ports-of-call__item{font-size:.875rem;font-weight:500}.ports-of-call__item:after{content:"";position:relative;top:.188rem;display:inline-block;width:.063rem;height:.938rem;background:#13bce6;margin:0 .25rem}.ports-of-call__item:last-child:after{display:none}.trpc-straight_talk{padding-top:1.875rem}.trpc-straight_talk h2{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem}.trpc-straight_talk .field--name-field-text-plain{margin-bottom:.625rem}.trpc-straight_talk .marketo-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#d6f6fb;border-top:.25rem solid #000;padding:1.25rem}@media (min-width:60rem){.trpc-straight_talk .marketo-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1.25rem}}.trpc-straight_talk .marketo-form .txt{width:100%}@media (min-width:60rem){.trpc-straight_talk .marketo-form .txt{width:32%;margin-right:.625rem}}@media (min-width:70rem){.trpc-straight_talk .marketo-form .txt{width:35%;margin-right:.938rem}}@media (min-width:80rem){.trpc-straight_talk .marketo-form .txt{width:45%}}.trpc-straight_talk .mktoForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important}@media (min-width:60rem){.trpc-straight_talk .mktoForm{width:65%!important}}@media (min-width:80rem){.trpc-straight_talk .mktoForm{width:60%!important}}.trpc-straight_talk .mktoForm .mktoButton,.trpc-straight_talk .mktoForm .mktoField{border:0!important}.trpc-straight_talk .mktoForm .mktoFormCol{margin-bottom:0!important;min-height:2.5rem!important}.trpc-straight_talk .mktoForm input[type=email],.trpc-straight_talk .mktoForm input[type=text]{width:6.563rem!important;padding:.625rem;margin-right:.625rem}@media (min-width:80rem){.trpc-straight_talk .mktoForm input[type=email],.trpc-straight_talk .mktoForm input[type=text]{width:7.5rem!important}}.trpc-straight_talk .mktoLabel{width:0!important}.trpc-straight_talk .mktoForm .mktoFormRow{height:2.5rem}.trpc-straight_talk .mktoForm .mktoFormRow:nth-child(5){margin-top:.313rem!important}.trpc-straight_talk .mktoForm .mktoFormRow:nth-child(5),.trpc-straight_talk .mktoForm .mktoFormRow:nth-child(5) .mktoFieldDescriptor,.trpc-straight_talk .mktoForm .mktoFormRow:nth-child(5) .mktoFieldWrap{width:100%}.trpc-straight_talk .mktoForm textarea{width:20.938rem!important;height:5.625rem!important;padding:.625rem!important}@media (min-width:80rem){.trpc-straight_talk .mktoForm textarea{width:23.75rem!important}}.trpc-straight_talk .mktoButtonRow{width:20.938rem!important}@media (min-width:80rem){.trpc-straight_talk .mktoButtonRow{width:23.75rem!important}}.trpc-straight_talk .mktoButtonRow span{display:block;text-align:right;margin-left:0!important}.trpc-straight_talk .mktoButtonRow .mktoButton{margin-top:3.75rem;padding:.625rem 1rem!important}.trpc-straight_talk .mktoForm .mktoGutter,.trpc-straight_talk .mktoForm .mktoOffset,.trpc-straight_talk .mktoForm .mktoRequiredField .mktoAsterix{display:none}.trpc-cta{border:.5rem solid #f2f2f2;margin:1.563rem 0 0;padding:1.563rem}.trpc-cta .field--name-field-text-plain{margin-bottom:.625rem}.trpc-cta .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:30rem){.trpc-cta .field--name-field-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.trpc-cta .field--name-field-links .field__item{margin:0 0 .625rem}@media (min-width:30rem){.trpc-cta .field--name-field-links .field__item{margin:0 .938rem 0 0}.trpc-cta .field--name-field-links .field__item:after{content:"|";color:#ccc;padding:0 0 0 .938rem}}.trpc-cta .field--name-field-links .field__item:last-of-type:after{display:none}.page-node-type--blog-article .block-page-title-block{margin-bottom:1.25rem}.page-node-type--blog-article .block-page-title-block h1 span{color:#000;border-bottom:0}.page-node-type--blog-article .site-content--has-sidebar .main-content__inner{border-bottom:none}.blog-article--prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem;margin-bottom:.625rem;color:#767676}.blog-article--date-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:center;align-self:center;line-height:1}.blog-article--date{border-right:.063rem solid #767676;margin-right:.5rem;padding-right:.5rem}.blog-article--footer .views-label-field-related-package-ids,.blog-article--footer h3{line-height:1;font-size:2rem;padding:2.813rem 0 1.875rem;text-align:center;text-transform:uppercase}.blog-article--footer .views-label-field-related-package-ids{display:block}.blog-article--footer .views-field-field-related-nodes,.blog-article--footer .views-field-field-related-package-ids{padding-bottom:2.813rem}.blog-article--footer .views-field-field-related-nodes{border-top:.25rem solid #000;border-bottom:.25rem solid #000}.blog-article--footer .views-field-field-related-nodes ul li:before{content:"";display:none}.blog-article--footer .views-field-field-related-package-ids img{height:11.25rem;-o-object-fit:cover;object-fit:cover;display:block}.blog-article--footer .views-field-field-related-package-ids .node__title{font-weight:700;text-transform:uppercase;color:#000;margin-top:.313rem}.blog-article--footer .comment{background:#f2f2f2;color:#767676;margin-bottom:1.25rem;padding:1.563rem 1.563rem 1.563rem 4.063rem;position:relative}@media (min-width:30rem){.blog-article--footer .comment{padding:1.563rem 6.25rem 2.188rem 4.063rem}}.blog-article--footer .indented .comment{background:#fff;border-bottom:.125rem solid #e5e5e5;margin-bottom:0;margin-left:.938rem}.blog-article--footer .comment footer{color:#767676;font-size:.875rem}.site-content .blog-article--footer .comment ul.links{list-style:none;margin:0;padding:0;text-align:right}@media (min-width:30rem){.site-content .blog-article--footer .comment ul.links{position:absolute;bottom:1.563rem;right:.938rem}}.site-content .blog-article--footer .comment ul.links li{margin:0;padding:0}.site-content .blog-article--footer .comment ul.links li:before{content:"";display:none}.blog-article--footer .comment ul.links a{color:#000;font-weight:700;text-transform:uppercase}.blog-article--footer .comment ul.links a:after{content:"";display:inline;margin-left:.313rem}.blog-article--footer .comment-form{padding:2.813rem 0;text-align:center}@media (min-width:30rem){.blog-article--footer .comment-form{text-align:left}}.blog-article--footer .comment-form .form-inner{margin:0 auto;max-width:37.5rem}.blog-article--footer .comment-form .field--type-email,.blog-article--footer .comment-form .field--type-text,.blog-article--footer .comment-form .form-item-name{margin-bottom:1.25rem;width:100%}@media (min-width:30rem){.blog-article--footer .comment-form .field--type-email,.blog-article--footer .comment-form .field--type-text,.blog-article--footer .comment-form .form-item-name{display:block;width:48.5%;float:left}}@media (min-width:30rem){.blog-article--footer .comment-form .field--type-email{margin-left:3%}}.blog-article--footer .comment-form .form-input.form-email,.blog-article--footer .comment-form .form-input.form-text{border:.063rem solid #e5e5e5;padding:.938rem}.blog-article--footer .comment-form .form-textarea{border:.063rem solid #e5e5e5;margin-bottom:.625rem;padding:.938rem;width:100%}.blog-article--footer .comment-form .form-input.form-email:-moz-placeholder,.blog-article--footer .comment-form .form-input.form-email::-moz-placeholder,.blog-article--footer .comment-form .form-input.form-text:-moz-placeholder,.blog-article--footer .comment-form .form-input.form-text::-moz-placeholder,.blog-article--footer .comment-form .form-textarea:-moz-placeholder,.blog-article--footer .comment-form .form-textarea::-moz-placeholder{font-size:.875rem;font-style:normal;color:#767676}.blog-article--footer .comment-form .form-input.form-email::-webkit-input-placeholder,.blog-article--footer .comment-form .form-input.form-text::-webkit-input-placeholder,.blog-article--footer .comment-form .form-textarea::-webkit-input-placeholder{font-size:.875rem;font-style:normal;color:#767676}.blog-article--footer .comment-form .form-submit{font-weight:400}.region-sidebar .field--name-field-taxonomy-terms{padding:1.563rem 0;text-align:center}.region-sidebar .field--name-field-taxonomy-terms .field__label{text-transform:uppercase;margin-bottom:.625rem}.region-sidebar .field--name-field-taxonomy-terms .field__item{border-right:.063rem solid #e5e5e5;display:inline-block;font-size:.75rem;line-height:1;margin-bottom:.25rem;padding:0 .313rem}.region-sidebar .field--name-field-taxonomy-terms .field__item:last-child{border-right:none}.region-sidebar .block.block-social-sharing-block{padding:0 0 1.563rem;border-top:none}.region-sidebar .block.block-views-block__popular-articles-block-1{display:none}@media (min-width:30rem){.region-sidebar .block.block-views-block__popular-articles-block-1{display:block}}.region-sidebar .view-popular-articles .views-row{border-bottom:.125rem solid #e5e5e5;padding:.625rem 0}.region-sidebar .view-popular-articles .views-row:last-child{border-bottom:none;padding-bottom:0}.region-sidebar .view-popular-articles .views-row .views-field-title{font-size:1.125rem;margin-bottom:.313rem}.block-getafreecatalog a.btn:after{content:"";display:inline;margin-left:.313rem;font-size:.8em}.page-node-type--blog-article .nav--blog-terms li:not(.nav__item--active-trail) .nav__subnav{display:none}.page-node-type--blog-article .site-header{height:auto}@media (max-width:48rem){.page-node-type--blog-article .main-content__inner{padding-top:0}}.view-blogs-by-topic{margin-bottom:2.188rem;padding-bottom:2.188rem;border-bottom:.063rem solid #ccc}.view-blogs-by-topic .pager{margin-top:2.188rem}@media (max-width:48rem){.brick-view .view-blogs-by-topic{margin-top:-1.25rem}}.blog-index .nav--blog-terms,.page--taxonomy-term--blog .nav--blog-terms,.page--taxonomy-term--pro-tips .nav--pro-tip-terms,.page-node-type--blog-article .nav--blog-terms,.page-node-type--page .nav--blog-terms{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);margin-bottom:0;background:#f2f2f2;text-transform:uppercase;position:relative;font-size:1rem}@media (min-width:30rem){.blog-index .nav--blog-terms,.page--taxonomy-term--blog .nav--blog-terms,.page--taxonomy-term--pro-tips .nav--pro-tip-terms,.page-node-type--blog-article .nav--blog-terms,.page-node-type--page .nav--blog-terms{margin-left:auto;margin-right:auto}}@media (max-width:48rem){.blog-index .nav--blog-terms,.page--taxonomy-term--blog .nav--blog-terms,.page--taxonomy-term--pro-tips .nav--pro-tip-terms,.page-node-type--blog-article .nav--blog-terms,.page-node-type--page .nav--blog-terms{overflow:auto;white-space:nowrap;margin-bottom:.938rem}}ul.nav--blog-terms .nav__subnav li,ul.nav--blog-terms>li,ul.nav--pro-tip-terms .nav__subnav li,ul.nav--pro-tip-terms>li{display:inline-block;position:static;padding:.625rem}ul.nav--blog-terms .nav__subnav li:before,ul.nav--blog-terms>li:before,ul.nav--pro-tip-terms .nav__subnav li:before,ul.nav--pro-tip-terms>li:before{content:none}@media (min-width:48rem){ul.nav--blog-terms .nav__subnav li.nav__item--expanded,ul.nav--blog-terms>li.nav__item--expanded,ul.nav--pro-tip-terms .nav__subnav li.nav__item--expanded,ul.nav--pro-tip-terms>li.nav__item--expanded{margin-bottom:3.75rem}}@media (min-width:48rem){.blog-index .nav--blog-terms li.nav__item--expanded,.page-node-type--blog-article .nav--blog-terms li.nav__item--expanded{margin-bottom:0}}.nav--blog-terms li a,.nav--pro-tip-terms li a{color:#767676;text-decoration:none}.nav--blog-terms li a:hover,.nav--pro-tip-terms li a:hover{color:#444;text-decoration:underline}.nav--blog-terms li.nav__item--active-trail>a,.nav--blog-terms li a.is-active,.nav--pro-tip-terms li.nav__item--active-trail>a,.nav--pro-tip-terms li a.is-active{font-weight:700;color:#444;text-decoration:underline}.nav--blog-terms .nav__subnav,.nav--pro-tip-terms .nav__subnav{position:absolute;left:0;top:3.438rem;border-bottom:1px solid #ccc;width:100%;background:#fff}@media (max-width:48rem){.nav--blog-terms .nav__subnav,.nav--pro-tip-terms .nav__subnav{display:none}}.page-node-type--blog-article .menu--blog-terms select,.view-blogs-by-topic .field--name-field-menu select,.view-pro-tips-by-topic .field--name-field-menu select{border:1px solid #ccc;border-radius:0;width:100%;background:#fff;padding:.625rem;text-transform:uppercase;font-size:1rem;-webkit-appearance:none}@media (min-width:48rem){.page-node-type--blog-article .menu--blog-terms select,.view-blogs-by-topic .field--name-field-menu select,.view-pro-tips-by-topic .field--name-field-menu select{display:none}}.page-node-type--blog-article .menu--blog-terms.has-submenu-select,.view-blogs-by-topic .field--name-field-menu.has-submenu-select,.view-pro-tips-by-topic .field--name-field-menu.has-submenu-select{position:relative}.page-node-type--blog-article .menu--blog-terms.has-submenu-select:after,.view-blogs-by-topic .field--name-field-menu.has-submenu-select:after,.view-pro-tips-by-topic .field--name-field-menu.has-submenu-select:after{content:""}.view-pro-tips-by-topic .field--name-field-menu.has-submenu-select{margin-bottom:.938rem}.page-node-type--blog-article .menu--blog-terms.has-submenu-select:after,.view-blogs-by-topic .field--name-field-menu.has-submenu-select:after,.view-pro-tips-by-topic .field--name-field-menu.has-submenu-select:after{position:absolute;right:.688rem;bottom:.875rem;font-size:.563rem}@media (min-width:48rem){.page-node-type--blog-article .menu--blog-terms.has-submenu-select:after,.view-blogs-by-topic .field--name-field-menu.has-submenu-select:after,.view-pro-tips-by-topic .field--name-field-menu.has-submenu-select:after{content:none}}.blog-index .menu--blog-terms.sticky,.page-node-type--blog-article .menu--blog-terms.sticky,.view-blogs-by-topic .field--name-field-menu.sticky,.view-pro-tips-by-topic .field--name-field-menu.sticky{position:fixed;top:0;background:#fff;z-index:1}.page-node-type--page .nav--blog-terms,.view-blogs-by-topic.view-display-id-page_2 .nav--blog-terms{margin-bottom:0}.view-blogs-by-topic .view__filters{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-transform:uppercase;padding:.438rem;padding-right:.938rem;font-size:.938rem}@media (min-width:30rem){.view-blogs-by-topic .view__filters{margin-left:auto;margin-right:auto}}.view-blogs-by-topic .view__filters *{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.view-blogs-by-topic .view__filters div[data-drupal-selector=edit-actions],.view-blogs-by-topic .view__filters fieldset[data-drupal-selector=edit-sort-by] .fieldset-wrapper,.view-blogs-by-topic .view__filters fieldset[data-drupal-selector=edit-sort-order] input,.view-blogs-by-topic .view__filters fieldset[data-drupal-selector=edit-sort-order] legend{display:none}.view-blogs-by-topic .view__filters fieldset[data-drupal-selector=edit-sort-order]{margin-left:.313rem}.view-blogs-by-topic .view__filters label{color:#767676;margin:0;font-weight:500;cursor:pointer}.view-blogs-by-topic .view__filters label:after,.view-blogs-by-topic .view__filters label:before{content:none}.view-blogs-by-topic .view__filters legend{color:#fff}.view-blogs-by-topic .view__filters input[checked=checked]~label{color:#fff;text-decoration:underline;font-weight:700}.view-blogs-by-topic .view__filters div[data-drupal-selector=edit-sort-order]>div:first-child:after{content:"|";margin:0 .313rem}.blog-article--footer .views-field-field-related-nodes ul,.blog-article--footer .views-field-field-related-package-ids .field-content,.view-blogs-by-topic .view-popular-articles>.view__content .view--unformatted,.view-blogs-by-topic>.view__content .view--unformatted{margin-top:1.563rem}@media (min-width:48rem){.blog-article--footer .views-field-field-related-nodes ul,.blog-article--footer .views-field-field-related-package-ids .field-content,.view-blogs-by-topic .view-popular-articles>.view__content .view--unformatted,.view-blogs-by-topic>.view__content .view--unformatted{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);display:-ms-grid;display:grid;grid-column-gap:1.563rem;grid-row-gap:1.563rem}}.blog-article--footer .views-field-field-related-package-ids div.field-content{margin-top:0}.blog-article--footer .node--type-blog-article,.view-blogs-by-topic .node--type-blog-article{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:48rem){.blog-article--footer .node--type-blog-article,.view-blogs-by-topic .node--type-blog-article{margin-bottom:1.25rem}}.blog-article--footer .node--type-blog-article a:hover,.blog-article--footer .node--type-blog-article a:hover+.bottom-text a,.view-blogs-by-topic .node--type-blog-article a:hover,.view-blogs-by-topic .node--type-blog-article a:hover+.bottom-text a{color:#13bce6}.blog-article--footer .views-field-field-related-nodes .field--name-field-image img,.view-blogs-by-topic .node--type-blog-article .field--name-field-image img{height:11.25rem;-o-object-fit:cover;object-fit:cover;display:block}.blog-article--footer .views-field-field-related-package-ids a:hover{text-decoration:none}.blog-article--footer .views-field-field-related-package-ids a:hover .node__title{color:#13bce6}.blog-article--footer .node--type-blog-article a,.blog-article--footer .views-field-field-related-nodes .node__title,.view-blogs-by-topic .node--type-blog-article .node__title,.view-blogs-by-topic .node--type-blog-article a{font-weight:700;color:#000}.blog-article--footer .views-field-field-related-nodes .node__title,.view-blogs-by-topic .node--type-blog-article .node__title{margin-top:.5rem;margin-bottom:.313rem}.blog-article--footer .views-field-field-related-nodes .node__title a,.view-blogs-by-topic .node--type-blog-article .node__title a{text-decoration:none}.blog-article--footer .views-field-field-related-nodes .field--name-body,.view-blogs-by-topic .node--type-blog-article .field--name-body{color:#1c2227}.blog-article--footer .views-field-field-related-nodes .bottom-text,.view-blogs-by-topic .node--type-blog-article .bottom-text{border:.375rem solid #f2f2f2;border-top:none;padding:.625rem;padding-bottom:1.25rem;font-size:1rem;height:100%}.blog-article--footer .views-field-field-related-nodes .node--type-blog-article .read-more,.view-blogs-by-topic .node--type-blog-article a{text-decoration:underline}.view-blogs-by-topic .view__footer{margin-top:2.188rem;padding-top:1.25rem;border-top:.063rem solid #ccc}.view-blogs-by-topic .view__footer h2{margin-top:.625rem;margin-bottom:.625rem;font-family:Apercu,sans-serif;text-align:center;font-weight:700;font-size:2.25rem;letter-spacing:normal}@media (max-width:48rem){.view-blogs-by-topic .view__footer h2{font-size:1.625rem}}@media (max-width:48rem){.view-blog-footer .view__content,.view-blogs-by-topic .view__footer .view-popular-articles{width:85%;margin-left:auto;margin-right:auto}}.view-blog-footer .slick-arrow:before,.view-blogs-by-topic .view__footer .view-popular-articles .slick-arrow:before{color:#000}.view-blog-footer .slick-prev,.view-blogs-by-topic .view__footer .view-popular-articles .slick-prev{left:-2.187rem}.view-blog-footer .slick-next,.view-blogs-by-topic .view__footer .view-popular-articles .slick-next{right:-2.187rem}@media (min-width:48rem){.view-blogs-by-topic .view-blog-topics .views-row,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3){float:left;width:100%}}@media (min-width:48rem){.view-blogs-by-topic .view-blog-topics .views-field-field-image,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-user-picture{width:50%;float:left;padding-right:.938rem}}.view-blogs-by-topic .view-blog-topics .views-field-name-1,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name{font-size:3.438rem;line-height:3.438rem}@media (min-width:48rem){.view-blogs-by-topic .view-blog-topics .views-field-name-1,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-name{width:50%;float:right;padding-left:.938rem}}.view-blogs-by-topic .view-blog-topics .views-field-description__value,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-wysiwyg-text{color:#767676}@media (min-width:48rem){.view-blogs-by-topic .view-blog-topics .views-field-description__value,.view-blogs-by-topic.view-display-id-page_2 .view__header>div:nth-child(3) .field--name-field-wysiwyg-text{width:50%;float:right;padding-left:.938rem}}.view-blogs-by-topic .view__header h3{text-align:center;margin-top:1.25rem;margin-bottom:1.25rem}.blog-index .block-system-breadcrumb-block{padding-top:.938rem;padding-bottom:.938rem}.blog-index .block-system-breadcrumb-block ol{margin-bottom:0}@media (min-width:48rem){.view-blogs-by-topic .block-system-breadcrumb-block,.view-pro-tips-by-topic .block-system-breadcrumb-block{padding-top:1.563rem}}.page-node-type--page .view-blogs-by-topic .block-system-breadcrumb-block,.page-node-type--page .view-blogs-by-topic .view__header h3{display:none}.page--taxonomy-term .term-wrapper{background-image:none!important;margin-bottom:.938rem}.page--taxonomy-term .term-wrapper .term-name{display:inline;line-height:1.3}.page--taxonomy-term .term-wrapper .field--name-description{font-size:1rem;color:#1c2227}@media (min-width:48rem){.brick-curated_trips .views-exposed-form,.brick-trip_view>.views-exposed-form,.page--taxonomy-term .block-views-exposed-filter-blocktrips-block-1{position:-webkit-sticky;position:sticky;top:0;z-index:2}}.view-trips>.view__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.938rem;margin-bottom:.938rem}@media (min-width:48rem){@supports (grid-template-columns:repeat(2,1fr)){.view-trips>.view__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);display:-ms-grid;display:grid;grid-column-gap:1.25rem;grid-row-gap:1.25rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}}.view-trips>.view__content .view--unformatted{background:#f2f2f2;padding-bottom:.625rem;margin-bottom:1.25rem}@media (min-width:30rem){.view-trips>.view__content .view--unformatted{width:calc((100% - 1.25rem) / 2)}}@media (min-width:48rem){@supports (grid-template-columns:repeat(2,1fr)){.view-trips>.view__content .view--unformatted{width:100%;margin-bottom:0}}}@media (min-width:60rem){.view-trips>.view__content .view--unformatted{width:calc((100% - 2.5rem) / 3)}@supports (grid-template-columns:repeat(2,1fr)){.view-trips>.view__content .view--unformatted{width:100%}}}.view-trips .view--unformatted{background:#f2f2f2;padding-bottom:.625rem}.view-trips .views-row{margin-bottom:.625rem}.node--type-trip.node--view-mode-group .group-description,.node--type-trip.node--view-mode-group .group-name,.node--view-mode-bar{margin-left:1.25rem;margin-right:1.25rem}.term-wrapper.trip-category{position:relative}.term-wrapper.trip-category .new-label{position:absolute;top:1.25rem;left:-.625rem;padding:.313rem 1.25rem;background:#13bce6;text-transform:uppercase;color:#fff;font-size:1rem}.node--type-trip.node--view-mode-group .group-name{display:block;margin:.625rem 0 .25rem 1.25rem;line-height:1.2;font-size:1.313rem}.node--type-trip.node--view-mode-group .group-description{font-size:1.063rem;text-transform:none;font-weight:400;color:#767676}.node--type-trip.node--view-mode-bar{position:relative;border:.063rem solid #ccc;background:#fff}.view-trips .view--unformatted:hover .node--view-mode-bar.premier{border-color:#ebb71b}.view-trips .view--unformatted:hover .node--view-mode-bar.casual{border-color:#ef905d}.view-trips .view--unformatted:hover .node--view-mode-bar.river-cruise{border-color:#5eb7d5}.view-trips .view--unformatted:hover .node--view-mode-bar.camping{border-color:#acc35a}.node--view-mode-bar.premier:hover{background:#f9ebbf}.node--view-mode-bar.casual:hover{background:#fdefe8}.node--view-mode-bar.river-cruise:hover{background:#ecf6fa}.node--view-mode-bar.camping:hover{background:#eef3dd}.node--type-trip.node--view-mode-bar a{padding:.375rem .313rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-trip.node--view-mode-bar .field--name-field-new{display:none;text-transform:uppercase;font-weight:700;font-size:1rem}@media (min-width:60rem){.node--type-trip.node--view-mode-bar .field--name-field-new{display:inline-block;position:relative;bottom:.125rem}}.node--type-trip.node--view-mode-bar .node__title{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.node--type-trip.node--view-mode-bar .node__title .field--name-field-traveler-type{color:#767676;text-decoration:none;font-size:.938rem}@media (min-width:48rem){.node--type-trip.node--view-mode-bar .node__title .field--name-field-traveler-type{position:relative;bottom:.125rem}}.node--type-trip.node--view-mode-bar .caret{color:#767676}.node--type-trip.node--view-mode-bar .caret:after{content:""}.block-views-blockexplore-destinations-block-1{text-align:center}.block-views-blockexplore-destinations-block-1 h3{font-size:1.5rem;margin-bottom:.938rem}.block-views-blockexplore-destinations-block-1 ul{padding:0;max-width:800px;margin:0 auto 4.688rem}.block-views-blockexplore-destinations-block-1 ul:not(.nav):not(.nav__subnav):not(.slick-dots):not(.pager__items) li{display:inline-block;margin:0 0 .75rem;line-height:1;padding:0 .75rem;border-right:.063rem solid #767676}.block-views-blockexplore-destinations-block-1 ul:not(.nav):not(.nav__subnav):not(.slick-dots):not(.pager__items) li:before{content:none}.block-views-blockexplore-destinations-block-1 ul:not(.nav):not(.nav__subnav):not(.slick-dots):not(.pager__items) li:last-of-type{border-right:none}.block-views-blockexplore-destinations-block-1 li a{color:#767676;text-decoration:underline;font-size:1rem}@media (min-width:48rem){.brick-curated_trips .view-trips>.view__header,.brick-trip_view .view-trips>.view__header,.page--taxonomy-term .view-trips>.view__header{position:-webkit-sticky;position:sticky;top:3.25rem;z-index:1}}@media (min-width:48rem){.view-accommodations{margin-top:.313rem}}.view-accommodations .view--unformatted{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.625rem .313rem}.view-accommodations .views-row{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:.813rem;margin-bottom:.625rem}@media (min-width:30rem){.view-accommodations .views-row{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:0}}@media (min-width:48rem){.view-accommodations .views-row{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}}@media (min-width:30rem){.view-accommodations .views-row:first-child{margin-bottom:.625rem}}@media (min-width:48rem){.view-accommodations .views-row:first-child{margin-bottom:0}}.view-accommodations .term-accommodation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48rem){.view-accommodations .term-accommodation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.view-accommodations .views-row .trip__lodging{width:1.625rem;height:1.625rem;font-size:.875rem}.view-accommodations .name{display:inline-block;text-transform:uppercase;color:#1c2227;font-weight:700}@media (min-width:48rem){.view-accommodations .name{font-size:.75rem}}@media (min-width:60rem){.view-accommodations .name{font-size:.813rem}}.view-accommodations .tooltip{background:#ccc;width:1.125rem;height:1.125rem;border-radius:50%;color:#fff;text-align:center;font-family:Georgia,serif;margin-left:.625rem;cursor:pointer}@media (min-width:30rem){.view-accommodations .views-row:last-child .tooltip .tlite-visible{-webkit-transform:translateX(-43%);transform:translateX(-43%)}}@media (min-width:81.25rem){.view-accommodations .views-row:last-child .tooltip .tlite-visible{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:30rem){.view-accommodations .views-row:last-child .tooltip .tlite-visible:before{-webkit-transform:translateX(6.875rem) rotate(45deg);transform:translateX(6.875rem) rotate(45deg)}}@media (min-width:81.25rem){.view-accommodations .views-row:last-child .tooltip .tlite-visible:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:30rem){.view-accommodations .views-row:nth-last-child(3) .tooltip .tlite{-webkit-transform:translateX(-40%);transform:translateX(-40%)}}@media (min-width:48rem){.view-accommodations .views-row:nth-last-child(3) .tooltip .tlite{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:30rem){.view-accommodations .views-row:nth-last-child(3) .tooltip .tlite:before{-webkit-transform:translateX(4.688rem) rotate(45deg);transform:translateX(4.688rem) rotate(45deg)}}@media (min-width:48rem){.view-accommodations .views-row:nth-last-child(3) .tooltip .tlite:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.tlite{background-color:#444}.tlite p{margin:0}.view-equipment .equipment-submenu{display:none}@media (min-width:48rem){.view-equipment .equipment-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background-color:#f2f2f2;padding:.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.view-equipment .equipment-submenu li{margin:0 1.25rem 0 0}.view-equipment .equipment-submenu li:last-of-type{display:none}.view-equipment .equipment-submenu a{color:#000;font-weight:700;text-decoration:underline;font-size:.938rem}.view-equipment .equipment-submenu li:before{display:none}.view-equipment .views-row{margin:1.875rem 0;padding:1.563rem;border:.313rem solid #f2f2f2}.view-equipment.view-display-id-embed_1 .bike-kids{margin-bottom:0;padding-bottom:0;border-bottom:0}.view-equipment.view-display-id-embed_1 .bike-trailer{margin:0;padding-top:0;border-top:0;border-bottom:0}.view-equipment.view-display-id-embed_1 .bike-carrier .gear-entity,.view-equipment.view-display-id-embed_1 .bike-trailer .gear-entity{padding-top:1.563rem;border-top:.188rem solid #f2f2f2}.view-equipment.view-display-id-embed_1 .bike-carrier{margin:0;padding-top:0;border-top:0}.view-equipment .gear-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48rem){.view-equipment .gear-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.view-equipment .gear-columns .gear-txt{margin:1.25rem 0 0}@media (min-width:48rem){.view-equipment .gear-columns .gear-txt{margin:0}}.view-equipment .gear-columns .gear-img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:48rem){.view-equipment .gear-columns .gear-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.view-equipment .gear-columns>div{width:100%}@media (min-width:48rem){.view-equipment .gear-columns>div{width:48%}}.view-equipment .gear-columns>div:only-child{width:100%}.view-equipment .field--name-field-title{font-size:2.25rem;margin-bottom:.938rem}.view-equipment .field--name-image,.view-equipment .field--name-image img{width:100%}.view-equipment .field--name-field-extra-images{display:-webkit-box;display:-ms-flexbox;display:flex}.view-equipment .field--name-field-extra-images .field__item{border:.188rem solid #fff;width:10rem;height:8.75rem}.view-equipment .field--name-field-extra-images .field__item .media{width:100%;height:100%}.view-equipment .field--name-field-extra-images .field__item img{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.view-equipment .field--name-field-extra-images .field__item img{position:static;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.view-equipment .field--name-field-sizes-geometry,.view-equipment .field--name-field-specifications{display:none}.view-equipment .gear-entity>div.contextual{z-index:510}.bike-carousel{margin-top:-3.125rem}.bike-carousel .views-row{border:.125rem solid #ccc;margin:0 .313rem;min-height:28.125rem;text-align:center}.bike-carousel .views-row .views-field-name{font-weight:700;font-size:1.125rem}.view-faq .view__header{margin-top:.938rem}.view-faq .view-grouping-header,.view-faq .view__title{margin-bottom:.938rem}@media (min-width:48rem){.view-faq .view__header .faq-handle,.view-faq .view__header .nav--faq-topics{display:none}}.view-faq .view__header .nav--faq-topics{height:auto;overflow:hidden;max-height:0;-webkit-transition:max-height 1s cubic-bezier(0,1,0,1);transition:max-height 1s cubic-bezier(0,1,0,1);margin:0}.view-faq .view__header .nav--faq-topics.expanded{max-height:100vh}.view-faq .view--unformatted .views-row:last-of-type{margin-bottom:1.563rem}.view-faq .views-field-title{background-color:#000;color:#fff;font-weight:500;padding:.313rem .625rem}.view-faq .views-field-body{background-color:#f2f2f2;padding:.313rem .625rem;border:.063rem solid #767676;margin-bottom:.625rem}.path--faq .region-sidebar{background-color:#dcf5fb}.path--faq .region-sidebar .menu--faq-topics{display:none}@media (min-width:48rem){.path--faq .region-sidebar .menu--faq-topics{display:block;border-top:none;text-align:left;padding-top:.938rem;padding-left:.938rem;position:-webkit-sticky;position:sticky;top:0}}.region-sidebar .menu--faq-topics li{margin-bottom:.625rem}.region-sidebar .menu--faq-topics li:before{content:none}.region-sidebar .menu--faq-topics a{color:#000;text-transform:uppercase;font-weight:700}.region-sidebar .menu--faq-topics a.current,.region-sidebar .menu--faq-topics a:active,.region-sidebar .menu--faq-topics a:focus,.region-sidebar .menu--faq-topics a:hover{text-decoration:none;color:#13bce6}.region-sidebar .menu--faq-topics a.current:before,.region-sidebar .menu--faq-topics a:active:before,.region-sidebar .menu--faq-topics a:focus:before,.region-sidebar .menu--faq-topics a:hover:before{content:"";position:absolute;left:-.625rem;top:.375rem;font-size:.75rem}.region-sidebar .menu--faq-topics .nav__subnav a{text-transform:none;font-weight:500}.region-sidebar .menu--faq-topics .nav__subnav li{margin:.313rem 0}.view-faq .view__header .faq-handle{background:#fff;position:relative;border:.063rem solid #ccc;padding:.625rem;text-transform:uppercase;font-size:1rem;font-weight:700}.view-faq .view__header .faq-handle:after{content:"";position:absolute;right:.688rem;bottom:.875rem;font-size:.563rem}@media (max-width:48rem){.path--faq .main-content__inner{padding-top:0;width:100%}.path--faq .region-content{background-color:#dcf5fb;padding-top:1.25rem}.view-faq>.view__header{margin-bottom:1.25rem}.path--faq .view-faq>.view__content{background:#fff;padding:.063rem 5% 0}.path--faq .block-page-title-block,.path--faq .block-system-breadcrumb-block,.view-faq>.view__header{width:90%;margin-left:auto;margin-right:auto}}@media (max-width:48rem) and (min-width:30rem){.path--faq .block-page-title-block,.path--faq .block-system-breadcrumb-block,.view-faq>.view__header{max-width:70rem;width:95%}}@media (max-width:48rem){.faq-mobile-nav.sticky{position:fixed;z-index:1;top:0;left:0;width:100%;background:#fff;padding:1.25rem 5%;background-color:#dcf5fb}}.user-logged-in.page-node-type--faq main{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.user-logged-in.page-node-type--faq main{max-width:70rem;width:95%}}.path-frontpage .field--name-field-bricks>.field__item:first-child{margin-bottom:0}.path-frontpage .field--name-field-bricks.field__items .field__item:first-child .brick-hero{margin-bottom:.625rem}@media (min-width:48rem){.path-frontpage .field--name-field-bricks.field__items .field__item:first-child .brick-hero{margin-bottom:1.25rem}}.page-node-type--jobs-listing main{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.page-node-type--jobs-listing main{max-width:70rem;width:95%}}.page-node-type--media-mention .region-content{margin-top:1.25rem}.page-node-type--media-mention .media-mention__read-more-link a{margin-bottom:2rem}.site-content--4xx{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.site-content--4xx{max-width:70rem;width:95%}}.page-node-type--jobs-page article,.page-node-type--page article{font-size:1rem}.page-node-type--jobs-page .region-sidebar .block,.page-node-type--page .region-sidebar .block{border-top:none}.page-node-type--jobs-page .region-sidebar .block-request-a-free-catalog,.page-node-type--page .region-sidebar .block-request-a-free-catalog{padding-left:1.563rem;padding-right:1.563rem}.press-release--full .press-release__hero{margin-bottom:2rem}.press-release__date,.press-release__location{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700}.view-press-releases .view--unformatted{padding-top:1.563rem;border-bottom:.25rem solid #000}.view-press-releases .views-row{margin:1.563rem 0;padding-bottom:1.563rem}.view-press-releases .view--unformatted .views-row{border-bottom:.063rem solid #ccc}.view-press-releases .view--unformatted .views-row:last-of-type{border:0}.view-press-releases .view__title{margin-bottom:.938rem}.view-press-releases .field--name-body p{margin-bottom:0}.view-press-releases .read-more{display:block;margin-top:.313rem;color:#000;text-transform:uppercase;text-decoration:underline}.view-press-releases .read-more:hover{color:#13bce6}.page-node-type--pro-tips-article-page article{font-size:1rem}.page-node-type--pro-tips-article-page .field--name-field-social-media{margin-top:.938rem;margin-bottom:.5rem}.page-node-type--pro-tips-article-page .site-content article ul:not(.nav):not(.nav__subnav):not(.slick-dots):not(.pager__items){font-size:1rem}.page-node-type--pro-tips-article-page .site-content article ul li:before{color:#000}.field--name-field-page-sections .title{background:#000;color:#fff;text-transform:uppercase;padding:.75rem;font-weight:400;font-size:1.313rem;margin-bottom:.625rem}.field--name-field-page-sections .wysiwyg{padding-bottom:.938rem}.page-node-type--pro-tips-article-page .region-sidebar .block{border-top:none}.page-node-type--pro-tips-article-page .region-sidebar .block-request-a-free-catalog .field--name-body p:first-of-type{display:none}.region-sidebar .block-request-a-free-catalog .field--name-body img{max-width:15.625rem}.region-sidebar .block-request-a-free-catalog .field--name-body .block__title{margin-top:.625rem;margin-bottom:1.25rem}.site-content .view-pro-tip-topics-menu .view__content{display:block;border-bottom:3px solid #000}.site-content .view-pro-tip-topics-menu .view__content ul>li{display:inline-block;background-color:#e5e5e5;color:#444;margin-top:0;margin-bottom:0;padding:.375rem .75rem;text-transform:uppercase}.site-content .view-pro-tip-topics-menu .view__content ul>li:not(:first-child){margin-left:.25rem}.site-content .view-pro-tip-topics-menu .view__content ul>li.active{color:#fff;background-color:#000}.site-content .view-pro-tip-topics-menu .view__content ul>li a{color:inherit;font-weight:700}.site-content .view-pro-tip-topics-menu .view__content ul>li a:focus,.site-content .view-pro-tip-topics-menu .view__content ul>li a:hover{text-decoration:none}.page--taxonomy-term--pro-tips .view-pro-tips-by-topic{margin-bottom:2rem}.view-pro-tips-by-topic .views-row{border-bottom:1px solid #ccc}.view-pro-tips-by-topic article{margin:1.25rem 0}@media (min-width:48rem){.view-pro-tips-by-topic article{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:48rem){.view-pro-tips-by-topic .pro-tips-article-image{-webkit-box-flex:0;-ms-flex:0 0 14.063rem;flex:0 0 14.063rem;margin-right:1.563rem}}.view-pro-tips-by-topic h3{text-transform:capitalize;margin:.625rem 0;font-size:1.313rem;line-height:1.5rem}.path--activity .block-page-title-block h1{text-transform:capitalize}.view-activity-filter-block{background:none;margin-bottom:.938rem}@media (min-width:48rem){.view-activity-filter-block{background:#f2f2f2;margin-bottom:0}}.view-activity-filter-block ul{padding:0;margin:0}.view-activity-filter-block ul li{margin:0}.view-activity-filter-block ul li:before{content:none}.view-activity-filter-block ul li .views-field-name{height:100%}.view-activity-filter-block ul li.active,.view-activity-filter-block ul li.active a{background-color:#e2f5f9}.view-activity-filter-block ul li a{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:3.438rem;margin-left:.625rem;margin-right:.625rem;color:#000;text-transform:uppercase;font-size:1.188rem;height:100%;display:block;border-bottom:.063rem solid #ccc}.view-activity-filter-block ul li a:after{content:""}@media (min-width:48rem){.view-activity-filter-block ul li a{background-color:#f2f2f2;font-size:1.063rem}}.view-activity-filter-block ul li a:hover{text-decoration:none;color:#13bce6}.view-activity-filter-block ul li a:before{font-size:1.75rem;position:absolute;left:.938rem;top:.938rem;width:2.5rem;text-align:center}.view-activity-filter-block ul li a:after{font-size:.813rem;margin-left:.438rem}@media (min-width:48rem){.view-activity-filter-block ul li a:after{content:none}}.view-activity-filter-block ul li:last-of-type a{margin-right:0}.view-activity-filter-block ul li.active a{color:#13bce6}.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-item-field-destination-target-id,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-item-field-destination-target-id,.block-views-exposed-filter-blocktrips-block-1 .form-item-field-destination-target-id,.block-views-exposed-filter-blocktrips-page-1 .form-item-field-destination-target-id,.brick-trip_view .form-item-field-destination-target-id{height:2.438rem;margin-bottom:0}@media (min-width:48rem){.block-views-exposed-filter-blocksearch-by-activity-page-1 .form-item-field-destination-target-id,.block-views-exposed-filter-blocksearch-by-month-page-1 .form-item-field-destination-target-id,.block-views-exposed-filter-blocktrips-block-1 .form-item-field-destination-target-id,.block-views-exposed-filter-blocktrips-page-1 .form-item-field-destination-target-id,.brick-trip_view .form-item-field-destination-target-id{height:2.125rem}}.form-item-field-destination-target-id .select-wrapper:nth-of-type(2),.form-item-field-destination-target-id .select-wrapper:nth-of-type(3){display:none}@media (min-width:60rem){.brick-find_your_next_adventure .views-exposed-form .form-inner .js-form-type-select,.brick-trip_view .views-exposed-form .form-inner .dummy-select-wrapper,.brick-trip_view .views-exposed-form .form-inner .select-wrapper,.page-node-type--page .brick-trip_view .views-exposed-form .js-form-type-select,.path--activity .block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper,.path--activity .block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select,.path--activity .block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper,.path--award-winning-tours .block-views-exposed-filter-blocktrips-block-1 .js-form-type-select,.path--award-winning-tours .block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper,.path--award-winning-tours .block-views-exposed-filter-blocktrips-page-1 .js-form-type-select,.path--award-winning-tours .block-views-exposed-filter-blocktrips-page-1 .select-wrapper,.path--taxonomy .block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper,.path--taxonomy .block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs,.path--taxonomy .block-views-exposed-filter-blocktrips-block-1 .js-form-type-select,.path--trips-by-month .block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper,.path--trips-by-month .block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select,.path--trips-by-month .block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper{margin-bottom:0}}.path--destination .block-page-title-block h1{text-transform:capitalize}@media (min-width:48rem){.block--filter-by-destination{background:#f2f2f2;padding:.625rem}}.block--filter-by-destination label{display:none}.block--filter-by-destination img{width:100%}@media (min-width:60rem){@supports (flex-basis:100%){.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner>*{-ms-flex-preferred-size:15rem;flex-basis:15rem}}}@media (max-width:48rem){.block-views-exposed-filter-blocksearch-by-destination-page-1 .form-inner>*{width:100%;margin-bottom:.625rem}}@media (min-width:60rem){.path--destination .block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select{margin-bottom:0}}.activity-picker-modal .inner .modal-header,.destination-picker-modal .inner .modal-header{display:none}.activity-picker-modal.active .inner .modal-header,.destination-picker-modal.active .inner .modal-header{display:block}.activity-picker-modal.active .inner .close,.destination-picker-modal.active .inner .close{text-align:right;font-size:1.5rem;color:#ccc}.activity-picker-modal.active .inner .close:before,.destination-picker-modal.active .inner .close:before{content:"";cursor:pointer}.activity-picker-modal.active .inner h3,.destination-picker-modal.active .inner h3{text-transform:capitalize;font-size:2.125rem;font-weight:900;margin-bottom:1.25rem}.block--filter-by-destination,.block-views-blockactivity-filter-block-block-1{display:none}@media (min-width:48rem){.block--filter-by-destination,.block-views-blockactivity-filter-block-block-1{display:block}}.activity-picker-modal.active .block-views-blockactivity-filter-block-block-1,.destination-picker-modal.active .block--filter-by-destination{display:block}.activity-filter-mobile,.destination-filter-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;margin-bottom:.625rem;font-size:1.125rem;font-weight:700;background-color:#000;color:#fff;cursor:pointer;padding:.625rem}@media (min-width:48rem){.activity-filter-mobile,.destination-filter-mobile{display:none}}.destination-filter-mobile .destination:before{content:"";color:#13bce6}.activity-filter-mobile .activity:before,.destination-filter-mobile .destination:before{font-size:1.375rem;margin-right:.375rem;position:relative;top:.188rem}.activity-filter-mobile .edit,.destination-filter-mobile .edit{color:#13bce6;text-decoration:underline;text-transform:capitalize}.activity-picker-modal.active,.destination-picker-modal.active{position:fixed;z-index:900;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:#fff}.activity-picker-modal.active .inner,.destination-picker-modal.active .inner{padding:.938rem}@media (min-width:48rem){.destination-picker-modal .link__search{display:none}}.block--filter-by-destination .form-disabled{display:none}@media (min-width:48rem){.block--filter-by-destination .form-disabled{display:block}}.path--trips-by-month .block-page-title-block h1{text-transform:capitalize}@media (min-width:48rem){.month-filter-block{background:#f2f2f2;padding:.625rem}}.find_by_month__filter .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem}.ddpc__link_prev,.find_by_month__filter .link__prev_month{color:#444}.ddpc__link_prev:before,.find_by_month__filter .link__prev_month:before{content:"";font-size:.875rem}.ddpc__link_next,.find_by_month__filter .link__next_month{color:#444}.ddpc__link_next:before,.find_by_month__filter .link__next_month:before{content:"";font-size:.875rem}.dep-date-picker-calendar .select-wrapper,.month-filter-block .select-wrapper{position:relative;border-bottom:.063rem solid #444}@media (min-width:48rem){.dep-date-picker-calendar .select-wrapper,.month-filter-block .select-wrapper{height:2.125rem}}.month-filter-block .find_by_month__filter .select-wrapper select,select.ddpc__select_month{font-weight:500;padding:0;border-radius:0;-webkit-appearance:menulist;-moz-appearance:menulist}.ddp__link_search,.find_by_month__filter .link__search{margin:0;padding:.375rem .75rem}.month-filter-block .datepicker-modal.active .inner{background-color:#fff;padding:.938rem}.month-filter-block .datepicker-modal .inner .modal-header{display:none}.month-filter-block .datepicker-modal.active .inner .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}.month-filter-block .datepicker-modal.active .inner .close:before{content:"";cursor:pointer}.month-filter-block .find_by_month__filter{display:none}@media (min-width:48rem){.month-filter-block .find_by_month__filter{display:block}}.datepicker-modal.active .find_by_month__filter{display:block}.dep-date-find_by_month__filter-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;margin-bottom:.625rem;font-size:1.125rem;font-weight:700;background-color:rgba(137,221,242,.4);cursor:pointer;padding:.625rem}@media (min-width:48rem){.dep-date-find_by_month__filter-mobile{display:none}}.dep-date-find_by_month__filter-mobile .dates{display:-webkit-box;display:-ms-flexbox;display:flex}.dep-date-find_by_month__filter-mobile span{margin:0 .25rem}.dep-date-find_by_month__filter-mobile .edit{font-size:.75rem;text-decoration:underline;text-transform:uppercase;color:#13bce6}.ddpc__days_header,.ddpc__week,.month-filter-block .calendar-header,.month-filter-block .calendar-week{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;border-bottom:.063rem solid #ccc}@supports (grid-template-columns:repeat(7,1fr)){.ddpc__days_header,.ddpc__week,.month-filter-block .calendar-header,.month-filter-block .calendar-week{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}}.ddpc__days_header>div,.ddpc__week>div,.month-filter-block .calendar-header>div,.month-filter-block .calendar-week>div{width:14.28571%}@supports (grid-template-columns:repeat(7,1fr)){.ddpc__days_header>div,.ddpc__week>div,.month-filter-block .calendar-header>div,.month-filter-block .calendar-week>div{width:auto}}.ddpc__week,.month-filter-block .calendar-week{height:2.813rem;font-size:.938rem}.ddpc__days_header,.month-filter-block .calendar-header{color:#000;font-size:.875rem;font-weight:700}.month-filter-block label{display:none}.month-filter-block .calendar-week .not-in-month{color:#ccc}.ddpc__day,.month-filter-block .calendar-week .calendar-day{line-height:2.5rem}.ddpc__day.selected,.month-filter-block .calendar-week .calendar-day.selected{background-color:rgba(137,221,242,.4)}.ddpc__day.first.selected,.ddpc__day.last.selected,.month-filter-block .calendar-week .calendar-day.end.selected,.month-filter-block .calendar-week .calendar-day.start.selected{background-color:#89ddf2}.ddpc__day.not-in-month,.month-filter-block .calendar-week .calendar-day.not-in-month{opacity:.4}.ddpc__day a,.month-filter-block .calendar-week .calendar-day a{color:#1c2227;font-weight:500;display:block;width:100%;height:100%}.ddpc__day a:active,.ddpc__day a:focus,.ddpc__day a:hover,.month-filter-block .calendar-week .calendar-day a:active,.month-filter-block .calendar-week .calendar-day a:focus,.month-filter-block .calendar-week .calendar-day a:hover{text-decoration:none}.month-filter-block .calendar-week .active a{display:block;background:#2e9a43;border-radius:50%;height:1.563rem;width:1.563rem;margin:0 auto;color:#fff}.month-filter-block .calendar-week .active a:active,.month-filter-block .calendar-week .active a:focus,.month-filter-block .calendar-week .active a:hover{text-decoration:none}.month-filter-block .calendar-week .active.selected a{background:#13bce6}.month-filter-block .bottom-text{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.625rem}.month-filter-block .bottom-text .legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.month-filter-block .bottom-text .circle{background:#2e9a43;min-width:.625rem;width:.625rem;height:.625rem;border-radius:50%;margin-right:.313rem}.month-filter-block .bottom-text .text{font-size:.75rem}.month-filter-block .bottom-text a.link__date_clear{color:#000;font-size:.75rem;text-decoration:underline}.block-views-exposed-filter-blocksearch-by-month-page-1 .form-inner .intro{display:-webkit-box;display:-ms-flexbox;display:flex}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort{text-transform:uppercase;font-size:.938rem;text-align:center;margin:0;border-bottom:.125rem solid #000}@media (min-width:48rem){.block-views-exposed-filter-blocksearch-by-month-page-1 .sort{border-bottom:none}}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .desktop{display:none}@media (min-width:48rem){.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .desktop{display:block}}.block-views-exposed-filter-blocksearch-by-month-page-1 .desktop .sort-by{color:#e5e5e5}.block-views-exposed-filter-blocksearch-by-month-page-1 .desktop .sort a{color:#767676}.block-views-exposed-filter-blocksearch-by-month-page-1 .desktop .sort a.active{color:#fff;text-decoration:underline}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:48rem){.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile{display:none}}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile a{background:#e5e5e5;color:#767676;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:.313rem 0}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile a:active,.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile a:focus,.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile a:hover{text-decoration:none}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile a:first-of-type{margin-right:.313rem}.block-views-exposed-filter-blocksearch-by-month-page-1 .sort .mobile a.active{background:#000;color:#fff}@media (min-width:48rem){.path--activity .main-content__inner,.path--destination .main-content__inner,.path--trips-by-month .main-content__inner{display:-ms-grid;display:grid;grid-template-areas:"c d";-ms-grid-columns:1fr .938rem 2.85fr;grid-template-columns:1fr 2.85fr;grid-column-gap:.938rem}}.path--activity .region-sidebar-left,.path--destination .region-sidebar-left,.path--trips-by-month .region-sidebar-left{grid-area:c}@media (min-width:48rem){.path--activity .region-sidebar-left .wrapper,.path--destination .region-sidebar-left .wrapper,.path--trips-by-month .region-sidebar-left .wrapper{position:-webkit-sticky;position:sticky;top:0}}.path--activity .region-content,.path--destination .region-content,.path--trips-by-month .region-content{grid-area:d}@media (min-width:48rem){.path--activity .region-sidebar-left,.path--destination .region-sidebar-left,.path--trips-by-month .region-sidebar-left{-ms-grid-row:1;-ms-grid-column:1}.path--activity .region-content,.path--destination .region-content,.path--trips-by-month .region-content{-ms-grid-row:1;-ms-grid-column:3}}.path--activity .block-system-breadcrumb-block,.path--destination .block-system-breadcrumb-block,.path--trips-by-month .block-system-breadcrumb-block{margin-top:1.25rem}.path--activity .block-page-title-block,.path--destination .block-page-title-block,.path--trips-by-month .block-page-title-block{margin-bottom:.625rem}.block--filter-by-destination .js-form-type-select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select,.brick-trip_view .views-exposed-form .dummy-select-wrapper,.brick-trip_view .views-exposed-form .js-form-type-select,.brick-trip_view .views-exposed-form .select-wrapper{position:relative;overflow:hidden;height:2.438rem;width:100%;background-color:#fff;margin-bottom:.625rem;border:.063rem solid #ccc}.block--filter-by-destination .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper:after,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper:after,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .dummy-select-wrapper:after,.brick-trip_view .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .select-wrapper:after{content:"";position:absolute;right:.938rem;bottom:.938rem;font-size:.563rem}@media (min-width:48rem){.block--filter-by-destination .js-form-type-select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select,.brick-trip_view .views-exposed-form .dummy-select-wrapper,.brick-trip_view .views-exposed-form .js-form-type-select,.brick-trip_view .views-exposed-form .select-wrapper{height:2.125rem;margin-bottom:.938rem}.block--filter-by-destination .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper:after,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper:after,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .dummy-select-wrapper:after,.brick-trip_view .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .select-wrapper:after{right:.313rem;bottom:.625rem}}@media (min-width:60rem){.block--filter-by-destination .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper:after,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs:after,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper:after,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select:after,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper:after,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .dummy-select-wrapper:after,.brick-trip_view .views-exposed-form .js-form-type-select:after,.brick-trip_view .views-exposed-form .select-wrapper:after{right:.625rem;bottom:.688rem}}.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select.form-disabled,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select.form-disabled,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper.form-disabled,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select.form-disabled,.brick-trip_view .views-exposed-form .js-form-type-select.form-disabled,.brick-trip_view .views-exposed-form .select-wrapper.form-disabled{background-image:none}.block--filter-by-destination .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper select,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper select,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs select,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select select,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select select,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper select,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select select,.brick-trip_view .views-exposed-form .dummy-select-wrapper select,.brick-trip_view .views-exposed-form .js-form-type-select select,.brick-trip_view .views-exposed-form .select-wrapper select,.ddpc__select_month,.month-filter-block .select-wrapper select{background:transparent;border:none;height:2.438rem;width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";text-transform:capitalize;cursor:pointer;font-size:1.125rem;padding:.375rem .625rem;color:#000}@media (min-width:48rem){.block--filter-by-destination .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-activity-page-1 .select-wrapper select,.block-views-exposed-filter-blocksearch-by-destination-page-1 .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-month-page-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocksearch-by-month-page-1 .js-form-type-select select,.block-views-exposed-filter-blocksearch-by-month-page-1 .select-wrapper select,.block-views-exposed-filter-blocktrips-block-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-cshs select,.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select select,.block-views-exposed-filter-blocktrips-page-1 .dummy-select-wrapper select,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select select,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper select,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select select,.brick-trip_view .views-exposed-form .dummy-select-wrapper select,.brick-trip_view .views-exposed-form .js-form-type-select select,.brick-trip_view .views-exposed-form .select-wrapper select,.ddpc__select_month,.month-filter-block .select-wrapper select{font-size:.938rem;padding:.188rem .438rem;height:2.125rem}}.block-views-exposed-filter-blocktrips-block-1 .js-form-type-select select:disabled,.block-views-exposed-filter-blocktrips-page-1 .js-form-type-select select:disabled,.block-views-exposed-filter-blocktrips-page-1 .select-wrapper select:disabled,.brick-find_your_next_adventure .views-exposed-form .js-form-type-select select:disabled,.brick-trip_view .views-exposed-form .js-form-type-select select:disabled,.brick-trip_view .views-exposed-form .select-wrapper select:disabled{opacity:1;cursor:auto}.ddpc__select_month,.month-filter-block .select-wrapper select{text-transform:uppercase}.block-more-ways-to-search{display:none}@media (min-width:48rem){.block-more-ways-to-search{display:block;margin-top:1.563rem}}.block-more-ways-to-search .block__title{margin-bottom:.625rem}.block-more-ways-to-search a{text-decoration:underline}.path--keyword-search .block-system-breadcrumb-block{padding-top:1.25rem}.search-header .heading{text-transform:none;font-weight:400;font-size:1.313rem;margin-bottom:.938rem}.search-header .heading span{font-weight:700}.search-header .tab-container{border-bottom:.125rem solid #000}@media (min-width:48rem){.search-header .tab-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.search-header .tab-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:.625rem}@media (min-width:48rem){.search-header .tab-container ul{border-bottom:none;margin-bottom:0}}.search-header .tab-container ul li{padding:.375rem .938rem .438rem;background:#e5e5e5;color:#767676;text-transform:uppercase;font-weight:700;margin-right:.625rem;margin-top:0}.search-header .tab-container ul li:last-of-type{margin-right:0}.search-header .tab-container ul li:before{content:none}@media (min-width:48rem){.search-header .tab-container ul li{margin-bottom:0}}.search-header .tab-container ul li a{color:#767676;text-transform:uppercase;font-weight:700}.search-header .tab-container ul li a:active,.search-header .tab-container ul li a:focus,.search-header .tab-container ul li a:hover{text-decoration:none}.search-header .tab-container ul li.active{background:#000;color:#fff}.search-header .count{font-size:1.063rem;margin-bottom:.375rem}@media (min-width:48rem){.search-header .count{margin-bottom:0}}.view-search .views-row{border-bottom:.063rem solid #ccc}.view-search .views-row>article,.view-search .views-row>div{margin:1.25rem 0}@media (min-width:48rem){.view-search .views-row>article,.view-search .views-row>div{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:48rem){.view-search .views-row>article>a:not(:empty),.view-search .views-row>div>a:not(:empty){-webkit-box-flex:0;-ms-flex:0 0 14.063rem;flex:0 0 14.063rem;margin-right:1.563rem}}@media (min-width:48rem){.view-search .views-row>article>a+div:not(.no-image),.view-search .views-row>div>a+div:not(.no-image){padding-top:.625rem}}.view-search h3{text-transform:capitalize;margin:.625rem 0;font-size:1.313rem;line-height:1.5rem}.view-search .views-row .field--name-body p{margin:0;color:#767676}.site-content:not(.site-content--has-sidebar) .view-search .brick-title{width:auto}.view-search .views-row .field--name-name{display:inline-block}.user-logged-in.page-node-type--testimonial main{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.user-logged-in.page-node-type--testimonial main{max-width:70rem;width:95%}}.user-logged-in.page-node-type--travel-agent-page main{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.user-logged-in.page-node-type--travel-agent-page main{max-width:70rem;width:95%}}.page-node-type--trip a[href*=quick_clone]{display:none}.trip-page__hero-wrapper{position:relative}.trip-page__hero-wrapper .promo-wrapper{position:absolute;top:10px;left:0;right:0}.trip-page__hero-wrapper .promo-wrapper .field{background-color:hsla(0,0%,100%,.9);max-width:22.625rem;font-weight:500;color:#000;font-size:.938rem;border-left:.125rem solid #000;padding:.625rem}.trip-page__hero-wrapper .promo-wrapper .field p{margin:0}.trip-page__hero-wrapper .promo-wrapper .field a{color:#000;text-decoration:underline}.trip-page__hero-wrapper .container{position:relative}.trip-page__hero-wrapper .container .bottom-left{position:absolute;bottom:0}.trip-page__hero-wrapper .see-all-photos{position:absolute;right:0;cursor:pointer;background:#e5e5e5;padding:.188rem .625rem;border-radius:.438rem;text-transform:uppercase;font-weight:700;font-size:.875rem;display:inline-block;top:.313rem;top:-11.875rem}@media (min-width:48rem){.trip-page__hero-wrapper .see-all-photos{top:auto;bottom:.625rem}}.trip-page__hero-wrapper .activity,.trip-page__hero-wrapper .dolce-tempo,.trip-page__hero-wrapper .new-flag{color:#fff;padding:.188rem .625rem;text-transform:uppercase;font-weight:700;font-size:.938rem;display:inline-block;float:left}@media (min-width:48rem){.trip-page__hero-wrapper .activity,.trip-page__hero-wrapper .dolce-tempo,.trip-page__hero-wrapper .new-flag{padding:.188rem 1.875rem;font-size:1.25rem}}.trip-page__hero-wrapper .dolce-tempo{background:#003f77;color:#ffb300}.trip-page__hero-wrapper .new-flag{background:#13bce6}.trip-page--bike-tours .trip-page__hero-wrapper .activity{background:#f1562d}.trip-page--walking--hiking-tours .trip-page__hero-wrapper .activity{background:#37b550}.trip-page--multi-adventure-tours .trip-page__hero-wrapper .activity{background:#0089cf}.trip-page--raft .trip-page__hero-wrapper .activity,.trip-page--snorkel .trip-page__hero-wrapper .activity{background:#40fff2}.trip-page--active-yoga-adventures .trip-page__hero-wrapper .activity,.trip-page--whale-watch .trip-page__hero-wrapper .activity{background:#66f8ab}.trip-page--active-safari .trip-page__hero-wrapper .activity,.trip-page--surf .trip-page__hero-wrapper .activity{background:#ffb300}.trip-page--ice-walk .trip-page__hero-wrapper .activity,.trip-page--stand-up-paddleboard .trip-page__hero-wrapper .activity{background:#5926ff}.trip-page--kayak .trip-page__hero-wrapper .activity,.trip-page--snowshoe .trip-page__hero-wrapper .activity{background:#0d4dff}.trip-page--multi-adventure .trip-page__hero-wrapper .activity{background:#0089cf}.trip-page--dogsled .trip-page__hero-wrapper .activity,.trip-page--horseback-ride .trip-page__hero-wrapper .activity{background:#804f00}.trip-page--canoe .trip-page__hero-wrapper .activity,.trip-page--zodiac .trip-page__hero-wrapper .activity{background:#bf30ac}.trip-page--zip-line .trip-page__hero-wrapper .activity{background:#bf3052}.trip-page--other .trip-page__hero-wrapper .activity{background:#999}.trip-page--bike-tours .trip-page__subtitle{color:#f1562d}.trip-page--walking--hiking-tours .trip-page__subtitle{color:#37b550}.trip-page--raft .trip-page__subtitle,.trip-page--snorkel .trip-page__subtitle{color:#40fff2}.trip-page--active-yoga-adventures .trip-page__subtitle,.trip-page--whale-watch .trip-page__subtitle{color:#66f8ab}.trip-page--active-safari .trip-page__subtitle,.trip-page--surf .trip-page__subtitle{color:#ffb300}.trip-page--ice-walk .trip-page__subtitle,.trip-page--stand-up-paddleboard .trip-page__subtitle{color:#5926ff}.trip-page--kayak .trip-page__subtitle,.trip-page--snowshoe .trip-page__subtitle{color:#0d4dff}.trip-page--multi-adventure .trip-page__subtitle{color:#0089cf}.trip-page--dogsled .trip-page__subtitle,.trip-page--horseback-ride .trip-page__subtitle{color:#804f00}.trip-page--canoe .trip-page__subtitle,.trip-page--zodiac .trip-page__subtitle{color:#bf30ac}.trip-page--zip-line .trip-page__subtitle{color:#bf3052}.trip-page--other .trip-page__subtitle{color:#999}.trip-page__hero img{width:18.75rem;height:12.5rem;-o-object-fit:cover;object-fit:cover;max-width:100vw}@media (min-width:48rem){.trip-page__hero img{height:18.75rem;width:28.125rem}}.trip-page__hero .portrait img{width:8.332rem}@media (min-width:48rem){.trip-page__hero .portrait img{width:12.5rem}}.trip-page__hero .slick-slide{margin-right:.125rem}.trip-page__hero .slick-prev{left:1vw}.trip-page__hero .slick-next{right:1vw}.node--type-trip .field--name-field-trip-alert-message{background:#f7bbbb;color:#9f1414;padding:.625rem 1.25rem;font-size:1rem;margin-bottom:1.25rem}.node--type-trip .field--name-field-trip-intro{margin-bottom:1.875rem}@media (min-width:48rem){.node--type-trip .trip-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (grid-template-columns:67% 1fr){.node--type-trip .trip-page__content{display:-ms-grid;display:grid;grid-column-gap:1.25rem;-ms-grid-columns:67% 1fr;grid-template-columns:67% 1fr}}}@media (min-width:48rem){.node--type-trip .trip-page__content .main-content{width:67%;padding-right:1.25rem}@supports (grid-template-columns:67% 1fr){.node--type-trip .trip-page__content .main-content{width:auto;padding-right:0}}}@media (min-width:48rem){.node--type-trip .trip-page__content .sidebar-content{width:33%}@supports (grid-template-columns:67% 1fr){.node--type-trip .trip-page__content .sidebar-content{width:auto}}}.node--type-trip .trip-page__content .anchor{padding-top:.625rem}.page-node-type--trip .trip-page__content .current-section{padding-top:3.125rem}@media (min-width:48rem){.page-node-type--trip .trip-page__content .current-section{padding-top:.625rem}}.page-node-type--trip .trip-page__content #Overview.current-section{padding-top:.625rem}.node--type-trip .trip-page__content .sidebar-content{background-color:#f2f2f2}.node--type-trip .trip-page__content .sidebar-content p{margin:0}.node--type-trip .trip-page__content .sidebar-content a.kids-prices{display:block;margin-bottom:.625rem;text-decoration:underline}.page-node-type--trip .block-breadcrumbs{margin-top:1.25rem;margin-bottom:1.25rem}.trip-page__title,.trip-page__title span{border-bottom:0}.node--type-trip .trip-page__subtitle{font-size:1.5rem;line-height:1.2;font-family:Apercu,sans-serif;font-weight:500;text-transform:none;margin:0 0 1.25rem;letter-spacing:-.031rem}.node--type-trip .trip-page__subheader{margin-top:.5rem;margin-bottom:.625rem}@media (min-width:30rem){.node--type-trip .trip-page__subheader{margin-bottom:1.25rem}}.node--type-trip h2.trip-page__subheader{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase}.node--type-trip h3.trip-page__subheader{font-size:1.563rem;margin-top:1.875rem;margin-bottom:.313rem}.trip-page__itinerary-intro{margin:-.937rem 0 1.875rem}@media (min-width:30rem){.trip-page__itinerary-intro{margin-bottom:1.563rem}}@media (min-width:48rem){.trip-page__itinerary-intro{display:none}}.trip-page__itinerary-intro p{margin-bottom:.25rem}.node--type-trip .activity-meter{width:100%;background:#f2f2f2;padding:.938rem;font-size:.938rem}.node--type-trip .activity-meter .legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:37.5rem){.node--type-trip .activity-meter .legend{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.node--type-trip .activity-meter .legend>div{padding-right:.625rem}@media (min-width:60rem){.node--type-trip .activity-meter .legend>div{padding-right:1.563rem}}.node--type-trip .activity-meter .legend>div:last-child{padding-right:0}.legend .legend__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width:30rem){.legend .legend__item{width:33.333%}}@media (min-width:37.5rem){.legend .legend__item{width:auto}}@media (min-width:48rem){.legend .legend__item{width:50%}}@media (min-width:60rem){.legend .legend__item{width:auto}}.node--type-trip .activity-meter .legend .square{width:.938rem;height:.938rem;margin-right:.313rem;position:relative;top:.313rem;margin-left:.313rem}.activity-meter .legend .legend__item-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.node--type-trip .activity-meter .bars{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.625rem}.node--type-trip .activity-meter .bars div{height:.625rem;display:inline-block;border-right:.063rem solid #f2f2f2;border-left:.063rem solid #f2f2f2}.node--type-trip .activity-meter .bars div:first-of-type{border-left:none}.node--type-trip .activity-meter .bars div:last-of-type{border-right:none}.node--type-trip .activity-meter .bars .bike-tours,.node--type-trip .activity-meter .legend .bike-tours .square{background:#f1562d}.node--type-trip .activity-meter .bars .walking-hiking-tours,.node--type-trip .activity-meter .legend .walking-hiking-tours .square{background:#37b550}.node--type-trip .activity-meter .bars .multi-adventure-tours,.node--type-trip .activity-meter .legend .multi-adventure-tours .square{background:#0089cf}.node--type-trip .activity-meter .bars .percent-10{width:10%}.node--type-trip .activity-meter .bars .percent-20{width:20%}.node--type-trip .activity-meter .bars .percent-30{width:30%}.node--type-trip .activity-meter .bars .percent-40{width:40%}.node--type-trip .activity-meter .bars .percent-50{width:50%}.node--type-trip .activity-meter .bars .percent-60{width:60%}.node--type-trip .activity-meter .bars .percent-70{width:70%}.node--type-trip .activity-meter .bars .percent-80{width:80%}.node--type-trip .activity-meter .bars .percent-90{width:90%}.node--type-trip .activity-meter .bars .percent-100{width:100%}.node--type-trip .field--name-field-activity-meter{display:inline-block;margin-bottom:.625rem;width:100%}@media (min-width:48rem){.node--type-trip .field--name-field-activity-meter{margin-bottom:0}}@media (min-width:56.25rem){.node--type-trip .field--name-field-activity-meter{width:auto}}.node--type-trip .post-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.563rem}.node--type-trip .e-bike-friendly{display:inline-block;background:#f2f2f2;height:4.813rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:48rem){.node--type-trip .e-bike-friendly{margin-left:.938rem}}.node--type-trip .e-bike-friendly img{height:2.188rem;position:relative;top:1.125rem}.node--type-trip .e-bike-friendly span{position:relative;top:.688rem;font-weight:700;margin-left:.313rem}.node--type-trip .field--name-field-trip-route-map img{width:100%}.node--type-trip .map--info{background:#f2f2f2;padding:.938rem 1.875rem}.node--type-trip .map--info h4{font-size:1.25rem}.node--type-trip .map--info .field--name-field-meet-depart>p{margin:0}.node--type-trip .map--info .location-disclaimer{font-size:.813rem}.trip-page__videos{margin-top:2.5rem}@media (min-width:48rem){.trip-page__videos{margin-bottom:2.5rem}}.trip-page__videos .field__label{display:none;font-size:1.313rem;text-transform:uppercase;margin-bottom:1.25rem}@media (min-width:30rem){.trip-page__videos .field__label{display:block}}.trip-page__videos .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48rem){.trip-page__videos .field__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.trip-page__videos .field:not(.field--name-name){width:100%;height:100%}.trip-page__videos .field__item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding-right:.5rem;margin-bottom:3.125rem}@media (min-width:30rem){.trip-page__videos .field__item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media (min-width:48rem){.trip-page__videos .field__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}}.trip-page__videos .field__items>.field__item:nth-child(n+2){display:none}@media (min-width:30rem){.trip-page__videos .field__items>.field__item:nth-child(n+2){display:block}}.trip-page__videos .video-embed-field-launch-modal{position:relative;cursor:pointer;width:100%;height:100%}.trip-page__videos .video-embed-field-launch-modal:after{content:"";position:absolute;width:2.5rem;height:2.5rem;font-size:2.5rem;top:calc(50% - 20px);left:calc(50% - 20px);color:#ccc;pointer-events:none}.trip-page__videos .video-embed-field-launch-modal:hover:after{color:#fff}.trip-page__videos .video-embed-field-launch-modal a:hover+.field--name-name{text-decoration:underline;-webkit-text-decoration-color:#13bce6;text-decoration-color:#13bce6}.trip-page__videos .field__items .field__item img,.trip-page__videos .video-embed-field-launch-modal a{display:block;width:100%;height:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.trip-page__videos .field__items .field__item img{-o-object-fit:cover;object-fit:cover}}.trip-page__videos .field__items .field__item .field--name-name{font-size:.938rem;color:#767676;font-weight:400;margin-top:.438rem}.lity-active,.lity-active body{overflow:hidden}.node--type-trip .from-our-guests{padding-top:1.25rem}@media (min-width:30rem){.node--type-trip .curalate-intro-text{display:inline-block;padding-bottom:.625rem}}.node--type-trip .curalate-upload-photos{color:#000;text-transform:uppercase;text-decoration:underline;font-weight:700;margin-bottom:1.25rem}@media (min-width:30rem){.node--type-trip .curalate-upload-photos{float:right;margin-bottom:0}}.node--type-trip .curalate-upload-photos:hover{color:#13bce6}.node--type-trip .from-our-guests div[data-crl8-container-id=product]{position:relative;top:-1.25rem}.node--type-trip .trip-gallery-wrapper{padding-bottom:1.563rem}@media (max-width:48rem){.trip-gallery-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:48rem) and (min-width:30rem){.trip-page__subheader{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:48rem) and (min-width:30rem){.node--type-trip .curalate-upload-photos{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:48rem) and (min-width:30rem){.node--type-trip .curalate-intro-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.node--type-trip .trip-reviews-wrapper{background:#f2f2f2;padding-top:1.563rem;padding:1.25rem}@media (max-width:48rem){.node--type-trip .trip-reviews-wrapper{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);padding:.75rem}}@media (max-width:48rem) and (min-width:30rem){.node--type-trip .trip-reviews-wrapper{margin-left:auto;margin-right:auto}}.node--type-trip .trip-gallery-wrapper+.trip-reviews-wrapper{margin-top:-1.875rem}.node--type-trip .trip-reviews-header{border-bottom:.063rem solid #a0a0a0;font-size:1.25rem;padding-bottom:.5rem;margin-bottom:1.125rem}.node--type-trip .trip-reviews-header span{text-transform:uppercase;font-weight:700;font-size:1.75rem}#trip-reviews-wrapper .pr-star-v4,.page-node-type--trip #pr-snippet .pr-star-v4{height:1.563rem;width:1.563rem;border-radius:.25rem}#trip-reviews-wrapper .pr-war .pr-star-v4{height:3.125rem;width:3.125rem}.page-node-type--trip .pr-star-v4-100-filled{background-image:url(/themes/custom/backroads_2018/images/star100.png)}.page-node-type--trip .pr-star-v4-75-filled{background-image:url(/themes/custom/backroads_2018/images/star75.png)}.page-node-type--trip .pr-star-v4-50-filled{background-image:url(/themes/custom/backroads_2018/images/star50.png)}.page-node-type--trip .pr-star-v4-25-filled{background-image:url(/themes/custom/backroads_2018/images/star25.png)}#trip-reviews-wrapper .pr-snippet-rating-decimal,.page-node-type--trip #pr-snippet .pr-snippet-rating-decimal{height:auto;background:#444;color:#fff;border-radius:.25rem;font-size:1rem;padding:0 .5rem}@media (max-width:48rem){#trip-reviews-wrapper .pr-snippet-rating-decimal,.page-node-type--trip #pr-snippet .pr-snippet-rating-decimal{font-size:.875rem!important;height:1.563rem;line-height:1.438rem}}#trip-reviews-wrapper .pr-rd-content-block .pr-snippet-rating-decimal{height:1.563rem;line-height:1.438rem}#trip-reviews-wrapper article.pr-review .pr-snippet-rating-decimal{padding-bottom:1.5rem}#trip-reviews-wrapper .pr-snippet-review-count,.page-node-type--trip #pr-snippet .pr-snippet-review-count{font-size:1rem!important;text-decoration:none;color:#767676}@media (max-width:48rem){#trip-reviews-wrapper .pr-snippet-review-count,.page-node-type--trip #pr-snippet .pr-snippet-review-count{font-size:.875rem!important}}#trip-reviews-wrapper .p-w-r{font-family:Apercu,sans-serif!important;margin-bottom:1.688rem}#trip-reviews-wrapper .p-w-r .pr-snippet-stars{background-color:transparent}.sidebar-content .p-w-r .pr-category-snippet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.sidebar-content .p-w-r .pr-category-snippet__rating{padding-right:.313rem}.sidebar-content .p-w-r .pr-category-snippet__total{padding-left:0}.sidebar-content #pr-snippet .pr-star-v4{width:.938rem;height:.938rem}@media (min-width:67.188rem){.sidebar-content #pr-snippet .pr-star-v4{width:1.563rem;height:1.563rem}}.sidebar-content .p-w-r .pr-snippet-stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent}@media (min-width:67.188rem){.sidebar-content .p-w-r .pr-snippet-stars{display:inline-block}}.sidebar-content #pr-snippet .pr-snippet-rating-decimal{font-size:.75rem}@media (min-width:67.188rem){.sidebar-content #pr-snippet .pr-snippet-rating-decimal{font-size:1rem}}.sidebar-content .p-w-r .pr-category-snippet__total{padding-top:.313rem}@media (min-width:54.688rem){.sidebar-content .p-w-r .pr-category-snippet__total{padding-top:0}}#trip-reviews-wrapper #pr-rd-main-header{display:none}#trip-reviews-wrapper .pr-review{padding:1.563rem;background:#fff}@media (max-width:48rem){#trip-reviews-wrapper .pr-review{padding:.75rem}}#trip-reviews-wrapper .pr-rd-review-headline{font-size:1.25rem}#trip-reviews-wrapper .pr-rd-content-block{width:100%}#trip-reviews-wrapper .pr-rd-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#trip-reviews-wrapper .pr-rd-description-text{width:100%;font-size:1rem;font-style:italic;margin-bottom:.938rem;color:#767676}@media (max-width:48rem){#trip-reviews-wrapper .pr-rd-description-text{font-size:.875rem!important}}#trip-reviews-wrapper .pr-rd-content-block aside{width:auto;position:relative;right:auto;float:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}#trip-reviews-wrapper .pr-rd-badging-text,#trip-reviews-wrapper .pr-rd-reviewer-details,#trip-reviews-wrapper .pr-rd-reviewer-details>p,#trip-reviews-wrapper .pr-rd-reviewer-type{display:inline-block}#trip-reviews-wrapper .pr-rd-bottomline *,#trip-reviews-wrapper .pr-rd-side-content-block *{font-size:1rem!important;color:#767676}@media (max-width:48rem){#trip-reviews-wrapper .pr-rd-bottomline *,#trip-reviews-wrapper .pr-rd-side-content-block *{font-size:.875rem!important}}#trip-reviews-wrapper .pr-rd-bottomline .pr-rd-bold:after,#trip-reviews-wrapper .pr-rd-reviewer-details .pr-rd-bold:after{content:":"}#trip-reviews-wrapper .pr-rd-reviewer-details .pr-rd-bold:after{position:relative;right:.25rem}#trip-reviews-wrapper .pr-rd-details:after{content:"|";padding-left:.375rem;padding-right:.375rem}#trip-reviews-wrapper .pr-rd-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#trip-reviews-wrapper .pr-rd-images .pr-rd-image-container{margin-right:.625rem}#trip-reviews-wrapper .pr-rd-bottomline{border-bottom:.063rem solid #a0a0a0;padding-bottom:1.875rem;margin-bottom:1.25rem}#trip-reviews-wrapper .pr-rd-helpful-text{font-weight:400;font-size:.938rem!important;color:#767676}#trip-reviews-wrapper .pr-helpful-btn{border:none}#trip-reviews-wrapper .pr-rd-flag-review-container{float:right!important}@media (max-width:48rem){#trip-reviews-wrapper .pr-rd-flag-review-container{float:none!important}}#trip-reviews-wrapper .pr-rd-flag-review-container a,#trip-reviews-wrapper a.pr-rd-to-top{text-decoration:underline;color:#13bce6;font-size:.938rem!important}#trip-reviews-wrapper .pr-rd-footer{padding-bottom:0;margin-bottom:0}#trip-reviews-wrapper .load-more{text-align:center}#trip-reviews-wrapper .pr-review-display{background-color:transparent}@media (max-width:48rem){#trip-reviews-wrapper .pr-snippet-stars-container{display:inline-block;padding-right:.438rem}#trip-reviews-wrapper .pr-snippet-stars-reco-reco{margin-top:.625rem}}.node--type-trip .pr_review_summary .p-w-r .pr-snippet-write-review-link,.node--type-trip .trip-reviews-wrapper .pr-rd-main-footer,.node--type-trip .trip-reviews-wrapper .pr-review{display:none}.node--type-trip .trip-reviews-wrapper.expanded .pr-rd-main-footer,.node--type-trip .trip-reviews-wrapper.expanded .pr-review,.node--type-trip .trip-reviews-wrapper .pr-review:first-of-type{display:block}.datepicker-modal.active,.page-node-type--trip .modal,.page-node-type--trip .reserve-modal{position:fixed;z-index:900;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}.page-node-type--trip .modal.hidden{display:none}.datepicker-modal.active .inner,.page-node-type--trip .modal .inner,.page-node-type--trip .reserve-modal .inner{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-node-type--trip .modal .main{width:50rem;max-width:100%;margin-left:auto;margin-right:auto}.page-node-type--trip .modal .close,.page-node-type--trip .modal .nav{width:calc(100% - 4.375rem);max-width:62.5rem;margin-left:auto;margin-right:auto}.page-node-type--trip .modal .close{position:absolute;top:-1.875rem;right:.625rem;z-index:9999}@media (min-width:60rem){.page-node-type--trip .modal .close{position:relative;top:3.125rem;right:0}}.page-node-type--trip .modal .nav img{height:6.25rem;width:auto;max-width:100%;margin-right:.625rem}.page-node-type--trip .modal .main img{height:17.813rem;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media (min-width:48rem){.page-node-type--trip .modal .main img{height:31.25rem}}.page-node-type--trip .modal .main{margin-bottom:2.188rem}.page-node-type--trip .ship-images-modal .nav .field--name-name{display:none}.page-node-type--trip .ship-images-modal .main .media{background:#fff}.page-node-type--trip .ship-images-modal .main .field--name-name{text-transform:none;margin:1.875rem 0 0 3.125rem}.page-node-type--trip .modal .slick-next{right:-2.187rem}.page-node-type--trip .modal .slick-prev{left:-2.187rem}.page-node-type--trip .modal .close{text-align:right}.page-node-type--trip .modal .close:before{content:"";color:#fff;cursor:pointer}@media (max-width:60rem){.page-node-type--trip .modal .close{padding-right:.625rem}}.page-node-type--trip .field--name-field-itinerary-items{border:.313rem solid #e5e5e5;padding:1.25rem .938rem .625rem;margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width:48rem){.page-node-type--trip .field--name-field-itinerary-items{padding:1.875rem 1.25rem .625rem}}.page-node-type--trip .field--name-field-itinerary-items .itinerary_item{border-bottom:.063rem solid #e5e5e5;padding-bottom:1.25rem;padding-top:1.25rem}.page-node-type--trip .field--name-field-itinerary-items .field__item:last-of-type .itinerary_item{border-bottom:none}.page-node-type--trip .field--name-field-itinerary-items .itinerary-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48rem){.page-node-type--trip .field--name-field-itinerary-items .itinerary-label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .field__label{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase}.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .disclaimer{display:none;padding-top:.313rem;margin-bottom:.313rem}@media (min-width:48rem){.page-node-type--trip .field--name-field-itinerary-items .itinerary-label .disclaimer{position:relative;top:-.125rem;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.2;text-align:right;padding-left:1rem;margin-bottom:1rem}}.page-node-type--trip .field--name-field-itinerary-items .disclaimer.disclaimer--alt{padding-top:.625rem}@media (min-width:48rem){.page-node-type--trip .field--name-field-itinerary-items .disclaimer.disclaimer--alt{display:none}}.page-node-type--trip .field--name-field-itinerary-items .day,.page-node-type--trip .what-to-expect .route-notes .handle{cursor:pointer;position:relative;text-transform:uppercase;margin-bottom:.5rem}.page-node-type--trip .field--name-field-itinerary-items .day:after,.page-node-type--trip .what-to-expect .route-notes .handle:after{content:"";position:absolute;right:0;font-size:1.125rem;color:#e5e5e5}.page-node-type--trip .field--name-field-itinerary-items .day.collapsed:after,.page-node-type--trip .what-to-expect .route-notes .handle.collapsed:after{content:""}.page-node-type--trip .field--name-field-itinerary-items .accordion,.page-node-type--trip .what-to-expect .route-notes .accordion{height:auto;max-height:999vh;overflow:hidden;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.page-node-type--trip .field--name-field-itinerary-items .accordion.collapsed,.page-node-type--trip .what-to-expect .route-notes .accordion.collapsed{max-height:0;-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}.page-node-type--trip .field--name-field-itinerary-items .accordion>p{font-size:1.125rem}.page-node-type--trip .field--name-field-itinerary-items .accordion .divide,.page-node-type--trip .level-exception{color:#13bce6}.page-node-type--trip .field--name-field-itinerary-items .hotel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48rem){.page-node-type--trip .field--name-field-itinerary-items .hotel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-node-type--trip .field--name-field-itinerary-items .accommodation-type,.page-node-type--trip .field--name-field-itinerary-items .hotel-calico{border-left:.125rem solid #13bce6;margin-left:.313rem;padding-left:.625rem}.page-node-type--trip .field--name-field-itinerary-items .field--name-field-image{min-width:100%}@media (min-width:48rem){.page-node-type--trip .field--name-field-itinerary-items .field--name-field-image{min-width:18rem;margin-right:1.25rem}}.page-node-type--trip .field--name-field-itinerary-items .accomodations,.page-node-type--trip .field--name-field-itinerary-items .field--name-name{display:inline-block;font-weight:700}.page-node-type--trip .field--name-field-itinerary-items .location-level{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.938rem}.page-node-type--trip .field--name-field-itinerary-items .location-level .pipe{margin:0 .313rem;color:#13bce6}.page-node-type--trip .field--name-field-itinerary-items .hotel .field--name-description p{margin:0}.page-node-type--trip .itinerary-buttons--intro{margin:-1.25rem 0 1.25rem}@media (min-width:30rem){.page-node-type--trip .itinerary-buttons--intro{display:none}}.page-node-type--trip .itinerary-buttons{text-align:center}@media (min-width:30rem){.page-node-type--trip .dates-prices+.itinerary-buttons,section.itinerary .itinerary-buttons:first-of-type{display:none}}.page-node-type--trip .dates-prices+.itinerary-buttons{padding:.938rem 0}.page-node-type--trip .itinerary-buttons a{width:100%}@media (min-width:30rem){.page-node-type--trip .itinerary-buttons a{width:auto;min-width:14.375rem}}@media (min-width:30rem){.page-node-type--trip .itinerary-buttons a:first-of-type{margin-right:.625rem}}.page-node-type--trip .what-to-expect .route-notes{border:.313rem solid #e5e5e5;padding:1.25rem .938rem .625rem;margin-top:1.25rem;margin-bottom:1.25rem}.page-node-type--trip .what-to-expect .route-notes .handle{font-size:1.25rem;font-weight:700}.page-node-type--trip .what-to-expect .dolce-tempo-biking,.page-node-type--trip .what-to-expect .route-notes .accordion{font-style:italic}.page-node-type--trip section.activity-level,.page-node-type--trip section.what-to-expect{padding-bottom:1.875rem;border-bottom:.063rem solid #e5e5e5}.page-node-type--trip section.activity-level>h2,.page-node-type--trip section.what-to-expect>h2{margin-top:2.5rem;line-height:1;text-transform:uppercase}.page-node-type--trip section.activity-level>h2 span{color:#13bce6;white-space:nowrap}.page-node-type--trip .ebike-wrap{background:#f2f2f2;padding:1.25rem .938rem}.page-node-type--trip .ebike-image-wrapper{width:33%;float:left}@media (min-width:60rem){.page-node-type--trip .ebike-image-wrapper{width:20%}}.page-node-type--trip .field--name-field-e-bike-section-image{position:relative;background:#fff;border-radius:50%;width:6.25rem;height:6.25rem;padding-top:1.25rem}@media (min-width:60rem){.page-node-type--trip .field--name-field-e-bike-section-image{width:7.813rem;height:7.813rem;z-index:3}}.page-node-type--trip .field--name-field-e-bike-section-image img{width:4.688rem;margin-left:.75rem}@media (min-width:60rem){.page-node-type--trip .field--name-field-e-bike-section-image img{width:6.25rem}}.page-node-type--trip .field--name-field-e-bike-section-description,.page-node-type--trip .field--name-field-e-bike-section-title{width:67%;float:right}@media (min-width:60rem){.page-node-type--trip .field--name-field-e-bike-section-description,.page-node-type--trip .field--name-field-e-bike-section-title{width:80%;padding-left:1.563rem;z-index:2}}.page-node-type--trip .field--name-field-e-bike-section-title{margin-top:.625rem}.page-node-type--trip .field--name-field-e-bike-section-description{padding-right:1.25rem}.page-node-type--trip .field--name-field-bottom-text{clear:both;padding-top:1.25rem}.page-node-type--trip .whats-included{clear:both;padding:1.875rem 0;margin-bottom:1.875rem;border-bottom:.063rem solid #e5e5e5}.page-node-type--trip .whats-included h2{text-transform:uppercase;margin-bottom:1.25rem;margin-top:1.875rem}.page-node-type--trip .whats-included h5{margin-bottom:.625rem}.page-node-type--trip .whats-included .view--unformatted{padding-left:1.875rem;padding-right:1.875rem;margin:1.875rem 0}.page-node-type--trip .whats-included .view--unformatted .views-row:only-child{width:20.938rem;margin-left:-1.875rem}.page-node-type--trip .whats-included .slick-arrow{padding:0}.page-node-type--trip .whats-included .slick-arrow:before{color:#000}.page-node-type--trip .whats-included .slick-prev{left:0}.page-node-type--trip .whats-included .slick-next{right:0}.page-node-type--trip .whats-included .gear{border:.125rem solid #ccc;padding:1.25rem;margin-left:.313rem;margin-right:.313rem;text-align:center;min-height:27.5rem}.page-node-type--trip .whats-included .gear .field--name-name{margin-top:.938rem;margin-bottom:.938rem}.page-node-type--trip .whats-included .gear .field--name-description{font-size:1rem}.page-node-type--trip .field--name-field-also-included{margin-top:1.875rem}.page-node-type--trip .field--name-field-also-included .field__label{margin-top:2.5rem;margin-bottom:.938rem}.page-node-type--trip .field--name-field-also-included ul{border-left:.125rem solid #000;padding-left:1.25rem}.page-node-type--trip .field--name-field-also-included li{margin-bottom:.938rem}.ask-trip-expert .webform-submission-ask-a-trip-expert-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#d6f6fb;border-top:.25rem solid #000;padding:1.25rem;width:100%}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form{margin-top:2.5rem}}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-intro{-webkit-box-flex:0;-ms-flex:0 1 18.625rem;flex:0 1 18.625rem;margin-right:.938rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-intro h2{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem;text-transform:uppercase}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 24.813rem;flex:1 0 24.813rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item{max-width:100%;width:100%}.ask-trip-expert .webform-submission-ask-a-trip-expert-form input:not([type=submit]),.ask-trip-expert .webform-submission-ask-a-trip-expert-form textarea{border:none;font-family:Apercu,sans-serif;max-width:100%;width:100%}.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-email,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-first-name,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-last-name{font-size:1rem;border:none}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-email,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-first-name,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-last-name{font-size:.813rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-email::-webkit-input-placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-first-name::-webkit-input-placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-last-name::-webkit-input-placeholder{font-style:normal}.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-email:-ms-input-placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-first-name:-ms-input-placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-last-name:-ms-input-placeholder{font-style:normal}.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-email::-ms-input-placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-first-name::-ms-input-placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-last-name::-ms-input-placeholder{font-style:normal}.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-email::placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-first-name::placeholder,.ask-trip-expert .webform-submission-ask-a-trip-expert-form #edit-last-name::placeholder{font-style:normal}.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-first-name,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-last-name{margin-right:.375rem}.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-email,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-first-name,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-last-name{display:inline-block;margin-bottom:.313rem}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-email,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-first-name,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-last-name{width:6.563rem}}@media (min-width:80rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-email,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-first-name,.ask-trip-expert .webform-submission-ask-a-trip-expert-form .form-item-last-name{width:7.5rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=email],.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=text]{padding:.625rem;margin-right:.625rem}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=email],.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=text]{width:6.563rem}}@media (min-width:80rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=email],.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=text]{width:7.5rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form textarea{height:5.625rem;padding:.625rem;font-size:1rem;resize:none}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form textarea{width:20.938rem;font-size:.813rem}}@media (min-width:80rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form textarea{width:23.75rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form .g-recaptcha{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form .g-recaptcha{position:relative;right:.875rem}}.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=submit]{background-color:#13bce6;border:none;margin-top:.625rem;color:#fff;float:right;position:relative;right:0;padding:.625rem 1rem;cursor:pointer;font-size:1rem;font-family:Apercu,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width:60rem){.ask-trip-expert .webform-submission-ask-a-trip-expert-form input[type=submit]{right:.938rem;margin-top:.313rem}}.ask-trip-expert .mktoForm .mktoGutter,.ask-trip-expert .mktoForm .mktoOffset,.ask-trip-expert .mktoForm .mktoRequiredField .mktoAsterix{display:none}.page-node-type--trip .field--name-field-featured-article{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:.063rem solid #e5e5e5}.page-node-type--trip .field--name-field-featured-article .field__label{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem;margin-bottom:.625rem;text-transform:uppercase}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article .field__label{margin-bottom:1rem}}.page-node-type--trip .field--name-field-featured-article article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article article .field--name-field-image,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-image{-webkit-box-flex:0;-ms-flex:0 0 15rem;flex:0 0 15rem;margin-right:.938rem}}.page-node-type--trip .field--name-field-featured-article article img{width:100%;height:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.page-node-type--trip .field--name-field-featured-article article img{-o-object-fit:cover;object-fit:cover}}.page-node-type--trip .field--name-field-featured-article article .node__title,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3{margin-bottom:.313rem}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article article .node__title,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3{text-transform:none}}.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3 .taxonomy{display:none}.page-node-type--trip .field--name-field-featured-article article .node__title a,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3 a,.page-node-type--trip .field--name-field-featured-article article .title-link{color:#000;font-weight:700}.page-node-type--trip .field--name-field-featured-article article .node__title a:after,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3 a:after,.page-node-type--trip .field--name-field-featured-article article .title-link:after{content:"";font-size:.688rem;font-weight:700;margin-left:.188rem}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article article .node__title a:after,.page-node-type--trip .field--name-field-featured-article article .pro-tips-article-content h3 a:after,.page-node-type--trip .field--name-field-featured-article article .title-link:after{content:none}}.page-node-type--trip .field--name-field-featured-article article .field--name-body{display:none}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article article .field--name-body{display:block}}.page-node-type--trip .field--name-field-featured-article article .field--name-body p{margin-bottom:.313rem}.page-node-type--trip .field--name-field-featured-article article .field--name-body+a,.page-node-type--trip .field--name-field-featured-article article .media-mention__cta{text-transform:uppercase;text-decoration:underline;display:none}@media (min-width:48rem){.page-node-type--trip .field--name-field-featured-article article .field--name-body+a,.page-node-type--trip .field--name-field-featured-article article .media-mention__cta{display:block}}@media (min-width:48rem){.page-node-type--trip .region-content-bottom .block-more-trips-for-you{padding-right:.625rem}}.page-node-type--trip .region-content-bottom .block-sign-up-for-our-email-newsletter{padding-top:1.875rem}@media (min-width:48rem){.page-node-type--trip .region-content-bottom .block-sign-up-for-our-email-newsletter{-ms-grid-column-span:2;grid-column:span 2}}.page-node-type--trip .block-more-trips-for-you{padding-top:1.875rem;padding-bottom:1.875rem;border-bottom:.063rem solid #e5e5e5}@media (min-width:48rem){.page-node-type--trip .block-more-trips-for-you{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (grid-template-columns:repeat(4,1fr)){.page-node-type--trip .block-more-trips-for-you{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:.938rem}}}.page-node-type--trip .block-more-trips-for-you div[data-contextual-id]{display:none}.page-node-type--trip .block-more-trips-for-you .block__title{font-family:Apercu,sans-serif;font-weight:700;font-size:2.25rem;margin-bottom:.938rem;text-transform:uppercase}@media (min-width:48rem){.page-node-type--trip .block-more-trips-for-you .block__title{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:4;grid-column-end:5}}.page-node-type--trip .block-more-trips-for-you .node{margin-bottom:1.875rem}@media (min-width:48rem){.page-node-type--trip .block-more-trips-for-you .node{margin-bottom:.938rem;width:calc((100% - 2.814rem) / 4)}@supports (grid-template-columns:repeat(4,1fr)){.page-node-type--trip .block-more-trips-for-you .node{width:auto}}}.page-node-type--trip .block-more-trips-for-you .node:last-child{margin-bottom:0}@media (min-width:48rem){.page-node-type--trip .block-more-trips-for-you .node:last-child{margin-bottom:.938rem}}.page-node-type--trip .block-more-trips-for-you a img{-webkit-transition:all .7s ease;transition:all .7s ease}.page-node-type--trip .block-more-trips-for-you a:hover img{opacity:.6;filter:alpha(opacity=60)}.page-node-type--trip .block-more-trips-for-you a:hover .node__title{color:#13bce6}.page-node-type--trip .block-more-trips-for-you .node__title{font-size:1rem;text-transform:none;color:#000;text-decoration:underline;margin-top:.313rem;line-height:1.6;padding-right:.313rem}.page-node-type--trip .block-more-trips-for-you .node__title:after{content:""}@media (min-width:60rem){.page-node-type--trip .block-more-trips-for-you .node__title{padding-right:0}}.page-node-type--trip .block-more-trips-for-you .node__title:after{font-size:.688rem}@media (min-width:48rem){.page-node-type--trip .block-more-trips-for-you .node__title:after{content:none}}.user-logged-in.page-node-type--trip-promo main{width:90%;margin-left:auto;margin-right:auto}@media (min-width:30rem){.user-logged-in.page-node-type--trip-promo main{max-width:70rem;width:95%}}.view-videos .view__filters .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:48rem){.view-videos .view__filters .form-radios{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.view-videos .view__filters label:after,.view-videos .view__filters label:before{content:none}#edit-field-video-tags-target-id{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2)}@media (min-width:30rem){#edit-field-video-tags-target-id{margin-left:auto;margin-right:auto}}div[data-drupal-selector=edit-field-video-tags-target-id]{background:#f2f2f2;text-transform:uppercase;font-size:1rem;margin:0;overflow:auto;white-space:nowrap}div[data-drupal-selector=edit-field-video-tags-target-id].sticky{background:#f2f2f2;position:fixed;top:0;z-index:1}@media (max-width:48rem){div[data-drupal-selector=edit-field-video-tags-target-id].sticky{width:100%}}.view-videos .view__filters label{margin:0;padding:.625rem;cursor:pointer;color:#767676}.view-videos .view__filters input[type=radio]:checked+label{font-weight:700;color:#444;text-decoration:underline}.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine]{background:#000;text-transform:uppercase;color:#fff;font-size:.938rem}.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine] legend{display:none}.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper div[data-drupal-selector=edit-sort-bef-combine]{margin:0;margin-right:.313rem}.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper div[data-drupal-selector=edit-sort-bef-combine]:before{content:"Sort by:";position:relative;top:.375rem}@media (max-width:48rem){.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper div[data-drupal-selector=edit-sort-bef-combine]:before{top:.438rem}}.view-videos fieldset[data-drupal-selector=edit-sort-bef-combine] .fieldset-wrapper div[data-drupal-selector=edit-sort-bef-combine] .js-form-item:not(:last-child):after{content:"|";color:#767676}.view-videos .view__filters fieldset[data-drupal-selector=edit-sort-bef-combine] label{display:inline-block;padding:.625rem .25rem}.view-videos .view__filters fieldset[data-drupal-selector=edit-sort-bef-combine] input[type=radio]:checked+label{color:#fff}.view-videos .view__content{clear:both}.view-videos .view__content .view--unformatted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.875rem}@supports (grid-template-columns:1fr 1fr){.view-videos .view__content .view--unformatted{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:.5rem;grid-row-gap:1.25rem}}@media (min-width:30rem){@supports (grid-template-columns:1fr 1fr 1fr 1fr){.view-videos .view__content .view--unformatted{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}}.view-videos .view__content .view--unformatted .views-row{width:calc((100% - 0.5rem) / 2);margin-bottom:1.25rem}@supports (grid-template-columns:1fr 1fr){.view-videos .view__content .view--unformatted .views-row{width:100%;margin-bottom:0}}@media (min-width:30rem){.view-videos .view__content .view--unformatted .views-row{width:calc((100% - 1.5rem) / 4);margin-bottom:1.25rem}@supports (grid-template-columns:1fr 1fr 1fr 1fr){.view-videos .view__content .view--unformatted .views-row{width:100%;margin-bottom:0}}}.media--type-video.media--view-mode-teaser .field--name-name{font-weight:500;margin-bottom:-.125rem}.view-videos .view__content .media--type-video--duration{display:none}
