:root{--titleFont:"Inter",sans-serif;--bodyFont:"Inter",sans-serif;--primaryColor:#537fe7;--secondaryColor:#5e5e5e;--whiteColor:#fff;--titleColor:#181823;--hoverColor:#000;--bodyColor:#5e5e5e;--partialColor:#181823;--btnColor:#15171a;--button-bg:#537fe7;--button-bg-hover:#5e5e5e}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(.5);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.react-video{position:relative;background-repeat:no-repeat !important;background-size:content !important;padding:100px 20px}.react-video .overly-border{height:80px;display:flex;align-items:center;justify-content:center}.react-video a.popup-videos{box-sizing:content-box;display:block;width:40px;height:44px;border-radius:50%;padding:18px 20px;display:flex;animation-name:videobuttonpopup;animation-duration:1.5s;animation-iteration-count:infinite;position:relative}.react-video a.popup-videos:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;border-radius:50%;transition:all .2s;background:#fff}.react-video a.popup-videos span{display:block;position:relative;z-index:3;width:0;height:0;border-left:14px solid var(--primaryColor);border-top:8px solid transparent;border-bottom:8px solid transparent;top:50%;transform:translate(-50%,-50%);left:50%}.react-video.center .overly-border{margin:0 auto}.react-video.left .overly-border{margin-left:0;margin-right:auto}.react-video.right .overly-border{margin-left:auto;margin-right:0}.react-video.style1 .video-text{margin-top:30px}.react-video .video-desc{font-size:20px}.react-video .video-desc span{display:block;font-size:22px;font-weight:400}.react-video .video-content{z-index:10}.react-video .video-content h4{margin-top:40px;margin-bottom:0;font-size:30px;color:#fff;text-transform:uppercase}.react-video:hover .popup-videos{animation-duration:.8s}.react-video:hover .overly-border:before,.react-video:hover .overly-border:after{opacity:1;transform:scale(1)}