body,button,input,select,textarea{font-size:1rem}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}.top-bar{display:block}.top-bar__dropdown{margin-right:auto}.top-bar__dropdown .dropdown-toggle{padding:0 1.875rem}.top-bar__social-link{padding:0 1.875rem}.hero__content{margin-top:8.75rem;margin-bottom:8.75rem}.hero__title{font-size:2.98598rem}.hero--content-page{position:relative;margin-bottom:3.125rem}.hero--content-page .hero__col{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.hero--content-page .hero__content{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);text-align:left;z-index:3}.hero__content-img{position:absolute;right:0;display:block;width:50%;height:110%;background-repeat:no-repeat;background-size:cover;z-index:3}.hero__details-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero--event .hero__details-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hero--event .hero__container{margin-bottom:3.125rem}.hero--event .hero__details{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:auto;margin-bottom:0}.hero--event .hero__details-icon:before{width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='650' height='650' viewBox='50 50 650 650'%3E%3Cpath fill='%23fff' stroke='rgba(0,0,0,0)' stroke-width='0' d='M177.2 50v28.3h-113V700h621.7V78.3h-113V50h-56.5v28.3H233.7V50h-56.5zm-56.5 84.8h56.5V163h56.5v-28.3h282.6V163h56.5v-28.3h56.5v56.5H120.7v-56.4zm0 113h508.7v395.7H120.7V247.8zm169.5 56.5v56.5h56.5v-56.5h-56.5zm113.1 0v56.5h56.5v-56.5h-56.5zm113 0v56.5h56.5v-56.5h-56.5zM177.2 417.4v56.5h56.5v-56.5h-56.5zm113 0v56.5h56.5v-56.5h-56.5zm113.1 0v56.5h56.5v-56.5h-56.5zm113 0v56.5h56.5v-56.5h-56.5zm-339.1 113V587h56.5v-56.5h-56.5zm113 0V587h56.5v-56.5h-56.5zm113.1 0V587h56.5v-56.5h-56.5z'/%3E%3C/svg%3E");background-size:80px;line-height:80px}.hero--event .hero__details-block{position:absolute;right:0;bottom:-3.125rem;margin-right:0}.hero--event .hero__details-block .hero__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:2.5rem;margin-left:2.5rem}.hero--event .hero__details-block .btn{margin-left:auto}.hero__timer-unit:first-child{border-left:.0625rem solid #fff}.hero__timer-unit:last-child{border-right:.0625rem solid #fff}.card__content-title--large{font-size:2.48832rem}.card--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card--horizontal .card__img{display:block;height:auto}.card--horizontal .card__img--large{min-height:450px}.card .btn{margin-right:.9375rem;margin-bottom:0}.navbar{padding-top:1.875rem;padding-bottom:1.875rem}.navbar__utilities{display:none}.navbar .container{padding:0}.navbar-brand{padding-left:0}.navbar-brand a img{height:4.6875rem}.navbar-nav{padding-top:.3125rem;padding-bottom:.3125rem}.navbar-nav .nav-item.show{background-color:transparent}.nav-item.dropdown{position:static}.nav-item .dropdown-menu{left:auto;right:auto}.nav-item .mega-menu{position:absolute;right:0;left:0;width:100%;border-bottom:2px solid #217888;background-color:#fafafa}.nav-item .mega-menu .container{padding:0}.nav-link.dropdown-toggle{border-bottom:0}.mega-menu{margin-bottom:0;padding-top:2.5rem;padding-bottom:2.5rem}.mega-menu .nav-link__heading:before{left:-7px}.mega-menu .nav-link__heading:after{background-color:#fafafa}.mega-menu__column{margin-bottom:0}.mega-menu__feature{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.625rem;padding-left:.625rem}.footer__icon a{margin-left:2.5rem;font-size:1rem}.bio-grid__container:nth-child(-n+2) .bio-grid__block{border-top:0}.hero-state__state{display:inline-block}