.video-with-popup-form{padding:200px 0 60px}.video-main-sec{margin:0 auto;max-width:780px}.video-main-sec video{height:auto;outline:0!important;width:100%}.form-popup-overlay{overflow:hidden;position:relative}.form-popup-overlay:after{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:#202e4b73;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.first-step-sec.step-sec{padding:20px 16px}.video-with-content-outer form span.hs-form-required{color:red!important}.popup-form-sec{background-color:#f7f7f7;border-radius:20px!important;box-shadow:0 .5rem 1rem rgba(21,20,29,.15)!important;left:50%;margin-inline:auto;max-height:600px;max-width:780px;opacity:0;overflow-y:auto;padding:20px 35px;position:fixed;top:50%;transform:translate(-50%,-50%);visibility:hidden;z-index:99999999}.corss-icon{text-align:right}.corss-icon a{color:#1f2f5f;display:inline-block;font-size:21px}.form-popup-overlay .popup-form-sec{opacity:1;visibility:visible}.popup-form-sec form{background-color:transparent!important;border:0!important;padding:0!important}.popup-form-sec .group-wrapper>label{color:#1f2f5f!important;font-weight:600!important}.popup-form-sec .group-wrapper{margin:0 0 6px}.popup-form-sec .form-group{margin:9px 0 0}.popup-form-sec .form-header-text p{color:#1f2f5f!important;font-size:16px;margin:0 0 25px}.popup-form-sec .form-header-text h2{font-size:35px;line-height:1;margin:0 0 10px}.popup-form-sec .form-bottom-text p{color:#1f2f5f!important;font-size:16px}.popup-form-sec .form-bottom-text{margin:20px 0 0}.popup-form-sec .form-control,.popup-form-sec .form-group select{border:1px solid #1e2f5f80!important;border-radius:5px!important;font-family:inherit;font-size:18px;outline:0!important;padding:8px 10px!important}.popup-form-sec form input[type=submit]{font-weight:700;margin:0!important;padding:17px 0!important}.form-header-text p{margin:0 0 40px}.error,.errorr{color:red;font-size:14px}.popup-form-sec .second-step-sec.step-sec .form-group:first-child{display:flex;gap:23px;justify-content:space-between}.popup-form-sec .form-group:first-child>*{flex:100%}.video-with-content-outer{display:flex;flex-direction:column;gap:50px;justify-content:space-between}.right-form-main-sec .submitted-message{border:0!important;color:var(--primary_color);font-weight:700;text-align:center}.video-with-content-outer .form-title~div>form{background-color:#f7f7f7;border-radius:20px!important;box-shadow:0 .5rem 1rem rgba(21,20,29,.15);padding:20px 35px}.video-with-content-outer form .hs-form-field>label span{color:#1f2f5f;font-weight:600!important}.video-with-content-outer form .hs-input,.video-with-content-outer form select{border:1px solid #1e2f5f80!important;border-radius:5px!important;font-family:inherit;font-size:18px;font-size:16px;outline:0!important;padding:8px 10px!important}.video-with-content-outer .form-title{background-color:transparent!important;padding:0!important}.video-with-content-outer form .hs-richtext p{color:#1f2f5f!important;font-size:16px}.video-with-content-outer form .hs-richtext p a{color:#22a9e0!important}.video-with-content-outer .hs-form-field{margin:0 0 15px}.video-with-content-outer .header-text h3{font-size:37px;text-align:center}.hs-error-msgs li{font-size:14px;padding:0}.hs_error_rollup{display:none!important}.hs-error-msgs li{margin:0!important}@media (min-width:992px){.video-main-sec video{object-fit:cover}.video-with-content-outer{flex-direction:row;gap:0}.video-with-content-outer .video-main-sec{flex:0 0 52%;margin:0;max-width:52%;padding:10px 0 0}.video-with-content-outer .video-right-form{flex:0 0 45%;max-width:45%}}@media(max-width:991px){.video-with-popup-form{padding:170px 0 60px}.popup-form-sec{max-width:100%;padding:25px 20px;width:80%}.video-main-sec video{display:block;height:auto;margin:0 auto}.topbar_remove .video-with-popup-form{padding-top:84px}}@media (max-width:767px){.popup-form-sec{max-height:500px;max-width:100%;width:calc(100% - 30px)}.popup-form-sec form input[type=submit]{padding:16px 0!important}.popup-form-sec .form-header-text h2{font-size:29px}.popup-form-sec .form-bottom-text p,.popup-form-sec .form-header-text p{font-size:15px}.popup-form-sec .group-wrapper>label{font-size:16px}.form-header-text p{margin:0 0 21px}.popup-form-sec .form-group:first-child{flex-direction:column;gap:10px}.first-step-sec.step-sec{padding:0}.video-with-content-outer .header-text h3{font-size:34px}.video-with-content-outer .form-title~div>form{padding:15px 19px}}@media (max-width:639px){.video-with-content-outer form fieldset.form-columns-2{flex-direction:column;gap:0}.video-with-content-outer form fieldset.form-columns-2>*{width:100%!important}}