.started_form_section { background-repeat: no-repeat; padding: 60px 0; position: relative; z-index: 1; }
.started_form_heading { text-align: center; color: #fff; font-family: var(--pt_font); padding-bottom: 40px; font-size: 16px; line-height: 22px; }
.stated_form_col { max-width: 800px; margin: 0 auto; }
.started_form_box { box-shadow: 0px 0px 30px #00000029; background: #fff; padding: 30px; }
.started_form_box textarea, .hs-input, select { border: 1px solid #CCCCCC; outline: none; color: rgb(0 0 0 / 50%); color: #000; padding: 12px 10px !important; !i; !; width: 100% !important; !i; !; font-size: 14px; line-height: 22px; font-family: var(--pt_font); }
.started_form_box fieldset { max-width: 100% !important; }
.started_form_box ul.no-list.hs-error-msgs.inputs-list {padding: 0;list-style: none;margin: 0;margin-top: 8px;}
.started_form_heading h2 { font-size: 32px; line-height: 40px; font-family: var(--pt_font); color: #fff; margin-top:0;}
.started_form_box .field.hs-form-field label { font-size: 14px; font-weight: 700; line-height: 20px; font-family: var(--pt_font); padding-bottom: 5px; display: block }

.started_form_box input.hs-button.primary.large { background: #E1251B; border: none; outline: none; padding: 12px 30px; display: inline-block; color: #fff; font-size: 18px; line-height: 25px; font-weight: 700; cursor: pointer; transition: all 0.4s ease; font-family: var(--pt_font); }
.started_form_box input.hs-button.primary.large:hover { background: #000; color: #fff; }
.started_form_box .hs-form-field {margin-bottom: 25px;}
.started_form_section:after {content: "";position: absolute;top: 0;left: 0;background: #000000;height: 100%;width: 100%; z-index: -1; opacity: 0.85;}
.started_form_box label.hs-error-msg.hs-main-font-element {color: red;}


.started_form_box .hs-fieldtype-booleancheckbox ul.inputs-list {padding: 0;margin: 0;list-style: none;}
.started_form_box .hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox .hs-input {width: auto !important;}
.started_form_box .hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox label span {font-weight: 500;}


@media(max-width:767px){
.started_form_box {padding: 20px;}
.started_form_heading h2 {font-size: 25px;line-height: 35px;}
}

@media(max-width:480px){
.started_form_box fieldset .input { margin-right: 0 !important;}
}


