.elementor .loi-home-botones-fila{padding-block-start:4px;padding-block-end:0;margin:0;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;align-items:center}.elementor .loi-home-carrusel-item{min-width:0;flex:0 0 calc((100% - 40px) / 3);scroll-snap-align:start;\n}.elementor .loi-home-carrusel{width:100%;padding-block-start:0;padding-block-end:10px;margin:0;display:flex;flex-direction:row;gap:20px;align-items:stretch;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#c9ced8 #fff0;&::-webkit-scrollbar{height:6px}&::-webkit-scrollbar-thumb{background:#c9ced8;border-radius:3px}&::-webkit-scrollbar-track{background:#fff0}\n}.elementor .loi-home-form-der{min-width:0;padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:clamp(20px,4vw,40px);margin:0;display:flex;flex-direction:row;align-items:center}.elementor .loi-home-form-izq{min-width:0;min-height:560px;overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:clamp(20px,4vw,40px);padding-inline-end:48px;margin:0;display:flex;flex-direction:column;gap:18px;justify-content:flex-end;align-items:flex-start;&>*{position:relative;z-index:1}&>*{position:relative;z-index:1}\n}.elementor .loi-home-sec{width:100%;padding-block-start:clamp(40px,5vw,72px);padding-block-end:clamp(40px,5vw,72px);padding-inline-start:clamp(20px,4vw,40px);padding-inline-end:clamp(20px,4vw,40px);margin:0;display:flex;flex-direction:column;align-items:center}.elementor .loi-home-env-neutro{min-width:0;padding:0;margin:0}.elementor .loi-home-logo{width:auto;height:88px;min-width:0;max-width:240px;object-fit:contain;padding:0;margin:0;display:block;cursor:default;object-position:left center;cursor:default;object-position:center;cursor:default;\n}.elementor .loi-home-logos{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:40px;padding-inline-end:40px;margin:0;border-width:1px;border-color:#d9dde4;border-style:solid;background-color:#fff;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-around;align-items:center}.elementor .loi-home-resena-autor{font-weight:600;font-size:14px;color:#0b1a33;line-height:1.4;text-transform:none;padding:0;margin:0}.elementor .loi-home-resena-texto{min-width:0;font-weight:400;font-size:15px;color:#3d4758;line-height:1.65;text-transform:none;padding:0;margin:0;flex:1 1 auto}.elementor .loi-home-estrellas{font-weight:400;font-size:14px;color:#e8a33d;letter-spacing:.08em;line-height:1;padding:0;margin:0}.elementor .loi-home-resena{min-width:0;padding:24px;margin:0;border-width:1px;border-color:#d9dde4;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:12px}.elementor .loi-home-persona-rol{font-weight:400;font-size:13px;color:#5b6577;line-height:1.45;text-transform:none;padding:0;margin:0}.elementor .loi-home-persona-nombre{font-weight:600;font-size:16px;color:#0b1a33;line-height:1.35;text-transform:none;padding:0;margin:0}.elementor .loi-home-persona-txt{min-width:0;padding-block-start:16px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;margin:0;display:flex;flex-direction:column;gap:4px}.elementor .loi-home-persona-foto{width:100%;height:auto;min-width:0;aspect-ratio:1/1;object-fit:cover;padding:0;margin:0;background-color:#e6e9ee;display:block;object-position:center top;max-width:none;cursor:default;\n}.elementor .loi-home-persona{min-width:0;overflow:hidden;text-decoration:none;padding:0;margin:0;border-width:1px;border-color:#d9dde4;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0}.elementor .loi-home-card-cta{min-width:0;font-weight:600;font-size:14px;color:#0b1a33;line-height:1.4;text-transform:none;padding-block-start:6px;padding-block-end:0;margin:0}.elementor .loi-home-card-p{min-width:0;font-weight:400;font-size:15px;color:#3d4758;line-height:1.6;text-transform:none;padding:0;margin:0;flex:1 1 auto}.elementor .loi-home-card-t{min-width:0;font-weight:600;font-size:18px;color:#0b1a33;line-height:1.35;text-transform:none;padding:0;margin:0}.elementor .loi-home-card-cuerpo{min-width:0;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;margin:0;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.elementor .loi-home-card-foto{width:100%;height:auto;min-width:0;aspect-ratio:16/9;object-fit:cover;padding:0;margin:0;background-color:#e6e9ee;display:block;max-width:none;cursor:default;\n}.elementor .loi-home-card{min-width:0;overflow:hidden;text-decoration:none;padding:0;margin:0;border-width:1px;border-color:#d9dde4;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0}.elementor .loi-home-equipo{width:100%;column-gap:20px;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;align-items:stretch;row-gap:20px;row-gap:20px;\n}.elementor .loi-home-kicker-claro{font-weight:600;font-size:12px;color:#8fa0bd;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;padding:0;margin:0}.elementor .loi-home-kicker{font-weight:600;font-size:12px;color:#5b6577;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;padding:0;margin:0}.elementor .loi-home-encabezado{width:100%;max-width:860px;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.elementor .loi-home-sec-col{width:100%;min-width:0;max-width:1440px;padding:0;margin:0;display:flex;flex-direction:column;gap:28px;margin-block:0;margin-inline:auto;margin-block:0;margin-inline:auto;\n}.elementor .loi3b-form-card{width:100%;min-width:0;padding:40px;margin:0;background-color:#fff;display:flex;flex-direction:column;gap:18px}.elementor .loi3b-form-nota{min-width:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;color:#c9ced8;line-height:1.6;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi3b-form-p{min-width:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#e6e9ee;line-height:1.65;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi3b-form-h2{min-width:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:500;font-size:clamp(28px,3.2vw,40px);color:#fff;line-height:1.15;text-transform:none;padding:0;margin:0;letter-spacing:normal;text-wrap:balance;\n}.elementor .loi3b-form-sec{width:100%;scroll-margin-top:80px;column-gap:0;padding:0;margin:0;background-color:#0b1a33;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;row-gap:0;\n}.elementor .loi3b-regla{width:40px;height:2px;min-width:40px;padding:0;margin:0;background-color:#0b1a33;display:block;flex:0 0 auto}.elementor .loi-paso-col{min-width:0;padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;display:flex;flex-direction:column;gap:8px}.elementor .loi-card-titulo-claro{min-width:0;font-weight:600;font-size:16px;color:#fff;line-height:1.4;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi-item-num-cifra{font-weight:600;font-size:30px;color:#d9dde4;line-height:1.1;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi-item-num{min-width:0;column-gap:0;padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;margin:0;background-color:#fff;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-items:start;row-gap:22px;\n}.elementor .loi-grilla-num{width:100%;column-gap:1px;padding:0;margin:0;border-width:1px;border-color:#d9dde4;border-style:solid;background-color:#d9dde4;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-template-rows:auto;row-gap:1px;\n}.elementor .loi-enlace{font-weight:600;font-size:14px;color:#0b1a33;line-height:1.4;text-decoration:none;text-transform:none;padding:0;margin:0;letter-spacing:normal;& a{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;color:#0b1a33;text-decoration:none}\n}.elementor .loi-p-claro-chico{min-width:0;font-weight:400;font-size:15px;color:#c9ced8;line-height:1.7;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi-p-claro{min-width:0;font-weight:400;font-size:16px;color:#e3e6ec;line-height:1.7;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi-p-17{min-width:0;font-weight:400;font-size:16px;color:#3d4758;line-height:1.7;text-transform:none;padding:0;margin:0;letter-spacing:normal;\n}.elementor .loi-h2-claro{font-weight:500;font-size:clamp(28px,3.4vw,40px);color:#fff;letter-spacing:-.01em;line-height:1.18;text-transform:none;padding:0;margin:0;text-wrap:balance;& span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:#a9afbb}\n}.elementor .loi-h2{font-weight:500;font-size:clamp(28px,3.4vw,40px);color:#0b1a33;letter-spacing:-.01em;line-height:1.18;text-transform:none;padding:0;margin:0;text-wrap:balance;& span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:#a9afbb}\n}.elementor .loi-bg-navy{background-color:#0b1a33}.elementor .loi-bg-gris{background-color:#f2f3f6}.elementor .loi-bg-blanco{background-color:#fff}.elementor .loi-boton{width:auto;min-width:0;font-weight:600;font-size:14px;color:#fff;line-height:1.2;text-decoration:none;text-transform:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin:0;border-radius:0;border-style:none;background-color:#0b1a33;display:inline-block;align-self:flex-start;max-width:none;letter-spacing:normal;\n}.elementor .loi-pagina{width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#1b2433;padding:0;margin:0;background-color:#fff;display:flex;flex-direction:column;gap:0;max-width:none;overflow-x:hidden;& *{font-family:Montserrat,Helvetica,Arial,sans-serif}& .fab{font-family:'Font Awesome 5 Brands'}& .fa,& .fas,& .far,& .fal,& .fad{font-family:'Font Awesome 5 Free'}& h1,& h2{font-family:'Cormorant Garamond','EB Garamond',Garamond,Georgia,'Times New Roman',serif}& h1 span,& h2 span{font-style:italic}\n}