.elementor-587 .elementor-element.elementor-element-570bad4{--display:flex;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-section{background-image:url("https://elitedecksnpergolas.com.au/wp-content/uploads/2026/06/70222d43c_generated_847301d0.webp");min-height:610px;align-items:flex-end;background-repeat:no-repeat;background-size:cover;padding:160px 0px 112px 0px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-content{text-align:left;max-width:520px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-section::before{background:var( --e-global-color-5a46999 );opacity:0.65;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-wrap{--terra:#C0622F;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-eyebrow{color:var( --e-global-color-480ad30 );margin-bottom:16px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-heading{color:#F5F0E8;margin:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-heading em, .elementor-587 .elementor-element.elementor-element-d7af35d .edphero-heading .edphero-accent{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-description{color:rgba(245,240,232,0.74);margin:26px 0px 0px 0px;max-width:420px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-description a{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-description a:hover{color:#F5F0E8;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-ctas{gap:16px;margin:40px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-btn{padding:16px 32px 16px 32px;border-radius:12px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-btn-primary{background-color:#C0622F;border-color:#C0622F;color:#ffffff;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-btn-ghost{border-color:rgba(245,240,232,0.3);color:#F5F0E8;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-btn-ghost:hover{border-color:rgba(245,240,232,0.6);}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-scroll{color:rgba(245,240,232,0.4);bottom:40px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-scroll, .elementor-587 .elementor-element.elementor-element-d7af35d .edphero-scroll svg{width:20px;height:20px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-container{padding:0px 64px 0px 64px;max-width:1280px;}.elementor-587 .elementor-element.elementor-element-bc0fbb1{--display:flex;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-section{background-color:#F5F0E800;padding:96px 0px 96px 0px;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-eyebrow{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-rule{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-stat-num{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-badge{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-h2{color:#2C2C2C;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-p{color:rgba(44,44,44,0.6);}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-btn{padding:12px 24px 12px 24px;border-radius:0px 0px 0px 0px;border-width:0px;border-style:solid;background-color:var( --e-global-color-5a46999 );color:#F5F0E8;gap:8px;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-btn:hover{background-color:var( --e-global-color-603d44a );color:#F5F0E8;transform:translateY(-2px);}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-grid{gap:80px;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-img-inner{border-radius:12px;aspect-ratio:auto;width:600px;height:450px;}.elementor-587 .elementor-element.elementor-element-9513146 .edpaw-reveal{transition-duration:700ms;}.elementor-587 .elementor-element.elementor-element-e44d1a5{--display:flex;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-head{text-align:left;margin-bottom:64px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-card{text-align:left;background-color:var( --e-global-color-4c12844 );border-color:rgba(245,240,232,.1);border-width:1px;border-style:solid;border-radius:16px 16px 16px 16px;padding:32px 32px 32px 32px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-section{background-color:var( --e-global-color-a4cbb35 );padding:112px 0px 112px 0px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-section::before{background:rgba(0,0,0,0);opacity:0;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-eyebrow{color:#C0622F;margin-bottom:16px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-heading{color:var( --e-global-color-text );}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-num{color:#C0622F;margin-bottom:16px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-title{color:var( --e-global-color-text );margin-bottom:12px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-desc{color:var( --e-global-color-35f3255 );}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-container{padding:0px 40px 0px 40px;max-width:1280px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-reveal{transform:translateY(28px);transition-duration:0.6s;}.elementor-587 .elementor-element.elementor-element-95fb754{--display:flex;--min-height:215px;--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;--justify-content:center;}.elementor-587 .elementor-element.elementor-element-95fb754:not(.elementor-motion-effects-element-type-background), .elementor-587 .elementor-element.elementor-element-95fb754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-68ae1a3{--display:flex;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-section{background-color:#F5F0E8;padding:96px 0px 96px 0px;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-eyebrow{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-link{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-h2{color:#2C2C2C;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-grid{gap:16px;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-style-a, .elementor-587 .elementor-element.elementor-element-abe7021 .edppf-style-b{height:800px;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-item{border-radius:16px;}.elementor-587 .elementor-element.elementor-element-abe7021 .edppf-reveal{transition-duration:700ms;}.elementor-587 .elementor-element.elementor-element-f77d15e{--display:flex;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-head{text-align:left;margin-bottom:20px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-card{text-align:left;border-color:rgba(245,240,232,.1);border-width:0px;border-style:solid;--edpvalues-card-accent-border-width:1px;--edpvalues-card-accent-border-color:rgba(140,115,85,.3);border-radius:16px 16px 16px 16px;padding:32px 32px 32px 32px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-section{background-color:#2C2C2C;padding:80px 0px 80px 0px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-section::before{background:rgba(0,0,0,0);opacity:0;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-eyebrow{color:#C0622F;margin-bottom:16px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-heading{color:#F5F0E8;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-num{color:#C0622F;margin-bottom:16px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-title{color:#F5F0E8;margin-bottom:12px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-desc{color:rgba(245,240,232,.4);}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-card::before{display:block;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-container{padding:0px 40px 0px 40px;max-width:1280px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-reveal{transform:translateY(28px);transition-duration:0.6s;}.elementor-587 .elementor-element.elementor-element-2d660c9{--display:flex;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-section{background-color:#F5F0E8;padding:96px 0px 96px 0px;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-eyebrow{color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-dot.active{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-dot.done{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-line.done{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-svc-btn.selected{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-sub-btn.selected{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-success-icon{background-color:#C0622F;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-h2{color:#2C2C2C;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-step-h3{color:#2C2C2C;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-btn-next:disabled{background-color:#D0D0D0 !important;color:#999999 !important;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-wrap{--edppj-btn-hover-lift:2px;}.elementor-587 .elementor-element.elementor-element-5ba3e88 .edppj-reveal{transition-duration:700ms;}@media(max-width:1024px){.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-section{min-height:520px;padding:144px 0px 96px 0px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-section{padding:96px 0px 96px 0px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-card{padding:28px 28px 28px 28px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-section{padding:96px 0px 96px 0px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-card{padding:28px 28px 28px 28px;}}@media(max-width:767px){.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-section{min-height:420px;padding:128px 0px 80px 0px;}.elementor-587 .elementor-element.elementor-element-d7af35d .edphero-container{padding:0px 24px 0px 24px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-section{padding:80px 0px 80px 0px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-container{padding:0px 24px 0px 24px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-head{margin-bottom:48px;}.elementor-587 .elementor-element.elementor-element-fad537f .edpvalues-card{padding:32px 32px 32px 32px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-section{padding:80px 0px 80px 0px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-container{padding:0px 24px 0px 24px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-head{margin-bottom:48px;}.elementor-587 .elementor-element.elementor-element-b92bfff .edpvalues-card{padding:32px 32px 32px 32px;}}