.elementor .e-e0813b5-5c504fe{font-family:Poppins;font-weight:600;font-size:55px;}.elementor .e-410820a-b770db1{width:100%;max-width:1140px;flex-direction:column;gap:20px;}.elementor .e-8b04906-18f2378{font-family:Poppins;font-weight:600;font-size:35px;color:#f7f7f7;}.elementor .e-9bd39a6-a1412a6{font-family:Poppins;font-weight:100;font-size:19px;color:var(--Cemento);}.elementor .e-23e0d7f-39934fd{font-family:Poppins;font-size:15px;color:#e6f0fa;}.elementor .e-5a4b14d-4d64bc1{font-family:Poppins;font-weight:100;font-size:19px;color:var(--Cemento);}.elementor .e-866a734-9c28eec{font-family:Poppins;font-size:15px;color:#e6f0fa;}.elementor .e-5ed6a38-52fb62f{font-family:Poppins;font-weight:100;font-size:19px;color:var(--Cemento);}.elementor .e-d69e8e9-2161c6f{font-family:Poppins;font-size:15px;color:#e6f0fa;}.elementor .e-0ad6389-650ee2d{width:40%;padding-block-start:35px;padding-block-end:40px;padding-inline-start:35px;padding-inline-end:50px;border-radius:25px;background-color:var(--Azul-noche);flex-direction:column;row-gap:5px;}.elementor .e-1ae2347-8d9d278{width:60%;padding:30px;border-radius:25px;border-width:0.5px;border-color:#eafcff;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);}.elementor .e-c91307e-6fe2de6{max-width:1140px;gap:15px;}.elementor .e-8a01a35-d1edb4a{max-width:1140px;position:relative;z-index:2;padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-e438d4a-e523f46{position:relative;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8FAFC;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-9932d12-777179d{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-6c7c14f-0f274d4{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-65fb35c-d1a857e{width:100%;max-width:1140px;padding-block-end:30px;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-cb61a18-7133ce2{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-467024e-9396ab1{font-family:Poppins;font-weight:600;font-size:48px;}.elementor .e-b51af2a-6c87a01{width:100%;max-width:1140px;padding-block-end:10px;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-445000e-8312354{font-family:Poppins;font-size:20px;}.elementor .e-0b84cc7-df32398{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-81df247-d857b4f{width:24%;padding:15px;border-radius:25px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;box-shadow:0px 0px 12px 0px rgba(171, 169, 169, 0.47);flex-direction:column;gap:10px;}.elementor .e-6b92ef4-5c9e3b2{font-family:Poppins;font-size:20px;}.elementor .e-210243f-cfee6e4{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-3a86fe5-a309826{width:24%;padding:15px;border-radius:25px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;box-shadow:0px 0px 12px 0px rgba(171, 169, 169, 0.47);flex-direction:column;gap:10px;}.elementor .e-ab19af3-598072d{font-family:Poppins;font-size:20px;}.elementor .e-a4b8323-fb0a20e{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-ce8fc17-d905a2f{width:24%;padding:15px;border-radius:25px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;box-shadow:0px 0px 12px 0px rgba(171, 169, 169, 0.47);flex-direction:column;gap:10px;}.elementor .e-07449f8-31d68be{font-family:Poppins;font-size:20px;}.elementor .e-c4ee072-56ac440{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-920d649-ddfb137{width:24%;padding:15px;border-radius:25px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;box-shadow:0px 0px 12px 0px rgba(171, 169, 169, 0.47);flex-direction:column;gap:10px;}.elementor .e-3fa1920-f3d50bd{width:100%;column-gap:10px;flex-direction:row;}.elementor .e-49a2e37-4206f01{font-size:19px;color:var(--Celeste_Cian);background-image: linear-gradient(currentColor, currentColor) !important;
background-size: 24px 3px !important;
background-repeat: no-repeat !important;
background-position: left center !important;
padding-left: 32px !important;\n}.elementor .e-4dd935d-5f155ab{font-family:Poppins;font-weight:600;font-size:35px;color:#f7f7f7;}.elementor .e-d0e7cf4-3fd4323{font-family:Poppins;font-size:15px;color:#e6f0fa;}.elementor .e-a9f888a-00ff98a{width:40%;padding-block-start:35px;padding-block-end:40px;padding-inline-start:35px;padding-inline-end:50px;border-radius:25px;background-color:var(--Azul-noche);flex-direction:column;row-gap:20px;}.elementor .e-03fc91d-56b7491{width:55%;padding:30px;border-radius:25px;border-width:0.5px;border-color:#eafcff;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);}.elementor .e-fe2fe64-b2dd6f1{gap:15px;}.elementor .e-0bf6b68-c82263a{max-width:1140px;flex-direction:column;gap:10px;justify-content:space-evenly;}.elementor .e-c8e5a5c-eeecac6{padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8FAFC;flex-direction:row;flex-wrap:wrap;justify-content:center;background-color: #FFFFFF !important;
background-image: 
/* Núcleo blanco central ligeramente más abierto para no apagar los colores */
radial-gradient(ellipse 55% 65% at 50% 45%, #FFFFFF 35%, transparent 100%),
/* Naranja con más saturación y alcance medio */
radial-gradient(circle at 4% 12%, rgba(251, 146, 60, 0.42) 0%, transparent 34%),
/* Celeste más vivo en el lateral izquierdo */
radial-gradient(circle at 3% 48%, rgba(56, 189, 248, 0.44) 0%, transparent 35%),
/* Rosa cálido con mayor presencia en la esquina derecha */
radial-gradient(circle at 96% 10%, rgba(244, 114, 182, 0.38) 0%, transparent 34%) !important;
background-repeat: no-repeat !important;
background-attachment: local !important;\n}