.elementor-1293 .elementor-element.elementor-element-2e59fc6{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-2e59fc6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-68ea64a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-a3e3c07{width:var( --container-widget-width, 78.253% );max-width:78.253%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:78.253%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-a3e3c07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-a3e3c07 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:3.5rem;font-weight:700;}.elementor-1293 .elementor-element.elementor-element-d871391{--spacer-size:20px;}.elementor-1293 .elementor-element.elementor-element-627356a{width:var( --container-widget-width, 78.253% );max-width:78.253%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:78.253%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-627356a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-627356a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:400;}.elementor-1293 .elementor-element.elementor-element-f027fe0{--spacer-size:30px;}.elementor-1293 .elementor-element.elementor-element-90233b4{--spacer-size:50px;}.elementor-1293 .elementor-element.elementor-element-494e8e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-1293 .elementor-element.elementor-element-be922ed:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;}.elementor-1293 .elementor-element.elementor-element-be922ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 2rem 0rem 2rem;border-style:solid;border-color:var( --e-global-color-text );text-align:center;}.elementor-1293 .elementor-element.elementor-element-be922ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-1293 .elementor-element.elementor-element-79c375a:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;}.elementor-1293 .elementor-element.elementor-element-79c375a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 2rem 0rem 2rem;border-style:solid;border-color:var( --e-global-color-text );text-align:center;}.elementor-1293 .elementor-element.elementor-element-79c375a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-1293 .elementor-element.elementor-element-a298454{--spacer-size:50px;}.elementor-1293 .elementor-element.elementor-element-493dd76{--display:flex;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-24dbb5c img{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1293 .elementor-element.elementor-element-8f63f3c{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-77d0438{--display:flex;--min-height:20vh;--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;--justify-content:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-77d0438:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-77d0438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1293 .elementor-element.elementor-element-cfebc6b{width:var( --container-widget-width, 79.531% );max-width:79.531%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;--container-widget-width:79.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-1293 .elementor-element.elementor-element-cfebc6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-cfebc6b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:70px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1293 .elementor-element.elementor-element-770b490{--spacer-size:80px;}.elementor-1293 .elementor-element.elementor-element-d30a5f3{text-align:center;}.elementor-1293 .elementor-element.elementor-element-d30a5f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:400;font-style:normal;line-height:48px;letter-spacing:-0.4px;word-spacing:2px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-1293 .elementor-element.elementor-element-74cd616{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-74cd616.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-70f77e0{width:var( --container-widget-width, 25.098% );max-width:25.098%;--container-widget-width:25.098%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-70f77e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-70f77e0 img{width:10rem;}.elementor-1293 .elementor-element.elementor-element-2453cb7{--display:flex;--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;--justify-content:center;--align-items:center;}.elementor-1293 .elementor-element.elementor-element-2453cb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-dd78956{width:var( --container-widget-width, 112.202% );max-width:112.202%;--container-widget-width:112.202%;--container-widget-flex-grow:0;text-align:center;}.elementor-1293 .elementor-element.elementor-element-dd78956.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-dd78956 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-blocksy_palette_4 );}.elementor-1293 .elementor-element.elementor-element-03a3cf1{width:var( --container-widget-width, 112.202% );max-width:112.202%;--container-widget-width:112.202%;--container-widget-flex-grow:0;text-align:center;}.elementor-1293 .elementor-element.elementor-element-03a3cf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-03a3cf1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-blocksy_palette_4 );}.elementor-1293 .elementor-element.elementor-element-9fced2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1293 .elementor-element.elementor-element-3e948c5{--display:flex;}.elementor-1293 .elementor-element.elementor-element-3e948c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-5293f03{text-align:center;}.elementor-1293 .elementor-element.elementor-element-5293f03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:300;font-style:italic;color:var( --e-global-color-blocksy_palette_4 );}.elementor-1293 .elementor-element.elementor-element-3eb213a{--spacer-size:2rem;}.elementor-1293 .elementor-element.elementor-element-9c1ea0c:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;}.elementor-1293 .elementor-element.elementor-element-9c1ea0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 37px 3px 37px;border-style:solid;border-color:var( --e-global-color-text );text-align:center;}.elementor-1293 .elementor-element.elementor-element-9c1ea0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-1293 .elementor-element.elementor-element-767167b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1293 .elementor-element.elementor-element-42de45e{--spacer-size:70px;}.elementor-1293 .elementor-element.elementor-element-37c6399{--display:flex;--min-height:71vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-d3eb6ae{--display:flex;}.elementor-1293 .elementor-element.elementor-element-42ad66c{width:var( --container-widget-width, 79.531% );max-width:79.531%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;--container-widget-width:79.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-1293 .elementor-element.elementor-element-42ad66c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-42ad66c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:66px;font-weight:700;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-1293 .elementor-element.elementor-element-00b8ab4{width:var( --container-widget-width, 48.993% );max-width:48.993%;--container-widget-width:48.993%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-00b8ab4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 a.ekit_icon_button.glow-ripple.ekit-video-inline-btn i{font-size:22px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 a.ekit_icon_button.glow-radio_wave.ekit-video-inline-btn i{font-size:22px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .glow-ripple:before{color:#255cff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .glow-ripple:after{color:#255cff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .glow-ripple > i:after{color:#255cff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .glow-radio_wave:before{color:#255cff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .glow-radio_wave:after{color:#255cff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .glow-radio_wave > i:after{color:#255cff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-video-inline-btn{--glow-size:25px;width:60px;height:60px;color:#ffffff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-video-inline-btn svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-inline-video-content iframe{width:100%;height:260px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-inline-video-content video{width:100%;height:260px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-video-inline-overlay-wrapper .ekit-inline-video-overlay-image img{width:100%;height:260px;}.elementor-1293 .elementor-element.elementor-element-1098f9f{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1293 .elementor-element.elementor-element-17d50a1{--display:flex;}.elementor-1293 .elementor-element.elementor-element-0ed0a83{--spacer-size:70px;}.elementor-1293 .elementor-element.elementor-element-08cb502{width:var( --container-widget-width, 79.531% );max-width:79.531%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;--container-widget-width:79.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-1293 .elementor-element.elementor-element-08cb502.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-08cb502 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:89px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1293 .elementor-element.elementor-element-75bea6e{--spacer-size:70px;}.elementor-1293 .elementor-element.elementor-element-9601d54{--display:grid;--e-con-grid-template-columns:0.45fr 0.1fr 0.45fr;--e-con-grid-template-rows:repeat(3, 1fr);--gap:5rem 0rem;--row-gap:5rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-67b1793{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-18c51a8.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-18c51a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:8rem;font-weight:400;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-aa66c08{background-color:#AC7FBF00;}.elementor-1293 .elementor-element.elementor-element-aa66c08.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-aa66c08 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:4rem;font-weight:700;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-2ba3059{font-family:"Poppins", Sans-serif;font-size:1.5rem;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-6a18501{--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;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-303e8b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-70a6a0c.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-70a6a0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:8rem;font-weight:400;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-258195f{background-color:#AC7FBF00;}.elementor-1293 .elementor-element.elementor-element-258195f.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-258195f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:4rem;font-weight:700;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-afbfc6f{font-family:"Poppins", Sans-serif;font-size:1.5rem;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-8a38408{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-c7f0b9b.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-c7f0b9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:8rem;font-weight:400;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-0b626d6{background-color:#AC7FBF00;}.elementor-1293 .elementor-element.elementor-element-0b626d6.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-0b626d6 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:4rem;font-weight:700;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-c1be64d{font-family:"Poppins", Sans-serif;font-size:1.5rem;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-9ba9a7a{--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;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-d861624{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-1f6d481.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-1f6d481 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:8rem;font-weight:400;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-c3979cd{background-color:#AC7FBF00;}.elementor-1293 .elementor-element.elementor-element-c3979cd.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-c3979cd .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:4rem;font-weight:700;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-6c9abd6{font-family:"Poppins", Sans-serif;font-size:1.5rem;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-170def4{--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;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-b271b9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-7552e6b.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-7552e6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:8rem;font-weight:400;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-f0ef3d5{background-color:#AC7FBF00;}.elementor-1293 .elementor-element.elementor-element-f0ef3d5.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-f0ef3d5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:4rem;font-weight:700;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-b052dd6{font-family:"Poppins", Sans-serif;font-size:1.5rem;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-5f84d26{--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;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-d72ab42{--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;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-bf901f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-8c2f5db.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-8c2f5db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:8rem;font-weight:400;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-620b68a{background-color:#AC7FBF00;}.elementor-1293 .elementor-element.elementor-element-620b68a.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-620b68a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:4rem;font-weight:700;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-0a031a1{font-family:"Poppins", Sans-serif;font-size:1.5rem;line-height:30px;}.elementor-1293 .elementor-element.elementor-element-9f00e25{--spacer-size:66px;}.elementor-1293 .elementor-element.elementor-element-f458162:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;}.elementor-1293 .elementor-element.elementor-element-f458162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 37px 3px 37px;border-style:solid;border-color:var( --e-global-color-text );text-align:center;}.elementor-1293 .elementor-element.elementor-element-f458162 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-1293 .elementor-element.elementor-element-0c7aa63{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1293 .elementor-element.elementor-element-7247aee{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-0ad961e{padding:0rem 2rem 04rem 5rem;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.7rem;font-weight:400;font-style:normal;letter-spacing:0px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-1293 .elementor-element.elementor-element-95e67cf{--display:flex;}.elementor-1293 .elementor-element.elementor-element-0f8dfdf:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;}.elementor-1293 .elementor-element.elementor-element-0f8dfdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 37px 3px 37px;border-style:solid;border-color:var( --e-global-color-text );text-align:center;}.elementor-1293 .elementor-element.elementor-element-0f8dfdf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-1293 .elementor-element.elementor-element-4d107e5:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;}.elementor-1293 .elementor-element.elementor-element-4d107e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 37px 3px 37px;border-style:solid;border-color:var( --e-global-color-text );text-align:center;}.elementor-1293 .elementor-element.elementor-element-4d107e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-1293 .elementor-element.elementor-element-ae75caa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-ae75caa:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-ae75caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gestaltfeminista.com.mx/wp-content/uploads/2026/03/Gestalt-relacional-2.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1293 .elementor-element.elementor-element-1650130{--display:flex;--min-height:100vh;--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;}.elementor-1293 .elementor-element.elementor-element-aac0af1{--spacer-size:70px;}.elementor-1293 .elementor-element.elementor-element-f046815 .elementor-heading-title{font-size:3.9rem;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1293 .elementor-element.elementor-element-572feac{--display:grid;--min-height:80vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-31825a7{--display:flex;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-cbcd669{--display:flex;--justify-content:space-around;}.elementor-1293 .elementor-element.elementor-element-39cad4c{columns:1;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:500;font-style:normal;line-height:38px;letter-spacing:-0.8px;text-shadow:0px 0px 43px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-1293 .elementor-element.elementor-element-754c8c4:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;box-shadow:1px 3px 35px 0px rgba(0,0,0,0.5);}.elementor-1293 .elementor-element.elementor-element-754c8c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 37px 3px 37px;border-style:solid;border-color:#252525;text-align:center;}.elementor-1293 .elementor-element.elementor-element-754c8c4.elementor-element{--align-self:center;}.elementor-1293 .elementor-element.elementor-element-754c8c4 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#252525;}.elementor-1293 .elementor-element.elementor-element-5b09a67{--spacer-size:70px;}.elementor-1293 .elementor-element.elementor-element-bd077dc{--display:flex;--min-height:100vh;--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;}.elementor-1293 .elementor-element.elementor-element-2bb2ac9{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1293 .elementor-element.elementor-element-c293057{--spacer-size:50px;}.elementor-1293 .elementor-element.elementor-element-370aa35{--display:flex;--min-height:20vh;--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;--justify-content:center;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-1293 .elementor-element.elementor-element-370aa35:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-370aa35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1293 .elementor-element.elementor-element-57f08d3{width:var( --container-widget-width, 79.531% );max-width:79.531%;margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;--container-widget-width:79.531%;--container-widget-flex-grow:0;text-align:center;}.elementor-1293 .elementor-element.elementor-element-57f08d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-57f08d3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:48px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1293 .elementor-element.elementor-element-2528271{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-1293 .elementor-element.elementor-element-b2f826d{--display:flex;--min-height:0vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-b2f826d.e-con:hover{--e-con-transform-scale:1.025;}.elementor-1293 .elementor-element.elementor-element-0c130ee{--display:flex;--min-height:45vh;--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;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-362e370{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-362e370 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-ccc032c{--display:flex;--min-height:33vh;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1293 .elementor-element.elementor-element-ccc032c:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-ccc032c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4DAFF;}.elementor-1293 .elementor-element.elementor-element-eb5efaa{text-align:start;font-family:"Poppins", Sans-serif;font-size:25px;color:var( --e-global-color-text );}.elementor-1293 .elementor-element.elementor-element-edcafa4{--n-accordion-title-font-size:1rem;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:35px;}.elementor-1293 .elementor-element.elementor-element-05cb1ed{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-3515d5f{--display:flex;--min-height:45vh;--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;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-3515d5f.e-con:hover{--e-con-transform-scale:1.025;}.elementor-1293 .elementor-element.elementor-element-1b9a581{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-1b9a581 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-1dc4caa{--display:flex;--min-height:33vh;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1293 .elementor-element.elementor-element-1dc4caa:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-1dc4caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4DAFF;}.elementor-1293 .elementor-element.elementor-element-e46f971{text-align:start;font-family:"Poppins", Sans-serif;font-size:25px;color:var( --e-global-color-text );}.elementor-1293 .elementor-element.elementor-element-8638a83{--n-accordion-title-font-size:1rem;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:35px;}.elementor-1293 .elementor-element.elementor-element-dbf649c{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-c987cf0{--display:flex;--min-height:45vh;--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;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-c987cf0.e-con:hover{--e-con-transform-scale:1.025;}.elementor-1293 .elementor-element.elementor-element-1f52b85{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-1f52b85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:50px;}.elementor-1293 .elementor-element.elementor-element-1343003{--display:flex;--min-height:33vh;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1293 .elementor-element.elementor-element-1343003:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-1343003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4DAFF;}.elementor-1293 .elementor-element.elementor-element-532f999{text-align:start;font-family:"Poppins", Sans-serif;font-size:25px;color:var( --e-global-color-text );}.elementor-1293 .elementor-element.elementor-element-2b039cc{--n-accordion-title-font-size:1rem;margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:35px;}.elementor-1293 .elementor-element.elementor-element-8654dec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1293 .elementor-element.elementor-element-2d8c7e0 .elementor-heading-title{font-size:2rem;line-height:1px;}.elementor-1293 .elementor-element.elementor-element-599ce69{--spacer-size:10px;}.elementor-1293 .elementor-element.elementor-element-dfd3cbf .elementor-heading-title{font-size:3rem;line-height:1px;}.elementor-1293 .elementor-element.elementor-element-fde19cc{--spacer-size:10px;}.elementor-1293 .elementor-element.elementor-element-2818b77 .elementor-heading-title{font-size:3.5rem;line-height:1px;}.elementor-1293 .elementor-element.elementor-element-1eac4db{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-51bdb4b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-5b81de6{--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;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;}.elementor-1293 .elementor-element.elementor-element-5b81de6:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-5b81de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gestaltfeminista.com.mx/wp-content/uploads/2026/03/Gestalt-feminista-2025-2026-17.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1293 .elementor-element.elementor-element-5b81de6:hover{background-color:#000000DE;}.elementor-1293 .elementor-element.elementor-element-ee3b4af{--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-1293 .elementor-element.elementor-element-9f1d999 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:700;color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-1ab1000{color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-41c693d{--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;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;}.elementor-1293 .elementor-element.elementor-element-41c693d:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-41c693d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gestaltfeminista.com.mx/wp-content/uploads/2026/03/Gestalt-feminista-2025-2026-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1293 .elementor-element.elementor-element-41c693d:hover{background-color:#000000DE;}.elementor-1293 .elementor-element.elementor-element-d38c9e4{--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-1293 .elementor-element.elementor-element-4a21c72 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:700;color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-dc9e68e{color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-9c3c15f{--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;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;}.elementor-1293 .elementor-element.elementor-element-9c3c15f:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-9c3c15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gestaltfeminista.com.mx/wp-content/uploads/2026/03/Gestalt-feminista-2025-2026-19.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1293 .elementor-element.elementor-element-9c3c15f:hover{background-color:#000000DE;}.elementor-1293 .elementor-element.elementor-element-71bca0e{--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-1293 .elementor-element.elementor-element-2124439 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:700;color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-84f277d{color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-42ec0f3{--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;--justify-content:flex-end;--overflow:hidden;--background-transition:0.3s;}.elementor-1293 .elementor-element.elementor-element-42ec0f3:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-42ec0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gestaltfeminista.com.mx/wp-content/uploads/2026/03/Gestalt-feminista-2025-2026-18.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1293 .elementor-element.elementor-element-42ec0f3:hover{background-color:#000000DE;}.elementor-1293 .elementor-element.elementor-element-1cdc42f{--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-1293 .elementor-element.elementor-element-afd5a1d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:700;color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-496dd39{color:var( --e-global-color-blocksy_palette_6 );}.elementor-1293 .elementor-element.elementor-element-bdee0e6{--spacer-size:70px;}.elementor-1293 .elementor-element.elementor-element-37446ed{--display:flex;--min-height:65vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-37446ed:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-37446ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gestaltfeminista.com.mx/wp-content/uploads/2026/03/Gestalt-relacional-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1293 .elementor-element.elementor-element-238b5ef{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1293 .elementor-element.elementor-element-238b5ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-bef5184:hover{--e-transform-translateY:-15px;--e-transform-scale:1.1;box-shadow:1px 3px 35px 0px rgba(0,0,0,0.5);}.elementor-1293 .elementor-element.elementor-element-bef5184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 37px 3px 37px;border-style:solid;border-color:#252525;text-align:center;}.elementor-1293 .elementor-element.elementor-element-bef5184.elementor-element{--align-self:center;}.elementor-1293 .elementor-element.elementor-element-bef5184 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-weight:600;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#252525;}.elementor-1293 .elementor-element.elementor-element-39dc035{text-align:center;}.elementor-1293 .elementor-element.elementor-element-39dc035 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;font-style:italic;color:#252525;}.elementor-1293 .elementor-element.elementor-element-645b4ee{--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;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1293 .elementor-element.elementor-element-645b4ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-2563238.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1293 .elementor-element.elementor-element-2563238{text-align:end;}.elementor-1293 .elementor-element.elementor-element-2563238 .elementor-heading-title{font-size:3rem;text-transform:uppercase;line-height:53px;color:#252525;}.elementor-1293 .elementor-element.elementor-element-bfe21af{--display:flex;}@media(max-width:1024px){.elementor-1293 .elementor-element.elementor-element-2e59fc6{--min-height:66vh;--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;--justify-content:center;--align-items:center;}.elementor-1293 .elementor-element.elementor-element-a3e3c07{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1293 .elementor-element.elementor-element-a3e3c07 .elementor-heading-title{font-size:34px;}.elementor-1293 .elementor-element.elementor-element-627356a{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1293 .elementor-element.elementor-element-627356a .elementor-heading-title{font-size:34px;}.elementor-1293 .elementor-element.elementor-element-a298454{--spacer-size:25px;}.elementor-1293 .elementor-element.elementor-element-493dd76{--min-height:313px;}.elementor-1293 .elementor-element.elementor-element-24dbb5c img{width:60%;}.elementor-1293 .elementor-element.elementor-element-77d0438{--min-height:15vh;}.elementor-1293 .elementor-element.elementor-element-cfebc6b{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1293 .elementor-element.elementor-element-cfebc6b .elementor-heading-title{font-size:34px;}.elementor-1293 .elementor-element.elementor-element-dd78956 .elementor-heading-title{font-size:16px;}.elementor-1293 .elementor-element.elementor-element-03a3cf1 .elementor-heading-title{font-size:16px;}.elementor-1293 .elementor-element.elementor-element-9fced2d{--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-1293 .elementor-element.elementor-element-42de45e{--spacer-size:20px;}.elementor-1293 .elementor-element.elementor-element-42ad66c{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1293 .elementor-element.elementor-element-42ad66c .elementor-heading-title{font-size:34px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4{width:var( --container-widget-width, 522.067px );max-width:522.067px;--container-widget-width:522.067px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-inline-video-content iframe{width:100%;height:290px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-inline-video-content video{width:100%;height:290px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4 .ekit-video-inline-overlay-wrapper .ekit-inline-video-overlay-image img{width:100%;height:290px;}.elementor-1293 .elementor-element.elementor-element-08cb502{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1293 .elementor-element.elementor-element-08cb502 .elementor-heading-title{font-size:42px;}.elementor-1293 .elementor-element.elementor-element-9601d54{--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-aa66c08 .elementor-heading-title{font-size:1.8rem;line-height:1em;}.elementor-1293 .elementor-element.elementor-element-2ba3059{font-size:1rem;line-height:1.1em;}.elementor-1293 .elementor-element.elementor-element-258195f .elementor-heading-title{font-size:1.8rem;line-height:1em;}.elementor-1293 .elementor-element.elementor-element-afbfc6f{font-size:1rem;line-height:1.1em;}.elementor-1293 .elementor-element.elementor-element-0b626d6 .elementor-heading-title{font-size:1.8rem;line-height:1em;}.elementor-1293 .elementor-element.elementor-element-c1be64d{font-size:1rem;line-height:1.1em;}.elementor-1293 .elementor-element.elementor-element-c3979cd .elementor-heading-title{font-size:1.8rem;line-height:1em;}.elementor-1293 .elementor-element.elementor-element-6c9abd6{font-size:1rem;line-height:1.1em;}.elementor-1293 .elementor-element.elementor-element-f0ef3d5 .elementor-heading-title{font-size:1.8rem;line-height:1em;}.elementor-1293 .elementor-element.elementor-element-b052dd6{font-size:1rem;line-height:1.1em;}.elementor-1293 .elementor-element.elementor-element-620b68a .elementor-heading-title{font-size:1.8rem;line-height:1em;}.elementor-1293 .elementor-element.elementor-element-0a031a1{font-size:1rem;line-height:1.1em;}.elementor-1293 .elementor-element.elementor-element-0c7aa63{--min-height:70vh;}.elementor-1293 .elementor-element.elementor-element-0ad961e{padding:0rem 0rem 0rem 3rem;font-size:1.5rem;}.elementor-1293 .elementor-element.elementor-element-ae75caa:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-ae75caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1293 .elementor-element.elementor-element-1650130{--min-height:70vh;}.elementor-1293 .elementor-element.elementor-element-f046815 .elementor-heading-title{font-size:2.5rem;}.elementor-1293 .elementor-element.elementor-element-572feac{--min-height:50vh;--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-cbcd669{--justify-content:center;}.elementor-1293 .elementor-element.elementor-element-39cad4c{font-size:1.5rem;line-height:2em;}.elementor-1293 .elementor-element.elementor-element-754c8c4 .elementor-heading-title{font-size:1.5rem;}.elementor-1293 .elementor-element.elementor-element-57f08d3{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1293 .elementor-element.elementor-element-57f08d3 .elementor-heading-title{font-size:34px;}.elementor-1293 .elementor-element.elementor-element-2528271{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-2d8c7e0 .elementor-heading-title{font-size:2rem;}.elementor-1293 .elementor-element.elementor-element-dfd3cbf .elementor-heading-title{font-size:3rem;}.elementor-1293 .elementor-element.elementor-element-51bdb4b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-37446ed{--min-height:50vh;}.elementor-1293 .elementor-element.elementor-element-238b5ef{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1293 .elementor-element.elementor-element-bef5184 .elementor-heading-title{font-size:1.2rem;}.elementor-1293 .elementor-element.elementor-element-645b4ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1293 .elementor-element.elementor-element-645b4ee.e-con{--align-self:center;}.elementor-1293 .elementor-element.elementor-element-2563238.elementor-element{--align-self:flex-start;}.elementor-1293 .elementor-element.elementor-element-2563238 .elementor-heading-title{font-size:1.6rem;line-height:0.9em;}}@media(max-width:767px){.elementor-1293 .elementor-element.elementor-element-2e59fc6{--width:523px;--min-height:100vh;--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1293 .elementor-element.elementor-element-2e59fc6.e-con{--align-self:center;}.elementor-1293 .elementor-element.elementor-element-68ea64a{--width:100%;--min-height:80vh;--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;--margin-top:91px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1293 .elementor-element.elementor-element-a3e3c07{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-a3e3c07 .elementor-heading-title{font-size:25px;}.elementor-1293 .elementor-element.elementor-element-627356a{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-627356a .elementor-heading-title{font-size:25px;}.elementor-1293 .elementor-element.elementor-element-494e8e0{--min-height:36vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1293 .elementor-element.elementor-element-be922ed{width:auto;max-width:auto;margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;padding:7px 7px 7px 7px;}.elementor-1293 .elementor-element.elementor-element-be922ed .elementor-heading-title{font-size:24px;}.elementor-1293 .elementor-element.elementor-element-79c375a{width:auto;max-width:auto;margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;padding:7px 7px 7px 7px;}.elementor-1293 .elementor-element.elementor-element-79c375a .elementor-heading-title{font-size:24px;}.elementor-1293 .elementor-element.elementor-element-a298454{--spacer-size:30px;}.elementor-1293 .elementor-element.elementor-element-493dd76{--width:89%;--min-height:51vh;}.elementor-1293 .elementor-element.elementor-element-77d0438{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1293 .elementor-element.elementor-element-cfebc6b{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-cfebc6b .elementor-heading-title{font-size:25px;}.elementor-1293 .elementor-element.elementor-element-770b490{--spacer-size:20px;}.elementor-1293 .elementor-element.elementor-element-d30a5f3{text-align:center;}.elementor-1293 .elementor-element.elementor-element-d30a5f3 .elementor-heading-title{font-size:1.3rem;}.elementor-1293 .elementor-element.elementor-element-dd78956{text-align:center;}.elementor-1293 .elementor-element.elementor-element-dd78956 .elementor-heading-title{font-size:1.3rem;}.elementor-1293 .elementor-element.elementor-element-03a3cf1{text-align:center;}.elementor-1293 .elementor-element.elementor-element-03a3cf1 .elementor-heading-title{font-size:1.3rem;}.elementor-1293 .elementor-element.elementor-element-5293f03{text-align:center;}.elementor-1293 .elementor-element.elementor-element-5293f03 .elementor-heading-title{font-size:1.3rem;}.elementor-1293 .elementor-element.elementor-element-3eb213a{--spacer-size:3rem;}.elementor-1293 .elementor-element.elementor-element-9c1ea0c{width:auto;max-width:auto;margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;padding:7px 7px 7px 7px;}.elementor-1293 .elementor-element.elementor-element-9c1ea0c .elementor-heading-title{font-size:24px;}.elementor-1293 .elementor-element.elementor-element-37c6399{--min-height:0vh;}.elementor-1293 .elementor-element.elementor-element-42ad66c{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-42ad66c .elementor-heading-title{font-size:25px;}.elementor-1293 .elementor-element.elementor-element-00b8ab4{width:var( --container-widget-width, 360.617px );max-width:360.617px;--container-widget-width:360.617px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-08cb502{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-08cb502 .elementor-heading-title{font-size:38px;}.elementor-1293 .elementor-element.elementor-element-9601d54{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-aa66c08 .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-1293 .elementor-element.elementor-element-2ba3059{font-size:1rem;line-height:1.5em;}.elementor-1293 .elementor-element.elementor-element-258195f .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-1293 .elementor-element.elementor-element-afbfc6f{font-size:1rem;line-height:1.5em;}.elementor-1293 .elementor-element.elementor-element-0b626d6 .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-1293 .elementor-element.elementor-element-c1be64d{font-size:1rem;line-height:1.5em;}.elementor-1293 .elementor-element.elementor-element-c3979cd .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-1293 .elementor-element.elementor-element-6c9abd6{font-size:1rem;line-height:1.5em;}.elementor-1293 .elementor-element.elementor-element-f0ef3d5 .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-1293 .elementor-element.elementor-element-b052dd6{font-size:1rem;line-height:1.5em;}.elementor-1293 .elementor-element.elementor-element-620b68a .elementor-heading-title{font-size:2rem;line-height:0.9em;}.elementor-1293 .elementor-element.elementor-element-0a031a1{font-size:1rem;line-height:1.5em;}.elementor-1293 .elementor-element.elementor-element-f458162{width:auto;max-width:auto;margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;padding:7px 7px 7px 7px;}.elementor-1293 .elementor-element.elementor-element-f458162 .elementor-heading-title{font-size:24px;}.elementor-1293 .elementor-element.elementor-element-0c7aa63.e-con{--order:99999 /* order end hack */;}.elementor-1293 .elementor-element.elementor-element-0ad961e{font-size:18px;}.elementor-1293 .elementor-element.elementor-element-95e67cf{--min-height:32vh;--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;--justify-content:space-evenly;--align-items:center;}.elementor-1293 .elementor-element.elementor-element-0f8dfdf{width:auto;max-width:auto;margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;padding:7px 7px 7px 7px;}.elementor-1293 .elementor-element.elementor-element-0f8dfdf .elementor-heading-title{font-size:24px;}.elementor-1293 .elementor-element.elementor-element-4d107e5{width:auto;max-width:auto;margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;padding:7px 7px 7px 7px;}.elementor-1293 .elementor-element.elementor-element-4d107e5 .elementor-heading-title{font-size:24px;}.elementor-1293 .elementor-element.elementor-element-ae75caa{--min-height:25vh;}.elementor-1293 .elementor-element.elementor-element-ae75caa:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-ae75caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1293 .elementor-element.elementor-element-ae75caa.e-con{--order:-99999 /* order start hack */;}.elementor-1293 .elementor-element.elementor-element-1650130{--width:500px;}.elementor-1293 .elementor-element.elementor-element-f046815 .elementor-heading-title{font-size:1.5rem;}.elementor-1293 .elementor-element.elementor-element-572feac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-39cad4c{font-size:1.2rem;}.elementor-1293 .elementor-element.elementor-element-2bb2ac9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1293 .elementor-element.elementor-element-370aa35{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1293 .elementor-element.elementor-element-57f08d3{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-1293 .elementor-element.elementor-element-57f08d3 .elementor-heading-title{font-size:25px;}.elementor-1293 .elementor-element.elementor-element-2528271{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1293 .elementor-element.elementor-element-362e370 .elementor-heading-title{font-size:19px;line-height:2em;}.elementor-1293 .elementor-element.elementor-element-eb5efaa{font-size:18px;}.elementor-1293 .elementor-element.elementor-element-1b9a581 .elementor-heading-title{font-size:19px;line-height:2em;}.elementor-1293 .elementor-element.elementor-element-e46f971{font-size:18px;}.elementor-1293 .elementor-element.elementor-element-1f52b85 .elementor-heading-title{font-size:19px;line-height:2em;}.elementor-1293 .elementor-element.elementor-element-532f999{font-size:18px;}.elementor-1293 .elementor-element.elementor-element-2d8c7e0 .elementor-heading-title{font-size:1rem;}.elementor-1293 .elementor-element.elementor-element-dfd3cbf .elementor-heading-title{font-size:2rem;}.elementor-1293 .elementor-element.elementor-element-2818b77 .elementor-heading-title{font-size:2rem;}.elementor-1293 .elementor-element.elementor-element-51bdb4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1293 .elementor-element.elementor-element-bdee0e6{--spacer-size:25px;}.elementor-1293 .elementor-element.elementor-element-37446ed{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-1293 .elementor-element.elementor-element-645b4ee{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1293 .elementor-element.elementor-element-2563238{width:var( --container-widget-width, 295.5px );max-width:295.5px;--container-widget-width:295.5px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-1293 .elementor-element.elementor-element-2e59fc6{--width:100%;}.elementor-1293 .elementor-element.elementor-element-68ea64a{--width:55%;}.elementor-1293 .elementor-element.elementor-element-494e8e0{--width:88%;}.elementor-1293 .elementor-element.elementor-element-493dd76{--width:45%;}.elementor-1293 .elementor-element.elementor-element-74cd616{--width:35%;}.elementor-1293 .elementor-element.elementor-element-2453cb7{--width:103.086%;}.elementor-1293 .elementor-element.elementor-element-3e948c5{--width:100%;}.elementor-1293 .elementor-element.elementor-element-1098f9f{--width:100%;}.elementor-1293 .elementor-element.elementor-element-17d50a1{--width:75%;}.elementor-1293 .elementor-element.elementor-element-7247aee{--width:55%;}.elementor-1293 .elementor-element.elementor-element-95e67cf{--width:67%;}.elementor-1293 .elementor-element.elementor-element-ae75caa{--width:45%;}.elementor-1293 .elementor-element.elementor-element-2528271{--width:85%;}.elementor-1293 .elementor-element.elementor-element-8654dec{--width:85%;}.elementor-1293 .elementor-element.elementor-element-1eac4db{--width:85%;}.elementor-1293 .elementor-element.elementor-element-238b5ef{--width:34.714%;}.elementor-1293 .elementor-element.elementor-element-645b4ee{--width:41.689%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1293 .elementor-element.elementor-element-68ea64a{--width:784px;}.elementor-1293 .elementor-element.elementor-element-493dd76{--width:500px;}.elementor-1293 .elementor-element.elementor-element-74cd616{--width:319.75px;}.elementor-1293 .elementor-element.elementor-element-2453cb7{--width:210.575px;}.elementor-1293 .elementor-element.elementor-element-7247aee{--width:60%;}.elementor-1293 .elementor-element.elementor-element-95e67cf{--width:79%;}.elementor-1293 .elementor-element.elementor-element-ae75caa{--width:40%;}}@media(min-width:1025px){.elementor-1293 .elementor-element.elementor-element-ae75caa:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-ae75caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1293 .elementor-element.elementor-element-5b81de6:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-5b81de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1293 .elementor-element.elementor-element-41c693d:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-41c693d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1293 .elementor-element.elementor-element-9c3c15f:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-9c3c15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1293 .elementor-element.elementor-element-42ec0f3:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-42ec0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1293 .elementor-element.elementor-element-37446ed:not(.elementor-motion-effects-element-type-background), .elementor-1293 .elementor-element.elementor-element-37446ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* 1. Preparar el contenedor para el Zoom y el Corte */
.mi-contenedor-hover {
    overflow: hidden !important;
    transition: transform 0.5s ease;
    position: relative;
}

/* Efecto de Zoom al pasar el mouse */
.mi-contenedor-hover:hover {
    transform: scale(1.05); /* Zoom sutil del contenedor completo */
}

/* 2. Capa oscura que aparece en el hover */
.mi-contenedor-hover::before {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background-color: rgba(0, 0, 0, 0); /* Transparente al inicio */
    transition: background-color 0.4s ease;
    z-index: 1; /* Se pone sobre la imagen */
}

.mi-contenedor-hover:hover::before {
    background-color: rgba(0, 0, 0, 0.6); /* Oscurece el fondo */
}

/* 3. Estilo para el Encabezado y el Párrafo (Ocultos) */
.mi-elemento-oculto {
    opacity: 0;
    transform: translateY(15px); /* Aparecen subiendo un poco */
    transition: all 0.5s ease;
    position: relative;
    z-index: 2; /* Para que queden por encima de la capa oscura */
}

/* Hacer visibles ambos elementos al tocar el contenedor */
.mi-contenedor-hover:hover .mi-elemento-oculto {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */