.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15425 .elementor-element.elementor-element-6680a92:not(.elementor-motion-effects-element-type-background), .elementor-15425 .elementor-element.elementor-element-6680a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://gittlemanconstruction.com/wp-content/uploads/2026/03/Villas-at-Chasewood.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15425 .elementor-element.elementor-element-6680a92 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15425 .elementor-element.elementor-element-6680a92 > .elementor-container{min-height:450px;}.elementor-15425 .elementor-element.elementor-element-6680a92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.elementor-15425 .elementor-element.elementor-element-ef6f31d{text-align:center;}.elementor-15425 .elementor-element.elementor-element-ef6f31d .elementor-heading-title{font-size:52px;line-height:72px;letter-spacing:2.86px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.25);color:#FFFFFF;}.elementor-15425 .elementor-element.elementor-element-56fd8bc:not(.elementor-motion-effects-element-type-background), .elementor-15425 .elementor-element.elementor-element-56fd8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-15425 .elementor-element.elementor-element-56fd8bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 0% 0% 0%;}.elementor-15425 .elementor-element.elementor-element-56fd8bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15425 .elementor-element.elementor-element-6b2930b > .elementor-element-populated, .elementor-15425 .elementor-element.elementor-element-6b2930b > .elementor-element-populated > .elementor-background-overlay, .elementor-15425 .elementor-element.elementor-element-6b2930b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-6b2930b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 1% 2% 1%;}.elementor-15425 .elementor-element.elementor-element-6b2930b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15425 .elementor-element.elementor-element-37be72a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-37be72a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-f723daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-f723daf{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-0bd15a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-0bd15a5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-f2b1bc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-f2b1bc1{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-030f159{margin-top:9px;margin-bottom:0px;padding:1% 0% 4% 0%;}.elementor-15425 .elementor-element.elementor-element-e6e501c > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-15425 .elementor-element.elementor-element-b4dbd23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-b4dbd23{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-f3dff82{letter-spacing:0.3px;}.elementor-15425 .elementor-element.elementor-element-d28a063 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-d28a063{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-f15b072{letter-spacing:0.3px;}.elementor-15425 .elementor-element.elementor-element-0dc5fa6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15425 .elementor-element.elementor-element-0dc5fa6{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;}.elementor-15425 .elementor-element.elementor-element-9b158fd{letter-spacing:0.3px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15425 .elementor-element.elementor-element-341d9b6{text-align:center;}@media(max-width:1199px) and (min-width:768px){.elementor-15425 .elementor-element.elementor-element-6b2930b{width:60%;}}@media(max-width:1199px){.elementor-15425 .elementor-element.elementor-element-ef6f31d .elementor-heading-title{font-size:40px;}.elementor-15425 .elementor-element.elementor-element-37be72a{font-size:16px;}.elementor-15425 .elementor-element.elementor-element-f723daf{font-size:16px;}.elementor-15425 .elementor-element.elementor-element-0bd15a5{font-size:16px;}.elementor-15425 .elementor-element.elementor-element-f2b1bc1{font-size:16px;}.elementor-15425 .elementor-element.elementor-element-b4dbd23{font-size:16px;}.elementor-15425 .elementor-element.elementor-element-d28a063{font-size:16px;}.elementor-15425 .elementor-element.elementor-element-0dc5fa6{font-size:16px;}}@media(max-width:767px){.elementor-15425 .elementor-element.elementor-element-6680a92 > .elementor-container{min-height:300px;}.elementor-15425 .elementor-element.elementor-element-ef6f31d .elementor-heading-title{font-size:34px;line-height:1.5em;}.elementor-15425 .elementor-element.elementor-element-37be72a{font-size:15px;}.elementor-15425 .elementor-element.elementor-element-f723daf{font-size:15px;}.elementor-15425 .elementor-element.elementor-element-0bd15a5{font-size:15px;}.elementor-15425 .elementor-element.elementor-element-f2b1bc1{font-size:15px;}.elementor-15425 .elementor-element.elementor-element-b4dbd23{font-size:15px;}.elementor-15425 .elementor-element.elementor-element-d28a063{font-size:15px;}.elementor-15425 .elementor-element.elementor-element-0dc5fa6{font-size:15px;}}/* Start custom CSS for text-editor, class: .elementor-element-37be72a */.strong-text strong{
    font-family: "Industry W00 Ultra", Sans-serif;
    font-weight: 400;
}

.elementor-15425 .elementor-element.elementor-element-37be72a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f723daf */.elementor-15425 .elementor-element.elementor-element-f723daf p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bd15a5 */.elementor-15425 .elementor-element.elementor-element-0bd15a5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2b1bc1 */.elementor-15425 .elementor-element.elementor-element-f2b1bc1 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4dbd23 */.elementor-15425 .elementor-element.elementor-element-b4dbd23 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d28a063 */.elementor-15425 .elementor-element.elementor-element-d28a063 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc5fa6 */.elementor-15425 .elementor-element.elementor-element-0dc5fa6 p{
    margin-bottom: 0;
}/* End custom CSS */