.elementor-674 .elementor-element.elementor-element-4c7b456{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-674 .elementor-element.elementor-element-4c7b456:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393939;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Rectangle-273-1.webp");background-position:center center;}.elementor-674 .elementor-element.elementor-element-4c7b456::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#54545400;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-15.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-674 .elementor-element.elementor-element-3aaaa0e{width:initial;max-width:initial;}.elementor-674 .elementor-element.elementor-element-3aaaa0e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-674 .elementor-element.elementor-element-3aaaa0e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-3aaaa0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-1bf0fbc{width:initial;max-width:initial;}.elementor-674 .elementor-element.elementor-element-1bf0fbc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-1bf0fbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-bae40d3{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-674 .elementor-element.elementor-element-bae40d3:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-674 .elementor-element.elementor-element-bae40d3::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-17.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-bb6f82c{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-bb6f82c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-bb6f82c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#F59022;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:3px 3px 3px 3px;border-radius:25px;border-color:#D9D9D9;}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-testimonial__text{color:#545454;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-testimonial__name{color:#545454;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-testimonial__image img{border-radius:0px;}.elementor-674 .elementor-element.elementor-element-9a77913{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-674 .elementor-element.elementor-element-01a541d{--display:flex;}.elementor-674 .elementor-element.elementor-element-01a541d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-4e1267c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;}.elementor-674 .elementor-element.elementor-element-4e1267c:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-4e1267c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-4e1267c.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-9b4ec1a.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-9b4ec1a{text-align:center;}.elementor-674 .elementor-element.elementor-element-9b4ec1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-5902f6f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-5902f6f.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-5902f6f{text-align:center;}.elementor-674 .elementor-element.elementor-element-5902f6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-a395cdd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-a395cdd.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-a395cdd{text-align:center;}.elementor-674 .elementor-element.elementor-element-a395cdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.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-674 .elementor-element.elementor-element-87d3fbf > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-674 .elementor-element.elementor-element-87d3fbf.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-b0bf1da > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-b0bf1da.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-b0bf1da{text-align:center;}.elementor-674 .elementor-element.elementor-element-b0bf1da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#545454;}.elementor-674 .elementor-element.elementor-element-ef2b14d{--display:flex;}.elementor-674 .elementor-element.elementor-element-ef2b14d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-b91517c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;}.elementor-674 .elementor-element.elementor-element-b91517c:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-b91517c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-b91517c.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-cbabab3.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-cbabab3{text-align:center;}.elementor-674 .elementor-element.elementor-element-cbabab3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-c88e137 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-c88e137.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-c88e137{text-align:center;}.elementor-674 .elementor-element.elementor-element-c88e137 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-8bec258 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-8bec258.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-8bec258{text-align:center;}.elementor-674 .elementor-element.elementor-element-8bec258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-5115249 > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-674 .elementor-element.elementor-element-5115249.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-d965680 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-d965680.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-d965680{text-align:center;}.elementor-674 .elementor-element.elementor-element-d965680 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#545454;}.elementor-674 .elementor-element.elementor-element-7de29c9{--display:flex;}.elementor-674 .elementor-element.elementor-element-7de29c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-f6fdbac{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;}.elementor-674 .elementor-element.elementor-element-f6fdbac:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-f6fdbac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-f6fdbac.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-d0b37eb.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-d0b37eb{text-align:center;}.elementor-674 .elementor-element.elementor-element-d0b37eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-14c13e6 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-14c13e6.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-14c13e6{text-align:center;}.elementor-674 .elementor-element.elementor-element-14c13e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-b3024ae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-b3024ae.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-b3024ae{text-align:center;}.elementor-674 .elementor-element.elementor-element-b3024ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-fe4b3eb > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-674 .elementor-element.elementor-element-fe4b3eb.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e6e9355 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-e6e9355.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e6e9355{text-align:center;}.elementor-674 .elementor-element.elementor-element-e6e9355 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#545454;}.elementor-674 .elementor-element.elementor-element-acbaf33{--display:flex;}.elementor-674 .elementor-element.elementor-element-acbaf33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-8b849af{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;}.elementor-674 .elementor-element.elementor-element-8b849af:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-8b849af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-8b849af.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e050a98.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e050a98{text-align:center;}.elementor-674 .elementor-element.elementor-element-e050a98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-142446f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-142446f.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-142446f{text-align:center;}.elementor-674 .elementor-element.elementor-element-142446f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-26c01da > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-26c01da.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-26c01da{text-align:center;}.elementor-674 .elementor-element.elementor-element-26c01da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-865e416 > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-674 .elementor-element.elementor-element-865e416.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-6768678 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-6768678.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-6768678{text-align:center;}.elementor-674 .elementor-element.elementor-element-6768678 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#545454;}.elementor-674 .elementor-element.elementor-element-e1345a5{--display:flex;}.elementor-674 .elementor-element.elementor-element-e1345a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-4464a0f{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:1rem 1rem 1rem 1rem;}.elementor-674 .elementor-element.elementor-element-4464a0f:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-4464a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-4464a0f.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-424e6fc.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-424e6fc{text-align:center;}.elementor-674 .elementor-element.elementor-element-424e6fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-bda0777 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-bda0777.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-bda0777{text-align:center;}.elementor-674 .elementor-element.elementor-element-bda0777 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-5d698d4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-5d698d4.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-5d698d4{text-align:center;}.elementor-674 .elementor-element.elementor-element-5d698d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#545454;}.elementor-674 .elementor-element.elementor-element-9762fae > .elementor-widget-container{margin:0px 0px -58px 0px;}.elementor-674 .elementor-element.elementor-element-9762fae.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-25b435d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-25b435d.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-25b435d{text-align:center;}.elementor-674 .elementor-element.elementor-element-25b435d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#545454;}.elementor-674 .elementor-element.elementor-element-1f68d38.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-1f68d38{text-align:center;}.elementor-674 .elementor-element.elementor-element-1f68d38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.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-674 .elementor-element.elementor-element-9e29912 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#000000;color:#000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F59022;border-radius:2rem 2rem 2rem 2rem;padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-9e29912 .elementor-button:hover, .elementor-674 .elementor-element.elementor-element-9e29912 .elementor-button:focus{background-color:#F59022;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-9e29912 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-9e29912.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-9e29912 .elementor-button:hover svg, .elementor-674 .elementor-element.elementor-element-9e29912 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-3141d1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:999;}.elementor-674 .elementor-element.elementor-element-3141d1c:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-3141d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16161654;}.elementor-674 .elementor-element.elementor-element-3141d1c.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-674 .elementor-element.elementor-element-f17439f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-f17439f.elementor-element{--align-self:flex-end;}.elementor-674 .elementor-element.elementor-element-f17439f{z-index:100;text-align:end;}.elementor-674 .elementor-element.elementor-element-f17439f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:#000000;}.elementor-674 .elementor-element.elementor-element-05ba518 > .elementor-widget-container{margin:-25px -35px 0px -35px;padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-05ba518{z-index:90;}.elementor-674 .elementor-element.elementor-element-2c017a3{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-674 .elementor-element.elementor-element-2c017a3::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-393.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-2c017a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-bae9b41{width:initial;max-width:initial;}.elementor-674 .elementor-element.elementor-element-bae9b41 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-674 .elementor-element.elementor-element-bae9b41.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-bae9b41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-674 .elementor-element.elementor-element-8c01e45{--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-674 .elementor-element.elementor-element-ea126b7{--display:flex;}.elementor-674 .elementor-element.elementor-element-c585a0f{text-align:center;}.elementor-674 .elementor-element.elementor-element-c585a0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-674 .elementor-element.elementor-element-870a870{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-674 .elementor-element.elementor-element-2286e82 .elementor-swiper-button{font-size:20px;color:#F59022;}.elementor-674 .elementor-element.elementor-element-2286e82 .elementor-swiper-button svg{fill:#F59022;}.elementor-674 .elementor-element.elementor-element-2286e82 .elementor-testimonial__text{color:#F59022;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-674 .elementor-element.elementor-element-2286e82 .elementor-testimonial__name{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;}.elementor-674 .elementor-element.elementor-element-2286e82 .elementor-testimonial__image img{width:140px;height:140px;border-radius:0px;}.elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (140px / 2) - 8px );}body:not(.rtl) .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (140px / 2) - 8px );right:auto;}body.rtl .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (140px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (140px / 2) - 8px );right:auto;}body.rtl .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-2286e82.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (140px / 2) - 8px );left:auto;}.elementor-674 .elementor-element.elementor-element-6d626df{--display:flex;}.elementor-674 .elementor-element.elementor-element-453706f{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-453706f:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-453706f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#545454;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-394.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-829ca3e{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-829ca3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-829ca3e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-829ca3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-aa90833{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-aa90833 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-aa90833.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-aa90833 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-testimonial__text{color:#F59022;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-testimonial__name{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;font-style:normal;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-testimonial__image img{border-radius:0px;}.elementor-674 .elementor-element.elementor-element-c503b23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-674 .elementor-element.elementor-element-b93f64c{--display:flex;}.elementor-674 .elementor-element.elementor-element-818a64d.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-818a64d{text-align:center;}.elementor-674 .elementor-element.elementor-element-818a64d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-58e2d46.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-58e2d46{text-align:center;}.elementor-674 .elementor-element.elementor-element-58e2d46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-63622d5{--display:flex;}.elementor-674 .elementor-element.elementor-element-b9de2e9.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-b9de2e9{text-align:center;}.elementor-674 .elementor-element.elementor-element-b9de2e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-9145477.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-9145477{text-align:center;}.elementor-674 .elementor-element.elementor-element-9145477 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-59175ee{--display:flex;}.elementor-674 .elementor-element.elementor-element-5361012.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-5361012{text-align:center;}.elementor-674 .elementor-element.elementor-element-5361012 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-b32f38f.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-b32f38f{text-align:center;}.elementor-674 .elementor-element.elementor-element-b32f38f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-9378fa9 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:5px 5px 5px 5px;border-color:#F59022;border-radius:2rem 2rem 2rem 2rem;padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-9378fa9 .elementor-button:hover, .elementor-674 .elementor-element.elementor-element-9378fa9 .elementor-button:focus{background-color:#F59022;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-9378fa9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-9378fa9.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-9378fa9 .elementor-button:hover svg, .elementor-674 .elementor-element.elementor-element-9378fa9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-38bfd1a{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-38bfd1a:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-38bfd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/07/Group-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-f792c2c{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-f792c2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-f792c2c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-f792c2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-641cda3{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-641cda3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-641cda3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-641cda3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-d4948b0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-81d6922{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-df86521{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-df86521:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-df86521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-df86521.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-f16ffe0{text-align:center;}.elementor-674 .elementor-element.elementor-element-bfeaff7{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-bfeaff7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-bfeaff7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-2b4050f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-2b4050f:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-2b4050f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-2b4050f.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-66069fc{text-align:center;}.elementor-674 .elementor-element.elementor-element-3d7272e{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-3d7272e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-3d7272e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-16a704a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-16a704a:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-16a704a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-16a704a.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-dda1fe9{text-align:center;}.elementor-674 .elementor-element.elementor-element-36fc1bf{width:var( --container-widget-width, 67.081% );max-width:67.081%;--container-widget-width:67.081%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-36fc1bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-36fc1bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-51cacc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-51cacc9:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-51cacc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-51cacc9.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-074f928{text-align:center;}.elementor-674 .elementor-element.elementor-element-563a270{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-563a270.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-563a270 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-1a024a7.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-1a024a7{text-align:center;}.elementor-674 .elementor-element.elementor-element-69125c8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-982e92a{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-982e92a:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-982e92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-982e92a.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-bd212c9{text-align:center;}.elementor-674 .elementor-element.elementor-element-cca457d{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-cca457d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-cca457d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-0cc009a{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-0cc009a:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-0cc009a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-0cc009a.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-187e971{text-align:center;}.elementor-674 .elementor-element.elementor-element-2beb027{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-2beb027.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-2beb027 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-02720ed{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-02720ed:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-02720ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-02720ed.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-7965867{text-align:center;}.elementor-674 .elementor-element.elementor-element-fd4a590{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-fd4a590.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-fd4a590 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-f84e04b{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:2rem 2rem 2rem 2rem;}.elementor-674 .elementor-element.elementor-element-f84e04b:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-f84e04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-f84e04b.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-8cdbe25{text-align:center;}.elementor-674 .elementor-element.elementor-element-b3effb8{width:var( --container-widget-width, 63.898% );max-width:63.898%;--container-widget-width:63.898%;--container-widget-flex-grow:0;text-align:center;}.elementor-674 .elementor-element.elementor-element-b3effb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-b3effb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:29px;color:#545454;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:3px 3px 3px 3px;border-radius:2rem;border-color:#D9D9D9;padding:14px 14px 14px 14px;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-testimonial__text{color:#545454;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-testimonial__image img{border-radius:0px;}.elementor-674 .elementor-element.elementor-element-eb22846{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-eb22846 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-eb22846.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-eb22846 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-674 .elementor-element.elementor-element-ddb7c54 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;font-style:normal;text-decoration:none;fill:#000000;color:#000000;border-style:solid;border-width:5px 5px 5px 5px;border-color:#F59022;border-radius:2rem 2rem 2rem 2rem;padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-ddb7c54 .elementor-button:hover, .elementor-674 .elementor-element.elementor-element-ddb7c54 .elementor-button:focus{background-color:#F59022;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-ddb7c54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-ddb7c54.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-ddb7c54 .elementor-button:hover svg, .elementor-674 .elementor-element.elementor-element-ddb7c54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-01aea58{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-01aea58:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-01aea58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-396.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-d9d00cc{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-d9d00cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-d9d00cc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-d9d00cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-testimonial__text{color:#F59022;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-testimonial__name{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;font-style:normal;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-testimonial__image img{border-radius:0px;}.elementor-674 .elementor-element.elementor-element-a069387{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-674 .elementor-element.elementor-element-c557ca4{--display:flex;}.elementor-674 .elementor-element.elementor-element-09b4992.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-09b4992{text-align:center;}.elementor-674 .elementor-element.elementor-element-09b4992 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-0ce990b.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-0ce990b{text-align:center;}.elementor-674 .elementor-element.elementor-element-0ce990b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-674 .elementor-element.elementor-element-07040a0{--display:flex;}.elementor-674 .elementor-element.elementor-element-b909532.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-b909532{text-align:center;}.elementor-674 .elementor-element.elementor-element-b909532 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-27b2516.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-27b2516{text-align:center;}.elementor-674 .elementor-element.elementor-element-27b2516 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-674 .elementor-element.elementor-element-81e4463{--display:flex;}.elementor-674 .elementor-element.elementor-element-81e4463.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-89a9566.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-89a9566{text-align:center;}.elementor-674 .elementor-element.elementor-element-89a9566 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-1fbad95.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-1fbad95{text-align:center;}.elementor-674 .elementor-element.elementor-element-1fbad95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-674 .elementor-element.elementor-element-0be8710{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-0be8710:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-0be8710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#545454;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-394.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-5882a87{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-5882a87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-5882a87.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-5882a87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-testimonial__text{color:#F59022;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-testimonial__name{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;font-style:normal;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-testimonial__image img{border-radius:0px;}.elementor-674 .elementor-element.elementor-element-b184080{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-674 .elementor-element.elementor-element-8b2c62c{--display:flex;}.elementor-674 .elementor-element.elementor-element-66d608b.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-66d608b{text-align:center;}.elementor-674 .elementor-element.elementor-element-66d608b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-5d2c411.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-5d2c411{text-align:center;}.elementor-674 .elementor-element.elementor-element-5d2c411 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-4e7698e{--display:flex;}.elementor-674 .elementor-element.elementor-element-eee291d.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-eee291d{text-align:center;}.elementor-674 .elementor-element.elementor-element-eee291d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-8558f04.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-8558f04{text-align:center;}.elementor-674 .elementor-element.elementor-element-8558f04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-7d94282{--display:flex;}.elementor-674 .elementor-element.elementor-element-2f53a2e.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-2f53a2e{text-align:center;}.elementor-674 .elementor-element.elementor-element-2f53a2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-a8ba3b4.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-a8ba3b4{text-align:center;}.elementor-674 .elementor-element.elementor-element-a8ba3b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-9db5fa3 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:5px 5px 5px 5px;border-color:#F59022;border-radius:2rem 2rem 2rem 2rem;padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-9db5fa3 .elementor-button:hover, .elementor-674 .elementor-element.elementor-element-9db5fa3 .elementor-button:focus{background-color:#F59022;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-9db5fa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-9db5fa3.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-9db5fa3 .elementor-button:hover svg, .elementor-674 .elementor-element.elementor-element-9db5fa3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-66d50e8{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-66d50e8:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-66d50e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-396.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-5d03a2a{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-5d03a2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-5d03a2a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-5d03a2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-testimonial__text{color:#F59022;font-family:"Montserrat", Sans-serif;font-weight:700;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-testimonial__name{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;font-style:normal;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-testimonial__image img{border-radius:0px;}.elementor-674 .elementor-element.elementor-element-0e80706{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-674 .elementor-element.elementor-element-c8228f3{--display:flex;}.elementor-674 .elementor-element.elementor-element-c8228f3.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e3e8d82.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e3e8d82{text-align:center;}.elementor-674 .elementor-element.elementor-element-e3e8d82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-4b7b432.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-4b7b432{text-align:center;}.elementor-674 .elementor-element.elementor-element-4b7b432 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-674 .elementor-element.elementor-element-64a6a99{--display:flex;}.elementor-674 .elementor-element.elementor-element-4e903af.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-4e903af{text-align:center;}.elementor-674 .elementor-element.elementor-element-4e903af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-0d0edb1.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-0d0edb1{text-align:center;}.elementor-674 .elementor-element.elementor-element-0d0edb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-674 .elementor-element.elementor-element-02437c8{--display:flex;}.elementor-674 .elementor-element.elementor-element-5adae0d.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-5adae0d{text-align:center;}.elementor-674 .elementor-element.elementor-element-5adae0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-d347f17.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-d347f17{text-align:center;}.elementor-674 .elementor-element.elementor-element-d347f17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-674 .elementor-element.elementor-element-d44e8a1{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-d44e8a1:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-d44e8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-394.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-b45fc1f{width:initial;max-width:initial;}.elementor-674 .elementor-element.elementor-element-b45fc1f > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-674 .elementor-element.elementor-element-b45fc1f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-b45fc1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-8c4db60.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-8c4db60.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-main-swiper{width:100%;}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-testimonial__text{color:#F59022;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-testimonial__name{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-testimonial__title{color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-testimonial__image img{width:100px;height:100px;border-radius:0px;}.elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (100px / 2) - 8px );}body:not(.rtl) .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (100px / 2) - 8px );right:auto;}body.rtl .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-8c4db60.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (100px / 2) - 8px );left:auto;}.elementor-674 .elementor-element.elementor-element-63f6c68 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;font-style:normal;text-decoration:none;fill:#000000;color:#000000;border-style:solid;border-width:5px 5px 5px 5px;border-color:#F59022;border-radius:2rem 2rem 2rem 2rem;padding:15px 15px 15px 15px;}.elementor-674 .elementor-element.elementor-element-63f6c68 .elementor-button:hover, .elementor-674 .elementor-element.elementor-element-63f6c68 .elementor-button:focus{background-color:#F59022;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-63f6c68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-63f6c68.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-63f6c68 .elementor-button:hover svg, .elementor-674 .elementor-element.elementor-element-63f6c68 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-377586e{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-377586e:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-377586e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#545454;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-394.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-arrows-yes .elementor-main-swiper{width:calc( 80% - 40px );}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-main-swiper{width:80%;}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:1px 1px 1px 1px;border-radius:2rem;border-color:#EEEEEE;}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-swiper-button{font-size:20px;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:5px;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:5px;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:5px;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:5px;}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-testimonial__text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;font-style:normal;text-decoration:none;}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-testimonial__name{color:#F59022;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-testimonial__title{color:#545454;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-testimonial__image img{width:60px;height:60px;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (60px / 2) - 8px );}body:not(.rtl) .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (60px / 2) - 8px );right:auto;}body.rtl .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (60px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (60px / 2) - 8px );right:auto;}body.rtl .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-674 .elementor-element.elementor-element-47fa876.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (60px / 2) - 8px );left:auto;}.elementor-674 .elementor-element.elementor-element-558ed13{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-558ed13:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-558ed13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-396.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-01abbc3{--display:flex;--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;}.elementor-674 .elementor-element.elementor-element-01abbc3.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-bf5eca8{width:initial;max-width:initial;}.elementor-674 .elementor-element.elementor-element-bf5eca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-bf5eca8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-bf5eca8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-0aa200e{width:initial;max-width:initial;text-align:center;}.elementor-674 .elementor-element.elementor-element-0aa200e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-674 .elementor-element.elementor-element-0aa200e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#000000;}.elementor-674 .elementor-element.elementor-element-8e7bd32{--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-674 .elementor-element.elementor-element-8e7bd32.e-con{--align-self:center;}.elementor-674 .elementor-element.elementor-element-488f4af{--display:flex;border-style:none;--border-style:none;}.elementor-674 .elementor-element.elementor-element-531bd67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-b9a636d{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-674 .elementor-element.elementor-element-e51feea.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e51feea .elementor-icon-wrapper{text-align:center;}.elementor-674 .elementor-element.elementor-element-e51feea.elementor-view-stacked .elementor-icon{background-color:#F59022;}.elementor-674 .elementor-element.elementor-element-e51feea.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-e51feea.elementor-view-default .elementor-icon{color:#F59022;border-color:#F59022;}.elementor-674 .elementor-element.elementor-element-e51feea.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-e51feea.elementor-view-default .elementor-icon svg{fill:#F59022;}.elementor-674 .elementor-element.elementor-element-e51feea .elementor-icon{font-size:20px;}.elementor-674 .elementor-element.elementor-element-e51feea .elementor-icon svg{height:20px;}.elementor-674 .elementor-element.elementor-element-dd0aa1b.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-dd0aa1b{text-align:center;}.elementor-674 .elementor-element.elementor-element-dd0aa1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;color:#000000;}.elementor-674 .elementor-element.elementor-element-e3e76c2.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-e3e76c2 .elementor-icon-wrapper{text-align:center;}.elementor-674 .elementor-element.elementor-element-e3e76c2.elementor-view-stacked .elementor-icon{background-color:#F59022;}.elementor-674 .elementor-element.elementor-element-e3e76c2.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-e3e76c2.elementor-view-default .elementor-icon{color:#F59022;border-color:#F59022;}.elementor-674 .elementor-element.elementor-element-e3e76c2.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-e3e76c2.elementor-view-default .elementor-icon svg{fill:#F59022;}.elementor-674 .elementor-element.elementor-element-e3e76c2 .elementor-icon{font-size:20px;}.elementor-674 .elementor-element.elementor-element-e3e76c2 .elementor-icon svg{height:20px;}.elementor-674 .elementor-element.elementor-element-4411803.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-4411803{text-align:center;}.elementor-674 .elementor-element.elementor-element-4411803 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;color:#000000;}.elementor-674 .elementor-element.elementor-element-678686d.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-678686d .elementor-icon-wrapper{text-align:center;}.elementor-674 .elementor-element.elementor-element-678686d.elementor-view-stacked .elementor-icon{background-color:#F59022;}.elementor-674 .elementor-element.elementor-element-678686d.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-678686d.elementor-view-default .elementor-icon{color:#F59022;border-color:#F59022;}.elementor-674 .elementor-element.elementor-element-678686d.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-678686d.elementor-view-default .elementor-icon svg{fill:#F59022;}.elementor-674 .elementor-element.elementor-element-678686d .elementor-icon{font-size:20px;}.elementor-674 .elementor-element.elementor-element-678686d .elementor-icon svg{height:20px;}.elementor-674 .elementor-element.elementor-element-6fc831f.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-6fc831f{text-align:center;}.elementor-674 .elementor-element.elementor-element-6fc831f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:30px;color:#000000;}.elementor-674 .elementor-element.elementor-element-b7508f1{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-674 .elementor-element.elementor-element-b7508f1:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/background-sec-no-pagues-mas.webp");background-position:center center;background-size:cover;}.elementor-674 .elementor-element.elementor-element-b7508f1::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/05/Group-4-1.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-e665e45{--display:flex;--min-height:0px;}.elementor-674 .elementor-element.elementor-element-ee82bb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#F59022;}.elementor-674 .elementor-element.elementor-element-ff21dbe{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-4f2cb4b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-87842c6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-674 .elementor-element.elementor-element-5a62d72 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F59022;border-radius:25px 25px 25px 25px;}.elementor-674 .elementor-element.elementor-element-5a62d72 .elementor-button:hover, .elementor-674 .elementor-element.elementor-element-5a62d72 .elementor-button:focus{background-color:#F59022;color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-5a62d72 .elementor-button:hover svg, .elementor-674 .elementor-element.elementor-element-5a62d72 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-9273cc3{--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:1024px){.elementor-674 .elementor-element.elementor-element-d4948b0{--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-81d6922{--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-69125c8{--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-ee82bb7 .elementor-heading-title{font-size:25px;}.elementor-674 .elementor-element.elementor-element-ff21dbe{font-size:16px;}.elementor-674 .elementor-element.elementor-element-4f2cb4b{font-size:16px;}}@media(max-width:767px){.elementor-674 .elementor-element.elementor-element-4c7b456:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:900px 0px;background-repeat:repeat;}.elementor-674 .elementor-element.elementor-element-4c7b456::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-4c7b456 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}.elementor-674 .elementor-element.elementor-element-4c7b456{--overlay-opacity:1;}.elementor-674 .elementor-element.elementor-element-3aaaa0e{text-align:center;}.elementor-674 .elementor-element.elementor-element-3aaaa0e .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-1bf0fbc.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-1bf0fbc{text-align:center;}.elementor-674 .elementor-element.elementor-element-1bf0fbc .elementor-heading-title{font-size:20px;}.elementor-674 .elementor-element.elementor-element-bae40d3::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-bae40d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-bae40d3{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-bb6f82c > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-674 .elementor-element.elementor-element-bb6f82c.elementor-element{--align-self:center;}.elementor-674 .elementor-element.elementor-element-bb6f82c .elementor-heading-title{font-size:30px;}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-testimonial__text{font-size:24px;}.elementor-674 .elementor-element.elementor-element-3a7307e .elementor-testimonial__name{font-size:20px;}.elementor-674 .elementor-element.elementor-element-1f68d38 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-674 .elementor-element.elementor-element-1f68d38 .elementor-heading-title{font-size:16px;}.elementor-674 .elementor-element.elementor-element-2c017a3::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-2c017a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-bae9b41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-bae9b41{text-align:center;}.elementor-674 .elementor-element.elementor-element-453706f:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-453706f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-829ca3e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-829ca3e .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-aa90833{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-aa90833 .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-testimonial__text{font-size:20px;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-testimonial__name{font-size:16px;}.elementor-674 .elementor-element.elementor-element-1a335c3 .elementor-testimonial__image img{width:200px;height:200px;}.elementor-674 .elementor-element.elementor-element-38bfd1a:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-38bfd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mfconsultores.com.mx/wp-content/uploads/2024/07/Group-2.webp");background-size:contain;}.elementor-674 .elementor-element.elementor-element-f792c2c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-f792c2c .elementor-heading-title{font-size:25px;}.elementor-674 .elementor-element.elementor-element-641cda3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-641cda3 .elementor-heading-title{font-size:25px;}.elementor-674 .elementor-element.elementor-element-d4948b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-81d6922{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-69125c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-674 .elementor-element.elementor-element-a3709b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-a3709b2.elementor-element{--align-self:flex-start;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-swiper-button{font-size:0px;}.elementor-674 .elementor-element.elementor-element-a3709b2 .swiper-pagination-bullet{height:0px;width:0px;}.elementor-674 .elementor-element.elementor-element-a3709b2 .swiper-horizontal .swiper-pagination-progressbar{height:0px;}.elementor-674 .elementor-element.elementor-element-a3709b2 .elementor-testimonial__name{font-size:18px;}.elementor-674 .elementor-element.elementor-element-eb22846{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-eb22846 .elementor-heading-title{font-size:10px;}.elementor-674 .elementor-element.elementor-element-d9d00cc{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-d9d00cc .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-testimonial__text{font-size:20px;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-testimonial__name{font-size:16px;}.elementor-674 .elementor-element.elementor-element-4126ab3 .elementor-testimonial__image img{width:200px;height:200px;}.elementor-674 .elementor-element.elementor-element-0be8710:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-0be8710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-5882a87{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-testimonial__text{font-size:20px;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-testimonial__name{font-size:16px;}.elementor-674 .elementor-element.elementor-element-734ec74 .elementor-testimonial__image img{width:200px;height:200px;}.elementor-674 .elementor-element.elementor-element-5d03a2a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-674 .elementor-element.elementor-element-5d03a2a .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-testimonial__text{font-size:20px;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-testimonial__name{font-size:16px;}.elementor-674 .elementor-element.elementor-element-5b7a527 .elementor-testimonial__image img{width:200px;height:200px;}.elementor-674 .elementor-element.elementor-element-d44e8a1:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-d44e8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-b45fc1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-b45fc1f{text-align:center;}.elementor-674 .elementor-element.elementor-element-8c4db60 .elementor-testimonial__image img{width:100px;height:100px;}.elementor-674 .elementor-element.elementor-element-377586e:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-377586e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-47fa876.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-674 .elementor-element.elementor-element-47fa876 .elementor-main-swiper{width:90%;}.elementor-674 .elementor-element.elementor-element-01abbc3{--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-674 .elementor-element.elementor-element-bf5eca8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-bf5eca8{text-align:center;}.elementor-674 .elementor-element.elementor-element-0aa200e{text-align:center;}.elementor-674 .elementor-element.elementor-element-488f4af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-674 .elementor-element.elementor-element-dd0aa1b .elementor-heading-title{font-size:14px;}.elementor-674 .elementor-element.elementor-element-4411803 .elementor-heading-title{font-size:14px;}.elementor-674 .elementor-element.elementor-element-6fc831f .elementor-heading-title{font-size:14px;}.elementor-674 .elementor-element.elementor-element-b7508f1::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-674 .elementor-element.elementor-element-b7508f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:contain;}.elementor-674 .elementor-element.elementor-element-ee82bb7{text-align:center;}.elementor-674 .elementor-element.elementor-element-ee82bb7 .elementor-heading-title{font-size:35px;}.elementor-674 .elementor-element.elementor-element-ff21dbe{text-align:center;}.elementor-674 .elementor-element.elementor-element-4f2cb4b{text-align:center;}}@media(min-width:768px){.elementor-674 .elementor-element.elementor-element-01a541d{--width:19.982%;}.elementor-674 .elementor-element.elementor-element-ef2b14d{--width:19.982%;}.elementor-674 .elementor-element.elementor-element-7de29c9{--width:19.982%;}.elementor-674 .elementor-element.elementor-element-acbaf33{--width:19.982%;}.elementor-674 .elementor-element.elementor-element-e1345a5{--width:19.982%;}.elementor-674 .elementor-element.elementor-element-3141d1c{--content-width:24%;}.elementor-674 .elementor-element.elementor-element-2c017a3{--width:100.526%;}.elementor-674 .elementor-element.elementor-element-e665e45{--width:70%;}.elementor-674 .elementor-element.elementor-element-87842c6{--width:30%;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-3a7307e */#monedas img {
  transition: transform 0.3s ease;
}

#monedas img:hover {
  transform: scale(1.1);
}

#monedas .elementor-testimonial__footer{
    margin-top: 20px !important
}

#monedas .elementor-testimonial__image{
    min-height: 303px;
    margin-top: 0 !important;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}

#monedas img{
    min-width: 150px;
    height: auto;
}

@media(min-width: 1024px){
    #monedas .elementor-widget-container{
            display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87d3fbf */@keyframes shake {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-5px, -15px); }
  50% { transform: translate(5px, 5px); }
  75% { transform: translate(-5px, 5px); }
  100% { transform: translate(0, 0); }
}

.elementor-674 .elementor-element.elementor-element-87d3fbf img{
    animation: shake 40s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5115249 */@keyframes shake {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-5px, -15px); }
  50% { transform: translate(5px, 5px); }
  75% { transform: translate(-5px, 5px); }
  100% { transform: translate(0, 0); }
}

.elementor-674 .elementor-element.elementor-element-5115249 img{
    animation: shake 40s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe4b3eb */@keyframes shake {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-5px, -15px); }
  50% { transform: translate(5px, 5px); }
  75% { transform: translate(-5px, 5px); }
  100% { transform: translate(0, 0); }
}

.elementor-674 .elementor-element.elementor-element-fe4b3eb img{
    animation: shake 40s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-865e416 */@keyframes shake {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-5px, -15px); }
  50% { transform: translate(5px, 5px); }
  75% { transform: translate(-5px, 5px); }
  100% { transform: translate(0, 0); }
}

.elementor-674 .elementor-element.elementor-element-865e416 img{
    animation: shake 40s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9762fae */@keyframes shake {
  0% { transform: translate(0, 0); }
  25% { transform: translate(-5px, -15px); }
  50% { transform: translate(5px, 5px); }
  75% { transform: translate(-5px, 5px); }
  100% { transform: translate(0, 0); }
}

.elementor-674 .elementor-element.elementor-element-9762fae img{
    animation: shake 40s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f17439f */#out{
cursor: pointer;
z-index: 999;
}

@media only screen and (min-width: 768px) {
  #out {
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-05ba518 */#CuadroFormulario{
    position: fixed;
    width: 100vw;
    z-index:10;
    top: 0;
    display: none;
    height: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3141d1c */#CuadroFormulario{
    position: fixed;
    width: 100vw;
    z-index:10;
    top: 0;
    display: none;
    height: inherit;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-1a335c3 */.elementor-674 .elementor-element.elementor-element-1a335c3 img {
  transition: transform 0.3s ease;
}

.elementor-674 .elementor-element.elementor-element-1a335c3 img:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-a3709b2 */#carouselTres .elementor-testimonial__image img{
    height: auto!important;
    width: 100%;
}
#carouselTres .elementor-testimonial__text{
	margin-top: 3.5%;
	width: 100%!important;
}
#carouselTres .swiper-slide{
    width: 100%!important;
    display: flex!important;
    flex: center !important;
    align-items: center!important;
    




justify-content: center
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-4126ab3 */#seguro img {
  transition: transform 0.3s ease;
}

#seguro img:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-734ec74 */#seguro img {
  transition: transform 0.3s ease;
}

#seguro img:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-47fa876 */#carouselUno .swiper-slide {
 	box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0px 0px 7px 5px rgb(0 0 0 / 0.1);
    margin: 20px 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf5eca8 */.elementor-674 .elementor-element.elementor-element-bf5eca8{
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0aa200e */.elementor-674 .elementor-element.elementor-element-0aa200e{
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-531bd67 */#Form-contactanos .card-header {
    display: none;
}

#Form-contactanos .card {
    box-shadow: 0 0 25px 0 #00000025;
    border-radius: 1rem;
}

#Form-contactanos label{
    display: none;
}

#Form-contactanos .card-body {
    display: flex;
    flex-direction: column;
}

#Form-contactanos input, #textarea, #select-CPER-28C9B080-D99A-4371-9EA3-753BD11E5390 select {
    border: 3px solid #D9D9D9;
    border-radius: 2rem;
    height: 50px;
}

#select-CPER-28C9B080-D99A-4371-9EA3-753BD11E5390{
    position: relative;
}

#Form-contactanos select {
    appearance: none;
    padding: 0 12px;
}

#select-CPER-28C9B080-D99A-4371-9EA3-753BD11E5390::after{
    content: '';
    position: absolute;
    z-index: 1;
    width: 8px;
    height: 8px;
    border-right: 2px solid #666;
     border-bottom: 2px solid #666;
     transform: rotate(45deg);
     right: 20px;
     top: 40%;
     pointer-events: none;
     
}

#Form-contactanos input::placeholder, #textarea::placeholder {
    color: #000000;
    font-family: Montserrat;
    font-weight: 400;
    padding: 5px
}

#Form-contactanos textarea {
    min-height: 100px
}

#Form-contactanos button {
    border: 3px solid #F59022;
    border-radius: 25px;
    width: 35%;
    color: #000000;
    background-color: #FFF;
    margin-left: auto;
    font-weight: 700;
    font-family: Montserrat;
    font-size: 1rem
}

#Form-contactanos button:hover {
    background-color:#F59022;
    color: #FFF;
    cursor: pointer;
}

@media (max-width:768px) {
#Form-contactanos button {
    width: 50%;
    margin: auto;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd0aa1b */.elementor-674 .elementor-element.elementor-element-dd0aa1b a:hover{
    text-decoration: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4411803 */.elementor-674 .elementor-element.elementor-element-4411803 a:hover{
    text-decoration: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fc831f */.elementor-674 .elementor-element.elementor-element-6fc831f a:hover{
    text-decoration: none;
    cursor: pointer;
}/* End custom CSS */