.elementor .e-2c2d519-0e1d4c4{font-size:21px;color:var(--Rosa_Marca);}.elementor .e-05f0741-394d825{font-weight:400;font-size:20px;color:#1c3d61;}.elementor .e-a66580e-000eb2c{object-fit:cover;border-radius:15px;}.elementor .e-b786726-3ae73ea{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-e4decfb-4a1ea3e{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-1381230-c1b1975{max-width:1140px;flex-direction:column;gap:15px;}.elementor .e-6e438a0-0d4fd27{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-d23d892-2d1e02d{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-fa29b16-c9ce209{font-family:Poppins;font-weight:700;font-size:18px;color:#E91E63;padding: 8px 15px;\n}.elementor .e-d8c9ef8-3d68bf3{width:25%;padding:0px;border-radius:15px;border-width:0px;border-color:#c9c9c900;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;}.elementor .e-6b11fb4-e3593ba{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-521a45e-23e01d7{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-309f034-b70a360{font-weight:700;font-size:18px;color:#F59E0B;padding: 8px 15px;\n}.elementor .e-a39b18b{width:25%;padding:0px;border-radius:15px;border-width:0px;border-color:#c9c9c900;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), inset 0 -4px 0 0 #F59E0B\n}.elementor .e-b25b884-243388b{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-b992b41-ca5e638{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-89ead6d-c234e36{font-family:Poppins;font-weight:700;font-size:18px;color:#00A3C4;padding: 8px 15px;\n}.elementor .e-10e7241-151d44c{width:25%;padding:0px;border-radius:15px;border-width:0px;border-color:#c9c9c900;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), inset 0 -4px 0 0#00A3C4\n}.elementor .e-9d1c6f6-f05f85f{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-235411f-b8d05cc{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-3933019-deae723{font-family:Poppins;font-weight:700;font-size:18px;color:#74A600;padding: 8px 15px;\n}.elementor .e-ca17c11-245cc10{width:25%;padding:0px;border-radius:15px;border-width:0px;border-color:#c9c9c900;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), inset 0 -4px 0 0 #74A600\n}.elementor .e-811dd5f-b62a9cf{max-width:1140px;column-gap:10px;display:flex;flex-direction:row;}.elementor .e-76bc125{padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;background-color: #FFFFFF !important;
background-image: 
/* 1. Centro blanco translúcido para mantener limpia el área de lectura */
radial-gradient(ellipse 65% 75% at 50% 50%, rgba(255, 255, 255, 0.98) 45%, transparent 100%),
/* 2. Destello naranja más suave y luminoso */
radial-gradient(circle at 0% 0%, rgba(253, 186, 116, 0.28) 0%, transparent 45%),
/* 3. Destello celeste pastel más claro */
radial-gradient(circle at 5% 95%, rgba(125, 211, 252, 0.25) 0%, transparent 42%),
/* 4. Destello rosa pastel tenue */
radial-gradient(circle at 100% 5%, rgba(249, 168, 212, 0.26) 0%, transparent 45%),
/* 5. Velo diagonal de 135 grados ultra ligero */
linear-gradient(135deg, rgba(254, 215, 170, 0.16) 0%, rgba(255, 255, 255, 0) 50%, rgba(251, 207, 232, 0.14) 100%) !important;
background-repeat: no-repeat !important;
background-attachment: local !important;\n}.elementor .e-9624f03-126bff5{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-11e747c-e07461c{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-d0c8b00-8399512{font-family:Poppins;font-weight:500;font-size:18px;color:#efefef;border-radius:25px;background-color:#FF3366;}.elementor .e-83bbf44-0ae9d3c{font-family:Poppins;font-weight:500;font-size:18px;color:#112233;border-radius:25px;border-width:1px;border-color:#112233;border-style:solid;background-color:#F9F9FB;}.elementor .e-d96df3d-da9a66d{column-gap:20px;}.elementor .e-c622f9c-5ae2dc6{font-family:Poppins;font-weight:600;font-size:20px;color:#F9F9FB;}.elementor .e-5a7898d-f85c539{color:#e6f0fa;}.elementor .e-ae2d150-50592f0{border-radius:25px;background-color:#0D2B45;flex-direction:column;row-gap:15px;padding: 20px 20px;\n}.elementor .e-a23aca9{width:58%;position:relative;z-index:2;flex-direction:column;row-gap:20px;}.elementor .e-f874d68-4b3fec6{height:570px;object-fit:cover;border-radius:15px;}.elementor .e-d268c10{width:42%;position:relative;z-index:2;flex-direction:column;justify-content:space-evenly;}.elementor .e-851b3f2-d6ae444{max-width:1140px;padding:0px;}.elementor .e-26ab002{position:relative;padding-block-start:70px;padding-block-end:70px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-07ffa5e-ca6e6f0{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-2177246-1afb253{font-family:Poppins;font-weight:600;font-size:48px;}.elementor .e-1fd942f-6c0aca6{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-45e19ba-24dee45{flex-direction:column;}.elementor .e-f3c89f7-6c5363b{font-size:35px;}.elementor .e-cbdcef6-52d7003{font-family:Poppins;font-size:25px;}.elementor .e-ec329cc-395a779{font-size:17px;color:#1c3d61;}.elementor .e-3b05a8f{width:32%;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-dc9bcea-4b2eb4c{font-size:35px;}.elementor .e-c650389-277c455{font-family:Poppins;font-size:25px;}.elementor .e-09a8a4f-e822e85{font-size:17px;color:#1c3d61;}.elementor .e-c043c8d{width:32%;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-df0255a-05359ec{font-size:35px;}.elementor .e-20b3977-911a420{font-family:Poppins;font-size:25px;}.elementor .e-9b482bb-0285177{font-size:17px;color:#1c3d61;}.elementor .e-42ab708{width:32%;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-c3437b2-6b229a7{max-width:1140px;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-31054e4{padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-e00bf50-9d57c14{color:var(--Rosa_Marca);}.elementor .e-3de95d1-d408189{font-weight:400;font-size:19px;color:var(--Azul-noche);}.elementor .e-03b539f-7f6ce54{width:50%;padding-inline-start:10px;flex-direction:column;row-gap:20px;}.elementor .e-5577f35-2de2953{height:450px;object-fit:cover;border-radius:15px;}.elementor .e-0b91066-9f02cf1{width:50%;padding-inline-start:10px;padding-inline-end:20px;flex-direction:column;justify-content:space-evenly;}.elementor .e-24910ad-3dfdd52{max-width:1140px;padding:0px;flex-direction:row;align-items:stretch;}.elementor .e-f9c30e3-411c8b7{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:center;align-items:stretch;background-color: #FFFFFF !important;
background-image: 
/* 1. Centro blanco translúcido para mantener limpia el área de lectura */
radial-gradient(ellipse 65% 75% at 50% 50%, rgba(255, 255, 255, 0.98) 45%, transparent 100%),
/* 2. Destello naranja más suave y luminoso */
radial-gradient(circle at 0% 0%, rgba(253, 186, 116, 0.28) 0%, transparent 45%),
/* 3. Destello celeste pastel más claro */
radial-gradient(circle at 5% 95%, rgba(125, 211, 252, 0.25) 0%, transparent 42%),
/* 4. Destello rosa pastel tenue */
radial-gradient(circle at 100% 5%, rgba(249, 168, 212, 0.26) 0%, transparent 45%),
/* 5. Velo diagonal de 135 grados ultra ligero */
linear-gradient(135deg, rgba(254, 215, 170, 0.16) 0%, rgba(255, 255, 255, 0) 50%, rgba(251, 207, 232, 0.14) 100%) !important;
background-repeat: no-repeat !important;
background-attachment: local !important;\n}.elementor .e-89a9632-e21556d{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-64b6368-92c5210{font-family:Poppins;font-weight:600;font-size:48px;}.elementor .e-be1d9ec-c4f737a{width:100%;max-width:1140px;flex-direction:column;gap:20px;}.elementor .e-2d87cda-43aeca6{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-28ea6c3-79f68e3{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-9e976b3-343b5e3{width:31%;padding:0px;border-radius:15px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), inset 0 -4px 0 0 #F59E0B\n}.elementor .e-daf5afd-d7a9a3a{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-51f54a4-847cb91{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-95be732-db39fa8{width:31%;padding:0px;border-radius:15px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), inset 0 -4px 0 0 #E91E63\n}.elementor .e-af9f875-d9f8f9f{width:100%;height:180px;overflow:auto;object-fit:cover;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-0d2b2e9-82f8664{font-family:Poppins;font-size:23px;padding: 8px 15px;\n}.elementor .e-d26e336-5d267cd{width:31%;padding:0px;border-radius:15px;border-width:0.5px;border-color:#8c8a9e59;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(119, 119, 119, 1);flex-direction:column;box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), inset 0 -4px 0 0#00A3C4\n}.elementor .e-71810cd-be34e12{max-width:1140px;position:relative;z-index:2;padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-a49e9c2-8f26bdd{position:relative;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:space-evenly;}.elementor .e-7cb0277-7fb1eec{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-b48d16b-42fad0a{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-4a661e3-c3b6b2a{font-family:Poppins;font-weight:500;font-size:18px;border-radius:25px;background-color:var(--Naranja_botones);}.elementor .e-a907d0f-b2c5912{column-gap:20px;padding:0px;}.elementor .e-5eb4ee8-6e6d113{width:55%;flex-direction:column;row-gap:20px;}.elementor .e-4bc56ba-48768dd{object-fit:cover;border-radius:15px;}.elementor .e-5ad8214-d505034{width:45%;flex-direction:column;justify-content:space-evenly;}.elementor .e-10346b0-e23db0d{max-width:1140px;padding:0px;}.elementor .e-e5cb74c-42e933d{padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8FAFC;flex-direction:row;justify-content:center;align-items:stretch;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}.elementor .e-8c93c2d-38c380c{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-647cc78-2fe2dd5{font-family:Poppins;font-weight:600;font-size:48px;}.elementor .e-cbaec15-20a841d{max-height:473px;object-fit:cover;border-radius:15px;}.elementor .e-8f5e9b2-06cef42{width:40%;padding:0px;}.elementor .e-b0e4062-4bf1cf1{max-height:230px;object-fit:cover;border-radius:15px;}.elementor .e-70cb03e-4b99658{max-height:230px;object-fit:cover;border-radius:15px;}.elementor .e-e545e16-ada2356{max-height:230px;object-fit:cover;border-radius:15px;}.elementor .e-73932b1-9147dea{max-height:230px;object-fit:cover;border-radius:15px;}.elementor .e-235f41a-ba8a15b{padding:0px;gap:15px;grid-template-columns:repeat(2, 1fr);}.elementor .e-da70e9d-d1287aa{width:60%;padding:0px;}.elementor .e-e6279ec-8b0390a{column-gap:15px;padding:0px;display:flex;row-gap:0px;}.elementor .e-ba2d0b1-e5843ed{font-family:Poppins;font-weight:600;font-size:35px;}.elementor .e-23a10bd-86dac89{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-7bb93c1-3e5b287{font-family:Poppins;font-weight:500;font-size:18px;border-radius:25px;background-color:var(--Rosa_Marca);align-self:start;}.elementor .e-f418009-abbbce8{width:100%;flex-direction:column;gap:20px;}.elementor .e-7ec108d-c834e89{max-width:1140px;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-8865f9c-ebbbca2{padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FDFBF7;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;}.elementor .e-bd3c869-38b92be{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-044508c-9ec5f44{font-weight:400;font-size:19px;color:#1c3d61;}.elementor .e-138d574-de627a3{width:100%;max-width:1140px;padding-block-end:30px;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-2dc4041-6760cb0{font-size:19px;color:var(--Celeste_Cian);}.elementor .e-ee731f0-c9b4036{font-family:Poppins;font-weight:600;font-size:48px;}.elementor .e-eee7b35-d8348b1{width:100%;max-width:1140px;padding-block-end:30px;display:flex;flex-direction:column;row-gap:10px;}.elementor .e-3551f2e-358c263{font-family:Poppins;font-size:20px;}.elementor .e-c0b109c-0891952{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-991d219-6c834a7{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-93b47b8-3f156d7{font-family:Poppins;font-size:20px;}.elementor .e-674b87c-9460b6c{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-e8a4247-4ae714a{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-680c1bb-1b94404{font-family:Poppins;font-size:20px;}.elementor .e-6d40181-db0e3fa{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-5ef250b-17291f2{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-ffaf71d-6053e12{font-family:Poppins;font-size:20px;}.elementor .e-f3b76a9-1d724b6{font-family:Poppins;font-size:15px;color:#1c3d61;}.elementor .e-18abd74-7bd84ea{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-c2b32bb-5eb3409{width:100%;column-gap:10px;flex-direction:row;}.elementor .e-14f1b21-333f08e{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-f7e0280-3041fec{font-family:Poppins;font-weight:600;font-size:35px;color:#f7f7f7;}.elementor .e-be96bc7-534de79{font-family:Poppins;font-size:15px;color:#e6f0fa;}.elementor .e-c69d0aa-4d3c819{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-1f7a283-81585cf{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-e330d99-ba723ac{gap:15px;}.elementor .e-367a894-1770186{max-width:1140px;flex-direction:column;gap:10px;justify-content:space-evenly;}.elementor .e-0423c5a-d28f44f{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}