.hero-banner-sec{align-items:stretch;display:flex;min-height:640px}.hero-banner-sec .content h1{color:#fff;font-size:56px;font-weight:700}.hero-banner-sec .content p{color:#fff;font-size:20px;font-weight:700}.hero-banner-sec .video-thumbnail{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero-banner-sec .iframe-wrap,.hero-banner-sec .video-wrap{display:none}.hero-banner-sec .video-wrap video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hero-banner-sec .container .baseModuleParent,.hero-banner-sec .container .baseModuleParent .content-wrapper,.hero-banner-sec .container .baseModuleParent .content-wrapper .customWidthOption,.hero-banner-sec .container .baseModuleParent .content-wrapper .customWidthOption .hero-sec-wrap{height:100%}.hero-banner-sec .hero-sec-wrap{display:flex;flex-direction:column;justify-content:center;padding-top:80px}@media (min-width:768px){.hero-banner-sec{min-height:820px}.hero-banner-sec .video-thumbnail{display:none}.hero-banner-sec .iframe-wrap,.hero-banner-sec .video-wrap{display:block}}@media (min-width:1600px){.hero-banner-sec .video-wrap .videos{width:100%}}@media (max-width:767px){.hero-banner-sec .content h1{font-size:32px}}