.sgform-wrap{background-color:#f4f4f4;color:#222223;min-height:480px;padding:100px 20px 60px}.sgform-wrap .hsfc-RichText{font-family:Poppins!important}.sgform-wrap form{margin:0 auto!important;max-width:780px;width:100%}.sgform-wrap .hsfc-Step__Content{padding:0!important}.sgform-wrap .hsfc-EmailField .hsfc-FieldLabel,.sgform-wrap .hsfc-TextField .hsfc-FieldLabel{font-weight:700}.sgform-wrap form .hsfc-CheckboxFieldGroup>label.hsfc-FieldLabel,.sgform-wrap form .hsfc-FieldLabel.sgradio-FieldLabel{font-size:30px;font-weight:700;line-height:1.2;margin-bottom:45px!important;text-align:center}.sgform-wrap form .hsfc-RadioInputGroup input[type=radio],.sgform-wrap form input[type=checkbox].hsfc-CheckboxInput{display:none}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options,.sgform-wrap form .hsfc-RadioInputGroup{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto 60px;max-width:780px;width:100%}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.sgform-wrap form .hsfc-RadioOption label{align-items:center;border:1px solid #222223;cursor:pointer;display:flex;font-family:Poppins;height:50px;justify-content:center;line-height:1.2;transition:background .25s linear;width:240px}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options label>span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel:hover,.sgform-wrap form .hsfc-CheckboxFieldGroup__Options input[type=checkbox]:checked+span,.sgform-wrap form .hsfc-RadioOption input[type=radio]:checked+label,.sgform-wrap form .hsfc-RadioOption label:hover{background-color:#222223;color:#fff}.sgform-wrap [data-hsfc-id=Renderer] .hsfc-TextInput{border:0!important}.sgform-wrap form button[type=submit].hsfc-Button{font-weight:400;text-transform:uppercase}.sgform-wrap [data-hsfc-id=Renderer] .hsfc-ErrorAlert{font-size:13px}.sgform-wrap [data-hsfc-id=Renderer] .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret{border-color:#d7d7d7;border-width:0 1px 0 0}.sgform-wrap form label.hsfc-FieldLabel.sggroup-Label{display:block;font-size:30px;font-weight:700;margin:60px 0;text-align:center}[data-hsfc-id=Renderer] .hsfc-CheckboxFieldGroup__Options>:not(:last-child){margin-bottom:0!important}.hsfc-CheckboxFieldGroup__Options>div.hide{display:none}@media only screen and (min-width:1024px){.sgform-wrap{min-height:480px}}@media only screen and (max-width:1023px){.sgform-wrap{padding:60px 20px 50px}.sgform-wrap form .hsfc-FieldLabel.sgradio-FieldLabel{font-size:22px}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options,.sgform-wrap form .hsfc-RadioInputGroup{gap:10px}.sgform-wrap form .hsfc-FieldLabel.sgradio-FieldLabel{margin-bottom:25px!important}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options,.sgform-wrap form .hsfc-RadioInputGroup{margin-bottom:30px}.sgform-wrap form{max-width:600px}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.sgform-wrap form .hsfc-RadioOption label{width:190px}label.hsfc-FieldLabel.sggroup-Label{font-size:22px;margin-bottom:30px!important}}@media only screen and (max-width:767px){.sgform-wrap form .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel,.sgform-wrap form .hsfc-RadioOption label{font-size:14px;width:160px}.sgform-wrap{padding:40px 20px 30px}.sgform-wrap form .hsfc-FieldLabel.sgradio-FieldLabel{font-size:18px!important}.sgform-wrap form .hsfc-CheckboxFieldGroup__Options,.sgform-wrap form .hsfc-RadioInputGroup{margin-bottom:20px}.sgform-wrap .hsfc-FieldLabel{font-size:14px!important;font-weight:500;margin-bottom:5px!important}.sgform-wrap .hsfc-NavigationRow{margin-top:10px!important}label.hsfc-FieldLabel.sggroup-Label{font-size:18px!important;margin-bottom:25px!important}.sgform-wrap form label.hsfc-FieldLabel.sggroup-Label{margin:40px 0}}