.video_stepform{position:relative;z-index:1}.video_stepform .video_form_mainheading{margin-bottom:40px;text-align:center}.video_stepform:after,.video_stepform:before{bottom:0;content:"";left:0;opacity:.85;position:absolute;right:0;top:0;z-index:-1}.video_stepform .each-form-content:not(:first-child){display:none}.video_stepform .contact_step_form_heading{margin-bottom:15px;text-align:center}.video_stepform .video_stepform_main{display:flex;flex-wrap:wrap;justify-content:center}.video_stepform .video_body{flex-basis:46%;margin-right:4%}.video_stepform .contact_step_form{background-color:var(--white);border-radius:10px;box-shadow:0 10.61px 22px rgba(0,0,0,.11);flex-basis:50%;height:100%;min-height:570px;padding:35px}.video_stepform .time-line-col ul{display:flex;flex-wrap:wrap;justify-content:center}.video_stepform .each-form-content .button-section{display:flex;flex-wrap:wrap;justify-content:flex-start}.video_stepform .each-form-content:first-child .button-section{display:block;text-align:center}.video_stepform a.prev-btn{align-items:center;display:flex;flex-basis:40%;justify-content:start}.video_stepform a.prev-btn:hover{text-decoration:underline}.video_stepform .each-form-content:first-child .button-section.green_button .prev-btn{display:none}.video_stepform .step_icon.active,.video_stepform .step_icon:first-child{background:var(--secondary)}.video_stepform .step_icon{border:2px solid var(--secondary);border-radius:100%;height:15px;margin-right:15px;width:15px}.video_stepform .time-line-col{display:flex;flex-wrap:wrap;justify-content:center}.video_stepform form input[type=email],.video_stepform form input[type=tel],.video_stepform form input[type=text]{padding:10px!important}.video_stepform .form_hubspot_video{border-radius:10px;margin-bottom:40px;overflow:hidden;transition:transform .3s ease-in-out}.video_stepform .form_hubspot_video:hover{transform:translateY(-5px)}.hs-video-widget,.video_stepform .form_hubspot_video img{border-radius:10px}.video_stepform .video_lists{border-radius:10px;padding:30px}.video_stepform .video_lists.all-text-white li{color:var(--white)}.video_stepform .video_lists.all-text-black li{color:var(--black)}.video_stepform .video_lists.all-text-primary li{color:var(--primary)}.video_stepform .video_lists li:before{background-color:var(--white)}.video_stepform .video_lists li:not(:last-child){margin-bottom:6px}.video_stepform .video_lists p{font-weight:800px;margin-bottom:15px}.wistia-popup{margin-bottom:40px;position:relative;z-index:1}.wistia-popup>img{border-radius:12px;display:block;max-width:100%}.wistia-popup .wistia{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.wistia-popup .wistia .play-icon{align-items:center;background:rgba(66,91,118,.8);border-radius:100%;display:flex;height:100px;justify-content:center;transition:.3s;width:100px}.wistia-popup:hover .wistia .play-icon{background:#425b76}.wistia-popup .wistia .play-icon img{width:40px}.video_stepform .actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:start}.video_stepform .each-form-content:last-child .button-section{display:block;flex-basis:40%}.video_stepform .each-form-content:last-child input[type=submit]{background-color:#090;border:1px solid #090;border-radius:30px;color:#fff;display:inline-block;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-weight:700;line-height:1;padding:13px 30px;text-align:center;text-transform:unset;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.video_stepform .each-form-content:last-child input[type=submit]:hover{background-color:#fff;border:1px solid #090;color:#090}.video_lists ul:last-child{margin-bottom:0}.video_stepform .submitted-message{color:#24416b;font-size:24px;font-weight:500;padding-top:50px;text-align:center}@media(min-width:768px) and (max-width:1023px){.video_stepform .video_stepform_main{flex-direction:column-reverse}.video_stepform .video_body{flex-basis:100%;margin:30px auto 0;max-width:600px}.video_stepform .contact_step_form{flex-basis:100%;margin:0 auto;max-width:676px}}@media(max-width:767px){.video_stepform .video_stepform_main{flex-direction:column-reverse;flex-wrap:nowrap}.video_stepform .video_body{flex-basis:100%;margin:unset;margin-top:30px;max-width:100%}.video_stepform .contact_step_form{flex-basis:100%;margin:unset;max-width:100%}}