.elementor-5668 .elementor-element.elementor-element-df807e5{--display:flex;--position:fixed;--min-height:100vh;--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:flex-start;--align-items:center;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;top:0px;--z-index:9999;}.elementor-5668 .elementor-element.elementor-element-df807e5:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-df807e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-df807e5{left:0px;}body.rtl .elementor-5668 .elementor-element.elementor-element-df807e5{right:0px;}.elementor-5668 .elementor-element.elementor-element-ef436be{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5668 .elementor-element.elementor-element-ac936ad{--display:flex;--min-height:98vh;--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;--overlay-opacity:0.78;--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-5668 .elementor-element.elementor-element-ac936ad:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-ac936ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5668 .elementor-element.elementor-element-ac936ad::before, .elementor-5668 .elementor-element.elementor-element-ac936ad > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-ac936ad > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-ac936ad > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-ac936ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-ac936ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000FA 0%, #00000000 22%);}.elementor-5668 .elementor-element.elementor-element-b02fa08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.83;border-style:none;--border-style:none;--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-5668 .elementor-element.elementor-element-b02fa08:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-b02fa08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2025/09/Gallego_Home_FeaturedImage.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-b02fa08::before, .elementor-5668 .elementor-element.elementor-element-b02fa08 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-b02fa08 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-b02fa08 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-b02fa08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-b02fa08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 5%, #00000000 23%);}.elementor-5668 .elementor-element.elementor-element-d7973dd{--display:flex;--overlay-opacity:0.5;}.elementor-5668 .elementor-element.elementor-element-d7973dd::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C254100 0%, #1C2541 100%);}.elementor-5668 .elementor-element.elementor-element-0a690a5{--display:flex;}.elementor-5668 .elementor-element.elementor-element-d10d0d9{--display:flex;--min-height:100%;--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:flex-end;--align-items:flex-end;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-d10d0d9.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-5668 .elementor-element.elementor-element-c51e377{--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;--overlay-opacity:0.1;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5668 .elementor-element.elementor-element-c51e377:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-c51e377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3E3;}.elementor-5668 .elementor-element.elementor-element-c51e377::before, .elementor-5668 .elementor-element.elementor-element-c51e377 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-c51e377 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-c51e377 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-c51e377 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-c51e377 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2025/09/texture.png");--background-overlay:'';}.elementor-5668 .elementor-element.elementor-element-5cb450a{--display:flex;}.elementor-5668 .elementor-element.elementor-element-3246afd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-3246afd{text-align:start;}.elementor-5668 .elementor-element.elementor-element-3246afd .elementor-heading-title{font-family:"Jost", sans-serif;font-size:7rem;font-weight:800;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-5668 .elementor-element.elementor-element-5e223ab{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-position:-3%;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-3%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:1.5rem;--arrow-normal-color:var( --e-global-color-3e39510 );--arrow-hover-color:var( --e-global-color-accent );--swiper-pagination-size:0.6rem;--dots-normal-color:var( --e-global-color-accent );--swiper-pagination-spacing:2.5rem;}.elementor-5668 .elementor-element.elementor-element-5e223ab .swiper-slide > .elementor-element{height:100%;}.elementor-5668 .elementor-element.elementor-element-60288b6{--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;--overlay-opacity:0.03;}.elementor-5668 .elementor-element.elementor-element-60288b6:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5668 .elementor-element.elementor-element-60288b6::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2025/09/texture-300x259.png");--background-overlay:'';}.elementor-5668 .elementor-element.elementor-element-b4ba28c{--display:flex;--overflow:hidden;--overlay-opacity:0.5;}.elementor-5668 .elementor-element.elementor-element-b4ba28c::before, .elementor-5668 .elementor-element.elementor-element-b4ba28c > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-b4ba28c > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-b4ba28c > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-b4ba28c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-b4ba28c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20284329;--background-overlay:'';}.elementor-5668 .elementor-element.elementor-element-df35c07{--display:flex;--overlay-opacity:0.5;}.elementor-5668 .elementor-element.elementor-element-df35c07::before, .elementor-5668 .elementor-element.elementor-element-df35c07 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-df35c07 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-df35c07 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-df35c07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-df35c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5668 .elementor-element.elementor-element-395d1ef{--display:flex;border-style:none;--border-style:none;}.elementor-5668 .elementor-element.elementor-element-ede8270 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;line-height:3.5rem;text-shadow:-4px 4px 2px rgba(0, 0, 0, 0.4);color:var( --e-global-color-1b9ed0c );}.elementor-5668 .elementor-element.elementor-element-8c2efb2{--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:center;--align-items:center;}.elementor-5668 .elementor-element.elementor-element-a0b645b{--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:flex-end;--align-items:center;--margin-top:24%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button{background-color:var( --e-global-color-3e39510 );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 16px 0px rgba(3.639062499999988, 3.639062499999988, 3.639062499999988, 0.72);}.elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button:hover, .elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button:focus{background-color:#389F89;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1.elementor-element{--align-self:flex-start;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button:hover svg, .elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button{background-color:var( --e-global-color-3e39510 );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 16px 0px rgba(3.639062499999988, 3.639062499999988, 3.639062499999988, 0.72);}.elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button:hover, .elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button:focus{background-color:#389F89;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-aa404b5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-aa404b5.elementor-element{--align-self:flex-start;}.elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button:hover svg, .elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-f3d26d4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:start;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-b842561{left:0%;}body.rtl .elementor-5668 .elementor-element.elementor-element-b842561{right:0%;}.elementor-5668 .elementor-element.elementor-element-b842561{top:54%;}.elementor-5668 .elementor-element.elementor-element-b842561 img{width:28vw;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-e0c4295{right:0px;}body.rtl .elementor-5668 .elementor-element.elementor-element-e0c4295{left:0px;}.elementor-5668 .elementor-element.elementor-element-e0c4295{top:66%;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-b964e63{right:25%;}body.rtl .elementor-5668 .elementor-element.elementor-element-b964e63{left:25%;}.elementor-5668 .elementor-element.elementor-element-b964e63{bottom:31%;}.elementor-5668 .elementor-element.elementor-element-b964e63 img{width:500px;}.elementor-5668 .elementor-element.elementor-element-aeb3a69{--display:flex;--min-height:100%;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;border-style:none;--border-style:none;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5668 .elementor-element.elementor-element-8ad208e{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-5668 .elementor-element.elementor-element-aab9d2d .elementor-heading-title{font-family:"Jost", sans-serif;font-size:7rem;font-weight:800;text-transform:uppercase;line-height:0;text-shadow:-4px 4px 2px rgba(0,0,0,0.3);color:var( --e-global-color-1b9ed0c );}.elementor-5668 .elementor-element.elementor-element-75bcff3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-75bcff3{z-index:6;text-align:center;}.elementor-5668 .elementor-element.elementor-element-75bcff3 .elementor-heading-title{font-family:"Homemade Apple", sans-serif;font-size:6.2rem;font-weight:800;text-transform:lowercase;line-height:1;text-shadow:-4px 4px 2px rgba(0,0,0,0.3);color:var( --e-global-color-93ff356 );}.elementor-5668 .elementor-element.elementor-element-1b49819 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-1b49819{text-align:end;}.elementor-5668 .elementor-element.elementor-element-1b49819 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:7rem;font-weight:800;text-transform:uppercase;line-height:0;text-shadow:-4px 4px 2px rgba(0,0,0,0.3);color:var( --e-global-color-1b9ed0c );}.elementor-5668 .elementor-element.elementor-element-760c36d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:50%;--padding-bottom:0;--padding-left:0;--padding-right:0;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-31fecdf{right:70%;}body.rtl .elementor-5668 .elementor-element.elementor-element-31fecdf{left:70%;}.elementor-5668 .elementor-element.elementor-element-31fecdf{bottom:0px;}.elementor-5668 .elementor-element.elementor-element-31fecdf img{width:25vw;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-fd97630{right:0px;}body.rtl .elementor-5668 .elementor-element.elementor-element-fd97630{left:0px;}.elementor-5668 .elementor-element.elementor-element-fd97630{top:84%;}.elementor-5668 .elementor-element.elementor-element-fd97630 img{width:400px;}.elementor-5668 .elementor-element.elementor-element-771d926{--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:center;--align-items:center;}.elementor-5668 .elementor-element.elementor-element-ce8e96b{--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:flex-end;--align-items:center;--margin-top:24%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button{background-color:var( --e-global-color-3e39510 );fill:#FFFFFF;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button:hover, .elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button:focus{background-color:#389F89;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-5fd9f79 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-5fd9f79.elementor-element{--align-self:flex-start;}.elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button:hover svg, .elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button{background-color:var( --e-global-color-3e39510 );fill:#FFFFFF;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button:hover, .elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button:focus{background-color:#389F89;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-19f982c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-19f982c.elementor-element{--align-self:flex-start;}.elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button:hover svg, .elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-82b5947{--display:flex;--min-height:100vh;--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:flex-start;--align-items:center;--overlay-opacity:0.1;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5668 .elementor-element.elementor-element-82b5947:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbc921d );}.elementor-5668 .elementor-element.elementor-element-82b5947::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2025/09/texture-300x259.png");--background-overlay:'';}.elementor-5668 .elementor-element.elementor-element-94ff84f{--display:flex;--min-height:100%;--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:flex-start;--align-items:center;}.elementor-5668 .elementor-element.elementor-element-d0c4daf{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5668 .elementor-element.elementor-element-db578f0{--display:flex;}.elementor-5668 .elementor-element.elementor-element-2682f92 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;line-height:3.5rem;}.elementor-5668 .elementor-element.elementor-element-a07461d{--display:flex;border-style:none;--border-style:none;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-d75ac5f{left:0px;}body.rtl .elementor-5668 .elementor-element.elementor-element-d75ac5f{right:0px;}.elementor-5668 .elementor-element.elementor-element-d75ac5f{top:3.3rem;z-index:2;}.elementor-5668 .elementor-element.elementor-element-d75ac5f .elementor-heading-title{font-family:var( --e-global-typography-4df69bc-font-family ), sans-serif;font-size:var( --e-global-typography-4df69bc-font-size );font-weight:var( --e-global-typography-4df69bc-font-weight );text-transform:var( --e-global-typography-4df69bc-text-transform );line-height:var( --e-global-typography-4df69bc-line-height );word-spacing:var( --e-global-typography-4df69bc-word-spacing );}.elementor-5668 .elementor-element.elementor-element-fff32b1{z-index:3;}.elementor-5668 .elementor-element.elementor-element-f90bb30{--display:flex;border-style:none;--border-style:none;}.elementor-5668 .elementor-element.elementor-element-4c8cc37{z-index:3;}.elementor-5668 .elementor-element.elementor-element-4c8cc37 img{width:100%;max-width:500px;}.elementor-5668 .elementor-element.elementor-element-07280c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:2rem;}.elementor-5668 .elementor-element.elementor-element-275208d{--display:flex;--z-index:2;}.elementor-5668 .elementor-element.elementor-element-99cbfbd{z-index:2;}.elementor-5668 .elementor-element.elementor-element-99cbfbd .elementor-heading-title{font-family:var( --e-global-typography-04a2a1a-font-family ), sans-serif;font-size:var( --e-global-typography-04a2a1a-font-size );font-weight:var( --e-global-typography-04a2a1a-font-weight );font-style:var( --e-global-typography-04a2a1a-font-style );line-height:var( --e-global-typography-04a2a1a-line-height );letter-spacing:var( --e-global-typography-04a2a1a-letter-spacing );word-spacing:var( --e-global-typography-04a2a1a-word-spacing );}.elementor-5668 .elementor-element.elementor-element-aec0aad{z-index:2;font-family:"Crimson Text", sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;text-decoration:none;line-height:1.4;letter-spacing:0.02em;}.elementor-5668 .elementor-element.elementor-element-5a393d2{--display:flex;}.elementor-5668 .elementor-element.elementor-element-5a393d2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button:hover, .elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button:focus{background-color:#389F89;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-8363096 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-8363096.elementor-element{--align-self:flex-start;}.elementor-5668 .elementor-element.elementor-element-8363096{z-index:2;}.elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button:hover svg, .elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5668 .elementor-element.elementor-element-0f2e08b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:-2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion {height:868px;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion{border-radius:4px;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion a:first-child{border-radius:4px 0 0 4px;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion a:last-child{border-radius:0 4px 4px 0;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0, 0, 0, .3);}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0, 0, 0, .5);}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;font-family:var( --e-global-typography-5c4ae36-font-family ), sans-serif;font-size:var( --e-global-typography-5c4ae36-font-size );font-weight:var( --e-global-typography-5c4ae36-font-weight );text-transform:var( --e-global-typography-5c4ae36-text-transform );line-height:var( --e-global-typography-5c4ae36-line-height );word-spacing:var( --e-global-typography-5c4ae36-word-spacing );}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .overlay p{color:#fff;font-family:"Crimson Text", sans-serif;font-size:1.6rem;font-weight:500;font-style:italic;letter-spacing:0.4px;}.elementor-5668 .elementor-element.elementor-element-21dd9bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:-3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion {height:868px;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion{border-radius:0px;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion a:first-child{border-radius:0px 0 0 0px;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion a:last-child{border-radius:0 0px 0px 0;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0, 0, 0, .3);}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:rgba(0, 0, 0, .5);}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0, 0, 0, .5);}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;font-family:var( --e-global-typography-5c4ae36-font-family ), sans-serif;font-size:var( --e-global-typography-5c4ae36-font-size );font-weight:var( --e-global-typography-5c4ae36-font-weight );text-transform:var( --e-global-typography-5c4ae36-text-transform );line-height:var( --e-global-typography-5c4ae36-line-height );word-spacing:var( --e-global-typography-5c4ae36-word-spacing );}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .overlay p{color:#fff;font-family:"Crimson Text", sans-serif;font-size:1.6rem;font-weight:500;font-style:italic;letter-spacing:0.4px;}@media(min-width:768px){.elementor-5668 .elementor-element.elementor-element-ac936ad{--width:100%;}.elementor-5668 .elementor-element.elementor-element-b02fa08{--width:100%;}.elementor-5668 .elementor-element.elementor-element-c51e377{--width:100%;}.elementor-5668 .elementor-element.elementor-element-5cb450a{--content-width:1400px;}.elementor-5668 .elementor-element.elementor-element-60288b6{--width:100%;}.elementor-5668 .elementor-element.elementor-element-b4ba28c{--width:100%;}.elementor-5668 .elementor-element.elementor-element-f3d26d4{--width:100%;}.elementor-5668 .elementor-element.elementor-element-8ad208e{--content-width:1100px;}.elementor-5668 .elementor-element.elementor-element-82b5947{--width:100%;}.elementor-5668 .elementor-element.elementor-element-94ff84f{--content-width:1400px;}.elementor-5668 .elementor-element.elementor-element-a07461d{--width:58%;}.elementor-5668 .elementor-element.elementor-element-f90bb30{--width:100%;}.elementor-5668 .elementor-element.elementor-element-07280c3{--width:42%;}}@media(max-width:1200px) and (min-width:768px){.elementor-5668 .elementor-element.elementor-element-a07461d{--width:58%;}.elementor-5668 .elementor-element.elementor-element-f90bb30{--width:100%;}.elementor-5668 .elementor-element.elementor-element-07280c3{--width:40%;}}@media(max-width:1200px){.elementor-5668 .elementor-element.elementor-element-ac936ad{--min-height:80vh;}.elementor-5668 .elementor-element.elementor-element-5cb450a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5668 .elementor-element.elementor-element-5e223ab{--swiper-slides-to-display:3;}.elementor-5668 .elementor-element.elementor-element-f3d26d4{--grid-auto-flow:row;}.elementor-5668 .elementor-element.elementor-element-760c36d{--grid-auto-flow:row;}.elementor-5668 .elementor-element.elementor-element-d0c4daf{--flex-wrap:nowrap;}.elementor-5668 .elementor-element.elementor-element-07280c3{--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-5668 .elementor-element.elementor-element-07280c3.e-con{--flex-grow:1;--flex-shrink:0;}}@media(max-width:1024px){.elementor-5668 .elementor-element.elementor-element-ac936ad{--min-height:515px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-ac936ad:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-ac936ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-299px 34px;background-repeat:no-repeat;}.elementor-5668 .elementor-element.elementor-element-d10d0d9{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-c51e377{--min-height:auto;}.elementor-5668 .elementor-element.elementor-element-3246afd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5668 .elementor-element.elementor-element-3246afd .elementor-heading-title{font-size:2.3rem;}.elementor-5668 .elementor-element.elementor-element-5e223ab{--swiper-slides-to-display:1;}.elementor-5668 .elementor-element.elementor-element-395d1ef{--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;--padding-top:25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:5;}.elementor-5668 .elementor-element.elementor-element-ede8270{text-align:center;}.elementor-5668 .elementor-element.elementor-element-ede8270 .elementor-heading-title{font-size:4.5rem;}.elementor-5668 .elementor-element.elementor-element-a0b645b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1.elementor-element{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-aa404b5.elementor-element{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-f3d26d4{--grid-auto-flow:row;}.elementor-5668 .elementor-element.elementor-element-aab9d2d .elementor-heading-title{font-size:4rem;}.elementor-5668 .elementor-element.elementor-element-75bcff3 .elementor-heading-title{font-size:3.8rem;}.elementor-5668 .elementor-element.elementor-element-1b49819 .elementor-heading-title{font-size:4rem;}.elementor-5668 .elementor-element.elementor-element-760c36d{--grid-auto-flow:row;}.elementor-5668 .elementor-element.elementor-element-ce8e96b{--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-5668 .elementor-element.elementor-element-5fd9f79.elementor-element{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-19f982c.elementor-element{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-94ff84f{--justify-content:center;}.elementor-5668 .elementor-element.elementor-element-d0c4daf{--flex-wrap:wrap;}.elementor-5668 .elementor-element.elementor-element-a07461d.e-con{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-d75ac5f .elementor-heading-title{font-size:var( --e-global-typography-4df69bc-font-size );line-height:var( --e-global-typography-4df69bc-line-height );word-spacing:var( --e-global-typography-4df69bc-word-spacing );}.elementor-5668 .elementor-element.elementor-element-fff32b1.elementor-element{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-f90bb30.e-con{--align-self:center;}.elementor-5668 .elementor-element.elementor-element-4c8cc37{width:100%;max-width:100%;}.elementor-5668 .elementor-element.elementor-element-07280c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5668 .elementor-element.elementor-element-99cbfbd .elementor-heading-title{font-size:var( --e-global-typography-04a2a1a-font-size );line-height:var( --e-global-typography-04a2a1a-line-height );letter-spacing:var( --e-global-typography-04a2a1a-letter-spacing );word-spacing:var( --e-global-typography-04a2a1a-word-spacing );}.elementor-5668 .elementor-element.elementor-element-8363096.elementor-element{--align-self:flex-start;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-5c4ae36-font-size );line-height:var( --e-global-typography-5c4ae36-line-height );word-spacing:var( --e-global-typography-5c4ae36-word-spacing );}.elementor-5668 .elementor-element.elementor-element-21dd9bf{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-5c4ae36-font-size );line-height:var( --e-global-typography-5c4ae36-line-height );word-spacing:var( --e-global-typography-5c4ae36-word-spacing );}}@media(max-width:767px){.elementor-5668 .elementor-element.elementor-element-ac936ad{--min-height:90vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5668 .elementor-element.elementor-element-ac936ad:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-ac936ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-b02fa08:not(.elementor-motion-effects-element-type-background), .elementor-5668 .elementor-element.elementor-element-b02fa08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2025/11/Gallego_Home_Featured_Mobile.jpg");background-position:top left;background-size:cover;}.elementor-5668 .elementor-element.elementor-element-d7973dd{--width:100%;--min-height:100%;--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:flex-start;--align-items:flex-end;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5668 .elementor-element.elementor-element-d7973dd::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-d7973dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #1C254100 57%, #1C2541 100%);}.elementor-5668 .elementor-element.elementor-element-d7973dd.e-con{--order:-99999 /* order start hack */;}.elementor-5668 .elementor-element.elementor-element-0a690a5{--content-width:500px;}.elementor-5668 .elementor-element.elementor-element-c5ccb29{width:100%;max-width:100%;}.elementor-5668 .elementor-element.elementor-element-d10d0d9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-c51e377{--min-height:auto;}.elementor-5668 .elementor-element.elementor-element-5cb450a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5668 .elementor-element.elementor-element-3246afd .elementor-heading-title{font-size:1.875rem;}.elementor-5668 .elementor-element.elementor-element-5e223ab{--swiper-slides-to-display:1;}.elementor-5668 .elementor-element.elementor-element-b4ba28c{--overlay-opacity:0.6;}.elementor-5668 .elementor-element.elementor-element-df35c07{--overlay-opacity:1;}.elementor-5668 .elementor-element.elementor-element-395d1ef{--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:5;}.elementor-5668 .elementor-element.elementor-element-ede8270{text-align:center;}.elementor-5668 .elementor-element.elementor-element-ede8270 .elementor-heading-title{font-size:3rem;line-height:1.1;}.elementor-5668 .elementor-element.elementor-element-8c2efb2{--width:100%;--min-height:130px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5668 .elementor-element.elementor-element-a0b645b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5668 .elementor-element.elementor-element-a7d3bd1 .elementor-button{padding:0px 10px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-aa404b5 .elementor-button{padding:0px 10px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-f3d26d4{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5668 .elementor-element.elementor-element-b842561 img{width:35vw;}.elementor-5668 .elementor-element.elementor-element-e0c4295{text-align:end;}.elementor-5668 .elementor-element.elementor-element-e0c4295 img{width:40%;}.elementor-5668 .elementor-element.elementor-element-aeb3a69{--width:100%;--min-height:100px;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5668 .elementor-element.elementor-element-8ad208e{--content-width:100%;}.elementor-5668 .elementor-element.elementor-element-aab9d2d .elementor-heading-title{font-size:1.875rem;}.elementor-5668 .elementor-element.elementor-element-75bcff3{text-align:start;}.elementor-5668 .elementor-element.elementor-element-75bcff3 .elementor-heading-title{font-size:1.875rem;}.elementor-5668 .elementor-element.elementor-element-1b49819{text-align:start;}.elementor-5668 .elementor-element.elementor-element-1b49819 .elementor-heading-title{font-size:1.875rem;}.elementor-5668 .elementor-element.elementor-element-760c36d{--width:60%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5668 .elementor-element.elementor-element-31fecdf > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-5668 .elementor-element.elementor-element-31fecdf{right:-35%;}body.rtl .elementor-5668 .elementor-element.elementor-element-31fecdf{left:-35%;}.elementor-5668 .elementor-element.elementor-element-31fecdf{bottom:-30%;}.elementor-5668 .elementor-element.elementor-element-31fecdf img{width:100%;}.elementor-5668 .elementor-element.elementor-element-fd97630 > .elementor-widget-container{padding:50% 0% 0% 0%;}.elementor-5668 .elementor-element.elementor-element-fd97630{top:90%;}.elementor-5668 .elementor-element.elementor-element-ce8e96b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-5668 .elementor-element.elementor-element-5fd9f79 .elementor-button{padding:0px 10px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-19f982c .elementor-button{padding:0px 10px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-82b5947{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5668 .elementor-element.elementor-element-d0c4daf{--width:100%;}.elementor-5668 .elementor-element.elementor-element-2682f92 .elementor-heading-title{font-size:2.2rem;}.elementor-5668 .elementor-element.elementor-element-a07461d{--width:100%;}.elementor-5668 .elementor-element.elementor-element-d75ac5f .elementor-heading-title{font-size:var( --e-global-typography-4df69bc-font-size );line-height:var( --e-global-typography-4df69bc-line-height );word-spacing:var( --e-global-typography-4df69bc-word-spacing );}.elementor-5668 .elementor-element.elementor-element-f90bb30{--width:100%;}.elementor-5668 .elementor-element.elementor-element-07280c3{--width:100%;}.elementor-5668 .elementor-element.elementor-element-07280c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5668 .elementor-element.elementor-element-99cbfbd .elementor-heading-title{font-size:var( --e-global-typography-04a2a1a-font-size );line-height:var( --e-global-typography-04a2a1a-line-height );letter-spacing:var( --e-global-typography-04a2a1a-letter-spacing );word-spacing:var( --e-global-typography-04a2a1a-word-spacing );}.elementor-5668 .elementor-element.elementor-element-5a393d2{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-5a393d2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5668 .elementor-element.elementor-element-8363096{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-5668 .elementor-element.elementor-element-8363096.elementor-element{--order:-99999 /* order start hack */;}.elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-5668 .elementor-element.elementor-element-8363096 .elementor-button{padding:0px 10px 0px 0px;}.elementor-5668 .elementor-element.elementor-element-0d9b3ce .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-5c4ae36-font-size );line-height:var( --e-global-typography-5c4ae36-line-height );word-spacing:var( --e-global-typography-5c4ae36-word-spacing );}.elementor-5668 .elementor-element.elementor-element-21dd9bf{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5668 .elementor-element.elementor-element-1cb575b .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-5c4ae36-font-size );line-height:var( --e-global-typography-5c4ae36-line-height );word-spacing:var( --e-global-typography-5c4ae36-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-5668 .elementor-element.elementor-element-a0b645b{--width:100%;}.elementor-5668 .elementor-element.elementor-element-ce8e96b{--width:100%;}.elementor-5668 .elementor-element.elementor-element-db578f0{--width:100%;}.elementor-5668 .elementor-element.elementor-element-a07461d{--width:100%;}.elementor-5668 .elementor-element.elementor-element-f90bb30{--width:100%;}.elementor-5668 .elementor-element.elementor-element-07280c3{--width:100%;}.elementor-5668 .elementor-element.elementor-element-275208d{--width:100%;}}@media(min-width:1201px){.elementor-5668 .elementor-element.elementor-element-60288b6::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-60288b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-5668 .elementor-element.elementor-element-82b5947::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .e-con-inner > .elementor-background-video-container::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5668 .elementor-element.elementor-element-82b5947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-ef436be */.elementor-5668 .elementor-element.elementor-element-ef436be svg{
    width: 100%
}

.mountainPath {
    fill: #dc5927;
    stroke: #dc5927;
    stroke-miterlimit: 10;
    stroke-width: .25px;
  }

  .namePath {
    fill: #1C2541;
  }

  .namePath, .backgroundPath, .textPath {
    stroke-width: 0px;
  }

  .backgroundPath {
    fill: #fff3e3;
  }

  .textPath {
    fill: #fcb533;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac936ad */.elementor-5668 .elementor-element.elementor-element-ac936ad{
    max-height: 725px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeb3a69 */.elementor-5668 .elementor-element.elementor-element-aeb3a69{
    height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c4daf */.elementor-5668 .elementor-element.elementor-element-d0c4daf{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for eael-image-accordion, class: .elementor-element-0d9b3ce */.elementor-5668 .elementor-element.elementor-element-0d9b3ce .img-accordion-title{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for eael-image-accordion, class: .elementor-element-1cb575b */.elementor-5668 .elementor-element.elementor-element-1cb575b .img-accordion-title{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS */#eapps-twitter-feed-1 .eapps-twitter-feed-container{
    max-width: 600px !important;
    
}
.eapps-twitter-feed-inner,
.eapps-twitter-feed-posts{
    background-color: #fff !important;
    background: #fff !important;
}


body{
    position: relative;
}

.FFA{
    height: 250vh;
    position: relative;
    /*border: 2px solid red;*/
    padding: 1rem;
}


.FFA__sticky-container{
    height: 100vh;
    position: sticky;
    top: 0;
    overflow: hidden;
    overflow: hidden;
    display: grid;
    place-items: center;

}


.FFA__sticky-inner{
    position: relative;
    width: min(1550px, 90vw);
    height: 100%;
    margin: 0 auto;
}

.FFA__bgLayer{
    position: absolute;
    inset: 0;
    z-index: 1;
}


.FFA__fgLayer{
    inset: 0;
    z-index: 3;
    position: absolute;
    /*left: 50%;*/

}



.FFA__title{
    z-index: 2;
    position: absolute;
    inset: 0;
    padding-left: 2rem;
    padding-right: 2rem;
    display: grid;
    left: 0%;
    place-items: center;
    pointer-events: none;
         /*height: auto !important;*/
     /*min-height: 130px;*/
     /*order: 2;*/
}

.FFA__cta{
    inset: 0;
    z-index: 4;
    width: 90%;
    max-width: 100%;
         /*height: auto;*/
     /*min-height: auto;*/
/*position: absolute;*/
/*order: 1;*/
}

.FFA__sticky-container:before{
    z-index: 4
}


@media (min-width: 400px) and (max-width:767px){
    .FFA--mobileHeading h2.elementor-heading-title{
        font-size: 4rem !important;
        
    }
    
}

@media (min-width: 1000px){
    
    .FFA{
    height: 350vh;
        
    }

    .FFA__fgLayer{
        left:0;
    }

   .FFA__title{
        position: absolute;
    }
    
   .FFA__cta{
    position: absolute;
    inset: 0;
    z-index: 4;
    width: 100%;
    max-width: 100%;
    
} 


.FFA__sticky-container{
    margin: 0  clamp(1rem, 3vw, 1rem);
    height: 90vh;
}

.FFA__sticky-container:before{
    z-index: 1
}


}

/*.sticky-panel {*/
/*    position: sticky;*/
/*    top: 0;*/
/*    height: 100vh;*/
/*       overflow: scroll;*/
/*}*/

/*.sticky-inner {*/
/*    position: relative;*/
/*    width: min(1200px, 92vw);*/
/*    height: 100%;*/
/*}*/



/*.floating-images-container{*/
/*    position: relative;*/
/*    height: 100%;*/
/*    position: sticky;*/
/*}*/

/*.scroll-area{*/
/*    height: 100%;*/
/*    position: sticky;*/
/*    top: 0;*/
/*    overflow: hidden;*/
/*}*/

/*.sticky-wrap {*/
/*    position: sticky;*/
/*    top: 0;*/
/*    height: 80vh;*/
/*    background: rgba(17, 24, 39, 0.9);*/
/*    backdrop-filter: blur(6px);*/
/*    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.30) inset, 0 0 0 1px rgba(255, 255, 255, 0.06);*/
/*    z-index: 10;*/
/*    border: 5px solid green;*/
/*    overflow: hidden;*/
/*}*/


/*.sticky-inner {*/
/*    height: 100%;*/
/*}*/



/*.scroll-area {*/
/*    height: 100%;*/
/*    overflow-y: auto;*/
/*    -webkit-overflow-scrolling: touch;*/
/*    overscroll-behavior: contain;*/
/*    padding: 24px;*/
/*        border: 4px solid yellow;*/
/*}*/


/*.floating-images-container {*/
/*    position: relative;*/
/*    min-height: 300vh;*/
/*    margin-bottom: 24px;*/
/*    border-radius: 12px;*/
/*    overflow: hidden;*/
/*    background: radial-gradient(1200px 600px at 50% -20%, rgba(34, 211, 238, 0.10), rgba(99, 102, 241, 0.06) 40%, rgba(0, 0, 0, 0) 70%);*/
/*    outline: 1px solid rgba(255, 255, 255, 0.06);*/
/*    border: 4px solid yellow;*/
/*    z-index: 10;*/
/*}*/




/*.FFA{*/
/*    position: sticky;*/
/*    top: 0;*/
/*    height: 100vh;*/
/*    background: rgba(17, 24, 39, 0.9);*/
/*    backdrop-filter: blur(6px);*/
/*    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.30) inset, 0 0 0 1px rgba(255, 255, 255, 0.06);*/
/*    z-index: 10;*/
/*    border: 5px solid green;*/
/*}*/

/*.FFA__contentWrapper{*/

/*     border: 3px dotted pink; */
/*  height: 100%;*/

/*}*/


/*.FFA__layout{*/
/*    height: 100%;*/
/*    overflow-y: auto;*/
/*    -webkit-overflow-scrolling: touch;*/
/*    overscroll-behavior: contain;*/
/*    padding: 24px;*/

    
/*}*/


/*.FFA__contentWrapper .e-con-inner{*/
/*    border: 3px solid green; */

/*        height: 100%;*/
/*        overflow-y: auto;*/
        
/*}*/


/*.FFA__hero_images-wrapper{*/
/*        z-index: 1;*/
/*    position: absolute;*/
/*    inset: 0% auto 0% 0%;*/
    
/*}*/

/*.FFA__hero_images-wrapper--right{*/
/*    z-index: 0;*/
/*    inset: 0% 0% 0% auto;*/
    
/*}*//* End custom CSS */