.gte-ie9 .banner .banner-outer{-webkit-filter:none !important;filter:none !important}#content .banner,.editor-styles-wrapper .banner{border-top:5px solid #822f87}@media screen and (min-width: 40em){#content .banner .banner-outer,.editor-styles-wrapper .banner .banner-outer{min-height:640px}}@media screen and (max-width: 39.9375em){#content .banner .banner-outer,.editor-styles-wrapper .banner .banner-outer{background:rgba(0,0,0,.75)}}#content .banner .banner-outer .banner-content,.editor-styles-wrapper .banner .banner-outer .banner-content{padding-left:1em}@media screen and (max-width: 39.9375em){#content .banner .banner-outer .banner-content,.editor-styles-wrapper .banner .banner-outer .banner-content{padding:2rem 0rem 1rem;margin:1rem 1rem 2rem}}#content .banner .banner-outer .banner-content,.editor-styles-wrapper .banner .banner-outer .banner-content{color:#fff}#content .banner .banner-outer .banner-content h1,.editor-styles-wrapper .banner .banner-outer .banner-content h1{font-size:2.5rem;line-height:1.2em;padding:0 0 .75rem 0;border-bottom:#fff 1px solid;margin-bottom:1.25rem}@media screen and (max-width: 39.9375em){#content .banner .banner-outer .banner-content h1,.editor-styles-wrapper .banner .banner-outer .banner-content h1{font-size:2rem;line-height:1.2em}}#content .banner .banner-outer .banner-content h1,#content .banner .banner-outer .banner-content h2,.editor-styles-wrapper .banner .banner-outer .banner-content h1,.editor-styles-wrapper .banner .banner-outer .banner-content h2{font-size:2.5rem;line-height:1.2em;padding:0 0 .75rem 0;border-bottom:#fff 1px solid;margin-bottom:1.25rem;color:#fff}@media screen and (max-width: 39.9375em){#content .banner .banner-outer .banner-content h1,#content .banner .banner-outer .banner-content h2,.editor-styles-wrapper .banner .banner-outer .banner-content h1,.editor-styles-wrapper .banner .banner-outer .banner-content h2{font-size:2rem;line-height:1.2em}}#content .banner .banner-outer .banner-content p,.editor-styles-wrapper .banner .banner-outer .banner-content p{line-height:1.3em;font-size:1.125rem}#content .banner .banner-outer .banner-content a,.editor-styles-wrapper .banner .banner-outer .banner-content a{color:#fff}#content .banner .banner-outer .banner-content a:not(.button),.editor-styles-wrapper .banner .banner-outer .banner-content a:not(.button){border-bottom-color:#fff}#content .banner .banner-outer .banner-content a:hover,.editor-styles-wrapper .banner .banner-outer .banner-content a:hover{color:silver;border-bottom-color:silver}@media screen and (min-width: 40em){#content .banner .banner-outer,.editor-styles-wrapper .banner .banner-outer{padding-bottom:60%;position:relative;width:100%;height:0}}@media screen and (min-width: 40em)and (min-width: 64em){#content .banner .banner-outer,.editor-styles-wrapper .banner .banner-outer{padding-bottom:40%}}@media screen and (min-width: 40em){#content .banner .banner-outer .banner-inner,.editor-styles-wrapper .banner .banner-outer .banner-inner{position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}@media(min-device-width: 768px)and (max-device-width: 1024px){#content .banner,.editor-styles-wrapper .banner{background-attachment:scroll}}@media(min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){#content .banner,.editor-styles-wrapper .banner{background-attachment:scroll}}@media screen and (max-width: 39.9375em){#content .banner,.editor-styles-wrapper .banner{background-attachment:scroll}}

/*# sourceMappingURL=banner.css.map */