.elementor .e-00b7012-8ae5c89{overflow:hidden;padding:0px;border-radius:30px;background-color:#343434;flex-direction:column;gap:20px;}.elementor .e-d13ee53-90fa41e{padding-block-start:0px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-4c3147b-ea8dcee{font-family:Hidophin;font-weight:600;font-size:32px;color:#0F8287;letter-spacing:-2px;line-height:32px;text-align:center;text-transform:uppercase;padding-block-end:30px;}.elementor .e-c488355-25f22bf{width:80%;font-family:Manrope;font-weight:400;font-size:20px;color:#707070;line-height:28px;text-align:center;padding-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2d9d64a-9729e0b{width:75%;background-color:#0F8287;align-self:center;}.elementor .e-207b493-cb5bae2{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-584a20f-62fcc10{padding-block-start:0px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-cbc9783-3dae7a0{font-family:Hidophin;font-weight:400;font-size:32px;color:#80EAD6;letter-spacing:-2px;line-height:32px;text-align:start;text-transform:uppercase;padding-block-end:10px;}.elementor .e-9283392-c589c69{padding:0px;}.elementor .e-3f4f007-4de6832{font-family:Hidophin;font-weight:700;font-size:64px;color:#0F8287;letter-spacing:-2px;line-height:64px;text-align:start;text-transform:uppercase;padding-block-end:20px;}.elementor .e-7f48b18-1e89d61{padding:0px;}.elementor .e-e25d846-6cc821c{font-family:Manrope;font-weight:400;font-size:20px;color:#707070;line-height:28px;text-align:start;padding-block-end:20px;}.elementor .e-1435650-6193e5c{max-width:40%;padding:0px;display:flex;flex-direction:column;}.elementor .e-70661e4-0adeb6b{max-width:60%;overflow:hidden;padding:0px;margin:30px;border-radius:30px;}.elementor .e-50dc3f8-3b64668{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;gap:30px;align-items:center;}.elementor .e-e7bf622-ae4ac4f{padding-block-start:0px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-1cb343f-235772d{font-family:Hidophin;font-weight:700;font-size:32px;color:#FF9E0F;letter-spacing:-2px;line-height:32px;text-align:center;text-transform:uppercase;padding-block-end:10px;}.elementor .e-e57049c-7c71983{font-family:Manrope;font-weight:500;font-size:20px;color:#707070;line-height:28px;text-align:center;padding-block-end:20px;}.elementor .e-6094ff2-e896226{max-height:400px;overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-fc03752-953a1c9{overflow:hidden;padding:30px;border-radius:30px;background-color:#80EAD6;}.elementor .e-c7d1c9f-3dbe317{overflow:hidden;padding:30px;border-radius:30px;background-color:#80EAD6;}.elementor .e-4f538d7-a7b7b32{padding:0px;gap:10px;}.elementor .e-4303cbd-c283670{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-9b3b2ce-b0f2730{padding-block-start:0px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-d597d30-72aa86d{font-family:Hidophin;font-weight:400;font-size:32px;color:#80EAD6;letter-spacing:-2px;line-height:32px;text-align:start;text-transform:uppercase;padding-block-end:10px;}.elementor .e-87ecb81-ae796d0{font-family:Hidophin;font-weight:700;font-size:64px;color:#ffffff;letter-spacing:-2px;line-height:64px;text-align:start;text-transform:uppercase;}.elementor .e-fc1aa93-b32190a{padding:0px;}.elementor .e-88e8fb3-faba000{max-width:1280px;padding:0px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-c37dbc1-17293f7{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5px;padding-inline-end:5px;background-color:#ffffff;}.elementor .e-c330970-140996a{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding:0px;}.elementor .e-5935386-3ca364b{overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-d46bcea-c15e814{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5px;padding-inline-end:5px;background-color:#ffffff;}.elementor .e-aeae0f4-f18931a{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding:0px;}.elementor .e-cd32012-4da67f0{overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-3e6b648-e7efe71{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5px;padding-inline-end:5px;background-color:#ffffff;}.elementor .e-2c0fd07-b349459{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding:0px;}.elementor .e-5388745-8c36f9b{overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-5c1b691-04ef4be{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5px;padding-inline-end:5px;background-color:#ffffff;}.elementor .e-22e2049-aedafb7{font-family:Manrope;font-weight:900;font-size:32px;color:#FF9E0F;line-height:32px;padding:0px;}.elementor .e-d4cf17b-6dd25c3{overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-a117464-9545eba{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-45eedd1-8a92899{padding-block-start:60px;padding-block-end:60px;background-color:#0F8287;}.elementor .e-f21b33a-226fbb2{padding-block-start:60px;padding-block-end:60px;display:flex;justify-content:center;}.elementor .e-f0d6220-10a3c6e{font-family:Hidophin;font-weight:700;font-size:64px;color:#0F8287;letter-spacing:-2px;line-height:64px;text-align:start;text-transform:uppercase;}.elementor .e-680ae5e-e02d4bf{font-family:Hidophin;font-weight:400;font-size:32px;color:#0F8287;letter-spacing:-2px;line-height:32px;text-align:start;text-transform:uppercase;padding-block-end:20px;}.elementor .e-2ffb4e4-3f475c4{font-family:Manrope;font-weight:500;font-size:20px;color:#FF9E0F;padding:0px;margin-inline-start:30px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF9E0F;border-style:solid;background-color:#ffffff00;align-self:start;}.elementor .e-2ffb4e4-3f475c4:hover,.elementor .e-2ffb4e4-3f475c4:focus-visible{color:#1d0841;border-color:#0F8287;}.elementor .e-8eec179-f11d863{min-width:70%;padding:30px;display:flex;flex-direction:column;}.elementor .e-ba473d6-1552f61{min-width:30%;max-height:660px;overflow:hidden;padding:0px;}.elementor .e-71864ae-5bc1761{overflow:hidden;padding:0px;border-radius:30px;background-color:#ffffff;}.elementor .e-e6bd266-f7ce879{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:60px;}.elementor .e-b7ef84d-16292e2{width:200px;padding-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-8300cda-f89f9fd{font-family:Hidophin;font-weight:500;font-size:32px;color:#707070;letter-spacing:-2px;line-height:32px;text-align:center;text-transform:uppercase;padding-block-end:10px;}.elementor .e-d645a91-c38d6ce{font-family:Hidophin;font-weight:700;font-size:64px;color:#FF9E0F;letter-spacing:-2px;line-height:64px;text-align:center;text-transform:uppercase;}.elementor .e-19853da-e459fe9{padding:0px;}.elementor .e-7d201df-32dde19{max-width:1280px;padding:0px;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-20b09c8-77b467e{font-family:Hidophin;font-weight:400;font-size:32px;color:#0F8287;letter-spacing:-2px;line-height:32px;text-align:start;text-transform:uppercase;padding-block-end:10px;}.elementor .e-2a4d2c0-df28982{font-family:Hidophin;font-weight:700;font-size:64px;color:#0F8287;letter-spacing:-2px;line-height:64px;text-align:start;text-transform:uppercase;padding-block-end:10px;}.elementor .e-0c782ef-8457385{font-family:Manrope;font-weight:400;font-size:20px;color:#707070;line-height:28px;text-align:start;padding-block-end:20px;}.elementor .e-4ac1964-5a6d8eb{overflow:hidden;padding:0px;border-radius:0px;}.elementor .e-bf04ff0-0b44a87{max-height:400px;overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-6d4324d-67e67e5{max-height:400px;overflow:hidden;padding:0px;border-radius:30px;}.elementor .e-3a16277-68d209c{max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:10px;}.elementor .e-9183dc7-59d748d{padding-block-start:260px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-200px;background-color:#E8FFFB;}.elementor .e-87d7515-15df765{padding:0px;}.elementor .e-d190ea4-bea1be0{font-family:Hidophin;font-weight:700;font-size:40px;color:#0F8287;letter-spacing:-2px;line-height:48px;text-align:center;text-transform:uppercase;padding-block-end:10px;}.elementor .e-18170ec-c182a52{padding:30px;border-radius:30px;background-color:#81EAD6;}.elementor .e-8de286c-3d5778f{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-c6239f2-adf9910{padding-block-start:60px;padding-block-end:60px;background-image:url("https://checkupdental.mx/wp-content/uploads/2026/04/checkup-dental-fondo-banner-contacto-elementor-io-optimized.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:25% 50%;}