.elementor-6026 .elementor-element.elementor-element-ab8c4e4{--display:flex;--min-height:65vh;--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;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-ab8c4e4::before, .elementor-6026 .elementor-element.elementor-element-ab8c4e4 > .elementor-background-video-container::before, .elementor-6026 .elementor-element.elementor-element-ab8c4e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6026 .elementor-element.elementor-element-ab8c4e4 > .elementor-background-slideshow::before, .elementor-6026 .elementor-element.elementor-element-ab8c4e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6026 .elementor-element.elementor-element-ab8c4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6026 .elementor-element.elementor-element-0f76f78 img{width:20%;}.elementor-6026 .elementor-element.elementor-element-7d406db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6026 .elementor-element.elementor-element-7d406db{text-align:center;}.elementor-6026 .elementor-element.elementor-element-7d406db .elementor-heading-title{font-family:"Roblealto", Sans-serif;font-size:35px;font-weight:100;letter-spacing:0px;color:var( --e-global-color-df900e0 );}.elementor-6026 .elementor-element.elementor-element-75627c0{--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-75627c0:not(.elementor-motion-effects-element-type-background), .elementor-6026 .elementor-element.elementor-element-75627c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df900e0 );}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Roblealto", Sans-serif;font-size:35px;font-weight:700;}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper p{color:#000000;font-size:20px;}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-border-divider, .elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-border-divider::before{height:4px;}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:4px;color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-border-star{height:4px;color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-border-divider{background:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-56230d3{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-56230d3:not(.elementor-motion-effects-element-type-background), .elementor-6026 .elementor-element.elementor-element-56230d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-df900e0 );font-family:"Roblealto", Sans-serif;font-size:35px;font-weight:700;}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-df900e0 );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-df900e0 );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper p{color:var( --e-global-color-df900e0 );font-size:20px;}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-border-divider, .elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-border-divider::before{height:4px;}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:4px;color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-border-star{height:4px;color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-border-divider{background:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-271af20{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6026 .elementor-element.elementor-element-271af20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6026 .elementor-element.elementor-element-4596e8a{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-4596e8a:not(.elementor-motion-effects-element-type-background), .elementor-6026 .elementor-element.elementor-element-4596e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-df900e0 );font-family:"Roblealto", Sans-serif;font-size:35px;font-weight:700;}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-df900e0 );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-df900e0 );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper p{color:var( --e-global-color-df900e0 );font-size:20px;}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-border-divider, .elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-border-divider::before{height:4px;}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:4px;color:var( --e-global-color-primary );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-border-star{height:4px;color:var( --e-global-color-primary );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-border-divider{background:var( --e-global-color-primary );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-6026 .elementor-element.elementor-element-4ec25ea{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6026 .elementor-element.elementor-element-4ec25ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6026 .elementor-element.elementor-element-e9ac933{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-e9ac933:not(.elementor-motion-effects-element-type-background), .elementor-6026 .elementor-element.elementor-element-e9ac933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-6026 .elementor-element.elementor-element-e9ac933.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6026 .elementor-element.elementor-element-1e1edcc{--display:flex;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-c5075a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6026 .elementor-element.elementor-element-c5075a8{z-index:0;}.elementor-6026 .elementor-element.elementor-element-5c85e88 > .elementor-widget-container{margin:050px 0px 40px 0px;}.elementor-6026 .elementor-element.elementor-element-5c85e88.elementor-element{--align-self:center;}.elementor-6026 .elementor-element.elementor-element-5c85e88{text-align:left;}.elementor-6026 .elementor-element.elementor-element-5c85e88 .elementor-heading-title{font-family:"Roblealto", Sans-serif;font-weight:700;color:#1C4DB2;}.elementor-6026 .elementor-element.elementor-element-241b1c2{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;line-height:25px;}.elementor-6026 .elementor-element.elementor-element-241b1c2 p{margin-block-end:0px;}.elementor-6026 .elementor-element.elementor-element-1d5284c{--spacer-size:50px;}.elementor-6026 .elementor-element.elementor-element-7195bbd{text-align:center;}.elementor-6026 .elementor-element.elementor-element-7195bbd .elementor-heading-title{font-family:"Roblealto", Sans-serif;font-weight:700;color:#1C4DB2;}.elementor-6026 .elementor-element.elementor-element-60c1bb1{text-align:center;}.elementor-6026 .elementor-element.elementor-element-0a7ef78{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-780efb2 .elementor-swiper-button{font-size:20px;}.elementor-6026 .elementor-element.elementor-element-780efb2 .elementor-testimonial__text{font-size:18px;}.elementor-6026 .elementor-element.elementor-element-334a7bb .elementor-swiper-button{font-size:20px;}.elementor-6026 .elementor-element.elementor-element-334a7bb .elementor-testimonial__text{font-size:18px;}.elementor-6026 .elementor-element.elementor-element-c8207f7{--spacer-size:50px;}.elementor-6026 .elementor-element.elementor-element-7cceea4{--spacer-size:50px;}.elementor-6026 .elementor-element.elementor-element-a4d9838{text-align:center;}.elementor-6026 .elementor-element.elementor-element-a4d9838 .elementor-heading-title{font-family:"Roblealto", Sans-serif;font-weight:700;color:#1C4DB2;}.elementor-6026 .elementor-element.elementor-element-a4d9838 .elementor-heading-title a:hover, .elementor-6026 .elementor-element.elementor-element-a4d9838 .elementor-heading-title a:focus{color:#FF0000;}.elementor-6026 .elementor-element.elementor-element-a4d9838 .elementor-heading-title a{transition-duration:0.1s;}.elementor-6026 .elementor-element.elementor-element-481462c.elementor-element{--align-self:center;}.elementor-6026 .elementor-element.elementor-element-481462c{text-align:center;}.elementor-6026 .elementor-element.elementor-element-b263046{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-6026 .elementor-element.elementor-element-ed09c1e .elementor-swiper-button{font-size:20px;}.elementor-6026 .elementor-element.elementor-element-ed09c1e .elementor-testimonial__text{font-size:18px;}@media(max-width:1024px){.elementor-6026 .elementor-element.elementor-element-e9ac933{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6026 .elementor-element.elementor-element-0a7ef78{--grid-auto-flow:row;}.elementor-6026 .elementor-element.elementor-element-b263046{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6026 .elementor-element.elementor-element-ab8c4e4{--min-height:65vh;}.elementor-6026 .elementor-element.elementor-element-0f76f78 img{width:30%;}.elementor-6026 .elementor-element.elementor-element-7d406db .elementor-heading-title{font-size:30px;}.elementor-6026 .elementor-element.elementor-element-8cd8bbd .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-6026 .elementor-element.elementor-element-df0978e .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-6026 .elementor-element.elementor-element-cec863f .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-6026 .elementor-element.elementor-element-c5075a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6026 .elementor-element.elementor-element-0a7ef78{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6026 .elementor-element.elementor-element-b263046{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6026 .elementor-element.elementor-element-75627c0{--content-width:1400px;}.elementor-6026 .elementor-element.elementor-element-56230d3{--content-width:1400px;}.elementor-6026 .elementor-element.elementor-element-4596e8a{--content-width:1400px;}}/* Start custom CSS for image, class: .elementor-element-0f76f78 *//* Define la animación del latido */
@keyframes heartbeat-pulse {
    0% {
        transform: scale(1); /* Tamaño normal */
    }
    50% {
        transform: scale(1.08); /* Crece un 8% en la mitad del ciclo */
        /* Opcional: añade una sombra suave al crecer para más profundidad */
        /* box-shadow: 0 0 15px rgba(255, 0, 0, 0.3); */
    }
    100% {
        transform: scale(1); /* Vuelve al tamaño normal */
    }
}

/* Aplica la animación a la imagen del widget */
.elementor-6026 .elementor-element.elementor-element-0f76f78 img {
    /* Nombre | Duración | Repetición | Curva de velocidad */
    animation: heartbeat-pulse 2.0s infinite ease-in-out;
    /* Asegura una renderización suave */
    backface-visibility: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roblealto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://xumdigital.net/wp-content/uploads/2025/10/RoblealtoFelicidad-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */