.popup-overlay{align-content:center;align-items:center;background-color:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-overlay .popup-content{margin-inline:auto;max-width:900px;padding:17px 24px 0;position:relative;width:100%}.video_inner{padding:0 0 56.25%;position:relative}.popup-content iframe{border:0;border-radius:25px;height:100%;left:0;position:absolute;top:0;width:100%}.popup-close{align-items:center;aspect-ratio:1;background-color:var(--primary_green);border:0;border-radius:50%;color:var(--primary_white);cursor:pointer;display:flex;font-size:29px;justify-content:center;line-height:0;padding:0;position:absolute;right:0;top:0;width:40px;z-index:9}.popup-close:hover{background:var(--primary_green)!important;border:0!important;border-radius:50%!important}.hero-banner .play-video-btn{all:unset;color:var(--primary_white);cursor:pointer;padding:0 0 0 34px;position:relative}.hero-banner .play-video-btn:after{border-bottom:6px solid transparent;border-left:10px solid #fff;border-top:7px solid transparent;content:"";display:inline-block;left:10px;position:absolute;top:7px}.hero-banner .hero-banner-wrap .btn{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.hero-banner .play-video-btn:before{aspect-ratio:1;background-color:var(--primary_orange);border-radius:50%;content:"";left:0;position:absolute;width:27px}@media (max-width:767px){.popup-close{right:10px}.popup-content iframe{border-radius:15px}.hero-banner .hero-banner-wrap .btn{justify-content:center}}