.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44880 .elementor-element.elementor-element-634bbae:not(.elementor-motion-effects-element-type-background), .elementor-44880 .elementor-element.elementor-element-634bbae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chicolastic.com.mx/wp-content/uploads/2025/10/footer-Chicolastic.1png.png");background-repeat:no-repeat;background-size:cover;}.elementor-44880 .elementor-element.elementor-element-634bbae > .elementor-background-overlay{background-color:#526FB3;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44880 .elementor-element.elementor-element-634bbae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 50px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-44880 .elementor-element.elementor-element-ae8c6da{width:var( --container-widget-width, 75px );max-width:75px;--container-widget-width:75px;--container-widget-flex-grow:0;top:30.016px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-ae8c6da{right:-373.899px;}body.rtl .elementor-44880 .elementor-element.elementor-element-ae8c6da{left:-373.899px;}.elementor-44880 .elementor-element.elementor-element-baa8d21{width:var( --container-widget-width, 203.98px );max-width:203.98px;--container-widget-width:203.98px;--container-widget-flex-grow:0;top:82.988px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-baa8d21{left:70px;}body.rtl .elementor-44880 .elementor-element.elementor-element-baa8d21{right:70px;}.elementor-44880 .elementor-element.elementor-element-0f9fc23{width:var( --container-widget-width, 203.98px );max-width:203.98px;--container-widget-width:203.98px;--container-widget-flex-grow:0;top:312.957px;}.elementor-44880 .elementor-element.elementor-element-0f9fc23.elementor-element{--align-self:center;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-0f9fc23{left:462.973px;}body.rtl .elementor-44880 .elementor-element.elementor-element-0f9fc23{right:462.973px;}.elementor-44880 .elementor-element.elementor-element-345a990{width:var( --container-widget-width, 94.98px );max-width:94.98px;--container-widget-width:94.98px;--container-widget-flex-grow:0;top:243px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-345a990{left:-7px;}body.rtl .elementor-44880 .elementor-element.elementor-element-345a990{right:-7px;}.elementor-44880 .elementor-element.elementor-element-855d477{width:var( --container-widget-width, 74px );max-width:74px;--container-widget-width:74px;--container-widget-flex-grow:0;top:277.988px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-855d477{left:383.992px;}body.rtl .elementor-44880 .elementor-element.elementor-element-855d477{right:383.992px;}.elementor-44880 .elementor-element.elementor-element-0885cb7{--e-transform-scale:0.3;--e-transform-origin-x:right;--e-transform-origin-y:top;}.elementor-44880 .elementor-element.elementor-element-406a479{margin-top:130px;margin-bottom:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-44880 .elementor-element.elementor-element-291b810{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-44880 .elementor-element.elementor-element-291b810 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;text-transform:uppercase;line-height:28px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-75edaa9{padding:0px 0px 30px 0px;text-align:center;}.elementor-44880 .elementor-element.elementor-element-75edaa9 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-11d63f5{padding:0px 0px 30px 0px;text-align:center;}.elementor-44880 .elementor-element.elementor-element-11d63f5 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:0.6px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-b091b8d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("http://chicolastic.local/wp-content/plugins/elementor/assets/images/placeholder.png");opacity:0;}.elementor-bc-flex-widget .elementor-44880 .elementor-element.elementor-element-b091b8d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44880 .elementor-element.elementor-element-b091b8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44880 .elementor-element.elementor-element-b091b8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44880 .elementor-element.elementor-element-b091b8d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-44880 .elementor-element.elementor-element-b091b8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44880 .elementor-element.elementor-element-8e67000:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44880 .elementor-element.elementor-element-8e67000 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chicolastic.com.mx/wp-content/uploads/2025/10/GifChicolatic-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44880 .elementor-element.elementor-element-8e67000 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44880 .elementor-element.elementor-element-8e67000 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44880 .elementor-element.elementor-element-a9775e3{padding:70px 70px 70px 70px;}.elementor-44880 .elementor-element.elementor-element-a9775e3 img{width:220px;max-width:100%;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44880 .elementor-element.elementor-element-e5353b8{--spacer-size:117px;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44880 .elementor-element.elementor-element-678f3e5{--grid-template-columns:repeat(3, auto);text-align:center;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:18px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-44880 .elementor-element.elementor-element-678f3e5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-44880 .elementor-element.elementor-element-678f3e5 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.2em;}.elementor-44880 .elementor-element.elementor-element-678f3e5 .elementor-social-icon i{color:#526FB3;}.elementor-44880 .elementor-element.elementor-element-678f3e5 .elementor-social-icon svg{fill:#526FB3;}.elementor-44880 .elementor-element.elementor-element-678f3e5 .elementor-social-icon:hover i{color:#081F86;}.elementor-44880 .elementor-element.elementor-element-678f3e5 .elementor-social-icon:hover svg{fill:#081F86;}.elementor-44880 .elementor-element.elementor-element-386b8d7{--spacer-size:50px;}.elementor-44880 .elementor-element.elementor-element-27812ef{padding:0px 0px 10px 0px;transition:background 0s;text-align:center;}.elementor-44880 .elementor-element.elementor-element-27812ef .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-11d32c1{padding:0px 0px 10px 0px;transition:background 0s;text-align:center;}.elementor-44880 .elementor-element.elementor-element-11d32c1 .elementor-heading-title{font-size:16px;font-weight:400;line-height:18px;letter-spacing:0px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-0af97e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44880 .elementor-element.elementor-element-0af97e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44880 .elementor-element.elementor-element-bdf5ab4{--e-transform-scale:0.5;--e-transform-origin-x:right;--e-transform-origin-y:top;}.elementor-44880 .elementor-element.elementor-element-74900f8{width:var( --container-widget-width, 98.98px );max-width:98.98px;--container-widget-width:98.98px;--container-widget-flex-grow:0;top:152.969px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-74900f8{left:6.996px;}body.rtl .elementor-44880 .elementor-element.elementor-element-74900f8{right:6.996px;}.elementor-44880 .elementor-element.elementor-element-791cad6{width:var( --container-widget-width, 158.973px );max-width:158.973px;--container-widget-width:158.973px;--container-widget-flex-grow:0;top:183.961px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-791cad6{left:167.961px;}body.rtl .elementor-44880 .elementor-element.elementor-element-791cad6{right:167.961px;}.elementor-44880 .elementor-element.elementor-element-301c527{margin-top:130px;margin-bottom:0px;}.elementor-44880 .elementor-element.elementor-element-c29d9a0{padding:0px 0px 30px 0px;text-align:center;}.elementor-44880 .elementor-element.elementor-element-c29d9a0 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-4c2a5f2{padding:0px 0px 30px 0px;text-align:center;}.elementor-44880 .elementor-element.elementor-element-4c2a5f2 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-7b97009{padding:0px 0px 30px 0px;text-align:center;}.elementor-44880 .elementor-element.elementor-element-7b97009 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;text-transform:uppercase;line-height:16px;letter-spacing:1.6px;color:#FFFFFF;}.elementor-44880 .elementor-element.elementor-element-c1a9d98{padding:0px 0px 10px 0px;transition:background 0s;text-align:right;}.elementor-44880 .elementor-element.elementor-element-c1a9d98 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:14px;font-weight:400;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-ae8c6da{right:418.113px;}body.rtl .elementor-44880 .elementor-element.elementor-element-ae8c6da{left:418.113px;}.elementor-44880 .elementor-element.elementor-element-ae8c6da{top:161.013px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-baa8d21{left:42px;}body.rtl .elementor-44880 .elementor-element.elementor-element-baa8d21{right:42px;}.elementor-44880 .elementor-element.elementor-element-baa8d21{top:77px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-0f9fc23{left:359px;}body.rtl .elementor-44880 .elementor-element.elementor-element-0f9fc23{right:359px;}.elementor-44880 .elementor-element.elementor-element-0f9fc23{top:205px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-345a990{left:2px;}body.rtl .elementor-44880 .elementor-element.elementor-element-345a990{right:2px;}.elementor-44880 .elementor-element.elementor-element-345a990{top:237px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-855d477{left:94px;}body.rtl .elementor-44880 .elementor-element.elementor-element-855d477{right:94px;}.elementor-44880 .elementor-element.elementor-element-855d477{top:171px;}.elementor-44880 .elementor-element.elementor-element-a9775e3 img{width:180px;max-width:100%;}.elementor-44880 .elementor-element.elementor-element-74900f8{top:274px;}.elementor-44880 .elementor-element.elementor-element-791cad6{width:var( --container-widget-width, 184px );max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;top:91px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-791cad6{left:45px;}body.rtl .elementor-44880 .elementor-element.elementor-element-791cad6{right:45px;}}@media(max-width:767px){body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-ae8c6da{right:12.683px;}body.rtl .elementor-44880 .elementor-element.elementor-element-ae8c6da{left:12.683px;}.elementor-44880 .elementor-element.elementor-element-ae8c6da{top:3.012px;}.elementor-44880 .elementor-element.elementor-element-0f9fc23{width:var( --container-widget-width, 94px );max-width:94px;--container-widget-width:94px;--container-widget-flex-grow:0;top:17px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-0f9fc23{left:2px;}body.rtl .elementor-44880 .elementor-element.elementor-element-0f9fc23{right:2px;}body:not(.rtl) .elementor-44880 .elementor-element.elementor-element-855d477{left:0px;}body.rtl .elementor-44880 .elementor-element.elementor-element-855d477{right:0px;}.elementor-44880 .elementor-element.elementor-element-855d477{top:306px;}.elementor-44880 .elementor-element.elementor-element-b091b8d > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-44880 .elementor-element.elementor-element-a9775e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44880 .elementor-element.elementor-element-a9775e3 img{width:180px;}.elementor-44880 .elementor-element.elementor-element-678f3e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}