.elementor-4695 .elementor-element.elementor-element-7b4aae2 > .elementor-container{min-height:500px;}.elementor-4695 .elementor-element.elementor-element-7b4aae2 > .elementor-container:after{content:"";min-height:inherit;}.elementor-4695 .elementor-element.elementor-element-7b4aae2:not(.elementor-motion-effects-element-type-background), .elementor-4695 .elementor-element.elementor-element-7b4aae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.thompsonsustainablehomes.com.au/wp-content/uploads/2018/04/placeholder-images-homepage-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4695 .elementor-element.elementor-element-7b4aae2 > .elementor-background-overlay{background-color:rgba(255,255,255,0.27);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4695 .elementor-element.elementor-element-7b4aae2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 30px 0px;}.elementor-4695 .elementor-element.elementor-element-40d51de > .elementor-container{max-width:1040px;}.elementor-4695 .elementor-element.elementor-element-2488c88:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-4695 .elementor-element.elementor-element-2488c88 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(152,214,177,0.81);}.elementor-4695 .elementor-element.elementor-element-2488c88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-4695 .elementor-element.elementor-element-2488c88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4695 .elementor-element.elementor-element-969d113 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4.2em;font-weight:800;}.elementor-bc-flex-widget .elementor-4695 .elementor-element.elementor-element-efbb81c.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-4695 .elementor-element.elementor-element-efbb81c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4695 .elementor-element.elementor-element-3db52a9 > .elementor-container{max-width:1040px;}.elementor-4695 .elementor-element.elementor-element-3db52a9{margin-top:30px;margin-bottom:30px;}.elementor-4695 .elementor-element.elementor-element-4adf9bb{text-align:center;}.elementor-4695 .elementor-element.elementor-element-4adf9bb .elementor-heading-title{color:#6bcb97;font-weight:800;}.elementor-4695 .elementor-element.elementor-element-538c4b0{text-align:center;}.elementor-4695 .elementor-element.elementor-element-86e6427{color:rgba(0,0,0,0.71);}.elementor-4695 .elementor-element.elementor-element-0bc7b08 > .elementor-container{max-width:1040px;}.elementor-4695 .elementor-element.elementor-element-0015f8b{text-align:center;}.elementor-4695 .elementor-element.elementor-element-0015f8b .elementor-heading-title{font-weight:800;}.elementor-4695 .elementor-element.elementor-element-a724776 .elementor-text-editor{text-align:center;}.elementor-4695 .elementor-element.elementor-element-a724776{color:#717271;}.elementor-4695 .elementor-element.elementor-element-9f52865{text-align:center;}.elementor-4695 .elementor-element.elementor-element-9f52865 .elementor-heading-title{font-weight:800;}.elementor-4695 .elementor-element.elementor-element-834466d .elementor-text-editor{text-align:center;}.elementor-4695 .elementor-element.elementor-element-834466d{color:#717271;}.elementor-4695 .elementor-element.elementor-element-6d96a36{text-align:center;}.elementor-4695 .elementor-element.elementor-element-6d96a36 .elementor-heading-title{font-size:1.4em;font-weight:800;}.elementor-4695 .elementor-element.elementor-element-80057cb .elementor-text-editor{text-align:center;}.elementor-4695 .elementor-element.elementor-element-80057cb{color:#717271;}.elementor-4695 .elementor-element.elementor-element-a1af275{text-align:center;}.elementor-4695 .elementor-element.elementor-element-a1af275 .elementor-heading-title{font-weight:800;}.elementor-4695 .elementor-element.elementor-element-9cd195a .elementor-text-editor{text-align:center;}.elementor-4695 .elementor-element.elementor-element-9cd195a{color:#717271;}.elementor-4695 .elementor-element.elementor-element-131e513 > .elementor-container{max-width:1040px;}.elementor-4695 .elementor-element.elementor-element-d39557a{--divider-border-style:solid;--divider-border-color:#c5c6c5;--divider-border-width:2px;}.elementor-4695 .elementor-element.elementor-element-d39557a .elementor-divider-separator{width:100%;}.elementor-4695 .elementor-element.elementor-element-d39557a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-4695 .elementor-element.elementor-element-8787d70{margin-top:15px;margin-bottom:15px;}.uamodal-fcbc786 .uael-content{width:450px;background-color:#ffffff;}.uamodal-fcbc786 .uael-overlay{background:rgba(0,0,0,0.56);}.uamodal-fcbc786 .uael-modal-close{font-size:20px;line-height:20px;height:20px;width:20px;}.uamodal-fcbc786 .uael-modal-close i, .uamodal-fcbc786 .uael-modal-close svg{font-size:20px;line-height:20px;height:20px;width:20px;}.uamodal-fcbc786 .uael-modal-close i{color:#ffffff;}.uamodal-fcbc786 .uael-modal-close svg{fill:#ffffff;}.uamodal-fcbc786 .uael-content .uael-modal-content-data{padding:5px 10px 10px 10px;}.elementor-4695 .elementor-element.elementor-element-fcbc786 .uael-modal-action-wrap a.elementor-button, .elementor-4695 .elementor-element.elementor-element-fcbc786 .uael-modal-action-wrap .elementor-button{font-size:1.4em;font-weight:800;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-4695 .elementor-element.elementor-element-fcbc786 .uael-modal-action-wrap .elementor-button{background-color:#fa485b;}.elementor-4695 .elementor-element.elementor-element-7833530 > .elementor-container{max-width:1040px;}.elementor-4695 .elementor-element.elementor-element-7833530{margin-top:15px;margin-bottom:15px;}.elementor-4695 .elementor-element.elementor-element-9ba3843{--divider-border-style:solid;--divider-border-color:#a1a2a1;--divider-border-width:1px;}.elementor-4695 .elementor-element.elementor-element-9ba3843 .elementor-divider-separator{width:100%;}.elementor-4695 .elementor-element.elementor-element-9ba3843 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-4695 .elementor-element.elementor-element-af5d7d3{margin-top:15px;margin-bottom:0px;}.elementor-4695 .elementor-element.elementor-element-8da919c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4695 .elementor-element.elementor-element-8da919c:after{content:"0.66";position:absolute;color:transparent;}.elementor-4695 .elementor-element.elementor-element-8da919c .elementor-post__thumbnail__link{width:100%;}.elementor-4695 .elementor-element.elementor-element-8da919c .elementor-posts-container{grid-column-gap:15px;grid-row-gap:15px;}.elementor-msie .elementor-4695 .elementor-element.elementor-element-8da919c .elementor-post{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );padding-bottom:15px;}.elementor-msie .elementor-4695 .elementor-element.elementor-element-8da919c .elementor-posts-container{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );}.elementor-4695 .elementor-element.elementor-element-8da919c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:16px;}.elementor-4695 .elementor-element.elementor-element-8da919c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:16px;}.elementor-4695 .elementor-element.elementor-element-8da919c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:16px;}.elementor-4695 .elementor-element.elementor-element-8da919c .elementor-post__title, .elementor-4695 .elementor-element.elementor-element-8da919c .elementor-post__title a{color:#222322;}.elementor-4695 .elementor-element.elementor-element-67d9105 .elementor-spacer-inner{height:30px;}.elementor-4695 .elementor-element.elementor-element-5051c40 > .elementor-container{max-width:1040px;}.elementor-4695 .elementor-element.elementor-element-5051c40 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4695 .elementor-element.elementor-element-5051c40:not(.elementor-motion-effects-element-type-background), .elementor-4695 .elementor-element.elementor-element-5051c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e5c67;}.elementor-4695 .elementor-element.elementor-element-5051c40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-4695 .elementor-element.elementor-element-5051c40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4695 .elementor-element.elementor-element-7c7ce35{text-align:right;}.elementor-4695 .elementor-element.elementor-element-7c7ce35 .elementor-heading-title{color:#ffffff;font-size:1.8em;}.uamodal-37736c2f .uael-content{width:450px;background-color:#ffffff;}.uamodal-37736c2f .uael-overlay{background:rgba(0,0,0,0.56);}.uamodal-37736c2f .uael-modal-close{font-size:20px;line-height:20px;height:20px;width:20px;}.uamodal-37736c2f .uael-modal-close i, .uamodal-37736c2f .uael-modal-close svg{font-size:20px;line-height:20px;height:20px;width:20px;}.uamodal-37736c2f .uael-modal-close i{color:#ffffff;}.uamodal-37736c2f .uael-modal-close svg{fill:#ffffff;}.uamodal-37736c2f .uael-content .uael-modal-content-data{padding:5px 10px 10px 10px;}.elementor-4695 .elementor-element.elementor-element-37736c2f .uael-modal-action-wrap a.elementor-button, .elementor-4695 .elementor-element.elementor-element-37736c2f .uael-modal-action-wrap .elementor-button{font-size:1.4em;font-weight:800;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-4695 .elementor-element.elementor-element-37736c2f .uael-modal-action-wrap .elementor-button{background-color:#fa485b;}body.elementor-page-4695 h1.entry-title, .elementor-page-title{display:none;}@media(max-width:1024px){.elementor-4695 .elementor-element.elementor-element-2488c88 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-4695 .elementor-element.elementor-element-969d113 .elementor-heading-title{font-size:3.2em;}}@media(max-width:767px){.elementor-4695 .elementor-element.elementor-element-969d113 .elementor-heading-title{font-size:2.8em;}.uamodal-fcbc786 .uael-content{width:300px;}.elementor-4695 .elementor-element.elementor-element-8da919c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4695 .elementor-element.elementor-element-8da919c:after{content:"0.66";position:absolute;color:transparent;}.elementor-4695 .elementor-element.elementor-element-8da919c .elementor-post__thumbnail__link{width:100%;}.elementor-4695 .elementor-element.elementor-element-7c7ce35{text-align:center;}.elementor-4695 .elementor-element.elementor-element-7c7ce35 .elementor-heading-title{font-size:1.7em;}.uamodal-37736c2f .uael-content{width:300px;}}@media(min-width:768px){.elementor-4695 .elementor-element.elementor-element-2488c88{width:50%;}.elementor-4695 .elementor-element.elementor-element-efbb81c{width:50%;}.elementor-4695 .elementor-element.elementor-element-84a2fdc{width:64.038%;}.elementor-4695 .elementor-element.elementor-element-8f3a257{width:35.962%;}.elementor-4695 .elementor-element.elementor-element-5068ebb9{width:50%;}.elementor-4695 .elementor-element.elementor-element-60e8516e{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4695 .elementor-element.elementor-element-feeb7ac{width:50%;}.elementor-4695 .elementor-element.elementor-element-f08a984{width:50%;}.elementor-4695 .elementor-element.elementor-element-b610bd7{width:50%;}.elementor-4695 .elementor-element.elementor-element-f6681c1{width:50%;}.elementor-4695 .elementor-element.elementor-element-84a2fdc{width:100%;}.elementor-4695 .elementor-element.elementor-element-8f3a257{width:100%;}.elementor-4695 .elementor-element.elementor-element-60e8516e{width:50%;}}