.hub-hero-banner{min-height:700px;background-position:50% 35%;background-size:cover;background-repeat:no-repeat;background-color:#12131f}.hub-lg-banner-section .max850{max-width:850px;margin:0 auto}.hub-lg-banner-section .max1140{max-width:1140px;margin:0 auto}.hub-content-section{padding:40px 20px;text-align:center}.hub-content-section .content-img{padding-top:40px;margin-top:20px;border-top:2px solid #e5e5e5;border-radius:3px}.hub-content-section h1{margin-top:20px;margin-bottom:10px;font-size:40px;line-height:44px;font-weight:700;text-transform:uppercase}.hub-content-section p{font-size:20px;line-height:1.4em;margin-top:0;margin-bottom:10px}.logo-wrapper{padding-top:40px;padding-bottom:40px}.logo-wrapper .img-logo{padding:0 20px}.logo-wrapper .img-logo img{max-width:80%;vertical-align:middle;display:inline-block}.hub-content-video{padding-bottom:40px}.hub-content-video .hs-responsive-embed-wrapper{max-width:100% !important;max-height:100% !important}.hub-bottom-content h2{margin-top:20px;margin-bottom:18px;font-size:32px;line-height:36px;font-weight:bold}.hub-bottom-content p{font-size:16px;line-height:1.4em;margin-top:0;margin-bottom:10px}.hub-bottom-content{max-width:780px;margin:0 auto}.flex-col .hs_cos_wrapper_type_rich_text{max-width:1140px;margin:0 auto;display:block}.logo-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-wrapper .slick-dots{bottom:0}.logo-wrapper .slick-dots li button:before{display:none}.logo-wrapper .slick-dots li{margin:0 2px}.logo-wrapper .slick-dots li button{background:rgba(0,0,0,0.3);border-radius:100px;width:15px;height:15px;padding:0}.logo-wrapper .slick-dots li.slick-active button{background:#84bd00}.logo-wrapper .slick-dotted.slick-slider{margin-bottom:12px}.logo-wrapper .slick-prev,.logo-wrapper .slick-next{display:none !important}@media screen and (max-width:990px){.hub-hero-banner{min-height:440px}}@media screen and (max-width:767px){.hub-hero-banner{min-height:240px}.hub-content-section h1{margin-top:0;font-size:34px}.logo-wrapper .img-logo{width:28%}.hub-content-video{padding-bottom:20px}.hub-bottom-content h2{font-size:26px;line-height:1.3em}}@media screen and (max-width:450px){.logo-wrapper .img-logo{width:44%}}