.elementor-1118 .elementor-element.elementor-element-b504ddb:not(.elementor-motion-effects-element-type-background), .elementor-1118 .elementor-element.elementor-element-b504ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carnencanto.com/wp-content/uploads/2026/06/CARNENCANTO-01-BANNER-PRINCIPAL-PAQUETENCANTES-20266.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1118 .elementor-element.elementor-element-b504ddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10%;margin-bottom:0%;padding:15% 0% 20% 0%;}.elementor-1118 .elementor-element.elementor-element-b504ddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1118 .elementor-element.elementor-element-2624a6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1118 .elementor-element.elementor-element-2624a6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-1118 .elementor-element.elementor-element-bb30123{text-align:center;}.elementor-1118 .elementor-element.elementor-element-bb30123 img{width:60%;}.elementor-1118 .elementor-element.elementor-element-049bb53:not(.elementor-motion-effects-element-type-background), .elementor-1118 .elementor-element.elementor-element-049bb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f588a62 );}.elementor-1118 .elementor-element.elementor-element-049bb53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1%;margin-bottom:-2%;padding:0% 5% 5% 5%;z-index:3;}.elementor-1118 .elementor-element.elementor-element-049bb53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1118 .elementor-element.elementor-element-1344551.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-1118 .elementor-element.elementor-element-b8ad9b5{width:100%;max-width:100%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-b8ad9b5 .elementor-heading-title{font-family:"Italianno", Sans-serif;font-size:4em;font-weight:400;color:#FFFFFF;}.elementor-1118 .elementor-element.elementor-element-6b24096{width:100%;max-width:100%;padding:0% 0% 0% 0%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-6b24096 .elementor-heading-title{font-family:"COCO-SHARP-BOLD-TRIAL", Sans-serif;font-size:4em;font-weight:bold;font-style:italic;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-79fec3a{width:100%;max-width:100%;padding:0% 0% 0% 0%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-79fec3a .elementor-heading-title{font-family:"COCO-SHARP-BOLD-TRIAL", Sans-serif;font-size:3em;font-weight:bold;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1118 .elementor-element.elementor-element-53ef78d{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1118 .elementor-element.elementor-element-219249f{border-style:none;}.elementor-1118 .elementor-element.elementor-element-db833b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1118 .elementor-element.elementor-element-db833b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1118 .elementor-element.elementor-element-db833b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1118 .elementor-element.elementor-element-db833b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1118 .elementor-element.elementor-element-db833b1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1118 .elementor-element.elementor-element-db833b1:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1118 .elementor-element.elementor-element-db833b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-1118 .elementor-element.elementor-element-db833b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1118 .elementor-element.elementor-element-3acd9cf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-3acd9cf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.5em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-6668100{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-1118 .elementor-element.elementor-element-6668100 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2em;font-weight:bold;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1118 .elementor-element.elementor-element-2d0c115{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-1118 .elementor-element.elementor-element-2d0c115 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-a12731c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1118 .elementor-element.elementor-element-a12731c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1118 .elementor-element.elementor-element-a12731c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1118 .elementor-element.elementor-element-a12731c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1118 .elementor-element.elementor-element-a12731c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1118 .elementor-element.elementor-element-a12731c:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1118 .elementor-element.elementor-element-a12731c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-1118 .elementor-element.elementor-element-a12731c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1118 .elementor-element.elementor-element-dc7e95e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-dc7e95e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.5em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-b0d6ff1{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-1118 .elementor-element.elementor-element-b0d6ff1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1118 .elementor-element.elementor-element-55ca550{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-1118 .elementor-element.elementor-element-55ca550 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-3de7b28:not(.elementor-motion-effects-element-type-background), .elementor-1118 .elementor-element.elementor-element-3de7b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f588a62 );background-image:url("https://carnencanto.com/wp-content/uploads/2026/05/CARNENCANTO-03-FONDO-CERDO-2026.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1118 .elementor-element.elementor-element-3de7b28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1%;margin-bottom:0%;padding:10% 5% 5% 5%;}.elementor-1118 .elementor-element.elementor-element-3de7b28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1118 .elementor-element.elementor-element-0e626e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1118 .elementor-element.elementor-element-494340d{border-style:none;}.elementor-1118 .elementor-element.elementor-element-18b0965:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1118 .elementor-element.elementor-element-18b0965 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1118 .elementor-element.elementor-element-18b0965.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1118 .elementor-element.elementor-element-18b0965.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1118 .elementor-element.elementor-element-18b0965.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1118 .elementor-element.elementor-element-18b0965:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1118 .elementor-element.elementor-element-18b0965 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-1118 .elementor-element.elementor-element-18b0965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1118 .elementor-element.elementor-element-f3f0b7d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-f3f0b7d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.5em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-8dd0eb5{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-1118 .elementor-element.elementor-element-8dd0eb5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1118 .elementor-element.elementor-element-915efc5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-1118 .elementor-element.elementor-element-915efc5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-4dbc837:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1118 .elementor-element.elementor-element-4dbc837 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1118 .elementor-element.elementor-element-4dbc837.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1118 .elementor-element.elementor-element-4dbc837.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1118 .elementor-element.elementor-element-4dbc837.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1118 .elementor-element.elementor-element-4dbc837:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1118 .elementor-element.elementor-element-4dbc837 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-1118 .elementor-element.elementor-element-4dbc837 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1118 .elementor-element.elementor-element-118a792{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-1118 .elementor-element.elementor-element-118a792 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.5em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-16581e9{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-1118 .elementor-element.elementor-element-16581e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2em;font-weight:bold;color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1118 .elementor-element.elementor-element-80ade52{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-1118 .elementor-element.elementor-element-80ade52 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}body.elementor-page-1118:not(.elementor-motion-effects-element-type-background), body.elementor-page-1118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7384d89 );}@media(max-width:1024px) and (min-width:768px){.elementor-1118 .elementor-element.elementor-element-2624a6f{width:100%;}.elementor-1118 .elementor-element.elementor-element-1344551{width:100%;}.elementor-1118 .elementor-element.elementor-element-2eeafc8{width:100%;}.elementor-1118 .elementor-element.elementor-element-99c5b81{width:100%;}.elementor-1118 .elementor-element.elementor-element-0e626e0{width:100%;}}@media(max-width:1024px){.elementor-1118 .elementor-element.elementor-element-b504ddb:not(.elementor-motion-effects-element-type-background), .elementor-1118 .elementor-element.elementor-element-b504ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carnencanto.com/wp-content/uploads/2026/06/CARNENCANTO-06-PAQUETENCANTES-BANNER-PRINCIPAL-MOVIL-202606.jpg");}.elementor-1118 .elementor-element.elementor-element-b504ddb{margin-top:-30%;margin-bottom:0%;padding:40% 0% 10% 0%;}.elementor-1118 .elementor-element.elementor-element-2624a6f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1118 .elementor-element.elementor-element-bb30123 img{width:50%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1118 .elementor-element.elementor-element-53ef78d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-1118 .elementor-element.elementor-element-53ef78d img{width:70%;}.elementor-1118 .elementor-element.elementor-element-3acd9cf .elementor-heading-title{font-size:1.5em;}.elementor-1118 .elementor-element.elementor-element-6668100 .elementor-heading-title{font-size:1.5em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1118 .elementor-element.elementor-element-dc7e95e .elementor-heading-title{font-size:1.5em;}.elementor-1118 .elementor-element.elementor-element-b0d6ff1 .elementor-heading-title{font-size:1.5em;}.elementor-1118 .elementor-element.elementor-element-3de7b28{padding:10% 5% 15% 5%;}.elementor-1118 .elementor-element.elementor-element-f3f0b7d .elementor-heading-title{font-size:1.5em;}.elementor-1118 .elementor-element.elementor-element-8dd0eb5 .elementor-heading-title{font-size:1.5em;}.elementor-1118 .elementor-element.elementor-element-118a792 .elementor-heading-title{font-size:1.5em;}.elementor-1118 .elementor-element.elementor-element-16581e9 .elementor-heading-title{font-size:1.5em;}}@media(max-width:767px){.elementor-1118 .elementor-element.elementor-element-b504ddb:not(.elementor-motion-effects-element-type-background), .elementor-1118 .elementor-element.elementor-element-b504ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carnencanto.com/wp-content/uploads/2026/06/CARNENCANTO-06-PAQUETENCANTES-BANNER-PRINCIPAL-MOVIL-202606.jpg");}.elementor-1118 .elementor-element.elementor-element-b504ddb{margin-top:-60%;margin-bottom:0%;padding:60% 0% 15% 0%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1118 .elementor-element.elementor-element-1344551 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1118 .elementor-element.elementor-element-b8ad9b5 .elementor-heading-title{font-size:2em;}.elementor-1118 .elementor-element.elementor-element-6b24096 .elementor-heading-title{font-size:2em;}.elementor-1118 .elementor-element.elementor-element-79fec3a .elementor-heading-title{font-size:2em;}.elementor-1118 .elementor-element.elementor-element-53ef78d img{width:80%;}.elementor-1118 .elementor-element.elementor-element-3acd9cf .elementor-heading-title{font-size:1.2em;}.elementor-1118 .elementor-element.elementor-element-6668100 .elementor-heading-title{font-size:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1118 .elementor-element.elementor-element-dc7e95e .elementor-heading-title{font-size:1.2em;}.elementor-1118 .elementor-element.elementor-element-b0d6ff1 .elementor-heading-title{font-size:1.2em;}.elementor-1118 .elementor-element.elementor-element-f3f0b7d .elementor-heading-title{font-size:1.2em;}.elementor-1118 .elementor-element.elementor-element-8dd0eb5 .elementor-heading-title{font-size:1.2em;}.elementor-1118 .elementor-element.elementor-element-118a792 .elementor-heading-title{font-size:1.2em;}.elementor-1118 .elementor-element.elementor-element-16581e9 .elementor-heading-title{font-size:1.2em;}}/* Start custom CSS for html, class: .elementor-element-dbd8c2b */@media (max-width: 767px) {
  .tabla-cortes-res {
    padding: 22px 14px;
    overflow: visible;
  }

  .tabla-cortes-res .encabezado {
    display: block;
    min-width: 0 !important;
    margin-bottom: 22px;
  }

  .tabla-cortes-res .titulo {
    font-size: 27px;
  }

  .tabla-cortes-res .titulo img {
    width: 62px;
    height: 62px;
    margin-bottom: 12px;
  }

  .tabla-cortes-res .encabezado .kg {
    display: none;
  }

  .tabla-cortes-res .fila {
    display: grid;
    grid-template-columns: repeat(2, minmax(136px, 1fr));
    gap: 10px;
    min-width: 0 !important;
    border-bottom: 1px solid #ffffff;
    padding: 18px 0;
  }

  .tabla-cortes-res .producto {
    grid-column: 1 / -1;
    font-size: 25px;
    margin-bottom: 2px;
  }

  .tabla-cortes-res .precio {
    width: 100%;
    min-width: 136px;
    min-height: 58px;
    background: #000000;
    color: #ffffff;
    border-radius: 999px;
    padding: 9px 16px;
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    white-space: nowrap;
  }

  .tabla-cortes-res .precio::before {
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 5px;
    color: #ffffff;
    opacity: 0.9;
  }

  .tabla-cortes-res .fila .precio:nth-child(2)::before {
    content: "2 KG";
  }

  .tabla-cortes-res .fila .precio:nth-child(3)::before {
    content: "3 KG";
  }

  .tabla-cortes-res .fila .precio:nth-child(4)::before {
    content: "4 KG";
  }

  .tabla-cortes-res .fila .precio:nth-child(5)::before {
    content: "5 KG";
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bfca5b0 */.tabla-cortes-puerco {
  font-family: 'Outfit', sans-serif;
  padding: 24px 32px 24px;
  color: #000000;
  width: 100%;
  box-sizing: border-box;
}

.tabla-cortes-puerco .encabezado {
  display: grid;
  grid-template-columns: 1.6fr repeat(4, 1fr);
  align-items: end;
  gap: 26px;
  margin-bottom: 54px;
}

.tabla-cortes-puerco .titulo {
  text-align: center;
  font-weight: 800;
  font-size: 34px;
  line-height: 1;
  text-transform: uppercase;
}

.tabla-cortes-puerco .titulo img {
  width: 72px;
  height: 72px;
  object-fit: contain;
  display: block;
  margin: 0 auto 14px;
}

.tabla-cortes-puerco .kg {
  background: #ff0000;
  color: #ffffff;
  border-radius: 999px;
  padding: 12px 28px;
  text-align: center;
  font-size: 25px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}

.tabla-cortes-puerco .cuerpo {
  display: grid;
  grid-template-columns: 1.6fr repeat(4, 1fr);
  gap: 26px;
  align-items: center;
  border-bottom: 1px solid #ffffff;
  padding-bottom: 12px;
}

.tabla-cortes-puerco .productos {
  display: grid;
  gap: 22px;
}

.tabla-cortes-puerco .producto {
  font-size: 31px;
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}

.tabla-cortes-puerco .columna {
  display: grid;
  gap: 24px;
  text-align: center;
  font-size: 27px;
  font-weight: 400;
  line-height: 1;
}

.tabla-cortes-puerco .precios {
  display: grid;
  grid-template-columns: 1.6fr repeat(4, 1fr);
  gap: 26px;
  align-items: center;
  padding-top: 14px;
}

.tabla-cortes-puerco .precio {
  text-align: center;
  font-size: 26px;
  font-weight: 800;
  line-height: 1;
}

.tabla-cortes-puerco .movil-fila {
  display: none;
}

@media (max-width: 767px) {
  .tabla-cortes-puerco {
    padding: 22px 14px;
    overflow: visible !important;
  }

  .tabla-cortes-puerco .encabezado {
    display: block !important;
    min-width: 0 !important;
    margin-bottom: 22px;
  }

  .tabla-cortes-puerco .titulo {
    font-size: 27px;
    text-align: center;
  }

  .tabla-cortes-puerco .titulo img {
    width: 62px;
    height: 62px;
    margin-bottom: 12px;
  }

  .tabla-cortes-puerco .encabezado .kg,
  .tabla-cortes-puerco .cuerpo,
  .tabla-cortes-puerco .precios {
    display: none !important;
  }

  .tabla-cortes-puerco .movil-fila {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(136px, 1fr));
    gap: 10px;
    min-width: 0 !important;
    border-bottom: 1px solid #ffffff;
    padding: 18px 0;
  }

  .tabla-cortes-puerco .movil-productos {
    grid-column: 1 / -1;
    color: #000000;
    font-size: 25px;
    font-weight: 800;
    line-height: 1.15;
    text-transform: uppercase;
    margin-bottom: 2px;
  }

  .tabla-cortes-puerco .movil-chip {
    width: 100%;
    min-width: 136px;
    min-height: 64px;
    background: #ff0000;
    color: #ffffff;
    border-radius: 999px;
    padding: 9px 16px;
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    white-space: nowrap;
  }

  .tabla-cortes-puerco .movil-chip span {
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 5px;
    color: #ffffff;
    opacity: 0.9;
  }

  .tabla-cortes-puerco .movil-chip strong {
    display: block;
    font-size: 19px;
    font-weight: 800;
    color: #ffffff;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'COCO-SHARP-BOLD-TRIAL';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://darkslategray-hippopotamus-755313.hostingersite.com/wp-content/uploads/2026/04/COCO-SHARP-BOLD-TRIAL.woff') format('woff');
}
/* End Custom Fonts CSS */