.event-banner{overflow:hidden;padding:90px 0 65px;position:relative;text-align:center}.event-banner.theme-dark{color:#fff}.event-banner.theme-light{color:#000}.event-banner.no-background-alpha:before{display:none}@media only screen and (min-width:768px){.event-banner{padding:165px 0 10px}}.event-banner:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.event-banner.theme-dark:before{background:linear-gradient(270deg,rgba(3,16,45,.8) .66%,rgba(3,16,45,.8) 50.57%,rgba(6,40,74,.8) 98.05%)}.event-banner.theme-light:before{background-color:hsla(0,0%,100%,.4)}.event-banner>div{position:relative;z-index:5}.event-banner h1.is-title,.event-banner h2.is-subtitle,.event-banner h2.is-title,.event-banner h3.is-subtitle,.event-banner h3.is-title,.event-banner h4.is-subtitle,.event-banner h4.is-title,.event-banner h5.is-subtitle,.event-banner h5.is-title,.event-banner h6.is-subtitle,.event-banner h6.is-title{color:inherit;font-size:19px;line-height:1.2em;margin-bottom:12px;margin-top:0}@media only screen and (min-width:768px){.event-banner h1.is-title,.event-banner h2.is-subtitle,.event-banner h2.is-title,.event-banner h3.is-subtitle,.event-banner h3.is-title,.event-banner h4.is-subtitle,.event-banner h4.is-title,.event-banner h5.is-subtitle,.event-banner h5.is-title,.event-banner h6.is-subtitle,.event-banner h6.is-title{font-size:38px;line-height:1.4em}}.event-banner h1.is-title span,.event-banner h2.is-title span,.event-banner h3.is-title span,.event-banner h4.is-title span,.event-banner h5.is-title span,.event-banner h6.is-title span{display:block}.event-banner h1.is-title .is-subtitle,.event-banner h2.is-subtitle,.event-banner h2.is-title .is-subtitle,.event-banner h3.is-subtitle,.event-banner h3.is-title .is-subtitle,.event-banner h4.is-subtitle,.event-banner h4.is-title .is-subtitle,.event-banner h5.is-subtitle,.event-banner h5.is-title .is-subtitle,.event-banner h6.is-subtitle,.event-banner h6.is-title .is-subtitle{font-weight:300}.event-banner h2.is-subtitle{color:#eba900;font-size:19px;font-weight:400;margin-top:20px}@media only screen and (min-width:1200px){.event-banner h1.is-title.wide-title,.event-banner h2.is-title.wide-title,.event-banner h3.is-title.wide-title,.event-banner h4.is-title.wide-title,.event-banner h5.is-title.wide-title,.event-banner h6.is-title.wide-title{width:120%}}.event-banner .intro{color:inherit;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:460px;text-align:left}.event-banner .intro p{color:inherit}.container.content-wrapper .btn a{background-color:#eba900;border:2px solid #eba900;border-radius:10px;color:#000!important;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1;margin:28px 0 32px;padding:.6rem 1rem .5rem!important;text-align:center;text-transform:uppercase;transition:all .15s linear;white-space:normal}.container.content-wrapper .btn a:hover{background-color:#fff;color:#000!important}@media only screen and (min-width:768px){.event-banner .row>div:first-child{position:relative;top:-20px}}.event-banner .background-img{background-position:top;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.event-banner .img{display:block;margin-bottom:12px;margin-left:auto;margin-right:auto;text-align:center}.event-banner .img img{max-width:500px;width:100%}