.elementor-2352 .elementor-element.elementor-element-5f98540{--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-2352 .elementor-element.elementor-element-2d26660{--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;}.elementor-2352 .elementor-element.elementor-element-d9d6b3f{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-d43bec2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-d43bec2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2352 .elementor-element.elementor-element-d43bec2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2352 .elementor-element.elementor-element-e4c5cc8{--display:flex;}.elementor-2352 .elementor-element.elementor-element-cbd921d{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor3 );--divider-border-width:1px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-cbd921d .elementor-divider-separator{width:100%;}.elementor-2352 .elementor-element.elementor-element-cbd921d .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-2352 .elementor-element.elementor-element-0f7b99a{--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:center;}.elementor-2352 .elementor-element.elementor-element-62285c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-1252d91{--e-image-carousel-slides-to-show:6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-1252d91 .swiper-wrapper{display:flex;align-items:center;}.elementor-2352 .elementor-element.elementor-element-08af9d5{--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-2352 .elementor-element.elementor-element-08af9d5:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-08af9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1226;}.elementor-2352 .elementor-element.elementor-element-3de522a{text-align:center;}.elementor-2352 .elementor-element.elementor-element-b17d291{--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-2352 .elementor-element.elementor-element-b17d291:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-b17d291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2352 .elementor-element.elementor-element-8190cf7{text-align:center;}.elementor-2352 .elementor-element.elementor-element-135185d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2352 .elementor-element.elementor-element-b6faf96{--display:flex;--justify-content:flex-start;}.elementor-2352 .elementor-element.elementor-element-656a161 .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-3c3eaf5{--display:flex;--justify-content:flex-start;}.elementor-2352 .elementor-element.elementor-element-4298793 .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-afba0a1{--display:flex;--justify-content:flex-start;}.elementor-2352 .elementor-element.elementor-element-8e8fa6c .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-67a8b31{--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-2352 .elementor-element.elementor-element-67a8b31:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-67a8b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2352 .elementor-element.elementor-element-68d4480{text-align:center;}.elementor-2352 .elementor-element.elementor-element-366ae48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-0e5b151{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-collapse-icon{width:20px;height:20px;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-collapse-none{width:20px;height:20px;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2352 .elementor-element.elementor-element-8ce6780 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2352 .elementor-element.elementor-element-e2bfe69 .jet-sorting-select{max-width:150px;}.elementor-2352 .elementor-element.elementor-element-2f03710 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2352 .elementor-element.elementor-element-0775d5f{--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-2352 .elementor-element.elementor-element-0775d5f:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-0775d5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1226;}.elementor-2352 .elementor-element.elementor-element-22cec17{text-align:center;}.elementor-2352 .elementor-element.elementor-element-95dea69{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2352 .elementor-element.elementor-element-506a0ce{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2352 .elementor-element.elementor-element-cd916fd .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-71b3eba{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2352 .elementor-element.elementor-element-218923d .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-2d37469{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2352 .elementor-element.elementor-element-18f72e1 .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-992ca49{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2352 .elementor-element.elementor-element-671f3c4 .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-15fbc32{--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-2352 .elementor-element.elementor-element-15fbc32:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-15fbc32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2352 .elementor-element.elementor-element-9c271de{text-align:center;}.elementor-2352 .elementor-element.elementor-element-41bdd46{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2352 .elementor-element.elementor-element-76dc762{--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:flex-start;}.elementor-2352 .elementor-element.elementor-element-8b09c47{--display:flex;}.elementor-2352 .elementor-element.elementor-element-d9a682c .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-0165bfe{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-d2a48cc{--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:flex-start;}.elementor-2352 .elementor-element.elementor-element-75fb4e7{--display:flex;}.elementor-2352 .elementor-element.elementor-element-43950ab .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-118dff6{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-8321ee9{--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:flex-start;}.elementor-2352 .elementor-element.elementor-element-df4e6de{--display:flex;}.elementor-2352 .elementor-element.elementor-element-3d52d1b .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-d92df51{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-1614bc7{--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:flex-start;}.elementor-2352 .elementor-element.elementor-element-7646066{--display:flex;}.elementor-2352 .elementor-element.elementor-element-51fd8c2 .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-5229cf1{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-15ba5da{--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:flex-start;}.elementor-2352 .elementor-element.elementor-element-7a2d3ae{--display:flex;}.elementor-2352 .elementor-element.elementor-element-23e65c8 .elementor-icon-wrapper{text-align:start;}.elementor-2352 .elementor-element.elementor-element-d0f6d69{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-80959fe{--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-2352 .elementor-element.elementor-element-80959fe:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-80959fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2352 .elementor-element.elementor-element-145940e{text-align:center;}.elementor-2352 .elementor-element.elementor-element-f10f1c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-e1c91c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2352 .elementor-element.elementor-element-e1c91c6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2352 .elementor-element.elementor-element-5e34609{--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;}.elementor-2352 .elementor-element.elementor-element-5e34609:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-5e34609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1226;}.elementor-2352 .elementor-element.elementor-element-cb7d06c{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-1134b79{text-align:center;}.elementor-2352 .elementor-element.elementor-element-01d8e10{--display:flex;--justify-content:center;}.elementor-2352 .elementor-element.elementor-element-1cbcef9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2352 .elementor-element.elementor-element-1cbcef9 .elementor-divider-separator{width:100%;}.elementor-2352 .elementor-element.elementor-element-1cbcef9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2352 .elementor-element.elementor-element-4310bd0{--divider-border-style:solid;--divider-color:#94A3FF38;--divider-border-width:1px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-4310bd0 .elementor-divider-separator{width:100%;}.elementor-2352 .elementor-element.elementor-element-4310bd0 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2352 .elementor-element.elementor-element-8e12107{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-c4c29af .elementor-counter{gap:10px;}.elementor-2352 .elementor-element.elementor-element-c4c29af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-794c867 .elementor-counter{gap:10px;}.elementor-2352 .elementor-element.elementor-element-794c867 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-dac4dbd .elementor-counter{gap:10px;}.elementor-2352 .elementor-element.elementor-element-dac4dbd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-1d47d6e{--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:0px;}.elementor-2352 .elementor-element.elementor-element-1d47d6e:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-1d47d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2352 .elementor-element.elementor-element-a2b0406{text-align:center;}.elementor-2352 .elementor-element.elementor-element-f6bf0e7{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2352 .elementor-element.elementor-element-df73387{--display:flex;}.elementor-2352 .elementor-element.elementor-element-6967d78{--display:flex;}.elementor-2352 .elementor-element.elementor-element-b0a4f1a{--display:flex;}.elementor-2352 .elementor-element.elementor-element-4df2373{--display:flex;}.elementor-2352 .elementor-element.elementor-element-ec278ec{--display:flex;}.elementor-2352 .elementor-element.elementor-element-984bcd4{--display:flex;}.elementor-2352 .elementor-element.elementor-element-96d67d1{--display:flex;}.elementor-2352 .elementor-element.elementor-element-afeb0bc{--display:flex;}.elementor-2352 .elementor-element.elementor-element-d34b6c9{--display:flex;}.elementor-2352 .elementor-element.elementor-element-af806a5{--display:flex;}.elementor-2352 .elementor-element.elementor-element-e3ec349{--display:flex;}.elementor-2352 .elementor-element.elementor-element-d43b9de{--display:flex;}.elementor-2352 .elementor-element.elementor-element-564b2e5{--display:flex;}.elementor-2352 .elementor-element.elementor-element-5ea5d61{--display:flex;}.elementor-2352 .elementor-element.elementor-element-cce78e5{--display:flex;}.elementor-2352 .elementor-element.elementor-element-221e746{--display:flex;}.elementor-2352 .elementor-element.elementor-element-395a09c{--display:flex;}.elementor-2352 .elementor-element.elementor-element-5ab000e{--display:flex;}.elementor-2352 .elementor-element.elementor-element-3b9b673{--display:flex;}.elementor-2352 .elementor-element.elementor-element-963cc5c{--display:flex;}.elementor-2352 .elementor-element.elementor-element-ebea309{--display:flex;}.elementor-2352 .elementor-element.elementor-element-1065651{--display:flex;}.elementor-2352 .elementor-element.elementor-element-f2ed7c6{--display:flex;}.elementor-2352 .elementor-element.elementor-element-9a560e0{--display:flex;}.elementor-2352 .elementor-element.elementor-element-15fdb85{--display:flex;}.elementor-2352 .elementor-element.elementor-element-be05784{--e-image-carousel-slides-to-show:8;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2352 .elementor-element.elementor-element-be05784 .swiper-wrapper{display:flex;align-items:center;}.elementor-2352 .elementor-element.elementor-element-ccc3bfb{--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-2352 .elementor-element.elementor-element-ccc3bfb:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-ccc3bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1226;}.elementor-2352 .elementor-element.elementor-element-877bd89{text-align:center;}.elementor-2352 .elementor-element.elementor-element-e88bd77{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2352 .elementor-element.elementor-element-e588734{--display:flex;--justify-content:flex-end;}.elementor-2352 .elementor-element.elementor-element-e588734:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-e588734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miguelangeltrabado.com/wp-content/uploads/2026/04/Miguel-Angel-Trabado-Formacion-Sesion-IA-In-Company.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-3e67127{--display:flex;--justify-content:flex-end;}.elementor-2352 .elementor-element.elementor-element-3e67127:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-3e67127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miguelangeltrabado.com/wp-content/uploads/2026/04/Miguel-Angel-Trabado-Formacion-Workshop.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-c8f06cf{--display:flex;--justify-content:flex-end;}.elementor-2352 .elementor-element.elementor-element-c8f06cf:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-c8f06cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miguelangeltrabado.com/wp-content/uploads/2026/04/Miguel-Angel-Trabado-Sobre-Mi-Workshop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-9abf260{--display:flex;--justify-content:flex-end;}.elementor-2352 .elementor-element.elementor-element-9abf260:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-9abf260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miguelangeltrabado.com/wp-content/uploads/2026/04/Miguel-Angel-Trabado-Formacion-Programa-Ejecutivo-IA.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-231de1a{--display:flex;--justify-content:flex-end;}.elementor-2352 .elementor-element.elementor-element-231de1a:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-231de1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://miguelangeltrabado.com/wp-content/uploads/2026/04/Miguel-Angel-Trabado-Formacion-Alfabetizacion-IA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-99b7373{--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-2352 .elementor-element.elementor-element-99b7373:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-99b7373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-2352 .elementor-element.elementor-element-912f0dd{text-align:center;}.elementor-2352 .elementor-element.elementor-element-71d3a6d{text-align:center;}.elementor-2352 .elementor-element.elementor-element-2227a38{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2352 .elementor-element.elementor-element-812e82e{--display:flex;--justify-content:space-evenly;}.elementor-2352 .elementor-element.elementor-element-cd72646{--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-2352 .elementor-element.elementor-element-1dd0fd3{--display:flex;--justify-content:space-between;}.elementor-2352 .elementor-element.elementor-element-043ea5f{--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-2352 .elementor-element.elementor-element-a5e1b17{--display:flex;--justify-content:space-between;}.elementor-2352 .elementor-element.elementor-element-c3d5335{--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-2352 .elementor-element.elementor-element-30a8a74{--display:flex;--justify-content:space-between;}.elementor-2352 .elementor-element.elementor-element-ec133ab{--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-2352 .elementor-element.elementor-element-a48cb4c{--display:flex;--justify-content:space-between;}.elementor-2352 .elementor-element.elementor-element-308fc5e{--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-2352 .elementor-element.elementor-element-2bd18b0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-astglobalcolor2 );}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-5f98540{--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-2352 .elementor-element.elementor-element-2d26660{--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-2352 .elementor-element.elementor-element-1252d91{--e-image-carousel-slides-to-show:4;}.elementor-2352 .elementor-element.elementor-element-135185d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-2f03710 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2352 .elementor-element.elementor-element-95dea69{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-41bdd46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-5e34609{--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-2352 .elementor-element.elementor-element-8e12107{--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-c4c29af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-794c867 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-dac4dbd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-f6bf0e7{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-be05784{--e-image-carousel-slides-to-show:4;}.elementor-2352 .elementor-element.elementor-element-e88bd77{--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-2bd18b0{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2352 .elementor-element.elementor-element-1252d91{--e-image-carousel-slides-to-show:2;}.elementor-2352 .elementor-element.elementor-element-135185d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-0e5b151{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2352 .elementor-element.elementor-element-e2bfe69 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-2f03710 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2352 .elementor-element.elementor-element-95dea69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-816e443{text-align:center;}.elementor-2352 .elementor-element.elementor-element-41bdd46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-8e12107{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-c4c29af .elementor-counter-title{justify-content:center;}.elementor-2352 .elementor-element.elementor-element-c4c29af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-794c867 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-dac4dbd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-2352 .elementor-element.elementor-element-f6bf0e7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-be05784{--e-image-carousel-slides-to-show:2;}.elementor-2352 .elementor-element.elementor-element-e88bd77{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-2bd18b0{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-1252d91 */.elementor-2352 .elementor-element.elementor-element-1252d91 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-be05784 */.elementor-2352 .elementor-element.elementor-element-be05784 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS *//* Hero */
#hero {padding-top:150px;}
#hero::before {content: '';position: absolute;inset: 0;background: radial-gradient(ellipse 50% 40% at 15% 10%, rgba(79, 124, 255, 0.18), transparent 70%), radial-gradient(ellipse 40% 50% at 90% 80%, rgba(156, 91, 255, 0.14), transparent 70%);}
#hero .col1{padding-right:50px;}
#hero .col2{padding-left:50px;padding-top:50px;padding-right:30px;}
#hero p{font-size:19px;margin-top:20px;}
#hero .subtitulo {font-family: 'Fraunces', serif;font-weight: 300;font-style: italic;font-size: 26px;color: #8FB3FF;margin-bottom: 15px;margin-top:10px;}
#hero p em{color:#fafafe;font-weight:600;font-style:normal;}
#hero .col2::after {content: '';position: absolute;bottom: 30%;left: -4%;width: 280px;height: 280px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(60px);opacity: 0.45;z-index: 1;animation: blobDrift 14s ease-in-out infinite;}
#hero .chip1 {position: absolute;top:0;right:0px;width:200px;z-index: 5;background: rgba(12, 18, 38, 0.92);border: 1px solid rgba(148, 163, 255, 0.22);border-radius: 12px;box-shadow: 0 20px 40px -12px rgba(0, 0, 0, 0.6);animation: floatY 6s ease-in-out infinite;padding:15px;}
#hero .chip2 {position: absolute;bottom:30px;left:20px;width:200px;z-index:4;background: rgba(12, 18, 38, 0.92);border: 1px solid rgba(148, 163, 255, 0.22);border-radius: 12px;box-shadow: 0 20px 40px -12px rgba(0, 0, 0, 0.6);padding:15px;z-index:5;animation: floatYRev 7s ease-in-out infinite;}
#hero .chip1 .num, #hero .chip2 .num {font-family: 'Plus Jakarta Sans', sans-serif;letter-spacing: -0.025em;line-height: 1;display:block;padding-bottom:2px;font-size:22px;font-weight:900;color:#8FB3FF;}
#hero .chip1 .num strong{}
#hero .chip1 .lbl, #hero .chip2 .lbl {font-size: 13px;color: #8992B3;text-transform: uppercase;letter-spacing: 0.09em;line-height: 1.3;margin-top: 3px;}
#hero .foto1{border-radius: 20px;
    overflow: hidden;border: 1px solid rgba(148, 163, 255, 0.22);
    box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.7);
    position: relative;z-index:2}
#hero .pretitulo.gris{width:220px;color:#C6CCE0;}
#hero .galeria{padding-right:30px;}
#hero .ubicacion {position: absolute;bottom: 28px;right: 40px;z-index: 4;align-items: center;font-family: 'Jetbrains Mono';font-size: 11px;font-weight: 500;color: #FAFAFE;background: rgba(7, 9, 26, 0.75);border: 1px solid rgba(148, 163, 255, 0.22);padding: 10px 15px;border-radius: 100px;letter-spacing: 0.14em;text-transform: uppercase;backdrop-filter: blur(10px);}
#hero .ubicacion i{color:#6EC1E4;}
/* === KEYFRAMES === */
@keyframes floatY {0%, 100% { transform: translateY(0); }50%      { transform: translateY(-10px); }}
@keyframes floatYRev {0%, 100% { transform: translateY(0); }50%      { transform: translateY(8px); }}
@keyframes blobDrift {0%, 100% { transform: translate(0, 0) scale(1); }50%      { transform: translate(-24px, 14px) scale(1.08); }}
/* Fin Hero */

/* Medida */
#medida::before {content: '';position: absolute;top: -20%;left: 50%;transform: translateX(-50%);width: 900px;max-width:100%;height: 600px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(150px);opacity: 0.10;pointer-events: none;}
#medida h2{max-width:800px;}
#medida p{max-width:800px;margin-bottom:20px !important;}
#medida p:last-child{margin-bottom:0 !important;}
/*  Fin Medida */

/* Metodologia */
#metodologia::before {content: '';position: absolute;top: 40%;right: -10%;width: 600px;max-width:100%;height: 600px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(150px);opacity: 0.10;pointer-events: none;}
#metodologia h2{max-width:600px;}
#metodologia p{max-width:700px;}
#metodologia .caja h3{font-size:22px;font-weight:900;margin-top:10px;margin-bottom:10px;}
/* Fin Metodologia */


/* Catalogo */
#catalogo::before {content: '';position: absolute;top: 8%;left: -10%;width: 700px;height: 700px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(160px);opacity: 0.12;pointer-events: none;}
#catalogo h2{max-width:600px;}
#catalogo p{max-width :700px;}
#catalogo .caja .numero{position: absolute;top: -50px;right: -30px;font-family:"Plus Jakarta Sans";font-size: 280px;font-weight: 900;line-height: 1;letter-spacing: -0.05em;background: linear-gradient(160deg, rgba(79, 124, 255, 0.10) 0%, rgba(156, 91, 255, 0.05) 60%, transparent 100%);-webkit-background-clip: text;background-clip: text;color: transparent;pointer-events: none;transition: all 0.55s cubic-bezier(0.4, 0, 0.2, 1);z-index: 0;}
#catalogo .caja{position: relative;padding: 40px;background: #0F1730;border: 1px solid rgba(148, 163, 255, 0.10);border-radius:20px;overflow: hidden;transition: all 0.45s cubic-bezier(0.4, 0, 0.2, 1);will-change: opacity, transform;opacity: 1;transform: translateY(0);}
#catalogo .caja::before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 3px;background: linear-gradient(90deg, #4F7CFF 0%, #9C5BFF 100%);transform: scaleX(0);transform-origin: left;transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);}
#catalogo .caja::after {content: '';position: absolute;inset: 0;background: radial-gradient(circle at 80% -10%, rgba(79, 124, 255, 0.10), transparent 55%);opacity: 0;transition: opacity 0.45s cubic-bezier(0.4, 0, 0.2, 1);pointer-events: none;}
#catalogo .caja:hover {transform: translateY(-8px);border-color: rgba(148, 163, 255, 0.55);background: #141E3D;box-shadow: 0 44px 80px -24px rgba(0, 0, 0, 0.7);}
#catalogo .caja:hover .numero{background: linear-gradient(160deg, #4F7CFF 0%, #9C5BFF 70%);-webkit-background-clip: text;background-clip: text;opacity: 0.26;transform: scale(1.06);}
#catalogo .botoncategoria{display: inline-flex;align-items: center;padding: 5px 12px;font-family: 'JetBrains Mono';font-size: 12px;font-weight: 500;letter-spacing: 0.12em;text-transform: uppercase;border-radius: 100px;
    border: 1px solid;color: rgba(143, 179, 255,1);background: rgba(79, 124, 255, 0.08);}
#catalogo .botoncategoria.verde{color: #A2D5C5;border-color: rgba(126, 211, 180, 0.35);background: rgba(126, 211, 180, 0.08);}    
#catalogo .botoncategoria.morado {color: #C6A8FF;border-color: rgba(198, 168, 255, 0.35);background: rgba(156, 91, 255, 0.08);}
#catalogo .botoncategoria.naranja {color: #FFB480;border-color: rgba(255, 170, 100, 0.35);background: rgba(255, 170, 100, 0.07);}
#catalogo .tag {font-family: 'JetBrains Mono';font-size: 11px;font-weight: 500;color: #8992B3;padding: 4px 10px;border-radius: 100px;background: rgba(148, 163, 255, 0.05);border: 1px solid rgba(148, 163, 255, 0.10);text-transform:none;display:inline-block;margin-top:15px !important;letter-spacing: 0.02em;}
#catalogo .caja h3{font-size:24px;font-weight:900;margin-bottom:10px;margin-top:10px;}
#catalogo .caja .subtitulo{font-family: 'Fraunces', serif;font-weight: 300;font-style: italic;font-size: 19px;line-height:23px;color: #8FB3FF;margin-bottom: 20px;}
#catalogo .caja p{text-align:left !important;font-size:16px;line-height:19px;}
#catalogo .caja .objetivo {position: relative;padding-left: 10px;margin-bottom:30px;margin-top:50px;padding-top:10px;padding-bottom:10px;}
#catalogo .caja .objetivo::before {content: "";position: absolute;left: 0;top: 0;width: 3px;height: 100%;background: linear-gradient(180deg, #4F7CFF, #9C5BFF);border-radius:4px;}
#catalogo .boton a{font-size:15px;font-family:'JetBrains Mono' !important;background-color:rgba(79, 124, 255, 0.06);padding-left:20px;padding-right:20px;font-weight:300;border: none;padding:0;color:#8FB3FF;}
#catalogo .boton a .elementor-button-icon{fill:#8FB3FF;}
#catalogo .boton a:hover{color:#FAFAFE;}
#catalogo .boton a:hover .elementor-button-icon{fill:#FAFAFE;}
/* Fin Catalogo */

/* Modalidades */
#modalidades::before {content: '';position: absolute;bottom: -20%;left: 50%;transform: translateX(-50%);width: 900px;max-width:100%;height: 600px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(150px);opacity: 0.12;}
#modalidades .cajas{border: 1px solid rgba(148, 163, 255, 0.10);border-radius: 20px;overflow: hidden;background-color:#0F1730;backdrop-filter: blur(10px);}
#modalidades .caja{border:none;background-color:transparent;border-radius:0;    border-right: 1px solid rgba(148, 163, 255, 0.10);transition:background 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
#modalidades .caja:last-child{border-right:none !important;}
#modalidades .caja:hover {background-color:#141E3D;}
#modalidades .caja h3{font-size:22px;font-weight:900;margin-top:10px;margin-bottom:10px;}
#modalidades .caja p{color:#8992B3;font-size:16px;line-height:23px;text-align:left;}
/* Fin Modalidades */

/* Resultados */
#resultados::before {content: '';position: absolute;
    bottom: -20%;left: 50%;transform: translateX(-50%);width: 800px;max-width:100%;height: 600px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(150px);opacity: 0.12;pointer-events: none;}
#resultados .col1{width:120px;}
#resultados .col2{width: calc(100% - 120px);}
#resultados .caja{width:100%;max-width:800px;margin:0 auto;padding-top:20px;padding-bottom:20px;}
#resultados .caja h3{font-size:22px;font-weight:900;margin-bottom:5px;}
#resultados .caja p{font-size:16px;color:#8992b3;}
/* Fin Resultados */

/* CTA */
#cta::before {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 900px;max-width:100%;height: 900px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(160px);opacity: 0.20;animation: blobDrift 16s ease-in-out infinite;pointer-events: none;}
#cta h2{max-width:800px;}
#cta p{max-width:800px;}
/* Fin CTA*/

/* Trayectoria  */
#trayectoria::before {content: '';position: absolute;top: 10%;right: -5%;width: 500px;max-width:100%;height: 500px;background: radial-gradient(circle at 30% 30%, #4F7CFF 0%, #9C5BFF 100%);filter: blur(140px);opacity: 0.10;pointer-events: none;}
#trayectoria .col1{padding-right:50px;}
#trayectoria .elementor-counter .elementor-counter-number-wrapper {font-size:30px;line-height:1;background: linear-gradient(120deg, #8FB3FF 0%, #C6A8FF 100%) !important;-webkit-background-clip: text !important;background-clip: text;color: transparent;margin-top:20px;font-weight:900;font-family:'Plus Jakarta Sans'}
#trayectoria .elementor-counter-title{font-family:'JetBrains Mono';color:#8992B3;font-size: 12px;line-height: 18px !important;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;max-width:150px;text-align:left;}
#trayectoria .internacional {position: absolute;bottom: 24px;left: 24px;font-family: 'JetBrains Mono';font-size: 11px;font-weight: 500;color:#8FB3FF;letter-spacing: 0.14em;text-transform: uppercase;background: rgba(7, 9, 26, 0.75);border: 1px solid rgba(148, 163, 255, 0.22);padding: 8px 14px;border-radius: 100px;backdrop-filter: blur(10px);}
#trayectoria .imagen-ponencia {position: relative;border-radius: 20px;overflow: hidden;border: 1px solid rgba(148, 163, 255, 0.22);box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.65);}
/* Fin Trayectoria


/* Pilares */
#pilares h2{text-align:center;width:100%;max-width:680px;margin:0 auto;margin-bottom:30px;}
#pilares p{text-align:centeR;width:100%;max-width:680px;margin:0 auto;font-size:20px;}






/* Fin Pilares */
#empresas h2{max-width:700px;}
#formaciones p{max-width:500px;}
#testimonios h2{max-width:700px;}

@media (max-width:767px){
#hero{padding-top:100px;}
#hero .col1{padding-bottom:50px;}
#hero .col2{padding-left:0px;padding-right:0;max-width:500px;margin:0 auto;width:100%;}
#hero .chip2{left:-5px;bottom:-5px;}
#hero .pretitulo.gris{text-align:center;width:100%;padding-bottom:15px;}
#resultados .col1{width:100%;}
#resultados .col2{width:100%;}
#trayectoria .col1{padding-right:0;;max-width:500px;margin:0 auto;width:100%;}
#trayectoria .col2{padding-top:30px;}
#trayectoria .elementor-counter-title{text-align:center !important;width:100%;margin:0 auto;}
}
@media (min-width:768px) and (max-width:1024px){
#hero{padding-top:100px;}
#hero .col1{padding-bottom:50px;}
#hero .col2{padding-left:0px;padding-right:0;max-width:500px;margin:0 auto;width:100%;}
.speakerkit .col1{width:100%;}
.speakerkit .col2{width:100%;padding-top:30px;}
#trayectoria .col1{padding-right:0;max-width:500px;margin:0 auto;width:100%;}
#trayectoria .col2{padding-top:30px;}
#trayectoria .elementor-counter-title{text-align:center !important;width:100%;margin:0 auto;}
}
@media (min-width:1025px) and (max-width:1199px){
.jet-listing-grid__items.grid-col-desk-3.grid-col-tablet-2.grid-col-mobile-1.jet-listing-grid--3013.jet-equal-columns__wrapper {
    --columns: 2 !important;}
#modalidades .cajas{    grid-template-columns:repeat(2, 1fr);}

}/* End custom CSS */