.elementor-618 .elementor-element.elementor-element-e27f340{--display:flex;--min-height:951px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:45%;--padding-right:5%}.elementor-618 .elementor-element.elementor-element-e27f340:not(.elementor-motion-effects-element-type-background),.elementor-618 .elementor-element.elementor-element-e27f340>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d1d5db;background-image:url("https://grupos3.com.mx/wp-content/uploads/2025/11/Imagen2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-618 .elementor-element.elementor-element-e27f340:before,.elementor-618 .elementor-element.elementor-element-e27f340>.elementor-background-video-container:before,.elementor-618 .elementor-element.elementor-element-e27f340>.e-con-inner>.elementor-background-video-container:before,.elementor-618 .elementor-element.elementor-element-e27f340>.elementor-background-slideshow:before,.elementor-618 .elementor-element.elementor-element-e27f340>.e-con-inner>.elementor-background-slideshow:before,.elementor-618 .elementor-element.elementor-element-e27f340>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#000 0%,#0000005C 100%)}.elementor-618 .elementor-element.elementor-element-e27f340>.elementor-shape-bottom svg,.elementor-618 .elementor-element.elementor-element-e27f340>.e-con-inner>.elementor-shape-bottom svg{width:calc(218% + 1.3px);height:150px;transform:translateX(-50%) rotateY(180deg)}.elementor-618 .elementor-element.elementor-element-d4b771d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-618 .elementor-element.elementor-element-616c5ed .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,.4);color:#cdcdcd}.elementor-618 .elementor-element.elementor-element-214bec5{--spacer-size:15px}.elementor-618 .elementor-element.elementor-element-c187740>.elementor-widget-container{margin:0}.elementor-618 .elementor-element.elementor-element-c187740{font-size:20px;line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,.4);color:var(--e-global-color-astglobalcolor5)}.elementor-618 .elementor-element.elementor-element-9f57304{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-4132cec{text-align:center}.elementor-618 .elementor-element.elementor-element-4132cec .elementor-heading-title{color:#000}.elementor-618 .elementor-element.elementor-element-7a4da4e{--spacer-size:10px}.elementor-618 .elementor-element.elementor-element-c309f48{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-c309f48>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-c309f48.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-50554a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-1debfd4{text-align:center}.elementor-618 .elementor-element.elementor-element-1debfd4 .elementor-heading-title{color:#000}.elementor-618 .elementor-element.elementor-element-e247454{--spacer-size:10px}.elementor-618 .elementor-element.elementor-element-e9bcef4{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-e9bcef4>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-e9bcef4.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-8d80b2e{--spacer-size:5px}.elementor-618 .elementor-element.elementor-element-c67c803{--spacer-size:10px}.elementor-618 .elementor-element.elementor-element-7d14056{--display:flex}.elementor-618 .elementor-element.elementor-element-4a36780{text-align:center}.elementor-618 .elementor-element.elementor-element-4a36780 .elementor-heading-title{color:#000}.elementor-618 .elementor-element.elementor-element-b7c17b7{--display:flex}.elementor-618 .elementor-element.elementor-element-f61d35f{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-f61d35f>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-f61d35f.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-6f3caea{--display:flex}.elementor-618 .elementor-element.elementor-element-8f59a52{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-8f59a52>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-8f59a52.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-88a44c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-4596e18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-618 .elementor-element.elementor-element-8cb0005{--display:flex}.elementor-618 .elementor-element.elementor-element-f84f1ea{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-f84f1ea>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-f84f1ea.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-684c226{--display:flex}.elementor-618 .elementor-element.elementor-element-869c317{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-618 .elementor-element.elementor-element-869c317 .elementor-divider-separator{width:0}.elementor-618 .elementor-element.elementor-element-869c317 .elementor-divider{padding-block-start:6px;padding-block-end:6px}.elementor-618 .elementor-element.elementor-element-c36542d{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-c36542d>.elementor-widget-container{margin:0;padding:4px 0 0}.elementor-618 .elementor-element.elementor-element-c36542d.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-2a9c15f{--display:flex}.elementor-618 .elementor-element.elementor-element-bebffd2{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-bebffd2>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-bebffd2.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-0e8e112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-0e8e112:not(.elementor-motion-effects-element-type-background),.elementor-618 .elementor-element.elementor-element-0e8e112>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-96b6f2c)}.elementor-618 .elementor-element.elementor-element-a7335d5{text-align:center}.elementor-618 .elementor-element.elementor-element-a7335d5 .elementor-heading-title{color:#d6d6d6}.elementor-618 .elementor-element.elementor-element-0feaad3{--spacer-size:5px}.elementor-618 .elementor-element.elementor-element-a4c9cf1{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:#fffbfb}.elementor-618 .elementor-element.elementor-element-a4c9cf1>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-a4c9cf1.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-13e9b47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-13e9b47:not(.elementor-motion-effects-element-type-background),.elementor-618 .elementor-element.elementor-element-13e9b47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-96b6f2c)}.elementor-618 .elementor-element.elementor-element-a3a33ec{text-align:center}.elementor-618 .elementor-element.elementor-element-a3a33ec .elementor-heading-title{color:#dad9d9}.elementor-618 .elementor-element.elementor-element-9b35167{--spacer-size:5px}.elementor-618 .elementor-element.elementor-element-f511fc8{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:#fffbfb}.elementor-618 .elementor-element.elementor-element-f511fc8>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-f511fc8.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-4c264d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-9b4f665{text-align:center}.elementor-618 .elementor-element.elementor-element-9b4f665 .elementor-heading-title{color:#000}.elementor-618 .elementor-element.elementor-element-c87d46d{--spacer-size:10px}.elementor-618 .elementor-element.elementor-element-15b1735{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:var(--e-global-color-10aef78)}.elementor-618 .elementor-element.elementor-element-15b1735>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-15b1735.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-a326051{--display:flex}.elementor-618 .elementor-element.elementor-element-02a6986 .elementor-button{background-color:var(--e-global-color-astglobalcolor5);font-weight:600;fill:var(--e-global-color-b798ea7);color:var(--e-global-color-b798ea7);border-style:solid;border-width:2px;border-color:var(--e-global-color-b798ea7)}.elementor-618 .elementor-element.elementor-element-02a6986 .elementor-button:hover,.elementor-618 .elementor-element.elementor-element-02a6986 .elementor-button:focus{background-color:var(--e-global-color-b798ea7);color:var(--e-global-color-astglobalcolor5);border-color:#02010100}.elementor-618 .elementor-element.elementor-element-02a6986>.elementor-widget-container{padding:0 0 0 35px}.elementor-618 .elementor-element.elementor-element-02a6986 .elementor-button:hover svg,.elementor-618 .elementor-element.elementor-element-02a6986 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-618 .elementor-element.elementor-element-ac643ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-ac643ea:not(.elementor-motion-effects-element-type-background),.elementor-618 .elementor-element.elementor-element-ac643ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-96b6f2c)}.elementor-618 .elementor-element.elementor-element-7665cd9{text-align:center}.elementor-618 .elementor-element.elementor-element-7665cd9 .elementor-heading-title{color:#dad9d9}.elementor-618 .elementor-element.elementor-element-d3ec733{--spacer-size:5px}.elementor-618 .elementor-element.elementor-element-07e5059{width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:justify;font-size:20px;font-weight:400;color:#fffbfb}.elementor-618 .elementor-element.elementor-element-07e5059>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-07e5059.elementor-element{--align-self:center}.elementor-618 .elementor-element.elementor-element-addaa76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(max-width:767px){.elementor-618 .elementor-element.elementor-element-e27f340{--min-height:600px;--padding-top:20px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-618 .elementor-element.elementor-element-e27f340>.elementor-shape-bottom svg,.elementor-618 .elementor-element.elementor-element-e27f340>.e-con-inner>.elementor-shape-bottom svg{width:calc(220% + 1.3px);height:150px}.elementor-618 .elementor-element.elementor-element-616c5ed .elementor-heading-title{font-size:28px}.elementor-618 .elementor-element.elementor-element-c187740>.elementor-widget-container{margin:0}.elementor-618 .elementor-element.elementor-element-c187740{font-size:15px}.elementor-618 .elementor-element.elementor-element-9f57304{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-c309f48>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-c309f48{font-size:18px}.elementor-618 .elementor-element.elementor-element-50554a9{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-e9bcef4>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-e9bcef4{font-size:18px}.elementor-618 .elementor-element.elementor-element-f61d35f>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-f61d35f{font-size:18px}.elementor-618 .elementor-element.elementor-element-8f59a52>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-8f59a52{font-size:18px}.elementor-618 .elementor-element.elementor-element-88a44c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-f84f1ea>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-f84f1ea{font-size:18px}.elementor-618 .elementor-element.elementor-element-684c226{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-618 .elementor-element.elementor-element-c36542d>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-c36542d{font-size:18px}.elementor-618 .elementor-element.elementor-element-bebffd2>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-bebffd2{font-size:18px}.elementor-618 .elementor-element.elementor-element-a4c9cf1>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-a4c9cf1{font-size:18px}.elementor-618 .elementor-element.elementor-element-f511fc8>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-f511fc8{font-size:18px}.elementor-618 .elementor-element.elementor-element-4c264d1{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-618 .elementor-element.elementor-element-15b1735>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-15b1735{font-size:18px}.elementor-618 .elementor-element.elementor-element-07e5059>.elementor-widget-container{margin:0;padding:0}.elementor-618 .elementor-element.elementor-element-07e5059{font-size:18px}}@media(min-width:768px){.elementor-618 .elementor-element.elementor-element-e27f340{--content-width:1600px}.elementor-618 .elementor-element.elementor-element-d4b771d{--width:100%}}.single-post .container,.single-post .wrap,.single-post .content-area{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}