.elementor-12151 .elementor-element.elementor-element-8b4b20d{--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-12151 .elementor-element.elementor-element-8b4b20d:not(.elementor-motion-effects-element-type-background), .elementor-12151 .elementor-element.elementor-element-8b4b20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-12151 .elementor-element.elementor-element-8b4b20d > .elementor-shape-bottom .elementor-shape-fill, .elementor-12151 .elementor-element.elementor-element-8b4b20d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#00244D;}.elementor-12151 .elementor-element.elementor-element-8b4b20d > .elementor-shape-bottom svg, .elementor-12151 .elementor-element.elementor-element-8b4b20d > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-12151 .elementor-element.elementor-element-b47eb1e{--spacer-size:210px;}.elementor-12151 .elementor-element.elementor-element-7bd2570{--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;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-7bd2570 > .elementor-shape-top .elementor-shape-fill, .elementor-12151 .elementor-element.elementor-element-7bd2570 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#002A55;}.elementor-12151 .elementor-element.elementor-element-7bd2570 > .elementor-shape-top svg, .elementor-12151 .elementor-element.elementor-element-7bd2570 > .e-con-inner > .elementor-shape-top svg{height:140px;}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-text::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12151 .elementor-element.elementor-element-06f6ad9:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-12151 .elementor-element.elementor-element-06f6ad9.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-12151 .elementor-element.elementor-element-06f6ad9 .premium-title-header, .elementor-12151 .elementor-element.elementor-element-06f6ad9.premium-title-noise-yes .premium-title-text::before, .elementor-12151 .elementor-element.elementor-element-06f6ad9.premium-title-noise-yes .premium-title-text::after{color:#000000;}.elementor-12151 .elementor-element.elementor-element-06f6ad9.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#000000;}.elementor-12151 .elementor-element.elementor-element-06f6ad9 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#000000;}.elementor-12151 .elementor-element.elementor-element-06f6ad9 .premium-title-header{font-family:"Luckiest Guy", Sans-serif;font-size:50px;font-weight:600;}.elementor-12151 .elementor-element.elementor-element-1462540{--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;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-9573fe0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12151 .elementor-element.elementor-element-cd933fc{--divider-border-style:parallelogram;--divider-color:#FFF305;--divider-pattern-height:23px;--divider-pattern-size:28px;}.elementor-12151 .elementor-element.elementor-element-cd933fc .elementor-divider-separator{width:100%;}.elementor-12151 .elementor-element.elementor-element-cd933fc .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12151 .elementor-element.elementor-element-82a5d8b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-6134077{--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-12151 .elementor-element.elementor-element-ac8fb47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12151 .elementor-element.elementor-element-55b4f6b img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-1872b2d{--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-12151 .elementor-element.elementor-element-58f4ee6{--divider-border-style:parallelogram;--divider-color:#FFF305;--divider-pattern-height:23px;--divider-pattern-size:28px;}.elementor-12151 .elementor-element.elementor-element-58f4ee6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12151 .elementor-element.elementor-element-58f4ee6 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-12151 .elementor-element.elementor-element-867659a{--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-12151 .elementor-element.elementor-element-4c79385{--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-12151 .elementor-element.elementor-element-ac748f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-620d4cd{--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-12151 .elementor-element.elementor-element-620d4cd.e-con{--align-self:flex-start;}.elementor-12151 .elementor-element.elementor-element-cd9bd3c img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-4084d18 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-563b85c{--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-12151 .elementor-element.elementor-element-f45d7f6 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-737b4b6 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-4a50910 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-501e451{--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-12151 .elementor-element.elementor-element-b404701{--divider-border-style:parallelogram;--divider-color:#FFF305;--divider-pattern-height:23px;--divider-pattern-size:28px;}.elementor-12151 .elementor-element.elementor-element-b404701 .elementor-divider-separator{width:100%;}.elementor-12151 .elementor-element.elementor-element-b404701 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-12151 .elementor-element.elementor-element-e9748d1{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-e9748d1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-12151 .elementor-element.elementor-element-e9748d1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#20C8FF;}.elementor-12151 .elementor-element.elementor-element-e9748d1 > .elementor-shape-bottom svg, .elementor-12151 .elementor-element.elementor-element-e9748d1 > .e-con-inner > .elementor-shape-bottom svg{height:134px;}.elementor-12151 .elementor-element.elementor-element-a12946a{--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-12151 .elementor-element.elementor-element-2ccecc9{--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-12151 .elementor-element.elementor-element-5b11403 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-ed39a35{--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-12151 .elementor-element.elementor-element-ed39a35 > .elementor-shape-top .elementor-shape-fill, .elementor-12151 .elementor-element.elementor-element-ed39a35 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#20C8FF;}.elementor-12151 .elementor-element.elementor-element-ed39a35 > .elementor-shape-top svg, .elementor-12151 .elementor-element.elementor-element-ed39a35 > .e-con-inner > .elementor-shape-top svg{height:87px;}.elementor-12151 .elementor-element.elementor-element-1a7029b:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-12151 .elementor-element.elementor-element-1a7029b.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-12151 .elementor-element.elementor-element-1a7029b .premium-title-header, .elementor-12151 .elementor-element.elementor-element-1a7029b.premium-title-noise-yes .premium-title-text::before, .elementor-12151 .elementor-element.elementor-element-1a7029b.premium-title-noise-yes .premium-title-text::after{color:#000000;}.elementor-12151 .elementor-element.elementor-element-1a7029b.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#000000;}.elementor-12151 .elementor-element.elementor-element-1a7029b .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#000000;}.elementor-12151 .elementor-element.elementor-element-1a7029b .premium-title-header{font-family:"Luckiest Guy", Sans-serif;font-size:50px;font-weight:600;}.elementor-12151 .elementor-element.elementor-element-c6cdbcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12151 .elementor-element.elementor-element-37782eb.elementor-element{--align-self:center;}.elementor-12151 .elementor-element.elementor-element-959c211{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12151 .elementor-element.elementor-element-ae2c686 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-4f70f01 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-7af687a img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-f73ea7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12151 .elementor-element.elementor-element-a0e5cc5 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-11c5735 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-98a2f04 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-29b8070 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-a03e7f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-a03e7f0 > .elementor-shape-bottom svg, .elementor-12151 .elementor-element.elementor-element-a03e7f0 > .e-con-inner > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:160px;}.elementor-12151 .elementor-element.elementor-element-af08425 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-1684497 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-851e9f9 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-8b9d53b img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-eb37747{--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;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-eb37747 > .elementor-shape-top svg, .elementor-12151 .elementor-element.elementor-element-eb37747 > .e-con-inner > .elementor-shape-top svg{height:62px;}.elementor-12151 .elementor-element.elementor-element-05787a0:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-12151 .elementor-element.elementor-element-05787a0.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-12151 .elementor-element.elementor-element-05787a0 .premium-title-header, .elementor-12151 .elementor-element.elementor-element-05787a0.premium-title-noise-yes .premium-title-text::before, .elementor-12151 .elementor-element.elementor-element-05787a0.premium-title-noise-yes .premium-title-text::after{color:#000000;}.elementor-12151 .elementor-element.elementor-element-05787a0.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#000000;}.elementor-12151 .elementor-element.elementor-element-05787a0 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#000000;}.elementor-12151 .elementor-element.elementor-element-05787a0 .premium-title-header{font-family:"Luckiest Guy", Sans-serif;font-size:53px;font-weight:600;}.elementor-12151 .elementor-element.elementor-element-0af6ce0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 080px;--row-gap:0px;--column-gap:080px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-2193fc4 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-3b56067 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-b450101 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-dee9285 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-139551f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-b62feef img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-c6962dc img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-853a983 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-41a5d9b img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-401a803{--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;--gap:0px 080px;--row-gap:0px;--column-gap:080px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-12151 .elementor-element.elementor-element-f01bf9b img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-ef9467b img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-7cc3549 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-5371f2a img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-94cb083{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 080px;--row-gap:0px;--column-gap:080px;--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;}.elementor-12151 .elementor-element.elementor-element-af402b8 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-bbeadf5 img{border-radius:10px 10px 10px 10px;}.elementor-12151 .elementor-element.elementor-element-e20bf10 img{border-radius:10px 10px 10px 10px;}body.elementor-page-12151:not(.elementor-motion-effects-element-type-background), body.elementor-page-12151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C00FF;background-image:url("https://salesforcefest.com.mx/wp-content/uploads/2025/10/banner-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12151 .elementor-element.elementor-element-9573fe0{--content-width:1600px;}.elementor-12151 .elementor-element.elementor-element-82a5d8b{--content-width:1400px;}.elementor-12151 .elementor-element.elementor-element-6134077{--width:70%;}.elementor-12151 .elementor-element.elementor-element-ac8fb47{--width:50%;}.elementor-12151 .elementor-element.elementor-element-1872b2d{--content-width:1600px;}.elementor-12151 .elementor-element.elementor-element-867659a{--content-width:1400px;}.elementor-12151 .elementor-element.elementor-element-4c79385{--width:70%;}.elementor-12151 .elementor-element.elementor-element-ac748f3{--width:50%;}.elementor-12151 .elementor-element.elementor-element-501e451{--content-width:1600px;}.elementor-12151 .elementor-element.elementor-element-e9748d1{--content-width:1400px;}.elementor-12151 .elementor-element.elementor-element-a12946a{--width:70%;}.elementor-12151 .elementor-element.elementor-element-2ccecc9{--width:50%;}.elementor-12151 .elementor-element.elementor-element-0af6ce0{--content-width:1260px;}.elementor-12151 .elementor-element.elementor-element-139551f{--content-width:1260px;}.elementor-12151 .elementor-element.elementor-element-401a803{--content-width:1260px;}.elementor-12151 .elementor-element.elementor-element-94cb083{--content-width:1260px;}}@media(min-width:1025px){body.elementor-page-12151:not(.elementor-motion-effects-element-type-background), body.elementor-page-12151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){body.elementor-page-12151:not(.elementor-motion-effects-element-type-background), body.elementor-page-12151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salesforcefest.com.mx/wp-content/uploads/2025/10/fondo-cel.avif");}}/* Start custom CSS for image, class: .elementor-element-34162f6 *//* Animación para imágenes con clase .imagen-animada */
.imagen-animada {
  transition: transform 0.6s ease;
  display: inline-block;
}

.imagen-animada:hover {
  transform: rotate(360deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b9d53b */.fortnite-image-anim {
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  box-shadow: 0 0 0 transparent;
  animation: pulseGlow 3s infinite;
}

.fortnite-image-anim:hover {
  transform: scale(1.05) rotate(-1deg);
  box-shadow: 0 0 20px rgba(0, 255, 255, 0.6), 0 0 40px rgba(255, 0, 255, 0.4);
  animation: hoverFlash 0.6s ease forwards;
}

/* Glow pulse animation */
@keyframes pulseGlow {
  0% {
    box-shadow: 0 0 10px rgba(0, 255, 255, 0.3);
  }
  50% {
    box-shadow: 0 0 20px rgba(255, 0, 255, 0.5);
  }
  100% {
    box-shadow: 0 0 10px rgba(0, 255, 255, 0.3);
  }
}

/* Flash effect on hover */
@keyframes hoverFlash {
  0% {
    filter: brightness(1);
  }
  50% {
    filter: brightness(1.5);
  }
  100% {
    filter: brightness(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2193fc4 *//* Animación estilo Fortnite para patrocinadores */
.patrocinador-fortnite {
  display: inline-block;
  border-radius: 12px;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
  box-shadow: 0 0 0px transparent;
  background-color: #0f0f0f;
}

.patrocinador-fortnite:hover {
  transform: scale(1.15) rotate(1deg);
  box-shadow: 0 0 25px #00f0ff, 0 0 45px #00f0ff inset;
  animation: reboteFortnite 0.6s ease;
}

@keyframes reboteFortnite {
  0%   { transform: scale(1.15) rotate(1deg); }
  50%  { transform: scale(1.2) rotate(-1deg); }
  100% { transform: scale(1.15) rotate(1deg); }
}/* End custom CSS */