.mautic-form-header{word-spacing:.2em;font-size:1.12em}.mautic-form-header p:first-child{margin-top:0}.mautic-form-header:after{content:"";border-top:2px solid var(--dark-blue);width:50%;margin:0 auto;padding-top:1rem;display:block}.mautic-form-feedback{justify-self:center;width:100%;min-height:350px;display:flex}.mautic-form-feedback .inner-feedback{text-align:center;margin:0 auto}.mautic-form-feedback .inner-feedback h1{font-size:2.5em!important}.mautic-form-feedback .inner-feedback .mautic-feedback-image{height:80px;color:var(--green)}.mautic-form-feedback .inner-feedback .mautic-feedback-image svg{height:100%}.mautic-form-feedback .inner-feedback .feedback-close-button{background-color:var(--dark-blue);color:var(--white);border:1px solid var(--white);border-radius:20px;padding:.25rem 1rem;transition:background-color .2s}.mautic-form-feedback .inner-feedback .feedback-close-button:hover{background-color:var(--dark-blue-hover)}.mautic-form-feedback .inner-feedback .feedback-close-button{margin-top:1rem;font-size:1.5em}.mautic-form{gap:.25rem;display:grid}.mautic-form .mautic-field-wrapper{flex-direction:column;display:flex}.mautic-form .mautic-field-wrapper .mautic-label{margin-bottom:.25rem;font-size:.8em}.mautic-form .mautic-field-wrapper input[type=text],.mautic-form .mautic-field-wrapper input[type=email],.mautic-form .mautic-field-wrapper textarea,.mautic-form .mautic-field-wrapper select{border:1px solid var(--dark-blue);border-radius:5px;padding:.5rem}.mautic-form .mautic-field-wrapper input:focus,.mautic-form .mautic-field-wrapper textarea:focus,.mautic-form .mautic-field-wrapper select:focus{outline:1px solid var(--dark-blue)}.mautic-form .mautic-field-wrapper input[type=checkbox]{display:none}.mautic-form .mautic-field-wrapper input[type=checkbox]+label:before{content:"";border:1px solid var(--dark-blue);border-radius:3px;flex-shrink:0;width:16px;height:16px;display:inline-block}.mautic-form .mautic-field-wrapper input[type=checkbox]:checked+label:before{content:"✓";color:var(--orange);text-align:center;background-color:var(--dark-blue)}.mautic-form .mautic-field-wrapper textarea{resize:none;height:8rem}.mautic-form .mautic-field-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:100%}.mautic-form .mautic-field-wrapper .custom-select{position:relative}.mautic-form .mautic-field-wrapper .custom-select:after{--size:.3rem;content:"";pointer-events:none;border-left:var(--size)solid transparent;border-right:var(--size)solid transparent;border-top:var(--size)solid #000;position:absolute;top:43%;right:1rem}.mautic-form .mautic-field-wrapper .mautic-validation-message{color:var(--red);margin-top:.25rem;font-size:.6em;font-weight:700}.mautic-form .mautic-field-wrapper .mautic-checkboxes-wrapper .mautic-checkbox .mautic-label{flex-flow:row no-wrap;gap:.5rem;display:flex}.mautic-form .mautic-submit-button{background-color:var(--dark-blue);color:var(--white);border:1px solid var(--dark-blue-hover);border-radius:20px;padding:.25rem 1rem;transition:background-color .2s}.mautic-form .mautic-submit-button:hover{background-color:var(--dark-blue-hover)}.mautic-form .mautic-submit-button{justify-self:center;margin:1rem 0}@media screen and (min-width:768px){.dialog-modal .mautic-form{grid-template-columns:repeat(2,1fr);column-gap:1rem}.dialog-modal .mautic-form .textarea,.dialog-modal .mautic-form .checkbox,.dialog-modal .mautic-form .mautic-submit-button{grid-column:1/-1}.page-tools .mautic-form,.page-tools .mautic-form-header{width:720px;margin:0 auto}}@media screen and (min-width:1700px){.mautic-form,.mautic-form-header{width:720px;margin:0 auto}}
