.home .jumbotron:first-child h1{font-family:"DM Serif Display",serif}.jumbotron{min-height:400px}.jumbotron-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.banner-video-block .banner-video-wrapper{position:relative;min-height:570px}.banner-video-block .banner-video-wrapper .box-container-wrapper{position:relative;z-index:10;padding:60px 80px;transform:translateX(-80px) translateY(80px);max-width:400px}.banner-video-block .banner-video-wrapper .box-container-wrapper .box-container .title{font-size:3rem;line-height:1.2}.banner-video-block .banner-video-wrapper .box-container-wrapper .box-container .subtitle{line-height:1.2}.banner-video-block .banner-video-wrapper .video-container-wrapper{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0}.banner-video-block .banner-video-wrapper .video-container-wrapper video{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0}.banner-video-block .bottom-container{margin-top:-200px;padding-top:220px}.banner-video-block .bottom-container .text-container-wrapper .text-container .title{font-size:3rem}@media only screen and (max-width:991px){.banner-video-block .top-container .container{max-width:inherit;padding:0}.banner-video-block .banner-video-wrapper{min-height:auto}.banner-video-block .banner-video-wrapper .video-container-wrapper{position:relative;padding:0}.banner-video-block .banner-video-wrapper .video-container-wrapper video{position:relative}.banner-video-block .banner-video-wrapper .box-container-wrapper{text-align:center;max-width:inherit;transform:none;padding:30px;margin-top:-10px}.banner-video-block .bottom-container{margin-top:0;padding-top:30px}}.banner-event-block{min-height:310px!important;position:relative}.banner-event-block .background-container{height:46%;position:absolute;align-self:flex-start;width:100%}.banner-event-block .left-content{padding:40px 80px}.banner-event-block .left-content .date-1{line-height:1.2}.banner-event-block .left-content .date-2{line-height:1}.banner-event-block .left-content .location{color:inherit}@media only screen and (max-width:991px){.banner-event-block .left-content{padding:40px 30px;text-align:center}}.banner-2-columns-fluid-block .image-wrapper{min-height:600px}.banner-2-columns-fluid-block .image-wrapper img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;right:0;width:100%;height:100%}.testimonial-slideshow .slick-slide{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;text-align:inherit}.slider-block .image img,.testimonial-slideshow .slick-slide .image img{margin:auto}.slider-block .slick-slide{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.slider-block .slick-slide img{width:100%}.slider-block .slick-prev{margin-left:0;left:45px}.slider-block .slick-next{margin-right:0;right:45px}.sponsors-block .container .row:last-child{margin-bottom:0!important}.sponsors-block .container .sponsors{border-left:1px solid #d1d0d0;row-gap:40px;column-gap:40px}.sponsors-block .container .sponsors .sponsor{max-width:150px}@media only screen and (min-width:992px){body.home .sponsors-block .container{max-width:1500px}body.home .sponsors-block .container .sponsors .sponsor{max-width:200px}}@media only screen and (max-width:991px){.sponsors-block .container .sponsors{border-left:none;border-bottom:1px solid #d1d0d0}.sponsors-block .container .sponsors .sponsor{max-width:40%!important}.sponsors-block .container .row:last-child .sponsors{padding-bottom:0!important;margin-bottom:0!important;border-bottom:none}}#contactModal .modal-body textarea{height:150px}@media only screen and (max-width:991px){.contact-cta-block .icon-container{max-width:200px;margin:auto}.contact-cta-block .btn{margin-top:2rem;width:100%}}@media only screen and (max-width:600px){.banner-video-block .bottom-container>.container,section>.container{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.expo-guide-block .card-body table thead{display:none}.expo-guide-block .card-body table tr{margin-bottom:2px;display:block}.expo-guide-block .card-body table tr:last-child{margin-bottom:0}.expo-guide-block .card-body table tr td{display:block;border-bottom:1px solid #ddd;width:100%!important;height:auto!important}.expo-guide-block .card-body table tr td:before{font-weight:700}.expo-guide-block .card-body table tr td:first-child:before{content:"Time: "}.expo-guide-block .card-body table tr td:nth-child(2):before{content:"Duration: "}.expo-guide-block .card-body table tr td:nth-child(3):before{content:"What's On: "}.expo-guide-block .card-body table tr td:nth-child(4):before{content:"Who: "}.expo-guide-block .card-body table tr td:last-child{border-bottom:none}}.expo-icon-heading{display:flex}.expo-icon-heading .expo-icon-heading__heading{display:flex;align-items:center;margin-right:16px}.expo-dos-and-donts .expo-dos-and-donts__list{margin-left:20px}.editor-styles-wrapper .wp-block-quote.is-style-layout-dark-background,.wp-block-quote.is-style-layout-dark-background{background-color:#38affd;padding:24px 18px}.editor-styles-wrapper .wp-block-button.is-style-layout-border-blue-fill .wp-block-button__link,.wp-block-button.is-style-layout-border-blue-fill .wp-block-button__link{border:1px solid #0673a9;background-color:#38affd!important;color:#fff!important;padding:8px 30px;border-radius:3px}.editor-styles-wrapper .wp-block-button.is-style-layout-border-white-no-fill .wp-block-button__link,.wp-block-button.is-style-layout-border-white-no-fill .wp-block-button__link{border:1px solid #fff;background-color:transparent!important;color:#fff!important;padding:8px 30px;border-radius:3px}.block-editor-block-styles__item[aria-label="White outline - to be used with dark background"] .block-editor-block-list__layout.is-root-container,.block-editor-block-styles__item[aria-label="White outline - to be used with dark background"] .block-editor-block-styles__item-preview{background-color:#0673a9}.block-editor-block-styles__item[aria-label="White outline - to be used with dark background"] .block-editor-block-list__layout.is-root-container .wp-block-button.is-style-layout-border-white-no-fill .wp-block-button__link,.block-editor-block-styles__item[aria-label="White outline - to be used with dark background"] .block-editor-block-styles__item-preview .wp-block-button.is-style-layout-border-white-no-fill .wp-block-button__link{background-color:#0673a9}