.featuredStories{margin-bottom:60px;position:relative}@media only screen and (max-width:767px){.featuredStories{margin-bottom:30px}}@media all and (max-width:767px){.featuredStories__wrapper{padding-top:0;padding-bottom:0}}.featuredStories__headline{text-align:center;margin-bottom:20px;text-transform:uppercase}.featuredStories__logo{margin-bottom:30px;position:relative;display:flex;align-items:center;justify-content:center}.featuredStories__logo__decoration{display:inline-block;height:1px;width:100%;background:#5b6469}.featuredStories__logo__image{display:inline-block;margin-left:15px;margin-right:15px}.featuredStories__logo__image i{font-size:32px;color:#5b6469}.featuredStories .featuredStory{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.featuredStories .featuredStory__wrapper{display:-ms-flexbox;display:flex}@media all and (max-width:767px){.featuredStories .featuredStory__wrapper{margin-bottom:20px}}.featuredStories .featuredStory__story{background:#fff;position:relative;width:100%;padding-bottom:20px}.featuredStories .featuredStory__image{margin-bottom:-15px}.featuredStories .featuredStory__image img{width:100%}.featuredStories .featuredStory__copy{width:100%;background:#fff;position:relative;padding:15px 20px;z-index:2}.featuredStories .featuredStory__copy:before{content:none;height:10%;width:100%;position:absolute;top:0;right:0;background:#fff;transform:perspective(1px) skewY(2deg);outline:1px solid transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-origin:top right;z-index:-1}.featuredStories .featuredStory__title{margin-bottom:10px;margin-top:20px;position:relative;z-index:3;text-transform:uppercase}.featuredStories .featuredStory__body{position:relative;z-index:3;margin-bottom:45px;padding:0 25px}.featuredStories .featuredStory__link{position:absolute;bottom:28px;left:20px;z-index:3;width:calc(100% - 40px)}.featuredStories .featuredStory__link a{display:inline-block}.featuredStories .featuredStory__link .linkCTA--light{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.featuredStories .featuredStory__link .linkCTA--light:hover{margin-left:0}.featuredStories.solid,.featuredStories.white{position:relative;padding:40px 0}.featuredStories.solid .slope_container .slope__background,.featuredStories.white .slope_container .slope__background{height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1}.featuredStories.solid .slope_container .slope__background .slope,.featuredStories.white .slope_container .slope__background .slope{height:100%;overflow:hidden;transform:perspective(1px) skewY(-1.5deg);transform-origin:top left;outline:1px solid transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden}.featuredStories.solid .slope_container .slope__background .slope .par_slope,.featuredStories.white .slope_container .slope__background .slope .par_slope{height:100%;overflow:hidden;transform:perspective(1px) skewY(1.5deg);transform-origin:top right;outline:1px solid transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden}.featuredStories.solid{background-color:#fff}.featuredStories.solid .slope_container .slope__background .slope{background-color:#fff}.featuredStories.white{background-color:#fff}.featuredStories.white .slope_container .slope__background .slope{background-color:#fff}.featuredStories.hasImage,.featuredStories.solid.hasImage{background-color:transparent!important}.featuredStories.hasImage .slope_container .slope__background .slope,.featuredStories.solid.hasImage .slope_container .slope__background .slope{height:110%;background-color:transparent!important}.featuredStories .funnel_slope{height:100%;background-color:transparent!important;background-image:none}.featuredStories .funnel_slope__background_image{height:100%;justify-content:center;display:flex}.featuredStories .funnel_slope__background_image img{flex:none;height:100%}.global_modal .featuredStories{margin:0 25px 30px 25px;position:relative;width:900px}@media all and (max-width:1199px){.global_modal .featuredStories{margin:0 0 15px 0;width:calc(100vw - 60px)}}.global_modal .featuredStories__headline{margin-bottom:20px;margin-top:0}.global_modal .featuredStories__headline h2{margin:0}.global_modal .featuredStories__logo{margin-bottom:0}.global_modal .featuredStories__wrapper{padding-bottom:0}@media all and (max-width:767px){.global_modal .featuredStories__wrapper{padding-top:0;padding-bottom:0}}.global_modal .featuredStories__container{margin-top:30px;margin-bottom:0;margin-left:0;width:100%;padding:0}.global_modal .featuredStories .slope__container{margin-top:0;margin-bottom:0;position:relative}.global_modal .featuredStories .slope__container .slope__background{display:none}.snow__resort--vail .featuredStories .featuredStory__title h3,.snow__resort--vail .featuredStories__headline h2{color:#144276}.snow__resort--beavercreek .featuredStories .featuredStory__title h3,.snow__resort--beavercreek .featuredStories__headline h2{color:#51626d}.snow__resort--breckenridge .featuredStories .featuredStory__title h3,.snow__resort--breckenridge .featuredStories__headline h2{color:#004d80}.snow__resort--keystone .featuredStories .featuredStory__title h3,.snow__resort--keystone .featuredStories__headline h2{color:#2462af}.snow__resort--parkcity .featuredStories .featuredStory__title h3,.snow__resort--parkcity .featuredStories__headline h2{color:#00758c}.snow__resort--kirkwood .featuredStories .featuredStory__title h3,.snow__resort--kirkwood .featuredStories__headline h2{color:#0f758b}.snow__resort--northstar .featuredStories .featuredStory__title h3,.snow__resort--northstar .featuredStories__headline h2{color:#7b1b24}.snow__resort--heavenly .featuredStories .featuredStory__title h3,.snow__resort--heavenly .featuredStories__headline h2{color:#222}.snow__resort--whistler .featuredStories .featuredStory__title h3,.snow__resort--whistler .featuredStories__headline h2{color:#424245}.featuredStories.solid{margin-bottom:60px;padding:40px 0 0}@media only screen and (max-width:767px){.featuredStories.solid{margin-bottom:40px}}.featuredStories.solid .slope_container .slope__background .slope{display:none}