.elementor .e-widget_yzlouta26-0f7ec44{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#E30613;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_esaakxgdr-44ba7e4{font-family:Montserrat;font-weight:900;font-size:3.2rem;color:#ffffff;line-height:1.15em;}.elementor .e-widget_tmul8s1kx-e6cdfce{font-family:Roboto;font-size:1.1rem;color:#b8b8b8;line-height:1.6em;}.elementor .e-container_u6lgudncs-b85ef31{column-gap:0rem;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:1rem;}.elementor .e-widget_jaohmaf61-f40acf4{font-family:Montserrat;font-weight:700;font-size:0.95rem;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:#E30613;}.elementor .e-widget_jaohmaf61-f40acf4:hover,.elementor .e-widget_jaohmaf61-f40acf4:focus-visible{background-color:#111111;}.elementor .e-widget_hbk9on70t-791861e{font-family:Montserrat;font-weight:700;font-size:0.95rem;color:#111111;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;border-width:2px;border-color:#111111;border-style:solid;background-color:#ffffff;}.elementor .e-widget_hbk9on70t-791861e:hover,.elementor .e-widget_hbk9on70t-791861e:focus-visible{color:#FFFFFF;background-color:#111111;}.elementor .e-container_uz9txfg8l-63ac4ec{column-gap:1.2rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_ebjn6dlev-f2b237d{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;}.elementor .e-container_2fe358hz3-6146a32{width:95%;height:100%;position:absolute;inset-block-start:1.5rem;inset-inline-start:1.5rem;z-index:1;border-radius:12px;}.elementor .e-container_x3hyda4jc-bc20926{width:100%;position:relative;z-index:2;display:flex;flex-direction:column;}.elementor .e-container_vi1cccehq-ec777ab{width:42%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_4fox6xaom-d7c1470{column-gap:4rem;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-widget_8jqe1y9bh-d37fdbf{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.08em;}.elementor .e-container_10d98rurj-fbb27a2{width:520px;column-gap:1rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-widget_v27mkrawt-eef62ee{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.08em;}.elementor .e-container_v2j7zes3z-6d3600b{width:520px;column-gap:1rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-widget_c8glfyu4d-9443cba{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#FFFFFF;letter-spacing:0.08em;}.elementor .e-container_z4ni9vt1i-ef6f765{width:400px;column-gap:1rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_q7ra7w10e-34fc0a9{width:50%;padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-container_j5cz9ib5t-ca9ff62{width:0px;min-width:100%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:3rem;padding-inline-end:3rem;margin:0px;background-image:url("https://autosustitutomorelia.com/wp-content/uploads/2026/10/Atencion-al-cliente-en-concesionario-moderno.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#FFFFFF;background-clip:border-box;display:flex;flex-direction:column;}.elementor .e-widget_8isz78zll-37340d8{font-family:Montserrat;font-weight:700;font-size:1rem;color:#E30613;letter-spacing:0.15em;text-align:center;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_iykj8r0oi-a163a02{font-family:Montserrat;font-weight:800;font-size:2.5rem;color:#111111;line-height:1.2em;text-align:center;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_gidpacyjt-59a2b91{font-family:Roboto;font-weight:400;font-size:1.1rem;color:#666666;line-height:1.6em;text-align:center;}.elementor .e-container_s5ix78pte-1dc3f86{max-width:50rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_ynlh45scy-3224f54{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#111111;text-align:center;margin-block-start:0.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_g2i3yfq6p-8028a38{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#666666;text-align:center;margin-block-start:0.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_w7nzxp0q2-3fde02b{font-family:Roboto;font-size:0.9rem;color:#333333;line-height:1.5em;text-align:center;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_d3vrvc3p0-5317ba6{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#FFFFFF;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;background-color:#E30613;}.elementor .e-widget_d3vrvc3p0-5317ba6:hover,.elementor .e-widget_d3vrvc3p0-5317ba6:focus-visible{background-color:#111111;}.elementor .e-container_r4qzn1dv6-bc1e036{min-height:23rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-width:1px;border-color:#EEEEEE;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.04);display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-widget_18m7zuy94-a38b673{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#111111;text-align:center;margin-block-start:0.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_p98oolbmd-93a1730{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#666666;text-align:center;margin-block-start:0.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_u5yrdnscc-3072a2e{font-family:Roboto;font-size:0.9rem;color:#333333;line-height:1.5em;text-align:center;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_nw48pxpmx-cb1d62a{font-family:Montserrat;font-weight:800;font-size:1.1rem;color:#111111;letter-spacing:0.05em;text-align:center;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;border-width:0px;border-color:#111111;border-style:solid;}.elementor .e-widget_nw48pxpmx-cb1d62a:hover,.elementor .e-widget_nw48pxpmx-cb1d62a:focus-visible{color:#E30613;border-color:#E30613;}.elementor .e-container_udxpoiook-13249ae{min-height:23rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-width:1px;border-color:#EEEEEE;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.04);display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-widget_z9yw9m373-ba5644e{font-family:Montserrat;font-weight:700;font-size:1.4rem;color:#111111;text-align:center;margin-block-start:0.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_3zcf7cilf-a350a80{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#666666;text-align:center;margin-block-start:0.25rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_wve5v8bvd-e22c075{font-family:Roboto;font-size:0.9rem;color:#333333;line-height:1.5em;text-align:center;margin-block-start:0.5rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_o2pc0ee6i-696d2a4{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#E30613;letter-spacing:0.08em;text-align:center;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:30px;}.elementor .e-container_dg0bzuv6j-3db373f{min-height:23rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-width:1px;border-color:#EEEEEE;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.04);display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-container_mp4y0fazf-f6bddb4{width:100%;max-width:75rem;column-gap:2rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-container_ckc9jpwl1-6d1ac54{padding-block-start:2rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_46b1h5gud-65d7dcd{height:650px;object-fit:cover;border-radius:8px;}.elementor .e-widget_j4pffe20c-9d96675{font-family:Montserrat;font-weight:700;font-size:0.85rem;color:#E30613;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_2o0h5fs52-eb3ca0c{font-family:Montserrat;font-weight:800;font-size:3rem;color:#111111;line-height:1.25em;}.elementor .e-widget_pz6emkz7m-cb43c33{font-family:Roboto;font-size:1rem;color:#666666;line-height:1.5em;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-container_qdpj2rsth-83befe9{width:150%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;align-items:start;}.elementor .e-container_ty2n6l090-bc07968{column-gap:1rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F5F5F5;display:flex;flex-direction:row;row-gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-widget_qmdjvm2m6-4d909d3{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#E30613;letter-spacing:0.15em;text-align:center;text-transform:uppercase;margin-block-start:1rem;margin-block-end:-22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-container_exdp2cql5-7bb6b11{align-self:center;}.elementor .e-widget_nu9659o0g-d74b1d4{font-family:Montserrat;font-weight:800;font-size:4rem;color:#111111;line-height:1.2em;text-align:start;align-self:start;}.elementor .e-container_uyi1hb3rh-b186a39{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-widget_39ah1lvzm-3c47a4e{font-family:Roboto;font-weight:400;font-size:1.15rem;color:#404040;line-height:1.6em;text-align:start;}.elementor .e-container_crl5fsznp-731edeb{margin-block-start:-31px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-widget_3ehyd3ffo-5fde3b5{font-family:Montserrat;font-weight:700;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.05em;text-align:center;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:#E30613;}.elementor .e-widget_3ehyd3ffo-5fde3b5:hover,.elementor .e-widget_3ehyd3ffo-5fde3b5:focus-visible{background-color:#111111;}.elementor .e-widget_1oxhx8dm3-4803163{font-family:Montserrat;font-weight:700;font-size:0.95rem;color:#111111;letter-spacing:0.05em;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:8px;border-width:2px;border-color:#111111;border-style:solid;background-color:transparent;}.elementor .e-widget_1oxhx8dm3-4803163:hover,.elementor .e-widget_1oxhx8dm3-4803163:focus-visible{color:#FFFFFF;background-color:#111111;}.elementor .e-container_xq8k0ec2s-0a41869{column-gap:1.5rem;margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:row;row-gap:1rem;justify-content:center;align-items:center;}.elementor .e-container_4voeffbps-e8bfd55{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:center;}.elementor .e-container_ixto4hxo7-009a0dc{padding-block-start:1rem;padding-block-end:0rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(138deg, rgba(255, 255, 255, 1) 0%,rgba(255, 255, 255, 0) 74%),url("https://autosustitutomorelia.com/wp-content/uploads/2026/10/Conductor-sonriente-dando-el-pulgar-arriba.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-container_ozf2dsy5k-df4e38a{width:50%;height:700px;background-image:url("https://autosustitutomorelia.com/wp-content/uploads/2026/10/Catedral-barroca-sobre-la-ciudad-historica-868x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-widget_wlv1jmdto-1072d77{font-family:Montserrat;font-weight:700;font-size:0.85rem;color:#E30613;letter-spacing:0.15em;text-transform:uppercase;margin-block-start:-15px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-widget_smu61vntz-bb764ac{font-family:Montserrat;font-weight:700;font-size:2.25rem;color:#111111;margin-block-start:-16px;}.elementor .e-widget_s21xyue73-5b70064{font-family:Roboto;font-size:1rem;color:#666666;line-height:1.6em;margin-block-start:-7px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-widget_x894a9zpn-17c3a54{width:100%;margin-block-start:-1rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1px;border-color:#E5E5E5;border-style:solid;}.elementor .e-widget_8y2t56d1j-643d729{width:100%;height:400px;object-fit:cover;border-radius:6px;}.elementor .e-widget_09q8u68b0-6e4337d{font-family:Roboto;font-weight:400;font-size:0.8rem;color:#666666;}.elementor .e-container_b4pplt9x0-8dbe77c{column-gap:0rem;padding:3rem;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 15px 30px 0px #0000000a;display:flex;flex-direction:column;row-gap:1.2rem;align-items:start;}.elementor .e-container_sfoxuf1ki-ef49601{width:49%;display:flex;flex-direction:column;justify-content:center;}.elementor .e-container_9ztghohe9-9d66f1f{column-gap:0rem;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:3rem;background-color:#F5F5F5;display:flex;flex-direction:row;row-gap:2.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-widget_01g77ruz5-9a6d0b5{font-family:Montserrat;font-weight:700;font-size:1rem;color:#E30613;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-widget_6dz7z56pn-9485270{font-family:Montserrat;font-weight:800;font-size:3rem;color:#FFFFFF;line-height:1.2em;}.elementor .e-widget_7l64lyqko-3e16953{font-family:Roboto;font-size:1.1rem;color:#CCCCCC;line-height:1.6em;padding-block-start:25px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-container_70xh6uwy1-09394e0{column-gap:0rem;padding:0px;display:flex;flex-direction:column;row-gap:1rem;}.elementor .e-container_aiudo5lwr-c3c1d9c{width:47%;column-gap:0rem;padding-block-start:8%;display:flex;flex-direction:column;row-gap:2rem;}.elementor .e-container_wj96mf5n4-d143ce7{display:flex;flex-direction:column;}.elementor .e-container_xvs0as2ay-9890a5b{width:45%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;}.elementor .e-container_3xiyhxsxt-eb527fe{column-gap:4rem;padding-block-start:2rem;padding-block-end:7rem;padding-inline-start:1rem;padding-inline-end:4rem;margin-block-start:15px;background-image:linear-gradient(60deg, rgb(0,0,0) 0%,rgba(255, 255, 255, 0) 59%),url("https://autosustitutomorelia.com/wp-content/uploads/2026/10/SUVs-y-sedan-al-atardecer-metropolitano.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#111111;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}