.contact-form-container{align-items:flex-start;column-gap:36px;display:grid;grid-template-columns:1fr;justify-content:flex-start;padding:40px 32px;row-gap:24px}.contact-form-container .contact-form-title{color:#000;font-family:Work Sans Bold,serif;font-size:16px;margin:0 0 24px;padding:0;text-transform:uppercase}.contact-form-container .text-media-col{align-items:center;display:grid;gap:32px;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center}.contact-form-container .text-media-col .text{min-height:300px;padding-left:40px}.contact-form-container .text-media-col .text-media-col-title{color:#000;font-family:IvyPresto Display Regular,serif;font-size:48px;font-weight:400;letter-spacing:normal;text-align:center}.contact-form-container .text-media-col em{font-family:IvyPresto Display Italic,serif;font-weight:400;letter-spacing:normal}.contact-form-container .form-col{margin:auto;padding:0 65px}.contact-form-container .form-wrapper input,.contact-form-container .form-wrapper input[type=checkbox],.contact-form-container .form-wrapper input[type=submit],.contact-form-container .form-wrapper label,.contact-form-container .form-wrapper textarea{border-radius:0;font-family:Work Sans Regular,serif;font-weight:400;letter-spacing:normal}.contact-form-container .form-wrapper input[type=submit]{background-color:#ffd800}.contact-form-container .form-wrapper input[type=submit]:hover{color:#000}.contact-form-container .form-wrapper input[type=submit]{letter-spacing:2px}.contact-form-container .form-wrapper .actions{align-items:center;display:flex;justify-content:center}.form-wrapper ul.inputs-list{padding-left:0}.contact-form-container form .hs-richtext a{color:#000}.contact-form-container .media-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.contact-form-container{grid-template-columns:1fr;padding:40px 24px}.contact-form-container .text-media-col .text-media-col-title{font-size:24px}.contact-form-container .text-media-col{gap:8px;grid-template-columns:1fr}.contact-form-container .text-media-col .text{max-width:80%;padding-left:0}}@media(max-width:600px){.contact-form-container .form-col{padding:0}}