.elementor .e-24df87c4-407d{max-width:53vw;font-family:Poppins;font-weight:400;font-size:clamp(40px, 3.954vw, 76.24px);color:#006b70;letter-spacing:-0.015em;line-height:1.1515;text-align:center;& em { font-family: 'DM Serif Display', serif; font-style: italic; font-size: 1.056em; line-height: 1; color: #00d4b4; } text-align: left; & em { font-size: 1.2727em; line-height: 1.095; }\n}.elementor .e-393778e0-8d8d{max-width:44.6vw;font-size:clamp(18px, 1.452vw, 28px);color:#006b70;line-height:1.357;text-align: left;\n}.elementor .e-43370f7c-c6ac{font-weight:600;font-size:clamp(16px, 1.037vw, 20px);color:#00d4b4;padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(20px, 1.245vw, 24px);padding-inline-end:clamp(20px, 1.245vw, 24px);border-width:1px;border-color:#00d4b4;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 6px 0px rgba(0,212,180,0.5);padding-inline: 24px;\n}.elementor .e-72dbbda4-d218{font-size:clamp(16px, 1.037vw, 20px);padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(24px, 1.867vw, 36px);padding-inline-end:clamp(24px, 1.867vw, 36px);background-image:linear-gradient(90deg, #004f5f 0%,#00abbc 50%,#7df269 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5df8d0f8-cfb2{padding:0px;gap:14px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-5de0582a-6474{width:100%;min-height:49.6vw;padding-block-start:clamp(160px, 13.5vw, 260px);padding-block-end:clamp(72px, 9.96vw, 192px);padding-inline-start:clamp(20px, 7.26vw, 140px);padding-inline-end:clamp(20px, 7.26vw, 140px);background-image:linear-gradient(81deg, #ffffff 21%,rgba(255,255,255,0) 80%),url("https://sanjose.hospitalpolar.com/wp-content/uploads/2026/10/dr-najera-hero.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;flex-direction:column;gap:clamp(24px, 2.23vw, 43px);justify-content:center;align-items:flex-start;background-size: auto auto, cover; background-position: 0% 0%, right center; background-repeat: repeat, no-repeat;\n}.elementor .e-666c0749-d5c6{font-size:clamp(30px, 2.697vw, 52px);color:#ffffff;line-height:1.05;& em { font-size: 1.077em; }\n}.elementor .e-75536e36-d575{font-size:clamp(15px, 1.037vw, 20px);color:#ffffff;line-height:1.6;}.elementor .e-5ccc934a-11dc{width:100%;height:100%;}.elementor .e-1f33133b-6430{width:clamp(64px, 4.41vw, 85px);height:clamp(64px, 4.41vw, 85px);padding:0px;box-shadow:0px 4px 37px 0px #00d4b4;}.elementor .e-442e1052-1ccf{font-size:clamp(18px, 1.245vw, 24px);line-height:1.17;}.elementor .e-1441c02f-94e8{font-size:clamp(14px, 0.83vw, 16px);line-height:1.5;}.elementor .e-3c2c1246-1933{width:clamp(200px, 14.47vw, 279px);height:auto;min-height:clamp(260px, 19.19vw, 370px);padding:clamp(16px, 1.037vw, 20px);gap:clamp(14px, 1.09vw, 21px);}.elementor .e-3136339f-e8d8{width:100%;height:100%;}.elementor .e-2c48a67d-24f1{width:clamp(64px, 4.41vw, 85px);height:clamp(64px, 4.41vw, 85px);padding:0px;box-shadow:0px 4px 37px 0px #00d4b4;}.elementor .e-12afde01-2450{font-size:clamp(18px, 1.245vw, 24px);line-height:1.17;}.elementor .e-3b92e5ad-bf20{font-size:clamp(14px, 0.83vw, 16px);line-height:1.5;}.elementor .e-4c7ecbc0-bf4c{width:clamp(200px, 14.47vw, 279px);height:auto;min-height:clamp(260px, 19.19vw, 370px);padding:clamp(16px, 1.037vw, 20px);gap:clamp(14px, 1.09vw, 21px);}.elementor .e-2b24f47f-5164{width:100%;height:100%;}.elementor .e-32859cb9-ba8d{width:clamp(64px, 4.41vw, 85px);height:clamp(64px, 4.41vw, 85px);box-shadow:0px 4px 37px 0px #00d4b4;}.elementor .e-1c6acbd7-3be8{font-size:clamp(18px, 1.245vw, 24px);line-height:1.17;}.elementor .e-f9f8bca-51cf{font-size:clamp(14px, 0.83vw, 16px);line-height:1.5;}.elementor .e-7dec5cf-e715{width:clamp(200px, 14.47vw, 279px);height:auto;min-height:clamp(260px, 19.19vw, 370px);padding:clamp(16px, 1.037vw, 20px);gap:clamp(14px, 1.09vw, 21px);}.elementor .e-763f7b05-53a7{width:100%;height:100%;}.elementor .e-28b8c179-c187{width:clamp(64px, 4.41vw, 85px);height:clamp(64px, 4.41vw, 85px);padding:0px;box-shadow:0px 4px 37px 0px #00d4b4;}.elementor .e-626258af-25f0{font-size:clamp(18px, 1.245vw, 24px);line-height:1.17;}.elementor .e-272a7a63-7cdc{font-size:clamp(14px, 0.83vw, 16px);line-height:1.5;}.elementor .e-73d3681b-8747{width:clamp(200px, 14.47vw, 279px);height:auto;min-height:clamp(260px, 19.19vw, 370px);padding:clamp(16px, 1.037vw, 20px);gap:clamp(14px, 1.09vw, 21px);}.elementor .e-7051b9c5-13bf{width:100%;max-width:1242px;column-gap:30px;padding:0px;flex-wrap:wrap;justify-content:center;align-items:stretch;row-gap: 20px; padding-block: 9px;\n}.elementor .e-3fd63198-9622{font-size:clamp(16px, 1.037vw, 20px);padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(24px, 1.867vw, 36px);padding-inline-end:clamp(24px, 1.867vw, 36px);}.elementor .e-1fccd7a2-c6a8{font-family:Poppins;font-weight:400;font-size:24px;color:#ffffff;line-height:30px;text-align:center;& em { display: block; margin-bottom: 8px; font-family: 'DM Serif Display', serif; font-style: italic; font-size: 32px; line-height: 36px; color: #ffffff; }\n}.elementor .e-4d241565-9fa1{font-family:Poppins;font-weight:400;font-size:24px;color:#ffffff;line-height:30px;text-align:center;& strong { font-weight: 600; }\n}.elementor .e-26ba4c2a-d0d2{max-width:560px;padding:0px;display:none;flex-direction:column;gap:0px;align-items:center;}.elementor .e-6c78b0f3-41de{font-family:Poppins;font-weight:400;font-size:clamp(20px, 1.245vw, 24px);color:#00696e;line-height:1.5;text-align:center;}.elementor .e-2e82f5b3-912b{width:100%;padding:0px;}.elementor .e-41f49f40-6d2f{width:430px;border-radius:18px;background-color:#ffffff;box-shadow:0px 2.67px 8.46px 0px rgba(0,0,0,0.12);flex-direction:column;gap:24px;align-items:center;padding-block: 39px; padding-inline: 28px;\n}.elementor .e-7ee8013f-a77d{font-family:Poppins;font-weight:400;font-size:clamp(22px, 1.66vw, 32px);color:#223d7d;letter-spacing:-1.248px;line-height:1.25;text-align:center;& em { display: block; font-family: 'DM Serif Display', serif; font-style: italic; font-size: 40px; line-height: 36px; color: #004cff; } & em { font-size: 1.25em; line-height: 1.1; }\n}.elementor .e-2fc81a50-be72{font-family:Poppins;font-weight:400;font-size:clamp(22px, 1.66vw, 32px);color:#223d7d;letter-spacing:-1.248px;line-height:1.25;text-align:center;& strong { font-weight: 600; }\n}.elementor .e-338bdfe5-ed9f{width:clamp(340px, 25.73vw, 496px);max-width:100%;padding:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-72eb00f-6eaa{width:100%;min-height:clamp(480px, 31.64vw, 610px);max-width:1640px;position:relative;padding-block-start:20px;padding-block-end:20px;padding-inline-start:66px;padding-inline-end:83px;border-radius:100px;background-image:linear-gradient(90deg, rgba(255,255,255,0) 45%,rgba(255,255,255,0.9) 78%),url("https://sanjose.hospitalpolar.com/wp-content/uploads/2026/10/dr-najera-formulario.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:40px;justify-content:space-between;align-items:center;background-size: auto auto, cover; background-position: 0% 0%, center center; background-repeat: repeat, no-repeat;\n}.elementor .e-289a6572-e550{background-color:#006b70;gap:clamp(28px, 2.075vw, 40px);padding-block: clamp(64px, 6.224vw, 120px); padding-inline: clamp(20px, 7.26vw, 140px);\n}.elementor .e-405b9db8-3998{aspect-ratio:671 / 643;padding:0px;border-radius:106px;background-image:url("https://sanjose.hospitalpolar.com/wp-content/uploads/2026/10/dr-najera-logros.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 42%;align-self:flex-start;}.elementor .e-51fe7404-9e3c{font-size:clamp(30px, 2.697vw, 52px);line-height:1.05;margin-block-end:20px;grid-column:1 / -1;& em { color: #00c3c2; } text-align: left; & em { font-size: 1.077em; }\n}.elementor .e-2b21ed64-62ac{max-width:784px;font-size:clamp(15px, 1.037vw, 20px);line-height:1.6;margin-block-end:20px;grid-column:1 / -1;text-align: left;\n}.elementor .e-397e8aeb-1e1a{width:28px;height:28px;}.elementor .e-7d685f35-cc89{font-size:clamp(20px, 1.452vw, 28px);line-height:1.1;}.elementor .e-186929ba-2128{font-size:clamp(15px, 1.245vw, 24px);line-height:1.35;}.elementor .e-38e3c945-8fd2{padding:0px;flex-direction:column;gap:23px;flex:1 1 0px;}.elementor .e-57e4bfd0-7c90{padding:clamp(20px, 1.66vw, 32px);border-radius:clamp(20px, 1.66vw, 32px);gap:clamp(14px, 1.19vw, 23px);}.elementor .e-252013cd-ddb3{width:28px;height:28px;}.elementor .e-64d35e9c-46e9{background-color:#e7f6e1;}.elementor .e-3632aa91-ad8a{font-size:clamp(20px, 1.452vw, 28px);line-height:1.1;}.elementor .e-6c6ffd73-7e19{font-size:clamp(15px, 1.245vw, 24px);line-height:1.35;}.elementor .e-3dd2223c-1c6d{padding:0px;flex-direction:column;gap:23px;flex:1 1 0px;}.elementor .e-a6cefbe-899a{padding:clamp(20px, 1.66vw, 32px);border-radius:clamp(20px, 1.66vw, 32px);gap:clamp(14px, 1.19vw, 23px);}.elementor .e-616d4b81-1a25{width:26px;height:28px;}.elementor .e-616991eb-6ecb{background-color:#e0f4f4;}.elementor .e-24db6ee6-5a30{font-size:clamp(20px, 1.452vw, 28px);line-height:1.1;}.elementor .e-389a4cb4-2c6f{font-size:clamp(15px, 1.245vw, 24px);line-height:1.35;}.elementor .e-1bf43b81-cd13{padding:0px;flex-direction:column;gap:23px;flex:1 1 0px;}.elementor .e-55d4130f-ee27{padding:clamp(20px, 1.66vw, 32px);border-radius:clamp(20px, 1.66vw, 32px);gap:clamp(14px, 1.19vw, 23px);}.elementor .e-47ef5772-4e7e{width:28px;height:28px;}.elementor .e-461fa922-1b5e{font-size:clamp(20px, 1.452vw, 28px);line-height:1.1;}.elementor .e-5cdb94b4-d4be{font-size:clamp(15px, 1.245vw, 24px);line-height:1.35;}.elementor .e-200d948a-fdf9{padding:0px;flex-direction:column;gap:23px;flex:1 1 0px;}.elementor .e-370b0b6e-e06f{padding:clamp(20px, 1.66vw, 32px);border-radius:clamp(20px, 1.66vw, 32px);gap:clamp(14px, 1.19vw, 23px);}.elementor .e-10fcc457-5783{font-size:clamp(16px, 1.037vw, 20px);color:#e0f5f5;padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(24px, 1.867vw, 36px);padding-inline-end:clamp(24px, 1.867vw, 36px);margin-block-start:20px;grid-column:1 / -1;justify-self: start;\n}.elementor .e-470944d7-5091{padding:0px;display:grid;flex-direction:column;gap:20px;flex:1 1 0px;grid-template-columns:repeat(2, minmax(0, 1fr));align-content:start;}.elementor .e-10aa3f6a-bbd8{width:100%;max-width:1494px;padding:0px;gap:40px;justify-content:center;align-items:stretch;}.elementor .e-210b4205-3d92{font-size:clamp(30px, 2.697vw, 52px);color:#ffffff;line-height:1.05;& em { font-size: 1.077em; }\n}.elementor .e-53aa45c8-d02b{width:100%;max-width:1640px;margin-block-start:40px;border-radius:100px;background-image:linear-gradient(-54deg, #00c0c0 34%,#00d9bf 90%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:38px;align-items:center;padding-block: 60px; padding-inline: 40px;\n}.elementor .e-4f866cc5-983a{background-color:#ffffff;gap:clamp(28px, 2.075vw, 40px);row-gap: 40px; padding-block: clamp(64px, 6.224vw, 120px); padding-inline: clamp(20px, 7.26vw, 140px);\n}.elementor .e-161a8625-f9af{aspect-ratio:906 / 617;padding:0px;border-radius:40px;background-image:url("https://sanjose.hospitalpolar.com/wp-content/uploads/2026/10/dr-najera-faq.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0px;}.elementor .e-28e2f4b8-c855{max-width:554px;font-size:clamp(30px, 2.697vw, 52px);line-height:1.05;text-align: left; & em { color: #00d4b4; } & em { font-size: 1.077em; }\n}.elementor .e-3e5f6f5f-630b{font-size:clamp(16px, 1.037vw, 20px);}.elementor .e-5373c17a-f76b{padding:0px;gap:36px;align-items:center;}.elementor .e-fc61edc-2d37{padding-block: 12px; padding-inline: 20px;\n}.elementor .e-263ddacd-7318{padding-block-start:0px;padding-block-end:18px;padding-inline-start:90px;padding-inline-end:24px;}.elementor .e-4ae0c8d9-877c{font-size:clamp(16px, 1.037vw, 20px);}.elementor .e-46858a1d-ceb9{padding:0px;gap:36px;align-items:center;}.elementor .e-3bce09d5-a1b6{padding-block: 12px; padding-inline: 20px;\n}.elementor .e-303434ed-455d{padding-block-start:0px;padding-block-end:18px;padding-inline-start:90px;padding-inline-end:24px;}.elementor .e-5176dd69-213c{font-size:clamp(16px, 1.037vw, 20px);}.elementor .e-1975b5d1-2344{padding:0px;gap:36px;align-items:center;}.elementor .e-1c8db7e2-ba81{padding-block: 12px; padding-inline: 20px;\n}.elementor .e-4fd39cc-4e34{padding-block-start:0px;padding-block-end:18px;padding-inline-start:90px;padding-inline-end:24px;}.elementor .e-5aadaf8a-8764{font-size:clamp(16px, 1.037vw, 20px);}.elementor .e-5e2e2355-c63b{padding:0px;gap:36px;align-items:center;}.elementor .e-5f8a0c0-a211{padding-block: 12px; padding-inline: 20px;\n}.elementor .e-3c07b2f9-e54d{padding-block-start:0px;padding-block-end:18px;padding-inline-start:90px;padding-inline-end:24px;}.elementor .e-5249f293-d220{width:100%;gap:12px;}.elementor .e-97fe5ab-701c{padding:0px;flex-direction:column;gap:54px;flex:0 1 688px;justify-content:center;}.elementor .e-51193dfa-93b7{width:100%;max-width:1640px;padding:0px;gap:54px;align-items:stretch;}.elementor .e-77a40065-927c{font-size:clamp(16px, 1.037vw, 20px);padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(24px, 1.867vw, 36px);padding-inline-end:clamp(24px, 1.867vw, 36px);background-color:#07262c;box-shadow:0px 0px 6px 0px #00d4b4;}.elementor .e-253b7737-d63d{background-color:#e0f5f5;gap:54px;padding-block: clamp(64px, 6.224vw, 120px); padding-inline: clamp(20px, 7.26vw, 140px);\n}.elementor .e-7eac14cf-9b08{max-width:1386px;font-size:clamp(30px, 2.697vw, 52px);color:#00d4b4;line-height:1.05;& em { color: #ffffff; } & em { font-size: 1.077em; }\n}.elementor .e-7b0c06ea-5118{width:100%;height:clamp(280px, 33vw, 637px);max-width:1386px;object-fit:cover;border-radius:20px;object-position: center 57%; object-position: center 92%;\n}.elementor .e-78b0018e-637e{width:48px;height:48px;}.elementor .e-3dde3a16-a4ca{font-size:clamp(20px, 1.452vw, 28px);line-height:0.95;}.elementor .e-54fdd31c-a849{font-size:clamp(15px, 1.037vw, 20px);line-height:1.6;}.elementor .e-62423d8b-6c17{min-height:clamp(220px, 17.01vw, 328px);padding-block-start:clamp(18px, 1.245vw, 24px);padding-block-end:clamp(18px, 1.245vw, 24px);padding-inline-start:clamp(20px, 1.452vw, 28px);padding-inline-end:clamp(20px, 1.452vw, 28px);gap:clamp(14px, 1.245vw, 24px);}.elementor .e-4f3843cb-42f8{width:48px;height:48px;}.elementor .e-830ffb4-654b{font-size:clamp(20px, 1.452vw, 28px);line-height:0.95;}.elementor .e-214c0011-a70f{font-size:clamp(15px, 1.037vw, 20px);line-height:1.6;}.elementor .e-5cef7e97-28b0{min-height:clamp(220px, 17.01vw, 328px);padding-block-start:clamp(18px, 1.245vw, 24px);padding-block-end:clamp(18px, 1.245vw, 24px);padding-inline-start:clamp(20px, 1.452vw, 28px);padding-inline-end:clamp(20px, 1.452vw, 28px);gap:clamp(14px, 1.245vw, 24px);}.elementor .e-3d77d56f-fd54{width:48px;height:48px;}.elementor .e-7a3b66c5-4f9f{font-size:clamp(20px, 1.452vw, 28px);line-height:0.95;}.elementor .e-7fb6be69-a870{font-size:clamp(15px, 1.037vw, 20px);line-height:1.6;}.elementor .e-1a7e9c6a-5c0a{min-height:clamp(220px, 17.01vw, 328px);padding-block-start:clamp(18px, 1.245vw, 24px);padding-block-end:clamp(18px, 1.245vw, 24px);padding-inline-start:clamp(20px, 1.452vw, 28px);padding-inline-end:clamp(20px, 1.452vw, 28px);gap:clamp(14px, 1.245vw, 24px);}.elementor .e-42f1b5ae-dfab{width:48px;height:48px;}.elementor .e-127ac320-5784{font-size:clamp(20px, 1.452vw, 28px);line-height:0.95;}.elementor .e-5e70e105-f7b7{font-size:clamp(15px, 1.037vw, 20px);line-height:1.6;}.elementor .e-4828ebdc-e14e{min-height:clamp(220px, 17.01vw, 328px);padding-block-start:clamp(18px, 1.245vw, 24px);padding-block-end:clamp(18px, 1.245vw, 24px);padding-inline-start:clamp(20px, 1.452vw, 28px);padding-inline-end:clamp(20px, 1.452vw, 28px);gap:clamp(14px, 1.245vw, 24px);}.elementor .e-6e7ab246-c2df{width:100%;max-width:1386px;column-gap:21px;padding:0px;flex-wrap:wrap;justify-content:center;row-gap: 15px; padding-block: 13px;\n}.elementor .e-36949a10-45d1{font-size:clamp(16px, 1.037vw, 20px);padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(24px, 1.867vw, 36px);padding-inline-end:clamp(24px, 1.867vw, 36px);background-color:#00d9bf;}.elementor .e-20b241d0-fa6c{width:100%;padding:140px;background-color:#006b70;flex-direction:column;gap:clamp(28px, 2.075vw, 40px);align-items:center;padding-inline: 80px; padding-block: clamp(64px, 7.26vw, 140px); padding-inline: clamp(20px, 7.26vw, 140px);\n}.elementor .e-7fd00bf0-a65c{font-family:Poppins;font-size:clamp(30px, 2.697vw, 52px);line-height:1.05;& em { font-family: 'DM Serif Display', serif; color: #00d4b4; } & em { font-size: 1.077em; }\n}.elementor .e-16dd046f-eac6{width:100%;height:752px;object-fit:cover;border-radius:60px;object-position: center 30%;\n}.elementor .e-64048d17-6fa7{width:64px;height:81px;position:absolute;inset-block-start:442px;inset-inline-start:41.3%;}.elementor .e-17f71ca5-4ea1{width:100%;height:351px;object-fit:cover;border-start-start-radius:33px;border-start-end-radius:33px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 5px 31px 0px rgba(0,0,0,0.12);}.elementor .e-796a177a-2dcd{font-family:Poppins;font-weight:500;font-size:clamp(20px, 1.54vw, 29.7px);color:#005c6c;line-height:1.1;}.elementor .e-724884cb-e952{font-family:Poppins;font-size:clamp(15px, 1.07vw, 20.6px);color:#005c6c;line-height:1.25;}.elementor .e-120ddddc-8871{width:474px;position:absolute;inset-block-start:0px;inset-inline-start:46.8%;padding-block-start:30px;padding-block-end:49px;border-radius:25px;background-color:#ffffff;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.35);flex-direction:column;gap:27px;align-items:flex-start;padding-inline: 20px;\n}.elementor .e-53fa0138-c7c0{width:100%;max-width:1440px;position:relative;padding-block-start:42px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3ee6305b-9815{font-size:clamp(16px, 1.037vw, 20px);padding-block-start:clamp(12px, 0.83vw, 16px);padding-block-end:clamp(12px, 0.83vw, 16px);padding-inline-start:clamp(24px, 1.867vw, 36px);padding-inline-end:clamp(24px, 1.867vw, 36px);background-color:#006877;}.elementor .e-4b675e3b-2ce8{background-color:#ffffff;gap:54px;padding-block: clamp(64px, 6.224vw, 120px); padding-inline: clamp(20px, 7.26vw, 140px);\n}