.homepage-form-on-section .homepage-form-on-section__header h3{font-size:25px;margin-bottom:25px}.homepage-form-on-section .header__title{color:#000;font-size:30px;font-weight:700}.homepage-form-on-section .hs-form{column-gap:15px;display:grid;grid-template-areas:"salutation salutation lastname lastname firstname firstname" "email email email phone phone phone" "location location location size size size" "purpose purpose duration duration promo_code promo_code" "storewhat storewhat storewhat howknowus howknowus howknowus" "remarks remarks remarks remarks remarks remarks" "captcha captcha captcha captcha captcha captcha" ". submit-error submit-error submit-error submit-error ." ". submit submit submit submit .";grid-template-columns:repeat(6,1fr)}@media screen and (max-width:768px){.homepage-form-on-section .hs-form{column-gap:15px;grid-template-areas:"salutation salutation salutation lastname lastname lastname" "firstname firstname firstname phone phone phone" "email email email email email email" "location location location size size size" "purpose purpose duration duration promo_code promo_code" "storewhat storewhat storewhat storewhat storewhat storewhat" "howknowus howknowus howknowus howknowus howknowus howknowus" "remarks remarks remarks remarks remarks remarks" "captcha captcha captcha captcha captcha captcha" ". submit-error submit-error submit-error submit-error ." ". submit submit submit submit ."}}@media screen and (max-width:576px){.homepage-form-on-section .hs-form{column-gap:15px;grid-template-areas:"salutation salutation salutation salutation salutation salutation" "lastname lastname lastname lastname lastname lastname" "firstname firstname firstname firstname firstname firstname" "phone phone phone phone phone phone" "email email email email email email" "location location location location location location" "size size size size size size" "purpose purpose purpose purpose purpose purpose" "duration duration duration duration duration duration" "storewhat storewhat storewhat storewhat storewhat storewhat" "howknowus howknowus howknowus howknowus howknowus howknowus" "remarks remarks remarks remarks remarks remarks" "captcha captcha captcha captcha captcha captcha" ". submit-error submit-error submit-error submit-error ." ". submit submit submit submit ."}}.homepage-form-on-section .hs-form-field.hs_email{grid-area:email}.homepage-form-on-section .hs-form-field.hs_phone{grid-area:phone}.homepage-form-on-section .hs-form :first-of-type{grid-area:location}.homepage-form-on-section .hs-form :nth-of-type(2){grid-area:size}.homepage-form-on-section .hs-form :nth-of-type(3){grid-area:duration}.homepage-form-on-section .hs-form :nth-of-type(4){grid-area:purpose}.homepage-form-on-section .hs-form :nth-of-type(5){grid-area:salutation}.homepage-form-on-section .hs-form :nth-of-type(6){grid-area:lastname}.homepage-form-on-section .hs-form :nth-of-type(7){grid-area:firstname}.homepage-form-on-section .hs-form :nth-of-type(10){grid-area:storewhat}.homepage-form-on-section .hs-form :nth-of-type(12){grid-area:howknowus}.homepage-form-on-section .hs-form-field.hs-fieldtype-textarea{grid-area:remarks}.homepage-form-on-section .hs-submit{grid-area:submit}.homepage-form-on-section .hs_error_rollup{grid-area:submit-error;text-align:center}.homepage-form-on-section .hs-recaptcha{grid-area:captcha}