.elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-container{min-height:519px;}.elementor-943 .elementor-element.elementor-element-560d9d4d .elementor-repeater-item-6cf1091.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-943 .elementor-element.elementor-element-3211f800 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-3211f800 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-739afa14{text-align:left;color:#FFFFFF;font-family:"Raleway", Sans-serif;font-weight:800;}.elementor-943 .elementor-element.elementor-element-739afa14 > .elementor-widget-container{margin:153px 145px 23px 245px;padding:60px 72px 46px 86px;background-color:#001633B3;}.elementor-943 .elementor-element.elementor-element-6f824174 .elementor-button{background-color:#0B1A2DC2;border-radius:0px 0px 0px 0px;box-shadow:11px 0px 10px 0px rgba(0,0,0,0.5);padding:12.5px 12.5px 12.5px 12.5px;}.elementor-943 .elementor-element.elementor-element-6f824174 > .elementor-widget-container{margin:26px 26px 26px 26px;}.elementor-943 .elementor-element.elementor-element-560d9d4d:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 1);background-image:url("http://precisehome-com.stackstaging.com/wp-content/uploads/2021/06/PreciseHomeHeroDCcolor-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-943 .elementor-element.elementor-element-560d9d4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0.0% 0.0% 0.0% 0.0%;}.elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-46e80543 > .elementor-container{max-width:1220px;}.elementor-943 .elementor-element.elementor-element-46e80543 .elementor-repeater-item-6f6dafd.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-943 .elementor-element.elementor-element-437f5219 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-943 .elementor-element.elementor-element-437f5219 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 5px 0px 5px;}.elementor-943 .elementor-element.elementor-element-6a3bd547{text-align:center;}.elementor-943 .elementor-element.elementor-element-6a3bd547 .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:2.188rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3285714285714em;}.elementor-943 .elementor-element.elementor-element-6a3bd547 > .elementor-widget-container{padding:0.5882352941176471% 16.722689075630253% 0.6722689075630253% 16.722689075630253%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-1911e256 > .elementor-container{max-width:1220px;}.elementor-943 .elementor-element.elementor-element-1911e256 .elementor-repeater-item-9e94e9d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-943 .elementor-element.elementor-element-27ce0e99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 0px 0px 5px;}.elementor-943 .elementor-element.elementor-element-673fc914{text-align:left;color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3333333333333em;}.elementor-943 .elementor-element.elementor-element-673fc914 > .elementor-widget-container{margin:0% 0.5154639175257731% 0% 2.577319587628866%;padding:0.3865979381443299% 0.0% 0.3865979381443299% 0.0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-6fa8d7d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 5px 020px 0px;}.elementor-943 .elementor-element.elementor-element-1f6a8101.elementor-position-right .elementor-image-box-img{margin-left:13px;}.elementor-943 .elementor-element.elementor-element-1f6a8101.elementor-position-left .elementor-image-box-img{margin-right:13px;}.elementor-943 .elementor-element.elementor-element-1f6a8101.elementor-position-top .elementor-image-box-img{margin-bottom:13px;}.elementor-943 .elementor-element.elementor-element-1f6a8101 .elementor-image-box-wrapper .elementor-image-box-img{width:99%;}.elementor-943 .elementor-element.elementor-element-1f6a8101 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-943 .elementor-element.elementor-element-1f6a8101 .elementor-image-box-wrapper{text-align:center;}.elementor-943 .elementor-element.elementor-element-1f6a8101 .elementor-image-box-title{margin-bottom:18px;color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-1f6a8101 .elementor-image-box-description{color:rgb(102, 102, 102);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-1f6a8101 > .elementor-widget-container{margin:0% 4.830917874396135% 0% 0.966183574879227%;padding:0.0% 0.0% 3.6231884057971016% 4.1062801932367154%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-1911e256{padding:0.0% 0.0% 0.0% 0.0%;}.elementor-943 .elementor-element.elementor-element-46e80543:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-46e80543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 1);}.elementor-943 .elementor-element.elementor-element-46e80543{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0.0% 0.0% 0.0% 0.0%;}.elementor-943 .elementor-element.elementor-element-46e80543 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6 > .elementor-container{max-width:1220px;min-height:0px;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6 .elementor-repeater-item-ac35b73.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-943 .elementor-element.elementor-element-7065f17c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1749695d{text-align:center;}.elementor-943 .elementor-element.elementor-element-1749695d .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.625rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3269230769231em;}.elementor-943 .elementor-element.elementor-element-1749695d > .elementor-widget-container{margin:026px 0px 0px 0px;padding:0% 0% 0% 0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-6fbfb7b6:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-6fbfb7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(244, 244, 244, 1);}.elementor-943 .elementor-element.elementor-element-6fbfb7b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0.0% 0.0% 0.0% 0.0%;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-6fc18fc8 > .elementor-container{max-width:1186px;min-height:0px;}.elementor-943 .elementor-element.elementor-element-6fc18fc8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-6fc18fc8 .elementor-repeater-item-e848790.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-943 .elementor-element.elementor-element-62b00100.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-62b00100.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-943 .elementor-element.elementor-element-62b00100:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 1);}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-2a38de3c{text-align:left;}.elementor-943 .elementor-element.elementor-element-2a38de3c .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-2a38de3c > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:0% 0% 0% 0.0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-5e75ea51{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-5e75ea51 > .elementor-widget-container{margin:0% 3.466666666666667% 0% 10.4%;padding:0.5333333333333333% 52.906666666666666% 1.0666666666666667% 0.0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-669468c1{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-669468c1 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 42.45333333333334% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-65b25544{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-65b25544 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 37.76% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-4d5c2be8{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-4d5c2be8 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 34.34666666666667% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-4b905e8e{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-4b905e8e > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 30.080000000000002% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-30d7e86a{text-align:left;color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-30d7e86a > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:1.3333333333333335% 10.666666666666668% 1.6% 0.0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-72aa5dfe{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-72aa5dfe > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 30.50666666666667% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-7e108f7{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-7e108f7 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 32.42666666666667% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-316d8910{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-316d8910 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 44.373333333333335% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-bc-flex-widget .elementor-943 .elementor-element.elementor-element-5a93b458.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-5a93b458.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-943 .elementor-element.elementor-element-5a93b458:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 1);}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-38aa652{text-align:left;}.elementor-943 .elementor-element.elementor-element-38aa652 .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-38aa652 > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:0% 0% 0% 0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-3f3ba9e4{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-3f3ba9e4 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 43.306666666666665% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-562a5cfc{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-562a5cfc > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 54.186666666666675% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-375120dc{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-375120dc > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 24.96% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-12f82dc7{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-12f82dc7 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 37.333333333333336% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-45e3abe9{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-45e3abe9 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 41.17333333333333% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-7e0dc015{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-7e0dc015 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 45.226666666666674% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-2f9a162a{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-2f9a162a > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 46.080000000000005% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-45d2733d{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-45d2733d > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 35.413333333333334% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-6a043917{text-align:left;}.elementor-943 .elementor-element.elementor-element-6a043917 .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-6a043917 > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 23.76% 1.6% 0.0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-26b9de7f{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-26b9de7f > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 38.82666666666667% 1.0666666666666667% 6.133333333333333%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-bc-flex-widget .elementor-943 .elementor-element.elementor-element-1134526f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-1134526f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-943 .elementor-element.elementor-element-1134526f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-943 .elementor-element.elementor-element-1134526f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 1);}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-2632e2c8{text-align:left;}.elementor-943 .elementor-element.elementor-element-2632e2c8 .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-2632e2c8 > .elementor-widget-container{margin:0% 0% 0% 3.1914893617021276%;padding:0% 0% 0% 0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-2e60124a{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-2e60124a > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 47.65957446808511% 1.0638297872340425% 6.117021276595745%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-6cbebfba{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-6cbebfba > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 37.87234042553192% 1.0638297872340425% 6.117021276595745%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-1c430630{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-1c430630 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 13.191489361702127% 1.0638297872340425% 6.117021276595745%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-45ab36d7{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-45ab36d7 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 44.46808510638298% 1.0638297872340425% 6.117021276595745%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-37de483a{text-align:left;}.elementor-943 .elementor-element.elementor-element-37de483a .elementor-heading-title{color:rgb(0, 0, 0);font-family:"Raleway", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3409090909091em;}.elementor-943 .elementor-element.elementor-element-37de483a > .elementor-widget-container{margin:0% 0% 0% 3.1914893617021276%;padding:1.3297872340425532% 12.154255319148936% 1.5957446808510638% 0.0%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-5bb85816{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-5bb85816 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 17.446808510638302% 1.0638297872340425% 6.117021276595745%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-6fbdef34{text-align:left;color:rgb(41, 98, 179);font-family:"Raleway", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.34375em;}.elementor-943 .elementor-element.elementor-element-6fbdef34 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 33.61702127659575% 1.0638297872340425% 6.117021276595745%;background-color:rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:rgb(51, 51, 51);}.elementor-943 .elementor-element.elementor-element-6fc18fc8:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-6fc18fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(244, 244, 244, 1);}.elementor-943 .elementor-element.elementor-element-6fc18fc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-943 .elementor-element.elementor-element-6fc18fc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-421683f4 > .elementor-container{max-width:1220px;min-height:138px;}.elementor-943 .elementor-element.elementor-element-421683f4 .elementor-repeater-item-ad8b917.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-943 .elementor-element.elementor-element-21d77e14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 5px 40px 5px;}.elementor-943 .elementor-element.elementor-element-147eb069 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-943 .elementor-element.elementor-element-421683f4:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-421683f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(11, 26, 45, 1);}.elementor-943 .elementor-element.elementor-element-421683f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0.0% 0.0% 0.0% 0.0%;}.elementor-943 .elementor-element.elementor-element-421683f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-943:not(.elementor-motion-effects-element-type-background), body.elementor-page-943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(238, 238, 238, 1);}body.elementor-page-943{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-943 .elementor-element.elementor-element-3211f800{width:100%;}.elementor-943 .elementor-element.elementor-element-437f5219{width:100%;}.elementor-943 .elementor-element.elementor-element-27ce0e99{width:65%;}.elementor-943 .elementor-element.elementor-element-6fa8d7d3{width:34%;}.elementor-943 .elementor-element.elementor-element-7065f17c{width:100%;}.elementor-943 .elementor-element.elementor-element-62b00100{width:33%;}.elementor-943 .elementor-element.elementor-element-5a93b458{width:33%;}.elementor-943 .elementor-element.elementor-element-1134526f{width:33%;}.elementor-943 .elementor-element.elementor-element-21d77e14{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-943 .elementor-element.elementor-element-3211f800{width:100%;}.elementor-943 .elementor-element.elementor-element-437f5219{width:100%;}.elementor-943 .elementor-element.elementor-element-27ce0e99{width:65%;}.elementor-943 .elementor-element.elementor-element-6fa8d7d3{width:34%;}.elementor-943 .elementor-element.elementor-element-7065f17c{width:100%;}.elementor-943 .elementor-element.elementor-element-62b00100{width:33%;}.elementor-943 .elementor-element.elementor-element-5a93b458{width:33%;}.elementor-943 .elementor-element.elementor-element-1134526f{width:33%;}.elementor-943 .elementor-element.elementor-element-21d77e14{width:100%;}}@media(min-width:1025px){.elementor-943 .elementor-element.elementor-element-560d9d4d:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-container{min-height:415px;}.elementor-943 .elementor-element.elementor-element-3211f800 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 5px;}.elementor-943 .elementor-element.elementor-element-560d9d4d:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://precisehome-com.stackstaging.com/wp-content/uploads/2021/06/PreciseHomeHeroDCcolor-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-943 .elementor-element.elementor-element-560d9d4d{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-437f5219 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-943 .elementor-element.elementor-element-437f5219 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:72px 5px 0px 5px;}.elementor-943 .elementor-element.elementor-element-6a3bd547 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0.5882352941176471% 8.0% 0.6722689075630253% 8.0%;}.elementor-943 .elementor-element.elementor-element-27ce0e99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 72px 5px;}.elementor-943 .elementor-element.elementor-element-673fc914 > .elementor-widget-container{margin:0% 0.5154639175257731% 0% 2.577319587628866%;padding:0.3865979381443299% 0.0% 0.3865979381443299% 0.0%;}.elementor-943 .elementor-element.elementor-element-6fa8d7d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 5px 64px 0px;}.elementor-943 .elementor-element.elementor-element-1f6a8101 > .elementor-widget-container{margin:0% 4.830917874396135% 0% 0.966183574879227%;padding:0.0% 0.0% 3.6231884057971016% 2.0%;}.elementor-943 .elementor-element.elementor-element-1911e256{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-46e80543{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6 > .elementor-container{min-height:119px;}.elementor-943 .elementor-element.elementor-element-7065f17c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:72px 5px 12px 5px;}.elementor-943 .elementor-element.elementor-element-1749695d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0.5042016806722689% 3.5% 0.5882352941176471% 3.5%;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-element-populated{margin:12px 7px 64px 8px;--e-column-margin-right:7px;--e-column-margin-left:8px;padding:32px 5px 53px 5px;}.elementor-943 .elementor-element.elementor-element-2a38de3c > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 1.5% 1.6% 0.0%;}.elementor-943 .elementor-element.elementor-element-5e75ea51 > .elementor-widget-container{margin:0% 3.466666666666667% 0% 10.4%;padding:0.5333333333333333% 10% 1.0666666666666667% 0.0%;}.elementor-943 .elementor-element.elementor-element-669468c1 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-65b25544 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-4d5c2be8 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-4b905e8e > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-30d7e86a > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:1.3333333333333335% 5.0% 1.6% 0.0%;}.elementor-943 .elementor-element.elementor-element-72aa5dfe > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-7e108f7 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-316d8910 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-element-populated{margin:12px 7px 64px 8px;--e-column-margin-right:7px;--e-column-margin-left:8px;padding:32px 5px 25px 5px;}.elementor-943 .elementor-element.elementor-element-38aa652 > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 10% 1.6% 0.0%;}.elementor-943 .elementor-element.elementor-element-3f3ba9e4 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-562a5cfc > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-375120dc > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-12f82dc7 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-45e3abe9 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-7e0dc015 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-2f9a162a > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-45d2733d > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-6a043917 > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 10% 1.6% 0.0%;}.elementor-943 .elementor-element.elementor-element-26b9de7f > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 3.0%;}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-element-populated{margin:12px 8px 64px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:32px 5px 83px 5px;}.elementor-943 .elementor-element.elementor-element-2632e2c8 > .elementor-widget-container{margin:0% 0% 0% 3.1914893617021276%;padding:1.3297872340425532% 9.0% 1.5957446808510638% 0.0%;}.elementor-943 .elementor-element.elementor-element-2e60124a > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 3.0%;}.elementor-943 .elementor-element.elementor-element-6cbebfba > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 3.0%;}.elementor-943 .elementor-element.elementor-element-1c430630 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 6.5% 1.0638297872340425% 3.0%;}.elementor-943 .elementor-element.elementor-element-45ab36d7 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 3.0%;}.elementor-943 .elementor-element.elementor-element-37de483a > .elementor-widget-container{margin:0% 0% 0% 3.1914893617021276%;padding:1.3297872340425532% 6.0% 1.5957446808510638% 0.0%;}.elementor-943 .elementor-element.elementor-element-5bb85816 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 8.5% 1.0638297872340425% 3.0%;}.elementor-943 .elementor-element.elementor-element-6fbdef34 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 3.0%;}.elementor-943 .elementor-element.elementor-element-6fc18fc8{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-421683f4 > .elementor-container{min-height:223px;}.elementor-943 .elementor-element.elementor-element-21d77e14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:64px 5px 64px 5px;}.elementor-943 .elementor-element.elementor-element-421683f4{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}body.elementor-page-943{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-container{min-height:259px;}.elementor-943 .elementor-element.elementor-element-3211f800 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 5px;}.elementor-943 .elementor-element.elementor-element-560d9d4d:not(.elementor-motion-effects-element-type-background), .elementor-943 .elementor-element.elementor-element-560d9d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://precisehome-com.stackstaging.com/wp-content/uploads/2021/06/PreciseHomeHeroDCcolor-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-943 .elementor-element.elementor-element-560d9d4d{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-437f5219 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-943 .elementor-element.elementor-element-437f5219 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 5px 0px 5px;}.elementor-943 .elementor-element.elementor-element-6a3bd547 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0.5882352941176471% 10% 0.6722689075630253% 10%;}.elementor-943 .elementor-element.elementor-element-27ce0e99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 0px 45px 5px;}.elementor-943 .elementor-element.elementor-element-673fc914 > .elementor-widget-container{margin:0% 0.5154639175257731% 0% 2.577319587628866%;padding:0.3865979381443299% 0% 0.3865979381443299% 0%;}.elementor-943 .elementor-element.elementor-element-6fa8d7d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:7px 5px 40px 0px;}.elementor-943 .elementor-element.elementor-element-1f6a8101 .elementor-image-box-img{margin-bottom:13px;}.elementor-943 .elementor-element.elementor-element-1f6a8101 > .elementor-widget-container{margin:0% 4.830917874396135% 0% 0.966183574879227%;padding:0.0% 0% 3.6231884057971016% 4%;}.elementor-943 .elementor-element.elementor-element-1911e256{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-46e80543{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6 > .elementor-container{min-height:74px;}.elementor-943 .elementor-element.elementor-element-7065f17c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:45px 5px 7px 5px;}.elementor-943 .elementor-element.elementor-element-1749695d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0.5042016806722689% 7% 0.5882352941176471% 7%;}.elementor-943 .elementor-element.elementor-element-6fbfb7b6{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-943 .elementor-element.elementor-element-62b00100 > .elementor-element-populated{margin:7.5px 7px 40px 8px;--e-column-margin-right:7px;--e-column-margin-left:8px;padding:20px 5px 33px 5px;}.elementor-943 .elementor-element.elementor-element-2a38de3c > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 3% 1.6% 0%;}.elementor-943 .elementor-element.elementor-element-5e75ea51 > .elementor-widget-container{margin:0% 3.466666666666667% 0% 10.4%;padding:0.5333333333333333% 10% 1.0666666666666667% 0%;}.elementor-943 .elementor-element.elementor-element-669468c1 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-65b25544 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-4d5c2be8 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-4b905e8e > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-30d7e86a > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:1.3333333333333335% 10% 1.6% 0%;}.elementor-943 .elementor-element.elementor-element-72aa5dfe > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-7e108f7 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-316d8910 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-943 .elementor-element.elementor-element-5a93b458 > .elementor-element-populated{margin:7.5px 7px 40px 8px;--e-column-margin-right:7px;--e-column-margin-left:8px;padding:20px 5px 16px 5px;}.elementor-943 .elementor-element.elementor-element-38aa652 > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 10% 1.6% 0%;}.elementor-943 .elementor-element.elementor-element-3f3ba9e4 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-562a5cfc > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-375120dc > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-12f82dc7 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-45e3abe9 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-7e0dc015 > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-2f9a162a > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-45d2733d > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-6a043917 > .elementor-widget-container{margin:0% 0% 0% 3.2%;padding:1.3333333333333333% 10% 1.6% 0%;}.elementor-943 .elementor-element.elementor-element-26b9de7f > .elementor-widget-container{margin:0% 3.2% 0% 3.2%;padding:0.5333333333333333% 10% 1.0666666666666667% 6%;}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-943 .elementor-element.elementor-element-1134526f > .elementor-element-populated{margin:7.5px 8px 40px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:20px 5px 52px 5px;}.elementor-943 .elementor-element.elementor-element-2632e2c8 > .elementor-widget-container{margin:0% 0% 0% 3.1914893617021276%;padding:1.3297872340425532% 10% 1.5957446808510638% 0%;}.elementor-943 .elementor-element.elementor-element-2e60124a > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 6%;}.elementor-943 .elementor-element.elementor-element-6cbebfba > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 6%;}.elementor-943 .elementor-element.elementor-element-1c430630 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 6%;}.elementor-943 .elementor-element.elementor-element-45ab36d7 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 6%;}.elementor-943 .elementor-element.elementor-element-37de483a > .elementor-widget-container{margin:0% 0% 0% 3.1914893617021276%;padding:1.3297872340425532% 10% 1.5957446808510638% 0%;}.elementor-943 .elementor-element.elementor-element-5bb85816 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 6%;}.elementor-943 .elementor-element.elementor-element-6fbdef34 > .elementor-widget-container{margin:0% 3.1914893617021276% 0% 3.1914893617021276%;padding:0.5319148936170213% 10% 1.0638297872340425% 6%;}.elementor-943 .elementor-element.elementor-element-6fc18fc8{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-943 .elementor-element.elementor-element-421683f4 > .elementor-container{min-height:139px;}.elementor-943 .elementor-element.elementor-element-21d77e14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 5px 40px 5px;}.elementor-943 .elementor-element.elementor-element-421683f4{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}body.elementor-page-943{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-560d9d4d */@media (min-width:1025px) and (max-width:1240px){.elementor-943 .elementor-element.elementor-element-560d9d4d> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ce0e99 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-bottom:72.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-top:20.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6fa8d7d3 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-top:12.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ce0e99 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-bottom:72.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-top:20.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6fa8d7d3 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-top:12.0px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1911e256 */@media (min-width:1025px) and (max-width:1240px){.elementor-943 .elementor-element.elementor-element-1911e256> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-437f5219 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-437f5219>.elementor-column-wrap{padding-top:72.8px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ce0e99 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-bottom:72.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-top:20.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6fa8d7d3 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-top:12.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27ce0e99 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-bottom:72.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-27ce0e99>.elementor-column-wrap{padding-top:20.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6fa8d7d3 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-6fa8d7d3>.elementor-column-wrap{padding-top:12.0px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1911e256 */@media (min-width:1025px) and (max-width:1240px){.elementor-943 .elementor-element.elementor-element-1911e256> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-437f5219 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-437f5219>.elementor-column-wrap{padding-top:72.8px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46e80543 */@media (min-width:1025px) and (max-width:1240px){.elementor-943 .elementor-element.elementor-element-46e80543> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7065f17c */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-7065f17c>.elementor-column-wrap{padding-bottom:12.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-7065f17c>.elementor-column-wrap{padding-top:72.8px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7065f17c */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-7065f17c>.elementor-column-wrap{padding-bottom:12.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-7065f17c>.elementor-column-wrap{padding-top:72.8px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fbfb7b6 */@media (min-width:1025px) and (max-width:1240px){.elementor-943 .elementor-element.elementor-element-6fbfb7b6> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62b00100 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100>.elementor-column-wrap{padding-bottom:53.6px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100>.elementor-column-wrap{padding-top:32.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100{margin-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100{margin-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a93b458 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458>.elementor-column-wrap{padding-bottom:25.6px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458>.elementor-column-wrap{padding-top:32.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458{margin-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458{margin-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1134526f */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f>.elementor-column-wrap{padding-bottom:83.2px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f>.elementor-column-wrap{padding-top:32.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f{margin-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f{margin-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-62b00100 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100>.elementor-column-wrap{padding-bottom:53.6px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100>.elementor-column-wrap{padding-top:32.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100{margin-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-62b00100{margin-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a93b458 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458>.elementor-column-wrap{padding-bottom:25.6px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458>.elementor-column-wrap{padding-top:32.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458{margin-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-5a93b458{margin-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1134526f */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f>.elementor-column-wrap{padding-bottom:83.2px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f>.elementor-column-wrap{padding-top:32.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f{margin-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-1134526f{margin-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fc18fc8 */@media (min-width:1025px) and (max-width:1206px){.elementor-943 .elementor-element.elementor-element-6fc18fc8> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21d77e14 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-21d77e14>.elementor-column-wrap{padding-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-21d77e14>.elementor-column-wrap{padding-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21d77e14 */@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-21d77e14>.elementor-column-wrap{padding-bottom:64.0px;}}@media (min-width:1025px) and (max-width:1440px){.elementor-943 .elementor-element.elementor-element-21d77e14>.elementor-column-wrap{padding-top:64.0px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-421683f4 */@media (min-width:1025px) and (max-width:1240px){.elementor-943 .elementor-element.elementor-element-421683f4> .elementor-container{max-width:calc(100% - 20px);}}/* End custom CSS */