/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-confirmation-madres-y-defensas-form,.webform-submission-madres-y-defensas-form{border-radius:13px;box-sizing:border-box;display:flex;flex-wrap:wrap;font-family:Montserrat,sans-serif;gap:8px 0;justify-content:space-between;margin:0 auto;max-width:538px;padding:22px}.webform-confirmation-madres-y-defensas-form{color:#fff;justify-content:center;text-align:center}.webform-confirmation-madres-y-defensas-form h2{font-size:38px;max-width:422px;width:100%}.webform-confirmation-madres-y-defensas-form p{font-size:18px;font-weight:500}.webform-confirmation-madres-y-defensas-form p:last-child{background-color:#fff;color:#00348c;font-size:28px;font-weight:600;max-width:352px;padding:0 1rem;width:100%}.webform-submission-madres-y-defensas-form{background-color:#fff}.webform-submission-madres-y-defensas-form:has(.webform-confirmation-madres-y-defensas-form){background-color:transparent}.webform-submission-madres-y-defensas-form .form__element{box-sizing:border-box;flex:0 0 100%}.webform-submission-madres-y-defensas-form .form__element label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.webform-submission-madres-y-defensas-form .form__element input[name=ordesa_age]{height:1px;left:-9999px!important;overflow:hidden;position:absolute!important;top:auto;width:1px}.webform-submission-madres-y-defensas-form .form__element .form-item,.webform-submission-madres-y-defensas-form .form__element .input{width:100%}.webform-submission-madres-y-defensas-form .form__element.is-checkbox label,.webform-submission-madres-y-defensas-form .form__element.js-webform-type-radio label,.webform-submission-madres-y-defensas-form .form__element.webform-type-radio label{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.webform-submission-madres-y-defensas-form .form__element.form-item-city,.webform-submission-madres-y-defensas-form .form__element.form-item-province,.webform-submission-madres-y-defensas-form .form__element.form-item-telefono,.webform-submission-madres-y-defensas-form .form__element.form-item-zip-code{flex:0 0 100%}@media (min-width:500px){.webform-submission-madres-y-defensas-form .form__element.form-item-city,.webform-submission-madres-y-defensas-form .form__element.form-item-province,.webform-submission-madres-y-defensas-form .form__element.form-item-telefono,.webform-submission-madres-y-defensas-form .form__element.form-item-zip-code{flex:0 0 calc(50% - 4px)}}.webform-submission-madres-y-defensas-form .form-email,.webform-submission-madres-y-defensas-form .form-tel,.webform-submission-madres-y-defensas-form .form-text,.webform-submission-madres-y-defensas-form .form-textarea{border:1px solid #e5e5e5;border-radius:13px;box-sizing:border-box;color:#333;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;padding:14px 20px;transition:all .3s ease;width:100%}.webform-submission-madres-y-defensas-form .form-email:focus,.webform-submission-madres-y-defensas-form .form-tel:focus,.webform-submission-madres-y-defensas-form .form-text:focus,.webform-submission-madres-y-defensas-form .form-textarea:focus{border-color:#00348c;box-shadow:0 0 0 1px #00348c;outline:none}.webform-submission-madres-y-defensas-form .form-textarea{border-radius:13px;min-height:120px;resize:vertical}.webform-submission-madres-y-defensas-form .form__group{align-items:flex-start;color:#333;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.8rem 0;justify-content:space-between;margin-bottom:13px;margin-top:9px;padding:0 20px;width:100%}.webform-submission-madres-y-defensas-form .form__group .js-webform-radios,.webform-submission-madres-y-defensas-form .form__group-title{font-size:12px;margin:0}.webform-submission-madres-y-defensas-form .form__group .js-webform-radios .form-item{align-items:center;display:flex;gap:6px}.webform-submission-madres-y-defensas-form .form__group .js-webform-radios .form-item label:not(.input-radio){order:2}@media (min-width:500px){.webform-submission-madres-y-defensas-form .form__group{flex-direction:row;gap:0}}.webform-submission-madres-y-defensas-form .is-checkbox{align-items:center;display:flex;flex:0 0 100%;gap:10px;margin-top:16px}.webform-submission-madres-y-defensas-form .is-checkbox input{flex-shrink:0;margin-top:4px}.webform-submission-madres-y-defensas-form .is-checkbox input.form-required+label:after,.webform-submission-madres-y-defensas-form .is-checkbox input.js-form-required+label:after,.webform-submission-madres-y-defensas-form .is-checkbox input.required+label:after{color:#d0021b;content:" *";display:inline-block;font-size:15px}.webform-submission-madres-y-defensas-form .is-checkbox label,.webform-submission-madres-y-defensas-form .is-checkbox label a{color:#333;font-size:12px}.webform-submission-madres-y-defensas-form .form-submit.button--secondary{background-color:#00348c;border:none;border-radius:13px;color:#fff;cursor:pointer;font-size:12px;font-style:italic;font-weight:600;margin-top:3px;padding:8px 14px;text-transform:uppercase;transition:all .2s ease;width:auto}.webform-submission-madres-y-defensas-form .form-submit.button--secondary:hover{opacity:.9;transform:translateY(-1px)}
