.elementor-474 .elementor-element.elementor-element-03ff212{--display:flex;--min-height:650px;--justify-content:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.6;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-474 .elementor-element.elementor-element-03ff212:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-03ff212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://n1homes.com.au/wp-content/uploads/2024/11/Facade_02_02_Wip02.jpg");background-size:cover;}.elementor-474 .elementor-element.elementor-element-03ff212::before, .elementor-474 .elementor-element.elementor-element-03ff212 > .elementor-background-video-container::before, .elementor-474 .elementor-element.elementor-element-03ff212 > .e-con-inner > .elementor-background-video-container::before, .elementor-474 .elementor-element.elementor-element-03ff212 > .elementor-background-slideshow::before, .elementor-474 .elementor-element.elementor-element-03ff212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-474 .elementor-element.elementor-element-03ff212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-474 .elementor-element.elementor-element-8d15baf.elementor-element{--align-self:center;}.elementor-474 .elementor-element.elementor-element-8d15baf{text-align:center;}.elementor-474 .elementor-element.elementor-element-8d15baf .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:96px;font-weight:400;line-height:100px;color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-4f298f1{--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;--padding-top:70px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-474 .elementor-element.elementor-element-4f298f1:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-4f298f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36c139f );}.elementor-474 .elementor-element.elementor-element-af31480{--display:flex;}.elementor-474 .elementor-element.elementor-element-e53ef40 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-474 .elementor-element.elementor-element-e53ef40{text-align:center;}.elementor-474 .elementor-element.elementor-element-0ff7684{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-474 .elementor-element.elementor-element-bcba8bd{--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;}.elementor-474 .elementor-element.elementor-element-a3eaadf{font-family:"Manrope", Sans-serif;}.elementor-474 .elementor-element.elementor-element-92a2ab8{--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;}.elementor-474 .elementor-element.elementor-element-890a345 iframe{height:500px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-474 .elementor-element.elementor-element-bcba8bd{--width:33.3333%;}.elementor-474 .elementor-element.elementor-element-92a2ab8{--width:66.6666%;}}@media(max-width:1024px){.elementor-474 .elementor-element.elementor-element-8d15baf .elementor-heading-title{font-size:55px;line-height:1em;}}@media(max-width:767px){.elementor-474 .elementor-element.elementor-element-03ff212{--min-height:100vh;}.elementor-474 .elementor-element.elementor-element-03ff212:not(.elementor-motion-effects-element-type-background), .elementor-474 .elementor-element.elementor-element-03ff212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-474 .elementor-element.elementor-element-8d15baf .elementor-heading-title{font-size:32px;}}/* Start custom CSS for heading, class: .elementor-element-8d15baf */.elementor-474 .elementor-element.elementor-element-8d15baf h2{
    font-family: "Abril Fatface", Sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-6250973 */button#wpforms-submit-3756 {
    background: #3e181e;
    padding: 15px 50px 30px;
    border-radius: 50px;
    text-transform: uppercase;
    font-size: 15px;
}

:root {
    --wpforms-button-background-color: #000 !important;
    --wpforms-button-border-color: #000 !important;
    --wpforms-button-text-color: #ffffff !important;
    --wpforms-page-break-color: #000 !important;
}


.elementor-474 .elementor-element.elementor-element-6250973 textarea{
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcba8bd */.elementor-474 .elementor-element.elementor-element-bcba8bd h6{
    text-transform: uppercase;
    margin: 5px 0px;
    color: #FF6224;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */