a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{padding:0;margin:0;list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.grecaptcha-badge{margin-top:20px;visibility:hidden}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:3px;background-color:red;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}:root{--color-azul-100:#cfe2ff;--color-azul-200:#9ec5fe;--color-azul-300:#6ea8fe;--color-azul-400:#3d8bfd;--color-azul-500:#0d6efd;--color-azul-primary:#2257f7;--color-azul:#2a2a57;--color-azul-700:#122a72;--color-azul-800:#001b39;--color-azul-900:#001225;--color-gris-light:#f8f9fa;--color-gris-lightmed:#e9ecef;--color-gris-medium:#dee2e6;--color-gris-meddark:#ced4da;--color-gris-dark:#6c757d;--color-blanco:#fff;--color-negro:#000;--color-negro-2:#181818;--color-succes:#28a745;--color-danger:#dc3545;--color-warning:#ffc107;--color-primary-light:var(--color-azul-500);--color-primary:var(--color-azul);--color-primary-dark:var(--color-azul-700);--color-secondary-light:#a3ccc4;--color-secondary:#62ad9e;--color-secondary-dark:#146656;--color-bk-prenav:var(--color-azul);--color-bk-header:var(--color-azul);--color-bk-footer:var(--color-azul);--color-cookies:var(--color-primary,--color-secondary2,--color-secondary);--font-size-h1:56px;--font-size-h2:38px;--font-size-h3:32px;--font-size-h4:24px;--font-size-h5:20px;--font-size-subtitle1:20px;--font-size-subtitle2:24px:--font-size-text1:16px;--font-size-text2:14px;--font-size-text3:12px;--font-size-caption1:14px;--font-size-caption2:16px;--font-weight-regular:regular;--font-weight-medium:medium;--font-weight-bold:bold;--border-color-negro:var(--color-negro);--border-size-3:3px;--border-radius-4:4px;--border-radius-6:6px;--border-radius-8:8px;--border-radius-10:10px;--border-radius-12:12px;--sombra-sm:0px 1px 4px 0px rgba(0,0,0,.1);--sombra-md:0px 1px 4px 0px rgba(0,0,0,.12);--sombra-lg:0px 8px 35px 0px rgba(0,0,0,.16);--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px}.legal-text{padding-top:1rem;color:#000;font-family:var(--font-primary);padding-left:30vw}@media(max-width:575.98px){.legal-text{padding-left:.5rem}}.legal-text h2,.legal-text h3,.legal-text h4{font-weight:700}.legal-text h2{font-size:1.5rem}.legal-text h3{font-size:.87rem;margin-bottom:1rem;padding-top:1rem;font-weight:700;text-align:center}.legal-text a{color:var(--color-secondary2);font-weight:700;text-decoration:none}.legal-text p{margin-bottom:1rem;line-height:1.2rem;font-size:.87rem;font-family:var(--font-secondary)}.legal-text strong{font-weight:700}.legal-text ul{margin:1rem 0 1.5rem;font-size:.87rem}.legal-text ul li{list-style:disc;margin-bottom:1rem;margin-left:1rem;line-height:2rem}.legal-text ul li ul li{list-style:circle}.legal-text table{width:100%;margin:1rem 0}.legal-text table tr td,.legal-text table tr th{padding:1rem 0;text-align:left}.legal-text table thead{font-weight:700}.legal-text table thead th{border-bottom:1px solid #ccc;margin-bottom:1rem}.mapa_web{border-top:5px solid var(--color-blanco)}.mapa_web ul{padding:0;margin:0;text-align:center}.mapa_web a{color:var(--color-negro)}.mapa_web>ul:first-child{padding-top:1rem}.mapa_web>ul:first-child li{width:100%;text-transform:uppercase}.mapa_web>ul:first-child li ul{width:100%;text-align:center}.mapa_web>ul:first-child li ul>li:first-child{text-transform:uppercase;font-weight:600;border-top:5px solid var(--color-blanco);padding-top:1rem}div.transition{transition-property:opacity,background-color,transform,filter;transition-timing-function:ease-in-out;transition-duration:1s}div.transition.page-transition{opacity:0;filter:blur(12px)}body{font-family:var(--font-primary);scroll-behavior:smooth!important}.container{margin-right:auto;margin-left:auto;width:auto}@media(min-width:1200px){.container{padding-right:30px;padding-left:30px}}@media(max-width:1199.98px){.container{padding-right:30px;padding-left:30px}}@media(max-width:1023.98px){.container{padding-right:30px;padding-left:30px}}@media(max-width:767.98px){.container{padding-right:30px;padding-left:30px}}@media(max-width:575.98px){.container{padding-right:10px;padding-left:10px}}a{color:var(--color-secondary2,--color-secondary);text-decoration:none}form label{display:block;margin:0 0 15px}form label>span{width:100px;font-weight:700;float:left;padding-top:8px;padding-right:5px}form :global(.form-control){border:3px solid red}form span.required{color:red}form .tel-number-field{width:40px;text-align:center}form select{width:48%}form .tel-number-field,form input,form select,form textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #c2c2c2;box-shadow:1px 1px 4px #ebebeb;-moz-box-shadow:1px 1px 4px #ebebeb;-webkit-box-shadow:1px 1px 4px #ebebeb;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:7px;outline:none}form .tel-number-field:focus,form input:focus,form select:focus,form textarea:focus{border:1px solid #fff}form textarea{height:100px;width:100%}.richtext table{color:var(--color-azul);border:1px solid hsla(0,0%,85%,.5)}.richtext table tr{border-bottom:1px solid hsla(0,0%,85%,.5)!important}.richtext table td,.richtext table th{padding:.8rem 1rem;padding-top:.8rem!important;font-size:.9rem;border-left:1px solid hsla(0,0%,85%,.5)!important}.richtext h3{font-size:1.87rem;font-weight:600;margin-bottom:2rem}.richtext h3,.richtext h4{color:var(--color-azul-800);line-height:130%}.richtext h4{font-size:1.5rem;font-weight:400;margin-bottom:1.5rem}.richtext a,.richtext p,.richtext ul{font-size:1.25rem;margin-bottom:1.5rem;line-height:140%;color:var(--color-azul-700)}.richtext ul{list-style-type:circle;padding-left:1.2rem}.richtext strong{font-weight:700}.richtext a{color:var(--color-azul-primary)}.richtext figure{margin-bottom:1.5rem}.richtext figure figcaption{text-align:left;font-size:.8rem;text-transform:uppercase;color:var(--color-azul-700);margin-top:.2rem}.richtext blockquote{padding:2rem 0 0;font-size:1.25rem;line-height:140%;color:var(--color-azul-700);margin-bottom:1.5rem;background:url("data:image/svg+xml,%3Csvg width='24' height='16' viewBox='0 0 24 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0C2.7 0 0 2.7 0 6V16H10V6H2C2 3.781 3.781 2 6 2V0ZM20 0C16.7 0 14 2.7 14 6V16H24V6H16C16 3.781 17.781 2 20 2V0ZM2 8H8V14H2V8ZM16 8H22V14H16V8Z' fill='%230D6EFD'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.richtext table{width:100%}.richtext table tr{border-bottom:1px solid var(--color-gris-medium)}.richtext table tr td{padding-top:1rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{text-wrap:balance}.container{max-width:1600px}