.video-with-text{position:relative}.text-block{width:calc(100% - 850px);padding:0 30px}.text-block h1{color:white;font-size:40px;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}.text-block p{color:#c3c6d2;font-size:16px;margin-bottom:30px;max-width:95%}.text-block a{color:#233e8f;background:white;text-transform:uppercase;font-weight:bold;letter-spacing:1px;padding:10px 30px;border-radius:50px}.video-block{position:absolute;top:-100px;width:750px;padding:0 50px;right:80px}.video-block img{width:100%}.video-block .video-button{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-block .video-button img{max-width:100px}.video-popup{position:fixed;left:0;top:0;width:100%;height:100vh;display:none;align-items:center;justify-content:center;z-index:999;background:rgba(0,0,0,0.9)}.video-popup .video-sub-section{position:relative;width:50%;max-height:100vh;padding:30px;background:white}.close-video-btn{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:1;cursor:pointer}.close-video-btn:hover{opacity:1}.close-video-btn:before,.close-video-btn:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:white}.close-video-btn:before{transform:rotate(45deg)}.close-video-btn:after{transform:rotate(-45deg)}@media only screen and (max-width:1279px){.video-popup iframe{max-width:100%;height:56.25vw}}@media only screen and (max-width:1399px){.video-block,.text-block{width:50%}}@media only screen and (max-width:991px){.video-block{position:unset;margin-bottom:30px;width:100%}.text-block{width:100%;padding:0 50px}.text-block div{max-width:unset !important}.text-block h1{font-size:24px}.text-block p,.text-block a{font-size:14px}}@media only screen and (max-width:767px){.text-block,.video-block{padding:0 20px}}