.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot{position:relative;display:inline-block;height:0.9rem;width:0.625rem;border-radius:0;border:none;background-image:none;background-color:transparent;pointer-events:auto;cursor:pointer;margin-top:0;margin-bottom:-1.125rem}.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot:before{content:"";position:absolute;display:block;height:0.625rem;width:100%;bottom:50%;left:0;background-color:#D2D2D2;border-radius:50%}.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot.active{height:0.8rem;width:0.8rem;margin-top:5px}.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot.active:before{height:0.8rem;background-color:#808080}.module.flex-content-hero-view .carousel .preview-cards{font-size:0.625rem;font-family:"GeoBrandBold", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif;font-weight:400;letter-spacing:3px;line-height:1.5}.module.flex-content-hero-view .carousel .preview-cards .preview-card .progress{height:3px}.module.flex-content-hero-view .carousel .preview-cards .preview-card.active .progress .bar{background-color:#fc0;opacity:1}.module.flex-content-hero-view .carousel .dots{position:absolute;padding-bottom:0}.module.flex-content-hero-view .content-overlay.text-light .cta-link{color:#111;letter-spacing:2px}.module.flex-content-hero-view .content-overlay .content-details .content-title{font-size:22px;font-family:"GeoBrandBold", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex-content-hero-view .content-overlay .content-details .content-description p{font-family:"GeoEditRegular", "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Helvetica, Arial, sans-serif}.module.flex-content-hero-view .content-overlay .content-details :not(.image-link-container) a:not(.button){color:inherit;transition:color, background-size 125ms ease-in;border-bottom:2px solid #fc0;background:linear-gradient(120deg, #fc0 0%, #fc0 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 0}html.no-touch .module.flex-content-hero-view .content-overlay .content-details :not(.image-link-container) a:not(.button):hover{opacity:1}.module.flex-content-hero-view .content-overlay .content-details :not(.image-link-container) a:not(.button):hover,.module.flex-content-hero-view .content-overlay .content-details :not(.image-link-container) a:not(.button):focus{background-size:100% 100%;color:black}.module.flex_content_hero_featured_single{font-family:"GeoBrandRegular", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details{letter-spacing:3px}.module.flex_content_hero_featured_single .content-overlay .content-details h2,.module.flex_content_hero_featured_single .content-overlay .content-details h3,.module.flex_content_hero_featured_single .content-overlay .content-details h4,.module.flex_content_hero_featured_single .content-overlay .content-details h5{font-family:"GeoBrandBold", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details p{font-family:"GeoBrandRegular", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif;font-size:1rem}.module.flex_content_hero_featured_single .content-overlay .content-details h2{font-size:2rem}.module.flex_content_hero_featured_single .content-overlay .content-details h3{font-size:1.375rem}.module.flex_content_hero_featured_single .content-overlay .content-details h4{font-size:1.125rem}.module.flex_content_hero_featured_single .content-overlay .content-details h5{font-size:1rem}.module.flex_content_hero_featured_single .content-overlay .content-details h6{font-size:0.875rem;font-family:"GeoBrandRegular", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details p i,.module.flex_content_hero_featured_single .content-overlay .content-details h6 i{font-family:"GeoBrandRegularItalic", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details h2 i,.module.flex_content_hero_featured_single .content-overlay .content-details h3 i,.module.flex_content_hero_featured_single .content-overlay .content-details h4 i,.module.flex_content_hero_featured_single .content-overlay .content-details h5 i{font-family:"GeoBrandBoldItalic", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details .image-link-container{padding-bottom:10px}.module.flex_content_hero_featured_single .content-overlay .content-details .image-link-container.images-top{flex-wrap:wrap}.module.flex_content_hero_featured_single .content-overlay .content-details .image-link-container.images-top a{max-width:500px;width:unset;padding:0;margin-right:10px;padding-bottom:10px}.module.flex_content_hero_featured_single .content-overlay .content-details .image-link-container.images-top a img{max-height:100px;max-width:500px;width:unset}.module.flex_content_hero_featured_single .content-overlay .content-details .cta-links-container .cta-item .button.large{font-size:12px;line-height:1.5rem}.module.flex_content_hero_featured_single .content-overlay .content-details .cta-item:nth-child(2n) .button.large{background:transparent;color:#fff}.module.flex_content_hero_featured_single .content-overlay .content-details .cta-item:nth-child(2n) .button.large::before{background:none;border:1px solid;border-color:#fff}.module.flex_content_hero_featured_single .content-overlay .content-details .cta-item:nth-child(2n) .button.large:hover{color:#000;border-color:#fff}.module.flex_content_hero_featured_single .content-overlay .content-details .content-subheader{padding-bottom:10px}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h2,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h3,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h4,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h5{font-family:"GeoBrandBold", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description p{font-size:1rem;font-family:"GeoBrandRegular", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h2{font-size:2rem}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h3{font-size:1.375rem}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h4{font-size:1.125rem}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h5{font-size:1rem}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h6{font-size:0.875rem;font-family:"GeoBrandRegular", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description p i,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h6 i{font-family:"GeoBrandRegularItalic", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h2 i,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h3 i,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h4 i,.module.flex_content_hero_featured_single .content-overlay .content-details .content-description h5 i{font-family:"GeoBrandBoldItalic", "CenturyGothic", AppleGothic, Gill Sans, Gill Sans MT, sans-serif}.module.flex_content_hero_featured_single .content-overlay .content-details .cta-links-container .cta-item .button{border:none}@media screen and (min-width: 960px){.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot{height:1.3rem;width:0.7rem}.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot:before{height:0.7rem}.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot.active{height:1rem;width:1rem}.module.flex-content-hero-view .carousel:not(.show-preview-cards) .dots .dot.active:before{height:1em;background-color:#808080}.module.flex-content-hero-view .carousel .next{opacity:1;height:40px;margin-left:8px}.module.flex-content-hero-view .carousel .prev{opacity:1;height:40px;margin-left:24px}.module.flex-content-hero-view.light .carousel .next{background:url(https://static-mh.content.disney.io/matterhorn/assets/utility/nationalgeographic/chevrons/chevron-right-black-shadow-ff29e927a9f3.png) no-repeat;background-size:22px}.module.flex-content-hero-view.light .carousel .prev{background:url(https://static-mh.content.disney.io/matterhorn/assets/utility/nationalgeographic/chevrons/chevron-left-black-shadow-775d4fc5cfd0.png) no-repeat;background-size:22px}.module.flex-content-hero-view.dark .carousel .next{background:url(https://static-mh.content.disney.io/matterhorn/assets/utility/nationalgeographic/chevrons/chevron-right-white-shadow-0bef5d5650dc.png) no-repeat;background-size:22px}.module.flex-content-hero-view.dark .carousel .prev{background:url(https://static-mh.content.disney.io/matterhorn/assets/utility/nationalgeographic/chevrons/chevron-left-white-shadow-3fc72210a3fa.png) no-repeat;background-size:22px}}
