.elementor-859 .elementor-element.elementor-element-coe1eb0{--display:flex;--min-height:296px;--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;--overlay-opacity:0.57;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-859 .elementor-element.elementor-element-coe1eb0:not(.elementor-motion-effects-element-type-background), .elementor-859 .elementor-element.elementor-element-coe1eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrussohomes.com/wp-content/uploads/2025/06/Tynewood-Exterior-Photo-Rendering-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-859 .elementor-element.elementor-element-coe1eb0::before, .elementor-859 .elementor-element.elementor-element-coe1eb0 > .elementor-background-video-container::before, .elementor-859 .elementor-element.elementor-element-coe1eb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-859 .elementor-element.elementor-element-coe1eb0 > .elementor-background-slideshow::before, .elementor-859 .elementor-element.elementor-element-coe1eb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-859 .elementor-element.elementor-element-coe1eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6A080C;--background-overlay:'';}.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-859 .elementor-element.elementor-element-f927337 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-859 .elementor-element.elementor-element-f927337{text-align:center;}.elementor-859 .elementor-element.elementor-element-f927337 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-859 .elementor-element.elementor-element-5b1979c{--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-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{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-widget-premium-img-gallery .premium-gallery-cats-container li a.active{color:var( --e-global-color-primary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{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-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{border-color:var( --e-global-color-secondary );border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{color:var( --e-global-color-secondary );}.elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-4d0e3fd .pa-gallery-img-container img{object-fit:cover;}.elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-815194e{--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-859 .elementor-element.elementor-element-08e3db0 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-08e3db0 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-08e3db0 .pa-gallery-img-container img{object-fit:fill;}.elementor-859 .elementor-element.elementor-element-08e3db0 .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-689e679{--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-859 .elementor-element.elementor-element-a37071a .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-a37071a .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-a37071a .pa-gallery-img-container img{object-fit:fill;}.elementor-859 .elementor-element.elementor-element-a37071a .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-89c3e9f{--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-859 .elementor-element.elementor-element-57ffa53 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-57ffa53 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-57ffa53 .pa-gallery-img-container img{object-fit:fill;}.elementor-859 .elementor-element.elementor-element-57ffa53 .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-62e70b9{--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-859 .elementor-element.elementor-element-ebf89d2 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-ebf89d2 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-ebf89d2 .pa-gallery-img-container img{object-fit:fill;}.elementor-859 .elementor-element.elementor-element-ebf89d2 .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-a21beed{--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-859 .elementor-element.elementor-element-55d514d .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-55d514d .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-55d514d .pa-gallery-img-container img{object-fit:fill;}.elementor-859 .elementor-element.elementor-element-55d514d .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-890a0bf{--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-859 .elementor-element.elementor-element-01d97c2 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-01d97c2 .premium-img-gallery-fitRows div.premium-gallery-item{width:33.330%;}.elementor-859 .elementor-element.elementor-element-01d97c2 .pa-gallery-img-container img{object-fit:fill;}.elementor-859 .elementor-element.elementor-element-01d97c2 .premium-gallery-caption{text-align:center;}.elementor-859 .elementor-element.elementor-element-7c16cacd:not(.elementor-motion-effects-element-type-background), .elementor-859 .elementor-element.elementor-element-7c16cacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agrussohomes.com/wp-content/uploads/2025/07/img-16.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-859 .elementor-element.elementor-element-7c16cacd > .elementor-background-overlay{background-color:#2D2D2D;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-859 .elementor-element.elementor-element-7c16cacd > .elementor-container{max-width:700px;min-height:0px;}.elementor-859 .elementor-element.elementor-element-7c16cacd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-859 .elementor-element.elementor-element-3b9b7435 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-859 .elementor-element.elementor-element-4244ad56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-859 .elementor-element.elementor-element-4244ad56{text-align:center;}.elementor-859 .elementor-element.elementor-element-4244ad56 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#F5F5F5;}.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-859 .elementor-element.elementor-element-55d26b4c .elementor-button{background-color:#880123;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-859 .elementor-element.elementor-element-55d26b4c > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:1025px){.elementor-859 .elementor-element.elementor-element-coe1eb0:not(.elementor-motion-effects-element-type-background), .elementor-859 .elementor-element.elementor-element-coe1eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-859 .elementor-element.elementor-element-7c16cacd:not(.elementor-motion-effects-element-type-background), .elementor-859 .elementor-element.elementor-element-7c16cacd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-859 .elementor-element.elementor-element-coe1eb0{--min-height:330px;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-08e3db0 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-08e3db0 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-a37071a .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-a37071a .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-57ffa53 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-57ffa53 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-ebf89d2 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-ebf89d2 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-55d514d .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-55d514d .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-01d97c2 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-01d97c2 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-7c16cacd{padding:120px 50px 120px 50px;}.elementor-859 .elementor-element.elementor-element-4244ad56 .elementor-heading-title{font-size:14px;}}@media(max-width:767px){.elementor-859 .elementor-element.elementor-element-coe1eb0{--min-height:330px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-859 .elementor-element.elementor-element-f927337 .elementor-heading-title{font-size:54px;}.elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-4d0e3fd .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-08e3db0 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-08e3db0 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-a37071a .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-a37071a .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-57ffa53 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-57ffa53 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-ebf89d2 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-ebf89d2 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-55d514d .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-55d514d .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-01d97c2 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-859 .elementor-element.elementor-element-01d97c2 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-859 .elementor-element.elementor-element-7c16cacd{padding:80px 20px 80px 20px;}.elementor-859 .elementor-element.elementor-element-4244ad56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}