.elementor-21453 .elementor-element.elementor-element-77a43ccc>.elementor-container{min-height:768px}.elementor-21453 .elementor-element.elementor-element-77a43ccc:not(.elementor-motion-effects-element-type-background),.elementor-21453 .elementor-element.elementor-element-77a43ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://consultoriagimex.com.mx/wp-content/uploads/2025/10/siigo-fiscal-aspel.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-21453 .elementor-element.elementor-element-77a43ccc>.elementor-background-overlay{opacity:.54;transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-77a43ccc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 50px}.elementor-21453 .elementor-element.elementor-element-4d22c797>.elementor-element-populated{padding:0}.elementor-21453 .elementor-element.elementor-element-79a2485d{text-align:left}.elementor-21453 .elementor-element.elementor-element-79a2485d .elementor-heading-title{color:#fff;font-family:"DM Sans",Sans-serif;font-size:80px;font-weight:600;line-height:73px}.elementor-21453 .elementor-element.elementor-element-79a2485d>.elementor-widget-container{margin:150px 0 0;padding:0}.elementor-21453 .elementor-element.elementor-element-2db1de66{columns:1;column-gap:0;text-align:left;font-family:"DM Sans",Sans-serif;font-size:33px;font-weight:500;line-height:50px}.elementor-21453 .elementor-element.elementor-element-2db1de66>.elementor-widget-container{margin:0;padding:0}.elementor-21453 .elementor-element.elementor-element-56fca122{text-align:left}.elementor-21453 .elementor-element.elementor-element-701939f3 .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-21453 .elementor-element.elementor-element-701939f3 .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-21453 .elementor-element.elementor-element-701939f3 .elementor-button{fill:var(--e-global-color-3ce207d);color:var(--e-global-color-3ce207d);background-color:var(--e-global-color-6dd4703)}.elementor-21453 .elementor-element.elementor-element-77f787de:not(.elementor-motion-effects-element-type-background),.elementor-21453 .elementor-element.elementor-element-77f787de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-21453 .elementor-element.elementor-element-77f787de{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-21453 .elementor-element.elementor-element-77f787de>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-117aeefe{color:var(--e-global-color-47cd7a9);font-family:"Nunito",Sans-serif;font-size:19px;font-weight:400}.elementor-21453 .elementor-element.elementor-element-43ad5982 .elementor-button{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;font-style:normal;text-decoration:none;fill:var(--e-global-color-56f9fa40);color:var(--e-global-color-56f9fa40);background-color:var(--e-global-color-6dd4703)}.elementor-21453 .elementor-element.elementor-element-65ba4dba:not(.elementor-motion-effects-element-type-background),.elementor-21453 .elementor-element.elementor-element-65ba4dba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#292c2f}.elementor-21453 .elementor-element.elementor-element-65ba4dba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21453 .elementor-element.elementor-element-65ba4dba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-4bdf9777{text-align:center}.elementor-21453 .elementor-element.elementor-element-4bdf9777 .elementor-heading-title{color:var(--e-global-color-912bbe2);font-family:"Nunito Sans",Sans-serif;font-size:38px;font-weight:500;line-height:1.6em}.elementor-21453 .elementor-element.elementor-element-3115f939:not(.elementor-motion-effects-element-type-background),.elementor-21453 .elementor-element.elementor-element-3115f939>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-21453 .elementor-element.elementor-element-3115f939{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-21453 .elementor-element.elementor-element-3115f939>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-76d55acd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-21453 .elementor-element.elementor-element-76d55acd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-cd99163)}.elementor-21453 .elementor-element.elementor-element-76d55acd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21453 .elementor-element.elementor-element-76d55acd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-52a2ed35:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-21453 .elementor-element.elementor-element-52a2ed35>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e2e2e2}.elementor-21453 .elementor-element.elementor-element-52a2ed35>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21453 .elementor-element.elementor-element-52a2ed35>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-4ab245c4{text-align:center;color:var(--e-global-color-secondary);font-family:"Raleway",Sans-serif;font-size:18px;font-weight:400}.elementor-21453 .elementor-element.elementor-element-552a47f{text-align:center;color:var(--e-global-color-secondary);font-family:"Raleway",Sans-serif;font-size:18px;font-weight:400}.elementor-21453 .elementor-element.elementor-element-b7c9990:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-21453 .elementor-element.elementor-element-b7c9990>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e2e2e2}.elementor-21453 .elementor-element.elementor-element-b7c9990>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-21453 .elementor-element.elementor-element-b7c9990>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-f91a5fa{text-align:center;color:var(--e-global-color-secondary);font-family:"Raleway",Sans-serif;font-size:19px;font-weight:400}.elementor-21453 .elementor-element.elementor-element-336237e{text-align:center}.elementor-21453 .elementor-element.elementor-element-336237e .elementor-heading-title{color:var(--e-global-color-secondary);font-family:"Raleway",Sans-serif;font-size:39px;font-weight:600}.elementor-21453 .elementor-element.elementor-element-c987a1f .elementor-button{font-family:"DM Sans",Sans-serif;font-size:22px;font-weight:400;font-style:normal;text-decoration:none;fill:var(--e-global-color-56f9fa40);color:var(--e-global-color-56f9fa40);background-color:#4390cd}.elementor-21453 .elementor-element.elementor-element-4596b73{text-align:center;color:var(--e-global-color-9557bd6)}.elementor-21453 .elementor-element.elementor-element-11c53e0e>.elementor-container{max-width:1146px;min-height:528px}.elementor-21453 .elementor-element.elementor-element-11c53e0e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-between;align-items:space-between}.elementor-21453 .elementor-element.elementor-element-11c53e0e:not(.elementor-motion-effects-element-type-background),.elementor-21453 .elementor-element.elementor-element-11c53e0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-68cc12f)}.elementor-21453 .elementor-element.elementor-element-11c53e0e>.elementor-background-overlay{opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-21453 .elementor-element.elementor-element-11c53e0e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-21453 .elementor-element.elementor-element-20d9091c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:22px}.elementor-21453 .elementor-element.elementor-element-20d9091c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-21453 .elementor-element.elementor-element-1bb07b9f{text-align:center}.elementor-21453 .elementor-element.elementor-element-1bb07b9f .elementor-heading-title{color:var(--e-global-color-56f9fa40);font-family:"Nunito",Sans-serif;font-size:50px;font-weight:500;line-height:1.6em}.elementor-21453 .elementor-element.elementor-element-476f8c59{text-align:center;color:#fff;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:300}.elementor-21453 .elementor-element.elementor-element-49f01662{text-align:center;color:#fff;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:300}.elementor-21453 .elementor-element.elementor-element-69d62505{text-align:center;color:#fff;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:300}.elementor-21453 .elementor-element.elementor-element-7d32c4bc{text-align:center;color:#fff;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:300}.elementor-21453 .elementor-element.elementor-element-8f6c0ed{text-align:center;color:#fff;font-family:"DM Sans",Sans-serif;font-size:20px;font-weight:300}@media(max-width:767px){.elementor-21453 .elementor-element.elementor-element-77a43ccc>.elementor-container{min-height:613px}.elementor-21453 .elementor-element.elementor-element-77a43ccc:not(.elementor-motion-effects-element-type-background),.elementor-21453 .elementor-element.elementor-element-77a43ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-21453 .elementor-element.elementor-element-2db1de66{line-height:1em}}