.elementor-2542 .elementor-element.elementor-element-3997238{--display:flex;--min-height:705px;}.elementor-2542 .elementor-element.elementor-element-3997238:not(.elementor-motion-effects-element-type-background), .elementor-2542 .elementor-element.elementor-element-3997238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joshloos.com/wp-content/uploads/2026/08/IMG_9579.heic");background-position:0px -43px;background-size:cover;}.elementor-2542 .elementor-element.elementor-element-8b19c12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2542 .elementor-element.elementor-element-cfeef82{text-align:start;}.elementor-2542 .elementor-element.elementor-element-cfeef82 .elementor-heading-title{font-size:77px;}.elementor-2542 .elementor-element.elementor-element-9d3b129{--display:flex;}.elementor-2542 .elementor-element.elementor-element-ef32438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2542 .elementor-element.elementor-element-5d0a35a{--display:flex;}.elementor-2542 .elementor-element.elementor-element-c37125b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2542 .elementor-element.elementor-element-fb39863{--display:flex;}.elementor-2542 .elementor-element.elementor-element-7bc88f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2542 .elementor-element.elementor-element-a45cedd{--display:flex;}.elementor-2542 .elementor-element.elementor-element-429a864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2542 .elementor-element.elementor-element-524fe35{--display:flex;--min-height:512px;}.elementor-2542 .elementor-element.elementor-element-a6ffa73{--display:flex;}.elementor-2542 .elementor-element.elementor-element-c6cb583{--display:flex;}.elementor-2542 .elementor-element.elementor-element-730e5a8{--display:flex;}.elementor-2542 .elementor-element.elementor-element-8b9d797{--display:flex;}.elementor-2542 .elementor-element.elementor-element-b93cd12{--display:flex;}.elementor-2542 .elementor-element.elementor-element-4264928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2542 .elementor-element.elementor-element-ecbe28c{--display:flex;}.elementor-2542 .elementor-element.elementor-element-c968730{--display:flex;}.elementor-2542 .elementor-element.elementor-element-47e6039{--display:flex;}.elementor-2542 .elementor-element.elementor-element-9e7379c{--display:flex;}.elementor-2542 .elementor-element.elementor-element-139807f{--display:flex;}.elementor-2542 .elementor-element.elementor-element-d8f73ad{--display:flex;}.elementor-2542 .elementor-element.elementor-element-8bb17a6{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2542 .elementor-element.elementor-element-3997238:not(.elementor-motion-effects-element-type-background), .elementor-2542 .elementor-element.elementor-element-3997238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-2542 .elementor-element.elementor-element-3997238:not(.elementor-motion-effects-element-type-background), .elementor-2542 .elementor-element.elementor-element-3997238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}