.hero .featured-hero{background-size:cover;background-repeat:no-repeat;background-position:center center;display:table;position:relative;width:100%;height:400px}.hero .featured-hero.background-alignment-top{background-position:top center}.hero .featured-hero.background-alignment-bottom{background-position:bottom center}.hero .featured-hero .content-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column}.hero .featured-hero.size-x-small{height:200px}.hero .featured-hero.size-small{height:300px}.hero .featured-hero.size-medium{height:400px}.hero .featured-hero.size-large{height:500px}.hero .featured-hero.size-x-large{height:600px}.hero .placeholder-background{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.hero .h2,.hero .instagram-collection header .h4,.hero .instagram-collection header h4,.hero .section-standard header .h4,.hero .section-standard header h4,.hero h2,.instagram-collection header .hero .h4,.instagram-collection header .hero h4,.section-standard header .hero .h4,.section-standard header .hero h4{font-size:34px;margin-bottom:0;text-transform:none;line-height:1.2}.hero a.button{display:inline-block;margin:8px 0 0;padding:4px 24px;font-size:.75em}@media screen and (max-width:768px){.hero .featured-hero.size-x-small{height:150px}.hero .featured-hero.size-small{height:225px}.hero .featured-hero.size-medium{height:300px}.hero .featured-hero.size-large{height:375px}.hero .featured-hero.size-x-large{height:450px}.hero .h2,.hero .instagram-collection header .h4,.hero .instagram-collection header h4,.hero .section-standard header .h4,.hero .section-standard header h4,.hero h2,.instagram-collection header .hero .h4,.instagram-collection header .hero h4,.section-standard header .hero .h4,.section-standard header .hero h4{font-size:24px}.hero p{font-size:15px;margin-bottom:0}.hero a.button{margin:.5em 0;padding:2px 6px;font-size:11px}}.hero-video .wrapper{background:0 0;position:relative;z-index:1;overflow:hidden}.hero-video .wrapper.loaded .placeholder-background{display:none}.hero-video .wrapper.loaded .featured-hero{background:0 0!important}.hero-video .wrapper.loaded .ytplayer-container{display:block}.ytplayer-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}