.formmaindiv form .hs_date,.formmaindiv form .hs_time_slot,.popupcontent{display:none}.main-contactform .form-header{color:#fff;text-align:center}.main-contactform h2.heading{color:#fff;margin-bottom:30px;text-align:center}.main-contactform .formmaindiv{background:#fff}.main-contactform .formmaindiv .dteplist{display:flex;justify-content:space-around;padding:36px 0;text-align:center}.formmaindiv h3.hs_cos_wrapper.form-title{display:none}.swatch-label{cursor:pointer;display:inline-block;margin:10px}.main-contactform{padding:80px 0}.main-contactform .page-width{margin:0 auto;max-width:818px!important}.swatch-label input[type=radio]{display:none}.swatch-label input[type=radio]:checked+.swatch{border:2px solid #000}.main-contactform .formmaindiv{background:#fafaf7;border-radius:10px;padding:42px}.formmaindiv .formheader h3.title{color:#0b0a0a;font-family:Manrope;font-size:22px;font-weight:700;text-align:left}.formmaindiv .formheader .stepitem p.stepnumber{align-items:center;background:#f3e4f1;border-radius:12px;color:#551e4c;display:flex;font-family:Manrope;font-size:22px;font-weight:700;height:46px;justify-content:center;line-height:22px;margin:0 auto;text-align:center;width:46px}.formmaindiv .formheader .stepitem p.steptext{color:#0b0a0a;font-family:Inter;font-size:16px;font-weight:600;line-height:24px;margin:0;padding:16px 0;text-align:center}.main-contactform .formmaindiv button#steup-first-btn{background:#551e4c;border-radius:8px;color:#fdfdfd;display:flex;font-family:Manrope;font-size:14px;font-weight:600;height:50px;justify-content:center;line-height:16.8px;margin-top:38px;text-align:left;width:100%}.formmaindiv .submitted-message{background:#fafaf7;text-align:center}.formmaindiv .submitted-message h3 span{color:#0b0a0a;font-family:Manrope;font-size:28px;font-weight:700;line-height:33.6px;text-align:center}.formmaindiv .submitted-message p span{color:#1c201e;font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:center}