.elementor-8 .elementor-element.elementor-element-ec4cc6e{--display:flex;--overlay-opacity:0.5;--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-8 .elementor-element.elementor-element-ec4cc6e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec4cc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-ec4cc6e::before, .elementor-8 .elementor-element.elementor-element-ec4cc6e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ec4cc6e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ec4cc6e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ec4cc6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ec4cc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-3f43cd3{--display:flex;}.elementor-8 .elementor-element.elementor-element-3f43cd3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f43cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/HeroBanner1-2.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e135292{--display:flex;}.elementor-8 .elementor-element.elementor-element-e135292:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e135292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/HeroBanner2-2.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d65c6e1{--display:flex;}.elementor-8 .elementor-element.elementor-element-d65c6e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d65c6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/HeroBanner3-1.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-fb8748b{--display:flex;}.elementor-8 .elementor-element.elementor-element-fb8748b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb8748b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2026/02/Detalles-del-proyecto-Facturacion-3-1-1.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-dcfa00b{--spacer-size:100vh;}.elementor-8 .elementor-element.elementor-element-4c44d61{--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:15px;--e-n-carousel-dots-normal-color:#F3A729;--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:-50px;}.elementor-8 .elementor-element.elementor-element-7ef2382{--spacer-size:200px;background-color:transparent;bottom:0px;z-index:2;background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7ef2382{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-7ef2382{right:0px;}.elementor-8 .elementor-element.elementor-element-41a3abd{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-41a3abd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-41a3abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-fd2f618{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-475c57f{text-align:center;}.elementor-8 .elementor-element.elementor-element-475c57f .elementor-heading-title{font-family:"Sant elia script", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-01d101b{text-align:center;}.elementor-8 .elementor-element.elementor-element-01d101b .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d4b76eb{text-align:center;}.elementor-8 .elementor-element.elementor-element-d4b76eb .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6558bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-6558bed .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#F3A729;}.elementor-8 .elementor-element.elementor-element-cd09dfd{--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:center;}.elementor-8 .elementor-element.elementor-element-0bc4a7d img{width:85%;}.elementor-8 .elementor-element.elementor-element-b027072{text-align:center;}.elementor-8 .elementor-element.elementor-element-b027072 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-26ad60d{text-align:center;}.elementor-8 .elementor-element.elementor-element-26ad60d .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-374edb2{--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:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-374edb2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-374edb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-98bddb0{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-8 .elementor-element.elementor-element-9a4cb9f{text-align:center;}.elementor-8 .elementor-element.elementor-element-9a4cb9f .elementor-heading-title{font-family:"Sant elia script", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8f6e7ec{text-align:center;}.elementor-8 .elementor-element.elementor-element-8f6e7ec .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c1dd223{text-align:center;}.elementor-8 .elementor-element.elementor-element-c1dd223 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bf17e33{text-align:center;}.elementor-8 .elementor-element.elementor-element-bf17e33 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-815fdea{--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;}.elementor-8 .elementor-element.elementor-element-5ff90a0{--display:flex;--min-height:300px;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-5ff90a0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5ff90a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/CP-NOV24-Rib-eye-3-1.png");}.elementor-8 .elementor-element.elementor-element-5ff90a0.e-con:hover{--e-con-transform-scale:1.05;}.elementor-8 .elementor-element.elementor-element-df7a1d8{z-index:2;text-align:end;}.elementor-8 .elementor-element.elementor-element-df7a1d8 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-aaf3d06{--display:flex;--min-height:300px;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-aaf3d06:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aaf3d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/CP-NOV24-T-Bone-Steak-2-1.png");}.elementor-8 .elementor-element.elementor-element-aaf3d06.e-con:hover{--e-con-transform-scale:1.05;}.elementor-8 .elementor-element.elementor-element-cc89350{z-index:2;text-align:end;}.elementor-8 .elementor-element.elementor-element-cc89350 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7a00877{--display:flex;--min-height:300px;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-7a00877:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7a00877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/Default-1.png");}.elementor-8 .elementor-element.elementor-element-7a00877.e-con:hover{--e-con-transform-scale:1.05;}.elementor-8 .elementor-element.elementor-element-2ca770d{z-index:2;text-align:end;}.elementor-8 .elementor-element.elementor-element-2ca770d .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-71f5499{--display:flex;--min-height:300px;--justify-content:flex-end;}.elementor-8 .elementor-element.elementor-element-71f5499:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71f5499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/1000_F_789011702_7B3PSsr83S3selkMgS4696k8nSgk6QmC-1.png");}.elementor-8 .elementor-element.elementor-element-71f5499.e-con:hover{--e-con-transform-scale:1.05;}.elementor-8 .elementor-element.elementor-element-99fa21f{z-index:2;text-align:end;}.elementor-8 .elementor-element.elementor-element-99fa21f .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-1eda699 .elementor-button{background-color:#F4AF3C;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1eda699{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-8 .elementor-element.elementor-element-935839e{--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:-6%;--margin-bottom:-8%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-8 .elementor-element.elementor-element-ec40b14{--display:flex;}.elementor-8 .elementor-element.elementor-element-e671765{text-align:center;}.elementor-8 .elementor-element.elementor-element-e671765 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:56px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e08ffe{--display:flex;}.elementor-8 .elementor-element.elementor-element-c920517{text-align:center;}.elementor-8 .elementor-element.elementor-element-c920517 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:56px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0181ff1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-transform-rotateZ:3deg;--e-transform-scale:1.5;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-8 .elementor-element.elementor-element-0181ff1 .swiper-slide ) > .e-con{background-color:#C39B6C;}.elementor-8 .elementor-element.elementor-element-b9f726e{--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:10%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-b9f726e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b9f726e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://papaloapan.com.mx/wp-content/uploads/2025/11/1ab7c9eb2420376be3aec1cb6ba1f4ac3dab29d2-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5c989a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5c989a3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2em;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d8e7f9{text-align:center;}.elementor-8 .elementor-element.elementor-element-9d8e7f9 .elementor-heading-title{font-family:"Sant elia script", Sans-serif;font-size:48px;font-weight:600;color:#C39B6C;}.elementor-8 .elementor-element.elementor-element-1b676a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9f01317{left:46px;}body.rtl .elementor-8 .elementor-element.elementor-element-9f01317{right:46px;}.elementor-8 .elementor-element.elementor-element-9f01317{top:161px;}.elementor-8 .elementor-element.elementor-element-9f01317 img{width:70%;}.elementor-8 .elementor-element.elementor-element-7bcca44{text-align:center;}.elementor-8 .elementor-element.elementor-element-7bcca44 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-654333d{text-align:center;}.elementor-8 .elementor-element.elementor-element-654333d .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6a3efde{text-align:center;}.elementor-8 .elementor-element.elementor-element-6a3efde .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8e4bc22{--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:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-8e4bc22:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e4bc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-efbf96c{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-8 .elementor-element.elementor-element-efbf96c .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-efbf96c .elementor-icon{font-size:350px;}.elementor-8 .elementor-element.elementor-element-efbf96c .elementor-icon svg{height:350px;}.elementor-8 .elementor-element.elementor-element-9ba8235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-9ba8235 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d9ca1a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d9ca1a4 .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-314e18f{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-314e18f .swiper-pagination-bullet{width:11px;height:11px;background:#F2A628;}.elementor-8 .elementor-element.elementor-element-314e18f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#4D4B49;opacity:1;}.elementor-8 .elementor-element.elementor-element-314e18f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d40087a{--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:-6%;--margin-bottom:-9%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-8 .elementor-element.elementor-element-e9374de{--display:flex;}.elementor-8 .elementor-element.elementor-element-fe56c2f{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fced584{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0.5%) 0%;}.elementor-8 .elementor-element.elementor-element-fced584 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-fea4fff{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-8 .elementor-element.elementor-element-fea4fff .elementor-heading-title{font-family:"NEXA RUST", Sans-serif;font-size:56px;font-weight:400;line-height:14px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4038802{--display:flex;}.elementor-8 .elementor-element.elementor-element-433439c{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7386f52{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0.5%) 0%;}.elementor-8 .elementor-element.elementor-element-7386f52 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d1258ab{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-8 .elementor-element.elementor-element-d1258ab .elementor-heading-title{font-family:"NEXA RUST", Sans-serif;font-size:56px;font-weight:400;line-height:14px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cc979cc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-transform-rotateZ:-4deg;--e-transform-scale:1.5;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-8 .elementor-element.elementor-element-cc979cc .swiper-slide ) > .e-con{background-color:#F2A628;}.elementor-8 .elementor-element.elementor-element-0f68e01{--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:15%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-0f68e01:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0f68e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-98d2a90{text-align:center;}.elementor-8 .elementor-element.elementor-element-98d2a90 .elementor-heading-title{font-family:"Sant elia script", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e34077e{text-align:center;}.elementor-8 .elementor-element.elementor-element-e34077e .elementor-heading-title{font-family:"Nexa extra", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0b5b5a5{--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:center;}.elementor-8 .elementor-element.elementor-element-b49862f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b49862f img{width:70%;}.elementor-8 .elementor-element.elementor-element-afb543e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-afb543e .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-afb543e .elementor-icon svg{height:30px;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4c44d61{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-0181ff1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-cc979cc{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3f43cd3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f43cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-e135292:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e135292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-dcfa00b{--spacer-size:50vh;}.elementor-8 .elementor-element.elementor-element-4c44d61{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-7ef2382{--spacer-size:100px;}.elementor-8 .elementor-element.elementor-element-41a3abd{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-475c57f .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-9a4cb9f .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-5ff90a0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5ff90a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-aaf3d06:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aaf3d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-7a00877:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7a00877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-71f5499:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71f5499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-e671765 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-c920517 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-0181ff1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-b9f726e{--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-9d8e7f9 .elementor-heading-title{font-size:2em;}.elementor-8 .elementor-element.elementor-element-654333d{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-8e4bc22{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-efbf96c .elementor-icon{font-size:300px;}.elementor-8 .elementor-element.elementor-element-efbf96c .elementor-icon svg{height:300px;}.elementor-8 .elementor-element.elementor-element-d9ca1a4{padding:10px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-314e18f .swiper-pagination-bullet{width:9px;height:9px;}.elementor-8 .elementor-element.elementor-element-fe56c2f{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-fea4fff .elementor-heading-title{font-size:1em;}.elementor-8 .elementor-element.elementor-element-433439c{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-d1258ab .elementor-heading-title{font-size:1em;}.elementor-8 .elementor-element.elementor-element-cc979cc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-0f68e01{--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-98d2a90 .elementor-heading-title{font-size:2em;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sant elia script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://papaloapan.com.mx/wp-content/uploads/2025/11/SantEliaScriptBoldDEMO-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa extra';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://papaloapan.com.mx/wp-content/uploads/2025/11/Museo300-Regular-1.woff') format('woff');
}
@font-face {
	font-family: 'Nexa extra';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://papaloapan.com.mx/wp-content/uploads/2025/11/Museo300-Regular-1-1.woff') format('woff');
}
@font-face {
	font-family: 'Nexa extra';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NEXA RUST';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://papaloapan.com.mx/wp-content/uploads/2025/11/NexaRustSansDemo-Black-BF63bf55572b854-1.woff') format('woff');
}
/* End Custom Fonts CSS */