.cdp-s1{height: 30px; clear: both; width:100%;}
.cdp-s2{height: 14px; clear: both; width:100%;}
.cdp-s3{height: 38px; clear: both; width:100%;}
.cdp-s4{height: 20px; clear: both; width:100%;}
.cdp-s5{height: 20px; clear: both; width:100%;}
.cdp-s6{height: 20px; clear: both; width:100%;}
.cdp-s7{height: 20px; clear: both; width:100%;}
.cdp-s8{height: 20px; clear: both; width:100%;}
.cdp-s9{height: 38px; clear: both; width:100%;}
.cdp-s10{height: 38px; clear: both; width:100%;}
.cdp-s11{height: 20px; clear: both; width:100%;}
.cdp-s12{height: 20px; clear: both; width:100%;}
.cdp-s13{height: 20px; clear: both; width:100%;}
.cdp-s14{height: 24px; clear: both; width:100%;}
.cdp-s15{height: 69px; clear: both; width:100%;}
.cdp-s16{height: 38px; clear: both; width:100%;}
.cdp-s17{height: 38px; clear: both; width:100%;}
.cdp-s18{height: 12px; clear: both; width:100%;}
.cdp-s19{color: black;}
.cdp-s20{height: 20px; clear: both; width:100%;}
.cdp-s21{height: 20px; clear: both; width:100%;}
.cdp-s22{height: 32px; clear: both; width:100%;}
.cdp-s23{height: 38px; clear: both; width:100%;}
.cdp-s24{height: 20px; clear: both; width:100%;}
.cdp-s25 .elementor-heading-title{font-size: 2.4rem; font-weight: 900; color: #111; margin-bottom: 0.6rem; letter-spacing: -0.5px;}
.cdp-s26{font-size: 1.2rem; text-align: center; margin-bottom: 2.5rem;}
.cdp-s27 .elementor-heading-title{font-size: 1.8rem; color: #48a03e; margin-top: 2.5rem; margin-bottom: 1rem;}
.cdp-s28 .elementor-heading-title{font-size: 1.8rem; color: #48a03e; margin-top: 2.5rem; margin-bottom: 1rem;}
.cdp-s29 .elementor-heading-title{font-size: 1.8rem; color: #48a03e; margin-top: 2.5rem; margin-bottom: 1rem;}
.cdp-s30{max-width: 900px; margin: auto; padding: 2.5rem; color: #111111; font-family: Arial, Helvetica, sans-serif; line-height: 1.9;}
.cdp-s31{height: 20px; clear: both; width:100%;}
.cdp-s32{height: 20px; clear: both; width:100%;}
.cdp-s33{height: 20px; clear: both; width:100%;}
.cdp-s34{height: 20px; clear: both; width:100%;}
.cdp-s35{height: 38px; clear: both; width:100%;}
.cdp-s36{height: 20px; clear: both; width:100%;}
.cdp-s37{height: 20px; clear: both; width:100%;}
.cdp-s38{height: 20px; clear: both; width:100%;}
.cdp-s39{height: 38px; clear: both; width:100%;}
.cdp-s40{height: 20px; clear: both; width:100%;}
.cdp-s41{height: 20px; clear: both; width:100%;}
.cdp-s42{height: 20px; clear: both; width:100%;}
.cdp-s43{margin:0 auto;max-width:860px;font-family:Georgia,serif;color:#1a1a1a;}
.cdp-s44{margin:0 -9999px;padding:0;background:#fff;}
.cdp-s45{height: 30px; clear: both; width:100%;}
.cdp-s46{height: 38px; clear: both; width:100%;}
.cdp-s47{height: 38px; clear: both; width:100%;}
.cdp-s48{height: 38px; clear: both; width:100%;}
.cdp-s49{height: 38px; clear: both; width:100%;}
.cdp-s50{height: 38px; clear: both; width:100%;}
.cdp-s51{height: 38px; clear: both; width:100%;}
.cdp-s52{height: 38px; clear: both; width:100%;}
.cdp-s53{height: 38px; clear: both; width:100%;}
.cdp-s54{height: 38px; clear: both; width:100%;}
.cdp-s55{height: 38px; clear: both; width:100%;}
.cdp-s56{height: 20px; clear: both; width:100%;}
.cdp-s57{height: 20px; clear: both; width:100%;}
.cdp-s58 .elementor-heading-title{font-size:clamp(1.6rem,4vw,2.2rem); font-weight:800; margin:0 0 1rem; line-height:1.2; color:#111;}
.cdp-s59{flex:1; min-width:130px; border-left:4px solid #48a03e; padding:1rem 1.2rem; background:#f4faf2;}
.cdp-s60{flex:1; min-width:130px; border-left:4px solid #48a03e; padding:1rem 1.2rem; background:#f4faf2;}
.cdp-s61{flex:1; min-width:130px; border-left:4px solid #48a03e; padding:1rem 1.2rem; background:#f4faf2;}
.cdp-s62{flex:1; min-width:130px; border-left:4px solid #48a03e; padding:1rem 1.2rem; background:#f4faf2;}
.cdp-s63{display:flex; gap:1rem; flex-wrap:wrap; margin:0 0 2.5rem;}
.cdp-s64 .elementor-heading-title{font-size:1.15rem; font-weight:700; margin:0 0 0.75rem; color:#111;}
.cdp-s65 .elementor-heading-title{font-size:1.15rem; font-weight:700; margin:0 0 0.75rem; color:#111;}
.cdp-s66 .elementor-heading-title{font-size:1.15rem; font-weight:700; margin:0 0 0.75rem; color:#111;}
.cdp-s67{width:100%; margin:0 0 2.5rem; font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif; background:rgba(255,255,255,0.92); padding:2.5rem 3rem; border-radius:3px;}
.cdp-s68{height: 32px; clear: both; width:100%;}
.cdp-s69{height: 20px; clear: both; width:100%;}
.cdp-s70{height: 20px; clear: both; width:100%;}
.cdp-s71{height: 38px; clear: both; width:100%;}
.cdp-s72{height: 20px; clear: both; width:100%;}
.cdp-s73{height: 20px; clear: both; width:100%;}
.cdp-s74{height: 32px; clear: both; width:100%;}
.cdp-s75{height: 20px; clear: both; width:100%;}
.cdp-s76{height: 20px; clear: both; width:100%;}
.cdp-s77{height: 38px; clear: both; width:100%;}
.cdp-s78{height: 20px; clear: both; width:100%;}
.cdp-s79{height: 20px; clear: both; width:100%;}
.cdp-s80{height: 20px; clear: both; width:100%;}
.cdp-s81{height: 38px; clear: both; width:100%;}
.cdp-s82{height: 20px; clear: both; width:100%;}
.cdp-s83{height: 20px; clear: both; width:100%;}
.cdp-s84{height: 20px; clear: both; width:100%;}
.cdp-s85{height: 30px; clear: both; width:100%;}
.cdp-s86{height: 38px; clear: both; width:100%;}
.cdp-s87{height: 38px; clear: both; width:100%;}
.cdp-s88{height: 38px; clear: both; width:100%;}
.cdp-s89{height: 38px; clear: both; width:100%;}
.cdp-s90{height: 38px; clear: both; width:100%;}
.cdp-s91{height: 38px; clear: both; width:100%;}
.cdp-s92{height: 38px; clear: both; width:100%;}
.cdp-s93{height: 0px; clear: both; width:100%;}
.cdp-s94{height: 38px; clear: both; width:100%;}
.cdp-s95{height: 38px; clear: both; width:100%;}
.cdp-s96{height: 38px; clear: both; width:100%;}
.cdp-s97{height: 38px; clear: both; width:100%;}
.cdp-s98{height: 20px; clear: both; width:100%;}
.cdp-s99{height: 20px; clear: both; width:100%;}
.cdp-s100{height: 32px; clear: both; width:100%;}
.cdp-s101{height: 32px; clear: both; width:100%;}
.cdp-s102{height: 20px; clear: both; width:100%;}
.cdp-s103{height: 20px; clear: both; width:100%;}
.cdp-s104{height: 40px; clear: both; width:100%;}
.cdp-s105{height: 40px; clear: both; width:100%;}
.cdp-s106{height: 20px; clear: both; width:100%;}
.cdp-s107{height: 20px; clear: both; width:100%;}
.cdp-s108{height: 40px; clear: both; width:100%;}
.cdp-s109{height: 20px; clear: both; width:100%;}
.cdp-s110{height: 38px; clear: both; width:100%;}
.cdp-s111{height: 20px; clear: both; width:100%;}
.cdp-s112{height: 20px; clear: both; width:100%;}
.cdp-s113{height: 30px; clear: both; width:100%;}
.cdp-s114{height: 38px; clear: both; width:100%;}
.cdp-s115{height: 20px; clear: both; width:100%;}
.cdp-s116{height: 20px; clear: both; width:100%;}
.cdp-s117{height: 30px; clear: both; width:100%;}
.cdp-s118{height: 50px; clear: both; width:100%;}
.cdp-s119{height: 67px; clear: both; width:100%;}
.cdp-s120{height: 30px; clear: both; width:100%;}
.cdp-s121{height: 48px; clear: both; width:100%;}
.cdp-s122 .elementor-heading-title{text-align: center;}
.cdp-s123{height: 48px; clear: both; width:100%;}
.cdp-s124{height: 38px; clear: both; width:100%;}
.cdp-s125{height: 20px; clear: both; width:100%;}
.cdp-s126{height: 20px; clear: both; width:100%;}
.cdp-s127{height: 20px; clear: both; width:100%;}
.cdp-s128{height: 32px; clear: both; width:100%;}
.cdp-s129{height: 38px; clear: both; width:100%;}
.cdp-s130{height: 20px; clear: both; width:100%;}
.cdp-s131{height: 20px; clear: both; width:100%;}
.cdp-s132{height: 20px; clear: both; width:100%;}
.cdp-s133{height: 38px; clear: both; width:100%;}
.cdp-s134{height: 20px; clear: both; width:100%;}
.cdp-s135{height: 20px; clear: both; width:100%;}
.cdp-s136{height: 20px; clear: both; width:100%;}
.cdp-s137{height: 38px; clear: both; width:100%;}
.cdp-s138{height: 20px; clear: both; width:100%;}
.cdp-s139{height: 20px; clear: both; width:100%;}
.cdp-s140{height: 20px; clear: both; width:100%;}
.cdp-s141{height: 38px; clear: both; width:100%;}
.cdp-s142{height: 20px; clear: both; width:100%;}
.cdp-s143{height: 20px; clear: both; width:100%;}
.cdp-s144{visibility: hidden;}
.cdp-s145{height: 20px; clear: both; width:100%;}
.cdp-s146{height: 32px; clear: both; width:100%;}
.cdp-s147{height: 38px; clear: both; width:100%;}
.cdp-s148{height: 12px; clear: both; width:100%;}
.cdp-s149 .elementor-heading-title{color: #636363; text-align: center;}
.cdp-s150 .elementor-heading-title{color: #636363; text-align: center;}
.cdp-s151 .elementor-heading-title{color: #636363; text-align: center;}
.cdp-s152 .elementor-heading-title{color: #636363; text-align: center;}
.cdp-s153{text-align: center;}
.cdp-s154{height: 20px; clear: both; width:100%;}
.cdp-s155{height: 20px; clear: both; width:100%;}
.cdp-s156{height: 32px; clear: both; width:100%;}
.cdp-s157{height: 38px; clear: both; width:100%;}
.cdp-s158{height: 20px; clear: both; width:100%;}
.cdp-s159{height: 20px; clear: both; width:100%;}
.cdp-s160{height: 20px; clear: both; width:100%;}
.cdp-s161{height: 69px; clear: both; width:100%;}
.cdp-s162{height: 38px; clear: both; width:100%;}
.cdp-s163{height: 20px; clear: both; width:100%;}
.cdp-s164{height: 20px; clear: both; width:100%;}
.cdp-s165{height: 20px; clear: both; width:100%;}
.cdp-s166{height: 400px}
.cdp-s167{height: 20px; clear: both; width:100%;}
.cdp-s168{height: 20px; clear: both; width:100%;}
.cdp-s169{height: 20px; clear: both; width:100%;}
.cdp-s170{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s171{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s172{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s173{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s174{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s175{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s176{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s177{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s178{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s179{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s180{background-image:url('https://carniceriadepueblo.com/wp-content/uploads/2016/12/header_burger.jpg')}
.cdp-s100001{height: 52px; clear: both; width:100%;}
.cdp-s100002{height: 28px; clear: both; width:100%;}
.cdp-s100003{height: 12px; clear: both; width:100%;}
.cdp-s100004{height: 46px; clear: both; width:100%;}
.cdp-s100005{height: 28px; clear: both; width:100%;}
.cdp-s100006{height: 28px; clear: both; width:100%;}
.cdp-s100007{height: 28px; clear: both; width:100%;}
.cdp-s100008{height: 28px; clear: both; width:100%;}
/* elementor containers inside legacy layout */
.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px}
.elementor-widget-heading .elementor-heading-title{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;margin:0;padding:0}
.elementor-widget-text-editor{width:100%}
.elementor-widget:not(:last-child){margin-block-end:0}
.elementor-widget-image img{max-width:100%;height:auto}

.kc-animated{opacity:1!important;visibility:visible!important;animation:none!important}
