.elementor .e-widget_39nlk2tc0-5d9118b{font-family:Montserrat;font-weight:700;font-size:0.85rem;color:#E53E3E;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_jl8z18huy-a980aef{font-family:Montserrat;font-weight:800;font-size:5rem;color:#111111;line-height:1.2em;}.elementor .e-widget_ad94vnxkn-a9c6a09{max-width:420px;font-family:Roboto;font-size:1.5rem;color:#666666;line-height:1.5em;}.elementor .e-widget_rgl49tdqx-43428a5{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:8px;background-color:#E53E3E;}.elementor .e-widget_rgl49tdqx-43428a5:hover,.elementor .e-widget_rgl49tdqx-43428a5:focus-visible{background-color:#111111;}.elementor .e-container_36mlcsxv6-32ee7d6{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:start;}.elementor .e-container_vzcfghqe6-74809ca{min-height:427px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:url("https://autosustitutomorelia.com/wp-content/uploads/2026/10/Asesora-sonriente-en-concesionario-moderno.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#FFFFFF;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-widget_rg8ds0j27-c76ebec{font-family:Montserrat;font-weight:700;font-size:1rem;color:#E53935;letter-spacing:0.15em;text-transform:uppercase;align-self:center;}.elementor .e-widget_h4hkmwq4a-aad8e62{font-family:Montserrat;font-weight:800;font-size:2.75rem;color:#111111;line-height:1.25em;align-self:center;}.elementor .e-widget_7z8unqrzl-d867ba9{width:3.5rem;margin-block-start:-1rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:3px;border-color:#E53935;border-style:solid;align-self:center;}.elementor .e-widget_qz5l8meop-6b7b481{font-family:Roboto;font-weight:400;font-size:1.125rem;color:#666666;line-height:1.6em;align-self:center;}.elementor .e-container_e0b4l1j1s-5d6c991{max-width:48rem;column-gap:0rem;text-align:center;margin:-53px;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-container_vl3ms788l-671f66a{max-height:300px;padding-block-start:6rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-ebfc2e0-46ab5f1{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-498a310-fb17900{width:100%;}.elementor .e-3cd309f-08079b0{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1em;text-align:center;}.elementor .e-2391699-c52d390{width:3.5rem;height:3.5rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:10;border-radius:50%;background-color:#FF3333;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5e4a040-2d2890c{width:100%;overflow:hidden;position:relative;border-radius:12px;}.elementor .e-4ad0d89-2e9a738{font-family:Montserrat;font-weight:700;font-size:2rem;color:#111111;margin:0px;}.elementor .e-e44a595-04bb9c7{column-gap:1rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-f85d27c-30a8611{display:flex;flex-direction:column;grid-column:span 5;align-items:stretch;}.elementor .e-020bdc2-4b7aec1{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-e9a85e9-703dae4{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-ef2da7c-618e58c{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-e5b3aad-5057a2e{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-4c3684d-cbb7879{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-d7dfe85-f82bb96{display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-80ae27d-ddb15d0{max-width:1200px;column-gap:3rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;align-self:center;}.elementor .e-02fe850-65befc7{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;justify-content:center;}.elementor .e-f3dcbbf-50be083{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-c17a0cd-6630f34{width:100%;}.elementor .e-d1fc3e3-7b88f2b{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1em;text-align:center;}.elementor .e-8d4b97f-610290d{width:3.5rem;height:3.5rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:10;border-radius:50%;background-color:#FF3333;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3eb5742-2d5690e{width:100%;overflow:hidden;position:relative;border-radius:12px;}.elementor .e-79ce841-0551739{font-family:Montserrat;font-weight:700;font-size:2rem;color:#111111;}.elementor .e-6b6fcf7-33cb083{column-gap:1rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-4dc9056-6739ba5{display:flex;flex-direction:column;grid-column:span 5;align-items:stretch;}.elementor .e-080784b-deea7c6{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-ba88f39-be313b5{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-5459945-ee9f759{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-7c1f199-9ff206f{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-08ed4a5-e148d32{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-cb2b5fa-2a28a1a{display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-eb90523-b0edb1b{max-width:1200px;column-gap:3rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;align-self:center;}.elementor .e-1e5fcf0-7c08ad4{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;justify-content:center;}.elementor .e-widget_7j41seoy5-54d691a{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-container_p915rozvk-bde253b{width:100%;}.elementor .e-widget_6wrfvclhh-632003c{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1em;text-align:center;}.elementor .e-container_oziyj6lcn-be5437d{width:3.5rem;height:3.5rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:10;border-radius:50%;background-color:#FF3333;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_zm1dbwl8h-b1514cd{width:100%;overflow:hidden;position:relative;border-radius:12px;}.elementor .e-widget_xp2wocfj7-3dc2cf2{font-family:Montserrat;font-weight:700;font-size:2rem;color:#111111;}.elementor .e-container_rhnzds98j-bde1f4d{column-gap:1rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_930jufp9j-b8f0527{display:flex;flex-direction:column;grid-column:span 5;align-items:stretch;}.elementor .e-widget_a2s6qr57p-e56cfa9{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-container_xkspqakej-d8a926f{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-container_zzkz6p71n-e10ac6e{display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-container_28gze78px-260cb75{max-width:1200px;column-gap:3rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;align-self:center;}.elementor .e-container_huyx201k5-cb87641{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;justify-content:center;}.elementor .e-c0680b3-f4669c9{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-9dd8919-f9d2456{width:100%;}.elementor .e-7154b0e-3923f74{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1em;text-align:center;}.elementor .e-56595d2-1c7f0fc{width:3.5rem;height:3.5rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:10;border-radius:50%;background-color:#FF3333;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-566b090-bea937a{width:100%;overflow:hidden;position:relative;border-radius:12px;}.elementor .e-3cd0405-484decb{font-family:Montserrat;font-weight:700;font-size:2rem;color:#111111;}.elementor .e-aba9708-221a37e{column-gap:1rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-79684d9-12f8a2e{display:flex;flex-direction:column;grid-column:span 5;align-items:stretch;}.elementor .e-c023156-aa50820{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-f8675ab-cfe020d{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-a964d62-f5df164{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-e64aaae-3f75de8{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-92eecd6-acbc4a2{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-ba1f741-107cf27{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-a5cf37d-80a2dd4{display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-3f601bd-23fa61d{max-width:1200px;column-gap:3rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;align-self:center;}.elementor .e-0e4ea87-64060f2{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;justify-content:center;}.elementor .e-165ca38-2d1d602{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-01ea4df-d7d01e6{width:100%;}.elementor .e-3398512-ca0ccb6{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1em;text-align:center;}.elementor .e-0b457eb-2f37899{width:3.5rem;height:3.5rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:10;border-radius:50%;background-color:#FF3333;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-f62205d-b7d9338{width:100%;overflow:hidden;position:relative;border-radius:12px;}.elementor .e-0d1b604-5d29d5e{font-family:Montserrat;font-weight:700;font-size:2rem;color:#111111;}.elementor .e-c4d976d-f4aab52{column-gap:1rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-b25f408-9a55b38{display:flex;flex-direction:column;grid-column:span 5;align-items:stretch;}.elementor .e-9dd7fcf-d78f40f{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-999b6be-e699326{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-f471ac7-56a63ef{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-1646599-ad8c5d8{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-83b8904-8998f43{display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-b99b37f-2d801ca{max-width:1200px;column-gap:3rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;align-self:center;}.elementor .e-7d48210-56254f1{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;justify-content:center;}.elementor .e-96fe751-19d6a85{width:100%;height:360px;object-fit:cover;object-position:center center;}.elementor .e-13857eb-d90d014{width:100%;}.elementor .e-d75a27f-a7539cb{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#FFFFFF;line-height:1em;text-align:center;}.elementor .e-e83b092-66395e3{width:3.5rem;height:3.5rem;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:10;border-radius:50%;background-color:#FF3333;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5481998-968c6ab{width:100%;overflow:hidden;position:relative;border-radius:12px;}.elementor .e-cfcb334-daefdbe{font-family:Montserrat;font-weight:700;font-size:2rem;color:#111111;}.elementor .e-3e3594c-7b1ede6{column-gap:1rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-bb5120d-12f8879{display:flex;flex-direction:column;grid-column:span 5;align-items:stretch;}.elementor .e-a4290bf-ae2c317{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-e44953e-ce401fe{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-0ee3c45-052b761{font-family:Roboto;font-size:1rem;color:#333333;line-height:1.6em;}.elementor .e-b684676-bedd694{padding-block-start:0rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-3ebd995-de65e8f{display:flex;flex-direction:column;grid-column:span 7;}.elementor .e-be55bd3-1fe6025{max-width:1200px;column-gap:3rem;display:grid;row-gap:2rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;align-self:center;}.elementor .e-3d87269-00bbe8d{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;justify-content:center;}.elementor .e-container_xefrat906-c84db2d{width:48%;display:flex;flex-direction:column;}.elementor .e-widget_4brktsiiu-85f375f{font-family:Montserrat;font-weight:700;font-size:0.85rem;color:#FFFFFF;letter-spacing:0.1em;text-transform:uppercase;opacity:70%;}.elementor .e-widget_btixd4zjw-59805d1{font-family:Montserrat;font-weight:800;font-size:2.75rem;color:#FFFFFF;line-height:1.2em;}.elementor .e-widget_nhxrgq6ya-e676983{font-family:Roboto;font-size:1.1rem;color:#CCCCCC;line-height:1.6em;}.elementor .e-widget_en74nhrsy-c6fa609{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:8px;background-color:#D32F2F;align-self:start;}.elementor .e-widget_en74nhrsy-c6fa609:hover,.elementor .e-widget_en74nhrsy-c6fa609:focus-visible{background-color:#B71C1C;}.elementor .e-widget_jwb0vff4e-95ce83b{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;margin-block-start:0.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:8px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;align-self:start;}.elementor .e-widget_jwb0vff4e-95ce83b:hover,.elementor .e-widget_jwb0vff4e-95ce83b:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-container_e9vdzgw8r-9574191{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:start;}.elementor .e-container_5lxgjt4t2-1452be2{column-gap:4rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:url("https://autosustitutomorelia.com/wp-content/uploads/2026/10/Atencion-al-cliente-en-la-oficina.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#111111;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:center;}