.elementor-11 .elementor-element.elementor-element-6f206db6{--display:flex;--min-height:96vh;--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;--border-radius:0px 0px 31px 31px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6f206db6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6f206db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rd26.cmhac.com/wp-content/uploads/2026/04/Grupo-10.webp");background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-11 .elementor-element.elementor-element-44a70420{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-44a70420.e-con{--align-self:flex-end;}.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-11 .elementor-element.elementor-element-765686bc{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-11 .elementor-element.elementor-element-765686bc img{width:35%;max-width:61%;}.elementor-11 .elementor-element.elementor-element-3ceda6bc{--display:flex;--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:flex-end;--align-items:center;}.elementor-11 .elementor-element.elementor-element-8d441f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:50px 50px 50px 50px;}.elementor-11 .elementor-element.elementor-element-8d441f3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8d441f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-menu-toggle{margin:0 auto;}.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-nav-menu--main .elementor-item{color:#19426A;fill:#19426A;padding-left:29px;padding-right:29px;}.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11 .elementor-element.elementor-element-2e186cc6 .elementor-nav-menu--main .elementor-item:focus{color:#C1D100;fill:#C1D100;}.elementor-11 .elementor-element.elementor-element-4d6e6be{--display:flex;--min-height:781px;--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:flex-start;}.elementor-11 .elementor-element.elementor-element-9ecd124{--display:flex;}.elementor-11 .elementor-element.elementor-element-1815a177 img{width:72%;max-width:74%;}.elementor-11 .elementor-element.elementor-element-505c5d94{--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;}.elementor-11 .elementor-element.elementor-element-4b350113{--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-11 .elementor-element.elementor-element-5b4b62cb{--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-11 .elementor-element.elementor-element-47152450 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF4F;}.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a, .elementor-11 .elementor-element.elementor-element-47152450 .elementor-menu-toggle{color:#19426A;fill:#19426A;}.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a:hover,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a:focus,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-menu-toggle:hover,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a:hover,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a:focus,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-47152450 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-47152450 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5d31bc18{--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-11 .elementor-element.elementor-element-30e18171{--display:flex;--min-height:290px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-3bbe1be8{--display:flex;--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;}.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-11 .elementor-element.elementor-element-41e3f8b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:500;color:#19426A;}.elementor-11 .elementor-element.elementor-element-36eea257{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-11 .elementor-element.elementor-element-497aefca{--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;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1192ee7b{--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;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8836e22{--display:flex;--min-height:290px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-aaec5a3{--display:flex;--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;}.elementor-11 .elementor-element.elementor-element-4fa1da1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:500;color:#19426A;}.elementor-11 .elementor-element.elementor-element-ed70e46{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-11 .elementor-element.elementor-element-3cfaef24{--display:flex;--min-height:328px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-3cfaef24:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3cfaef24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #173D63 0%, #173D63 100%);}.elementor-11 .elementor-element.elementor-element-45fb51da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-22de5400{text-align:center;}.elementor-11 .elementor-element.elementor-element-22de5400 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4em;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7f437d64{--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;}.elementor-11 .elementor-element.elementor-element-1ee3b91b{--display:flex;}.elementor-11 .elementor-element.elementor-element-392a952c img{width:88%;}.elementor-11 .elementor-element.elementor-element-73e6efa5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1d660922{--display:flex;--margin-top:-41%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-2e68f2c4 img{width:88%;}.elementor-11 .elementor-element.elementor-element-7480e540{--display:flex;}.elementor-11 .elementor-element.elementor-element-3af8cd7f img{width:88%;}.elementor-11 .elementor-element.elementor-element-56a9ebb6{--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;}.elementor-11 .elementor-element.elementor-element-5a8c8067{--display:flex;}.elementor-11 .elementor-element.elementor-element-73061bcd img{width:88%;}.elementor-11 .elementor-element.elementor-element-50666630{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7f3ac6cb{--display:flex;--margin-top:-41%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-954a4aa img{width:88%;}.elementor-11 .elementor-element.elementor-element-4fa7d436{--display:flex;}.elementor-11 .elementor-element.elementor-element-29bce464 img{width:88%;}.elementor-11 .elementor-element.elementor-element-437913d0{--display:flex;--min-height:149px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-1d2875d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-5f61482f{text-align:center;}.elementor-11 .elementor-element.elementor-element-5f61482f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:500;color:#19426A;}.elementor-11 .elementor-element.elementor-element-10b9901e{--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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-1fd35424.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-1fd35424 .elementor-main-swiper{height:426px;width:92%;}.elementor-11 .elementor-element.elementor-element-1fd35424 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1fd35424 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1fd35424 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-11 .elementor-element.elementor-element-4d9bdf83{--display:flex;--min-height:74px;--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-11 .elementor-element.elementor-element-5455a5d{--display:flex;--min-height:290px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-2ad0d70{--display:flex;--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;}.elementor-11 .elementor-element.elementor-element-044573d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7em;font-weight:500;color:#19426A;}.elementor-11 .elementor-element.elementor-element-607d8cf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:2px;}.elementor-11 .elementor-element.elementor-element-daa7744{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3fc69ad img{width:79%;}.elementor-11 .elementor-element.elementor-element-670c2eb{text-align:center;}.elementor-11 .elementor-element.elementor-element-670c2eb img{width:72%;}.elementor-11 .elementor-element.elementor-element-4d7a9d1b{--display:flex;--min-height:328px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-4d7a9d1b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4d7a9d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1D100;}.elementor-11 .elementor-element.elementor-element-31358bc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-401875b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2em;font-weight:500;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-25fe864b{--display:flex;--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;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-78d5ee21{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-78d5ee21.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-11 .elementor-element.elementor-element-417d82d7 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;fill:#19426A;color:#19426A;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 57px 20px 64px;}.elementor-11 .elementor-element.elementor-element-417d82d7 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-417d82d7 .elementor-button:focus{color:#19426A;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-417d82d7 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-417d82d7 .elementor-button:focus svg{fill:#19426A;}.elementor-11 .elementor-element.elementor-element-29f9a5cb .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1em;font-weight:600;fill:#19426A;color:#19426A;border-style:none;border-radius:50px 50px 50px 50px;padding:20px 57px 20px 64px;}.elementor-11 .elementor-element.elementor-element-29f9a5cb .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-29f9a5cb .elementor-button:focus{color:#19426A;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-29f9a5cb .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-29f9a5cb .elementor-button:focus svg{fill:#19426A;}.elementor-11 .elementor-element.elementor-element-7dd5cd2{--display:flex;--min-height:298px;--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;--border-radius:031px 031px 0px 0px;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-7dd5cd2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7dd5cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19426A;}.elementor-11 .elementor-element.elementor-element-75da7196{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-3a3913c1{text-align:start;}.elementor-11 .elementor-element.elementor-element-3a3913c1 img{width:52%;}.elementor-11 .elementor-element.elementor-element-2e06b5fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-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-11 .elementor-element.elementor-element-7197460c{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:300;line-height:10px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7197460c a{color:#FFFFFF;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-1fd35424.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-daa7744{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-78d5ee21{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-44a70420{--width:33.3333%;}.elementor-11 .elementor-element.elementor-element-3ceda6bc{--width:66.6666%;}.elementor-11 .elementor-element.elementor-element-8d441f3{--width:72%;}.elementor-11 .elementor-element.elementor-element-4d6e6be{--width:100%;}.elementor-11 .elementor-element.elementor-element-9ecd124{--width:69%;}.elementor-11 .elementor-element.elementor-element-4b350113{--width:50%;}.elementor-11 .elementor-element.elementor-element-5b4b62cb{--width:50%;}.elementor-11 .elementor-element.elementor-element-5d31bc18{--width:100%;}.elementor-11 .elementor-element.elementor-element-3bbe1be8{--width:33.3333%;}.elementor-11 .elementor-element.elementor-element-36eea257{--width:66.6666%;}.elementor-11 .elementor-element.elementor-element-497aefca{--content-width:1260px;}.elementor-11 .elementor-element.elementor-element-1192ee7b{--content-width:1260px;}.elementor-11 .elementor-element.elementor-element-aaec5a3{--width:33.3333%;}.elementor-11 .elementor-element.elementor-element-ed70e46{--width:66.6666%;}.elementor-11 .elementor-element.elementor-element-45fb51da{--width:50%;}.elementor-11 .elementor-element.elementor-element-1ee3b91b{--width:50%;}.elementor-11 .elementor-element.elementor-element-73e6efa5{--width:50%;}.elementor-11 .elementor-element.elementor-element-5a8c8067{--width:50%;}.elementor-11 .elementor-element.elementor-element-50666630{--width:50%;}.elementor-11 .elementor-element.elementor-element-1d2875d4{--width:33.3333%;}.elementor-11 .elementor-element.elementor-element-2ad0d70{--width:33.3333%;}.elementor-11 .elementor-element.elementor-element-607d8cf{--width:49%;}.elementor-11 .elementor-element.elementor-element-31358bc8{--width:33.3333%;}.elementor-11 .elementor-element.elementor-element-25fe864b{--width:66.6666%;}.elementor-11 .elementor-element.elementor-element-78d5ee21{--width:84%;}.elementor-11 .elementor-element.elementor-element-75da7196{--width:50%;}.elementor-11 .elementor-element.elementor-element-2e06b5fd{--width:74%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-505c5d94:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-505c5d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rd26.cmhac.com/wp-content/uploads/2026/04/Phone-24-04.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-505c5d94{--min-height:100vh;--border-radius:0px 0px 30px 30px;}.elementor-11 .elementor-element.elementor-element-4b350113{--width:40%;}.elementor-11 .elementor-element.elementor-element-5b4b62cb{--width:60%;}.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}.elementor-11 .elementor-element.elementor-element-47152450 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-11 .elementor-element.elementor-element-41e3f8b4 .elementor-heading-title{font-size:1.3em;}.elementor-11 .elementor-element.elementor-element-4fa1da1 .elementor-heading-title{font-size:1.3em;}.elementor-11 .elementor-element.elementor-element-3cfaef24{--min-height:254px;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-22de5400 .elementor-heading-title{font-size:1.3em;}.elementor-11 .elementor-element.elementor-element-7f437d64{--margin-top:-22%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-1d660922{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-7480e540{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-11 .elementor-element.elementor-element-5f61482f .elementor-heading-title{font-size:1.3em;}.elementor-11 .elementor-element.elementor-element-1fd35424.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-1fd35424 .elementor-main-swiper{height:291px;}.elementor-11 .elementor-element.elementor-element-044573d .elementor-heading-title{font-size:1.3em;}.elementor-11 .elementor-element.elementor-element-607d8cf{--min-height:380px;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-daa7744{--min-height:298px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-401875b7{text-align:center;}.elementor-11 .elementor-element.elementor-element-401875b7 .elementor-heading-title{font-size:1.3em;}.elementor-11 .elementor-element.elementor-element-78d5ee21{--width:300px;--min-height:171px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-29f9a5cb .elementor-button{padding:19px 22px 20px 22px;}.elementor-11 .elementor-element.elementor-element-3a3913c1{text-align:center;}.elementor-11 .elementor-element.elementor-element-7197460c{font-size:0.8em;}}/* Start custom CSS for html, class: .elementor-element-798f5740 */.logo-carousel {
  overflow: hidden;
  position: relative;
  height: 100px;
  display: flex;
  align-items: center;
  background: transparent;
}

.logo-track {
  display: flex;
  align-items: center;
  animation: scroll 80s linear infinite;
  transform: translateX(0); /* arranque limpio */
}

.logo-track img {
  margin: 0 40px;
  height: 70px;
  object-fit: contain;
  flex-shrink: 0;
  display: block;
}

/* Ajuste fino del inicio */
.logo-track {
  padding-left: 180px; /* ← este valor manda */
}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-350%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54a207c3 */.image-container {
  position: relative;
  display: inline-block;
}

.image-container img {
  display: block;
  width: 100%;
}

/* Mitad izquierda */
.left-half {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
}

/* Cuadrante inferior derecho */
.bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f5de588 */.image-container {
  position: relative;
  display: inline-block; /* para ajustar al tamaño de la imagen */
}

.image-container img {
  display: block;
  max-width: 100%; /* que sea responsive */
  height: auto;
}

.left-half {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;   /* mitad izquierda */
  height: 100%; /* cubre toda la altura de la imagen */
  z-index: 2;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f7a52e9 */.logo-carousel {
  overflow: hidden;
  position: relative;
  height: 100px;
  display: flex;
  align-items: center;
  background: transparent;
}

.logo-track {
  display: flex;
  align-items: center;
  animation: scroll 80s linear infinite;
  transform: translateX(0); /* arranque limpio */
}

.logo-track img {
  margin: 0 40px;
  height: 70px;
  object-fit: contain;
  flex-shrink: 0;
  display: block;
}

/* Ajuste fino del inicio */
.logo-track {
  padding-left: 180px; /* ← este valor manda */
}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-350%);
  }
}/* End custom CSS */