.image-video-header-wrapper{display:flex;justify-content:center;padding-top:50px}.image-video-header-wrapper h2{font-family:Quicksand;font-size:40px;font-weight:700;line-height:110%}.image-video-header-wrapper h2,.image-video-header-wrapper p{color:#031723;font-style:normal;max-width:688px;text-align:center}.image-video-header-wrapper p{font-family:Inter;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:24px}.image-video-wrapper{margin:50px 0}.image-video-wrapper,.video-wrapper{display:flex;justify-content:center}.video-wrapper video{max-width:90%}.flexible-cta-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding-top:10px}.flexible-cta-wrapper a{background:#ffe03f;border-radius:40px;color:#031723;font-size:16px;font-weight:700;line-height:150%;padding:15px 25px}.flexible-cta-wrapper a:after{content:url(https://www.contractsafe.com/hubfs/ContractSafe%202023/Icons/main-btn-arrow.svg);padding-left:15px}.flexible-cta-wrapper a:hover{background:linear-gradient(270deg,#ffe03f 3.77%,#f8b951 106.56%)}@media(max-width:767px){.image-wrapper img{max-width:700px}.image-video-container{padding-bottom:0!important;padding-left:30px;padding-right:30px;padding-top:0!important}.image-video-header-wrapper{padding-top:0}.image-video-header-wrapper h2{font-size:32px}.image-video-header-wrapper p{font-size:20px}.flexible-cta-wrapper a{font-size:12.6px;padding:9px 13.5px}.image-wrapper{display:flex;justify-content:center}.image-wrapper img{max-width:95%}}@media(max-width:450px){.image-video-header-wrapper{margin-left:35px;max-width:300px}.image-wrapper img{max-width:350px}}