.elementor-16131 .elementor-element.elementor-element-5bda228 > .elementor-container{min-height:93vh;}.elementor-16131 .elementor-element.elementor-element-5bda228:not(.elementor-motion-effects-element-type-background), .elementor-16131 .elementor-element.elementor-element-5bda228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://activiza.es/nueva-web/wp-content/uploads/acompanamiento-hero.webp") 50% 50%;background-size:cover;}.elementor-16131 .elementor-element.elementor-element-5bda228 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-5bda228{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-fef2e00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16131 .elementor-element.elementor-element-fef2e00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-16131 .elementor-element.elementor-element-fef2e00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-f81860b{text-align:center;}.elementor-16131 .elementor-element.elementor-element-f81860b .elementor-heading-title{color:var( --e-global-color-bc946ca );font-family:"Open Sans", Sans-serif;font-size:4rem;font-weight:700;}.elementor-16131 .elementor-element.elementor-element-af33b15{text-align:center;color:var( --e-global-color-bc946ca );font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.4rem;}.elementor-16131 .elementor-element.elementor-element-af33b15 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-8af7dbb .elementor-button{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:none;}.elementor-16131 .elementor-element.elementor-element-8af7dbb > .elementor-widget-container{margin:40px 16px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-8af7dbb{width:auto;max-width:auto;}.elementor-16131 .elementor-element.elementor-element-aa2b0f7 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:none;fill:var( --e-global-color-bc946ca );color:var( --e-global-color-bc946ca );background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-16131 .elementor-element.elementor-element-aa2b0f7 > .elementor-widget-container{margin:40px 0px 0px 16px;}.elementor-16131 .elementor-element.elementor-element-aa2b0f7{width:auto;max-width:auto;}.elementor-16131 .elementor-element.elementor-element-39e05a3 .elementor-icon-wrapper{text-align:center;}body:not(.rtl) .elementor-16131 .elementor-element.elementor-element-39e05a3{left:0px;}body.rtl .elementor-16131 .elementor-element.elementor-element-39e05a3{right:0px;}.elementor-16131 .elementor-element.elementor-element-39e05a3{top:40vh;}.elementor-16131 .elementor-element.elementor-element-ceb011e{padding:0px 0px 64px 0px;}.elementor-16131 .elementor-element.elementor-element-3f9ddc1{--e-image-carousel-slides-to-show:4;width:auto;max-width:auto;}.elementor-16131 .elementor-element.elementor-element-0c80f08{padding:64px 0px 32px 0px;}.elementor-16131 .elementor-element.elementor-element-87a5cc1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2rem;}.elementor-16131 .elementor-element.elementor-element-bc56483{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.4rem;}.elementor-16131 .elementor-element.elementor-element-bc56483 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-4124e93{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.4rem;}.elementor-16131 .elementor-element.elementor-element-4124e93 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-6b70bfb{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.4rem;}.elementor-16131 .elementor-element.elementor-element-6b70bfb > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-e364d71 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-16131 .elementor-element.elementor-element-e364d71 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-16131 .elementor-element.elementor-element-a2c780d:not(.elementor-motion-effects-element-type-background), .elementor-16131 .elementor-element.elementor-element-a2c780d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e3271e );}.elementor-16131 .elementor-element.elementor-element-a2c780d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-16131 .elementor-element.elementor-element-a2c780d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-0e7d779{text-align:center;}.elementor-16131 .elementor-element.elementor-element-0e7d779 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2rem;}.elementor-16131 .elementor-element.elementor-element-a68db99{text-align:center;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-a68db99 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-620c841 .elementor-repeater-item-2148b82{left:29.35%;--hotspot-translate-x:29.35%;top:42%;--hotspot-translate-y:42%;}.elementor-16131 .elementor-element.elementor-element-620c841 .elementor-repeater-item-2fd5a0b{left:53.7%;--hotspot-translate-x:53.7%;top:28.7%;--hotspot-translate-y:28.7%;}.elementor-16131 .elementor-element.elementor-element-620c841 .elementor-repeater-item-a60bb76{left:46.7%;--hotspot-translate-x:46.7%;top:74.5%;--hotspot-translate-y:74.5%;}.elementor-16131 .elementor-element.elementor-element-620c841 .elementor-repeater-item-729ad84{left:71.65%;--hotspot-translate-x:71.65%;top:55.9%;--hotspot-translate-y:55.9%;}.elementor-16131 .elementor-element.elementor-element-620c841 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-16131 .elementor-element.elementor-element-620c841{--hotspot-color:#FFCD0040;--hotspot-size:80px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-min-width:240px;--tooltip-max-width:360px;--tooltip-border-radius:8px 8px 8px 8px;}.elementor-16131 .elementor-element.elementor-element-620c841 .e-hotspot__label{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1rem;}.elementor-16131 .elementor-element.elementor-element-620c841 .e-hotspot__tooltip{font-family:var( --e-global-typography-4ce8dcd-font-family ), Sans-serif;font-size:var( --e-global-typography-4ce8dcd-font-size );font-weight:var( --e-global-typography-4ce8dcd-font-weight );line-height:var( --e-global-typography-4ce8dcd-line-height );letter-spacing:var( --e-global-typography-4ce8dcd-letter-spacing );word-spacing:var( --e-global-typography-4ce8dcd-word-spacing );}.elementor-16131 .elementor-element.elementor-element-7add7ad:not(.elementor-motion-effects-element-type-background), .elementor-16131 .elementor-element.elementor-element-7add7ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e3271e );}.elementor-16131 .elementor-element.elementor-element-7add7ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-16131 .elementor-element.elementor-element-7add7ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-d40d64b{text-align:center;}.elementor-16131 .elementor-element.elementor-element-d40d64b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-d40d64b > .elementor-widget-container{padding:16px 0px 16px 0px;background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-16131 .elementor-element.elementor-element-d40d64b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16131 .elementor-element.elementor-element-c10d4fa{--e-icon-list-icon-size:40px;}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-c10d4fa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16131 .elementor-element.elementor-element-c10d4fa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-cbe4be3{text-align:center;}.elementor-16131 .elementor-element.elementor-element-cbe4be3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-cbe4be3 > .elementor-widget-container{padding:16px 0px 16px 0px;background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-16131 .elementor-element.elementor-element-cbe4be3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16131 .elementor-element.elementor-element-024579b{--e-icon-list-icon-size:40px;}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-024579b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16131 .elementor-element.elementor-element-024579b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-8f52ea8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-8f52ea8 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-f66968f .elementor-button{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:none;}.elementor-16131 .elementor-element.elementor-element-b0e1d5d:not(.elementor-motion-effects-element-type-background), .elementor-16131 .elementor-element.elementor-element-b0e1d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29386b7 );}.elementor-16131 .elementor-element.elementor-element-b0e1d5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 40px 0px;}.elementor-16131 .elementor-element.elementor-element-b0e1d5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-9fc1355{text-align:center;}.elementor-16131 .elementor-element.elementor-element-9fc1355 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2rem;}.elementor-16131 .elementor-element.elementor-element-2d68a7e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-2d68a7e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-1bde53f{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-1bde53f .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-1bde53f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-06a8ea1{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-06a8ea1 .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-06a8ea1 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-a2a7967{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-a2a7967 .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-a2a7967 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-09cc836{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-09cc836 .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-09cc836 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-3e3ae5b{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-3e3ae5b .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-3e3ae5b .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-2af24eb{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-2af24eb .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-2af24eb .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-82a4c98:not(.elementor-motion-effects-element-type-background), .elementor-16131 .elementor-element.elementor-element-82a4c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e3271e );}.elementor-16131 .elementor-element.elementor-element-82a4c98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-16131 .elementor-element.elementor-element-82a4c98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-1062432{text-align:center;}.elementor-16131 .elementor-element.elementor-element-1062432 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2rem;}.elementor-16131 .elementor-element.elementor-element-866eb9e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-866eb9e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-50ce9ba{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-50ce9ba .elementor-icon{font-size:64px;}.elementor-16131 .elementor-element.elementor-element-50ce9ba .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-50ce9ba .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-86a0fcd{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-86a0fcd .elementor-icon{font-size:64px;}.elementor-16131 .elementor-element.elementor-element-86a0fcd .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-86a0fcd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-4c6d632{--icon-box-icon-margin:15px;}.elementor-16131 .elementor-element.elementor-element-4c6d632 .elementor-icon{font-size:64px;}.elementor-16131 .elementor-element.elementor-element-4c6d632 .elementor-icon-box-title, .elementor-16131 .elementor-element.elementor-element-4c6d632 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-3bd80e3{padding:64px 0px 64px 0px;}.elementor-16131 .elementor-element.elementor-element-136cab7{text-align:left;}.elementor-16131 .elementor-element.elementor-element-136cab7 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2rem;}.elementor-16131 .elementor-element.elementor-element-e8eba9a .elementor-counter{flex-direction:column-reverse;}.elementor-16131 .elementor-element.elementor-element-e8eba9a .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-e8eba9a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Open Sans", Sans-serif;font-size:3rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-e8eba9a > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-f8215a8 .elementor-counter{flex-direction:column-reverse;}.elementor-16131 .elementor-element.elementor-element-f8215a8 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-f8215a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Open Sans", Sans-serif;font-size:3rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-049f375 .elementor-testimonial__name{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-049f375 .elementor-testimonial__title{font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-049f375 .elementor-swiper-button{font-size:20px;}.elementor-16131 .elementor-element.elementor-element-e6fb70f{padding:64px 0px 64px 0px;}.elementor-16131 .elementor-element.elementor-element-63ff1d2{text-align:left;}.elementor-16131 .elementor-element.elementor-element-63ff1d2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2.4rem;}.elementor-16131 .elementor-element.elementor-element-185835d{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-185835d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-c067034{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-16131 .elementor-element.elementor-element-f40d3ab img{border-radius:16px 16px 16px 16px;}.elementor-16131 .elementor-element.elementor-element-7503a02:not(.elementor-motion-effects-element-type-background), .elementor-16131 .elementor-element.elementor-element-7503a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e3271e );}.elementor-16131 .elementor-element.elementor-element-7503a02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 00px 64px 0px;}.elementor-16131 .elementor-element.elementor-element-7503a02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16131 .elementor-element.elementor-element-d86bf9c{text-align:center;}.elementor-16131 .elementor-element.elementor-element-d86bf9c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:2rem;}.elementor-16131 .elementor-element.elementor-element-ca9934b{margin-top:16px;margin-bottom:0px;}.elementor-16131 .elementor-element.elementor-element-dcd22d9 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title{border-width:1px;padding:24px 0px 24px 0px;}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-content{border-width:1px;font-family:"Open Sans", Sans-serif;font-weight:400;padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title.elementor-active a, .elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-toggle-title{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1.6rem;}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-16131 .elementor-element.elementor-element-43752ef > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title{border-width:1px;padding:24px 0px 24px 0px;}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-content{border-width:1px;font-family:"Open Sans", Sans-serif;font-weight:400;padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title.elementor-active a, .elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-toggle-title{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;line-height:1.6rem;}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-16131 .elementor-element.elementor-element-483d555{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-16131 .elementor-element.elementor-element-483d555 > .elementor-widget-container{margin:96px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-46f9259 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:none;}.elementor-16131 .elementor-element.elementor-element-46f9259 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-46f9259 > .elementor-widget-container:hover{--e-transform-scale:1.04;}.elementor-16131 .elementor-element.elementor-element-46f9259{--e-transform-origin-x:center;--e-transform-origin-y:center;}@media(max-width:1200px){.elementor-16131 .elementor-element.elementor-element-f81860b .elementor-heading-title{font-size:3rem;}.elementor-16131 .elementor-element.elementor-element-620c841{--hotspot-size:46px;}.elementor-16131 .elementor-element.elementor-element-620c841 .e-hotspot__tooltip{font-size:var( --e-global-typography-4ce8dcd-font-size );line-height:var( --e-global-typography-4ce8dcd-line-height );letter-spacing:var( --e-global-typography-4ce8dcd-letter-spacing );word-spacing:var( --e-global-typography-4ce8dcd-word-spacing );}.elementor-16131 .elementor-element.elementor-element-47de891.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16131 .elementor-element.elementor-element-136cab7{text-align:center;}.elementor-16131 .elementor-element.elementor-element-637348b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16131 .elementor-element.elementor-element-63ff1d2{text-align:center;}.elementor-16131 .elementor-element.elementor-element-185835d{text-align:center;}.elementor-16131 .elementor-element.elementor-element-c067034{text-align:center;}.elementor-16131 .elementor-element.elementor-element-dcd22d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-43752ef > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-16131 .elementor-element.elementor-element-5bda228 > .elementor-container{min-height:90vh;}.elementor-16131 .elementor-element.elementor-element-f81860b .elementor-heading-title{font-size:2rem;}.elementor-16131 .elementor-element.elementor-element-af33b15{font-size:1.2rem;line-height:1.6rem;}.elementor-16131 .elementor-element.elementor-element-8af7dbb .elementor-button{font-size:1.2rem;}.elementor-16131 .elementor-element.elementor-element-aa2b0f7 .elementor-button{font-size:1.2rem;}.elementor-16131 .elementor-element.elementor-element-39e05a3{top:60vh;}.elementor-16131 .elementor-element.elementor-element-620c841{--hotspot-size:17px;}.elementor-16131 .elementor-element.elementor-element-620c841 .e-hotspot__tooltip{font-size:var( --e-global-typography-4ce8dcd-font-size );line-height:var( --e-global-typography-4ce8dcd-line-height );letter-spacing:var( --e-global-typography-4ce8dcd-letter-spacing );word-spacing:var( --e-global-typography-4ce8dcd-word-spacing );}.elementor-16131 .elementor-element.elementor-element-f66968f .elementor-button{font-size:1.2rem;}.elementor-16131 .elementor-element.elementor-element-7dbb722 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-338ed97 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-81244cc > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-toggle-title{font-size:18px;}.elementor-16131 .elementor-element.elementor-element-e7bacfe .elementor-tab-content{font-size:16px;}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-toggle-title{font-size:18px;}.elementor-16131 .elementor-element.elementor-element-0e3c035 .elementor-tab-content{font-size:16px;}}@media(min-width:768px){.elementor-16131 .elementor-element.elementor-element-f27eab9{width:67%;}.elementor-16131 .elementor-element.elementor-element-87e2d7c{width:33%;}.elementor-16131 .elementor-element.elementor-element-47de891{width:33%;}.elementor-16131 .elementor-element.elementor-element-33c1d6a{width:67%;}.elementor-16131 .elementor-element.elementor-element-637348b{width:34%;}.elementor-16131 .elementor-element.elementor-element-1799d7f{width:66%;}}@media(max-width:1200px) and (min-width:768px){.elementor-16131 .elementor-element.elementor-element-f27eab9{width:100%;}.elementor-16131 .elementor-element.elementor-element-87e2d7c{width:100%;}.elementor-16131 .elementor-element.elementor-element-7dbb722{width:100%;}.elementor-16131 .elementor-element.elementor-element-338ed97{width:100%;}.elementor-16131 .elementor-element.elementor-element-81244cc{width:100%;}.elementor-16131 .elementor-element.elementor-element-47de891{width:100%;}.elementor-16131 .elementor-element.elementor-element-637348b{width:100%;}.elementor-16131 .elementor-element.elementor-element-1799d7f{width:100%;}.elementor-16131 .elementor-element.elementor-element-dcd22d9{width:100%;}.elementor-16131 .elementor-element.elementor-element-43752ef{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-bc56483 */li{
    font-size:1.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4124e93 */li{
    font-size:1.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b70bfb */li{
    font-size:1.1rem;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-620c841 */.e-hotspot__tooltip{
    text-wrap:wrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-138cbcd *//* Estilo base para todos los títulos que tendrán un icono */
.elementor-16131 .elementor-element.elementor-element-138cbcd .elementor-tab-title {
    position: relative; /* Necesario para posicionar el pseudo-elemento */
    padding-left: 40px; /* Espacio para el icono. Ajusta según el tamaño de tu icono */
    min-height: 30px; /* Asegura que el título tenga suficiente altura para el icono */
    display: flex; /* Para mejor alineación del texto si el icono tiene una altura diferente */
    align-items: center; /* Centra el texto verticalmente con el icono */
}

/* Icono para el primer elemento del conmutador */
.elementor-16131 .elementor-element.elementor-element-138cbcd .elementor-tab-title:nth-child(1)::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 32px; /* Ancho de tu icono */
    height: 32px; /* Alto de tu icono */
    background-image: url('URL_DE_TU_ICONO_1.png'); /* Reemplaza con la URL real */
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 10px; /* Espacio entre el icono y el texto */
}

/* Icono para el segundo elemento del conmutador */
.elementor-16131 .elementor-element.elementor-element-138cbcd .elementor-tab-title:nth-child(2)::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 32px;
    height: 32px;
    background-image: url('URL_DE_TU_ICONO_2.png'); /* Reemplaza con la URL real */
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 10px;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e8eba9a */.elementor-16131 .elementor-element.elementor-element-e8eba9a .elementor-counter-number{ 
    position: relative;
}
.elementor-16131 .elementor-element.elementor-element-e8eba9a .elementor-counter-prefix{
     position: relative;
    z-index:2;
}

.elementor-16131 .elementor-element.elementor-element-e8eba9a .elementor-counter-number::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
    background-color: #ffcd00;
    border-radius: 50%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f8215a8 */.elementor-16131 .elementor-element.elementor-element-f8215a8 .elementor-counter-number{ 
    position: relative;
    margin-left:24px;
}

.elementor-16131 .elementor-element.elementor-element-f8215a8 .elementor-counter-number::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
    background-color: #ffcd00;
    border-radius: 50%;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS */.elementor-counter-number-wrapper{
    margin-right:16px!important;
}

@media (max-width: 1200px){
    .elementor-counter-title{
        text-align:center;
    }
}/* End custom CSS */