.step_dots ul{display:flex;justify-content:center;margin:0;padding:0}.step_dots ul li{cursor:pointer;display:inline-block;font-size:18px;margin:0 25px;padding-left:40px;position:relative;text-align:center;text-transform:uppercase}.step_dots{margin-bottom:50px;position:relative}.step_dots ul li:before{border:2px solid #fff;bottom:0;content:"";height:18px;left:0;margin:auto;position:absolute;top:0;transition:all .5s;width:18px}.step_dots ul li.active:before{background:#fff}.btn_wrap{display:flex;justify-content:center;padding-top:15px}.btn_wrap a{border-radius:20px!important;cursor:pointer;min-width:190px;padding:18px 25px!important}.hs_submit_wrap .hs_submit.hs-submit{padding-top:0!important}.hs_submit_wrap .button-2.bigbtn{line-height:0}.btn_wrap>div{margin:0 10px}.btn_wrap.hs_submit_wrap{padding-top:30px}.full_step_form .hs-form .hs_submit{opacity:0;position:absolute;visibility:hidden}.full_step_form .hs_recaptcha.hs-recaptcha{padding-bottom:18px}@media(max-width:767px){.btn_wrap{flex-wrap:wrap}.btn_wrap>div{margin:8px}.step_form [class*=button-] a{font-size:18px}.step_dots ul li{margin:0 18px}}