.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-46f98a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.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-4690 .elementor-element.elementor-element-eb95dab{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );margin:400px 51px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-eb95dab.elementor-element{--align-self:flex-end;}.elementor-4690 .elementor-element.elementor-element-5753eb0{--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-4690 .elementor-element.elementor-element-5753eb0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-4690 .elementor-element.elementor-element-7946ff6{--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-4690 .elementor-element.elementor-element-097572b{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );margin:400px 51px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-097572b.elementor-element{--align-self:flex-end;}.elementor-4690 .elementor-element.elementor-element-538a62b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-ccfbe99{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:auto;--margin-top:59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-ccfbe99.e-con{--e-con-transform-scale:0.9;--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4690 .elementor-element.elementor-element-ccfbe99 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-4690 .elementor-element.elementor-element-b5f2f6f{width:var( --container-widget-width, 84% );max-width:84%;margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"punk_style-2", Sans-serif;font-size:31px;font-weight:400;color:var( --e-global-color-primary );}.elementor-4690 .elementor-element.elementor-element-b5f2f6f.elementor-element{--align-self:center;}.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-4690 .elementor-element.elementor-element-0ccd1cb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4690 .elementor-element.elementor-element-3a89130{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4690 .elementor-element.elementor-element-a1a16a8{--e-image-carousel-slides-to-show:3;}.elementor-4690 .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-4690 .elementor-element.elementor-element-48c3c2a > .elementor-shape-top .elementor-shape-fill, .elementor-4690 .elementor-element.elementor-element-48c3c2a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-4690 .elementor-element.elementor-element-48c3c2a > .elementor-shape-top svg, .elementor-4690 .elementor-element.elementor-element-48c3c2a > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:7px;}.elementor-4690 .elementor-element.elementor-element-0d2a51c{--display:grid;--min-height:0px;--e-con-grid-template-columns:6fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-49d03a1{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-4690 .elementor-element.elementor-element-49d03a1 img{width:92%;}.elementor-4690 .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-4690 .elementor-element.elementor-element-aa22c9b .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-4690 .elementor-element.elementor-element-8da26cb{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4690 .elementor-element.elementor-element-8da26cb img{width:100%;}.elementor-4690 .elementor-element.elementor-element-b41589e{width:var( --container-widget-width, 72% );max-width:72%;--e-transform-rotateZ:5deg;margin:-324px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -0px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-4690 .elementor-element.elementor-element-b41589e.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-e75ae08{--display:grid;--min-height:0px;--e-con-grid-template-columns:6fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-ce42c1b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-4690 .elementor-element.elementor-element-ce42c1b img{width:92%;}.elementor-4690 .elementor-element.elementor-element-1db8266{--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-4690 .elementor-element.elementor-element-1db8266 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-4690 .elementor-element.elementor-element-e5572a6{--e-transform-rotateZ:-18deg;margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4690 .elementor-element.elementor-element-e5572a6 img{width:100%;}.elementor-4690 .elementor-element.elementor-element-f45ff01{width:var( --container-widget-width, 72% );max-width:72%;margin:-324px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -0px;padding:0px 0px 0px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;font-family:"E-TYPEWRITER-B", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-4690 .elementor-element.elementor-element-f45ff01.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-80911b1{--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-4690 .elementor-element.elementor-element-d7bdf49{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:center;font-family:"White_on_black", Sans-serif;font-size:36px;font-weight:400;}.elementor-4690 .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-4690 .elementor-element.elementor-element-4b1cecc:not(.elementor-motion-effects-element-type-background), .elementor-4690 .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-4690 .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-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-4690 .elementor-element.elementor-element-2dfaad6{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4690 .elementor-element.elementor-element-2dfaad6 .elementor-heading-title{font-family:"Impact-Label", Sans-serif;font-size:38px;font-weight:600;}.elementor-4690 .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-4690 .elementor-element.elementor-element-88ef10a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4690 .elementor-element.elementor-element-88ef10a img{width:88%;}.elementor-4690 .elementor-element.elementor-element-e53f004 img{width:82%;}.elementor-4690 .elementor-element.elementor-element-e62bd62 img{width:92%;}.elementor-4690 .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-4690 .elementor-element.elementor-element-76937aa img{width:98%;}.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-1de798a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-4690 .elementor-element.elementor-element-b6385e5{width:100%;max-width:100%;}.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-a4d2dc8{--display:flex;}.elementor-4690 .elementor-element.elementor-element-52cc9ae img{width:91%;}.elementor-4690 .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-4690 .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-4690 .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-4690 .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-4690 .elementor-element.elementor-element-43ae48a img{width:79%;}.elementor-4690 .elementor-element.elementor-element-3b5b9e0{--display:flex;}.elementor-4690 .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-4690 .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-4690 .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-4690 .elementor-element.elementor-element-839efd8{--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-4690 .elementor-element.elementor-element-839efd8:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-839efd8 > .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-4690 .elementor-element.elementor-element-0043001{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-4c5a919{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4690 .elementor-element.elementor-element-4c5a919 .elementor-heading-title{font-family:"Impact-Label", Sans-serif;font-size:38px;font-weight:600;}.elementor-4690 .elementor-element.elementor-element-4f84800{--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-4690 .elementor-element.elementor-element-92f0c32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4690 .elementor-element.elementor-element-92f0c32 img{width:88%;}.elementor-4690 .elementor-element.elementor-element-20bf3ff img{width:82%;}.elementor-4690 .elementor-element.elementor-element-f356be8 img{width:92%;}.elementor-4690 .elementor-element.elementor-element-c99b5a3{--e-transform-translateX:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-c99b5a3 img{width:98%;}.elementor-4690 .elementor-element.elementor-element-d9b983c{--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-4690 .elementor-element.elementor-element-37481c4{--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-4690 .elementor-element.elementor-element-37481c4 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-4690 .elementor-element.elementor-element-284e638{width:100%;max-width:100%;}.elementor-4690 .elementor-element.elementor-element-276a687{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-4690 .elementor-element.elementor-element-d17b0bb{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-4690 .elementor-element.elementor-element-d35e5a4{--display:flex;}.elementor-4690 .elementor-element.elementor-element-753a6ae img{width:91%;}.elementor-4690 .elementor-element.elementor-element-f4b834a{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-4690 .elementor-element.elementor-element-ecf8d8d{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-4690 .elementor-element.elementor-element-8610733{--display:grid;--e-con-grid-template-columns:45fr 65fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-e9e8a90{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-4690 .elementor-element.elementor-element-e9e8a90 img{width:79%;}.elementor-4690 .elementor-element.elementor-element-e2e3631{--display:flex;}.elementor-4690 .elementor-element.elementor-element-6e9172c{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-4690 .elementor-element.elementor-element-eedc76c{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-4690 .elementor-element.elementor-element-a465524{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-4690 .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-4690 .elementor-element.elementor-element-127bba8:not(.elementor-motion-effects-element-type-background), .elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-bce62db{margin:62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4690 .elementor-element.elementor-element-bce62db .elementor-heading-title{font-family:"Impact-Label", Sans-serif;font-size:38px;font-weight:600;}.elementor-4690 .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-4690 .elementor-element.elementor-element-e303a08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4690 .elementor-element.elementor-element-e303a08 img{width:88%;}.elementor-4690 .elementor-element.elementor-element-fbd13a0 img{width:82%;}.elementor-4690 .elementor-element.elementor-element-d3357f9 img{width:92%;}.elementor-4690 .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-4690 .elementor-element.elementor-element-c623ebd img{width:98%;}.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-446109c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-4690 .elementor-element.elementor-element-c8fac1d{width:100%;max-width:100%;}.elementor-4690 .elementor-element.elementor-element-c8fac1d img{opacity:0;}.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-7fd32e7{--display:flex;}.elementor-4690 .elementor-element.elementor-element-321658e img{width:91%;}.elementor-4690 .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-4690 .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-4690 .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-4690 .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-4690 .elementor-element.elementor-element-254c2b6 img{width:79%;}.elementor-4690 .elementor-element.elementor-element-ac5ef1d{--display:flex;}.elementor-4690 .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-4690 .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-4690 .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-4690 .elementor-element.elementor-element-ccfbe99{--width:100%;}.elementor-4690 .elementor-element.elementor-element-aa22c9b{--width:100%;}.elementor-4690 .elementor-element.elementor-element-1db8266{--width:100%;}.elementor-4690 .elementor-element.elementor-element-66b9efc{--width:18%;}.elementor-4690 .elementor-element.elementor-element-1de798a{--width:100%;}.elementor-4690 .elementor-element.elementor-element-4f84800{--width:18%;}.elementor-4690 .elementor-element.elementor-element-37481c4{--width:100%;}.elementor-4690 .elementor-element.elementor-element-1b386fa{--width:18%;}.elementor-4690 .elementor-element.elementor-element-446109c{--width:100%;}}@media(max-width:1024px){.elementor-4690 .elementor-element.elementor-element-414673e{--min-height:150px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .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-4690 .elementor-element.elementor-element-46f98a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-4690 .elementor-element.elementor-element-5753eb0{--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-4690 .elementor-element.elementor-element-5753eb0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-4690 .elementor-element.elementor-element-538a62b{--grid-auto-flow:row;}.elementor-4690 .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-4690 .elementor-element.elementor-element-ccfbe99 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-4690 .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:26px;line-height:1.1em;}.elementor-4690 .elementor-element.elementor-element-0ccd1cb{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4690 .elementor-element.elementor-element-0d2a51c{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-b41589e{font-size:13px;}.elementor-4690 .elementor-element.elementor-element-e75ae08{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-ce42c1b{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-e5572a6{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:175deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4690 .elementor-element.elementor-element-e5572a6.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-f45ff01{margin:-223px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;font-size:14px;line-height:1.4em;}.elementor-4690 .elementor-element.elementor-element-4b1cecc{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-117be9e{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-66b9efc{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-4fb7ef6{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-b6385e5 img{width:100%;}.elementor-4690 .elementor-element.elementor-element-c7a7bbf{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-839efd8:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-839efd8 > .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-4690 .elementor-element.elementor-element-839efd8{--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-4690 .elementor-element.elementor-element-0043001{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-4c5a919{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 123px) 0px;}.elementor-4690 .elementor-element.elementor-element-4c5a919 .elementor-heading-title{font-size:31px;}.elementor-4690 .elementor-element.elementor-element-4f84800{--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:309px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-c99b5a3 img{width:99%;}.elementor-4690 .elementor-element.elementor-element-d9b983c{--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-4690 .elementor-element.elementor-element-284e638{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-4690 .elementor-element.elementor-element-284e638 img{width:100%;}.elementor-4690 .elementor-element.elementor-element-276a687{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-4690 .elementor-element.elementor-element-d17b0bb{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-4690 .elementor-element.elementor-element-d35e5a4{--margin-top:-250px;--margin-bottom:347px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-f4b834a{margin:-370px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 145px;line-height:1.5em;}.elementor-4690 .elementor-element.elementor-element-ecf8d8d{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;padding:7px 27px 0px 25px;}.elementor-4690 .elementor-element.elementor-element-8610733{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-e9e8a90{margin:-205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 153px;}.elementor-4690 .elementor-element.elementor-element-e2e3631{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:33px;--margin-bottom:700px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-6e9172c{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-4690 .elementor-element.elementor-element-6e9172c img{width:100%;max-width:100%;height:472px;}.elementor-4690 .elementor-element.elementor-element-eedc76c{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-4690 .elementor-element.elementor-element-eedc76c.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-127bba8:not(.elementor-motion-effects-element-type-background), .elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-7640a8e{--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-bce62db{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 123px) 0px;}.elementor-4690 .elementor-element.elementor-element-bce62db .elementor-heading-title{font-size:31px;}.elementor-4690 .elementor-element.elementor-element-1b386fa{--grid-auto-flow:row;--margin-top:-143px;--margin-bottom:309px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-c623ebd img{width:99%;}.elementor-4690 .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-4690 .elementor-element.elementor-element-c8fac1d{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-4690 .elementor-element.elementor-element-c8fac1d img{width:100%;}.elementor-4690 .elementor-element.elementor-element-7de125e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-4690 .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-4690 .elementor-element.elementor-element-7fd32e7{--margin-top:-250px;--margin-bottom:347px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-c3523b1{margin:-350px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 145px;line-height:1.5em;}.elementor-4690 .elementor-element.elementor-element-f2a3760{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 129px;}.elementor-4690 .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-4690 .elementor-element.elementor-element-254c2b6{margin:-176px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 153px;}.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-736a6bf img{width:100%;max-width:100%;height:472px;}.elementor-4690 .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-4690 .elementor-element.elementor-element-13c5579.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-4690 .elementor-element.elementor-element-414673e{--min-height:110px;}.elementor-4690 .elementor-element.elementor-element-46f98a7{--min-height:325px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-46f98a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center right;}.elementor-4690 .elementor-element.elementor-element-eb95dab{margin:206px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 6px 10px;--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-4690 .elementor-element.elementor-element-eb95dab.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-5753eb0{--min-height:240px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-5753eb0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center right;}.elementor-4690 .elementor-element.elementor-element-7946ff6{--margin-top:-249px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4690 .elementor-element.elementor-element-097572b{margin:206px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 15px 6px 10px;--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-4690 .elementor-element.elementor-element-097572b.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-538a62b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-b5f2f6f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-size:20px;line-height:1.2em;}.elementor-4690 .elementor-element.elementor-element-0d2a51c{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-e75ae08{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-d7bdf49{font-size:23px;}.elementor-4690 .elementor-element.elementor-element-4b1cecc{--width:100%;--min-height:0px;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-117be9e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-66b9efc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-4fb7ef6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-c7a7bbf{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-839efd8{--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-4690 .elementor-element.elementor-element-0043001{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-4c5a919{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;}.elementor-4690 .elementor-element.elementor-element-4f84800{--width:44%;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-d9b983c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-37481c4{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-284e638{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4690 .elementor-element.elementor-element-284e638 img{height:100%;}.elementor-4690 .elementor-element.elementor-element-276a687{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-4690 .elementor-element.elementor-element-d17b0bb{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-4690 .elementor-element.elementor-element-d17b0bb.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-d17b0bb img{width:100%;max-width:100%;}.elementor-4690 .elementor-element.elementor-element-d35e5a4{--margin-top:-213px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-f4b834a{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-4690 .elementor-element.elementor-element-ecf8d8d{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-4690 .elementor-element.elementor-element-8610733{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-6e9172c img{height:363px;}.elementor-4690 .elementor-element.elementor-element-eedc76c{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-4690 .elementor-element.elementor-element-a465524{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-4690 .elementor-element.elementor-element-a465524.elementor-element{--align-self:center;}.elementor-4690 .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-4690 .elementor-element.elementor-element-7640a8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-bce62db{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;}.elementor-4690 .elementor-element.elementor-element-1b386fa{--width:44%;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-62de0ce{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-446109c{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .elementor-element.elementor-element-c8fac1d{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4690 .elementor-element.elementor-element-c8fac1d img{height:100%;}.elementor-4690 .elementor-element.elementor-element-7de125e{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;padding:11px 13px 3px 11px;--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;font-size:17px;}.elementor-4690 .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-4690 .elementor-element.elementor-element-38638d1.elementor-element{--align-self:center;}.elementor-4690 .elementor-element.elementor-element-38638d1 img{width:100%;max-width:100%;}.elementor-4690 .elementor-element.elementor-element-7fd32e7{--margin-top:-213px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4690 .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-4690 .elementor-element.elementor-element-f2a3760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 19px 4px 13px;--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-4690 .elementor-element.elementor-element-6577caa{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-4690 .elementor-element.elementor-element-736a6bf img{height:363px;}.elementor-4690 .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-4690 .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-4690 .elementor-element.elementor-element-26aa7e8.elementor-element{--align-self:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-4690 .elementor-element.elementor-element-46f98a7{--content-width:100%;}.elementor-4690 .elementor-element.elementor-element-5753eb0{--content-width:100%;}.elementor-4690 .elementor-element.elementor-element-ccfbe99{--width:100%;}.elementor-4690 .elementor-element.elementor-element-aa22c9b{--width:100%;}.elementor-4690 .elementor-element.elementor-element-1db8266{--width:100%;}.elementor-4690 .elementor-element.elementor-element-839efd8{--content-width:100%;}.elementor-4690 .elementor-element.elementor-element-4f84800{--width:31%;}.elementor-4690 .elementor-element.elementor-element-d9b983c{--width:100%;}.elementor-4690 .elementor-element.elementor-element-37481c4{--width:100%;}.elementor-4690 .elementor-element.elementor-element-8610733{--width:500px;}.elementor-4690 .elementor-element.elementor-element-e2e3631{--width:100%;}.elementor-4690 .elementor-element.elementor-element-127bba8{--content-width:100%;}.elementor-4690 .elementor-element.elementor-element-1b386fa{--width:31%;}.elementor-4690 .elementor-element.elementor-element-62de0ce{--width:100%;}.elementor-4690 .elementor-element.elementor-element-446109c{--width:100%;}.elementor-4690 .elementor-element.elementor-element-6577caa{--width:500px;}.elementor-4690 .elementor-element.elementor-element-ac5ef1d{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ccfbe99 *//* Eliminar scrolls internos entre widgets */
.elementor-4690 .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-4690 .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-4690 .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-66b9efc */.elementor-4690 .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-4690 .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-4f84800 */.elementor-4690 .elementor-element.elementor-element-4f84800 {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8610733 */.elementor-4690 .elementor-element.elementor-element-8610733 {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-839efd8 *//* full-bleed limpio */
.elementor-4690 .elementor-element.elementor-element-839efd8{
  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-4690 .elementor-element.elementor-element-1b386fa {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6577caa */.elementor-4690 .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-4690 .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 */