.elementor-7 .elementor-element.elementor-element-38a62df{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-c294f53{--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-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-a8f9e0b .hfe-site-logo-container, .elementor-7 .elementor-element.elementor-element-a8f9e0b .hfe-caption-width figcaption{text-align:left;}.elementor-7 .elementor-element.elementor-element-a8f9e0b .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a8f9e0b .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-7 .elementor-element.elementor-element-2922b16 .hfe-site-logo-container, .elementor-7 .elementor-element.elementor-element-2922b16 .hfe-caption-width figcaption{text-align:left;}.elementor-7 .elementor-element.elementor-element-2922b16 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2922b16.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2922b16 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-7 .elementor-element.elementor-element-083422c{--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;--justify-content:flex-end;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e38a2d2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-2cb49d8 .elementor-button{background-color:#FFFFFF82;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:1.4s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-2cb49d8 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2cb49d8 .elementor-button:focus{background-color:#FFFFFF69;color:#FFFFFF;border-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-2cb49d8 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2cb49d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-626cf74{--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-end;--align-items:center;}.elementor-7 .elementor-element.elementor-element-a06389a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-93069cd .elementor-button{background-color:#FFFFFF82;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:1.4s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-93069cd .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-93069cd .elementor-button:focus{background-color:#FFFFFF69;color:#FFFFFF;border-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-93069cd .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-93069cd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b001463{--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.6;--overlay-mix-blend-mode:multiply;--padding-top:650px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-b001463::before, .elementor-7 .elementor-element.elementor-element-b001463 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b001463 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b001463 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b001463 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b001463 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #8B3315 0%, #070402 100%);}.elementor-7 .elementor-element.elementor-element-b001463 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-ee0d29a{text-align:start;}.elementor-7 .elementor-element.elementor-element-ee0d29a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.6em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f9223d3{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.8em;font-weight:300;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-04a0a32{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-04a0a32.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-04a0a32 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-04a0a32 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-04a0a32 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-03fcab5{--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.6;--overlay-mix-blend-mode:multiply;--padding-top:650px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-03fcab5::before, .elementor-7 .elementor-element.elementor-element-03fcab5 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-03fcab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-03fcab5 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-03fcab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-03fcab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #8B3315 0%, #070402 100%);}.elementor-7 .elementor-element.elementor-element-03fcab5 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-c8ba309{text-align:start;}.elementor-7 .elementor-element.elementor-element-c8ba309 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.6em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-124ca55{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.8em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9752afd{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-13ee702{--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-7 .elementor-element.elementor-element-d51f3b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:2.3em;font-weight:200;line-height:48px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-6fd40e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:300;line-height:36px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-64cde9e{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-bce638d{--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-7 .elementor-element.elementor-element-dace350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:2.1em;font-weight:200;line-height:48px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-8165edc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:300;line-height:36px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-d7a329f{--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;}.elementor-7 .elementor-element.elementor-element-4f31901{--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-7 .elementor-element.elementor-element-631effb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:2.3em;font-weight:600;line-height:48px;letter-spacing:0px;color:#353232;}.elementor-7 .elementor-element.elementor-element-94204ae{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-94204ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-94204ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fc08f53{--display:flex;--background-transition:3s;--overlay-opacity:1;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-fc08f53:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fc08f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/IMG_5265-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fc08f53:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/IMG_1057-scaled.jpg");}.elementor-7 .elementor-element.elementor-element-fc08f53::before, .elementor-7 .elementor-element.elementor-element-fc08f53 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fc08f53 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fc08f53 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fc08f53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fc08f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-f0a3c50{padding:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-f0a3c50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-a0530aa{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-a07f889{text-align:center;}.elementor-7 .elementor-element.elementor-element-a07f889 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1e7f563{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-71db862{text-align:center;}.elementor-7 .elementor-element.elementor-element-71db862 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b09b952{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-a5dc8b3{text-align:center;}.elementor-7 .elementor-element.elementor-element-a5dc8b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f69a661{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-016e4f3 .elementor-button{background-color:#FFFFFF26;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:1.4s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );padding:25px 30px 25px 30px;}.elementor-7 .elementor-element.elementor-element-016e4f3 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-016e4f3 .elementor-button:focus{background-color:#FFFFFF80;color:#FFFFFF;border-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-016e4f3 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-016e4f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ae49652{--display:flex;--background-transition:3s;--overlay-opacity:1;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ae49652:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ae49652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/IMG_9665-rotated.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ae49652:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/PHOTO-2018-12-05-12-42-05.jpg");}.elementor-7 .elementor-element.elementor-element-ae49652::before, .elementor-7 .elementor-element.elementor-element-ae49652 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ae49652 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ae49652 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ae49652 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ae49652 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-e79c550{padding:0px 0px 25px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-e79c550 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-8003977{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-30751ec{text-align:center;}.elementor-7 .elementor-element.elementor-element-30751ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-42596a5{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-7943685{text-align:center;}.elementor-7 .elementor-element.elementor-element-7943685 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8787b56{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-900cd2d{text-align:center;}.elementor-7 .elementor-element.elementor-element-900cd2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-50497f7{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-a1b2589 .elementor-button{background-color:#FFFFFF26;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:1.4s;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );padding:25px 30px 25px 30px;}.elementor-7 .elementor-element.elementor-element-a1b2589 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a1b2589 .elementor-button:focus{background-color:#FFFFFF80;color:#FFFFFF;border-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-a1b2589 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a1b2589 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-754ba00{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-754ba00:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-754ba00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6565;background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/03/IMG_4256.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-754ba00::before, .elementor-7 .elementor-element.elementor-element-754ba00 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-754ba00 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-754ba00 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-754ba00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-754ba00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(191deg, #1312127A 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-8ec5868{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:200px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-8ec5868::before, .elementor-7 .elementor-element.elementor-element-8ec5868 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8ec5868 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-8ec5868 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-8ec5868 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-8ec5868 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(240deg, #00000000 30%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-795ead6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:3em;font-weight:600;text-transform:uppercase;line-height:60px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b6f89f3{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9ca028a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7267337{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-7267337.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-9b8be5b{--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;--justify-content:space-around;}.elementor-7 .elementor-element.elementor-element-9b8be5b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7becea9{--display:flex;}.elementor-7 .elementor-element.elementor-element-20b6738 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0356a1c{text-align:center;}.elementor-7 .elementor-element.elementor-element-0356a1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d44d270{--display:flex;}.elementor-7 .elementor-element.elementor-element-d95ad3f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d624db9{text-align:center;}.elementor-7 .elementor-element.elementor-element-d624db9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ae2e81d{--display:flex;}.elementor-7 .elementor-element.elementor-element-6c1aff0 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-febabb7{text-align:center;}.elementor-7 .elementor-element.elementor-element-febabb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-54bc339{--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;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-54bc339:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54bc339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6565;background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/03/IMG_4256.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-54bc339::before, .elementor-7 .elementor-element.elementor-element-54bc339 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-54bc339 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-54bc339 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-54bc339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-54bc339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(191deg, #1312127A 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-fad8385{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3c39267{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:3em;font-weight:600;text-transform:uppercase;line-height:60px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-8af7b27{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2187209{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-2187209.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-eb3aa97{--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;--justify-content:space-around;}.elementor-7 .elementor-element.elementor-element-eb3aa97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-46e52b0{--display:flex;}.elementor-7 .elementor-element.elementor-element-c8db835 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6ebb3e2{text-align:center;}.elementor-7 .elementor-element.elementor-element-6ebb3e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-31e9272{--display:flex;}.elementor-7 .elementor-element.elementor-element-89f7b78 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-215ad49{text-align:center;}.elementor-7 .elementor-element.elementor-element-215ad49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5b98c4c{--display:flex;}.elementor-7 .elementor-element.elementor-element-b4f366f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b509e63{text-align:center;}.elementor-7 .elementor-element.elementor-element-b509e63 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f5f037c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-1f7c30d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#504C4C;--border-color:#504C4C;--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-7 .elementor-element.elementor-element-567d65e{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:2.3em;font-weight:200;line-height:60px;}.elementor-7 .elementor-element.elementor-element-66d54bd{--display:flex;border-style:none;--border-style:none;--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:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5885f86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5bffc6b{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4c9e2a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6e4884f{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-20da359 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-62e950b{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-4f3b681 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c79873d{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-56a6c92{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-f7770c2{--display:flex;border-style:none;--border-style:none;--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:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5f6fe1b{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:2.3em;font-weight:200;line-height:60px;}.elementor-7 .elementor-element.elementor-element-9a33b5f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3f05483{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-50bc2ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6cf7283{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-fc9efbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c846b98{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f410459 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9690b4c{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-ecae96c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-60898a7{--display:flex;border-style:none;--border-style:none;--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-7 .elementor-element.elementor-element-4d6599c{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:2.3em;font-weight:200;line-height:60px;}.elementor-7 .elementor-element.elementor-element-38d490a{--display:flex;border-style:none;--border-style:none;--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:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5314383 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-7f2aecd{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-344f93f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b3bbd80{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-a14272c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3c3e51a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-b9d46ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9dc32dc{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-704ab06{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-704ab06:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-704ab06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-7 .elementor-element.elementor-element-f1981c9{--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-7 .elementor-element.elementor-element-7747dfe{text-align:center;}.elementor-7 .elementor-element.elementor-element-7747dfe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e8b8ec1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:2.2em;font-weight:300;}.elementor-7 .elementor-element.elementor-element-3f2e857{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-7 .elementor-element.elementor-element-51a6f19{text-align:center;}.elementor-7 .elementor-element.elementor-element-ca465bb{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-97e1367{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7d46283{--e-image-carousel-slides-to-show:5;}.elementor-7 .elementor-element.elementor-element-7d46283 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-d196938{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-e571a2b{--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-7 .elementor-element.elementor-element-67a1e63 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9b6de40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:300;line-height:36px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-7138e43 .elementor-heading-title{color:#C44A10;}.elementor-7 .elementor-element.elementor-element-7dd08bb .elementor-heading-title{color:#C44A10;}.elementor-7 .elementor-element.elementor-element-da26706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:300;line-height:36px;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-0ada83f{--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-7 .elementor-element.elementor-element-5e292ae{--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.75;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#AC3B1F;--border-color:#AC3B1F;--padding-top:250px;--padding-bottom:250px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-5e292ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5e292ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/Hero5.jpg");background-position:center center;}.elementor-7 .elementor-element.elementor-element-5e292ae::before, .elementor-7 .elementor-element.elementor-element-5e292ae > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5e292ae > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5e292ae > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5e292ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-5e292ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#24100C;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-2ef5c14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:center;font-family:"Roboto", Sans-serif;font-size:3em;font-weight:200;line-height:60px;letter-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3bbe573{text-align:center;}.elementor-7 .elementor-element.elementor-element-3bbe573 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:200;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3c24d3a{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bbb2367{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-98956c6 .elementor-button{background-color:#A5461300;transition-duration:1.4s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#9C4925;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-98956c6 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-98956c6 .elementor-button:focus{background-color:#5C2707;color:#FFFFFF;border-color:#D14F08;}.elementor-7 .elementor-element.elementor-element-98956c6 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-98956c6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-69e5ff1{--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.75;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#AC3B1F;--border-color:#AC3B1F;--padding-top:250px;--padding-bottom:250px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-69e5ff1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69e5ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/Hero5.jpg");background-position:center center;}.elementor-7 .elementor-element.elementor-element-69e5ff1::before, .elementor-7 .elementor-element.elementor-element-69e5ff1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-69e5ff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-69e5ff1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-69e5ff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-69e5ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#24100C;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-72fea13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:center;font-family:"Roboto", Sans-serif;font-size:3em;font-weight:200;line-height:60px;letter-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5642755{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0623f09 .elementor-button{background-color:#A5461300;transition-duration:1.4s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#9C4925;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-0623f09 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0623f09 .elementor-button:focus{background-color:#5C2707;color:#FFFFFF;border-color:#D14F08;}.elementor-7 .elementor-element.elementor-element-0623f09 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0623f09 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-67bec70{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-67bec70:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-67bec70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6565;}.elementor-7 .elementor-element.elementor-element-3700d03{--display:flex;--background-transition:3s;--overlay-opacity:0.6;--padding-top:350px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3700d03:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3700d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/IMG_9665-rotated.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3700d03:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/IMG_1057-scaled.jpg");}.elementor-7 .elementor-element.elementor-element-3700d03::before, .elementor-7 .elementor-element.elementor-element-3700d03 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3700d03 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3700d03 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3700d03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3700d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-679cbbb{padding:25px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-fe82b68{--display:flex;--background-transition:3s;--overlay-opacity:0.6;--padding-top:350px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-fe82b68:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fe82b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/Hero-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fe82b68:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/Hero-3.jpg");}.elementor-7 .elementor-element.elementor-element-fe82b68::before, .elementor-7 .elementor-element.elementor-element-fe82b68 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fe82b68 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fe82b68 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fe82b68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fe82b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-160e8b0{padding:25px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-622e771{--display:flex;--background-transition:3s;--overlay-opacity:0.6;--padding-top:350px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-622e771:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-622e771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/PHOTO-2018-12-05-12-42-05.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-622e771:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/IMG_9665-rotated.jpg");}.elementor-7 .elementor-element.elementor-element-622e771::before, .elementor-7 .elementor-element.elementor-element-622e771 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-622e771 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-622e771 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-622e771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-622e771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-6616e7d{padding:25px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-e4d9843{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e4d9843:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e4d9843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6565;}.elementor-7 .elementor-element.elementor-element-e3f9538{--display:flex;--background-transition:3s;--overlay-opacity:0.6;--padding-top:350px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e3f9538:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e3f9538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/IMG_5265-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e3f9538:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/IMG_1057-scaled.jpg");}.elementor-7 .elementor-element.elementor-element-e3f9538::before, .elementor-7 .elementor-element.elementor-element-e3f9538 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e3f9538 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e3f9538 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e3f9538 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e3f9538 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-fd15b11{padding:25px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1870714{--display:flex;--background-transition:3s;--overlay-opacity:0.6;--padding-top:350px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1870714:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1870714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/IMG_1063-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1870714:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/IMG_1057-scaled.jpg");}.elementor-7 .elementor-element.elementor-element-1870714::before, .elementor-7 .elementor-element.elementor-element-1870714 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1870714 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1870714 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1870714 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1870714 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-a68772a{padding:25px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-c24d269{--display:flex;--background-transition:3s;--overlay-opacity:0.6;--padding-top:350px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c24d269:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c24d269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/IMG_1057-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c24d269:hover{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/02/PHOTO-2018-12-05-12-42-05.jpg");}.elementor-7 .elementor-element.elementor-element-c24d269::before, .elementor-7 .elementor-element.elementor-element-c24d269 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c24d269 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c24d269 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c24d269 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c24d269 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-60e7e7b{padding:25px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1e8d1d9{--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;--overlay-opacity:0.7;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1e8d1d9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e8d1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6D6565;background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/03/IMG_4256.jpg");background-position:center center;}.elementor-7 .elementor-element.elementor-element-1e8d1d9::before, .elementor-7 .elementor-element.elementor-element-1e8d1d9 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1e8d1d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1e8d1d9 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1e8d1d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1e8d1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#131212;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-790cace{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6c3f9bf{text-align:center;}.elementor-7 .elementor-element.elementor-element-6c3f9bf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2em;font-weight:100;}.elementor-7 .elementor-element.elementor-element-0a3385d{--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;}.elementor-7 .elementor-element.elementor-element-4599d07{--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;}.elementor-7 .elementor-element.elementor-element-9a9b44c{--display:flex;}.elementor-7 .elementor-element.elementor-element-319ca8b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e55a4fa{text-align:center;}.elementor-7 .elementor-element.elementor-element-e55a4fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a96b6ba{--display:flex;}.elementor-7 .elementor-element.elementor-element-30aeb1a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-31a9026{text-align:center;}.elementor-7 .elementor-element.elementor-element-31a9026 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9b295cf{--display:flex;}.elementor-7 .elementor-element.elementor-element-83a5e63 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6d0778d{text-align:center;}.elementor-7 .elementor-element.elementor-element-6d0778d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2ad4d18 .elementor-button{background-color:#A5461300;font-family:"Roboto", Sans-serif;font-weight:500;fill:#9C4925;color:#9C4925;transition-duration:1.4s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#9C4925;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-2ad4d18 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2ad4d18 .elementor-button:focus{background-color:#5C2707;color:var( --e-global-color-primary );border-color:#D14F08;}.elementor-7 .elementor-element.elementor-element-2ad4d18 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2ad4d18 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-f372ab8{--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-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-e61cffc{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cc01a46{--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;}.elementor-7 .elementor-element.elementor-element-929d6a5{--display:flex;}.elementor-7 .elementor-element.elementor-element-2e6dd4f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2e6dd4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2e6dd4f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2e6dd4f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2e6dd4f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2e6dd4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-851bc7f{text-align:center;}.elementor-7 .elementor-element.elementor-element-851bc7f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f16b983{--display:flex;}.elementor-7 .elementor-element.elementor-element-734357b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-734357b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-734357b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-734357b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-734357b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-734357b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9f9ccbb{text-align:center;}.elementor-7 .elementor-element.elementor-element-9f9ccbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cad5d44{--display:flex;}.elementor-7 .elementor-element.elementor-element-baa89ad .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-baa89ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-baa89ad.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-baa89ad.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-baa89ad.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-baa89ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4e3dc24{text-align:center;}.elementor-7 .elementor-element.elementor-element-4e3dc24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0bd3e6d{--display:flex;}.elementor-7 .elementor-element.elementor-element-8bb8da9 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8bb8da9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-8bb8da9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8bb8da9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-8bb8da9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8bb8da9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-50abd2a{text-align:center;}.elementor-7 .elementor-element.elementor-element-50abd2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-285c14b{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-bdf1dcb .elementor-button{background-color:#A5461300;font-family:"Roboto", Sans-serif;font-weight:500;fill:#9C4925;color:#9C4925;transition-duration:1.4s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#9C4925;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-bdf1dcb .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-bdf1dcb .elementor-button:focus{background-color:#5C2707;color:var( --e-global-color-primary );border-color:#D14F08;}.elementor-7 .elementor-element.elementor-element-bdf1dcb .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-bdf1dcb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3a35faa{--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.6;--overlay-mix-blend-mode:multiply;--padding-top:200px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-3a35faa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a35faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hrgdevelopments.com/wp-content/uploads/2026/01/Hero-3.jpg");background-position:center center;}.elementor-7 .elementor-element.elementor-element-3a35faa::before, .elementor-7 .elementor-element.elementor-element-3a35faa > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3a35faa > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3a35faa > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3a35faa > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3a35faa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #8B3315 0%, #070402 100%);}.elementor-7 .elementor-element.elementor-element-cff133e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:center;font-family:"Roboto", Sans-serif;font-size:3em;font-weight:200;line-height:60px;letter-spacing:0px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-eb7f34d{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f8d0965{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b441b2d{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-10d2e6c{--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;}.elementor-7 .elementor-element.elementor-element-e4225b2{--display:flex;}.elementor-7 .elementor-element.elementor-element-4ddaa5f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e04b3b1{text-align:center;}.elementor-7 .elementor-element.elementor-element-e04b3b1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-52f3c78{--display:flex;}.elementor-7 .elementor-element.elementor-element-40f1499 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-63b1d51{text-align:center;}.elementor-7 .elementor-element.elementor-element-63b1d51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-980dfee{--display:flex;}.elementor-7 .elementor-element.elementor-element-c4f63ad .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-decc3d9{text-align:center;}.elementor-7 .elementor-element.elementor-element-decc3d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bec19dc{--display:flex;}.elementor-7 .elementor-element.elementor-element-69fdd11 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2be854f{text-align:center;}.elementor-7 .elementor-element.elementor-element-2be854f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-95ec3fa{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-b8dd44e .elementor-button{background-color:#A5461300;transition-duration:1.4s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#9C4925;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-b8dd44e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b8dd44e .elementor-button:focus{background-color:#5C2707;color:#FFFFFF;border-color:#D14F08;}.elementor-7 .elementor-element.elementor-element-b8dd44e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b8dd44e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ccf4476{--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.6;--overlay-mix-blend-mode:multiply;--padding-top:550px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-7 .elementor-element.elementor-element-ccf4476::before, .elementor-7 .elementor-element.elementor-element-ccf4476 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ccf4476 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ccf4476 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ccf4476 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ccf4476 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #8B3315 0%, #070402 100%);}.elementor-7 .elementor-element.elementor-element-ccf4476 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-ff302e3{text-align:center;}.elementor-7 .elementor-element.elementor-element-ff302e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-30b43e0{text-align:center;}.elementor-7 .elementor-element.elementor-element-30b43e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c0589f2{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e51bcd5 .elementor-button{background-color:#A5461300;transition-duration:1.4s;border-style:solid;border-width:3px 3px 3px 3px;border-color:#9C4925;padding:20px 30px 20px 30px;}.elementor-7 .elementor-element.elementor-element-e51bcd5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e51bcd5 .elementor-button:focus{background-color:#5C2707;color:#FFFFFF;border-color:#D14F08;}.elementor-7 .elementor-element.elementor-element-e51bcd5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e51bcd5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ae999c{--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.6;--overlay-mix-blend-mode:multiply;--padding-top:650px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-9ae999c::before, .elementor-7 .elementor-element.elementor-element-9ae999c > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9ae999c > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-9ae999c > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-9ae999c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-9ae999c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, #8B3315 0%, #070402 100%);}.elementor-7 .elementor-element.elementor-element-9ae999c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-7 .elementor-element.elementor-element-190a620{text-align:start;}.elementor-7 .elementor-element.elementor-element-190a620 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:200;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b6358e0{text-align:start;}.elementor-7 .elementor-element.elementor-element-b6358e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.6em;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8f96fc3{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e8ce75d{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-832c58a{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-18296b3{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-d6db667 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d6db667 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-d6db667 .elementor-icon svg{height:30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-03fcab5{--padding-top:450px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-c8ba309 .elementor-heading-title{font-size:2.2em;}.elementor-7 .elementor-element.elementor-element-124ca55{font-size:1.5em;}.elementor-7 .elementor-element.elementor-element-5f6fe1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-795ead6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3c39267{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-56a6c92{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f7770c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5f6fe1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:2em;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ecae96c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4d6599c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:2em;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-38d490a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5e292ae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2ef5c14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-69e5ff1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-72fea13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3a35faa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3a35faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-cff133e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-c294f53{--width:100%;}.elementor-7 .elementor-element.elementor-element-083422c{--width:100%;}.elementor-7 .elementor-element.elementor-element-626cf74{--width:100%;}.elementor-7 .elementor-element.elementor-element-9752afd{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-64cde9e{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-d7a329f{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-f5f037c{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-1f7c30d{--width:40%;}.elementor-7 .elementor-element.elementor-element-56a6c92{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-ecae96c{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-60898a7{--width:40%;}.elementor-7 .elementor-element.elementor-element-e571a2b{--width:50%;}.elementor-7 .elementor-element.elementor-element-0ada83f{--width:50%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-754ba00:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-754ba00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-54bc339:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54bc339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-5e292ae:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5e292ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-69e5ff1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-69e5ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}