@font-face {font-display:swap;font-family:Libre Caslon Condensed;font-style:normal;font-weight:400;src:url(../fonts/libre-condensed/webfonts/LibreCaslonCondensed-Regular.woff2) format("woff2")}body {font-family:'Inter', Arial, Helvetica, sans-serif;}.title {font-family:Libre Caslon Condensed, Georgia !important;font-weight:normal !important;margin-left:0;}.title__large {font-size:3.5rem !important;line-height:4.5rem !important;}.block__taca__pretitle {font-weight:700;}.layout--col2 .layout__column textarea, .layout--col2 .layout__column input[type="text"], .layout--col2 .layout__column input[type="password"], .layout--col2 .layout__column input[type="datetime"], .layout--col2 .layout__column input[type="datetime-local"], .layout--col2 .layout__column input[type="date"], .layout--col2 .layout__column input[type="month"], .layout--col2 .layout__column input[type="time"], .layout--col2 .layout__column input[type="week"], .layout--col2 .layout__column input[type="number"], .layout--col2 .layout__column input[type="email"], .layout--col2 .layout__column input[type="url"], .layout--col2 .layout__column input[type="search"], .layout--col2 .layout__column input[type="tel"], .layout__column input[type="file"], .layout--col2 .layout__column input[type="color"] {box-sizing:border-box;width:100%;}textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select {height:auto !important;}label, input, select, textarea {font-family:'Inter', Arial, Helvetica, sans-serif !important;font-size:1rem !important;font-weight:normal;line-height:1.5rem !important;}.epsv--form {display:grid;gap:1.5rem;grid-template-columns:repeat(12, 1fr);max-width:1216px;margin:0 auto;padding:0 3rem;}.epsv--form .wrp {display:grid;grid-template-columns:subgrid;padding:3rem 0;grid-column:2 / 12;padding:3rem 0;width:unset !important;}.epsv--form .wrp > .layout,.epsv--form .wrp > .layout > div {grid-column:2 / 10;}.bloque-formulario .hideOnTemplate,.bloque-formulario form {grid-column:1 / 13;}.bloque-formulario .layout--col2 {gap:1.5rem;}.bloque-formulario .layout--col2 select {width:100% !important;display:block;box-sizing:border-box;}@media (min-width:1440px) {.epsv--form {grid-template-columns:repeat(16, 1fr);gap:2rem;max-width:1376px;}.bloque-formulario .layout--col2 {gap:2rem;}.epsv--form .wrp {grid-column:3 / 15;}.epsv--form .wrp > .layout,.epsv--form .wrp > .layout > div {grid-column:2 / 12;}}@media (min-width:768px) {.title__large {font-size:4.5rem !important;line-height:5.5rem !important;}.bloque-formulario .layout--col2 {display:grid;grid-template-columns:1fr 1fr;}}@media (max-width:1023px) {.epsv--form {background-color:#fff;grid-template-columns:repeat(6, 1fr);}section>.wrp {box-shadow:none;}.epsv--form .wrp,.epsv--form .wrp > .layout,.epsv--form .wrp > .layout > div {grid-column:1 / 7;}}@media (max-width:768px) {.epsv--form {padding:0 1.5rem;}.epsv--form,.epsv--form .wrp,.epsv--form .wrp > .layout,.epsv--form .wrp > .layout > div {gap:0.5rem}}.block__taca {text-align:center;}.block__taca .text__description {margin-bottom:3rem;}.body__m {font-size:1rem;line-height:1.5rem;}.layout--col2 .layout__column {margin-left:0 !important;width:100%;} [multiple]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, input:where(:not([type])):focus, select:focus, textarea:focus {--tw-ring-inset:var(--tw-empty);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;}textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, button[type="submit"]:focus, .customSelectFocus, .radio_group--inline.inputFocus {--tw-border-opacity:1;border-color:rgb(30 30 30 / var(--tw-border-opacity));}.epsv--form.empresa--selected .autonomo{display:none;}.epsv--form.autonomo--selected .empresa{display:none;}.epsv--form.autonomo--selected fieldset .control-group:first-child.empresa + .autonomo{margin-top:20px;}.input__container {margin-top:1rem;position:relative;}.input--label {cursor:pointer;border:solid 1px rgba(0, 0, 0, 0.4);border-radius:99px;display:inline-block;font-size:1rem;line-height:1.5rem;font-weight:700;padding:0.375rem 1rem;pointer-events:none;margin-right:0.75rem;transition:all 0.2s ease;}input[type="file"]:hover + .input--label {background-color:black;border-color:black;color:white;}input[type="file"] {cursor:pointer;height:100%;left:0;position:absolute;opacity:0;top:0;width:100%;}.file-name {display:block;margin-top:1rem;}.body__s p{font-size:10px;}.control-group.especial {margin-top:20px;}@media only screen and (min-width:1280px) {.layout--col2 .layout__column {box-sizing:border-box;}} form{position:relative }.background-action{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;}.background-action svg{display:inline;}.error--message {position:absolute;top:45%;width:100%;text-align:center;z-index:50;pointer-events:auto;cursor:pointer;}.wrapper--print .error{display:flex;justify-content:center;}.wrapper--print .error svg{width:50px;height:50px;}.error--message-wrp svg path{stroke:rgb(220, 20, 60);}.success--message {position:absolute;top:45%;width:100%;text-align:center;z-index:50;}.success--message svg path{stroke:rgb(83, 216, 94);}#loading svg{width:50px;height:50px;animation:spin 4s linear infinite;}@keyframes spin { 100% { -webkit-transform:rotate(360deg); transform:rotate(360deg); } }.MultiFile-list{display:block;margin-top:0.5rem;position:relative;z-index:10;}.form--floating{display:none !important;}.file-type{display:block;font-size:14px;font-weight:700;margin-top:0.5rem;color:#a8a8a8;}.notice{margin-bottom:16px;;}.printed--success--message{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:50;}.wrapper--print .success-message p{margin-bottom:1.5rem;}.wrapper--print .confirmation{display:flex;justify-content:center;}.wrapper--print .confirmation svg{height:50px;width:50px;}.wrapper--print .confirmation svg path{stroke:rgb(83, 216, 94);}.wrapper--print .filelist{text-align:left;padding:1rem 3rem 1rem;}.wrapper--print .filelist li{list-style:disc;}.print--btn--wrp{display:flex;justify-content:space-around;}.print--btn--wrp .btn{cursor:pointer;min-width:25%;}@media screen and (max-width:768px) {.print--btn--wrp{display:block;}}@media screen and (max-width:768px) {.print--btn--wrp{}}.print__logo{display:none;padding:2rem 2rem 0;}@media print {.print__logo{display:block;padding:2rem 2rem 0;}}.no_screen{display:none;}.message_error__list span{margin-top:1rem;display:inline-block;}.error-message__list{display:none;}