.elementor-370 .elementor-element.elementor-element-62901ed{--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;--align-items:flex-end;--background-transition:0.3s;--overlay-opacity:0.05;--overlay-mix-blend-mode:multiply;}.elementor-370 .elementor-element.elementor-element-62901ed::before, .elementor-370 .elementor-element.elementor-element-62901ed > .elementor-background-video-container::before, .elementor-370 .elementor-element.elementor-element-62901ed > .e-con-inner > .elementor-background-video-container::before, .elementor-370 .elementor-element.elementor-element-62901ed > .elementor-background-slideshow::before, .elementor-370 .elementor-element.elementor-element-62901ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-370 .elementor-element.elementor-element-62901ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://homeless-gallery.com/wp-content/uploads/2023/01/street-pattern.webp");}.elementor-370 .elementor-element.elementor-element-31b3f74{--display:flex;--background-transition:0.3s;}.elementor-370 .elementor-element.elementor-element-31b3f74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-370 .elementor-element.elementor-element-aa9e84a{text-align:left;}.elementor-370 .elementor-element.elementor-element-aa9e84a img{width:65%;}.elementor-370 .elementor-element.elementor-element-fc4d619{--display:flex;--background-transition:0.3s;}.elementor-370 .elementor-element.elementor-element-fc4d619.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-a425c04-font-family ), Sans-serif;font-size:var( --e-global-typography-a425c04-font-size );font-weight:var( --e-global-typography-a425c04-font-weight );text-transform:var( --e-global-typography-a425c04-text-transform );font-style:var( --e-global-typography-a425c04-font-style );text-decoration:var( --e-global-typography-a425c04-text-decoration );line-height:var( --e-global-typography-a425c04-line-height );letter-spacing:var( --e-global-typography-a425c04-letter-spacing );word-spacing:var( --e-global-typography-a425c04-word-spacing );}.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:12px;padding-right:12px;}.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-370 .elementor-element.elementor-element-aa122cc{--display:flex;--background-transition:0.3s;}.elementor-370 .elementor-element.elementor-element-8e07ac9{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-widget-container{text-align:right;}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-social-icon:hover i{color:var( --e-global-color-text );}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-social-icon:hover svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a425c04-font-size );line-height:var( --e-global-typography-a425c04-line-height );letter-spacing:var( --e-global-typography-a425c04-letter-spacing );word-spacing:var( --e-global-typography-a425c04-word-spacing );}}@media(min-width:768px){.elementor-370 .elementor-element.elementor-element-31b3f74{--width:26.542%;}.elementor-370 .elementor-element.elementor-element-fc4d619{--width:39.99%;}}@media(min-width:1025px){.elementor-370 .elementor-element.elementor-element-62901ed::before, .elementor-370 .elementor-element.elementor-element-62901ed > .elementor-background-video-container::before, .elementor-370 .elementor-element.elementor-element-62901ed > .e-con-inner > .elementor-background-video-container::before, .elementor-370 .elementor-element.elementor-element-62901ed > .elementor-background-slideshow::before, .elementor-370 .elementor-element.elementor-element-62901ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-370 .elementor-element.elementor-element-62901ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:767px){.elementor-370 .elementor-element.elementor-element-aa9e84a{text-align:center;}.elementor-370 .elementor-element.elementor-element-93e9543 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-a425c04-font-size );line-height:var( --e-global-typography-a425c04-line-height );letter-spacing:var( --e-global-typography-a425c04-letter-spacing );word-spacing:var( --e-global-typography-a425c04-word-spacing );}.elementor-370 .elementor-element.elementor-element-8e07ac9 .elementor-widget-container{text-align:center;}}