body,#mainContainer{background-color:#F5F5F5;font-family:"Inter",sans-serif}.contact-masthead{background:url(/wp-content/themes/tonido2/images/masthead-contacts.webp) center no-repeat;background-size:cover;min-height:672px;color:#fff;text-align:center;clip-path:polygon(0 0, 100% 0, 100% 87%, 0 100%);position:relative;z-index:1}.contact-masthead .masthead-content{padding-top:80px;width:90%;margin:0
auto}.contact-masthead
h1{font-family:'brandon-grotesque',sans-serif;font-size:56px;font-weight:500;margin-bottom:50px}.contact-masthead
p{font-size:16px;font-weight:400;line-height:11px}@media screen and (max-width:  520px){.contact-masthead
p{line-height:25px;margin:0
auto}}.form-wrapper.contact{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));max-width:950px;padding:0
25px;margin:-220px auto 50px auto;position:relative;z-index:10;border-radius:5px;overflow:hidden}.form-wrapper .form-wrapper-container{grid-column:span 12 / span 1;background-color:#fff;border:1px
solid #E4E4E4;border-right:none;border-top-left-radius:5px;border-top-right-radius:5px;padding:30px
50px 70px 50px}.form-wrapper .info-container{grid-column:span 12 / span 1;font-family:'brandon-grotesque',sans-serif;font-weight:400;color:#fff;background-color:#0E6AAB;text-align:center;padding:50px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.form-wrapper .info-container
img{width:55px;margin-bottom:15px}.form-wrapper .info-container .group:not(:first-child){margin-top:30px}.form-wrapper .info-container a.schedule-button{max-width:200px;margin:0
auto;display:block;border:1px
solid #fff;padding:15px
5px;font-family:'brandon-grotesque',sans-serif;font-weight:400;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:19px}.form-wrapper .info-container .schedule-button
span{font-size:14px;font-weight:600;padding:0}.form-info-text{color:#929292;font-size:12px;max-width:900px;margin:0
auto;padding:10px
30px 70px 30px}@media screen and (min-width: 992px){.form-wrapper .form-wrapper-container{grid-column:span 8 / span 1;border-right:none;border-top-right-radius:0px;border-bottom-left-radius:5px;padding:30px
50px 70px 50px}.form-wrapper .info-container{grid-column:span 4 / span 1;border-bottom-left-radius:0px;border-top-right-radius:5px}.form-wrapper .info-container .group:not(:first-child){margin-top:70px}}.gform_wrapper
h3.gform_title{display:none !important}.gravityFormContainer{margin:0px
auto 0px auto}.gravityFormContainer{padding:30px
30px 15px 30px}.gravityFormContainer
.gform_fields{width:100%;margin:0
auto 30px auto;background:#fff;padding:0}.gravityFormContainer
ul{list-style:none;margin:0;padding:0}.gravityFormContainer ul
li{margin:0px
0px 20px 0px}.gravityFormContainer ul li
label{padding:0
0 8px 0;display:block;font-weight:bold;font-size:16px}.gravityFormContainer ul li input, .gravityFormContainer ul li textarea, .gravityFormContainer ul li
select{width:100%;border:1px
solid #E5E5E5;padding:7px;font-size:1em;line-height:1.4;border-radius:3px}.gravityFormContainer ul li
textarea{height:100px;overflow:scroll}.gravityFormContainer
.gfield_description{color:#A9A9A9;font-size:14px}.validation_error{width:60%;margin:-20px auto 20px;text-align:center;color:#f00}.validation_message{color:#f00;font-size: .9em;padding-top:5px}.gravityFormContainer input[type="submit"]{font-family:'brandon-grotesque',sans-serif;font-weight:bold;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:block;padding:10px
20px 10px 20px;text-align:center;color:#fff;font-size:15px;background:#0E6AAB;border-radius:3px;box-shadow:none}.gravityFormContainer .captcha-field{margin-top:50px !important}.captcha-field
label{display:none !important}.surveyFormContent input[type="submit"]:hover{background:#fff;border:3px
solid #E5E5E5;color:#000}.ginput_container.ginput_recaptcha.gform-initialized>div{margin:0
auto}.ginput_container.ginput_recaptcha.gform-initialized .gravityFormContainer .rc-anchor.rc-anchor-normal.rc-anchor-light{border:1px
solid #E5E5E5 !important;box-shadow:none !important;margin:0
auto !important}@media only screen and (max-width: 500px){.gform_description{font-size:16px}}@media screen and (max-width:  600px){.gravityFormContainer{padding:10px
10px 10px 10px}}