.elementor-5667 .elementor-element.elementor-element-e16d677{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5667 .elementor-element.elementor-element-568b49d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5667 .elementor-element.elementor-element-a3a99c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-e1225c2{--display:flex;--min-height:400px;--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-5667 .elementor-element.elementor-element-e1225c2:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-e1225c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5667 .elementor-element.elementor-element-e1225c2:hover{background-color:var( --e-global-color-3e39510 );}.elementor-5667 .elementor-element.elementor-element-0742baf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-0742baf .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-c13cf9c{font-family:"Crimson Text", sans-serif;font-size:1.25rem;font-weight:400;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0.02em;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-9473a77{--display:flex;--border-radius:2em 2em 2em 2em;--padding-top:1rem;--padding-bottom:1rem;--padding-left:02.5rem;--padding-right:2.5rem;}.elementor-5667 .elementor-element.elementor-element-9473a77:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-9473a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-3432949.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-3432949{text-align:end;}.elementor-5667 .elementor-element.elementor-element-3432949 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-d213b15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-2639231{--display:flex;--min-height:400px;--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:flex-start;--background-transition:0.3s;--overlay-opacity:0.98;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:3rem;--padding-bottom:1.51rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-5667 .elementor-element.elementor-element-2639231:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-2639231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2026/01/iStock-111788526_flag.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-5667 .elementor-element.elementor-element-2639231:hover{background-color:var( --e-global-color-3e39510 );}.elementor-5667 .elementor-element.elementor-element-2639231::before, .elementor-5667 .elementor-element.elementor-element-2639231 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-2639231 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-2639231 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-2639231 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-2639231 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C254100 68%, var( --e-global-color-primary ) 100%);}.elementor-5667 .elementor-element.elementor-element-1a76834{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-1a76834 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-c83e769.elementor-element{--align-self:flex-end;}.elementor-5667 .elementor-element.elementor-element-c83e769{text-align:end;}.elementor-5667 .elementor-element.elementor-element-c83e769 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-2px -2px 10px rgba(0,0,0,0.3);color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-209b81f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-277a420{--display:flex;--min-height:375px;--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-277a420:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-277a420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5667 .elementor-element.elementor-element-277a420:hover{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-2b6e105 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5667 .elementor-element.elementor-element-2b6e105 .elementor-icon-wrapper{text-align:center;}.elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbc921d );color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-framed .elementor-icon, .elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-default .elementor-icon{color:var( --e-global-color-dbc921d );border-color:var( --e-global-color-dbc921d );}.elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-framed .elementor-icon, .elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dbc921d );}.elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-2b6e105.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-2b6e105 .elementor-icon{font-size:1.7rem;padding:1rem;}.elementor-5667 .elementor-element.elementor-element-2b6e105 .elementor-icon svg{height:1.7rem;}.elementor-5667 .elementor-element.elementor-element-f5c2a9f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-f5c2a9f .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-e8369e6 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-5667 .elementor-element.elementor-element-e8369e6.elementor-element{--align-self:flex-end;}.elementor-5667 .elementor-element.elementor-element-e8369e6{text-align:end;}.elementor-5667 .elementor-element.elementor-element-e8369e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-0336c83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-6a83b70{--display:flex;--min-height:375px;--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-6a83b70:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-6a83b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5667 .elementor-element.elementor-element-6a83b70:hover{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-ee0e270 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5667 .elementor-element.elementor-element-ee0e270 .elementor-icon-wrapper{text-align:center;}.elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbc921d );color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-framed .elementor-icon, .elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-default .elementor-icon{color:var( --e-global-color-dbc921d );border-color:var( --e-global-color-dbc921d );}.elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-framed .elementor-icon, .elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dbc921d );}.elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-ee0e270.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-ee0e270 .elementor-icon{font-size:1.7rem;padding:1rem;}.elementor-5667 .elementor-element.elementor-element-ee0e270 .elementor-icon svg{height:1.7rem;}.elementor-5667 .elementor-element.elementor-element-fed2b2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-fed2b2f .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-96e82d0 > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-5667 .elementor-element.elementor-element-96e82d0.elementor-element{--align-self:flex-end;}.elementor-5667 .elementor-element.elementor-element-96e82d0{text-align:end;}.elementor-5667 .elementor-element.elementor-element-96e82d0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-4e160e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-ad2810e{--display:flex;--min-height:375px;--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-ad2810e:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-ad2810e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5667 .elementor-element.elementor-element-ad2810e:hover{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-30e053a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-5667 .elementor-element.elementor-element-30e053a .elementor-icon-wrapper{text-align:center;}.elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dbc921d );color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-framed .elementor-icon, .elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-default .elementor-icon{color:var( --e-global-color-dbc921d );border-color:var( --e-global-color-dbc921d );}.elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-framed .elementor-icon, .elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dbc921d );}.elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-30e053a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-30e053a .elementor-icon{font-size:1.7rem;padding:1rem;}.elementor-5667 .elementor-element.elementor-element-30e053a .elementor-icon svg{height:1.7rem;}.elementor-5667 .elementor-element.elementor-element-49e18da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-49e18da .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-1dd9c8c > .elementor-widget-container{padding:1.5rem 0rem 0rem 0rem;}.elementor-5667 .elementor-element.elementor-element-1dd9c8c.elementor-element{--align-self:flex-end;}.elementor-5667 .elementor-element.elementor-element-1dd9c8c{text-align:end;}.elementor-5667 .elementor-element.elementor-element-1dd9c8c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-680f514{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-eeddf0e{--display:flex;--min-height:400px;--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:flex-start;--background-transition:0.3s;--overlay-opacity:0.98;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:3rem;--padding-bottom:1.51rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-5667 .elementor-element.elementor-element-eeddf0e:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-eeddf0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.gallego.senate.gov/wp-content/uploads/2026/01/iStock-505969732_monument.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-eeddf0e:hover{background-color:var( --e-global-color-3e39510 );}.elementor-5667 .elementor-element.elementor-element-eeddf0e::before, .elementor-5667 .elementor-element.elementor-element-eeddf0e > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-eeddf0e > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-eeddf0e > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-eeddf0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-eeddf0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C254100 68%, var( --e-global-color-primary ) 100%);}.elementor-5667 .elementor-element.elementor-element-2648c94{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-2648c94 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-86d4149.elementor-element{--align-self:flex-end;}.elementor-5667 .elementor-element.elementor-element-86d4149{text-align:end;}.elementor-5667 .elementor-element.elementor-element-86d4149 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-2px -2px 10px rgba(0,0,0,0.3);color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-e9a1b48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-5667 .elementor-element.elementor-element-824913d{--display:flex;--min-height:400px;--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:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:24px 24px 24px 24px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-5667 .elementor-element.elementor-element-824913d:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-824913d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5667 .elementor-element.elementor-element-824913d:hover{background-color:var( --e-global-color-3e39510 );}.elementor-5667 .elementor-element.elementor-element-704f723{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5667 .elementor-element.elementor-element-704f723 .elementor-heading-title{font-family:"Jost", sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-148561c{font-family:"Crimson Text", sans-serif;font-size:1.25rem;font-weight:400;font-style:normal;text-decoration:none;line-height:1.2;letter-spacing:0.02em;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-3b97f2b{--display:flex;--border-radius:2em 2em 2em 2em;--padding-top:1rem;--padding-bottom:1rem;--padding-left:02.5rem;--padding-right:2.5rem;}.elementor-5667 .elementor-element.elementor-element-3b97f2b:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-3b97f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5667 .elementor-element.elementor-element-f48fedb.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-f48fedb{text-align:end;}.elementor-5667 .elementor-element.elementor-element-f48fedb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-1b9ed0c );}@media(min-width:768px){.elementor-5667 .elementor-element.elementor-element-e16d677{--content-width:1400px;}.elementor-5667 .elementor-element.elementor-element-a3a99c2{--width:50%;}.elementor-5667 .elementor-element.elementor-element-9473a77{--width:auto;}.elementor-5667 .elementor-element.elementor-element-d213b15{--width:50%;}.elementor-5667 .elementor-element.elementor-element-209b81f{--width:33.33%;}.elementor-5667 .elementor-element.elementor-element-0336c83{--width:33.33%;}.elementor-5667 .elementor-element.elementor-element-4e160e4{--width:33.33%;}.elementor-5667 .elementor-element.elementor-element-680f514{--width:50%;}.elementor-5667 .elementor-element.elementor-element-e9a1b48{--width:50%;}.elementor-5667 .elementor-element.elementor-element-3b97f2b{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-5667 .elementor-element.elementor-element-a3a99c2{--width:50%;}.elementor-5667 .elementor-element.elementor-element-d213b15{--width:50%;}.elementor-5667 .elementor-element.elementor-element-209b81f{--width:50%;}.elementor-5667 .elementor-element.elementor-element-0336c83{--width:50%;}.elementor-5667 .elementor-element.elementor-element-4e160e4{--width:50%;}.elementor-5667 .elementor-element.elementor-element-680f514{--width:50%;}.elementor-5667 .elementor-element.elementor-element-e9a1b48{--width:50%;}}@media(max-width:1200px){.elementor-5667 .elementor-element.elementor-element-e16d677{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5667 .elementor-element.elementor-element-568b49d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5667 .elementor-element.elementor-element-3432949 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-3432949.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-c83e769 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-e8369e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-96e82d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-1dd9c8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-86d4149 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-f48fedb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5667 .elementor-element.elementor-element-f48fedb.elementor-element{--align-self:center;}}@media(max-width:1024px){.elementor-5667 .elementor-element.elementor-element-e16d677{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5667 .elementor-element.elementor-element-e1225c2{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-3432949.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-3432949 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-2639231{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-c83e769 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-277a420{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-e8369e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-6a83b70{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-96e82d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-ad2810e{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-1dd9c8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-eeddf0e{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-86d4149 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-824913d{--min-height:300px;}.elementor-5667 .elementor-element.elementor-element-f48fedb.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-f48fedb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-5667 .elementor-element.elementor-element-e16d677{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5667 .elementor-element.elementor-element-568b49d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-5667 .elementor-element.elementor-element-e1225c2{--min-height:355px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-0742baf .elementor-heading-title{font-size:2rem;}.elementor-5667 .elementor-element.elementor-element-9473a77{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5667 .elementor-element.elementor-element-3432949.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-3432949 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-2639231{--min-height:355px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-1a76834 .elementor-heading-title{font-size:2rem;}.elementor-5667 .elementor-element.elementor-element-c83e769 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-277a420{--min-height:200px;}.elementor-5667 .elementor-element.elementor-element-f5c2a9f .elementor-heading-title{font-size:2rem;}.elementor-5667 .elementor-element.elementor-element-e8369e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-6a83b70{--min-height:200px;}.elementor-5667 .elementor-element.elementor-element-fed2b2f .elementor-heading-title{font-size:2rem;}.elementor-5667 .elementor-element.elementor-element-96e82d0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-ad2810e{--min-height:200px;}.elementor-5667 .elementor-element.elementor-element-49e18da .elementor-heading-title{font-size:2rem;}.elementor-5667 .elementor-element.elementor-element-1dd9c8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-eeddf0e{--min-height:355px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-2648c94 .elementor-heading-title{font-size:2rem;}.elementor-5667 .elementor-element.elementor-element-86d4149 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-5667 .elementor-element.elementor-element-824913d{--min-height:355px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-704f723 .elementor-heading-title{font-size:1.6rem;}.elementor-5667 .elementor-element.elementor-element-3b97f2b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-5667 .elementor-element.elementor-element-f48fedb.elementor-element{--align-self:center;}.elementor-5667 .elementor-element.elementor-element-f48fedb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-c83e769 */.elementor-5667 .elementor-element.elementor-element-c83e769{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8369e6 */.elementor-5667 .elementor-element.elementor-element-e8369e6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96e82d0 */.elementor-5667 .elementor-element.elementor-element-96e82d0{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dd9c8c */.elementor-5667 .elementor-element.elementor-element-1dd9c8c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86d4149 */.elementor-5667 .elementor-element.elementor-element-86d4149{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS */.BoxLink,
.ImageBoxLink{
    body.elementor-page-5667: cursor !important;
    height: 100%;
}



a.BoxLink,
a.ImageBoxLink{
    text-decoration: none !important;
}


a.BoxLink:hover .BoxLinkBtn,
a.ImageBoxLink:hover .BoxLinkBtn{
    background-color: var(--e-global-color-accent) !important;
}

a.BoxLink.BoxLinkBtn i,
a.ImageBoxLink .BoxLinkBtn i{
    transform: translateX(0rem);
transition: transform 200ms ease-in-out;
}


a.BoxLink:hover .BoxLinkBtn i,
a.ImageBoxLink:hover .BoxLinkBtn i{
transform: translateX(1rem);
}



a.IconBoxLink{
    cursor: pointer;
    text-decoration: none !important;
    height: 100%;
}
a.IconBoxLink:hover,
a.IconBoxLink:focus{
  text-decoration: none !important;
}

a.IconBoxLink:hover .elementor-icon,
a.IconBoxLink:focus .elementor-icon{
    border-radius: 100% !important;
}


.IconBoxLinkTitle,
.IconBoxLinkTitle div,
.IconBoxLinkTitle span{
    text-decoration: none !important;
}

a.IconBoxLink:hover .IconBoxLinkContent{
    background-color: transparent !important;
}

a.IconBoxLink{
    cursor: pointer;
    text-decoration: none !important;
}
a.IconBoxLink:hover {
  text-decoration: none !important;
}

a.IconBoxLink:hover .IconBoxLinkContent{
        background-color: transparent !important;
}

a.IconBoxLink .IconBoxLinkTitle{
    color: white !important;
}

a.IconBoxLink:hover .IconBoxLinkTitle{
    color: white !important;
}

.IconBoxLinkTitle,
.IconBoxLinkTitle div,
.IconBoxLinkTitle span{
    text-decoration: none !important;
}


.ImageBoxLink .btn-label,
.IconBoxLink .btn-label,
.IconBoxLink .btn-label .elementor-heading-title,
.ImageBoxLink .btn-label .elementor-heading-title{
  display: inline-flex;
  align-items: center;
  position: relative;
  padding-right: 0rem;
}



.ImageBoxLink .btn-label i,
.IconBoxLink .btn-label i {
  /*position: absolute;*/
  /*left: 0;*/

  transition: left 200ms linear;
  color: white;
    border-radius: 100%;
  padding: 0.5rem;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  display: flex;
  justify-content: center;
  align-items: center;
    background-color: var(--e-global-color-accent) !important;
   margin-left: 0.75rem;
  /*right: 0;*/
}

.IconBoxLink .btn-text,
.ImageBoxLink .btn-text{
  opacity: 0;
  visibility: hidden;
  transform: translateX(-1.5rem);
  transition: transform 400ms ease-in-out;
}

.IconBoxLink:focus .btn-label i,
.IconBoxLink:hover .btn-label i,
.ImageBoxLink:hover .btn-label i{
  right: 0;
  left: 100%;
    color: white !important;
}

.IconBoxLink:focus .btn-text,
.IconBoxLink:hover .btn-text,
.ImageBoxLink:hover .btn-text{
  opacity: 1;
  transform: translateX(0);
  color: white !important;
  visibility: visible !important;
}

.IconBoxLink .elementor-inline-editing .btn-text,
.ImageBoxLink .elementor-inline-editing .btn-text{
  /*width: auto !important;*/
  opacity: 1 !important;
  transform: translateX(0);
  width: 100%;
}

.IconBoxLink .elementor-inline-editing i,
.ImageBoxLink .elementor-inline-editing i{
  position: static !important;
  left: 0;
  background-color: var(--e-global-color-accent) !important;

}

.IconBoxLink .elementor-inline-editing .btn-text,
.ImageBoxLink .elementor-inline-editing .btn-text,
.ImageBoxLink .elementor-inline-editing .btn-text{
  opacity: 1 !important;
  transform: translateX(0);
}/* End custom CSS */