.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-bf3d7de:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bf3d7de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b0b5bc );}.elementor-25 .elementor-element.elementor-element-bf3d7de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-bf3d7de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b4967af{--spacer-size:130px;}.elementor-25 .elementor-element.elementor-element-fb4fd59:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fb4fd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/mazda2sport.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fb4fd59 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-2-sport-mazda-2-sedan-mazda-cx5-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-fb4fd59 .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-fb4fd59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-6b1fdf8{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1d1adc1{text-align:center;}.elementor-25 .elementor-element.elementor-element-1d1adc1 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-6015e02 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6015e02{text-align:center;}.elementor-25 .elementor-element.elementor-element-6015e02 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-672dabd{--spacer-size:500px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-78eb4d8 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-78eb4d8 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-78eb4d8 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-78eb4d8 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-78eb4d8 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-1601bf9 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-1601bf9 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1601bf9 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-1601bf9 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1601bf9 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-f68d2c8{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-ab25c14:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ab25c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/JMH03174-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ab25c14 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-2-sport-mazda-2-sedan-mazda-cx5-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ab25c14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-d1aa981{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-ff7cd92{text-align:center;}.elementor-25 .elementor-element.elementor-element-ff7cd92 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-0902495 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0902495{text-align:center;}.elementor-25 .elementor-element.elementor-element-0902495 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-aa51810{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-880c70b .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-880c70b .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-880c70b .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-880c70b .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-880c70b .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-38a9eea .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-38a9eea .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-38a9eea .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-38a9eea .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-38a9eea .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-7ab9414{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-9be8493:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9be8493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/JMH04302-scaled-e1764953025133.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9be8493 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-3-mazda-cx30-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-9be8493 .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-9be8493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-73690b0{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-989c844{text-align:center;}.elementor-25 .elementor-element.elementor-element-989c844 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-449f90c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-449f90c{text-align:center;}.elementor-25 .elementor-element.elementor-element-449f90c .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-865080d{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-c722333 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-c722333 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-c722333 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-c722333 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-c722333 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-88d7533 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-88d7533 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-88d7533 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-88d7533 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-88d7533 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-eaf65f6{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-ef7b665:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ef7b665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/cx30pc.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ef7b665 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-3-mazda-cx30-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ef7b665 .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-ef7b665{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-40496f9{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-a968b43{text-align:center;}.elementor-25 .elementor-element.elementor-element-a968b43 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-f871297 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f871297{text-align:center;}.elementor-25 .elementor-element.elementor-element-f871297 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-a2c2509{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-e7e8547 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-e7e8547 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-e7e8547 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-e7e8547 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-e7e8547 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-e519c4c .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-e519c4c .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-e519c4c .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-e519c4c .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-e519c4c .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-e6a6dec{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-e17ed87:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e17ed87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/IMG_5085-scaled.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e17ed87 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-2-sport-mazda-2-sedan-mazda-cx5-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-e17ed87 .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-e17ed87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-ac90a89{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-89ccce9{text-align:center;}.elementor-25 .elementor-element.elementor-element-89ccce9 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-5c260ee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5c260ee{text-align:center;}.elementor-25 .elementor-element.elementor-element-5c260ee .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-cb6e2fd{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-48c957a .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-48c957a .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-48c957a .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-48c957a .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-48c957a .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-11a31dc .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-11a31dc .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-11a31dc .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-11a31dc .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-11a31dc .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-4597c3d{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-b1c45f9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b1c45f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/MG_4979-scaled-e1759369546291.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-b1c45f9 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-cx50-mazda-cx60-mazda-cx90-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-b1c45f9 .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-b1c45f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-17cf4a9{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-ad6cbf7{text-align:center;}.elementor-25 .elementor-element.elementor-element-ad6cbf7 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-efe77eb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-efe77eb{text-align:center;}.elementor-25 .elementor-element.elementor-element-efe77eb .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-bd70afd{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-0f3ffb6 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-0f3ffb6 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-0f3ffb6 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-0f3ffb6 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-0f3ffb6 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-860dc8e .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-860dc8e .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-860dc8e .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-860dc8e .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-860dc8e .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-0faefce{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-0612fad:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0612fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/JMH06506-1-scaled-e1764952835306.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-0612fad > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-cx50-mazda-cx60-mazda-cx90-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-0612fad .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-0612fad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-6959c19{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-41afb0d{text-align:center;}.elementor-25 .elementor-element.elementor-element-41afb0d .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-78958e2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-78958e2{text-align:center;}.elementor-25 .elementor-element.elementor-element-78958e2 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-c44e57d{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-7afe90b .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-7afe90b .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-7afe90b .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-7afe90b .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-7afe90b .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-eeaceb5 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-eeaceb5 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-eeaceb5 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-eeaceb5 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-eeaceb5 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-75e3bf4{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-bf63f03:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bf63f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/JMH02916-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-bf63f03 > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-cx50-mazda-cx60-mazda-cx90-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-bf63f03 .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-bf63f03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-923d51b{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-e353b82{text-align:center;}.elementor-25 .elementor-element.elementor-element-e353b82 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-708245c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-708245c{text-align:center;}.elementor-25 .elementor-element.elementor-element-708245c .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-3fec009{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-22540a9 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-22540a9 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-22540a9 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-22540a9 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-22540a9 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-23340f1 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-23340f1 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-23340f1 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-23340f1 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-23340f1 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-b31db63{--spacer-size:30px;}.elementor-25 .elementor-element.elementor-element-ffb041a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ffb041a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/IMG_1565-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-ffb041a > .elementor-background-overlay{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/05/mazda-mx5-nuevo.png");background-position:bottom right;background-repeat:no-repeat;background-size:30% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-ffb041a .elementor-background-overlay{filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-25 .elementor-element.elementor-element-ffb041a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-35ccd03{--spacer-size:20px;}.elementor-25 .elementor-element.elementor-element-8006b2f{text-align:center;}.elementor-25 .elementor-element.elementor-element-8006b2f .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:50px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-3e0f636 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3e0f636{text-align:center;}.elementor-25 .elementor-element.elementor-element-3e0f636 .elementor-heading-title{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-29d3393{--spacer-size:500px;}.elementor-25 .elementor-element.elementor-element-1f1f903 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-1f1f903 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-1f1f903 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-1f1f903 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-1f1f903 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-d116163 .elementor-button{background-color:#00000000;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-d116163 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-d116163 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-d116163 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-d116163 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-74f600e{--spacer-size:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-58b8d86{font-family:"Mazda Regular", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:var( --e-global-color-9b0b5bc );}.elementor-25 .elementor-element.elementor-element-58b8d86 a:hover, .elementor-25 .elementor-element.elementor-element-58b8d86 a:focus{color:var( --e-global-color-9b0b5bc );}.elementor-25 .elementor-element.elementor-element-0d97eee{padding:0130px 0px 065px 0px;}.elementor-25 .elementor-element.elementor-element-edeb12e > .elementor-element-populated{padding:0% 16% 0% 16% !important;}.elementor-25 .elementor-element.elementor-element-7e70f75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-7e70f75{text-align:center;font-family:"Mazda Medium", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-9b0b5bc );}.elementor-25 .elementor-element.elementor-element-07700e7.wpr-grid-last-element-yes .wpr-grid-item-below-content>div:last-child{left:0;right:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-filters{display:none;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-d757c7f{text-align:left;position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-9010fc8{text-align:left;position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-873a978{text-align:left;position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-92db0d0{text-align:left;position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-63e184e{text-align:left;position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-above-content{padding:10px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-below-content{padding:10px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7.wpr-item-styles-wrapper .wpr-grid-item{padding:10px 0px 0px 0px;border-color:#E8E8E8;border-style:none;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-title .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#333333;border-color:#E8E8E8;transition-duration:0.2s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-title .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-content .inner-block{border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#6A6A6A;border-color:#E8E8E8;width:100%;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-excerpt .inner-block{border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:var( --e-global-color-9b0b5bc );border-color:#E8E8E8;width:100%;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .inner-block > span{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .inner-block{margin:0px 7px 0px 0px;color:var( --e-global-color-999760a );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .inner-block > span{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:var( --e-global-color-1517f98 );border-color:#E8E8E8;transition-duration:0.1s;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-lightbox .inner-block > span{border-style:none;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-lightbox .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline) .inner-block > span{width:100%;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-1.wpr-grid-item-display-inline{width:100%;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-1 .inner-block > span{border-bottom-width:2px;border-bottom-color:#E8E8E8;border-bottom-style:solid;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-1 .inner-block{margin:15px 0px 15px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline) .inner-block > span{width:20%;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-2.wpr-grid-item-display-inline{width:20%;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-2 .inner-block > span{border-bottom-width:2px;border-bottom-color:#605BE5;border-bottom-style:solid;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-sep-style-2 .inner-block{margin:15px 0px 15px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .inner-block a{border-style:none;margin-right:3px;padding:0px 0px 0px 0px;color:#9C9C9C;border-color:#E8E8E8;transition-duration:0.1s;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .inner-block a{border-style:none;margin-right:3px;padding:0px 10px 0px 10px;color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:3px 3px 3px 3px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .inner-block{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-media-hover-bg{width:100%;top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);height:100%;transition-duration:0.3s;background-color:rgba(0, 0, 0, 0.25);border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-media-hover-bg[class*="-top"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-media-hover-bg[class*="-bottom"]{bottom:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-media-hover-bg[class*="-right"]{top:calc((100% - 100%)/2);right:calc((100% - 100%)/2);}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-media-hover-bg[class*="-left"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-animation-wrap:hover .wpr-grid-media-hover-bg{transition-delay:0s;}.elementor-25 .elementor-element.elementor-element-07700e7.wpr-item-styles-inner .wpr-grid-item-above-content{border-color:#E8E8E8;border-style:none;}.elementor-25 .elementor-element.elementor-element-07700e7.wpr-item-styles-inner .wpr-grid-item-below-content{border-color:#E8E8E8;border-style:none;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-image-wrap{border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-title .inner-block a:hover{color:#54595f;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-title .wpr-pointer-item:before{transition-duration:0.2s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-title .wpr-pointer-item:after{transition-duration:0.2s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-title a{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-content.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a;font-family:"Mazda Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-content{font-family:"Mazda Regular", Sans-serif;font-size:14px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-excerpt.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-excerpt{font-family:"Mazda Regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date, .elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date span{font-size:20px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-date .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-time .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .inner-block a img{border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-author img{margin-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-comments .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .inner-block a:hover{color:var( --e-global-color-999760a );border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .inner-block a:before{transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .inner-block a:after{transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more a{font-size:20px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-read-more .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-lightbox .inner-block > span:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-lightbox .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-lightbox .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination a{color:#ffffff;background-color:var( --e-global-color-1517f98 );border-color:var( --e-global-color-1517f98 );transition-duration:0.1s;border-style:none;padding:8px 20px 8px 20px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination svg{fill:#ffffff;transition-duration:0.1s;width:15px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination > div > span{color:#ffffff;background-color:var( --e-global-color-1517f98 );border-color:var( --e-global-color-1517f98 );transition-duration:0.1s;border-style:none;margin-right:10px;padding:8px 20px 8px 20px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination span.wpr-disabled-arrow{color:#ffffff;background-color:var( --e-global-color-1517f98 );border-color:var( --e-global-color-1517f98 );border-style:none;padding:8px 20px 8px 20px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-pagination-finish{color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-double-bounce .wpr-child{background-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-wave .wpr-rect{background-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-spinner-pulse{background-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-chasing-dots .wpr-child{background-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-three-bounce .wpr-child{background-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-fading-circle .wpr-circle:before{background-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-ring div{border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination a:hover{color:#ffffff;background-color:var( --e-global-color-999760a );border-color:var( --e-global-color-999760a );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination a:hover svg{fill:#ffffff;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination > div > span:not(.wpr-disabled-arrow):hover{color:#ffffff;background-color:var( --e-global-color-999760a );border-color:var( --e-global-color-999760a );}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination span.wpr-grid-current-page{color:#ffffff;background-color:var( --e-global-color-999760a );border-color:var( --e-global-color-999760a );border-style:none;margin-right:10px;padding:8px 20px 8px 20px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination i{font-size:15px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination{margin-top:25px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination a:not(:last-child){margin-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination > div > a.wpr-prev-page{margin-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination span.wpr-disabled-arrow:not(:last-child){margin-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-prev-post-link i{padding-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-next-post-link i{padding-left:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-first-page i{padding-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-prev-page i{padding-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-next-page i{padding-left:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-last-page i{padding-left:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-prev-post-link svg{margin-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-next-post-link svg{margin-left:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-first-page svg{margin-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-prev-page svg{margin-right:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-next-page svg{margin-left:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-pagination .wpr-last-page svg{margin-left:10px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-protected{color:#ffffff;background-color:#605BE5;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-item-protected input{background-color:#ffffff;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .wpr-pointer-item:before{background-color:#605BE5;transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .wpr-pointer-item:after{background-color:#605BE5;transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-1 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .inner-block span[class*="wpr-grid-extra-text"]{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .inner-block [class*="wpr-grid-extra-icon"] i{color:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#9C9C9C;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .inner-block a:hover{color:#ffffff;background-color:#4A45D2;border-color:#E8E8E8;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .wpr-pointer-item:before{background-color:#ffffff;transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .wpr-pointer-item:after{background-color:#ffffff;transition-duration:0.1s;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-tax-style-2 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-25 .elementor-element.elementor-element-2559ffa{padding:0130px 0px 065px 0px;}.elementor-25 .elementor-element.elementor-element-2959075 > .elementor-element-populated{padding:0% 16% 0% 16% !important;}.elementor-25 .elementor-element.elementor-element-f14547d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f14547d{text-align:center;font-family:"Mazda Medium", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-9b0b5bc );}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-d3f8735 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d3f8735, .elementor-25 .elementor-element.elementor-element-d3f8735 .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-d3f8735 .litho-primary-title, .elementor-25 .elementor-element.elementor-element-d3f8735 .litho-primary-title a{font-family:"Mazda Regular", Sans-serif;font-size:20px;font-weight:400;color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;}.elementor-25 .elementor-element.elementor-element-d3f8735 .litho-primary-title{white-space:normal;}.elementor-25 .elementor-element.elementor-element-d3f8735 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-25 .elementor-element.elementor-element-38f3943 .elementor-button{background-color:var( --e-global-color-9b0b5bc );font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-38f3943 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-38f3943 .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-38f3943 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-38f3943 .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-4d82bcc .elementor-button{background-color:var( --e-global-color-9b0b5bc );font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-4f2ad70 );color:var( --e-global-color-4f2ad70 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-4d82bcc .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-4d82bcc .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-4d82bcc .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-4d82bcc .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-0a30a89{padding:65px 0px 130px 0px;}.elementor-25 .elementor-element.elementor-element-246411e > .elementor-element-populated{padding:0% 16% 0% 16% !important;}.elementor-25 .elementor-element.elementor-element-47f221b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-47f221b{text-align:center;font-family:"Mazda Medium", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-9b0b5bc );}.elementor-25 .elementor-element.elementor-element-621b63b > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-621b63b, .elementor-25 .elementor-element.elementor-element-621b63b .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-621b63b .litho-primary-title, .elementor-25 .elementor-element.elementor-element-621b63b .litho-primary-title a{font-family:"Mazda Regular", Sans-serif;font-size:20px;font-weight:400;color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;}.elementor-25 .elementor-element.elementor-element-621b63b .litho-primary-title{white-space:normal;}.elementor-25 .elementor-element.elementor-element-621b63b .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-779a2ec, .elementor-25 .elementor-element.elementor-element-779a2ec .litho-heading{text-align:left;}.elementor-25 .elementor-element.elementor-element-779a2ec .litho-primary-title, .elementor-25 .elementor-element.elementor-element-779a2ec .litho-primary-title a{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;}.elementor-25 .elementor-element.elementor-element-779a2ec .litho-primary-title{white-space:normal;}.elementor-25 .elementor-element.elementor-element-779a2ec .litho-secondary-title, .elementor-25 .elementor-element.elementor-element-779a2ec .litho-secondary-title a{font-family:"Mazda Regular", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-1517f98 );fill:var( --e-global-color-1517f98 );-webkit-text-fill-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-779a2ec .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-25 .elementor-element.elementor-element-848e291 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-848e291 iframe{height:339px;}.elementor-25 .elementor-element.elementor-element-f4332f7, .elementor-25 .elementor-element.elementor-element-f4332f7 .litho-heading{text-align:left;}.elementor-25 .elementor-element.elementor-element-f4332f7 .litho-primary-title, .elementor-25 .elementor-element.elementor-element-f4332f7 .litho-primary-title a{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;}.elementor-25 .elementor-element.elementor-element-f4332f7 .litho-primary-title{white-space:normal;}.elementor-25 .elementor-element.elementor-element-f4332f7 .litho-secondary-title, .elementor-25 .elementor-element.elementor-element-f4332f7 .litho-secondary-title a{font-family:"Mazda Regular", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-1517f98 );fill:var( --e-global-color-1517f98 );-webkit-text-fill-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-f4332f7 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-25 .elementor-element.elementor-element-9a7e969 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9a7e969 iframe{height:339px;}.elementor-25 .elementor-element.elementor-element-33af692, .elementor-25 .elementor-element.elementor-element-33af692 .litho-heading{text-align:left;}.elementor-25 .elementor-element.elementor-element-33af692 .litho-primary-title, .elementor-25 .elementor-element.elementor-element-33af692 .litho-primary-title a{font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;}.elementor-25 .elementor-element.elementor-element-33af692 .litho-primary-title{white-space:normal;}.elementor-25 .elementor-element.elementor-element-33af692 .litho-secondary-title, .elementor-25 .elementor-element.elementor-element-33af692 .litho-secondary-title a{font-family:"Mazda Regular", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-1517f98 );fill:var( --e-global-color-1517f98 );-webkit-text-fill-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-33af692 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-25 .elementor-element.elementor-element-ff92149 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ff92149 iframe{height:339px;}.elementor-25 .elementor-element.elementor-element-850cf25{padding:0px 0px 130px 0px;}.elementor-25 .elementor-element.elementor-element-6a34d05 > .elementor-element-populated{padding:0% 16% 0% 16% !important;}.elementor-25 .elementor-element.elementor-element-1311231 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1311231{text-align:center;font-family:"Mazda Medium", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-9b0b5bc );}.elementor-25 .elementor-element.elementor-element-f9a490d > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-25 .elementor-element.elementor-element-f9a490d, .elementor-25 .elementor-element.elementor-element-f9a490d .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-f9a490d .litho-primary-title, .elementor-25 .elementor-element.elementor-element-f9a490d .litho-primary-title a{font-family:"Mazda Regular", Sans-serif;font-size:20px;font-weight:400;color:#232323;fill:#232323;-webkit-text-fill-color:initial;display:block;}.elementor-25 .elementor-element.elementor-element-f9a490d .litho-primary-title{white-space:normal;}.elementor-25 .elementor-element.elementor-element-f9a490d .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-25 .elementor-element.elementor-element-a7cd702 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25 .elementor-element.elementor-element-d8c1a81 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25 .elementor-element.elementor-element-f6f762c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f6f762c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/04/RS71152_KGTCLAH_Mazda_CX-5_2024_versiones_Touring_20L_Retocadas_Exterior_003-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f6f762c > .elementor-background-overlay{background-color:var( --e-global-color-9b0b5bc );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-f6f762c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-8924e16{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-72ba08f .elementor-button{background-color:#910A2D00;font-family:"Mazda Medium", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-72ba08f .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-72ba08f .elementor-button:focus{background-color:var( --e-global-color-1517f98 );color:var( --e-global-color-4f2ad70 );border-color:var( --e-global-color-1517f98 );}.elementor-25 .elementor-element.elementor-element-72ba08f .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-72ba08f .elementor-button:focus svg{fill:var( --e-global-color-4f2ad70 );}.elementor-25 .elementor-element.elementor-element-3a104ec{--spacer-size:300px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-d321255{width:25%;}.elementor-25 .elementor-element.elementor-element-7a5d1ca{width:50%;}.elementor-25 .elementor-element.elementor-element-579c496{width:24.333%;}.elementor-25 .elementor-element.elementor-element-6610572{width:25%;}.elementor-25 .elementor-element.elementor-element-bd1e10e{width:50%;}.elementor-25 .elementor-element.elementor-element-9594b3a{width:24.333%;}.elementor-25 .elementor-element.elementor-element-386a6c6{width:25%;}.elementor-25 .elementor-element.elementor-element-ca17c4d{width:50%;}.elementor-25 .elementor-element.elementor-element-c051214{width:24.333%;}.elementor-25 .elementor-element.elementor-element-7cadc72{width:25%;}.elementor-25 .elementor-element.elementor-element-f58242c{width:50%;}.elementor-25 .elementor-element.elementor-element-7e6772f{width:24.333%;}.elementor-25 .elementor-element.elementor-element-8f613d9{width:25%;}.elementor-25 .elementor-element.elementor-element-6ae9c60{width:50%;}.elementor-25 .elementor-element.elementor-element-2294b0e{width:24.333%;}.elementor-25 .elementor-element.elementor-element-24ff4d9{width:25%;}.elementor-25 .elementor-element.elementor-element-7ef9e3d{width:50%;}.elementor-25 .elementor-element.elementor-element-c248989{width:24.333%;}.elementor-25 .elementor-element.elementor-element-e0d0fa9{width:25%;}.elementor-25 .elementor-element.elementor-element-47a72b4{width:50%;}.elementor-25 .elementor-element.elementor-element-d7ba229{width:24.333%;}.elementor-25 .elementor-element.elementor-element-2c1b85c{width:25%;}.elementor-25 .elementor-element.elementor-element-611bcfe{width:50%;}.elementor-25 .elementor-element.elementor-element-309e7d4{width:24.333%;}.elementor-25 .elementor-element.elementor-element-e6e70e0{width:25%;}.elementor-25 .elementor-element.elementor-element-cd51f9a{width:50%;}.elementor-25 .elementor-element.elementor-element-0301fd4{width:24.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-6a4d403{width:33.333%;}.elementor-25 .elementor-element.elementor-element-6bef813{width:33.333%;}.elementor-25 .elementor-element.elementor-element-261a3c9{width:33.333%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-0d97eee{padding:75px 0px 75px 0px;}.elementor-25 .elementor-element.elementor-element-edeb12e > .elementor-element-populated{padding:0px 40px 0px 40px !important;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-filters{display:none;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-d757c7f{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-9010fc8{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-873a978{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-92db0d0{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-63e184e{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-2559ffa{padding:75px 0px 75px 0px;}.elementor-25 .elementor-element.elementor-element-2959075 > .elementor-element-populated{padding:0px 40px 0px 40px !important;}.elementor-25 .elementor-element.elementor-element-0a30a89{padding:75px 0px 75px 0px;}.elementor-25 .elementor-element.elementor-element-246411e > .elementor-element-populated{padding:0px 40px 0px 40px !important;}.elementor-25 .elementor-element.elementor-element-848e291 iframe{height:450px;}.elementor-25 .elementor-element.elementor-element-9a7e969 iframe{height:450px;}.elementor-25 .elementor-element.elementor-element-ff92149 iframe{height:450px;}.elementor-25 .elementor-element.elementor-element-850cf25{padding:75px 0px 75px 0px;}.elementor-25 .elementor-element.elementor-element-6a34d05 > .elementor-element-populated{padding:0px 40px 0px 40px !important;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-b4967af{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-fb4fd59:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fb4fd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/mazda2sport.png");}.elementor-25 .elementor-element.elementor-element-6b1fdf8{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-1d1adc1 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-6015e02 .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-672dabd{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-54bf8ed{width:50%;}.elementor-25 .elementor-element.elementor-element-54bf8ed.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-78eb4d8 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-a12eb11{width:50%;}.elementor-25 .elementor-element.elementor-element-a12eb11.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-1601bf9 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-f68d2c8{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-ab25c14:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ab25c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/JMH03174-scaled.jpg");}.elementor-25 .elementor-element.elementor-element-d1aa981{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-ff7cd92 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-0902495 .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-aa51810{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-e5bf56f{width:50%;}.elementor-25 .elementor-element.elementor-element-e5bf56f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-880c70b .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-e4dee71{width:50%;}.elementor-25 .elementor-element.elementor-element-e4dee71.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-38a9eea .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-7ab9414{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-9be8493:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9be8493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/JMH04314-scaled-e1764952937296.jpg");}.elementor-25 .elementor-element.elementor-element-73690b0{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-989c844 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-449f90c .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-865080d{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-fb662bb{width:50%;}.elementor-25 .elementor-element.elementor-element-fb662bb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-c722333 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-d12969d{width:50%;}.elementor-25 .elementor-element.elementor-element-d12969d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-88d7533 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-eaf65f6{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-ef7b665:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ef7b665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/cx30cell.png");}.elementor-25 .elementor-element.elementor-element-40496f9{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-a968b43 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-f871297 .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-a2c2509{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-11a5e8f{width:50%;}.elementor-25 .elementor-element.elementor-element-11a5e8f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-e7e8547 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-64b7f52{width:50%;}.elementor-25 .elementor-element.elementor-element-64b7f52.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-e519c4c .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-e6a6dec{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-e17ed87:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e17ed87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/IMG_5085-scaled.jpeg");}.elementor-25 .elementor-element.elementor-element-ac90a89{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-89ccce9 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-5c260ee .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-cb6e2fd{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-070ff2a{width:50%;}.elementor-25 .elementor-element.elementor-element-070ff2a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-48c957a .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-bd630be{width:50%;}.elementor-25 .elementor-element.elementor-element-bd630be.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-11a31dc .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-4597c3d{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-b1c45f9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b1c45f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/MG_4979-scaled-e1759369546291.jpg");}.elementor-25 .elementor-element.elementor-element-17cf4a9{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-ad6cbf7 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-efe77eb .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-bd70afd{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-1672920{width:50%;}.elementor-25 .elementor-element.elementor-element-1672920.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-0f3ffb6 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-fbafebc{width:50%;}.elementor-25 .elementor-element.elementor-element-fbafebc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-860dc8e .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-0faefce{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-0612fad:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0612fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/12/JMH06507-scaled.jpg");}.elementor-25 .elementor-element.elementor-element-6959c19{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-41afb0d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-78958e2 .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-c44e57d{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-37a45fc{width:50%;}.elementor-25 .elementor-element.elementor-element-37a45fc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-7afe90b .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-3882b6e{width:50%;}.elementor-25 .elementor-element.elementor-element-3882b6e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-eeaceb5 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-75e3bf4{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-bf63f03:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bf63f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/JMH02916-scaled.jpg");}.elementor-25 .elementor-element.elementor-element-923d51b{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-e353b82 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-708245c .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-3fec009{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-55213ca{width:50%;}.elementor-25 .elementor-element.elementor-element-55213ca.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-22540a9 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-8df0d1f{width:50%;}.elementor-25 .elementor-element.elementor-element-8df0d1f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-23340f1 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-b31db63{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-ffb041a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ffb041a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colautosdelcafe.site/wp-content/uploads/2025/10/IMG_1565-scaled.jpg");}.elementor-25 .elementor-element.elementor-element-35ccd03{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-8006b2f .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-3e0f636 .elementor-heading-title{font-size:14px;}.elementor-25 .elementor-element.elementor-element-29d3393{--spacer-size:300px;}.elementor-25 .elementor-element.elementor-element-970ec65{width:50%;}.elementor-25 .elementor-element.elementor-element-970ec65.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-25 .elementor-element.elementor-element-1f1f903 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-d528ceb{width:50%;}.elementor-25 .elementor-element.elementor-element-d528ceb.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-25 .elementor-element.elementor-element-d116163 .elementor-button{font-size:14px;}.elementor-25 .elementor-element.elementor-element-74f600e{--spacer-size:5px;}.elementor-25 .elementor-element.elementor-element-58b8d86{font-size:10px;line-height:2em;}.elementor-25 .elementor-element.elementor-element-0d97eee{padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-edeb12e > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-25 .elementor-element.elementor-element-62d9807 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-7e70f75{font-size:30px;}.elementor-25 .elementor-element.elementor-element-07700e7 .wpr-grid-filters{display:none;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-d757c7f{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-9010fc8{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-873a978{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-92db0d0{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-07700e7 .elementor-repeater-item-63e184e{position:static;left:auto;}.elementor-25 .elementor-element.elementor-element-2559ffa{padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-2959075 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-25 .elementor-element.elementor-element-8888aa6 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-f14547d{font-size:30px;}.elementor-25 .elementor-element.elementor-element-d3f8735, .elementor-25 .elementor-element.elementor-element-d3f8735 .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-0a30a89{padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-246411e > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-25 .elementor-element.elementor-element-f958e77 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-47f221b{font-size:30px;}.elementor-25 .elementor-element.elementor-element-621b63b, .elementor-25 .elementor-element.elementor-element-621b63b .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-6a4d403 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-779a2ec, .elementor-25 .elementor-element.elementor-element-779a2ec .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-779a2ec .litho-secondary-title, .elementor-25 .elementor-element.elementor-element-779a2ec .litho-secondary-title a{font-size:20px;}.elementor-25 .elementor-element.elementor-element-848e291 iframe{height:300px;}.elementor-25 .elementor-element.elementor-element-6bef813 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-f4332f7, .elementor-25 .elementor-element.elementor-element-f4332f7 .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-9a7e969 iframe{height:300px;}.elementor-25 .elementor-element.elementor-element-261a3c9 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-33af692, .elementor-25 .elementor-element.elementor-element-33af692 .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-ff92149 iframe{height:300px;}.elementor-25 .elementor-element.elementor-element-850cf25{padding:50px 0px 50px 0px;}.elementor-25 .elementor-element.elementor-element-6a34d05 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-25 .elementor-element.elementor-element-862183e > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-1311231{font-size:30px;}.elementor-25 .elementor-element.elementor-element-f9a490d, .elementor-25 .elementor-element.elementor-element-f9a490d .litho-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-8924e16{--spacer-size:100px;}.elementor-25 .elementor-element.elementor-element-3a104ec{--spacer-size:100px;}}/* Start custom CSS for section, class: .elementor-element-fb4fd59 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ab25c14 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9be8493 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef7b665 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e17ed87 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1c45f9 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0612fad */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf63f03 */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ffb041a */.zoom-fondo {
  overflow: hidden;
  position: relative;
}

.zoom-fondo::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120%; /* Ajusta este valor según sea necesario para el zoom */
  height: 100%; /* Ajusta este valor según sea necesario para el zoom */
  background-image: inherit;
  background-size: cover;
  background-position: center;
  transform: translate(-50%, -50%);
  animation: zoomInfinito 10s linear infinite alternate;
  clip-path: inset(0%); /* Mantiene la imagen dentro de los límites de la sección */
}

@keyframes zoomInfinito {
  100% {
    transform: translate(-50%, -50%) scale(1.1); /* Ajusta este valor para el nivel de zoom */
  }
}/* End custom CSS */
@font-face {
								font-family: 'AAAMAZDA REGULAR';																								src: url( 'https://colautosdelcafe.site/wp-content/uploads/litho-fonts/MAZDA-REGULAR/Mazda-Type-Regular.ttf' ) format('truetype');															}