section.contact-form-map{align-items:center;display:flex;gap:43px;justify-content:space-between}.contact-form-map--map-wrapper{flex:0 1 550px;height:619px}.contact-form-map--form-wrapper{flex:0 1 530px}.contact-form-map--heading{color:#28524d;font-family:Juana;font-size:50px;font-style:normal;font-weight:250;letter-spacing:-1.5px;line-height:110%;margin-bottom:55px;max-width:405px}.contact-form-map--form-wrapper .hs_cos_wrapper_type_form .hs-input{border:none;border-bottom:1px solid #d9d9d9;font-size:15px;line-height:150%;padding-bottom:19px;padding-left:0}.contact-form-map--form-wrapper .hs_cos_wrapper_type_form .hs-fieldtype-textarea{height:55px;margin-top:90px;resize:none}.contact-form-map--form-wrapper .hs_cos_wrapper_type_form .hs-input::-webkit-input-placeholder,.contact-form-map--form-wrapper .hs_cos_wrapper_type_form .hs-input::placeholder{color:#464646;font-size:15px}.contact-form-map--form-wrapper .hs_cos_wrapper_type_form input[type=submit]{font-family:Inter,serif;letter-spacing:-.03em;line-height:110%;margin-top:15px;padding:17px 54px;text-transform:capitalize}.contact-form-map--map-wrapper .mapboxgl-popup-content{color:#28524d;font-family:Juana,serif;font-weight:250;line-height:100%;padding:20px}@media only screen and (max-width:1024px){.contact-form-map--map-wrapper{flex:0 1 510px;height:585px}.contact-form-map--heading{font-size:50px;line-height:110%;margin-bottom:43px}}@media only screen and (max-width:767px){section.contact-form-map{align-items:normal;flex-direction:column;gap:119px}.contact-form-map--map-wrapper{height:675px}}