.elementor .e-60aebcba-443a{font-weight:600;font-size:clamp(2rem,3.2vw,3rem);color:var(--color-primary);line-height:1.1;margin:0px;text-wrap:balance;\n}.elementor .e-4b205e0e-89ce{width:3rem;height:4px;margin:0px;border-width:0px;background-color:var(--color-primary);}.elementor .e-51db5c1d-8ea5{color:var(--color-text);line-height:1.5;margin:0px;text-wrap:pretty;\n}.elementor .e-2f91102f-dd48{padding:0px;margin-block-start:1rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-4b97e8ab-d42d{min-width:0px;padding-inline-start:clamp(1.5rem,4vw,4.5rem);padding-inline-end:clamp(1.5rem,3vw,3rem);background-color:transparent;display:flex;flex-direction:column;gap:1rem;flex:0 1 35%;order:1;padding-block:clamp(2rem,5vw,4.5rem);\n}.elementor .e-2b482a39-1dcb{min-width:0px;min-height:32rem;background-image:url("https://cs3.imaicom.com/wp-content/uploads/clases-online-zoom.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 65%;order:2;}.elementor .e-23a50547-35ad{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;max-width:none;\n}.elementor .e-7ce58c1-4eb7{width:100%;padding:0px;margin:0px;background-color:var(--color-hero-background);}.elementor .e-7e45351f-c9d0{margin:0px;text-wrap:balance; overflow-wrap:anywhere; white-space:normal;\n}.elementor .e-151dbc55-9de1{font-size:1.1rem;color:var(--color-text);line-height:1.65;margin:0px;text-wrap:pretty;\n}.elementor .e-113f9ff8-c14d{display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-67a34fe3-de36{width:100%;max-width:36rem;flex:1 1 0px;}.elementor .e-4b088df0-f5d4{width:100%;min-width:0px;max-width:1140px;display:flex;flex-direction:row;gap:clamp(2rem,6vw,5rem);align-items:center;margin-inline:auto; flex-direction:row!important; margin-inline:auto;\n}.elementor .e-7b1bf93a-c479{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;}.elementor .e-4924964c-7e4f{margin:0px;text-wrap:balance; overflow-wrap:anywhere; white-space:normal;\n}.elementor .e-200dba9c-7d4f{width:6rem;height:6rem;object-fit:contain;object-position:left center;\n}.elementor .e-d076955-ff4d{font-size:clamp(1.5rem,2vw,2rem);color:var(--color-primary);line-height:1.15;margin:0px;text-wrap:balance;\n}.elementor .e-49da887b-407b{color:var(--color-primary);line-height:1.4;margin:0px;text-wrap:pretty;\n}.elementor .e-117b7bd-43e8528{width:2rem;height:4px;margin-block-start:0.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:var(--color-primary);}.elementor .e-7a96f1e7-59e4{color:var(--color-text);line-height:1.55;margin:0px;text-wrap:pretty;\n}.elementor .e-6b4256ce-c802{min-height:30rem;padding:2rem;border-radius:0.25rem;background-color:#fff;box-shadow:0px 0.75rem 2rem 0px rgba(0,55,106,.12);display:flex;flex-direction:column;gap:1rem;}.elementor .e-4b32e43c-f5a4{width:6rem;height:6rem;object-fit:contain;object-position:left center;\n}.elementor .e-3e9e9fdb-364b{font-size:clamp(1.5rem,2vw,2rem);color:var(--color-primary);line-height:1.15;margin:0px;text-wrap:balance;\n}.elementor .e-6c759e28-f1fb{color:var(--color-primary);line-height:1.4;margin:0px;text-wrap:pretty;\n}.elementor .e-b26f6cf-e492434{width:2rem;height:4px;margin-block-start:0.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:var(--color-primary);}.elementor .e-8ae2c7d-9374{color:var(--color-text);line-height:1.55;margin:0px;text-wrap:pretty;\n}.elementor .e-7d8a7f66-4b7e{min-height:30rem;padding:2rem;border-radius:0.25rem;background-color:#fff;box-shadow:0px 0.75rem 2rem 0px rgba(0,55,106,.12);display:flex;flex-direction:column;gap:1rem;}.elementor .e-3662456e-1f5c{width:6rem;height:6rem;object-fit:contain;object-position:left center;\n}.elementor .e-4c198491-6751{font-size:clamp(1.5rem,2vw,2rem);color:var(--color-primary);line-height:1.15;margin:0px;text-wrap:balance;\n}.elementor .e-2a384196-8ba2{color:var(--color-primary);line-height:1.4;margin:0px;text-wrap:pretty;\n}.elementor .e-74de00e-2378777{width:2rem;height:4px;margin-block-start:0.5rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:var(--color-primary);}.elementor .e-69ac1da5-fd55{color:var(--color-text);line-height:1.55;margin:0px;text-wrap:pretty;\n}.elementor .e-6dc4f434-a705{min-height:30rem;padding:2rem;border-radius:0.25rem;background-color:#fff;box-shadow:0px 0.75rem 2rem 0px rgba(0,55,106,.12);display:flex;flex-direction:column;gap:1rem;}.elementor .e-685b4167-d78e{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-2d85dd47-6e48{max-width:var(--container-content-max);display:flex;flex-direction:column;gap:2.5rem;margin-inline:auto;\n}.elementor .e-62954424-a73e{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f7f8f9;}.elementor .e-4b429865-7c3b{width:100%;min-width:0px;max-width:34rem;object-fit:contain;position:static;flex:1 1 0px;}.elementor .e-1bd201da-2217{margin:0px;text-wrap:balance; overflow-wrap:anywhere; white-space:normal;\n}.elementor .e-813bd48-a502{color:var(--color-text);line-height:1.65;margin:0px;text-wrap:pretty;\n}.elementor .e-312a341a-e0e0{padding:0px;margin-block-start:1rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-abe4ef5-3268{width:100%;min-width:0px;max-width:100%;position:static;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-63a39664-6d63{width:100%;min-width:0px;max-width:1140px;position:static;display:flex;flex-direction:row;gap:clamp(2rem,6vw,5rem);align-items:center;margin-inline:auto; margin-inline:auto; flex-direction:row!important; margin-inline:auto;\n}.elementor .e-4dc5b04a-d507{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;}.elementor .e-7b99829f-b4ff{margin:0px;text-wrap:balance; overflow-wrap:anywhere; white-space:normal;\n}.elementor .e-4eadcd3-f213{color:var(--color-text);line-height:1.65;margin:0px;text-wrap:pretty;\n}.elementor .e-1eebafd2-acd2{max-width:50rem;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;margin-inline:auto;\n}.elementor .e-83c3e31-215c{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f7f8f9;}.elementor .e-71279be4-ffa6{margin:0px;text-wrap:balance; overflow-wrap:anywhere; white-space:normal;\n}.elementor .e-68970635-44a3{color:var(--color-text);line-height:1.65;margin:0px;text-wrap:pretty;\n}.elementor .e-26352af-650b{width:100%;min-width:0px;max-width:100%;position:static;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-4444fefd-3819{width:100%;min-width:0px;max-width:36rem;object-fit:contain;position:static;border-radius:0.25rem;box-shadow:0px 1rem 2.5rem 0px rgba(0,55,106,.14);flex:1 1 0px;}.elementor .e-5b173b29-dc34{width:100%;min-width:0px;max-width:1140px;position:static;display:flex;flex-direction:row;gap:clamp(2rem,6vw,5rem);align-items:center;margin-inline:auto; margin-inline:auto; flex-direction:row!important; margin-inline:auto;\n}.elementor .e-664d5199-55ed{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;}