.elementor-110 .elementor-element.elementor-element-7da26bc3>.elementor-background-overlay{background-image:url(https://www.mikolsconstruction.com/wp-content/uploads/2025/02/home-plans.jpg);opacity:.14}.elementor-110 .elementor-element.elementor-element-7da26bc3{padding:220px 0 200px 0}.elementor-110 .elementor-element.elementor-element-5df76801>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-110 .elementor-element.elementor-element-3a1fc232>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-110 .elementor-element.elementor-element-3a1fc232:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-110 .elementor-element.elementor-element-3a1fc232>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8A}.elementor-110 .elementor-element.elementor-element-3a1fc232>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 0 30px}.elementor-110 .elementor-element.elementor-element-3a1fc232>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-110 .elementor-element.elementor-element-11eaeffb>.elementor-widget-container{padding:0 0 0 0}.elementor-110 .elementor-element.elementor-element-469d060a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-110 .elementor-element.elementor-element-469d060a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-110 .elementor-element.elementor-element-469d060a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8A}.elementor-110 .elementor-element.elementor-element-469d060a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 20px 30px}.elementor-110 .elementor-element.elementor-element-469d060a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-110 .elementor-element.elementor-element-3563afa p b{font-family:"Oswald",Sans-serif;font-size:1.4em;text-transform:uppercase;letter-spacing:2px}.elementor-110 .elementor-element.elementor-element-3563afa p{color:#353535;font-size:1.2em}.elementor-110 .elementor-element.elementor-element-2821bed1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-110 .elementor-element.elementor-element-2821bed1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-110 .elementor-element.elementor-element-2821bed1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF8A}.elementor-110 .elementor-element.elementor-element-2821bed1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 20px 30px}.elementor-110 .elementor-element.elementor-element-2821bed1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-110 .elementor-element.elementor-element-f0805e3 p b{font-family:"Oswald",Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1.5px}.elementor-110 .elementor-element.elementor-element-f0805e3 p{color:#353535;font-size:1.2em}.elementor-110 .elementor-element.elementor-element-20b865d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-110 .elementor-element.elementor-element-888d426 iframe{height:576px;filter:brightness(100%) contrast(100%) saturate(42%) blur(0) hue-rotate(0deg)}