.elementor .e-5b08350-3c69e16{font-family:DM Sans;font-weight:400;font-size:20px;color:#173330;line-height:22px;margin:0px;}.elementor .e-3eb8563-df805c0{font-family:DM Sans;font-weight:400;font-size:15px;color:#e6f7ff;line-height:18px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:999px;background-color:#53bad9;}.elementor .e-7cc75c3-088897d{padding:0px;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-8fc05bd-525df51{font-family:Prata;font-weight:700;font-size:48px;color:#31cbe0;line-height:53px;margin:0px;}.elementor .e-359f7ea-54d1e9b{font-family:DM Sans;font-weight:400;font-size:20px;color:#173330;line-height:22px;margin:0px;}.elementor .e-22058df-4df7ad1{font-family:DM Sans;font-weight:400;font-size:20px;color:#173330;line-height:22px;margin:0px;}.elementor .e-d302a58-c0b0e77{font-family:DM Sans;font-weight:400;font-size:20px;color:#173330;line-height:22px;margin:0px;}.elementor .e-fae2d21-027ab8b{font-family:DM Sans;font-weight:400;font-size:20px;color:#173330;line-height:22px;margin:0px;}.elementor .e-4d11b2c-7b4d977{font-family:DM Sans;font-weight:400;font-size:20px;color:#173330;line-height:22px;margin:0px;}.elementor .e-eb1026b-8c41092{display:flex;flex-direction:column;gap:6px;}.elementor .e-a08e91f-3d165a1{width:100%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:20px;background-color:rgba(241,244,246,0.84);display:flex;flex-direction:column;gap:14px;}.elementor .e-c415f0d-fdb347f{width:45%;max-width:860px;overflow:hidden;border-radius:0px;box-shadow:0px 20px 36px 0px rgba(0, 0, 0, 0.34);display:flex;flex-direction:row;}.elementor .e-997a418-e5d75e6{width:100%;min-height:560px;max-width:1600px;padding:10px;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-ba57590-6913b4e{width:100%;padding-block-start:118px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;background-image:url("https://webnueva.academiaoposita.es/wp-content/uploads/2026/03/icabodevilla_Bright_front_portrait_of_smiling_Spanish_person__fc8b2198-c6e8-4a6d-b680-6e663e68d4b7_2-2.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-dc5d70b-af6ade7{font-family:Prata;font-weight:700;font-size:42px;color:#101010;line-height:46px;margin:0px;}.elementor .e-e19672e-848e442{width:27.5%;display:flex;flex-direction:column;gap:24px;justify-content:space-between;align-self:stretch;}.elementor .e-fef6342-cf40808{font-family:DM Sans;font-weight:400;font-size:18px;color:#333333;line-height:29px;margin:0px;}.elementor .e-9a311f5-60ab658{display:flex;flex-direction:column;gap:10px;}.elementor .e-77ea88c-2207891{width:70.5%;display:flex;flex-direction:column;}.elementor .e-64c2ca9-1e22e66{display:flex;gap:56px;justify-content:space-between;align-items:flex-start;}.elementor .e-f0917ad-ef2c3ee{width:100%;max-width:1440px;display:flex;flex-direction:column;gap:34px;}.elementor .e-da8690e-8d6b90f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E6E3DF;display:flex;flex-direction:column;align-items:center;}.elementor .e-4f58df7-18deebf{width:100%;font-family:Prata;font-weight:700;font-size:32px;color:rgb(23, 51, 48);line-height:42px;}.elementor .e-dea8ab2-5d0bd79{font-family:DM Sans;font-weight:500;font-size:22px;color:#333333;line-height:29px;}.elementor .e-06d3dd3-6ecca05{width:40%;flex-direction:column;gap:50px;}.elementor .e-f3ba621-9041a5c{width:1250px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.elementor .e-6885584-0c46dbe{width:100%;padding-block-start:50px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#E6E3DF;flex-direction:column;justify-content:space-between;align-items:center;}