.video-teaser-wrapper{background-color:transparent;box-sizing:border-box;padding:0;width:100%}.video-teaser-wrapper .video-teaser-container{box-sizing:border-box;margin:0 auto;max-width:1320px;padding:0 24px}.video-teaser-wrapper .video-teaser-card{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:33px;display:flex;height:568px;overflow:hidden;position:relative;width:100%}.video-teaser-wrapper .video-teaser-content{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding-left:111px;position:relative;width:100%;z-index:2}.video-teaser-wrapper .video-teaser-heading{color:#fff;font-family:Poppins,sans-serif;font-size:50px;font-style:normal;font-weight:800;letter-spacing:-.02em;line-height:61px;margin:0;max-width:602px;text-transform:uppercase}.video-teaser-wrapper .video-play-btn{background:none;border:none;cursor:pointer;display:block;padding:0;transition:transform .3s ease}.video-teaser-wrapper .video-play-btn:hover{transform:scale(1.05)}.video-teaser-wrapper .video-play-btn img{display:block;height:auto;width:82px}.video-lightbox-modal{background:rgba(0,0,0,.95);border:none;border-radius:16px;height:80vh;margin:auto;max-width:990px;outline:none;padding:0;width:90vw}.video-lightbox-modal::backdrop{background:rgba(0,0,0,.8)}.lightbox-inner{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.lightbox-close{background:none;border:none;color:#fff;cursor:pointer;font-size:33px;line-height:1;position:absolute;right:0;top:-33px;z-index:10}.video-responsive-wrap{height:100%;padding-bottom:56.25%;position:relative;width:100%}.video-responsive-wrap iframe,.video-responsive-wrap video{border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:1024px){.video-teaser-wrapper .video-teaser-card{height:480px}.video-teaser-wrapper .video-teaser-content{padding-left:60px}.video-teaser-wrapper .video-teaser-heading{font-size:40px;line-height:1.2}.video-teaser-wrapper .video-play-btn img{width:70px}}@media (max-width:768px){.video-teaser-wrapper .video-teaser-container{padding:0 16px}.video-teaser-wrapper .video-teaser-card{border-radius:20px;height:380px}.video-teaser-wrapper .video-teaser-content{align-items:center;padding-left:20px;padding-right:20px;text-align:center}.video-teaser-wrapper .video-teaser-heading{font-size:28px;line-height:1.25;max-width:100%}.video-teaser-wrapper .video-play-btn img{width:60px}.video-lightbox-modal{height:50vh;width:95vw}}