.module-contact-form-panel{background-color:#861628;border-radius:4px;filter:drop-shadow(0 3px 6px #18109729);margin-bottom:50px;margin-left:4vw;margin-top:-90px;max-width:90vw;padding:2.5em 2em}.module-contact-form-panel-form--heading img{border-radius:4px}.module-contact-form-panel-content h2{font-size:18px;position:relative}.module-contact-form-panel-content h2:first-child{margin-bottom:2em}.module-contact-form-panel-content p{color:#861628;font-size:16px}.module-contact-form-panel-form--form .hs_submit input{background-color:#ec5f65;border-radius:50px;color:#861628}.module-contact-form-panel-form--form .hs_submit{display:flex;justify-content:center}.module-contact-form-panel-content p strong{color:#4e2e3f;font-family:Quicksand,sans-serif;font-size:17px;font-weight:500}.module-contact-form-panel-content p a{color:#871728;word-break:break-all}@media screen and (max-width:769px){.module-contact-form-panel-form .inputs-list .hs-form-booleancheckbox{line-height:1.2em}}@media screen and (min-width:770px){.module-contact-form-panel-content.form-content-panel-left h2:first-child:after{background-color:#861628;bottom:-20px;content:" ";height:2px;left:-150px;position:absolute;width:300px;z-index:1}.form-content-panel-content-right p:nth-child(2),.module-contact-form-panel-content.form-content-panel-right h2:first-child{margin-left:30px}}.module-form-panel{background-color:#fff;border-radius:4px;filter:drop-shadow(0 0 5px #00000015);margin-top:10px;overflow:hidden;padding:40px}.module-form-panel h1{color:#4e2e3f;font-family:Tomato Grotesk,sans-serif;font-size:30px;font-weight:900}.module-form-panel p{font-family:Tomato Grotesk,sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}.module-form-panel h1:after{background-color:#eb5e65;content:" ";display:block;height:4px;margin-left:0;width:60px}.module-form-panel span{font-family:Tomato Grotesk,sans-serif;font-size:16px;font-weight:400;text-transform:none}.form-panel-form .input input,.form-panel-form .input select{font-family:Tomato Grotesk,sans-serif;font-size:18px;height:40px;padding:5px}.form-panel-form .input input,.form-panel-form label{font-family:Tomato Grotesk,sans-serif;margin-bottom:0}.form-panel-form .field,.form-panel-form .input input{margin-bottom:10px}.form-panel-form .legal-consent-container span p{font-size:18px;text-transform:none}.form-panel-form .legal-consent-container input{width:40px}.form-panel-form .legal-consent-container p{font-weight:400}