.elementor-46 .elementor-element.elementor-element-ad1cbff{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-c1aa728{--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;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:025px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-c1aa728:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c1aa728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-5cdf96b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-10a8081{--e-transform-translateX:0px;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-10a8081 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-10a8081 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-10a8081 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-46 .elementor-element.elementor-element-10a8081 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-10a8081 .elementor-icon-list-item > a{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;}.elementor-46 .elementor-element.elementor-element-10a8081 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-977fe26{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:025px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-977fe26:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-977fe26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-5e7d4e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-46 .elementor-element.elementor-element-d9c22a2{text-align:center;}.elementor-46 .elementor-element.elementor-element-d9c22a2 .elementor-heading-title{font-family:"Museo Sans 300", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-14bff8b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-6d1131d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-46 .elementor-element.elementor-element-6d1131d .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-6d1131d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-46 .elementor-element.elementor-element-c93e32f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-c74570c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-c74570c:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c74570c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-c74570c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-46 .elementor-element.elementor-element-c74570c:hover{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-46 .elementor-element.elementor-element-ed2fb5c{--display:flex;--min-height:325px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-ed2fb5c:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-ed2fb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/Aria-Rendering-1.jpeg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-27d6f41{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0392B;--border-color:#C0392B;--border-radius:3px 3px 3px 3px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-46 .elementor-element.elementor-element-27d6f41:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-27d6f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-b8a4c4e{text-align:left;}.elementor-46 .elementor-element.elementor-element-b8a4c4e .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-5367399{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-5966ab6{text-align:center;}.elementor-46 .elementor-element.elementor-element-5966ab6 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-widget-image .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-46 .elementor-element.elementor-element-8911635 img{height:60px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-7aaad38{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;padding:0px 0px 050px 0px;}.elementor-46 .elementor-element.elementor-element-7aaad38 .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-7aaad38 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.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-46 .elementor-element.elementor-element-701db30 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-701db30 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-701db30 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-701db30 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-701db30 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-27ac365{--display:flex;}.elementor-46 .elementor-element.elementor-element-382aa2d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-382aa2d:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-382aa2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-382aa2d.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-46 .elementor-element.elementor-element-382aa2d:hover{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-46 .elementor-element.elementor-element-7f1cc2c{--display:flex;--min-height:325px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-7f1cc2c:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7f1cc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/2b122552-4237-4f86-92c0-8e4c51af681e.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-17dc68a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0392B;--border-color:#C0392B;--border-radius:3px 3px 3px 3px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-46 .elementor-element.elementor-element-17dc68a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-17dc68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-124fa0f{text-align:left;}.elementor-46 .elementor-element.elementor-element-124fa0f .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-9436cd2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-6f263dd{text-align:center;}.elementor-46 .elementor-element.elementor-element-6f263dd .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-8ba706e img{height:60px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-5ee0e57{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;padding:0px 0px 050px 0px;}.elementor-46 .elementor-element.elementor-element-5ee0e57 .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-5ee0e57 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-46 .elementor-element.elementor-element-fbdaba5 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-fbdaba5 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-fbdaba5 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-fbdaba5 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-fbdaba5 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-281d671{--display:flex;}.elementor-46 .elementor-element.elementor-element-d656aa0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d656aa0:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d656aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-d656aa0.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-46 .elementor-element.elementor-element-d656aa0:hover{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-46 .elementor-element.elementor-element-6087d33{--display:flex;--min-height:325px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-6087d33:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6087d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/Sage-Aerial-8K-1.webp");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-abd1363{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#505050;--border-color:#505050;--border-radius:3px 3px 3px 3px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-46 .elementor-element.elementor-element-abd1363:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-abd1363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-8e25328{text-align:left;}.elementor-46 .elementor-element.elementor-element-8e25328 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-2d2e8c1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-6f25539{text-align:center;}.elementor-46 .elementor-element.elementor-element-6f25539 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-b11ad7e img{height:60px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-411b773{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;padding:0px 0px 050px 0px;}.elementor-46 .elementor-element.elementor-element-411b773 .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-411b773 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-46 .elementor-element.elementor-element-7e83711 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-7e83711 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-7e83711 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-7e83711 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-7e83711 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-19117e4{--display:flex;}.elementor-46 .elementor-element.elementor-element-cb06248{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:025px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-cb06248:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-cb06248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-a8f89ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b1b7137{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-f853070{text-align:center;}.elementor-46 .elementor-element.elementor-element-f853070 .elementor-heading-title{font-family:"Museo Sans 300", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-edb07b4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-46 .elementor-element.elementor-element-edb07b4 .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-edb07b4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-46 .elementor-element.elementor-element-33d8f61{padding:025px 0px 20px 0px;}.elementor-46 .elementor-element.elementor-element-22a89f2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:45px 035px;--row-gap:45px;--column-gap:035px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-22a89f2.e-con{--align-self:flex-start;}.elementor-46 .elementor-element.elementor-element-830d900{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-830d900:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-830d900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-830d900.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-830d900:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-b0d626f{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-b0d626f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b0d626f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/2b122552-4237-4f86-92c0-8e4c51af681e.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e27151a{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-e27151a:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e27151a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-19c9069{text-align:left;}.elementor-46 .elementor-element.elementor-element-19c9069 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-061fd7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-151be01{text-align:center;}.elementor-46 .elementor-element.elementor-element-151be01 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-d432db8{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-d432db8 img{height:43px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-4150770{--display:flex;}.elementor-46 .elementor-element.elementor-element-14b755a .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-14b755a .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-14b755a .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-14b755a .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-14b755a .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-f114280{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-f114280:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f114280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-f114280.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-f114280:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-cfb70ec{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-cfb70ec:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-cfb70ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/80225b00-23f4-4417-867e-95b7cdf9f3a5-2.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-7254ea9{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-7254ea9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7254ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-8887166{text-align:left;}.elementor-46 .elementor-element.elementor-element-8887166 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-aa67b2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-0b7df85{text-align:center;}.elementor-46 .elementor-element.elementor-element-0b7df85 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-c705c4c{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-c705c4c img{height:40px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-5e14156{--display:flex;}.elementor-46 .elementor-element.elementor-element-2d1f15c .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-2d1f15c .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-2d1f15c .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-2d1f15c .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-2d1f15c .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-9574b2e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-9574b2e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-9574b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-9574b2e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-9574b2e:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-f1af16c{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-f1af16c:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f1af16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/Aria-Rendering-2.jpeg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-bbf0adb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0392B;--border-color:#C0392B;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-bbf0adb:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-bbf0adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-562e863{text-align:left;}.elementor-46 .elementor-element.elementor-element-562e863 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-7591313{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-0f0bc65{text-align:center;}.elementor-46 .elementor-element.elementor-element-0f0bc65 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-890db7e{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-890db7e img{height:33px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-b4c5258{--display:flex;}.elementor-46 .elementor-element.elementor-element-fd97fef .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-fd97fef .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-fd97fef .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-fd97fef .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-fd97fef .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-b878122{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b878122:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b878122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-b878122.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-b878122:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-6faad7e{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-6faad7e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6faad7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/07/DiverseProperties-Prospect-Aerials-0490-1.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e93b627{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-e93b627:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e93b627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-9059782{text-align:left;}.elementor-46 .elementor-element.elementor-element-9059782 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-7122ba1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-90e910e{text-align:center;}.elementor-46 .elementor-element.elementor-element-90e910e .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-ed950a1{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-ed950a1 img{height:23px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-42e21d7{--display:flex;}.elementor-46 .elementor-element.elementor-element-ee851e2 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-ee851e2 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-ee851e2 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-ee851e2 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-ee851e2 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-06e2263{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-06e2263:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-06e2263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-06e2263.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-06e2263:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-408d5b9{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-408d5b9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-408d5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/07/Tunbridge-StockImage.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-31e298e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0392B;--border-color:#C0392B;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-31e298e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-31e298e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-7640a40{text-align:left;}.elementor-46 .elementor-element.elementor-element-7640a40 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-fa81997{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-05a19b1{text-align:center;}.elementor-46 .elementor-element.elementor-element-05a19b1 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-bf42968{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-bf42968 img{height:48px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-b352252{--display:flex;}.elementor-46 .elementor-element.elementor-element-9ba3fa4 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-9ba3fa4 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-9ba3fa4 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-9ba3fa4 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-9ba3fa4 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-5329c54{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5329c54:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-5329c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-5329c54.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-5329c54:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-7c228cd{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-7c228cd:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-7c228cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/7779c8cd-d14c-4970-806a-9ea63e5861c7.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-8ac4574{--display:flex;border-style:none;--border-style:none;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-8ac4574:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-8ac4574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-ad2ce2b{text-align:left;}.elementor-46 .elementor-element.elementor-element-ad2ce2b .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-e7abf98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-b6024ff{text-align:center;}.elementor-46 .elementor-element.elementor-element-b6024ff .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-fdd5995{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-fdd5995 img{height:23px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-df97f1b{--display:flex;}.elementor-46 .elementor-element.elementor-element-fd0a2b6 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-fd0a2b6 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-fd0a2b6 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-fd0a2b6 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-fd0a2b6 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-d06c086{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d06c086:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d06c086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-d06c086.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-d06c086:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-4614c65{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-4614c65:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4614c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/bd5323ed-4d22-437e-b874-5a5ce1617ade.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-cc270eb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0392B;--border-color:#C0392B;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-cc270eb:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-cc270eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-46 .elementor-element.elementor-element-d6b566b{text-align:left;}.elementor-46 .elementor-element.elementor-element-d6b566b .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-8586b53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-729d984{text-align:center;}.elementor-46 .elementor-element.elementor-element-729d984 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-93ccecc{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-93ccecc img{height:35px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-cc94f51{--display:flex;}.elementor-46 .elementor-element.elementor-element-d242806 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-d242806 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-d242806 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-d242806 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-d242806 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-d9b8069{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d9b8069:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d9b8069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-d9b8069.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-d9b8069:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-24864d6{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-24864d6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-24864d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/07/VicarroRanch8.jpeg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-6be61b2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#505050;--border-color:#505050;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-6be61b2:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6be61b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-46 .elementor-element.elementor-element-68e4604{text-align:left;}.elementor-46 .elementor-element.elementor-element-68e4604 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-bbbd377{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-9d06c77{text-align:center;}.elementor-46 .elementor-element.elementor-element-9d06c77 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-e071b4d{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-e071b4d img{height:29px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-ab51bbc{--display:flex;}.elementor-46 .elementor-element.elementor-element-a98d5fa .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-a98d5fa .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-a98d5fa .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-a98d5fa .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-a98d5fa .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-98a860d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-98a860d:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-98a860d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-98a860d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-98a860d:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-161beef{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-161beef:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-161beef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/Screenshot-2025-08-21-at-10.29.40-AM-1.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-947ba43{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#505050;--border-color:#505050;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-947ba43:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-947ba43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-46 .elementor-element.elementor-element-17462f2{text-align:left;}.elementor-46 .elementor-element.elementor-element-17462f2 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-72eb67e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-a8c79f9{text-align:center;}.elementor-46 .elementor-element.elementor-element-a8c79f9 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-5e41bf0{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-5e41bf0 img{width:100%;height:43px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-d965d25{--display:flex;}.elementor-46 .elementor-element.elementor-element-5b4ecbb .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-5b4ecbb .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-5b4ecbb .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-5b4ecbb .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-5b4ecbb .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-ab1968f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ab1968f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-ab1968f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-ab1968f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-ab1968f:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-fcc4058{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-fcc4058:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-fcc4058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/Auburn-Entry.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-deb86b1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#505050;--border-color:#505050;--border-radius:3px 3px 3px 3px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-deb86b1:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-deb86b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#505050;}.elementor-46 .elementor-element.elementor-element-b278492{text-align:left;}.elementor-46 .elementor-element.elementor-element-b278492 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-8dddd9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-dedd4bc{text-align:center;}.elementor-46 .elementor-element.elementor-element-dedd4bc .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-6623366{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-6623366 img{height:28px;object-fit:contain;object-position:center center;}.elementor-46 .elementor-element.elementor-element-e45129f{--display:flex;}.elementor-46 .elementor-element.elementor-element-7a90bd8 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-7a90bd8 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-7a90bd8 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-7a90bd8 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-7a90bd8 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-cf6e850{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-cf6e850:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-cf6e850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-cf6e850.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-cf6e850:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-a71b0cb{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-a71b0cb:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-a71b0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/7e567036-f330-44df-b90c-ec3539680737.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-4dda1a4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#505050;--border-color:#505050;--border-radius:0px 0px 0px 0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-4dda1a4:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4dda1a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B8BA4;}.elementor-46 .elementor-element.elementor-element-afac168{text-align:left;}.elementor-46 .elementor-element.elementor-element-afac168 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-381d59b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-d9ccc49{text-align:center;}.elementor-46 .elementor-element.elementor-element-d9ccc49 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-8eb02cd{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-8eb02cd img{width:100%;height:35px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-943c1c7{--display:flex;}.elementor-46 .elementor-element.elementor-element-25da30e .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-25da30e .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-25da30e .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-25da30e .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-25da30e .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-c117a74{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:7px 7px 7px 7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-c117a74:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c117a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-c117a74.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-46 .elementor-element.elementor-element-c117a74:hover{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.35);}.elementor-46 .elementor-element.elementor-element-39afcec{--display:flex;--min-height:250px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:07px 07px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-46 .elementor-element.elementor-element-39afcec:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-39afcec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.diverseproperties.com/wp-content/uploads/2025/08/66082_9-2.jpg");background-position:center center;background-size:cover;}.elementor-46 .elementor-element.elementor-element-9b3880c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-46 .elementor-element.elementor-element-9b3880c:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-9b3880c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B8BA4;}.elementor-46 .elementor-element.elementor-element-abf6901{text-align:left;}.elementor-46 .elementor-element.elementor-element-abf6901 .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-4c57e6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-46 .elementor-element.elementor-element-9dbb12f{text-align:center;}.elementor-46 .elementor-element.elementor-element-9dbb12f .elementor-heading-title{font-family:"Museo Sans 500", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#494949;}.elementor-46 .elementor-element.elementor-element-cafab03{padding:30px 0px 30px 0px;}.elementor-46 .elementor-element.elementor-element-cafab03 img{width:100%;height:35px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-46 .elementor-element.elementor-element-6b70707{--display:flex;}.elementor-46 .elementor-element.elementor-element-349bef2 .elementor-button{background-color:var( --e-global-color-text );font-family:"Museo Sans 500", Sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;fill:var( --e-global-color-14bff8b );color:var( --e-global-color-14bff8b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14bff8b );border-radius:8px 8px 8px 8px;padding:10px 25px 10px 25px;}.elementor-46 .elementor-element.elementor-element-349bef2 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-349bef2 .elementor-button:focus{background-color:var( --e-global-color-14bff8b );color:#F5F5F5;border-color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-349bef2 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-349bef2 .elementor-button:focus svg{fill:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-d64903b{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:025px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-d64903b:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d64903b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-46 .elementor-element.elementor-element-e3a8683{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-0348606{text-align:center;}.elementor-46 .elementor-element.elementor-element-0348606 .elementor-heading-title{font-family:"Museo Sans 300", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-14bff8b );}.elementor-46 .elementor-element.elementor-element-be429ab{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-46 .elementor-element.elementor-element-be429ab .elementor-divider-separator{width:75px;margin:0 auto;margin-center:0;}.elementor-46 .elementor-element.elementor-element-be429ab .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-c93e32f{--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-22a89f2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-ad1cbff{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-c1aa728{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-977fe26{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:035px;--padding-bottom:055px;--padding-left:035px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-c93e32f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-ed2fb5c{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-5367399{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-46 .elementor-element.elementor-element-8911635 img{height:50px;}.elementor-46 .elementor-element.elementor-element-7aaad38{padding:0px 0px 40px 0px;}.elementor-46 .elementor-element.elementor-element-7f1cc2c{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-9436cd2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-46 .elementor-element.elementor-element-8ba706e img{height:50px;}.elementor-46 .elementor-element.elementor-element-5ee0e57{padding:0px 0px 40px 0px;}.elementor-46 .elementor-element.elementor-element-6087d33{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-2d2e8c1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-46 .elementor-element.elementor-element-b11ad7e img{height:50px;}.elementor-46 .elementor-element.elementor-element-411b773{padding:0px 0px 40px 0px;}.elementor-46 .elementor-element.elementor-element-cb06248{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:035px;--padding-bottom:055px;--padding-left:035px;--padding-right:025px;}.elementor-46 .elementor-element.elementor-element-33d8f61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:020px 0px 10px 0px;}.elementor-46 .elementor-element.elementor-element-22a89f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-46 .elementor-element.elementor-element-b0d626f{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-061fd7f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-cfb70ec{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-aa67b2a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-c705c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-f1af16c{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-7591313{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-890db7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-6faad7e{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-7122ba1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-ed950a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-ed950a1 img{height:23px;}.elementor-46 .elementor-element.elementor-element-408d5b9{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-fa81997{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-bf42968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-7c228cd{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-e7abf98{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-fdd5995{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-4614c65{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-8586b53{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-24864d6{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-bbbd377{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-161beef{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-72eb67e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-fcc4058{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-8dddd9c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-6623366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-a71b0cb{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-381d59b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-39afcec{--min-height:250px;}.elementor-46 .elementor-element.elementor-element-4c57e6f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-d64903b{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:035px;--padding-bottom:035px;--padding-left:035px;--padding-right:025px;}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-c1aa728{--content-width:1400px;}.elementor-46 .elementor-element.elementor-element-977fe26{--content-width:1400px;}.elementor-46 .elementor-element.elementor-element-cb06248{--content-width:1400px;}.elementor-46 .elementor-element.elementor-element-d64903b{--content-width:1400px;}}/* Start custom CSS for icon-list, class: .elementor-element-10a8081 */#our_homes_legend .elementor-icon-list-text{
    margin-left: -15px;

}
/* Make the list items flex so we can align icon + text */
#our_homes_legend .elementor-icon-list-items {
  display: flex;
  align-items: center;
}

/* Nudge the icon up slightly and clear any stray transforms */
#our_homes_legend .elementor-icon-list-icon {
  display: inline-block;
  transform: none !important;
  vertical-align: middle !important;
  margin-right: 8px;      /* space between icon and text */
  margin-top: -3px;       /* lift the icon up */
}

/* Restore text back to its indent (if you still need the -15px) */
#our_homes_legend .elementor-icon-list-text {
  margin-left: -15px;
  vertical-align: middle !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d6f41 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-701db30 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27ac365 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e27151a */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4150770 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14b755a */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7254ea9 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e14156 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d1f15c */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbf0adb */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4c5258 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd97fef */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e93b627 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42e21d7 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee851e2 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e298e */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b352252 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ba3fa4 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ac4574 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df97f1b */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd0a2b6 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc270eb */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc94f51 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d242806 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6be61b2 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e071b4d */.elementor-46 .elementor-element.elementor-element-e071b4d img {
    height: 29px !important;
    width: auto !important;
    max-height: 29px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab51bbc */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a98d5fa */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-947ba43 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e41bf0 */.elementor-46 .elementor-element.elementor-element-5e41bf0 img {
    height: 45px !important;
    width: auto !important;
    max-height: 45px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d965d25 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b4ecbb */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deb86b1 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45129f */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a90bd8 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dda1a4 */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8eb02cd */.elementor-46 .elementor-element.elementor-element-8eb02cd img {
    height: 35px !important;
    width: auto !important;
    max-height: 35px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943c1c7 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25da30e */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3880c */.custom-fit-content-mobile{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cafab03 */.elementor-46 .elementor-element.elementor-element-cafab03 img {
    height: 35px !important;
    width: auto !important;
    max-height: 35px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b70707 */.projects-link-class{
    
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 9;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-349bef2 */.details-project-postion{
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translate(-50%, 0%);
    z-index: 10;
    transition: all 0.25s ease-in-out !important;
    
}

.details-project-postion:hover{
    bottom: -18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a89f2 */.elementor-46 .elementor-element.elementor-element-22a89f2 {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  gap: 30px !important;
  margin: 0 auto !important;
}

.elementor-46 .elementor-element.elementor-element-22a89f2 .project-item {
  /* four cards per full row: subtract total gaps (3×30px) then divide */
  flex: 0 0 calc((100% - 90px) / 4) !important;
  max-width: calc((100% - 90px) / 4) !important;
}

@media (max-width: 768px) {
  .elementor-46 .elementor-element.elementor-element-22a89f2 .project-item {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */