.elementor-9470 .elementor-element.elementor-element-f4b01fd{--display:flex;--min-height:780px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.45;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9470 .elementor-element.elementor-element-f4b01fd:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-f4b01fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/05/bc68a387145f929775a09329a2c3cb493f1f815a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-f4b01fd::before, .elementor-9470 .elementor-element.elementor-element-f4b01fd > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-f4b01fd > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-f4b01fd > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-f4b01fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-f4b01fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-9ee0e92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-d09fbc1 > .elementor-widget-container{margin:0px 0px 0px 110px;}.elementor-9470 .elementor-element.elementor-element-ea1cdab{--display:flex;--min-height:563px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:050px;--padding-left:020px;--padding-right:020px;}.elementor-9470 .elementor-element.elementor-element-ea1cdab:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-ea1cdab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9470 .elementor-element.elementor-element-8a97560{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9470 .elementor-element.elementor-element-46f42e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-9470 .elementor-element.elementor-element-46f42e7:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-46f42e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-9470 .elementor-element.elementor-element-85fdba2{--display:flex;}.elementor-9470 .elementor-element.elementor-element-5b2a921{--display:grid;--min-height:1000px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-9470 .elementor-element.elementor-element-5b2a921.e-con{--align-self:center;}.elementor-9470 .elementor-element.elementor-element-e4266c8{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-e4266c8:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-e4266c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/leo_visions-mEDdhL3_9N4-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-e4266c8::before, .elementor-9470 .elementor-element.elementor-element-e4266c8 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-e4266c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-e4266c8 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-e4266c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-e4266c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-e8185f9{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-8f543ac{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-4468941{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-4468941:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-4468941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/leo_visions-YVcg27FuJzs-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-4468941::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-4468941:hover::before, .elementor-9470 .elementor-element.elementor-element-4468941:hover > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-4468941:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .elementor-background-slideshow:hover::before, .elementor-9470 .elementor-element.elementor-element-4468941 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-4468941:hover{--overlay-opacity:0.5;}.elementor-9470 .elementor-element.elementor-element-fed5333{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-4365249{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-2b8c05c{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-2b8c05c:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-2b8c05c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/pexels-richard-king-2068907585-29258008-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-2b8c05c::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-2b8c05c:hover::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c:hover > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .elementor-background-slideshow:hover::before, .elementor-9470 .elementor-element.elementor-element-2b8c05c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-2b8c05c:hover{--overlay-opacity:0.5;}.elementor-9470 .elementor-element.elementor-element-e772776{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-8525218{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-c79b819{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-c79b819:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-c79b819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/Geese_on_North_Tahoe_Beach_in_the_morning_Tahoe_Vista_2011.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-c79b819::before, .elementor-9470 .elementor-element.elementor-element-c79b819 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-c79b819 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-c79b819 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-c79b819 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-c79b819 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-658137f{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-0336fce{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-014bdad{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-014bdad:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-014bdad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/crystal-clear-turquoise-alpine-lake-granite-rock-formations-pine-trees-george-lake-area-near-mammoth-lakes-452679260.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-014bdad::before, .elementor-9470 .elementor-element.elementor-element-014bdad > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-014bdad > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-014bdad > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-014bdad > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-014bdad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-900d6dc{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-f22aeb7{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-cb19d42{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-cb19d42:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-cb19d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/josh-hild-MKm84lbrzbw-unsplash-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-cb19d42::before, .elementor-9470 .elementor-element.elementor-element-cb19d42 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-cb19d42 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-cb19d42 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-cb19d42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-cb19d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-6bf5708{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-407fbe4{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-662f23f{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-662f23f:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-662f23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/olivia-brewer-kXOBqSDVWcM-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-662f23f::before, .elementor-9470 .elementor-element.elementor-element-662f23f > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-662f23f > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-662f23f > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-662f23f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-662f23f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-55b26ad{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-ea16b50{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-9fcc5f2{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-9fcc5f2:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-9fcc5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/91f5ed94-718d-46bf-badd-14c3ac9baddd.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-9fcc5f2::before, .elementor-9470 .elementor-element.elementor-element-9fcc5f2 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-9fcc5f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-9fcc5f2 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-9fcc5f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-9fcc5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-d92c229{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-a20d9e0{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-6005218{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-6005218:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-6005218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/8b3fb544-b0da-4e77-8078-18aef7fa82ef.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-6005218::before, .elementor-9470 .elementor-element.elementor-element-6005218 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-6005218 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-6005218 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-6005218 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-6005218 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-7de38db{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-40359d7{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-2aaa572{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-2aaa572:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-2aaa572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/8e9c83fd-bd2a-4ac2-860d-5f19f5eca074.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-2aaa572::before, .elementor-9470 .elementor-element.elementor-element-2aaa572 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-2aaa572 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-2aaa572 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-2aaa572 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-2aaa572 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-9d8e24c{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-789be9c{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-a7a25b8{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-a7a25b8:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-a7a25b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/pexels-stephen-leonardi-587681991-28532664-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-a7a25b8::before, .elementor-9470 .elementor-element.elementor-element-a7a25b8 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-a7a25b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-a7a25b8 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-a7a25b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-a7a25b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-27b068a{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-dca0229{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-156004b{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-156004b:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-156004b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/75a55b91-af00-44e1-943f-b165bb58b507.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-156004b::before, .elementor-9470 .elementor-element.elementor-element-156004b > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-156004b > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-156004b > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-156004b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-156004b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-7f44379{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-da39398{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-9287501{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-9287501:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-9287501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/b827a5c4-e51c-4185-b5c6-3ac4b0bcfe32.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-9287501::before, .elementor-9470 .elementor-element.elementor-element-9287501 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-9287501 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-9287501 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-9287501 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-9287501 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-14d3094{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-c83f80c{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-b83cf1a{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-b83cf1a:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-b83cf1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/6d85a72e-625d-4cee-9181-2016f85e173c.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-b83cf1a::before, .elementor-9470 .elementor-element.elementor-element-b83cf1a > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-b83cf1a > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-b83cf1a > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-b83cf1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-b83cf1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-83ab44e{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-93a2539{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-e173d2f{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-e173d2f:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-e173d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/pexels-stephen-leonardi-587681991-20763030-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-e173d2f::before, .elementor-9470 .elementor-element.elementor-element-e173d2f > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-e173d2f > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-e173d2f > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-e173d2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-e173d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-2eb1e0e{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-07784e8{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-1a8093a{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.45;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9470 .elementor-element.elementor-element-1a8093a:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-1a8093a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/07/c3522cfc-c415-49bd-8c83-cb5c2f8b3d70.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-1a8093a::before, .elementor-9470 .elementor-element.elementor-element-1a8093a > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-1a8093a > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-1a8093a > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-1a8093a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-1a8093a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-5a31421{--display:flex;--gap:000px 0px;--row-gap:000px;--column-gap:0px;}.elementor-9470 .elementor-element.elementor-element-3b15b9b{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-f926d33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-f926d33:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-f926d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-9470 .elementor-element.elementor-element-18661c6{--display:flex;}.elementor-9470 .elementor-element.elementor-element-40b4f17{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-9470 .elementor-element.elementor-element-d1e6751{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9470 .elementor-element.elementor-element-d1e6751:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-d1e6751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-507ab80 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-507ab80 .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-507ab80.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-507ab80.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-507ab80.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-507ab80.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-507ab80.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-507ab80 .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-507ab80 .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-34f6377{--display:flex;--justify-content:flex-end;}.elementor-9470 .elementor-element.elementor-element-c75f5a8{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9470 .elementor-element.elementor-element-c75f5a8:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-c75f5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-08677fa > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-08677fa .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-08677fa.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-08677fa.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-08677fa.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-08677fa.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-08677fa.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-08677fa .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-08677fa .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-41e45ff{--display:flex;--justify-content:flex-end;}.elementor-9470 .elementor-element.elementor-element-2f182fc{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9470 .elementor-element.elementor-element-2f182fc:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-2f182fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-9f26b50 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-9f26b50 .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-9f26b50.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-9f26b50.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-9f26b50.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-9f26b50.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-9f26b50.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-9f26b50 .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-9f26b50 .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-3388cbf{--display:flex;--justify-content:flex-end;}.elementor-9470 .elementor-element.elementor-element-39eae9c{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9470 .elementor-element.elementor-element-39eae9c:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-39eae9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-2bcc798 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-2bcc798 .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-2bcc798.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-2bcc798.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-2bcc798.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-2bcc798.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-2bcc798.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-2bcc798 .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-2bcc798 .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-a713bb7{--display:flex;--justify-content:flex-end;}.elementor-9470 .elementor-element.elementor-element-a3e0262{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9470 .elementor-element.elementor-element-a3e0262:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-a3e0262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-4d7a3ec.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-4d7a3ec.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-4d7a3ec .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-dd94d06{--display:flex;--justify-content:flex-end;}.elementor-9470 .elementor-element.elementor-element-0fb8de7{--display:flex;--min-height:258px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9470 .elementor-element.elementor-element-0fb8de7:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-0fb8de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-6e2c805 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-6e2c805 .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-6e2c805.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-6e2c805.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-6e2c805.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-6e2c805.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-6e2c805.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-6e2c805 .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-6e2c805 .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-78581d9{--display:flex;--justify-content:flex-end;}.elementor-9470 .elementor-element.elementor-element-aaefb55{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-aaefb55:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-aaefb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9470 .elementor-element.elementor-element-8022ec3{--display:flex;}.elementor-9470 .elementor-element.elementor-element-d944227{--display:flex;--min-height:520px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-1056ca8 iframe{height:510px;}.elementor-9470 .elementor-element.elementor-element-ea81adb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-ea81adb:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-ea81adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-9470 .elementor-element.elementor-element-c4b9f56{--display:flex;}.elementor-9470 .elementor-element.elementor-element-59664e4{--display:grid;--min-height:425px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9470 .elementor-element.elementor-element-d95954f{--display:flex;--min-height:449px;--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9470 .elementor-element.elementor-element-d95954f:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-d95954f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-5aaf8ac .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-5aaf8ac.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-5aaf8ac.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-5aaf8ac.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-5aaf8ac.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-5aaf8ac.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-5aaf8ac .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-5aaf8ac .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-4b70852{--display:flex;--min-height:449px;--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9470 .elementor-element.elementor-element-4b70852:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-4b70852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-8ef747c .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-8ef747c.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-8ef747c.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-8ef747c.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-8ef747c.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-8ef747c.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-8ef747c .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-8ef747c .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-52f4215{--display:flex;--min-height:449px;--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-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1F1F1F;--border-color:#1F1F1F;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9470 .elementor-element.elementor-element-52f4215:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-52f4215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-9470 .elementor-element.elementor-element-53828be .elementor-icon-wrapper{text-align:start;}.elementor-9470 .elementor-element.elementor-element-53828be.elementor-view-stacked .elementor-icon{background-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-53828be.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-53828be.elementor-view-default .elementor-icon{color:#B2CE8F;border-color:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-53828be.elementor-view-framed .elementor-icon, .elementor-9470 .elementor-element.elementor-element-53828be.elementor-view-default .elementor-icon svg{fill:#B2CE8F;}.elementor-9470 .elementor-element.elementor-element-53828be .elementor-icon{font-size:24px;}.elementor-9470 .elementor-element.elementor-element-53828be .elementor-icon svg{height:24px;}.elementor-9470 .elementor-element.elementor-element-8697736{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.55;}.elementor-9470 .elementor-element.elementor-element-8697736:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-8697736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hugheslandscape.co/wp-content/uploads/2026/05/73f9b2b61b1dd33fb27bf7d44c07482a7b36cc99.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9470 .elementor-element.elementor-element-8697736::before, .elementor-9470 .elementor-element.elementor-element-8697736 > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-8697736 > .e-con-inner > .elementor-background-video-container::before, .elementor-9470 .elementor-element.elementor-element-8697736 > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-8697736 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9470 .elementor-element.elementor-element-8697736 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9470 .elementor-element.elementor-element-65fb143{--display:flex;}@media(max-width:1024px){.elementor-9470 .elementor-element.elementor-element-5b2a921{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9470 .elementor-element.elementor-element-40b4f17{--grid-auto-flow:row;}.elementor-9470 .elementor-element.elementor-element-59664e4{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9470 .elementor-element.elementor-element-8a97560{--content-width:700px;}.elementor-9470 .elementor-element.elementor-element-5b2a921{--width:1280px;}.elementor-9470 .elementor-element.elementor-element-e4266c8{--width:305px;}.elementor-9470 .elementor-element.elementor-element-4468941{--width:305px;}.elementor-9470 .elementor-element.elementor-element-2b8c05c{--width:305px;}.elementor-9470 .elementor-element.elementor-element-c79b819{--width:305px;}.elementor-9470 .elementor-element.elementor-element-014bdad{--width:305px;}.elementor-9470 .elementor-element.elementor-element-cb19d42{--width:305px;}.elementor-9470 .elementor-element.elementor-element-662f23f{--width:305px;}.elementor-9470 .elementor-element.elementor-element-9fcc5f2{--width:305px;}.elementor-9470 .elementor-element.elementor-element-6005218{--width:305px;}.elementor-9470 .elementor-element.elementor-element-2aaa572{--width:305px;}.elementor-9470 .elementor-element.elementor-element-a7a25b8{--width:305px;}.elementor-9470 .elementor-element.elementor-element-156004b{--width:305px;}.elementor-9470 .elementor-element.elementor-element-9287501{--width:305px;}.elementor-9470 .elementor-element.elementor-element-b83cf1a{--width:305px;}.elementor-9470 .elementor-element.elementor-element-e173d2f{--width:305px;}.elementor-9470 .elementor-element.elementor-element-1a8093a{--width:305px;}.elementor-9470 .elementor-element.elementor-element-f926d33{--content-width:1300px;}.elementor-9470 .elementor-element.elementor-element-d1e6751{--width:413px;}.elementor-9470 .elementor-element.elementor-element-c75f5a8{--width:413px;}.elementor-9470 .elementor-element.elementor-element-2f182fc{--width:413px;}.elementor-9470 .elementor-element.elementor-element-39eae9c{--width:413px;}.elementor-9470 .elementor-element.elementor-element-a3e0262{--width:413px;}.elementor-9470 .elementor-element.elementor-element-0fb8de7{--width:413px;}.elementor-9470 .elementor-element.elementor-element-59664e4{--width:1280px;}.elementor-9470 .elementor-element.elementor-element-d95954f{--width:411px;}.elementor-9470 .elementor-element.elementor-element-4b70852{--width:411px;}.elementor-9470 .elementor-element.elementor-element-52f4215{--width:411px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9470 .elementor-element.elementor-element-5b2a921{--width:100%;}}@media(min-width:1025px){.elementor-9470 .elementor-element.elementor-element-f4b01fd:not(.elementor-motion-effects-element-type-background), .elementor-9470 .elementor-element.elementor-element-f4b01fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-9470 .elementor-element.elementor-element-f4b01fd{--min-height:100vh;--justify-content:center;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9470 .elementor-element.elementor-element-9ee0e92{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-d09fbc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9470 .elementor-element.elementor-element-ea1cdab{--width:500px;--min-height:371px;--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-9470 .elementor-element.elementor-element-8a97560{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9470 .elementor-element.elementor-element-5b2a921{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9470 .elementor-element.elementor-element-40b4f17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9470 .elementor-element.elementor-element-d944227{--min-height:414px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9470 .elementor-element.elementor-element-1056ca8 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-9470 .elementor-element.elementor-element-1056ca8 iframe{height:320px;}.elementor-9470 .elementor-element.elementor-element-59664e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-e4266c8 */.elementor-9470 .elementor-element.elementor-element-e4266c8{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-e4266c8::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-e4266c8 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-e4266c8:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4468941 */.elementor-9470 .elementor-element.elementor-element-4468941{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-4468941::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-4468941 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-4468941:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b8c05c */.elementor-9470 .elementor-element.elementor-element-2b8c05c{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-2b8c05c::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.85) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-2b8c05c > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-2b8c05c:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c79b819 */.elementor-9470 .elementor-element.elementor-element-c79b819{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-c79b819::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-c79b819 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-c79b819:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014bdad */.elementor-9470 .elementor-element.elementor-element-014bdad{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-014bdad::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-014bdad > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-014bdad:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb19d42 */.elementor-9470 .elementor-element.elementor-element-cb19d42{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-cb19d42::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-cb19d42 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-cb19d42:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-662f23f */.elementor-9470 .elementor-element.elementor-element-662f23f{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-662f23f::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-662f23f > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-662f23f:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fcc5f2 */.elementor-9470 .elementor-element.elementor-element-9fcc5f2{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-9fcc5f2::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-9fcc5f2 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-9fcc5f2:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6005218 */.elementor-9470 .elementor-element.elementor-element-6005218{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-6005218::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-6005218 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-6005218:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aaa572 */.elementor-9470 .elementor-element.elementor-element-2aaa572{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-2aaa572::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-2aaa572 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-2aaa572:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7a25b8 */.elementor-9470 .elementor-element.elementor-element-a7a25b8{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-a7a25b8::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-a7a25b8 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-a7a25b8:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-156004b */.elementor-9470 .elementor-element.elementor-element-156004b{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-156004b::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-156004b > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-156004b:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9287501 */.elementor-9470 .elementor-element.elementor-element-9287501{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-9287501::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-9287501 > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-9287501:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83cf1a */.elementor-9470 .elementor-element.elementor-element-b83cf1a{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-b83cf1a::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-b83cf1a > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-b83cf1a:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e173d2f */.elementor-9470 .elementor-element.elementor-element-e173d2f{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-e173d2f::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-e173d2f > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-e173d2f:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a8093a */.elementor-9470 .elementor-element.elementor-element-1a8093a{
    position: relative !important;
    z-index: 2 !important;
    overflow: visible !important;
    box-shadow: none !important;
    transition: transform .3s ease !important;
}

.elementor-9470 .elementor-element.elementor-element-1a8093a::after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 45%;
    background: linear-gradient(
        to top,
        rgba(0, 0, 0, 0.95) 0%,
        rgba(0, 0, 0, 0.68) 35%,
        rgba(0, 0, 0, 0.38) 70%,
        rgba(0, 0, 0, 0) 100%
    );
    z-index: 1;
    pointer-events: none;
    opacity: 1;
    transition: opacity .3s ease;
}

.elementor-9470 .elementor-element.elementor-element-1a8093a > *{
    position: relative;
    z-index: 2;
}

.elementor-9470 .elementor-element.elementor-element-1a8093a:hover{
    transform: translateY(-4px) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-586c6bb */.elementor-9470 .elementor-element.elementor-element-586c6bb{
    transition:
    transform .35s ease,
    background .35s ease,
    border-color .35s ease;
}

.elementor-9470 .elementor-element.elementor-element-586c6bb:hover{
    transform:translateY(-3px);
}/* End custom CSS */