.module.flex-content-hero-view .content-overlay{padding:1.25rem}.module.flex-content-hero-view .content-overlay .content-body{margin:auto}.module.flex-content-hero-view .content-overlay .content-details .content-title{font-size:30px;letter-spacing:1px;line-height:30px;text-transform:uppercase;margin-bottom:10px}.module.flex-content-hero-view .content-overlay .content-details .content-title p{font-weight:bold}.module.flex-content-hero-view .content-overlay .content-details .content-description{font-size:16px;line-height:16px;margin-bottom:10px}.module.flex-content-hero-view .content-overlay .content-details .content-description p{font-weight:bold}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item{margin-top:0;display:block}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link{height:48px;width:240px;font-size:16px;font-weight:bold;line-height:30px;box-shadow:none;color:white}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link.secondary{color:black}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link .icon{position:relative;display:inline-block;height:12px;width:10px}[dir="ltr"] .module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link .icon{margin-right:7px}[dir="rtl"] .module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link .icon{margin-left:7px}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link .icon.play{-webkit-mask:url(https://static-mh.content.disney.io/matterhorn/assets/modules/flex_content_hero/play-e11ed0933a1c.svg) no-repeat 50% 50%;mask:url(https://static-mh.content.disney.io/matterhorn/assets/modules/flex_content_hero/play-e11ed0933a1c.svg) no-repeat 50% 50%}.module.flex-content-hero-view .carousel{background:white}.module.flex-content-hero-view .carousel .slide.multiple{padding-bottom:50px}.module.flex-content-hero-view .carousel .dots{margin-top:-65px;height:0}.module.flex-content-hero-view .carousel .dots .dot:before{background:#dcdddf;border-radius:0;height:3px;width:36px}.module.flex-content-hero-view .carousel .dots .dot.active:before{background:#907137;opacity:1}.module.flex-content-hero-view .sticky_banner{max-width:unset}.module.flex-content-hero-view .sticky_banner .btn-container a{box-shadow:unset}.module.flex-content-hero-view .sticky_banner_headline{display:block;text-align:center}.module.flex-content-hero-view .sticky_banner_button{align-items:center}.module.flex-content-hero-view .sticky_banner_button .cta-item:hover a:after{border-radius:unset}.module.flex_content_hero_featured_single .content-overlay .cta-links-container .cta-item{margin-left:12px;margin-right:12px}.module.flex_content_hero_featured_single .content-overlay .cta-links-container .cta-item .cta-link{border-radius:4px;line-height:25px}.module.flex_content_hero_featured_single .content-overlay .button.large{padding:10px 30px}@media screen and (min-width: 768px){.module.flex-content-hero-view .content-overlay{padding:3rem}.module.flex-content-hero-view .content-overlay .content-body{margin:0}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item{display:inline-block}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link{line-height:25px;border-radius:4px}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .cta-link.secondary{color:white}[dir="ltr"] .module.flex-content-hero-view .content-overlay.content-left .cta-link{margin-right:10px}[dir="rtl"] .module.flex-content-hero-view .content-overlay.content-left .cta-link{margin-left:10px}.module.flex-content-hero-view.light .carousel .next{background-image:url("https://static-mh.content.disney.io/matterhorn/assets/20cs/icon-arrow-right-b349d8f534ff.svg");background-color:black;border-radius:100%;background-size:14px}.module.flex-content-hero-view.light .carousel .prev{background-image:url("https://static-mh.content.disney.io/matterhorn/assets/20cs/icon-arrow-left-9ca28da03155.svg");background-color:black;border-radius:100%;background-size:14px}.module.flex-content-hero-view .carousel .slide.multiple{padding-bottom:inherit}.module.flex-content-hero-view .carousel .next,.module.flex-content-hero-view .carousel .prev{opacity:0.7}.module.flex-content-hero-view .carousel .dots{height:20px}.module.flex-content-hero-view .carousel .dots .dot:not(.active){opacity:0.7}.module.flex-content-hero-view .carousel .dots .dot:before{background:white;height:4px}}@media screen and (min-width: 960px){.module.flex-content-hero-view .content-overlay{padding:2.5rem 6.5rem}.module.flex-content-hero-view .content-overlay .content-details .content-title{font-size:46px;line-height:46px}.module.flex-content-hero-view .content-overlay .content-details .content-description{margin-bottom:10px}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item{display:inline-block}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .button.large{transition:333ms}.module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .button.large:not(.secondary):hover{background-color:#83642E;border-color:#83642E;opacity:1}html.no-touch .module.flex-content-hero-view .content-overlay .cta-links-container .cta-item .button.large.secondary:hover{background-color:rgba(255,255,255,0.08);opacity:1}[dir="ltr"] .module.flex-content-hero-view .content-overlay.content-left .cta-link{margin-right:20px}[dir="rtl"] .module.flex-content-hero-view .content-overlay.content-left .cta-link{margin-left:20px}[dir="ltr"] .module.flex-content-hero-view .content-overlay.content-right .cta-link{margin-left:20px}[dir="rtl"] .module.flex-content-hero-view .content-overlay.content-right .cta-link{margin-right:20px}.module.flex-content-hero-view .carousel .dots{bottom:-10px}.module.flex-content-hero-view .carousel .dots .dot{transition:333ms}.module.flex-content-hero-view .carousel .dots .dot:not(.active) html.no-touch:hover{opacity:1}.module.flex-content-hero-view .carousel .dots .dot.active html.no-touch:hover{opacity:1}.module.flex-content-hero-view .carousel .next{right:10px}.module.flex-content-hero-view .carousel .prev{left:10px}}
