.elementor-647 .elementor-element.elementor-element-1b9524c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:35px;--padding-right:35px;}.elementor-647 .elementor-element.elementor-element-1b9524c:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-1b9524c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(269deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-647 .elementor-element.elementor-element-17d1f9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-ac1cb38{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-647 .elementor-element.elementor-element-ac1cb38 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-647 .elementor-element.elementor-element-ac1cb38 .aux-modern-heading-primary{font-size:66px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-d036517 );margin:0px 0px 0px 0px;}.elementor-647 .elementor-element.elementor-element-2e34ef0{--display:flex;--min-height:0px;--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-647 .elementor-element.elementor-element-67678b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;}.elementor-647 .elementor-element.elementor-element-67678b2{text-align:center;font-size:50px;font-weight:bold;}.elementor-647 .elementor-element.elementor-element-00bca89{--display:flex;--min-height:0px;--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;--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-3a844b1{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-3a844b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-647 .elementor-element.elementor-element-0c276e5 .elementor-heading-title{font-size:42px;font-weight:bold;color:#FFFFFF;}.elementor-647 .elementor-element.elementor-element-f06553d{--display:flex;--justify-content:center;}.elementor-647 .elementor-element.elementor-element-4d571d1 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-647 .elementor-element.elementor-element-4d571d1{text-align:left;color:#FFFFFF;}.elementor-647 .elementor-element.elementor-element-4d571d1 p{margin-bottom:2px;}.elementor-647 .elementor-element.elementor-element-3bdb46c > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-647 .elementor-element.elementor-element-3bdb46c{text-align:left;color:#FFFFFF;}.elementor-647 .elementor-element.elementor-element-3bdb46c p{margin-bottom:2px;}.elementor-647 .elementor-element.elementor-element-a9c241f{--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-647 .elementor-element.elementor-element-a9c241f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-647 .elementor-element.elementor-element-41cfbdb > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-647 .elementor-element.elementor-element-41cfbdb .elementor-heading-title{font-size:42px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-647 .elementor-element.elementor-element-490f214{--display:flex;--justify-content:center;}.elementor-647 .elementor-element.elementor-element-4e1a2b4 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-647 .elementor-element.elementor-element-4e1a2b4{text-align:left;color:#FFFFFF;}.elementor-647 .elementor-element.elementor-element-4e1a2b4 p{margin-bottom:2px;}.elementor-647 .elementor-element.elementor-element-c1f7a07{width:auto;max-width:auto;transition-duration:3000ms;transition-property:all;animation-duration:5000ms;position:absolute;right:-3px;bottom:0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-647 .elementor-element.elementor-element-c1f7a07 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-647 .elementor-element.elementor-element-c1f7a07 .aux-the-svg{width:97%;height:0px;}.elementor-647 .elementor-element.elementor-element-c1f7a07 .aux-widget-container-inner{max-width:364px;max-height:0px;}.elementor-647 .elementor-element.elementor-element-c1f7a07 .aux-widget-container{text-align:center;}.elementor-647 .elementor-element.elementor-element-4912ad0{--display:flex;--min-height:0px;--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;--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-882032e{--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-647 .elementor-element.elementor-element-882032e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-647 .elementor-element.elementor-element-ff90dcc > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-647 .elementor-element.elementor-element-ff90dcc{text-align:center;}.elementor-647 .elementor-element.elementor-element-ff90dcc img{width:30%;}.elementor-647 .elementor-element.elementor-element-b063f25{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:100px;--padding-right:20px;}.elementor-647 .elementor-element.elementor-element-b063f25:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-b063f25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-647 .elementor-element.elementor-element-4d07657{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-647 .elementor-element.elementor-element-4d07657.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-647 .elementor-element.elementor-element-6bda5f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-6bda5f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-647 .elementor-element.elementor-element-73f5e2a{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-647 .elementor-element.elementor-element-73f5e2a > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-647 .elementor-element.elementor-element-73f5e2a .aux-modern-heading-secondary{font-size:35px;font-weight:bold;text-transform:uppercase;line-height:51px;word-spacing:10px;color:var( --e-global-color-accent );}.elementor-647 .elementor-element.elementor-element-c3fac5f > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-647 .elementor-element.elementor-element-c3fac5f{color:#000000;font-size:19px;font-weight:700;}.elementor-647 .elementor-element.elementor-element-e14653f{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-647 .elementor-element.elementor-element-e14653f.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-647 .elementor-element.elementor-element-add5b16{--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-647 .elementor-element.elementor-element-53daba2{--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-647 .elementor-element.elementor-element-e69e397{animation-duration:2500ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-647 .elementor-element.elementor-element-e69e397 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-647 .elementor-element.elementor-element-e69e397 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-647 .elementor-element.elementor-element-e69e397 .aux-modern-heading-secondary{font-size:35px;font-weight:bold;text-transform:uppercase;line-height:51px;word-spacing:10px;color:var( --e-global-color-accent );}.elementor-647 .elementor-element.elementor-element-95ef8e6 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-647 .elementor-element.elementor-element-95ef8e6{text-align:center;color:#FFFFFF;font-size:19px;font-weight:700;}.elementor-647 .elementor-element.elementor-element-8588899{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-647 .elementor-element.elementor-element-dd4273c{--display:flex;}@media(max-width:1024px){.elementor-647 .elementor-element.elementor-element-ac1cb38 .aux-modern-heading-primary{font-size:56px;}.elementor-647 .elementor-element.elementor-element-b063f25{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-647 .elementor-element.elementor-element-73f5e2a .aux-modern-heading-secondary{font-size:34px;}.elementor-647 .elementor-element.elementor-element-e14653f{--grid-auto-flow:row;}.elementor-647 .elementor-element.elementor-element-e69e397 .aux-modern-heading-secondary{font-size:34px;}.elementor-647 .elementor-element.elementor-element-8588899{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-647 .elementor-element.elementor-element-ac1cb38 .aux-modern-heading-primary{font-size:42px;}.elementor-647 .elementor-element.elementor-element-67678b2{font-size:40px;}.elementor-647 .elementor-element.elementor-element-0c276e5{text-align:center;}.elementor-647 .elementor-element.elementor-element-0c276e5 .elementor-heading-title{font-size:40px;}.elementor-647 .elementor-element.elementor-element-f06553d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-647 .elementor-element.elementor-element-41cfbdb > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-647 .elementor-element.elementor-element-41cfbdb{text-align:center;}.elementor-647 .elementor-element.elementor-element-41cfbdb .elementor-heading-title{font-size:30px;}.elementor-647 .elementor-element.elementor-element-c1f7a07{right:0px;}.elementor-647 .elementor-element.elementor-element-73f5e2a .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-647 .elementor-element.elementor-element-73f5e2a .aux-modern-heading-secondary{font-size:30px;}.elementor-647 .elementor-element.elementor-element-e14653f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-647 .elementor-element.elementor-element-add5b16{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-647 .elementor-element.elementor-element-e69e397 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-647 .elementor-element.elementor-element-e69e397 .aux-modern-heading-secondary{font-size:30px;}.elementor-647 .elementor-element.elementor-element-95ef8e6{font-size:15px;}.elementor-647 .elementor-element.elementor-element-8588899{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-647 .elementor-element.elementor-element-1b9524c{--content-width:1600px;}.elementor-647 .elementor-element.elementor-element-3a844b1{--width:50%;}.elementor-647 .elementor-element.elementor-element-f06553d{--width:100%;}.elementor-647 .elementor-element.elementor-element-a9c241f{--width:50%;}.elementor-647 .elementor-element.elementor-element-490f214{--width:100%;}.elementor-647 .elementor-element.elementor-element-4912ad0{--content-width:1200px;}.elementor-647 .elementor-element.elementor-element-882032e{--width:100%;}.elementor-647 .elementor-element.elementor-element-b063f25{--width:100%;}.elementor-647 .elementor-element.elementor-element-4d07657{--width:99.443%;}.elementor-647 .elementor-element.elementor-element-6bda5f2{--width:29.147%;}.elementor-647 .elementor-element.elementor-element-e14653f{--width:62.534%;}.elementor-647 .elementor-element.elementor-element-53daba2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-647 .elementor-element.elementor-element-6bda5f2{--width:50%;}.elementor-647 .elementor-element.elementor-element-e14653f{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-1b9524c */.elementor-647 .elementor-element.elementor-element-1b9524c {
    clip-path: polygon(0 10%, 100% 0, 100% 87%, 0 100%);
    background: linear-gradient(45deg, #ff7e5f, #feb47b); /* Opcional: agrega un gradiente */
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-73f5e2a */.elementor-647 .elementor-element.elementor-element-73f5e2a .aux-head-highlight{
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e14653f *//* Contenedor de cada imagen */
.elementor-647 .elementor-element.elementor-element-e14653f img {
    width: 100%; /* Ajusta el tamaño automáticamente */
    max-width: 100px; /* Máximo tamaño */
    height: 100px; /* Altura fija para todas las imágenes */
    object-fit: contain; /* Mantiene la proporción sin recortar */
    background: #; /* Fondo claro */
    padding: 2px; /* Espaciado interno */
    border-radius: 12px; /* Bordes redondeados */
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease-in-out;
}

/* Efecto al pasar el mouse */
.elementor-647 .elementor-element.elementor-element-e14653f img:hover {
    transform: scale(1.1);
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b063f25 */.elementor-647 .elementor-element.elementor-element-b063f25 {
    clip-path: polygon(0 10%, 100% 0, 100% 87%, 0 100%);
    background: linear-gradient(45deg, #ff7e5f, #feb47b); /* Opcional: agrega un gradiente */
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e69e397 */.elementor-647 .elementor-element.elementor-element-e69e397 .aux-head-highlight{
    display: block;
}/* End custom CSS */