.elementor-116 .elementor-element.elementor-element-20c961c{margin-top:-155px;margin-bottom:0px;}.elementor-116 .elementor-element.elementor-element-b2e59eb:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-b2e59eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tepatitlan7mexicangrill.com/wp-content/uploads/2021/01/feature-bg-shape-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-116 .elementor-element.elementor-element-b2e59eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-b2e59eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116 .elementor-element.elementor-element-1300759 > .elementor-container{max-width:1330px;}.elementor-116 .elementor-element.elementor-element-83618a5 .section-title{text-align:center;}.elementor-116 .elementor-element.elementor-element-83618a5 .title-selector{font-family:"Alata", Sans-serif;}.elementor-116 .elementor-element.elementor-element-83618a5 .section-title .desc{color:#FA8507;font-family:"Sulphur Point", Sans-serif;font-size:30px;}.elementor-116 .elementor-element.elementor-element-81ff50e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;border-radius:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-81ff50e.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-116 .elementor-element.elementor-element-81ff50e .feature-title a{font-family:"Tahoma", Sans-serif;}.elementor-116 .elementor-element.elementor-element-81ff50e .feature-title{padding:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-81ff50e .feature-text{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-5633022:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-5633022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tepatitlan7mexicangrill.com/wp-content/uploads/2025/12/fondo-1-scaled-e1765556010901.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-116 .elementor-element.elementor-element-5633022 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116 .elementor-element.elementor-element-5633022{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 120px 0px;}.elementor-116 .elementor-element.elementor-element-5c26c02 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-116 .elementor-element.elementor-element-0b8f65c .section-title{text-align:center;}.elementor-116 .elementor-element.elementor-element-0b8f65c .title-selector{color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-54a026e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-116 .elementor-element.elementor-element-b649b24:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-b649b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tepatitlan7mexicangrill.com/wp-content/uploads/2021/01/testimonial-bg-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-116 .elementor-element.elementor-element-b649b24 > .elementor-background-overlay{background-color:#000000;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-116 .elementor-element.elementor-element-b649b24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-116 .elementor-element.elementor-element-00f5c26 .testimonial-text-slide span i{color:#FA8507 !important;}.elementor-116 .elementor-element.elementor-element-00f5c26 .vs-testimonial-layout2 .testimonial-text,.elementor-116 .elementor-element.elementor-element-00f5c26 .vs-testimonial-layout1 .testimonial-text,.elementor-116 .elementor-element.elementor-element-00f5c26 .vs-testimonial-layout3 .testimonial-text, .elementor-116 .elementor-element.elementor-element-00f5c26 .vs-testimonial-layout4 .testimonial-text{color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-00f5c26 .testimonial-author-degi,.elementor-116 .elementor-element.elementor-element-00f5c26 .vs-testimonial-layout3 .text-theme{font-weight:bold;}.elementor-116 .elementor-element.elementor-element-2ee17b0{padding:230px 0px 120px 0px;}.elementor-116 .elementor-element.elementor-element-822e09c .section-title{text-align:center;}.elementor-116 .elementor-element.elementor-element-822e09c .section-title .desc{color:#FA8507;font-family:"Cookie", Sans-serif;font-size:30px;}.elementor-116 .elementor-element.elementor-element-49ce6ce{--display:flex;}.elementor-116 .elementor-element.elementor-element-b17a29e .section-title{text-align:center;}.elementor-116 .elementor-element.elementor-element-531c1c0{--display:flex;}.elementor-116 .elementor-element.elementor-element-7e8e292{--spacer-size:50px;}@media(min-width:1025px){.elementor-116 .elementor-element.elementor-element-5633022:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-5633022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-116 .elementor-element.elementor-element-b649b24:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-b649b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-116 .elementor-element.elementor-element-b2e59eb{padding:60px 0px 0px 0px;}.elementor-116 .elementor-element.elementor-element-5633022{padding:60px 0px 30px 0px;}.elementor-116 .elementor-element.elementor-element-b649b24{padding:0px 0px 10px 0px;}.elementor-116 .elementor-element.elementor-element-2ee17b0{padding:114px 0px 30px 0px;}}@media(max-width:767px){.elementor-116 .elementor-element.elementor-element-20c961c{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for grillinatorfeatureslider, class: .elementor-element-81ff50e *//* Base de todos los cuadros */
.feature-img {
    height: 300px;
    transition: transform 0.4s ease, opacity 0.4s ease;
}

/* Slides laterales (más pequeños) */
.ls-prev .feature-img,
.ls-next .feature-img {
    transform: scale(0.88);
    opacity: 0.85;
}

/* Slide central (destacado) */
.ls-active .feature-img {
    transform: scale(1.05);
    opacity: 1;
    z-index: 3;
}

/* Evita que se corten al crecer */
.ls-wrapper,
.ls-slide {
    overflow: visible !important;
}/* End custom CSS */