.elementor-9 .elementor-element.elementor-element-eabe532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b73923f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fb8e090{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fb8e090:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fb8e090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/07/hero-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f1e1114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e007fdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-147d5a0{text-align:left;}.elementor-9 .elementor-element.elementor-element-147d5a0 img{width:40%;}.elementor-9 .elementor-element.elementor-element-32af118{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-33cef02{text-align:right;}.elementor-9 .elementor-element.elementor-element-33cef02 img{width:25%;}.elementor-9 .elementor-element.elementor-element-adbadd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-adbadd5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-adbadd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-651075f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-66f0915 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d448ada > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-d448ada .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:96px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9bdfa23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bcd716c{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-bcd716c{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-bcd716c{right:0px;}.elementor-9 .elementor-element.elementor-element-b3b8dad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d8a7b9a{text-align:left;}.elementor-9 .elementor-element.elementor-element-d8a7b9a img{width:60%;}.elementor-9 .elementor-element.elementor-element-f248793{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-76dcb2b{text-align:right;}.elementor-9 .elementor-element.elementor-element-76dcb2b img{width:10%;}.elementor-9 .elementor-element.elementor-element-37c8bb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a523e51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a523e51:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a523e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/07/hero-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-93e63a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c4314be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0270dea{text-align:left;}.elementor-9 .elementor-element.elementor-element-0270dea img{width:40%;}.elementor-9 .elementor-element.elementor-element-5575bd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3c8976d{text-align:right;}.elementor-9 .elementor-element.elementor-element-3c8976d img{width:25%;}.elementor-9 .elementor-element.elementor-element-438aa45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-438aa45:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-438aa45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-23a398b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d4b4ed6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d5641c4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-d5641c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:96px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-fb04bdf .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-fb04bdf > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fb04bdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-fb04bdf .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-43f810d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-525e340{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-525e340{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-525e340{right:0px;}.elementor-9 .elementor-element.elementor-element-b8b7933{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0fa199c{text-align:left;}.elementor-9 .elementor-element.elementor-element-0fa199c img{width:60%;}.elementor-9 .elementor-element.elementor-element-92dd1e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-53b4952{text-align:right;}.elementor-9 .elementor-element.elementor-element-53b4952 img{width:10%;}.elementor-9 .elementor-element.elementor-element-2c4a580{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-483d1c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-483d1c5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-483d1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/07/hero-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-1992e2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dc7aa51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9e6d1eb{text-align:left;}.elementor-9 .elementor-element.elementor-element-9e6d1eb img{width:40%;}.elementor-9 .elementor-element.elementor-element-8c0b119{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-343fda4{text-align:right;}.elementor-9 .elementor-element.elementor-element-343fda4 img{width:25%;}.elementor-9 .elementor-element.elementor-element-b368ca1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-b368ca1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b368ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-b4e0fc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-26967e4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3f88655 > .elementor-widget-container{padding:0px 30px 10px 0px;}.elementor-9 .elementor-element.elementor-element-3f88655 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:96px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6e6598e .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-6e6598e > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6e6598e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-6e6598e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-e1d7916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f39c2cf img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b4a3c35{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b4a3c35{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b4a3c35{right:0px;}.elementor-9 .elementor-element.elementor-element-ea6bc56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1c3ec08{text-align:left;}.elementor-9 .elementor-element.elementor-element-1c3ec08 img{width:60%;}.elementor-9 .elementor-element.elementor-element-0cd261f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5100928{text-align:right;}.elementor-9 .elementor-element.elementor-element-5100928 img{width:10%;}.elementor-9 .elementor-element.elementor-element-8368262{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-b88ca89 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-60px;}.elementor-9 .elementor-element.elementor-element-8368262 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-9 .elementor-element.elementor-element-8368262 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-9 .elementor-element.elementor-element-8368262 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-9 .elementor-element.elementor-element-fe87e29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fe87e29:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe87e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-5557acf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-01644b5{text-align:left;}.elementor-9 .elementor-element.elementor-element-a699b1e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a699b1e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a699b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-36bf592{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0bbfd50{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0bbfd50:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0bbfd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-983eb8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-23e09da .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-09c41fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-09c41fe{text-align:center;}.elementor-9 .elementor-element.elementor-element-09c41fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-9093a43 .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-9093a43 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9093a43 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-9093a43 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-adfcea1{--display:flex;--border-radius:60% 60% 0% 0%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-adfcea1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-adfcea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/10/entre.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b71fcdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b71fcdf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b71fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/bestFoodItemsShape1_2.png");background-position:95% 80px;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-6835f71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-6835f71:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6835f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/bestFoodItemsShape1_1.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-9320ed0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9320ed0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3dabafb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3702b23 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-179c49f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-179c49f{text-align:left;}.elementor-9 .elementor-element.elementor-element-179c49f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-fc9f557 .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-fc9f557 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fc9f557 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-fc9f557 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-01f3137{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e645aba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2c46ef6 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2386cff img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-ddefec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec93ca3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec93ca3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ec93ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-ec93ca3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-07ea446{--display:flex;--min-height:550px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8E97A7;--border-color:#8E97A7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-07ea446:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-07ea446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/ctaShape1_3.webp");background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-9d5336e{--display:flex;--min-height:270px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-9d5336e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9d5336e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/vagetable-shape.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ae57d06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8E97A7;--border-color:#8E97A7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-64c3aca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3413547 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7539e08 > .elementor-widget-container{padding:0px 102px 0px 102px;}.elementor-9 .elementor-element.elementor-element-7539e08{text-align:center;}.elementor-9 .elementor-element.elementor-element-7539e08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-16a611a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8E97A7;--border-color:#8E97A7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-16a611a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-16a611a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-b100802{--display:flex;--min-height:550px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b100802:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b100802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-d2d11ee{--display:flex;--min-height:270px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-d2d11ee:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d2d11ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/aboutShape3_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-56bb7dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c9d3d3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B3B5B8;--border-color:#B3B5B8;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4d8d61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5ef633b img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-07878ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b436dd0 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-163c8a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f1ab0a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-07117fa .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9c0088a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9c0088a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5272ebe .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-5272ebe > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5272ebe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-5272ebe .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-0cf122d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0cf122d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0cf122d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;background-position:center left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-92d981c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-92d981c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-92d981c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/aboutShape3_2.webp");background-position:top right;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-ac072a6{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ac072a6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac072a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/aboutShape3_1.webp");background-position:bottom left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-ea3f35c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3485557{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-238f1ec .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-afacadc{--display:flex;--min-height:410px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c8817f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3d71a7d .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8126e4b > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8126e4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-4a84958 .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-4a84958 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4a84958 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-4a84958 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-f938853{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f938853:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f938853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-position:center right;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-152ddf2{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-152ddf2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-152ddf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/10/ChatGPT-Image-Oct-3-2025-03_43_51-AM.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-737ae13{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-818b95c img{width:60%;border-radius:100% 100% 100% 100%;}.elementor-9 .elementor-element.elementor-element-abea80b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-17659c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-b88ca89 );--border-color:var( --e-global-color-b88ca89 );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-17659c7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-17659c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/07/tomato-shape-2.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-f5e8c29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a39a0e6 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-aac5669 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-aac5669{text-align:center;}.elementor-9 .elementor-element.elementor-element-aac5669 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-ed71181 .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-ed71181 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ed71181 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-ed71181 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-dd8e932{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-dd8e932:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-dd8e932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-a195f93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7996680{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d6bc741{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6b549d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c5400b2 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-12ebe30 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-12ebe30{text-align:left;}.elementor-9 .elementor-element.elementor-element-12ebe30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7a08618{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0c48b0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dca7bc9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-35cf9d5{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-55a0ff4 img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5998fe5 .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-5998fe5 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5998fe5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-5998fe5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-abdf248{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f634959{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-f634959:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f634959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/07/food-shape-2.png");}.elementor-9 .elementor-element.elementor-element-6a0d1e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec4f1a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b3b9a46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-80307fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-37a8117 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1f68ce4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1f68ce4{text-align:left;}.elementor-9 .elementor-element.elementor-element-1f68ce4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-678bb9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-008a6bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-924b492 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-53caeb7{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-50fa9cc img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-e34cd19 .elementor-button{background-color:var( --e-global-color-b88ca89 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-e34cd19 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e34cd19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-e34cd19 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-fe58891{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fe58891:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe58891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/popularDishesShape1_1.webp");background-position:bottom left;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-c320f22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 80px;--row-gap:20px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c320f22:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c320f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elchipotlemexicana.com/wp-content/uploads/2025/06/ctaShape1_3.webp");background-position:top right;background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-f2b84de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9589234{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ebda274 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-67755c1 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-f02e279{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-67503a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0552ede .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1551b43 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1551b43{text-align:left;}.elementor-9 .elementor-element.elementor-element-1551b43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-995d522 .elementor-button{background-color:#00813D;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 30px 18px 30px;}.elementor-9 .elementor-element.elementor-element-995d522 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-995d522 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-995d522 .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-fb8e090{--padding-top:20px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-adbadd5{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-66f0915 .elementor-heading-title{line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d448ada .elementor-heading-title{font-size:60px;}.elementor-9 .elementor-element.elementor-element-76dcb2b img{width:20%;}.elementor-9 .elementor-element.elementor-element-a523e51{--padding-top:20px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-438aa45{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-d4b4ed6 .elementor-heading-title{line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d5641c4 .elementor-heading-title{font-size:60px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-53b4952 img{width:20%;}.elementor-9 .elementor-element.elementor-element-483d1c5{--padding-top:20px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b368ca1{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-26967e4 .elementor-heading-title{line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3f88655 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-3f88655 .elementor-heading-title{font-size:60px;}.elementor-9 .elementor-element.elementor-element-5100928 img{width:20%;}.elementor-9 .elementor-element.elementor-element-8368262{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-fe87e29{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a699b1e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-36bf592{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0bbfd50{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-09c41fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-09c41fe .elementor-heading-title{line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-b71fcdf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b71fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-9 .elementor-element.elementor-element-ddefec3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-07ea446{--min-height:450px;--border-radius:0% 50% 50% 0%;}.elementor-9 .elementor-element.elementor-element-9d5336e{--min-height:206px;}.elementor-9 .elementor-element.elementor-element-ae57d06{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-64c3aca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7539e08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7539e08 .elementor-heading-title{line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-b100802{--min-height:450px;--border-radius:50% 0% 0% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d2d11ee{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-92d981c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f938853{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-152ddf2{--min-height:600px;}.elementor-9 .elementor-element.elementor-element-818b95c img{width:80%;}.elementor-9 .elementor-element.elementor-element-abea80b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-17659c7{--margin-top:0px;--margin-bottom:0px;--margin-left:-80px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-aac5669 .elementor-heading-title{line-height:1.2em;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-fb8e090{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-adbadd5{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-651075f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-66f0915 > .elementor-widget-container{padding:0px 130px 0px 0px;}.elementor-9 .elementor-element.elementor-element-66f0915 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-d448ada > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d448ada .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-a523e51{--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-438aa45{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-23a398b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d4b4ed6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d4b4ed6 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-d5641c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d5641c4 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-43f810d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-525e340{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-483d1c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-b368ca1{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b4e0fc6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-26967e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-26967e4 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3f88655 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3f88655 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-9 .elementor-element.elementor-element-8368262{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-9 .elementor-element.elementor-element-8368262 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fe87e29{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a699b1e{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-36bf592{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0bbfd50{--border-radius:0px 0px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-09c41fe .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-adfcea1{--min-height:300px;}.elementor-9 .elementor-element.elementor-element-b71fcdf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b71fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-9 .elementor-element.elementor-element-b71fcdf{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-6835f71{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-9 .elementor-element.elementor-element-3dabafb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-179c49f .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-e645aba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ddefec3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-ec93ca3{--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-07ea446{--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-9d5336e{--width:200px;--min-height:188px;}.elementor-9 .elementor-element.elementor-element-ae57d06{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-64c3aca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7539e08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7539e08 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-16a611a{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b100802{--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-d2d11ee{--width:200px;--min-height:199px;}.elementor-9 .elementor-element.elementor-element-56bb7dd{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--padding-top:50px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c9d3d3e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4d8d61a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-07878ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-163c8a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0f1ab0a{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9c0088a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9c0088a .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-0cf122d{--padding-top:50px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-ac072a6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3485557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-afacadc{--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-c8817f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8126e4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8126e4b .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-f938853{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-152ddf2{--min-height:400px;}.elementor-9 .elementor-element.elementor-element-818b95c img{width:100%;}.elementor-9 .elementor-element.elementor-element-abea80b{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-17659c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-aac5669 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-dd8e932{--padding-top:50px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a195f93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7996680{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-12ebe30 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-abdf248{--padding-top:50px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f634959{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-6a0d1e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec4f1a5{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1f68ce4 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-fe58891:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe58891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:90px auto;}.elementor-9 .elementor-element.elementor-element-c320f22{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c320f22:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c320f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150px auto;}.elementor-9 .elementor-element.elementor-element-9589234{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-67503a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1551b43 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1551b43 .elementor-heading-title{font-size:24px;line-height:1.4em;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-e007fdd{--width:20%;}.elementor-9 .elementor-element.elementor-element-32af118{--width:20%;}.elementor-9 .elementor-element.elementor-element-adbadd5{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-651075f{--width:50%;}.elementor-9 .elementor-element.elementor-element-9bdfa23{--width:50%;}.elementor-9 .elementor-element.elementor-element-b3b8dad{--width:20%;}.elementor-9 .elementor-element.elementor-element-f248793{--width:20%;}.elementor-9 .elementor-element.elementor-element-c4314be{--width:20%;}.elementor-9 .elementor-element.elementor-element-5575bd2{--width:20%;}.elementor-9 .elementor-element.elementor-element-438aa45{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-23a398b{--width:50%;}.elementor-9 .elementor-element.elementor-element-43f810d{--width:50%;}.elementor-9 .elementor-element.elementor-element-b8b7933{--width:20%;}.elementor-9 .elementor-element.elementor-element-92dd1e8{--width:20%;}.elementor-9 .elementor-element.elementor-element-dc7aa51{--width:20%;}.elementor-9 .elementor-element.elementor-element-8c0b119{--width:20%;}.elementor-9 .elementor-element.elementor-element-b368ca1{--content-width:1500px;}.elementor-9 .elementor-element.elementor-element-b4e0fc6{--width:50%;}.elementor-9 .elementor-element.elementor-element-e1d7916{--width:50%;}.elementor-9 .elementor-element.elementor-element-ea6bc56{--width:20%;}.elementor-9 .elementor-element.elementor-element-0cd261f{--width:20%;}.elementor-9 .elementor-element.elementor-element-5557acf{--width:95%;}.elementor-9 .elementor-element.elementor-element-36bf592{--width:45%;}.elementor-9 .elementor-element.elementor-element-adfcea1{--width:55%;}.elementor-9 .elementor-element.elementor-element-9320ed0{--width:34.23%;}.elementor-9 .elementor-element.elementor-element-01f3137{--width:50%;}.elementor-9 .elementor-element.elementor-element-ec93ca3{--width:28.215%;}.elementor-9 .elementor-element.elementor-element-9d5336e{--width:288px;}.elementor-9 .elementor-element.elementor-element-ae57d06{--width:40%;}.elementor-9 .elementor-element.elementor-element-16a611a{--width:30%;}.elementor-9 .elementor-element.elementor-element-d2d11ee{--width:270px;}.elementor-9 .elementor-element.elementor-element-4d8d61a{--width:50%;}.elementor-9 .elementor-element.elementor-element-163c8a0{--width:50%;}.elementor-9 .elementor-element.elementor-element-ea3f35c{--width:50%;}.elementor-9 .elementor-element.elementor-element-afacadc{--width:50%;}.elementor-9 .elementor-element.elementor-element-152ddf2{--width:45%;}.elementor-9 .elementor-element.elementor-element-abea80b{--width:55%;}.elementor-9 .elementor-element.elementor-element-17659c7{--width:745px;}.elementor-9 .elementor-element.elementor-element-dd8e932{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-7996680{--width:100%;}.elementor-9 .elementor-element.elementor-element-d6bc741{--width:50%;}.elementor-9 .elementor-element.elementor-element-7a08618{--width:50%;}.elementor-9 .elementor-element.elementor-element-abdf248{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-ec4f1a5{--width:100%;}.elementor-9 .elementor-element.elementor-element-b3b9a46{--width:50%;}.elementor-9 .elementor-element.elementor-element-678bb9f{--width:50%;}.elementor-9 .elementor-element.elementor-element-c320f22{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-f2b84de{--width:45%;}.elementor-9 .elementor-element.elementor-element-f02e279{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-23a398b{--width:50%;}.elementor-9 .elementor-element.elementor-element-43f810d{--width:50%;}.elementor-9 .elementor-element.elementor-element-36bf592{--width:55%;}.elementor-9 .elementor-element.elementor-element-adfcea1{--width:45%;}.elementor-9 .elementor-element.elementor-element-9d5336e{--width:220px;}.elementor-9 .elementor-element.elementor-element-d2d11ee{--width:202px;}.elementor-9 .elementor-element.elementor-element-152ddf2{--width:50%;}.elementor-9 .elementor-element.elementor-element-abea80b{--width:50%;}.elementor-9 .elementor-element.elementor-element-17659c7{--width:500px;}}/* Start custom CSS */.image-circle {
  overflow: hidden;
  animation: spin 7s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media (max-width: 767px) {
  .bbg-hide-im {
    background-image: none !important;
  }
  
  .bg-section-2 {
    background-image: none !important;
  }
  
}


@media (max-width: 767px) {
  .mobile-bg {
    background-color: #F4F1EA;
  }
}



.swiper-pagination-bullet {
  background-color: #ffffff;
  border-radius: 50%;
  margin: 0 6px;
  opacity: 1;
  transition: all 0.3s ease;
  outline: none;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
  outline: 2.5px solid #ffffff;
  outline-offset: 4px;
}/* End custom CSS */