.elementor-2 .elementor-element.elementor-element-1822dedb{--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.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1822dedb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1822dedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDFFFF;}.elementor-2 .elementor-element.elementor-element-1822dedb::before, .elementor-2 .elementor-element.elementor-element-1822dedb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1822dedb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1822dedb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1822dedb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1822dedb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-2aa9c614{--display:flex;--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-2 .elementor-element.elementor-element-25a131bf .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-67a0b5f5 .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76b899a0{--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:flex-end;--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-2 .elementor-element.elementor-element-2bf61452{--display:flex;--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-2 .elementor-element.elementor-element-5173dd80{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-45605e7b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-2 .elementor-element.elementor-element-6e771013 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-6e771013 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6e771013 .elementor-button:focus{background-color:var( --e-global-color-bf890a9 );border-color:var( --e-global-color-4e87b42 );}.elementor-2 .elementor-element.elementor-element-74a9d957 .elementor-button{background-color:var( --e-global-color-bf890a9 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );}.elementor-2 .elementor-element.elementor-element-74a9d957 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-74a9d957 .elementor-button:focus{background-color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-4e87b42 );}.elementor-2 .elementor-element.elementor-element-77874455{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-2 .elementor-element.elementor-element-769f8b3d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-769f8b3d.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-45dfc2cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-45dfc2cc img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-542b67b6{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-542b67b6 img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-7b5f0422{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-7b5f0422 img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-2eb8ed2a{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2eb8ed2a img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-aa3dcf7{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-aa3dcf7 img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-8dae222{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8dae222 img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-5414f64{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5414f64 img{width:78px;height:9vh;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15e26ab );border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-53db5854{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-32a61d08{--display:flex;--justify-content:center;--overlay-opacity:0.7;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-32a61d08:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32a61d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Whittier-Narrows-Recreation-Area-near-El-Monte-with-a-lake-trails-and-mountain-views.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-32a61d08::before, .elementor-2 .elementor-element.elementor-element-32a61d08 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-32a61d08 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-32a61d08 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-32a61d08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-32a61d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-380e8b34 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-3c290bf8{--display:flex;--min-height:512px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-3c290bf8 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-7b643ddc{--display:flex;--justify-content:flex-end;--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-2 .elementor-element.elementor-element-37816709{--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;--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-2 .elementor-element.elementor-element-39bc53db{--display:flex;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-39bc53db:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-39bc53db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-39bc53db::before, .elementor-2 .elementor-element.elementor-element-39bc53db > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-39bc53db > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-39bc53db > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-39bc53db > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-39bc53db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-39bc53db.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2852e78d{text-align:center;}.elementor-2 .elementor-element.elementor-element-2852e78d .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-521dcaf4{--display:flex;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-521dcaf4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-521dcaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-521dcaf4::before, .elementor-2 .elementor-element.elementor-element-521dcaf4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-521dcaf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-521dcaf4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-521dcaf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-521dcaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-521dcaf4.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-42daf2f0{text-align:center;}.elementor-2 .elementor-element.elementor-element-42daf2f0 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b683c65{--display:flex;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-b683c65:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b683c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-b683c65::before, .elementor-2 .elementor-element.elementor-element-b683c65 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b683c65 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b683c65 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b683c65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b683c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-b683c65.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4e63792b{text-align:center;}.elementor-2 .elementor-element.elementor-element-4e63792b .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6e027fcd{--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;--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-2 .elementor-element.elementor-element-18c560d4{--display:flex;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-18c560d4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-18c560d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-18c560d4::before, .elementor-2 .elementor-element.elementor-element-18c560d4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-18c560d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-18c560d4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-18c560d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-18c560d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-18c560d4.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-610a13c5{text-align:center;}.elementor-2 .elementor-element.elementor-element-610a13c5 .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-74fd0bf0{--display:flex;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-74fd0bf0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-74fd0bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-74fd0bf0::before, .elementor-2 .elementor-element.elementor-element-74fd0bf0 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-74fd0bf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-74fd0bf0 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-74fd0bf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-74fd0bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-74fd0bf0.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1c36d59f{text-align:center;}.elementor-2 .elementor-element.elementor-element-1c36d59f .elementor-heading-title{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-579be4c0{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-579be4c0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-579be4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-336f1d8b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-2 .elementor-element.elementor-element-2ec66dd6{--display:flex;--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-2 .elementor-element.elementor-element-43ce08dc .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-257f6d19 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2d37f164 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-190c112{--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;--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-2 .elementor-element.elementor-element-664bc4ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:10px 100px 10px 10px;}.elementor-2 .elementor-element.elementor-element-664bc4ec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-664bc4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-220fa24f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-220fa24f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-220fa24f.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-220fa24f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon{font-size:24px;border-width:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-title a{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-301ac242.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-301ac242.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-301ac242.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-301ac242.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon{font-size:24px;border-width:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-title a{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6369e96b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-2 .elementor-element.elementor-element-5a4bf261{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1813a902 img{border-radius:10px 100px 10px 10px;}.elementor-2 .elementor-element.elementor-element-5473f3a0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-5473f3a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5473f3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-2b12bbb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-title a{font-size:30px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-903dd86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-title a{font-size:30px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-d82021f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-wrapper{gap:5px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon{font-size:40px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-title a{font-size:30px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-42851294{--display:flex;--min-height:772px;--justify-content:flex-end;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-42851294:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-42851294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Scenic-San-Gabriel-River-Trail-near-El-Monte-with-mountain-views.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-22bc8670{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.06;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-22bc8670:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-22bc8670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-22bc8670::before, .elementor-2 .elementor-element.elementor-element-22bc8670 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-22bc8670 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-22bc8670 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-22bc8670 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-22bc8670 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-79f9a75f{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-2 .elementor-element.elementor-element-10ac3ffe{--display:flex;--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-2 .elementor-element.elementor-element-fda69df .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-56858946 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-30356e63{--display:flex;--justify-content:flex-end;--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-2 .elementor-element.elementor-element-47c014b9{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6d772d18 .elementor-button{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-6d772d18 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6d772d18 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-4e87b42 );}.elementor-2 .elementor-element.elementor-element-6d772d18 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6d772d18 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-64e071d5{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-2 .elementor-element.elementor-element-5fd53fdc{--display:flex;--min-height:371px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-2 .elementor-element.elementor-element-452c463f{--display:flex;--min-height:252px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-452c463f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-452c463f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Scenic-lake-and-walking-trails-at-Whittier-Narrows-Recreation-Area-near-El-Monte.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-452c463f::before, .elementor-2 .elementor-element.elementor-element-452c463f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-452c463f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-452c463f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-452c463f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-452c463f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #092D2E00 56%, var( --e-global-color-bf890a9 ) 80%);}.elementor-2 .elementor-element.elementor-element-5e1a409e .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-7670679b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-2 .elementor-element.elementor-element-3d69868d{--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:flex-end;--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-2 .elementor-element.elementor-element-3d69868d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1f0db364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5d7c0206{--display:flex;--min-height:252px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-5d7c0206:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5d7c0206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Green-open-spaces-and-walking-paths-at-Mountain-View-Park-in-El-Monte.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5d7c0206::before, .elementor-2 .elementor-element.elementor-element-5d7c0206 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5d7c0206 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5d7c0206 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5d7c0206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5d7c0206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #092D2E00 45%, var( --e-global-color-bf890a9 ) 80%);}.elementor-2 .elementor-element.elementor-element-2eff7c0b .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-7f0d67fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-2 .elementor-element.elementor-element-36209616{--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:flex-end;--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-2 .elementor-element.elementor-element-36209616.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3d51a762{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-36449007{--display:flex;--min-height:252px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-36449007:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-36449007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Downtown-El-Monte-featuring-local-storefronts-and-palm-lined-streets.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-36449007::before, .elementor-2 .elementor-element.elementor-element-36449007 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-36449007 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-36449007 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-36449007 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-36449007 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #092D2E00 45%, var( --e-global-color-bf890a9 ) 80%);}.elementor-2 .elementor-element.elementor-element-55c7638b .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-2ccea675{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-2 .elementor-element.elementor-element-11c38e{--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:flex-end;--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-2 .elementor-element.elementor-element-11c38e.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-35291e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-57d4fcfe{--display:flex;--min-height:371px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--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-2 .elementor-element.elementor-element-6dff8915{--display:flex;--min-height:252px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-6dff8915:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6dff8915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Exterior-of-the-El-Monte-Historical-Museum-showcasing-local-history.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6dff8915::before, .elementor-2 .elementor-element.elementor-element-6dff8915 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6dff8915 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6dff8915 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6dff8915 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6dff8915 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #092D2E00 45%, var( --e-global-color-bf890a9 ) 80%);}.elementor-2 .elementor-element.elementor-element-227e06e6 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-4529e209{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-2 .elementor-element.elementor-element-d34a7c{--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:flex-end;--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-2 .elementor-element.elementor-element-d34a7c.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4a153103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-315f62a6{--display:flex;--min-height:252px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-315f62a6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-315f62a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Santa-Fe-Dam-Recreation-Area-with-scenic-open-spaces-and-lake-views.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-315f62a6::before, .elementor-2 .elementor-element.elementor-element-315f62a6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-315f62a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-315f62a6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-315f62a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-315f62a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #092D2E00 45%, var( --e-global-color-bf890a9 ) 80%);}.elementor-2 .elementor-element.elementor-element-51a2082c .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-6de5e359{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-2 .elementor-element.elementor-element-7b45e948{--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:flex-end;--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-2 .elementor-element.elementor-element-7b45e948.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-77639274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-203ea92b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-203ea92b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-203ea92b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-6815d10e{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-2 .elementor-element.elementor-element-5e4e86c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1121f00e .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2bc4dfe8.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-2bc4dfe8 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-841cd4c{--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;--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-2 .elementor-element.elementor-element-2f8d5448{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2f8d5448:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f8d5448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-60c55a2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-60c55a2d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-60c55a2d.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-60c55a2d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon{font-size:24px;border-width:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-title a{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4135a61a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4135a61a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4135a61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-4d03af0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-4d03af0f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-4d03af0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-4d03af0f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon{font-size:24px;border-width:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-title a{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-42626ba7{--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;--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-2 .elementor-element.elementor-element-4b11152f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-4b11152f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b11152f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-1136dc2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-1136dc2e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-1136dc2e.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-1136dc2e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon{font-size:24px;border-width:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-title a{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2304df5b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2304df5b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2304df5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-47c14f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-870ef80 );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-47c14f9.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-47c14f9.elementor-view-default .elementor-icon{fill:var( --e-global-color-870ef80 );color:var( --e-global-color-870ef80 );border-color:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-47c14f9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon{font-size:24px;border-width:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5b851455{--display:flex;--min-height:0px;--border-radius:10px 100px 10px 10px;--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-2 .elementor-element.elementor-element-5b851455:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5b851455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Shopping-district-in-El-Monte-with-local-stores-and-landscaped-streets.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-201aed52{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-201aed52:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-201aed52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-58d33a18{--display:flex;--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-2 .elementor-element.elementor-element-65fe8b96.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a{color:var( --e-global-color-870ef80 );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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a i{color:var( --e-global-color-870ef80 );font-size:24px;}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a svg path{stroke:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a svg{max-width:24px;height:auto;}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a i, .elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a svg{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-3d1040a1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3d1040a1{text-align:center;}.elementor-2 .elementor-element.elementor-element-3d1040a1 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2cc0fe5e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3510ea7{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-2707e220{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2707e220:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2707e220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-7c026526{--display:flex;--min-height:757px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--border-radius:10px 100px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-7c026526:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c026526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/El-Monte-Lifestyle.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7c026526::before, .elementor-2 .elementor-element.elementor-element-7c026526 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7c026526 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7c026526 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7c026526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7c026526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #092D2E00 27%, var( --e-global-color-bf890a9 ) 64%);}.elementor-2 .elementor-element.elementor-element-76674c64{--display:flex;--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-2 .elementor-element.elementor-element-76674c64.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-27e5cfff.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-27e5cfff{text-align:center;}.elementor-2 .elementor-element.elementor-element-27e5cfff .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-7040467d.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-7040467d{text-align:start;}.elementor-2 .elementor-element.elementor-element-7040467d .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:80px;font-weight:bold;text-transform:none;line-height:1.1em;letter-spacing:-1.3px;color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-63bf223d{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-125efcd6{--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;--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-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button{background-color:var( --e-global-color-870ef80 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button:focus{background-color:var( --e-global-color-5bd60dc );color:var( --e-global-color-primary );border-color:var( --e-global-color-4e87b42 );}.elementor-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button{background-color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-4e87b42 );}.elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-2 .elementor-element.elementor-element-38652dc{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-38652dc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-38652dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15e26ab );}.elementor-2 .elementor-element.elementor-element-38652dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4b096eef{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 100px 10px 10px;--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-2 .elementor-element.elementor-element-4b096eef:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b096eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmonteliving.com/wp-content/uploads/2026/07/Aerial-view-of-El-Monte-California-featuring-neighborhoods-parks-and-the-San-Gabriel-Mountains.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e7af1ff{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e7af1ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-83153a.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-83153a{text-align:center;}.elementor-2 .elementor-element.elementor-element-83153a .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 );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-12ba4876 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-1e38924 );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-2ab738ba{padding:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion > .elementskit-card.active{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:10px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion > .elementskit-card{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:16px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:12px;}.elementor-2 .elementor-element.elementor-element-2ab738ba .ekit_accordion_icon_group, .elementor-2 .elementor-element.elementor-element-2ab738ba .ekit_accordion_icon_left_group{margin:16px 16px 16px 16px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-1822dedb{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-25a131bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-67a0b5f5 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-2 .elementor-element.elementor-element-76b899a0{--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-2 .elementor-element.elementor-element-5173dd80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6e771013 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-74a9d957 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-77874455{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2 .elementor-element.elementor-element-769f8b3d{--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-45dfc2cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-45dfc2cc img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-542b67b6{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-542b67b6 img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-7b5f0422{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-7b5f0422 img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-2eb8ed2a{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2eb8ed2a img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-aa3dcf7{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-aa3dcf7 img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-8dae222{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8dae222 img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-5414f64{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5414f64 img{width:68px;height:8vh;}.elementor-2 .elementor-element.elementor-element-53db5854{--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-2 .elementor-element.elementor-element-380e8b34 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2852e78d .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-42daf2f0 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4e63792b .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-610a13c5 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1c36d59f .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-579be4c0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-336f1d8b{--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-2 .elementor-element.elementor-element-43ce08dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-257f6d19 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6369e96b{--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-2 .elementor-element.elementor-element-87ed3fa .elementor-icon{font-size:35px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon{font-size:35px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon{font-size:35px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-title a{font-size:22px;}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-42851294{--min-height:512px;}.elementor-2 .elementor-element.elementor-element-22bc8670{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-79f9a75f{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-fda69df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-56858946 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-64e071d5{--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-2 .elementor-element.elementor-element-5fd53fdc{--min-height:371px;--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-2 .elementor-element.elementor-element-452c463f{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-5e1a409e .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1f0db364{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d7c0206{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-2eff7c0b .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3d51a762{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-36449007{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-55c7638b .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35291e53{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-57d4fcfe{--min-height:371px;--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-2 .elementor-element.elementor-element-6dff8915{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-227e06e6 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4a153103{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-315f62a6{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-51a2082c .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77639274{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-203ea92b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-6815d10e{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-1121f00e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bc4dfe8{text-align:start;}.elementor-2 .elementor-element.elementor-element-2bc4dfe8 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5b851455{--min-height:512px;}.elementor-2 .elementor-element.elementor-element-201aed52{--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3d1040a1 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2cc0fe5e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3510ea7{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-2707e220{--padding-top:0px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-7c026526{--min-height:512px;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-76674c64{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-76674c64.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-27e5cfff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7040467d .elementor-heading-title{font-size:60px;line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-38652dc{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-4b096eef{--min-height:512px;}.elementor-2 .elementor-element.elementor-element-4b096eef.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-e7af1ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-83153a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12ba4876 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ab738ba{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-1822dedb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-25a131bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-67a0b5f5 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5173dd80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6e771013 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-74a9d957 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-769f8b3d{--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;--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-2 .elementor-element.elementor-element-769f8b3d.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-45dfc2cc{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-45dfc2cc img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-542b67b6{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-542b67b6 img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-7b5f0422{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b5f0422 img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-2eb8ed2a{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2eb8ed2a img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-aa3dcf7{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aa3dcf7 img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-8dae222{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8dae222 img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-5414f64{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5414f64 img{width:50px;height:7vh;}.elementor-2 .elementor-element.elementor-element-380e8b34 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2852e78d .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-42daf2f0 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4e63792b .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-610a13c5 .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1c36d59f .elementor-heading-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-579be4c0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-43ce08dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-257f6d19 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-220fa24f .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-301ac242 .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2b12bbb2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-87ed3fa .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-903dd86{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-6999d96 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-d82021f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-9734288 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-42851294{--min-height:256px;}.elementor-2 .elementor-element.elementor-element-22bc8670{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-fda69df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-56858946 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5e1a409e .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1f0db364{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2eff7c0b .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3d51a762{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-55c7638b .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35291e53{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-227e06e6 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4a153103{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-51a2082c .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77639274{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-2 .elementor-element.elementor-element-203ea92b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1121f00e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bc4dfe8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2bc4dfe8{text-align:start;}.elementor-2 .elementor-element.elementor-element-2bc4dfe8 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-60c55a2d .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-4d03af0f .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1136dc2e .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-47c14f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5b851455{--min-height:256px;}.elementor-2 .elementor-element.elementor-element-201aed52{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-65fe8b96 .ekit-header-info > li > a{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3d1040a1 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3510ea7{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-2707e220{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7c026526{--min-height:689px;}.elementor-2 .elementor-element.elementor-element-7c026526:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c026526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-405px 0px;}.elementor-2 .elementor-element.elementor-element-27e5cfff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7040467d .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-63bf223d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-2 .elementor-element.elementor-element-125efcd6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-4b4fa7d7 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-c064f8c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-2 .elementor-element.elementor-element-38652dc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4b096eef{--min-height:256px;}.elementor-2 .elementor-element.elementor-element-4b096eef.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-e7af1ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-83153a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12ba4876 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ab738ba{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1822dedb{--content-width:1300px;}.elementor-2 .elementor-element.elementor-element-77874455{--width:78%;}.elementor-2 .elementor-element.elementor-element-769f8b3d{--width:100%;}.elementor-2 .elementor-element.elementor-element-32a61d08{--width:40%;}.elementor-2 .elementor-element.elementor-element-3c290bf8{--width:100%;}.elementor-2 .elementor-element.elementor-element-7b643ddc{--width:60%;}.elementor-2 .elementor-element.elementor-element-579be4c0{--content-width:1300px;}.elementor-2 .elementor-element.elementor-element-2ec66dd6{--width:80%;}.elementor-2 .elementor-element.elementor-element-190c112{--width:80%;}.elementor-2 .elementor-element.elementor-element-5a4bf261{--width:100%;}.elementor-2 .elementor-element.elementor-element-42851294{--width:50%;}.elementor-2 .elementor-element.elementor-element-22bc8670{--content-width:1300px;}.elementor-2 .elementor-element.elementor-element-30356e63{--width:80%;}.elementor-2 .elementor-element.elementor-element-452c463f{--width:100%;}.elementor-2 .elementor-element.elementor-element-3d69868d{--width:90%;}.elementor-2 .elementor-element.elementor-element-5d7c0206{--width:70%;}.elementor-2 .elementor-element.elementor-element-36209616{--width:60%;}.elementor-2 .elementor-element.elementor-element-36449007{--width:70%;}.elementor-2 .elementor-element.elementor-element-11c38e{--width:60%;}.elementor-2 .elementor-element.elementor-element-6dff8915{--width:50%;}.elementor-2 .elementor-element.elementor-element-d34a7c{--width:40%;}.elementor-2 .elementor-element.elementor-element-315f62a6{--width:100%;}.elementor-2 .elementor-element.elementor-element-7b45e948{--width:40%;}.elementor-2 .elementor-element.elementor-element-5e4e86c1{--width:90%;}.elementor-2 .elementor-element.elementor-element-5b851455{--width:60%;}.elementor-2 .elementor-element.elementor-element-201aed52{--content-width:1300px;}.elementor-2 .elementor-element.elementor-element-2707e220{--content-width:1450px;}.elementor-2 .elementor-element.elementor-element-7c026526{--width:100%;}.elementor-2 .elementor-element.elementor-element-76674c64{--width:63%;}.elementor-2 .elementor-element.elementor-element-38652dc{--content-width:1300px;}.elementor-2 .elementor-element.elementor-element-4b096eef{--width:100%;}.elementor-2 .elementor-element.elementor-element-e7af1ff{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-32a61d08{--width:100%;}.elementor-2 .elementor-element.elementor-element-7b643ddc{--width:100%;}.elementor-2 .elementor-element.elementor-element-2ec66dd6{--width:100%;}.elementor-2 .elementor-element.elementor-element-190c112{--width:100%;}.elementor-2 .elementor-element.elementor-element-42851294{--width:100%;}.elementor-2 .elementor-element.elementor-element-30356e63{--width:100%;}.elementor-2 .elementor-element.elementor-element-5d7c0206{--width:100%;}.elementor-2 .elementor-element.elementor-element-36449007{--width:100%;}.elementor-2 .elementor-element.elementor-element-57d4fcfe{--width:100%;}.elementor-2 .elementor-element.elementor-element-6dff8915{--width:100%;}.elementor-2 .elementor-element.elementor-element-5b851455{--width:100%;}.elementor-2 .elementor-element.elementor-element-76674c64{--width:100%;}.elementor-2 .elementor-element.elementor-element-4b096eef{--width:100%;}.elementor-2 .elementor-element.elementor-element-e7af1ff{--width:100%;}}