.elementor-45 .elementor-element.elementor-element-a027f3c{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-3f02210{--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;}.elementor-45 .elementor-element.elementor-element-3f02210.e-con{--flex-grow:0;--flex-shrink:0;}.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-45 .elementor-element.elementor-element-f3b8fcc .elementor-button{background-color:#E69F00;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-45 .elementor-element.elementor-element-0f63f67{--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;}.elementor-45 .elementor-element.elementor-element-0f63f67.e-con{--flex-grow:0;--flex-shrink:0;}.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-45 .elementor-element.elementor-element-f00b25e{width:var( --container-widget-width, 84.76% );max-width:84.76%;--container-widget-width:84.76%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-f00b25e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-a359db6{--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-45 .elementor-element.elementor-element-f4f2a02 .elementor-button{background-color:#E69F00;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-80096b5 .elementor-button{background-color:#E69F00;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-45 .elementor-element.elementor-element-2f40844{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-45 .elementor-element.elementor-element-d5cfdff img{width:100%;}.elementor-45 .elementor-element.elementor-element-585e613{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-45 .elementor-element.elementor-element-585e613::before, .elementor-45 .elementor-element.elementor-element-585e613 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-585e613 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-585e613 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-585e613 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-585e613 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://redmexicanasmp.com/wp-content/uploads/2026/04/Copia-de-SitioWebPeri_Mesa-de-trabajo-1-copia.png");--background-overlay:'';background-position:top left;background-size:cover;}.elementor-45 .elementor-element.elementor-element-4b139c2{--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;}.elementor-45 .elementor-element.elementor-element-4b139c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-018763e{--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;}.elementor-45 .elementor-element.elementor-element-018763e.e-con{--flex-grow:0;--flex-shrink:0;}.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-45 .elementor-element.elementor-element-1f7c39f{background-color:#F7F7F7;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:30px 30px 30px 30px;border-radius:25px 25px 25px 25px;column-gap:0px;color:#064E91;}.elementor-45 .elementor-element.elementor-element-1f7c39f.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-06f87f4 .elementor-button{background-color:#F19F27;border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-f2a709a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-46eaee8 img{width:30%;}.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-45 .elementor-element.elementor-element-ded754b{text-align:center;}.elementor-45 .elementor-element.elementor-element-ded754b .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-c79989c{background-color:#F19F27;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-45 .elementor-element.elementor-element-c79989c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#064E91;}.elementor-45 .elementor-element.elementor-element-7b950c9{text-align:center;}.elementor-45 .elementor-element.elementor-element-7b950c9 .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-822f9c1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-128d54e img{width:30%;}.elementor-45 .elementor-element.elementor-element-963757a{text-align:center;}.elementor-45 .elementor-element.elementor-element-963757a .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-5e61d0c{text-align:center;}.elementor-45 .elementor-element.elementor-element-5e61d0c .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-93b359e{background-color:#F19F27;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-45 .elementor-element.elementor-element-93b359e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#064E91;}.elementor-45 .elementor-element.elementor-element-d11b332{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-7c2cc18 img{width:30%;}.elementor-45 .elementor-element.elementor-element-da49f9a{text-align:center;}.elementor-45 .elementor-element.elementor-element-da49f9a .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-7314c71{text-align:center;}.elementor-45 .elementor-element.elementor-element-7314c71 .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-ce1d932{background-color:#F19F27;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-45 .elementor-element.elementor-element-ce1d932 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#064E91;}.elementor-45 .elementor-element.elementor-element-6e47bf3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-45 .elementor-element.elementor-element-6e47bf3::before, .elementor-45 .elementor-element.elementor-element-6e47bf3 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-6e47bf3 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-6e47bf3 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-6e47bf3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-6e47bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://redmexicanasmp.com/wp-content/uploads/2026/04/Copia-de-SitioWebPeri-10.png");--background-overlay:'';background-position:top right;background-size:cover;}.elementor-45 .elementor-element.elementor-element-8d0b927{--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;}.elementor-45 .elementor-element.elementor-element-14dcb0a{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-055f990{--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;}.elementor-45 .elementor-element.elementor-element-df9711f{--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:space-evenly;--align-items:stretch;}.elementor-45 .elementor-element.elementor-element-5b9ebd7{width:var( --container-widget-width, 15.933% );max-width:15.933%;--container-widget-width:15.933%;--container-widget-flex-grow:0;border-style:none;text-align:left;}.elementor-45 .elementor-element.elementor-element-5b9ebd7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-5b9ebd7 .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-218cea3{width:var( --container-widget-width, 66.875% );max-width:66.875%;background-color:#F7F7F7;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;padding:30px 30px 30px 30px;--container-widget-width:66.875%;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;column-gap:0px;color:#064E91;}.elementor-45 .elementor-element.elementor-element-218cea3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-1288e50{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-45 .elementor-element.elementor-element-accce58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -86px;padding:0px 0px 0px -7px;}.elementor-45 .elementor-element.elementor-element-c32ef32{--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;}.elementor-45 .elementor-element.elementor-element-4052433{width:var( --container-widget-width, 69.205% );max-width:69.205%;--container-widget-width:69.205%;--container-widget-flex-grow:0;border-style:none;text-align:justify;}.elementor-45 .elementor-element.elementor-element-4052433.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-4052433 .elementor-heading-title{color:#064E91;}.elementor-45 .elementor-element.elementor-element-32ed000{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-f31b492{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-f31b492.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-d4eebd5{color:#064E91;}.elementor-45 .elementor-element.elementor-element-c917bf1{color:#064E91;}.elementor-45 .elementor-element.elementor-element-d50fc42{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-eaf238a{--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;}.elementor-45 .elementor-element.elementor-element-3a0b18a{text-align:left;color:#064E91;}.elementor-45 .elementor-element.elementor-element-dc1e6cb{text-align:left;color:#064E91;}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-a359db6{--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;--align-items:center;}.elementor-45 .elementor-element.elementor-element-d5cfdff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-45 .elementor-element.elementor-element-d5cfdff.elementor-element{--align-self:flex-start;--flex-grow:11;--flex-shrink:7;}.elementor-45 .elementor-element.elementor-element-d5cfdff img{max-width:100%;}.elementor-45 .elementor-element.elementor-element-f2a709a{--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:space-evenly;--align-items:center;}.elementor-45 .elementor-element.elementor-element-822f9c1{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-45 .elementor-element.elementor-element-d11b332{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-45 .elementor-element.elementor-element-df9711f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-45 .elementor-element.elementor-element-218cea3{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;padding:10px 10px 10px 10px;--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;}.elementor-45 .elementor-element.elementor-element-218cea3.elementor-element{--align-self:stretch;}.elementor-45 .elementor-element.elementor-element-accce58{margin:-34% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:right;}.elementor-45 .elementor-element.elementor-element-accce58.elementor-element{--align-self:stretch;}.elementor-45 .elementor-element.elementor-element-accce58 img{width:32%;}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-a027f3c{--content-width:100%;}.elementor-45 .elementor-element.elementor-element-3f02210{--width:26.029%;}.elementor-45 .elementor-element.elementor-element-0f63f67{--width:27.142%;}.elementor-45 .elementor-element.elementor-element-a359db6{--width:33%;}.elementor-45 .elementor-element.elementor-element-4b139c2{--width:25.074%;}.elementor-45 .elementor-element.elementor-element-018763e{--width:53.971%;}.elementor-45 .elementor-element.elementor-element-f2a709a{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-822f9c1{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-d11b332{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-8d0b927{--width:50%;}.elementor-45 .elementor-element.elementor-element-055f990{--width:50%;}.elementor-45 .elementor-element.elementor-element-df9711f{--width:100%;}.elementor-45 .elementor-element.elementor-element-1288e50{--width:20%;}.elementor-45 .elementor-element.elementor-element-f31b492{--width:31.722%;}.elementor-45 .elementor-element.elementor-element-d50fc42{--width:50%;}}