@charset "UTF-8";
/* https://kofflerbuilthomes.com/wp-content/uploads/elementor/css/post-8.css?ver=1762297786 */
.elementor-8 .elementor-element.elementor-element-d9e8de0{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-0c23633>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d426d44{padding:50px 0 0 0}.elementor-8 .elementor-element.elementor-element-c54ce8b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-e2099e7>.elementor-element-populated{padding:38px 0 0 0}.elementor-8 .elementor-element.elementor-element-456adda .elementor-image img{width:100%}.elementor-8 .elementor-element.elementor-element-456adda>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-3feceef{padding:0 0 50px 0}.elementor-8 .elementor-element.elementor-element-bce6718>.elementor-element-populated{margin:0 0 0 0;padding:0 20px 0 20px}.elementor-8 .elementor-element.elementor-element-8cd50a9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-3067f482>.elementor-container{max-width:1140px}.elementor-8 .elementor-element.elementor-element-3067f482{background-color:#f1f1f1;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 0 0 0}.elementor-8 .elementor-element.elementor-element-3067f482>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-5116189>.elementor-element-populated{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-f3c9c5a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d602680>.elementor-container{max-width:1140px}.elementor-8 .elementor-element.elementor-element-d602680{background-color:#f1f1f1;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 50px 0}.elementor-8 .elementor-element.elementor-element-d602680>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8 .elementor-element.elementor-element-42686f50>.elementor-container{max-width:1140px}.elementor-8 .elementor-element.elementor-element-42686f50{padding:20px 0 20px 0}.elementor-8 .elementor-element.elementor-element-3f7d964c .elementor-testimonial-content{font-family:"Droid Serif",Sans-serif;font-size:21px;font-weight:400;font-style:italic;line-height:1.8em;letter-spacing:-.8px}.elementor-8 .elementor-element.elementor-element-3f7d964c .elementor-testimonial-wrapper .elementor-testimonial-image img{width:69px;height:69px}.elementor-8 .elementor-element.elementor-element-3f7d964c .elementor-testimonial-name{color:#8095d9}.elementor-8 .elementor-element.elementor-element-4c995052 .elementor-testimonial-content{font-family:"Droid Serif",Sans-serif;font-size:21px;font-weight:400;font-style:italic;line-height:1.8em;letter-spacing:-.8px}.elementor-8 .elementor-element.elementor-element-4c995052 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:69px;height:69px}.elementor-8 .elementor-element.elementor-element-4c995052 .elementor-testimonial-name{color:#8095d9}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4c55b3a{width:50%}.elementor-8 .elementor-element.elementor-element-e2099e7{width:50%}.elementor-8 .elementor-element.elementor-element-bce6718{width:50%}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-d9e8de0{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d426d44{padding:30px 0 30px 0}.elementor-8 .elementor-element.elementor-element-e2099e7>.elementor-element-populated{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-456adda .elementor-image img{max-width:100%}.elementor-8 .elementor-element.elementor-element-3feceef{padding:30px 0 30px 0}.elementor-8 .elementor-element.elementor-element-3067f482{padding:30px 0 20px 0}.elementor-8 .elementor-element.elementor-element-5116189>.elementor-element-populated{margin:0 10px 0 10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d602680{margin-top:0;margin-bottom:0;padding:0 0 30px 0}.elementor-8 .elementor-element.elementor-element-19e931f>.elementor-element-populated{margin:0 10px 0 10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-594b08c>.elementor-element-populated{margin:0 10px 0 10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-8b09df4>.elementor-element-populated{margin:0 10px 0 10px;padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-42686f50{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-3f7d964c .elementor-testimonial-content{font-size:18px}.elementor-8 .elementor-element.elementor-element-4c995052 .elementor-testimonial-content{font-size:18px}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d9e8de0{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-d426d44{margin-top:0;margin-bottom:0;padding:0 0 30px 0}.elementor-8 .elementor-element.elementor-element-4c55b3a>.elementor-element-populated{padding:0 6px 0 6px}.elementor-8 .elementor-element.elementor-element-e2099e7>.elementor-element-populated{padding:0 6px 0 6px}.elementor-8 .elementor-element.elementor-element-456adda{text-align:center}.elementor-8 .elementor-element.elementor-element-3feceef{margin-top:0;margin-bottom:0;padding:0 0 30px 0}.elementor-8 .elementor-element.elementor-element-bce6718>.elementor-element-populated{padding:0 6px 0 6px}.elementor-8 .elementor-element.elementor-element-3067f482{padding:20px 10px 20px 10px}.elementor-8 .elementor-element.elementor-element-d602680{margin-top:0;margin-bottom:0;padding:0 0 50px 0}.elementor-8 .elementor-element.elementor-element-19e931f>.elementor-element-populated{padding:0 10px 40px 10px}.elementor-8 .elementor-element.elementor-element-594b08c>.elementor-element-populated{padding:0 10px 40px 10px}.elementor-8 .elementor-element.elementor-element-8b09df4>.elementor-element-populated{padding:0 10px 0 10px}.elementor-8 .elementor-element.elementor-element-42686f50{padding:0 0 0 0}.elementor-8 .elementor-element.elementor-element-17d22963>.elementor-element-populated{padding:30px 10px 30px 10px}.elementor-8 .elementor-element.elementor-element-3f7d964c>.elementor-widget-container{padding:0 0 40px 0}.elementor-8 .elementor-element.elementor-element-73e7fba3>.elementor-element-populated{padding:0 10px 0 10px}.elementor-8 .elementor-element.elementor-element-4c995052>.elementor-widget-container{padding:0 0 40px 0}}