@charset "utf-8";.cultura-form-component .cultura-container .global{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);row-gap:2pc;-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}.cultura-form-component .cultura-container .global .inputs{display:grid;grid-template-columns:1fr;row-gap:2pc}@media(min-width:660px){.cultura-form-component .cultura-container .global .inputs{-webkit-column-gap:3pc;-moz-column-gap:3pc;column-gap:3pc;grid-template-columns:1fr 1fr;row-gap:28px}}.cultura-form-component .cultura-container .global .inputs .input{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.cultura-form-component .cultura-container .global .inputs .input .field{border-bottom:1px solid #d8d8d8;position:relative;width:100%}.cultura-form-component .cultura-container .global .inputs .input .field .input-text:not(:-moz-placeholder-shown)~.label-text{top:-8px}.cultura-form-component .cultura-container .global .inputs .input .field .input-text:not(:-ms-input-placeholder)~.label-text{top:-8px}.cultura-form-component .cultura-container .global .inputs .input .field .input-text:not(:placeholder-shown)~.label-text,.cultura-form-component .cultura-container .global .inputs .input .field:focus-within .label-text{top:-8px}.cultura-form-component .cultura-container .global .inputs .input .field .input-text{background:transparent;border:none;padding:9pt 0 2px;width:100%}.cultura-form-component .cultura-container .global .inputs .input .field .input-text:focus-visible{outline:none}.cultura-form-component .cultura-container .global .inputs .input .field .label-text{background:none;cursor:text;font-family:var(--font-family-sans);font-size:var(--fontSize-12);font-weight:var(--fontWeight-strong);left:0;letter-spacing:var(--letterSpacing-s);line-height:var(--lineHeight-base);padding-right:5px;pointer-events:auto;position:absolute;-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-uppercase);text-transform:uppercase;top:1pc;-webkit-transition:top .3s ease;transition:top .3s ease}.cultura-form-component .cultura-container .global .inputs .input .field .input-required{color:red}.cultura-form-component .cultura-container .global .textarea{position:relative;resize:vertical;width:100%}.cultura-form-component .cultura-container .global .textarea .block-title{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cultura-form-component .cultura-container .global .textarea .block-title .label-text{background:none;cursor:default;font-family:var(--font-family-sans);font-size:var(--fontSize-12);font-weight:var(--fontWeight-strong);left:auto;letter-spacing:var(--letterSpacing-s);line-height:var(--lineHeight-base);margin-bottom:8px;padding:0;position:static;-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-uppercase);text-transform:uppercase;top:auto}.cultura-form-component .cultura-container .global .textarea .block-title .input-required{color:red}.cultura-form-component .cultura-container .global .textarea .block-title .contador{font-family:var(--font-family-sans);font-size:var(--fontSize-12);font-weight:var(--fontWeight-strong);letter-spacing:var(--letterSpacing-s);line-height:var(--lineHeight-base);-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-uppercase)}.cultura-form-component .cultura-container .global .textarea .block-title .contador .max-lenght,.cultura-form-component .cultura-container .global .textarea .block-title .contador .numChart{color:#727070}.cultura-form-component .cultura-container .global .textarea textarea{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2px 8px 8px;width:100%}.cultura-form-component .cultura-container .global .textarea textarea:focus-visible{outline:none}.cultura-form-component .cultura-container .global .textarea textarea::-webkit-input-placeholder{color:#727070;font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}.cultura-form-component .cultura-container .global .textarea textarea::-moz-placeholder{color:#727070;font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}.cultura-form-component .cultura-container .global .textarea textarea:-ms-input-placeholder{color:#727070;font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}.cultura-form-component .cultura-container .global .textarea textarea::-ms-input-placeholder{color:#727070;font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}.cultura-form-component .cultura-container .global .textarea textarea::placeholder{color:#727070;font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}.cultura-form-component .cultura-container .global .checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc}.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;gap:9pt;position:relative}.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy .checkGene{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy .checkGene input{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #727070;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;justify-content:center;margin:0;min-height:1.5rem;min-width:1.5rem;width:1.5rem}.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy .checkGene input:checked:before{content:"";display:block;font-family:acciona-icons;font-size:1rem;text-align:center}.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy .checkGene .label-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy .checkGene .label-text .input-required,.cultura-form-component .cultura-container .global .checkboxes .checkbox.checkPolicy .checkGene .label-text a{color:red}.cultura-form-component .cultura-container .global .block-button{margin-top:2pc}.cultura-form-component .cultura-container .global .block-button .text-button{background-color:#fff;border:1px solid #000;border-radius:5pc;color:#000;font-family:var(--font-family-sans);font-size:var(--fontSize-12);font-weight:var(--fontWeight-strong);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-s);line-height:var(--lineHeight-base);padding:24px 61px;-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-decoration:none;text-transform:var(--textCase-uppercase);text-transform:uppercase}@media(max-width:660px){.cultura-form-component .cultura-container .global .block-button .text-button{width:100%}}.cultura-form-component .input:has(.field.errorInput) .input-feedback{display:-webkit-box;display:-ms-flexbox;display:flex}.cultura-form-component .checkbox:has(.checkGene.errorInput) .input-feedback{display:-webkit-box;display:-ms-flexbox;display:flex}.cultura-form-component .textarea.errorInput .input-feedback{display:-webkit-box;display:-ms-flexbox;display:flex}.cultura-form-component .input-feedback{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:red;display:none;gap:6px;margin-top:4px}.cultura-form-component .input-feedback .input-feedback-icon{-ms-flex-negative:0;flex-shrink:0;font-size:1pc}.cultura-form-component .input-feedback span:last-child{font-family:var(--font-family-sans);font-size:var(--fontSize-14);font-weight:var(--fontWeight-normal);letter-spacing:var(--letterSpacing-smallest);line-height:var(--lineHeight-large);-webkit-text-decoration:var(--textDecoration-none);text-decoration:var(--textDecoration-none);text-transform:var(--textCase-none)}