*,html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0 auto}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}img:not([style*="position: absolute"]),video:not([style*="position: absolute"]){max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:inherit;text-decoration:none}:root{--font-size-base:16px;--line-height-base:1.55;--font-size-small:.8125rem;--font-size-p:.9375rem;--font-size-nav:.9375rem;--font-size-h4:1rem;--font-size-h3:1.125rem;--font-size-h2:1.4375rem;--font-size-h1:1.8125rem;--spacing-base:8px;--spacing-sm:calc(var(--spacing-base) * 2);--spacing-md:calc(var(--spacing-base) * 4);--spacing-lg:calc(var(--spacing-base) * 6);--max-content-width:1280px;--section-padding-inline:1.25rem;--section-padding-block:3rem;--section-gap:1.5rem;--heading-gap:.75rem;--bar-height:64px;--bar-height-compacta:56px;--page-padding-top:var(--bar-height);--foto-max-alto:60vh;--color-primary-red:#ef6c60;--color-primary-grey:#a8a9a9;--color-primary-black:#201c00;--color-primary-white:#f2f2f2;--color-scrollbar-thumb-hover:#736e66;--color-brand-marron:#453b2d;--color-brand-marron-gris:#5a544f;--color-brand-gris-medio:#736e66;--color-brand-gris:#a8a9a9;--color-brand-coral:#ef6c60;--color-brand-casi-negro:#201c00;--color-brand-claro:#f2f2f2;--color-brand-negro:#000;--color-brand-blanco:#fff;--z-content-overlay:2;--z-content-float:5;--z-cursor:9999;--z-navbar:1000;--z-header-bar:1100;--z-menu-overlay:2000;--transition-fast:.3s ease;--transition-base:.5s ease;--transition-slow:.9s ease}@media screen and (min-width:768px){:root{--font-size-p:1rem;--font-size-h3:1.1875rem;--font-size-h2:1.625rem;--font-size-h1:2.25rem;--section-padding-inline:2rem;--section-padding-block:4rem}}@media screen and (min-width:1024px){:root{--font-size-small:.875rem;--font-size-p:1.0625rem;--font-size-h3:1.25rem;--font-size-h2:1.875rem;--font-size-h1:2.625rem;--section-padding-inline:3rem;--section-padding-block:5rem;--section-gap:2rem;--bar-height:88px;--bar-height-compacta:64px}}html{font-size:var(--font-size-base);line-height:var(--line-height-base);background-color:var(--color-brand-claro);scrollbar-gutter:stable;width:100%;max-width:100%;height:100%;overflow:hidden auto}body{background-color:var(--color-brand-claro);width:100%;max-width:100%;min-height:100dvh;color:var(--color-brand-marron-gris);padding:0;padding-top:var(--bar-height);font-family:var(--font-adventor),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex;position:relative}.app-shell{flex-direction:column;flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}main{z-index:2;flex:auto;width:100%;min-width:0;max-width:100%;position:relative}html,body{scrollbar-width:thin;scrollbar-color:var(--color-brand-gris-medio) var(--color-brand-claro)}html::-webkit-scrollbar{background-color:var(--color-brand-claro);width:4px}body::-webkit-scrollbar{background-color:var(--color-brand-claro);width:4px}html::-webkit-scrollbar-thumb{background-color:var(--color-primary-grey);border-radius:2px}body::-webkit-scrollbar-thumb{background-color:var(--color-primary-grey);border-radius:2px}html::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}body::-webkit-scrollbar-thumb:hover{background-color:var(--color-scrollbar-thumb-hover)}h1,.h1{font-size:var(--font-size-h1);margin-bottom:var(--spacing-md);font-weight:400;line-height:1.15}h2,.h2{font-size:var(--font-size-h2);margin-bottom:var(--spacing-sm);font-weight:400;line-height:1.2}h3,.h3{font-size:var(--font-size-h3);margin-bottom:var(--spacing-sm);line-height:1.3}h4,.h4{font-size:var(--font-size-h4);margin-bottom:var(--spacing-sm);line-height:1.4}p{font-size:var(--font-size-p);margin-bottom:var(--spacing-sm);line-height:var(--line-height-base)}p:last-child{margin-bottom:0}.container{width:100%;max-width:120rem;padding:0 var(--spacing-md);margin:0 auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3,h4{margin:0}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-adventor),sans-serif}
@font-face{font-family:adventor;src:url(../media/texgyreadventor_regular-s.p.3i5o8lall_fqa.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:adventor;src:url(../media/texgyreadventor_bold-s.p.44pyrjbm8igy-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:adventor Fallback;src:local(Arial);ascent-override:67.29%;descent-override:17.48%;line-gap-override:0.0%;size-adjust:109.83%}.E-UTwa_className{font-family:adventor,adventor Fallback}.E-UTwa_variable{--font-adventor:"adventor", "adventor Fallback"}
.pEsOUa_bar{width:100%;z-index:var(--z-header-bar);background:var(--color-brand-casi-negro);color:var(--color-brand-claro);position:fixed;top:0;left:0}.pEsOUa_interior{height:var(--bar-height);max-width:calc(var(--max-content-width) + 2*var(--section-padding-inline));padding-inline:var(--section-padding-inline);align-items:center;gap:2rem;margin:0 auto;transition:height .2s;display:flex}.pEsOUa_compacta .pEsOUa_interior{height:var(--bar-height-compacta)}.pEsOUa_logo{flex:none;align-items:center;min-height:44px;display:flex}.pEsOUa_logo img{width:auto;height:38px;transition:height .2s}@media screen and (min-width:1024px){.pEsOUa_logo img{height:52px}}.pEsOUa_compacta .pEsOUa_logo img{height:32px}@media screen and (min-width:1024px){.pEsOUa_compacta .pEsOUa_logo img{height:40px}}.pEsOUa_nav{gap:2rem;margin-left:auto;display:none}@media screen and (min-width:1024px){.pEsOUa_nav{align-items:center;display:flex}}.pEsOUa_nav a{color:var(--color-brand-claro);font-size:var(--font-size-nav);padding-block:.4rem;text-decoration:none;position:relative}.pEsOUa_nav a:after{content:"";background:var(--color-brand-coral);transform-origin:0;height:2px;transition:transform var(--transition-fast);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pEsOUa_nav a:hover:after,.pEsOUa_nav a.pEsOUa_activo:after{transform:scaleX(1)}.pEsOUa_derecha{align-items:center;gap:.5rem;margin-left:auto;display:flex}@media screen and (min-width:1024px){.pEsOUa_derecha{margin-left:0}}.pEsOUa_idiomas{border:1px solid #f2f2f259;display:flex}.pEsOUa_idiomas a{min-width:44px;min-height:44px;font-size:var(--font-size-small);letter-spacing:.08em;color:var(--color-brand-claro);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media screen and (min-width:1024px){.pEsOUa_idiomas a{min-width:40px;min-height:32px}}.pEsOUa_idiomas a:hover{background:#f2f2f21f}.pEsOUa_idiomas .pEsOUa_idiomaActivo{background:var(--color-brand-claro);color:var(--color-brand-casi-negro)}.pEsOUa_idiomas .pEsOUa_idiomaActivo:hover{background:var(--color-brand-claro)}.pEsOUa_hamburguesa{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media screen and (min-width:1024px){.pEsOUa_hamburguesa{display:none}}.pEsOUa_hamburguesa span,.pEsOUa_hamburguesa span:before,.pEsOUa_hamburguesa span:after{width:22px;height:2px;transition:transform var(--transition-fast),background var(--transition-fast);background:currentColor;display:block}.pEsOUa_hamburguesa span{position:relative}.pEsOUa_hamburguesa span:before,.pEsOUa_hamburguesa span:after{content:"";position:absolute;left:0}.pEsOUa_hamburguesa span:before{top:-7px}.pEsOUa_hamburguesa span:after{top:7px}.pEsOUa_hamburguesa .pEsOUa_hamburguesaX{background:0 0}.pEsOUa_hamburguesa .pEsOUa_hamburguesaX:before{transform:translateY(7px)rotate(45deg)}.pEsOUa_hamburguesa .pEsOUa_hamburguesaX:after{transform:translateY(-7px)rotate(-45deg)}.pEsOUa_desplegable{padding:.5rem var(--section-padding-inline) 1.25rem;background:var(--color-brand-casi-negro);border-top:1px solid #f2f2f21f;flex-direction:column;display:flex}.pEsOUa_desplegable[hidden]{display:none}@media screen and (min-width:1024px){.pEsOUa_desplegable{display:none!important}}.pEsOUa_desplegable a{min-height:48px;color:var(--color-brand-claro);border-bottom:1px solid #f2f2f21a;align-items:center;font-size:1.0625rem;text-decoration:none;display:flex}.pEsOUa_desplegable a.pEsOUa_activo{box-shadow:inset 3px 0 0 var(--color-brand-coral);padding-left:.75rem}@media (max-width:359px){.pEsOUa_interior{gap:.75rem}.pEsOUa_logo img{height:28px}.pEsOUa_derecha{gap:.25rem}.pEsOUa_idiomas a{min-width:36px}}
.mA_RQG_form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.mA_RQG_row{grid-template-columns:1fr;gap:1.25rem;display:grid}@media screen and (min-width:768px){.mA_RQG_row{grid-template-columns:1fr 1fr}}.mA_RQG_field{flex-direction:column;gap:.4rem;display:flex}.mA_RQG_label{font-size:var(--font-size-small);color:var(--color-brand-marron);font-weight:600;line-height:1.3}.mA_RQG_input,.mA_RQG_select{background:var(--color-brand-blanco);width:100%;min-height:46px;color:var(--color-brand-marron);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);border:1px solid #453b2d47;border-radius:2px;padding:.7rem .85rem;font-family:inherit;font-size:1rem}.mA_RQG_input::placeholder,.mA_RQG_select::placeholder{color:var(--color-brand-gris-medio)}.mA_RQG_input:hover,.mA_RQG_select:hover{border-color:#453b2d80}.mA_RQG_input:focus,.mA_RQG_select:focus{border-color:var(--color-brand-marron);outline:none;box-shadow:0 0 0 3px #453b2d26}textarea.mA_RQG_input{resize:vertical;min-height:112px;line-height:1.5}.mA_RQG_select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:2.25rem}.mA_RQG_fieldError .mA_RQG_input,.mA_RQG_fieldError .mA_RQG_select{border-color:var(--color-brand-marron);box-shadow:inset 0 0 0 1px var(--color-brand-marron)}@keyframes mA_RQG_aparecer{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mA_RQG_extra{flex-direction:column;gap:1.25rem;animation:.22s ease-out both mA_RQG_aparecer;display:flex}@media (prefers-reduced-motion:reduce){.mA_RQG_extra{animation:none}}.mA_RQG_archivo{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mA_RQG_archivoInput{font-family:inherit;font-size:var(--font-size-small);color:var(--color-brand-marron-gris);flex:220px}.mA_RQG_archivoInput::file-selector-button{background:var(--color-brand-blanco);min-height:40px;color:var(--color-brand-marron);font-family:inherit;font-size:var(--font-size-small);cursor:pointer;border:1px solid #453b2d66;margin-right:.75rem;padding:.5rem 1rem}.mA_RQG_archivoInput:focus-visible{outline:2px solid var(--color-brand-marron);outline-offset:2px}.mA_RQG_quitar{min-height:40px;color:var(--color-brand-marron);font-family:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0;border:0;padding:0 .5rem;text-decoration:underline}.mA_RQG_errorMsg{font-size:var(--font-size-small);color:var(--color-brand-marron);margin:0}.mA_RQG_errorMsg:before{content:"⚠ "}.mA_RQG_successMsg{font-size:var(--font-size-small);color:var(--color-brand-marron);margin:0}.mA_RQG_submitWrapper{padding-top:.25rem;display:flex}.mA_RQG_enviar{border:1px solid var(--color-brand-marron);background:var(--color-brand-marron);min-height:46px;color:var(--color-brand-blanco);font-family:inherit;font-size:var(--font-size-small);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);justify-content:center;align-items:center;padding:.75rem 1.5rem;display:inline-flex}.mA_RQG_enviar:hover:not(:disabled){background:var(--color-brand-casi-negro);border-color:var(--color-brand-casi-negro)}.mA_RQG_enviar:disabled{opacity:.7;cursor:default}.mA_RQG_letraChica{color:var(--color-brand-marron-gris);margin:0;font-size:.75rem;line-height:1.5}@media screen and (min-width:1024px){.mA_RQG_letraChica{font-size:.8125rem}}.mA_RQG_letraChica a{color:inherit;text-decoration:underline}.mA_RQG_honeypot{opacity:0;height:0;position:absolute;left:-9999px;overflow:hidden}
.EzUeIG_contacto{background:var(--color-brand-marron);color:var(--color-brand-claro);padding:var(--section-padding-block) var(--section-padding-inline);scroll-margin-top:var(--bar-height);position:relative;overflow:hidden}.EzUeIG_fondo{z-index:0;position:absolute;inset:0}.EzUeIG_fondo img{object-fit:cover}.EzUeIG_fondoVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.EzUeIG_velo{background:var(--color-brand-casi-negro);position:absolute;inset:0}.EzUeIG_contactoInterior{z-index:1;max-width:var(--max-content-width);gap:2rem;margin:0 auto;display:grid;position:relative}@media screen and (min-width:1024px){.EzUeIG_contactoInterior{grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.EzUeIG_titulo{font-size:var(--font-size-h2);color:var(--color-brand-claro);margin:0 0 .5rem;font-weight:400;line-height:1.2}.EzUeIG_titulo:before{content:"";background:var(--color-brand-coral);width:40px;height:3px;margin-bottom:1rem;display:block}.EzUeIG_bajada{font-size:var(--font-size-p);color:var(--color-brand-claro);margin:0 0 1.75rem}.EzUeIG_lista{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.EzUeIG_lista li{font-size:var(--font-size-p);align-items:center;gap:.75rem;display:flex}.EzUeIG_lista a{color:var(--color-brand-claro);text-decoration:none}.EzUeIG_lista a:hover{text-decoration:underline}.EzUeIG_icono{width:20px;height:20px;fill:var(--color-brand-coral);flex:none}.EzUeIG_etiqueta{font-size:var(--font-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-claro)}.EzUeIG_tarjeta{background:var(--color-brand-claro);color:var(--color-brand-marron-gris);padding:clamp(1.25rem,3vw,1.75rem)}.EzUeIG_pie{background:var(--color-brand-casi-negro);color:var(--color-brand-gris);padding:32px var(--section-padding-inline) 28px}.EzUeIG_pieInterior{max-width:var(--max-content-width);margin:0 auto}.EzUeIG_pieArriba{border-bottom:1px solid #f2f2f21f;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-bottom:.75rem;padding-bottom:1.5rem;display:flex}.EzUeIG_logo{display:flex}.EzUeIG_logo img{width:auto;height:52px}.EzUeIG_menu{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.EzUeIG_menu a{font-size:var(--font-size-small);color:var(--color-brand-gris);padding-block:.35rem;text-decoration:none;display:inline-block}.EzUeIG_menu a:hover{color:var(--color-brand-claro)}.EzUeIG_legalEnlace{color:inherit;text-underline-offset:2px;text-decoration:underline}.EzUeIG_legal{color:var(--color-brand-gris);margin:0;font-size:.75rem;line-height:1.6}@media screen and (min-width:1024px){.EzUeIG_legal{font-size:.8125rem}}
.NFmeVq_aviso{z-index:1000;color:#f2f2f2;background:#201c00;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:14px;line-height:1.3;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000004d}.NFmeVq_aviso button,.NFmeVq_aviso a{color:#f2f2f2;font:inherit;cursor:pointer;background:0 0;border:1px solid #ef6c60;border-radius:4px;padding:4px 10px;text-decoration:none}.NFmeVq_aviso a{color:#201c00;background:#ef6c60}
