.elementor-8 .elementor-element.elementor-element-e3003f2 .elementor-repeater-item-09e1770{text-align:center;}.elementor-8 .elementor-element.elementor-element-e3003f2 .elementor-repeater-item-cc1e4c4{text-align:center;}.elementor-8 .elementor-element.elementor-element-e3003f2 .elementor-repeater-item-f21b3f9{text-align:center;}.elementor-8 .elementor-element.elementor-element-e3003f2 .elementor-repeater-item-fd53158{text-align:center;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-slider-content .sina-overlay{background-color:#0000001F;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-slider .owl-prev, .elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-slider .owl-next{background-color:#1085e4;color:#fafafa;font-family:Arial;top:48%;padding:2px 14px 6px 14px;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-sbtn{margin-left:20px;}.rtl .elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-sbtn{margin-right:20px;margin-left:auto;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-slider-content{height:490px;padding:200px 50px 200px 120px;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-title{color:#fafafa;font-size:40px;font-weight:600;line-height:50px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.74);margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-title > span{color:#1085e4;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-subtitle{color:#fafafa;font-size:30px;font-weight:600;line-height:40px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.71);margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-desc{color:#fafafa;font-size:16px;line-height:24px;margin-bottom:40px;}.elementor-8 .elementor-element.elementor-element-e3003f2  .tooltip{font-size:12px;line-height:16px;}.elementor-8 .elementor-element.elementor-element-e3003f2  .tooltip-inner{color:#fafafa;background-color:#222;width:120px;border-radius:4px 4px 4px 4px;padding:5px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-e3003f2  .tooltip.top .tooltip-arrow{border-top-color:#222;}.elementor-8 .elementor-element.elementor-element-e3003f2  .tooltip.bottom .tooltip-arrow{border-bottom-color:#222;}.elementor-8 .elementor-element.elementor-element-e3003f2  .tooltip.left .tooltip-arrow{border-left-color:#222;}.elementor-8 .elementor-element.elementor-element-e3003f2  .tooltip.right .tooltip-arrow{border-right-color:#222;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-slider .owl-dot{border-color:#1085e4;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-slider .owl-dot.active{background-color:#1085e4;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-slider .owl-next{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-slider .owl-prev{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-bc17dea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-bc17dea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B003D;background-image:url("https://rag1764.paginaswebpuebla.com.mx/wp-content/uploads/2025/08/catering-empresarial-600x400-1.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-bc17dea > .elementor-element-populated >  .elementor-background-overlay{background-color:#0B003D;opacity:0.66;}.elementor-8 .elementor-element.elementor-element-bc17dea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-bc17dea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-bc17dea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ce28bf6{--spacer-size:29px;}.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-8c69e28{text-align:center;}.elementor-8 .elementor-element.elementor-element-8c69e28 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fabc523{--spacer-size:50px;}.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-3d72eb1 .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3d72eb1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3d72eb1 .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-889a4c8{--spacer-size:39px;}.elementor-8 .elementor-element.elementor-element-2793ffa{text-align:center;}.elementor-8 .elementor-element.elementor-element-2793ffa .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-907e73a{--spacer-size:30px;}.elementor-8 .elementor-element.elementor-element-cfbbb94 .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-cfbbb94 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cfbbb94 .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-42c824e{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-f781d13 .elementor-repeater-item-09e1770{text-align:center;}.elementor-8 .elementor-element.elementor-element-f781d13 .elementor-repeater-item-cc1e4c4{text-align:center;}.elementor-8 .elementor-element.elementor-element-f781d13 .elementor-repeater-item-f21b3f9{text-align:center;}.elementor-8 .elementor-element.elementor-element-f781d13 .elementor-repeater-item-fd53158{text-align:center;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-slider-content .sina-overlay{background-color:#0000001F;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-slider .owl-prev, .elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-slider .owl-next{background-color:#1085e4;color:#fafafa;font-family:Arial;top:48%;padding:2px 14px 6px 14px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-sbtn{margin-left:20px;}.rtl .elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-sbtn{margin-right:20px;margin-left:auto;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-slider-content{height:490px;padding:200px 50px 200px 120px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-title{color:#fafafa;font-size:40px;font-weight:600;line-height:50px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.74);margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-title > span{color:#1085e4;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-subtitle{color:#fafafa;font-size:30px;font-weight:600;line-height:40px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.71);margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-desc{color:#fafafa;font-size:16px;line-height:24px;margin-bottom:40px;}.elementor-8 .elementor-element.elementor-element-f781d13  .tooltip{font-size:12px;line-height:16px;}.elementor-8 .elementor-element.elementor-element-f781d13  .tooltip-inner{color:#fafafa;background-color:#222;width:120px;border-radius:4px 4px 4px 4px;padding:5px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-f781d13  .tooltip.top .tooltip-arrow{border-top-color:#222;}.elementor-8 .elementor-element.elementor-element-f781d13  .tooltip.bottom .tooltip-arrow{border-bottom-color:#222;}.elementor-8 .elementor-element.elementor-element-f781d13  .tooltip.left .tooltip-arrow{border-left-color:#222;}.elementor-8 .elementor-element.elementor-element-f781d13  .tooltip.right .tooltip-arrow{border-right-color:#222;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-slider .owl-dot{border-color:#1085e4;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-slider .owl-dot.active{background-color:#1085e4;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-slider .owl-next{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-slider .owl-prev{border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-9252e40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9252e40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B003D;background-image:url("https://rag1764.paginaswebpuebla.com.mx/wp-content/uploads/2025/08/catering-empresarial-600x400-1.jpg");}.elementor-8 .elementor-element.elementor-element-9252e40 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0B003D;opacity:0.66;}.elementor-8 .elementor-element.elementor-element-9252e40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-9252e40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-9252e40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-44209a4{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-b5309ac{text-align:center;}.elementor-8 .elementor-element.elementor-element-b5309ac .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-407f316{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-6ffa353 .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-6ffa353 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6ffa353 .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-d1f55bf{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-9b5ac84{text-align:center;}.elementor-8 .elementor-element.elementor-element-9b5ac84 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a403efd{--spacer-size:30px;}.elementor-8 .elementor-element.elementor-element-d320a1d .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-d320a1d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d320a1d .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-c9ae897{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-6e1ec74{--spacer-size:81px;}.elementor-8 .elementor-element.elementor-element-74f9a10{text-align:start;}.elementor-8 .elementor-element.elementor-element-74f9a10 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-b2fcacd{text-align:justify;}.elementor-8 .elementor-element.elementor-element-b2fcacd .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3b23c17 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:43px;}.elementor-8 .elementor-element.elementor-element-3b23c17 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-3b23c17.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-3b23c17.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3b23c17.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-3b23c17 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3b23c17 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-3b23c17:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-3b23c17:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-3b23c17 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;letter-spacing:-0.7px;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-eefd634 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:43px;}.elementor-8 .elementor-element.elementor-element-eefd634 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-eefd634.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-eefd634.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-eefd634.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-eefd634 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-eefd634 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-eefd634:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-eefd634:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-eefd634 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-f452d7f .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:25px;}.elementor-8 .elementor-element.elementor-element-f452d7f .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-f452d7f.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-f452d7f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f452d7f.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-f452d7f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-f452d7f .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-f452d7f:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-f452d7f:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-f452d7f .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-a175ab9 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:25px;}.elementor-8 .elementor-element.elementor-element-a175ab9 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-a175ab9.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-a175ab9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a175ab9.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-a175ab9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a175ab9 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-a175ab9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a175ab9:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-a175ab9 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.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-c51035e > .elementor-widget-container{margin:0px 55px 0px 55px;}.elementor-8 .elementor-element.elementor-element-b17d393{text-align:start;}.elementor-8 .elementor-element.elementor-element-b17d393 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-1630da2{text-align:justify;}.elementor-8 .elementor-element.elementor-element-1630da2 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-8191164 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:43px;}.elementor-8 .elementor-element.elementor-element-8191164 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-8191164.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-8191164.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8191164.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-8191164 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8191164 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8191164:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-8191164:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-8191164 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-a13db46 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:43px;}.elementor-8 .elementor-element.elementor-element-a13db46 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-a13db46.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-a13db46.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a13db46.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-a13db46 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a13db46 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-a13db46:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a13db46:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-a13db46 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-1c45067 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:43px;}.elementor-8 .elementor-element.elementor-element-1c45067 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-1c45067.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-1c45067.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1c45067.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-1c45067 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1c45067 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-1c45067:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1c45067:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-1c45067 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-9639a05 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:43px;}.elementor-8 .elementor-element.elementor-element-9639a05 .elementor-icon-box-title{margin-block-end:0px;color:#F18645;}.elementor-8 .elementor-element.elementor-element-9639a05.elementor-view-stacked .elementor-icon{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-9639a05.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9639a05.elementor-view-default .elementor-icon{fill:#F18645;color:#F18645;border-color:#F18645;}.elementor-8 .elementor-element.elementor-element-9639a05 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9639a05 .elementor-icon-box-title a{font-family:"Times New Roman", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-9639a05:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-9639a05:has(:focus) .elementor-icon-box-title{color:#FF6000;}.elementor-8 .elementor-element.elementor-element-9639a05 .elementor-icon-box-description{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-ce9cb56 > .elementor-widget-container{margin:0px 55px 0px 55px;}.elementor-8 .elementor-element.elementor-element-9a7bcb2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9a7bcb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-8 .elementor-element.elementor-element-9a7bcb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-9a7bcb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b64365a{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-ec521f5{text-align:center;}.elementor-8 .elementor-element.elementor-element-ec521f5 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-3f1e4ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f1e4ff{text-align:justify;}.elementor-8 .elementor-element.elementor-element-3f1e4ff .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-ffd9878:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ffd9878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-8 .elementor-element.elementor-element-ffd9878{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-ffd9878 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-dc79e61{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-74373e4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74373e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-8 .elementor-element.elementor-element-74373e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-74373e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4114efc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4114efc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rag1764.paginaswebpuebla.com.mx/wp-content/uploads/2025/08/comedor-industrial.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4114efc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-8 .elementor-element.elementor-element-4114efc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0ccaa47{--spacer-size:381px;}.elementor-8 .elementor-element.elementor-element-9dfa08f .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9dfa08f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9dfa08f .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-78e7439:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-78e7439 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rag1764.paginaswebpuebla.com.mx/wp-content/uploads/2025/08/barra-fria-caliente.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-78e7439 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-8 .elementor-element.elementor-element-78e7439 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-127372a{--spacer-size:381px;}.elementor-8 .elementor-element.elementor-element-1eed5e3 .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1eed5e3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1eed5e3 .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-9d4fa6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9d4fa6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rag1764.paginaswebpuebla.com.mx/wp-content/uploads/2025/08/personalizado.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9d4fa6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-8 .elementor-element.elementor-element-9d4fa6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6525405{--spacer-size:381px;}.elementor-8 .elementor-element.elementor-element-11f9835 .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-11f9835 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-11f9835 .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-e361c38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-e361c38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rag1764.paginaswebpuebla.com.mx/wp-content/uploads/2025/08/Servicios-Especiales.jpeg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e361c38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-8 .elementor-element.elementor-element-e361c38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e64fac4{--spacer-size:381px;}.elementor-8 .elementor-element.elementor-element-1cc78a3 .elementor-button{background-color:#0D0031;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1cc78a3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1cc78a3 .elementor-button:focus{background-color:#F18645;}.elementor-8 .elementor-element.elementor-element-58e688d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-58e688d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-8 .elementor-element.elementor-element-58e688d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-58e688d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-29a15a7{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-ca0f147:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ca0f147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-ca0f147 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ca0f147{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-206178a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-206178a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-658aef0{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-b6a81e1 > .elementor-widget-container{border-radius:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-b6a81e1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-285b80e{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-b7dff6e{--spacer-size:111px;}.elementor-8 .elementor-element.elementor-element-4e07541{text-align:center;}.elementor-8 .elementor-element.elementor-element-4e07541 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b918bc9 > .elementor-widget-container{margin:0px 15px 0px 35px;}.elementor-8 .elementor-element.elementor-element-b918bc9{text-align:justify;}.elementor-8 .elementor-element.elementor-element-b918bc9 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-1996a6b > .elementor-widget-container{margin:0px 15px 0px 35px;}.elementor-8 .elementor-element.elementor-element-1996a6b{text-align:justify;}.elementor-8 .elementor-element.elementor-element-1996a6b .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-050e128 > .elementor-widget-container{margin:0px 15px 0px 35px;}.elementor-8 .elementor-element.elementor-element-050e128{text-align:justify;}.elementor-8 .elementor-element.elementor-element-050e128 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;color:#F5F5F5;}.elementor-8 .elementor-element.elementor-element-19048d0 .elementor-button{background-color:#F18645;font-family:"Times New Roman", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-19048d0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-19048d0 .elementor-button:focus{background-color:#FFFFFF;color:#0D0031;}.elementor-8 .elementor-element.elementor-element-19048d0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-19048d0 .elementor-button:focus svg{fill:#0D0031;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-slider-content{height:500px;padding:80px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-slider-content{height:500px;padding:80px 100px 100px 100px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-578d4d0{width:69.809%;}.elementor-8 .elementor-element.elementor-element-bc17dea{width:30.144%;}.elementor-8 .elementor-element.elementor-element-62d2278{width:69.809%;}.elementor-8 .elementor-element.elementor-element-9252e40{width:30.144%;}.elementor-8 .elementor-element.elementor-element-1964439{width:56.556%;}.elementor-8 .elementor-element.elementor-element-ce371ab{width:43.256%;}.elementor-8 .elementor-element.elementor-element-b665f0a{width:58.732%;}.elementor-8 .elementor-element.elementor-element-efa6e2c{width:41.08%;}.elementor-8 .elementor-element.elementor-element-c7e21f6{width:17.446%;}.elementor-8 .elementor-element.elementor-element-2ede2dc{width:62.762%;}.elementor-8 .elementor-element.elementor-element-97b9545{width:19.458%;}.elementor-8 .elementor-element.elementor-element-206178a{width:29.435%;}.elementor-8 .elementor-element.elementor-element-ad95381{width:70.565%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-sbtn{margin-left:15px;}.rtl .elementor-8 .elementor-element.elementor-element-e3003f2 .sina-banner-sbtn{margin-right:15px;margin-left:auto;}.elementor-8 .elementor-element.elementor-element-e3003f2 .sina-slider-content{padding:60px 20px 60px 20px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-sbtn{margin-left:15px;}.rtl .elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-sbtn{margin-right:15px;margin-left:auto;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-slider-content{padding:150px 20px 60px 20px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-title{margin-bottom:23px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-subtitle{margin-bottom:32px;}.elementor-8 .elementor-element.elementor-element-f781d13 .sina-banner-desc{margin-bottom:33px;}.elementor-8 .elementor-element.elementor-element-9252e40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9252e40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8 .elementor-element.elementor-element-b17d393 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-1630da2 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-8191164 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-a13db46 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-1c45067 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-9639a05 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-3f1e4ff > .elementor-widget-container{margin:0px 10px 0px 10px;}}