@media(max-width:767px){.elementor .e-350b4f9c-541c{font-size:28px;line-height:1.1;text-align:center}}@media(max-width:767px){.elementor .e-16667fc7-d47e{font-size:15px;text-align:center}}@media(max-width:767px){.elementor .e-784bc790-2f9c{width:100%}}@media(max-width:767px){.elementor .e-546d100c-714c{font-size:12px}}@media(max-width:767px){.elementor .e-69023daf-7cb1{flex-direction:row;justify-content:center}}@media(max-width:767px){.elementor .e-49c7fe0a-f5fb{width:100%}}@media(max-width:767px){.elementor .e-24ce59ea-2a6a{height:85px;display:flex;flex:0 0 35%;align-items:center;align-self:center}}@media(max-width:767px){.elementor .e-1e723a0e-c0e1{font-weight:500;font-size:16px;line-height:1.1}}@media(max-width:767px){.elementor .e-17e6e2b8-9b4d{height:85px;padding:16px;border-start-start-radius:0;border-start-end-radius:20px;border-end-start-radius:0;border-end-end-radius:20px;flex:1}}@media(max-width:767px){.elementor .e-c120037-face{width:100%;margin-block-start:220px;align-items:center}}@media(max-width:767px){.elementor .e-1377518e-e5cb{min-height:830px;flex-direction:column}}@media(max-width:767px){.elementor .e-22a9c072-fad4{width:55px;height:25px}}@media(max-width:767px){.elementor .e-587b755c-76a2{width:65px;height:25px}}@media(max-width:767px){.elementor .e-290a697d-caa0{gap:8px;justify-content:center}}@media(max-width:767px){.elementor .e-2b387614-2ceb{width:100px;font-size:10px}}@media(max-width:767px){.elementor .e-7bdbe195-a66c{font-size:32px;line-height:1.1}}@media(max-width:767px){.elementor .e-6f65adb4-31f7{max-width:120px;font-size:10px}}@media(max-width:767px){.elementor .e-4c07f610-592d{font-size:32px;line-height:1.1}}@media(max-width:767px){.elementor .e-7443b432-94b5{font-size:10px}}@media(max-width:767px){.elementor .e-67ad47f8-d126{max-width:100px;font-size:10px}}@media(max-width:767px){.elementor .e-cd5cb26-a82a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:48px;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor .e-45ece14a-90c8{padding-block-start:140px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(#00000000,#00000000),url(https://www.europeanhealthschool.com/es/wp-content/uploads/2026/10/contact-ehs.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto,contain;background-position:0 0,0 55%}}@media(max-width:767px){.elementor .e-2063b02d-906b{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-44995413-b248{font-size:15px}}@media(max-width:767px){.elementor .e-5aa0c5e5-a711{padding-inline-start:10px;padding-inline-end:10px;margin-block-end:30px}}@media(max-width:767px){.elementor .e-b45abf1-7de384e{width:100%}}@media(max-width:767px){.elementor .e-2e10c1f-4391b60{min-height:300px;margin-block-start:15px;background-image:url(https://www.europeanhealthschool.com/es/wp-content/uploads/2026/10/woman-helping-man-gym-2-1.jpg);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50%}}@media(max-width:767px){.elementor .e-5a78b0e6-55df{font-size:18px;line-height:1.1}}@media(max-width:767px){.elementor .e-62b7ea31-8dc4{padding-inline-end:5px}}@media(max-width:767px){.elementor .e-68c2fe6e-a671{width:40px;height:40px}}@media(max-width:767px){.elementor .e-52f34-efd1{font-size:15px}}@media(max-width:767px){.elementor .e-751fa4d3-6fdd{font-size:15px}}@media(max-width:767px){.elementor .e-6ebcc1c-6238{font-size:15px}}@media(max-width:767px){.elementor .e-42d0b9ed-f534{font-size:15px}}@media(max-width:767px){.elementor .e-4748eac9-e84c{font-size:15px}}@media(max-width:767px){.elementor .e-65eb1f3-53a4{font-size:15px}}@media(max-width:767px){.elementor .e-70280ff6-a5d0{padding:20px}}@media(max-width:767px){.elementor .e-41e1bdd4-f172{width:100px;font-size:18px;line-height:1.1}}@media(max-width:767px){.elementor .e-3017a320-9bc2{padding-inline-end:5px}}@media(max-width:767px){.elementor .e-22bb7f83-d1f9{width:40px;height:40px}}@media(max-width:767px){.elementor .e-452a3568-3235{padding:20px}}@media(max-width:767px){.elementor .e-3c40d28f-499a{width:100%}}@media(max-width:767px){.elementor .e-7870aa81-c19a{flex-direction:column}}@media(max-width:767px){.elementor .e-49ccc67-1660{min-height:auto;padding-block-start:64px;padding-block-end:64px;padding-inline-start:10px;padding-inline-end:10px;background-image:linear-gradient(#00000000,#00000000);background-repeat:repeat;background-attachment:scroll;background-size:auto;background-position:0 0}}@media(max-width:767px){.elementor .e-01869c5-5920163{font-size:24px;line-height:1.1;padding-block-end:35px}}@media(max-width:767px){.elementor .e-2099f95-689db3b{width:100%}}@media(max-width:767px){.elementor .e-4eaf822-ca3048c{padding-block-start:30px}}@media(max-width:767px){.elementor .e-f0c45f7-804e3db{min-height:auto;overflow:hidden;padding-block-start:20px;padding-block-end:64px;padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .e-3faf335c-520e{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-c7b5f83-3200{padding:10px;gap:25px}}@media(max-width:767px){.elementor .e-3abf213f-82ed{position:static;font-size:15px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:-45px;margin-block-end:25px}}@media(max-width:767px){.elementor .e-6cb17bcc-d91e{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.elementor .e-517c5032-2938{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-5a6b90c4-7b45{font-size:15px}}@media(max-width:767px){.elementor .e-57422cc-9909{font-size:18px;line-height:1.1}}@media(max-width:767px){.elementor .e-7b27a1c9-2f02{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-129c51d8-32be{font-size:15px}}@media(max-width:767px){.elementor .e-5d7d0ec2-1266{font-size:18px;line-height:1.1}}@media(max-width:767px){.elementor .e-3eccfedf-5d7b{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-172cccab-58a6{font-size:15px}}@media(max-width:767px){.elementor .e-6b39b588-5f9b{font-size:18px;line-height:1.1}}@media(max-width:767px){.elementor .e-19f1345c-4d5d{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-524bbb42-370d{font-size:15px}}@media(max-width:767px){.elementor .e-4ff1cf39-1580{font-size:18px;line-height:1.1}}@media(max-width:767px){.elementor .e-7d3c5e8c-316b{padding-inline-start:25px;padding-inline-end:25px;margin-block-start:40px;grid-template-columns:1fr}}@media(max-width:767px){.elementor .e-1733546a-a9f0{min-height:auto;padding-block-start:10px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .e-16a755c3-997f{width:92%;font-size:20px}}@media(max-width:767px){.elementor .e-661b086-b107338{width:320px;font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-67586e4-62d5f6a{font-size:80px;line-height:1.16;flex:0 0 100px}}@media(max-width:767px){.elementor .e-cb767ce-c6c1325{font-size:20px;line-height:1.1}}@media(max-width:767px){.elementor .e-7d7ae8b-4ca1d10{margin-block-start:40px}}@media(max-width:767px){.elementor .e-f1f5c3d-0741f22{font-size:15px}}@media(max-width:767px){.elementor .e-e686647-31cb81f{font-size:80px;line-height:1.16;flex:0 0 100px}}@media(max-width:767px){.elementor .e-ecfc0fe-e8fc87e{font-size:20px;line-height:1.1}}@media(max-width:767px){.elementor .e-1f3da5d-2f47bcc{margin-block-start:40px}}@media(max-width:767px){.elementor .e-b57950a-2691707{font-size:15px}}@media(max-width:767px){.elementor .e-b9f8ce3-af13b73{font-size:80px;line-height:1.16;flex:0 0 100px}}@media(max-width:767px){.elementor .e-7c363dd-a41e142{font-size:20px;line-height:1.1}}@media(max-width:767px){.elementor .e-dc7462c-5c218e9{margin-block-start:40px}}@media(max-width:767px){.elementor .e-f4e0765-c2a558d{font-size:15px}}@media(max-width:767px){.elementor .e-b9df52e-73fa1f3{font-size:80px;line-height:1.16;flex:0 0 100px}}@media(max-width:767px){.elementor .e-aad3f82-5019e95{font-size:20px;line-height:1.1}}@media(max-width:767px){.elementor .e-b6c3898-c940d57{margin-block-start:40px}}@media(max-width:767px){.elementor .e-e7c4c4d-ae61aca{font-size:15px}}@media(max-width:767px){.elementor .e-4769f6ed-236a{min-height:auto;padding-block-start:30px;padding-block-end:30px;padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .e-4c2abc30-eaaa{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-deb1278-e08e4c2{font-size:15px}}@media(max-width:767px){.elementor .e-2c38dda6-8d4d{min-height:auto;padding-block-start:30px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-25768987-27da{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-72f00a18-4db6{padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .e-508edec1-c768{width:100%;max-width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:0;margin-block-start:30px;flex-direction:column;gap:0;align-items:center;align-self:center;& .jet-engine-swiper-pagination-wrapper{gap:12px;margin-top:24px}& .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{height:6px}\n}}@media(max-width:767px){.elementor .e-320fbb11-4216{width:100%;min-height:auto;overflow:hidden;padding-block-start:15px;padding-block-end:60px;padding-inline-start:10px;padding-inline-end:10px;justify-content:center}}@media(max-width:767px){.elementor .e-846bd4b-d0e3ea6{font-size:32px;line-height:1.1}}@media(max-width:767px){.elementor .e-6477264d-1b0d{width:200px}}@media(max-width:767px){.elementor .e-5b574924-4ee1{align-self:start}}@media(max-width:767px){.elementor .e-797005e2-3dbc{max-width:200px;font-size:24px;line-height:1.1;text-align:start}}@media(max-width:767px){.elementor .e-36785dd3-1275{font-size:15px}}@media(max-width:767px){.elementor .e-47b539c0-5b0d{width:100%}}@media(max-width:767px){.elementor .e-4b681a67-fbec{font-size:13px}}@media(max-width:767px){.elementor .e-52ad9f7-b66ae6b{font-size:15px}}@media(max-width:767px){.elementor .e-9a2d080-080f72f{font-size:15px}}@media(max-width:767px){.elementor .e-05fe277-d54735c{font-size:15px}}@media(max-width:767px){.elementor .e-3b1e115b-efb5{width:100%;padding:25px;border-start-start-radius:0;border-end-start-radius:20px;border-end-end-radius:20px;flex:none}}@media(max-width:767px){.elementor .e-c199aba-576b{width:100%;min-width:100%;min-height:250px;max-width:100%;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0;border-end-end-radius:0}}@media(max-width:767px){.elementor .e-5fe77f76-baa4{flex-direction:column-reverse}}@media(max-width:767px){.elementor .e-2973317e-8770{min-height:auto;padding-block-start:15px;padding-block-end:30px;padding-inline-start:10px;padding-inline-end:10px;gap:50px}}@media(max-width:767px){.elementor .e-2ec1597-554ad88{text-align:center;align-self:auto}}@media(max-width:767px){.elementor .e-98e08cd-3b0cbda{font-size:24px;line-height:1.1;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:15px}}@media(max-width:767px){.elementor .e-21f030f-3ba13d4{max-width:100%;font-size:15px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-18960cf-735e56f{min-height:auto;overflow:hidden;padding-block-start:40px;padding-block-end:60px;padding-inline-start:0;padding-inline-end:0;& .jet-engine-swiper-pagination-wrapper{gap:12px;margin-top:24px}& .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{height:20px}& .jet-engine-swiper-pagination-wrapper{width:236px;max-width:100%;gap:8px;margin:24px auto 0}& .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{height:4px}\n}}@media(max-width:767px){.elementor .e-663d3ed4-9cbc{font-size:24px;line-height:1.1;margin-block-end:15px}}@media(max-width:767px){.elementor .e-69e0f222-a165{font-size:22px;line-height:1.1}}@media(max-width:767px){.elementor .e-40496afa-bc37{font-size:15px}}@media(max-width:767px){.elementor .e-557ab8ef-3e18{font-size:15px}}@media(max-width:767px){.elementor .e-14239727-4d77{font-size:15px}}@media(max-width:767px){.elementor .e-3b41fd9d-1ea3{font-size:15px}}@media(max-width:767px){.elementor .e-56a3ea57-5e9b{font-size:15px}}@media(max-width:767px){.elementor .e-50038a75-4733{min-height:auto;padding:25px}}@media(max-width:767px){.elementor .e-11e81cca-889e{font-size:22px;line-height:1.1}}@media(max-width:767px){.elementor .e-43c86855-b9d8{font-size:15px}}@media(max-width:767px){.elementor .e-37eb7b1c-cf6c{font-size:15px}}@media(max-width:767px){.elementor .e-476aac64-efa4{font-size:15px}}@media(max-width:767px){.elementor .e-79183280-d17f{font-size:15px}}@media(max-width:767px){.elementor .e-5f9ae699-7899{font-size:15px}}@media(max-width:767px){.elementor .e-1c323351-1859{min-height:auto;padding:25px}}@media(max-width:767px){.elementor .e-7bde8846-957f{flex-direction:column}}@media(max-width:767px){.elementor .e-2d1a6afa-b255{min-height:auto;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-bc5d41-78951d1{margin-block-end:0}}@media(max-width:767px){.elementor .e-68e9466d-f3f1d67{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-29b4769e-8a184ba{font-size:15px}}@media(max-width:767px){.elementor .e-325ef398-3bdb5ea{width:100%;min-width:100%;min-height:auto;padding-block-start:160px;padding-block-end:40px;padding-inline-start:15px;padding-inline-end:15px;flex:none}}@media(max-width:767px){.elementor .e-27f48935-45f36f6{width:100%;min-width:100%;padding-block-start:35px;padding-block-end:35px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;flex:none}}@media(max-width:767px){.elementor .e-17a2fdf6-40aaa09{flex-direction:column}}@media(max-width:767px){.elementor .e-60692905-2e99e13{min-height:auto;padding-block-start:0;padding-block-end:64px;padding-inline-start:10px;padding-inline-end:10px;background-size:100% 580px,100%;background-position:0 0,0 80px;\n}}@media(max-width:767px){.elementor .e-5083c52-07c2560{font-size:24px;line-height:1.1}}@media(max-width:767px){.elementor .e-9369520-d00b6e3{font-size:15px;line-height:1.32}}@media(max-width:767px){.elementor .e-63ad08e-176e0b9{gap:20px}}@media(max-width:767px){.elementor .e-f43ca81-c6c0085{font-size:15px}}@media(max-width:767px){.elementor .e-5711250-405ff3e{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-8c53c7f-61362f3{font-size:15px}}@media(max-width:767px){.elementor .e-535d6de-71177d4{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-51d8e59-10dddb4{font-size:15px}}@media(max-width:767px){.elementor .e-d443ca5-a86408d{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-83a8981-be2c3d7{font-size:15px}}@media(max-width:767px){.elementor .e-e7e91df-02fc720{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-e7f0658-32d81b6{font-size:15px}}@media(max-width:767px){.elementor .e-89ff1e7-064e83a{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-cc16ca2-ad962f4{font-size:15px}}@media(max-width:767px){.elementor .e-ccb5a35-4dd93c5{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-f7fd359-72d34a3{font-size:15px}}@media(max-width:767px){.elementor .e-10055d1-883c8a0{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-03e24af-9b06931{font-size:15px}}@media(max-width:767px){.elementor .e-e01ffe4-c26361e{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-79b6086-14ddc21{font-size:15px}}@media(max-width:767px){.elementor .e-a1066b6-bf3641b{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-52abbe8-a7c993b{font-size:15px}}@media(max-width:767px){.elementor .e-7483018-5bb8807{height:auto;min-height:0;padding:20px;box-sizing:border-box;\n}}@media(max-width:767px){.elementor .e-923012f-0d79557{gap:28px}}@media(max-width:767px){.elementor .e-a9f72af-2fa907d{min-height:auto;padding-block-start:15px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px}}