.topBanner{align-items:center;background:#1f7259;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:450px;overflow:hidden;position:relative;width:100%}video#topBannerVideo{height:auto;min-height:100%;min-width:100%;position:absolute;top:0;width:auto}iframe#iframeVideo{position:absolute;width:100%}.mobile-video{display:none}.topBanner .page-center{z-index:1}.heroBanner .topBanner .row-fluid .justify-center{float:none;margin:0 auto;padding:40px 35px 0;padding-bottom:20px;padding-top:80px;text-align:center}.topBanner h1{font-size:60px;font-weight:700;margin:0}.topBanner .heading4{margin:0 0 15px}.topBanner .text-large{margin:15px 13% 0}.featured-banner{margin-top:-33vh}.featured-banner-inner{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:500px;overflow:hidden;position:relative}.featured-banner-inner .featured-bannerImage{background-position:50%;background-size:cover;content:" ";height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%}.featured-banner-inner:hover .featured-bannerImage{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.featured-banner-content{position:relative;z-index:2}.featured-banner-inner .event-date{background:#8893a5;color:#e0e3e8;display:inline-block;font-size:24px;letter-spacing:-.04em;line-height:100%;margin-top:12px;padding:12px}.featured-banner-inner .event-date strong{letter-spacing:-.07em}.featured-banner-inner .event-time{margin:35px 0 0;opacity:.7}.featured-banner-content h2{margin:0}.featured-banner-content h6{margin:0 0 12px}.featured-banner-content h6 span{margin-left:12px}.featured-banner-content .page-btn,.featured-banner-ctaBtn{margin-top:35px}.featured-banner-ctaBtn a{-webkit-appearance:none;appearance:none;background:#47d7ac;border-radius:32px;color:#13294b;display:inline-block;font-family:Equip;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:16px;padding:12px 24px;text-align:center;transition:all .3s ease}.featured-banner-ctaBtn a:focus,.featured-banner-ctaBtn a:hover{background:#badcd3;color:#13294b;text-decoration:none;transform:scale(1.1)}.banner-btn{margin-top:26px}@media(min-width:768px){.featuredMobile-image,.mobile-img{background:none!important}}@media(max-width:1023px){.featured-banner-inner .row-fluid .featured-banner-content{width:50%}.featured-banner{margin-top:-30vh}.topBanner h6{margin:28px 0 0}.topBanner .text-large{margin:15px 0 0}.heroBanner .topBanner .row-fluid .justify-center{width:100%}}@media(max-width:767px){.mobile-video{display:block}.featured-banner-inner{align-items:flex-end;padding:24px}.featured-banner-content .page-btn{margin-top:24px;width:100%}.featured-banner-inner .event-date{font-size:18px;padding:8px}.featured-banner-inner .event-time{margin:12px 0 0;opacity:.8}.featured-banner-inner .row-fluid .featured-banner-content{width:100%}.featured-banner-inner{height:416px}.featured-banner{margin-top:-25vh}.featured-banner-ctaBtn a{box-sizing:border-box!important;width:100%}.featured-banner-ctaBtn{margin-top:24px}#iframeVideo.hide-mobile,video#topBannerVideo.hide-mobile{display:none}.heroBanner .topBanner .row-fluid .justify-center{padding-left:0;padding-right:0;text-align:left}.topBanner h1{font-size:39px}}