.promo{color:#fff;margin-bottom:1em;clear:both;width:100%;position:relative;padding:0;font-size:.9em}@media screen and (min-width:40em){.promo{padding:1em;font-size:1em}}.promo .promo-copy{width:auto;position:relative;padding-top:75%}@media screen and (min-width:40em){.promo .promo-copy{width:50%;top:0;right:0;height:100%;padding:3em 1em;position:absolute;background:#181835}}.promo .promo-wrap{padding:1em;height:auto}@media screen and (min-width:40em){.promo .promo-wrap{padding:2em 2em 1em 40em;height:24em;position:relative;width:100%}}.promo .event-promo{padding:1.5em;background:url(../../../Shared/images/Article/Events.jpg) no-repeat top left #181835;background-size:contain}.promo .label{position:relative;display:block}.promo .label span{color:#f90;font-weight:700;text-transform:uppercase;position:relative;display:inline-block;padding-right:1em;background:#181835}.promo .label:before{content:"";display:block;width:100%;background:#f90;position:absolute;top:10px;right:0;height:3px}.promo a,.promo p{font-size:1em;clear:both}.promo .fa{color:#f90;padding-left:.2em}.promo a{color:#fff;text-decoration:underline;margin-top:1em;display:block}.promo a:focus{color:#f90}.promo h2{font-size:2.5em;margin-bottom:.3em;letter-spacing:-1px}@media screen and (max-width:40em){.promo h2{font-size:1.7em}}.promo .ticker{width:100%;background:#2a386e;padding:1em .5em;color:#fff;text-align:center}.promo .ticker h3{font-size:1em;display:inline-block;color:#f90}.promo .ticker a,.promo .ticker p{color:#fff;display:inline-block;margin-top:0}.promo .ticker .fa{padding:0 .5em;color:#f90}.promo.full-width-banner,.promo.promo-banner{margin:0;padding:0;background:#181835}@media screen and (min-width:63em){.promo.promo-banner .promo-copy{width:21.5em;bottom:2em;top:auto;position:absolute;padding:0;height:auto;right:3em}}.promo.promo-banner .promo-wrap{width:100%;margin:0 auto}@media screen and (min-width:63em){.promo.full-width-banner .promo-copy{width:21.5em;bottom:2em;top:auto;position:absolute;padding:0;height:auto;right:3em}}.promo.full-width-banner .promo-wrap{max-width:62.5em;width:100%;margin:0 auto}@media screen and (min-width:63em){.promo.promo-mpu{font-size:.9em;padding:0}.promo.promo-mpu h2{font-size:2.2em}.promo.promo-mpu .promo-wrap{height:auto}.promo.promo-mpu .promo-copy{position:relative;width:auto;padding:220px 0 0;background:0 0}}
/*# sourceMappingURL=promo-banner-main-b7d761d72e.min.css.map */
