.elementor-40 .elementor-element.elementor-element-294e423{--display:flex;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-content{text-align:left;max-width:520px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-section{min-height:610px;align-items:center;background-color:#2C2C2C;background-image:url("https://elitedecksnpergolas.com.au/wp-content/uploads/2026/06/home_hero.webp");padding:160px 0px 112px 0px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-section::before{background:#2C2C2C;opacity:0.6;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-wrap{--terra:#C0622F;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-eyebrow{color:hsl(43,74%,66%);margin-bottom:16px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-heading{color:#F5F0E8;margin:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-heading em, .elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-heading .edphero-accent{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-description{color:rgba(245,240,232,0.74);margin:26px 0px 0px 0px;max-width:420px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-description a{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-description a:hover{color:#F5F0E8;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-ctas{gap:16px;margin:40px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-btn{padding:16px 32px 16px 32px;border-radius:12px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-btn-primary{background-color:#C0622F;border-color:#C0622F;color:#ffffff;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-btn-ghost{border-color:rgba(245,240,232,0.3);color:#F5F0E8;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-btn-ghost:hover{border-color:rgba(245,240,232,0.6);}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-scroll{color:rgba(245,240,232,0.4);bottom:40px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-scroll, .elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-scroll svg{width:20px;height:20px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-container{padding:0px 64px 0px 64px;max-width:1280px;}.elementor-40 .elementor-element.elementor-element-aa353b1{--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-40 .elementor-element.elementor-element-2630e0a .edpaw-section{background-color:#F5F0E8;padding:96px 0px 96px 0px;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-eyebrow{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-rule{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-stat-num{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-badge{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-h2{color:#2C2C2C;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-p{color:rgba(44,44,44,0.6);}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-btn{padding:12px 24px 12px 24px;border-radius:12px 12px 12px 12px;border-width:0px;border-style:solid;background-color:#2C2C2C;color:#F5F0E8;gap:8px;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-btn:hover{background-color:rgba(44,44,44,0.85);color:#F5F0E8;transform:translateY(-2px);}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-grid{gap:80px;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-img-inner{border-radius:16px;aspect-ratio:4/5;}.elementor-40 .elementor-element.elementor-element-2630e0a .edpaw-reveal{transition-duration:700ms;}.elementor-40 .elementor-element.elementor-element-42f5583{--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-40 .elementor-element.elementor-element-a716d29 .edpcw-section{background-color:#F5F0E8;padding:96px 0px 96px 0px;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-eyebrow{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-specialist{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-link{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-h2{color:#2C2C2C;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-grid{gap:16px;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-card-inner{border-radius:16px;aspect-ratio:4/5;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-card{border-radius:16px;}.elementor-40 .elementor-element.elementor-element-a716d29 .edpcw-reveal{transition-duration:700ms;}.elementor-40 .elementor-element.elementor-element-486d237{--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-40 .elementor-element.elementor-element-641c43a .edpcov-section{background-color:#2C2C2C;padding:96px 0px 96px 0px;}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-eyebrow{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-h2{color:#F5F0E8;}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-name{color:#F5F0E8;}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-desc{color:rgba(245,240,232,.4);}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-card{border-color:rgba(245,240,232,.1);padding:32px 32px 32px 32px;border-radius:16px;}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-card:hover .edpcov-btn{background-color:#C0622F;border-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-grid{gap:24px;grid-template-columns:repeat(3,1fr);}.elementor-40 .elementor-element.elementor-element-641c43a .edpcov-reveal{transition-duration:700ms;}.elementor-40 .elementor-element.elementor-element-6eeac1a{--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-40 .elementor-element.elementor-element-86d97c4 .edppf-section{background-color:#F5F0E8;padding:96px 0px 96px 0px;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-eyebrow{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-link{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-h2{color:#2C2C2C;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-grid{gap:16px;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-style-a, .elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-style-b{height:600px;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-item{border-radius:16px;}.elementor-40 .elementor-element.elementor-element-86d97c4 .edppf-reveal{transition-duration:700ms;}.elementor-40 .elementor-element.elementor-element-686fc67{--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-40 .elementor-element.elementor-element-b934734 .edpct-section{background-color:var( --e-global-color-secondary );padding:112px 0px 112px 0px;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-container{max-width:850px;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-layout-info{max-width:1200px;width:100%;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-layout-form{max-width:1200px;width:100%;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-layout-form .edpct-form-panel{max-width:1200px;width:100%;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-layout-form .edpct-form-card{max-width:1200px;width:100%;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-grid{gap:64px;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-grid.edpct-layout-form{gap:32px;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-eyebrow{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-h2{color:#3D2B1F;font-size:44px;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-p{color:rgba(61,43,31,.6);}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-rule{background-color:#8C7355;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-eyebrow, .elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-h2, .elementor-40 .elementor-element.elementor-element-b934734 .edpct-info-p{text-align:center;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-link-icon{background-color:rgba(61,43,31,.05);}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-link-icon svg{color:#3D2B1F;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-link:hover .edpct-link-icon{background-color:#3D2B1F;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-link:hover .edpct-link-icon svg{color:#FDFBF7;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-link-label{color:rgba(61,43,31,.4);}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-link-value{color:#3D2B1F;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-areas-box{background-color:rgba(44,44,44,.04);border-radius:16px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-areas-h3{color:#3D2B1F;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-areas-item{color:rgba(61,43,31,.6);}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-areas-item:before{color:#8C7355;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-dot.active{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-dot.done{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-line.done{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-step-label svg{color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-svc-btn.selected{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-sub-btn.selected{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-success-icon{background-color:#C0622F;}.elementor-40 .elementor-element.elementor-element-b934734 .edpct-form-card{background-color:rgba(255,255,255,.8);border-radius:16px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-btn-next:disabled{background-color:#D0D0D0 !important;color:#999999 !important;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-btn-next:not(:disabled):hover{color:var( --e-global-color-c696dce );}.elementor-40 .elementor-element.elementor-element-b934734 .wpcf7 input[type=submit]:hover{color:var( --e-global-color-c696dce );}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-wrap{--edppj-btn-hover-lift:0px;}.elementor-40 .elementor-element.elementor-element-b934734 .edppj-reveal{transition-duration:600ms;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-section{min-height:520px;padding:144px 0px 96px 0px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-section{min-height:420px;padding:128px 0px 80px 0px;}.elementor-40 .elementor-element.elementor-element-de1ef17 .edphero-container{padding:0px 24px 0px 24px;}}