.elementor-950 .elementor-element.elementor-element-414673e{--display:flex;--min-height:210px;--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-950 .elementor-element.elementor-element-46f98a7{--display:flex;--min-height:100vh;--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-950 .elementor-element.elementor-element-46f98a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-6312ae3{margin:79px 429px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-950 .elementor-element.elementor-element-6312ae3 .elementor-heading-title{font-family:"punk_style-1", Sans-serif;font-size:54px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-eb95dab{width:var( --container-widget-width, 55% );max-width:55%;margin:99px 110px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-eb95dab.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-fa1971c{width:var( --container-widget-width, 55% );max-width:55%;margin:99px 110px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-fa1971c.elementor-element{--align-self:flex-end;}.elementor-950 .elementor-element.elementor-element-ccfbe99{--display:flex;--min-height:371px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:auto;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-ccfbe99.e-con{--e-con-transform-scale:0.9;--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-950 .elementor-element.elementor-element-ccfbe99 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-950 .elementor-element.elementor-element-b5f2f6f{width:var( --container-widget-width, 75% );max-width:75%;margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-b5f2f6f.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-104d5eb{width:var( --container-widget-width, 75% );max-width:75%;margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"White_on_black", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-text );}.elementor-950 .elementor-element.elementor-element-104d5eb.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-3a89130{--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-950 .elementor-element.elementor-element-a1a16a8{--e-image-carousel-slides-to-show:2;}.elementor-950 .elementor-element.elementor-element-48c3c2a{--display:flex;--min-height:3px;--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:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-48c3c2a > .elementor-shape-top .elementor-shape-fill, .elementor-950 .elementor-element.elementor-element-48c3c2a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-950 .elementor-element.elementor-element-48c3c2a > .elementor-shape-top svg, .elementor-950 .elementor-element.elementor-element-48c3c2a > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:7px;}.elementor-950 .elementor-element.elementor-element-0d2a51c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-950 .elementor-element.elementor-element-49d03a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-950 .elementor-element.elementor-element-49d03a1 img{width:92%;}.elementor-950 .elementor-element.elementor-element-aa22c9b{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:auto;--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-950 .elementor-element.elementor-element-aa22c9b .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-950 .elementor-element.elementor-element-8da26cb{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-8da26cb img{width:80%;}.elementor-950 .elementor-element.elementor-element-b41589e{width:var( --container-widget-width, 58% );max-width:58%;--e-transform-rotateZ:4deg;margin:-238px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-b41589e.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-3e1f940{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-bbb4dc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;}.elementor-950 .elementor-element.elementor-element-bbb4dc9 img{width:92%;}.elementor-950 .elementor-element.elementor-element-9e625a3{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:auto;--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-950 .elementor-element.elementor-element-9e625a3 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-950 .elementor-element.elementor-element-5461633{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-5461633 img{width:80%;}.elementor-950 .elementor-element.elementor-element-23fd199{width:var( --container-widget-width, 58% );max-width:58%;--e-transform-rotateZ:4deg;margin:-238px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-23fd199.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-0096585{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:auto;--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-950 .elementor-element.elementor-element-0096585 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-950 .elementor-element.elementor-element-4d42663{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-4d42663 img{width:80%;}.elementor-950 .elementor-element.elementor-element-adbe694{width:var( --container-widget-width, 58% );max-width:58%;--e-transform-rotateZ:4deg;margin:-238px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-adbe694.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-c29e108{--display:flex;--min-height:230px;--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:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-414ad17 img{width:77%;}.elementor-950 .elementor-element.elementor-element-99202d4{width:var( --container-widget-width, 68% );max-width:68%;margin:-210px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-99202d4.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-4b1cecc{--display:grid;--min-height:710px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:2fr 4fr 4fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-4b1cecc:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-4b1cecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foroindependencia.com.mx/wp-content/uploads/2025/12/foro-independencia-venue-conciertos-punk-rock-hardcore-independiente-show-shows-bandas-en-vivo-musica-cartelera-punks-ska-underground-DIY-anexo-punki_eventos_333.webp");background-size:cover;}.elementor-950 .elementor-element.elementor-element-117be9e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-2dfaad6{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-950 .elementor-element.elementor-element-2dfaad6 .elementor-heading-title{font-family:"Impact-Label", Sans-serif;font-size:38px;font-weight:600;}.elementor-950 .elementor-element.elementor-element-66b9efc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-88ef10a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-88ef10a img{width:88%;}.elementor-950 .elementor-element.elementor-element-e53f004 img{width:82%;}.elementor-950 .elementor-element.elementor-element-e62bd62 img{width:92%;}.elementor-950 .elementor-element.elementor-element-76937aa{--e-transform-translateX:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-76937aa img{width:98%;}.elementor-950 .elementor-element.elementor-element-4fb7ef6{--display:grid;--min-height:0px;--e-con-grid-template-columns:44fr 55fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-1de798a{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-950 .elementor-element.elementor-element-1de798a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-950 .elementor-element.elementor-element-b6385e5{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-9de6d89{width:var( --container-widget-width, 76% );max-width:76%;--e-transform-rotateZ:-10deg;--e-transform-skewX:0deg;--e-transform-skewY:0deg;margin:-249px -14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-583d834{width:var( --container-widget-width, 59% );max-width:59%;--e-transform-rotateZ:-11deg;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 97px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-a4d2dc8{--display:flex;}.elementor-950 .elementor-element.elementor-element-52cc9ae img{width:91%;}.elementor-950 .elementor-element.elementor-element-a91e6d4{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:6deg;margin:-346px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 149px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"White_on_black", Sans-serif;font-size:28px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-ff2051e{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:6deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-c7a7bbf{--display:grid;--e-con-grid-template-columns:45fr 65fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-43ae48a{width:var( --container-widget-width, 51% );max-width:51%;--e-transform-rotateZ:-11deg;margin:69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 251px;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-43ae48a img{width:79%;}.elementor-950 .elementor-element.elementor-element-3b5b9e0{--display:flex;}.elementor-950 .elementor-element.elementor-element-425fbdc{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -36px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-aac5378{width:var( --container-widget-width, 76% );max-width:76%;margin:-323px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"White_on_black", Sans-serif;font-size:34px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-b166b89{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-748dc62{--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-950 .elementor-element.elementor-element-00c594d{--display:grid;--min-height:710px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:2fr 4fr 4fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-00c594d:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-00c594d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foroindependencia.com.mx/wp-content/uploads/2025/12/foro-independencia-venue-conciertos-punk-rock-hardcore-independiente-show-shows-bandas-en-vivo-musica-cartelera-punks-ska-underground-DIY-anexo-punki_eventos_333.webp");background-size:cover;}.elementor-950 .elementor-element.elementor-element-17066a9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-06b8b62{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-950 .elementor-element.elementor-element-06b8b62 .elementor-heading-title{font-family:"Impact-Label", Sans-serif;font-size:38px;font-weight:600;}.elementor-950 .elementor-element.elementor-element-90accf0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-cdf670b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-cdf670b img{width:88%;}.elementor-950 .elementor-element.elementor-element-5007cc1 img{width:82%;}.elementor-950 .elementor-element.elementor-element-8861042 img{width:92%;}.elementor-950 .elementor-element.elementor-element-3d78e7c{--e-transform-translateX:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-3d78e7c img{width:98%;}.elementor-950 .elementor-element.elementor-element-eb2c88b{--display:grid;--min-height:0px;--e-con-grid-template-columns:44fr 55fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-a72ffee{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-950 .elementor-element.elementor-element-a72ffee .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-950 .elementor-element.elementor-element-ebd7b94{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-80373f9{width:var( --container-widget-width, 76% );max-width:76%;--e-transform-rotateZ:-10deg;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:var( --e-global-color-primary );margin:-249px -14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-7885a22{width:var( --container-widget-width, 59% );max-width:59%;--e-transform-rotateZ:-11deg;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 97px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-8f2be4e{--display:flex;}.elementor-950 .elementor-element.elementor-element-998ddad img{width:91%;}.elementor-950 .elementor-element.elementor-element-a2c83d6{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:6deg;margin:-346px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 149px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"White_on_black", Sans-serif;font-size:28px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-cfe65de{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:6deg;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-950 .elementor-element.elementor-element-f4847b3{--display:grid;--e-con-grid-template-columns:45fr 65fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-8673ab7{width:var( --container-widget-width, 51% );max-width:51%;--e-transform-rotateZ:-11deg;margin:69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 251px;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-8673ab7 img{width:79%;}.elementor-950 .elementor-element.elementor-element-b231e58{--display:flex;}.elementor-950 .elementor-element.elementor-element-8936897{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -36px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-dccde7c{width:var( --container-widget-width, 76% );max-width:76%;margin:-323px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"White_on_black", Sans-serif;font-size:34px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-67bc6c6{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-127bba8{--display:grid;--min-height:710px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:2fr 4fr 4fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-127bba8:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-127bba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foroindependencia.com.mx/wp-content/uploads/2025/12/foro-independencia-venue-conciertos-punk-rock-hardcore-independiente-show-shows-bandas-en-vivo-musica-cartelera-punks-ska-underground-DIY-anexo-punki_eventos_333.webp");background-size:cover;}.elementor-950 .elementor-element.elementor-element-7640a8e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-bce62db{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-950 .elementor-element.elementor-element-bce62db .elementor-heading-title{font-family:"Impact-Label", Sans-serif;font-size:38px;font-weight:600;}.elementor-950 .elementor-element.elementor-element-1b386fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-e303a08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-e303a08 img{width:88%;}.elementor-950 .elementor-element.elementor-element-fbd13a0 img{width:82%;}.elementor-950 .elementor-element.elementor-element-d3357f9 img{width:92%;}.elementor-950 .elementor-element.elementor-element-c623ebd{--e-transform-translateX:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-c623ebd img{width:98%;}.elementor-950 .elementor-element.elementor-element-62de0ce{--display:grid;--min-height:0px;--e-con-grid-template-columns:44fr 55fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-446109c{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-950 .elementor-element.elementor-element-446109c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-950 .elementor-element.elementor-element-c8fac1d{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-c8fac1d img{opacity:0;}.elementor-950 .elementor-element.elementor-element-7de125e{width:var( --container-widget-width, 76% );max-width:76%;--e-transform-rotateZ:-10deg;--e-transform-skewX:0deg;--e-transform-skewY:0deg;background-color:var( --e-global-color-primary );margin:-249px -14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-38638d1{width:var( --container-widget-width, 59% );max-width:59%;--e-transform-rotateZ:-11deg;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 97px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-7fd32e7{--display:flex;}.elementor-950 .elementor-element.elementor-element-321658e img{width:91%;}.elementor-950 .elementor-element.elementor-element-c3523b1{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:6deg;margin:-346px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 149px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"White_on_black", Sans-serif;font-size:28px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-f2a3760{width:var( --container-widget-width, 66% );max-width:66%;--e-transform-rotateZ:6deg;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-950 .elementor-element.elementor-element-6577caa{--display:grid;--e-con-grid-template-columns:45fr 65fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-254c2b6{width:var( --container-widget-width, 51% );max-width:51%;--e-transform-rotateZ:-11deg;margin:69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 251px;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-254c2b6 img{width:79%;}.elementor-950 .elementor-element.elementor-element-ac5ef1d{--display:flex;}.elementor-950 .elementor-element.elementor-element-736a6bf{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -36px;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-13c5579{width:var( --container-widget-width, 76% );max-width:76%;margin:-323px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:76%;--container-widget-flex-grow:0;font-family:"White_on_black", Sans-serif;font-size:34px;font-weight:400;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-26aa7e8{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-950 .elementor-element.elementor-element-ccfbe99{--width:100%;}.elementor-950 .elementor-element.elementor-element-aa22c9b{--width:100%;}.elementor-950 .elementor-element.elementor-element-9e625a3{--width:100%;}.elementor-950 .elementor-element.elementor-element-0096585{--width:100%;}.elementor-950 .elementor-element.elementor-element-66b9efc{--width:18%;}.elementor-950 .elementor-element.elementor-element-1de798a{--width:100%;}.elementor-950 .elementor-element.elementor-element-90accf0{--width:18%;}.elementor-950 .elementor-element.elementor-element-a72ffee{--width:100%;}.elementor-950 .elementor-element.elementor-element-1b386fa{--width:18%;}.elementor-950 .elementor-element.elementor-element-446109c{--width:100%;}}@media(max-width:1024px){.elementor-950 .elementor-element.elementor-element-414673e{--min-height:150px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-46f98a7{--min-height:479px;--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-950 .elementor-element.elementor-element-46f98a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-950 .elementor-element.elementor-element-6312ae3{margin:43px 316px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-fa1971c{margin:6px 62px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-950 .elementor-element.elementor-element-ccfbe99{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-ccfbe99 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-950 .elementor-element.elementor-element-b5f2f6f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;font-size:19px;}.elementor-950 .elementor-element.elementor-element-104d5eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:21px;}.elementor-950 .elementor-element.elementor-element-0d2a51c{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-3e1f940{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-bbb4dc9 img{width:71%;}.elementor-950 .elementor-element.elementor-element-9e625a3{--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-5461633 img{width:75%;}.elementor-950 .elementor-element.elementor-element-23fd199{margin:-217px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;font-size:18px;}.elementor-950 .elementor-element.elementor-element-0096585{--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-4d42663 img{width:75%;}.elementor-950 .elementor-element.elementor-element-adbe694{margin:-217px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;font-size:18px;}.elementor-950 .elementor-element.elementor-element-c29e108{--margin-top:-21px;--margin-bottom:19px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-414ad17 img{width:100%;max-width:100%;height:264px;}.elementor-950 .elementor-element.elementor-element-99202d4{margin:-244px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-950 .elementor-element.elementor-element-4b1cecc{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-117be9e{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-66b9efc{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-4fb7ef6{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-b6385e5 img{width:100%;}.elementor-950 .elementor-element.elementor-element-c7a7bbf{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-00c594d:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-00c594d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foroindependencia.com.mx/wp-content/uploads/2025/12/foro-independencia-venue-conciertos-punk-rock-hardcore-independiente-show-shows-bandas-en-vivo-musica-cartelera-punks-ska-underground-DIY-anexo-punki_eventos_333.webp");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-950 .elementor-element.elementor-element-00c594d{--min-height:10em;--grid-auto-flow:row;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-17066a9{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-06b8b62{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 123px) 0px;}.elementor-950 .elementor-element.elementor-element-06b8b62 .elementor-heading-title{font-size:31px;}.elementor-950 .elementor-element.elementor-element-90accf0{--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:309px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-3d78e7c img{width:99%;}.elementor-950 .elementor-element.elementor-element-eb2c88b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-377px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-a72ffee{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-ebd7b94{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-ebd7b94 img{width:100%;}.elementor-950 .elementor-element.elementor-element-80373f9{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-950 .elementor-element.elementor-element-7885a22{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-950 .elementor-element.elementor-element-8f2be4e{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-998ddad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-a2c83d6{margin:-370px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 145px;line-height:1.5em;}.elementor-950 .elementor-element.elementor-element-cfe65de{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;padding:7px 27px 0px 25px;}.elementor-950 .elementor-element.elementor-element-f4847b3{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-950 .elementor-element.elementor-element-8673ab7{margin:-130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 153px;}.elementor-950 .elementor-element.elementor-element-b231e58{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-222px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-8936897{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-950 .elementor-element.elementor-element-8936897 img{width:100%;max-width:100%;height:472px;}.elementor-950 .elementor-element.elementor-element-dccde7c{margin:-415px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;text-align:center;font-size:29px;}.elementor-950 .elementor-element.elementor-element-dccde7c.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-127bba8:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-127bba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://foroindependencia.com.mx/wp-content/uploads/2025/12/foro-independencia-venue-conciertos-punk-rock-hardcore-independiente-show-shows-bandas-en-vivo-musica-cartelera-punks-ska-underground-DIY-anexo-punki_eventos_333.webp");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-950 .elementor-element.elementor-element-127bba8{--min-height:10em;--grid-auto-flow:row;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-7640a8e{--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-bce62db{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 123px) 0px;}.elementor-950 .elementor-element.elementor-element-bce62db .elementor-heading-title{font-size:31px;}.elementor-950 .elementor-element.elementor-element-1b386fa{--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:309px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-c623ebd img{width:99%;}.elementor-950 .elementor-element.elementor-element-62de0ce{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-385px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-c8fac1d{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-c8fac1d img{width:100%;}.elementor-950 .elementor-element.elementor-element-7de125e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-950 .elementor-element.elementor-element-38638d1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-950 .elementor-element.elementor-element-7fd32e7{--margin-top:-250px;--margin-bottom:347px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-c3523b1{margin:-350px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 145px;line-height:1.5em;}.elementor-950 .elementor-element.elementor-element-f2a3760{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;}.elementor-950 .elementor-element.elementor-element-6577caa{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-398px;--margin-bottom:-204px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-254c2b6{margin:-176px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 153px;}.elementor-950 .elementor-element.elementor-element-ac5ef1d{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:700px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-736a6bf{margin:-782px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-950 .elementor-element.elementor-element-736a6bf img{width:100%;max-width:100%;height:472px;}.elementor-950 .elementor-element.elementor-element-13c5579{margin:-415px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;text-align:center;font-size:29px;}.elementor-950 .elementor-element.elementor-element-13c5579.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-950 .elementor-element.elementor-element-414673e{--min-height:110px;}.elementor-950 .elementor-element.elementor-element-46f98a7{--min-height:325px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-46f98a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center right;}.elementor-950 .elementor-element.elementor-element-6312ae3{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-6312ae3.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-6312ae3 .elementor-heading-title{font-size:32px;}.elementor-950 .elementor-element.elementor-element-eb95dab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:start;font-size:11px;}.elementor-950 .elementor-element.elementor-element-eb95dab.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-fa1971c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px 0px 0px 0px;--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:start;font-size:13px;line-height:1.4em;}.elementor-950 .elementor-element.elementor-element-fa1971c.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-b5f2f6f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-size:20px;line-height:1.2em;}.elementor-950 .elementor-element.elementor-element-104d5eb{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;font-size:21px;}.elementor-950 .elementor-element.elementor-element-0d2a51c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-3e1f940{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-bbb4dc9 img{width:100%;}.elementor-950 .elementor-element.elementor-element-5461633{margin:109px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-5461633 img{width:100%;}.elementor-950 .elementor-element.elementor-element-23fd199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-950 .elementor-element.elementor-element-0096585{--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-4d42663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-4d42663 img{width:100%;}.elementor-950 .elementor-element.elementor-element-adbe694{margin:-147px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;font-size:17px;line-height:1.2em;}.elementor-950 .elementor-element.elementor-element-c29e108{--margin-top:16px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-414ad17 img{width:100%;height:429px;}.elementor-950 .elementor-element.elementor-element-99202d4{margin:-403px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-950 .elementor-element.elementor-element-4b1cecc{--width:100%;--min-height:0px;--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-117be9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-66b9efc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-4fb7ef6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-c7a7bbf{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-00c594d{--width:100%;--min-height:0em;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-17066a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-06b8b62{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;}.elementor-950 .elementor-element.elementor-element-90accf0{--width:44%;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-eb2c88b{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-a72ffee{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-ebd7b94{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-950 .elementor-element.elementor-element-ebd7b94 img{height:100%;}.elementor-950 .elementor-element.elementor-element-80373f9{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;padding:7px 7px 7px 7px;--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;font-size:17px;}.elementor-950 .elementor-element.elementor-element-7885a22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-950 .elementor-element.elementor-element-7885a22.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-7885a22 img{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-8f2be4e{--margin-top:-213px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-a2c83d6{margin:-172px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;font-size:18px;}.elementor-950 .elementor-element.elementor-element-cfe65de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;line-height:1.3em;}.elementor-950 .elementor-element.elementor-element-f4847b3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-8936897 img{height:363px;}.elementor-950 .elementor-element.elementor-element-dccde7c{margin:-310px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;font-size:22px;}.elementor-950 .elementor-element.elementor-element-67bc6c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-950 .elementor-element.elementor-element-67bc6c6.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-127bba8{--min-height:0em;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-7640a8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-bce62db{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;}.elementor-950 .elementor-element.elementor-element-1b386fa{--width:44%;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-62de0ce{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-446109c{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-c8fac1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-950 .elementor-element.elementor-element-c8fac1d img{height:100%;}.elementor-950 .elementor-element.elementor-element-7de125e{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;padding:12px 14px 7px 13px;--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;font-size:17px;}.elementor-950 .elementor-element.elementor-element-38638d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-950 .elementor-element.elementor-element-38638d1.elementor-element{--align-self:center;}.elementor-950 .elementor-element.elementor-element-38638d1 img{width:100%;max-width:100%;}.elementor-950 .elementor-element.elementor-element-7fd32e7{--margin-top:-213px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-950 .elementor-element.elementor-element-c3523b1{margin:-172px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;text-align:center;font-size:18px;}.elementor-950 .elementor-element.elementor-element-f2a3760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 18px 0px 14px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;line-height:1.3em;}.elementor-950 .elementor-element.elementor-element-6577caa{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-950 .elementor-element.elementor-element-736a6bf img{height:363px;}.elementor-950 .elementor-element.elementor-element-13c5579{margin:-310px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;font-size:22px;}.elementor-950 .elementor-element.elementor-element-26aa7e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-950 .elementor-element.elementor-element-26aa7e8.elementor-element{--align-self:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-950 .elementor-element.elementor-element-46f98a7{--content-width:100%;}.elementor-950 .elementor-element.elementor-element-ccfbe99{--width:100%;}.elementor-950 .elementor-element.elementor-element-aa22c9b{--width:100%;}.elementor-950 .elementor-element.elementor-element-9e625a3{--width:100%;}.elementor-950 .elementor-element.elementor-element-0096585{--width:100%;}.elementor-950 .elementor-element.elementor-element-00c594d{--width:100%;}.elementor-950 .elementor-element.elementor-element-90accf0{--width:31%;}.elementor-950 .elementor-element.elementor-element-eb2c88b{--width:100%;}.elementor-950 .elementor-element.elementor-element-a72ffee{--width:100%;}.elementor-950 .elementor-element.elementor-element-f4847b3{--width:500px;}.elementor-950 .elementor-element.elementor-element-b231e58{--width:100%;}.elementor-950 .elementor-element.elementor-element-127bba8{--content-width:100%;}.elementor-950 .elementor-element.elementor-element-1b386fa{--width:31%;}.elementor-950 .elementor-element.elementor-element-62de0ce{--width:100%;}.elementor-950 .elementor-element.elementor-element-446109c{--width:100%;}.elementor-950 .elementor-element.elementor-element-6577caa{--width:500px;}.elementor-950 .elementor-element.elementor-element-ac5ef1d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ccfbe99 *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-ccfbe99 {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a89130 *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-3a89130 {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48c3c2a *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-48c3c2a {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e625a3 *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-9e625a3 {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0096585 *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-0096585 {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1f940 *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-3e1f940 {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c29e108 *//* Eliminar scrolls internos entre widgets */
.elementor-950 .elementor-element.elementor-element-c29e108 {
  height: auto !important;
  overflow: visible !important;
  max-height: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b9efc */.elementor-950 .elementor-element.elementor-element-66b9efc {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b1cecc *//* full-bleed limpio */
.elementor-950 .elementor-element.elementor-element-4b1cecc{
  width:100vw;
  max-width:100vw;
  margin-left:calc(50% - 50vw);
  margin-right:calc(50% - 50vw);
  padding:0 !important;
  overflow:visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90accf0 */.elementor-950 .elementor-element.elementor-element-90accf0 {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4847b3 */.elementor-950 .elementor-element.elementor-element-f4847b3 {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00c594d *//* full-bleed limpio */
.elementor-950 .elementor-element.elementor-element-00c594d{
  width:100vw;
  max-width:100vw;
  margin-left:calc(50% - 50vw);
  margin-right:calc(50% - 50vw);
  padding:0 !important;
  overflow:visible;
  height: 1700px !important;         /* Ajusta la altura como necesites */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b386fa */.elementor-950 .elementor-element.elementor-element-1b386fa {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6577caa */.elementor-950 .elementor-element.elementor-element-6577caa {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-127bba8 *//* full-bleed limpio */
.elementor-950 .elementor-element.elementor-element-127bba8{
  width:100vw;
  max-width:100vw;
  margin-left:calc(50% - 50vw);
  margin-right:calc(50% - 50vw);
  padding:0 !important;
  overflow:visible;
  height: 1400px !important;         /* Ajusta la altura como necesites */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Impact-Label';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://foroindependencia.com.mx/wp-content/uploads/2025/09/Impact-Label.ttf') format('truetype');
}
@font-face {
	font-family: 'Impact-Label';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://foroindependencia.com.mx/wp-content/uploads/2025/09/Impact-Label-Reversed.ttf') format('truetype');
}
/* End Custom Fonts CSS */