.video-player{overflow:hidden}.richtext-video,.video-player{border-radius:12px;margin-bottom:40px}.richtext-video{background-color:transparent;padding:0}.richtext-video iframe{border-radius:12px}.richtext-video form{background-color:transparent;padding:0}.richtext-video .hsv-form-wrapper{border-radius:12px;overflow:visible!important}.richtext-video .hsv-form{background:#f9f9f9;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin:auto;max-width:600px;padding:10px 20px 30px!important}.richtext-video form input[type=email],.richtext-video form input[type=number],.richtext-video form input[type=password],.richtext-video form input[type=search],.richtext-video form input[type=tel],.richtext-video form input[type=text],.richtext-video form select,.richtext-video form textarea{border:1px solid rgba(26,35,46,.15);border-radius:10px;box-shadow:none;color:#1a232e!important;font-family:Fira Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:150%;padding:16px!important}.richtext-video form .hs-form-field{margin-bottom:24px}.richtext-video form .hs-form-field:last-child{margin-bottom:0}.richtext-video form .hs-form-field>label{display:none}.richtext-video form .actions{margin-top:-4px;text-align:center}@media (min-width:992px){.richtext-video form .actions{margin-top:0}}.richtext-video form .actions input{background:#00c290;border:0;border-radius:8px;color:#fff;font-family:Fira Sans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin:0;padding:16px 48px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:unset;width:100%}.richtext-video form .actions input:hover{background-color:#fff!important;color:#00c290!important}.popup-modal{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-modal__content{background:#f9f9f9;border-radius:16px;display:flex;flex-direction:column;max-width:448px;padding:20px 40px 40px;position:relative;width:90%}.custom-form-header{background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;margin:auto;max-width:600px;padding:20px 20px 10px;text-align:center}