.product-banner-area-wrap{padding:97px 0}.product-banner-area-wrap .heading{padding-bottom:20px;padding-top:4px}.product-banner-area-wrap .heading h1{line-height:1.125;margin:0}.product-banner-area-wrap .content-wrap{margin:0 auto;padding-bottom:40px}.product-banner-area-wrap .content-wrap p:last-child{margin:0}.product-banner-area-wrap .btn-wrap{display:flex;flex-wrap:wrap}.product-banner-area-wrap .hs-row{display:flex;gap:98px}.product-banner-area-wrap .hs-left-col{max-width:510px;width:100%}.product-banner-area-wrap .hs-right-col{max-width:588px;width:100%}.product-banner-area-wrap .btn-wrap a{border:2px solid transparent;border-radius:50px;display:inline-block;font-family:var(--primary_font);font-size:20px;font-weight:400;line-height:1;margin:0 15px 15px 0;padding:13.5px 46.5px 13.5px 20px;text-align:center;transition:all .3s ease-in-out}.product-banner-area-wrap .btn-wrap a img{display:inline-block;margin-left:10px}.product-banner-area-wrap .btn-wrap a{position:relative}.product-banner-area-wrap .btn-wrap a img{position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.product-banner-area-wrap .btn-wrap a img.hoverimg{opacity:0;visibility:hidden}.product-banner-area-wrap .btn-wrap a:hover img.hoverimg,.product-banner-area-wrap .btn-wrap a:hover~img.normalimg{opacity:1;visibility:visible}.product-banner-area-wrap .img-wrap{text-align:center}.product-banner-area-wrap .img-wrap img{max-height:427px;width:810px}.product-banner-area-wrap .video-wrap{position:relative}.product-banner-area-wrap .poster-img{border-radius:10px;min-height:250px;object-fit:cover}.product-banner-area-wrap .play-btn{align-items:center;background:#fff;border-radius:59.5px;bottom:20px;cursor:pointer;display:flex;justify-content:center;left:20px;padding:6.5px 28px 6.5px 8px;position:absolute;top:auto;transition:all .3s ease-in-out}.product-banner-area-wrap .play-btn img{display:inline-block;padding-right:20.5px}.product-banner-area-wrap .play-btn>span{color:#292929;font-family:var(--primary_font);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.product-banner-area-wrap .popup-video-wrap{background:rgba(0,0,0,.48);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:500}html.openpopup{overflow:hidden}html.openpopup .product-banner-area-wrap .popup-video-wrap{opacity:1;pointer-events:all;visibility:visible}.product-banner-area-wrap .popup-video-wrap .close-btn{align-items:end;border:2px solid;border-radius:100%;color:#fff;cursor:pointer;display:inline-flex;font-family:Josefin Slab;font-size:50px;font-weight:400;height:50px;justify-content:center;line-height:1;opacity:.8;padding:3px;position:absolute;right:25px;text-align:center;top:25px;transition:all .3s ease-in-out;vertical-align:middle;width:50px;z-index:2}.product-banner-area-wrap .popup-video-wrap .close-btn:hover{opacity:1}.product-banner-area-wrap .popup-video-wrap .popup-inner{height:100%;position:relative}.product-banner-area-wrap .popup-video-wrap video{display:block;height:auto;left:0;margin:0 auto;max-width:70%;outline:unset;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}@media (max-width:1199px){.product-banner-area-wrap .popup-video-wrap video{max-width:80%}.product-banner-area-wrap .play-btn img{width:70px}}@media (max-width:991px){.product-banner-area-wrap .hs-row{display:block}.product-banner-area-wrap .hs-left-col{margin-bottom:30px;max-width:100%}.product-banner-area-wrap .hs-right-col{margin:0 auto}.product-banner-area-wrap .heading h1{font-size:60px}}@media (max-width:767px){.product-banner-area-wrap{padding:80px 0}.product-banner-area-wrap .btn-wrap{align-content:center}.product-banner-area-wrap .heading{padding-bottom:10px}.product-banner-area-wrap .content-wrap{padding-bottom:30px}.product-banner-area-wrap .heading h1{font-size:45px}.product-banner-area-wrap .play-btn img{width:62px}.product-banner-area-wrap .play-btn>span{font-size:16px}}@media (max-width:640px){.product-banner-area-wrap .popup-video-wrap video{max-width:95%}}