.elementor-2818 .elementor-element.elementor-element-86d93a2{--display:flex;--min-height:min(100vh, 540px);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.25;--overlay-mix-blend-mode:overlay;}.elementor-2818 .elementor-element.elementor-element-86d93a2:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-86d93a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2818 .elementor-element.elementor-element-86d93a2::before, .elementor-2818 .elementor-element.elementor-element-86d93a2 > .elementor-background-video-container::before, .elementor-2818 .elementor-element.elementor-element-86d93a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2818 .elementor-element.elementor-element-86d93a2 > .elementor-background-slideshow::before, .elementor-2818 .elementor-element.elementor-element-86d93a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2818 .elementor-element.elementor-element-86d93a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4e3a9bc );background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/residential-roof-plan-and-measurement-survey.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-3060e9c > .elementor-widget-container{background-color:#FEC50026;padding:0.25rem 0.5rem 0.25rem 0.5rem;border-radius:100vh 100vh 100vh 100vh;}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-3060e9c{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:1.2px;}.elementor-2818 .elementor-element.elementor-element-3060e9c .elementor-icon-list-text{color:#FEC500;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-fe8efc9{text-align:center;}.elementor-2818 .elementor-element.elementor-element-fe8efc9 .elementor-heading-title{font-size:60px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-4b98f70{width:var( --container-widget-width, 75ch );max-width:75ch;--container-widget-width:75ch;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;color:#FFFFFFB3;}.elementor-2818 .elementor-element.elementor-element-28f064f{--display:flex;}.elementor-2818 .elementor-element.elementor-element-1ab63e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCD5D7;--border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-1ab63e4:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-1ab63e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9FA;}.elementor-2818 .elementor-element.elementor-element-e3ff45a .elementor-button{background-color:var( --e-global-color-a3a7201 );fill:#2C3C4F;color:#2C3C4F;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-63c8892 .elementor-button{background-color:var( --e-global-color-a3a7201 );fill:#2C3C4F;color:#2C3C4F;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-15d7e66 .elementor-button{background-color:var( --e-global-color-a3a7201 );fill:#2C3C4F;color:#2C3C4F;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-c3f0c27 .elementor-button{background-color:var( --e-global-color-a3a7201 );fill:#2C3C4F;color:#2C3C4F;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-2d18e29.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-2d18e29{text-align:end;font-family:"Source Sans 3", Sans-serif;font-size:14px;color:#627389;}.elementor-2818 .elementor-element.elementor-element-e82592f{--display:flex;}.elementor-2818 .elementor-element.elementor-element-fbe64d7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-bc18e7b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--align-items:start;}.elementor-2818 .elementor-element.elementor-element-33f88d2{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-33f88d2:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-33f88d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-4293706{--display:flex;}.elementor-2818 .elementor-element.elementor-element-e3ab615{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-e3ab615:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-e3ab615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Elodge-support-form.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-38aeb94 > .elementor-widget-container{background-color:#E7000B;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-38aeb94{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-38aeb94{right:1rem;}.elementor-2818 .elementor-element.elementor-element-38aeb94{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-5f92444 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-5f92444{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-5f92444{left:1rem;}.elementor-2818 .elementor-element.elementor-element-5f92444{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-0d9739b .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-0d9739b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-0d9739b .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-574e6a9{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-574e6a9:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-574e6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Photo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-11de6e9 > .elementor-widget-container{background-color:#107823;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-11de6e9{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-11de6e9{right:1rem;}.elementor-2818 .elementor-element.elementor-element-11de6e9{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-7e51b58 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-7e51b58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-7e51b58 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-eed2d6f > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-eed2d6f{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-eed2d6f{left:1rem;}.elementor-2818 .elementor-element.elementor-element-eed2d6f{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-8316e61{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;box-shadow:0px 4px 17px 0px rgba(0, 0, 0, 0.07);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-icon i{color:var( --e-global-color-e365c74 );transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-icon svg{fill:var( --e-global-color-e365c74 );transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-be03839{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:0.6px;}.elementor-2818 .elementor-element.elementor-element-be03839 .elementor-icon-list-text{color:#46576C;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-63167a4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:900;}.elementor-2818 .elementor-element.elementor-element-c5f6788{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;color:#627389;}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-bd207dc{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;line-height:var(--p-line_height);}.elementor-2818 .elementor-element.elementor-element-bd207dc .elementor-icon-list-text{color:#2C3C4F;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-f5d1d55{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-e8123bf{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-e8123bf:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-e8123bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-8e02eb2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E7000B;}.elementor-2818 .elementor-element.elementor-element-a74b01c{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-eaec2a2{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-eaec2a2:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-eaec2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-d99ea29{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#107823;}.elementor-2818 .elementor-element.elementor-element-e12653e{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-928e00b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-7ac47ca .elementor-button{background-color:#00092714;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-7ac47ca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-4f29c2b{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-4f29c2b:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-4f29c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-934caa9{--display:flex;}.elementor-2818 .elementor-element.elementor-element-e005693{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-e005693:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-e005693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/IMG_2365.HEIC.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-75277a2 > .elementor-widget-container{background-color:#E7000B;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-75277a2{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-75277a2{right:1rem;}.elementor-2818 .elementor-element.elementor-element-75277a2{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-ca6f0e4 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-ca6f0e4{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-ca6f0e4{left:1rem;}.elementor-2818 .elementor-element.elementor-element-ca6f0e4{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-afea9e2 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-afea9e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-afea9e2 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-bd00f59{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-bd00f59:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-bd00f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Photo2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-e57a984 > .elementor-widget-container{background-color:#107823;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-e57a984{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-e57a984{right:1rem;}.elementor-2818 .elementor-element.elementor-element-e57a984{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-1250940 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-1250940 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-1250940 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-4ab0d03 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-4ab0d03{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-4ab0d03{left:1rem;}.elementor-2818 .elementor-element.elementor-element-4ab0d03{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-74c7977{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;box-shadow:0px 4px 17px 0px rgba(0, 0, 0, 0.07);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-icon i{color:var( --e-global-color-e365c74 );transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-icon svg{fill:var( --e-global-color-e365c74 );transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-aec7e50{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:0.6px;}.elementor-2818 .elementor-element.elementor-element-aec7e50 .elementor-icon-list-text{color:#46576C;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-0be553e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:900;}.elementor-2818 .elementor-element.elementor-element-b4d8256{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;color:#627389;}.elementor-2818 .elementor-element.elementor-element-4721c64{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;line-height:var(--p-line_height);}.elementor-2818 .elementor-element.elementor-element-4721c64 .elementor-icon-list-text{color:#2C3C4F;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-257c2f1{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-a81fcee{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-a81fcee:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-a81fcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-7851143{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E7000B;}.elementor-2818 .elementor-element.elementor-element-27bc5d8{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-ae18018{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-ae18018:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-ae18018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-6ba3cf7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#107823;}.elementor-2818 .elementor-element.elementor-element-a2b183b{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-1780fd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-b6ae6cf .elementor-button{background-color:#00092714;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-b6ae6cf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-e98944c{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-e98944c:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-e98944c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-970cb72{--display:flex;}.elementor-2818 .elementor-element.elementor-element-0796dea{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-0796dea:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-0796dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Photo1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-6718ffe > .elementor-widget-container{background-color:#E7000B;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-6718ffe{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-6718ffe{right:1rem;}.elementor-2818 .elementor-element.elementor-element-6718ffe{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-230fcf7 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-230fcf7{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-230fcf7{left:1rem;}.elementor-2818 .elementor-element.elementor-element-230fcf7{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-c02265e .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-c02265e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-c02265e .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-b06debd{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-b06debd:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-b06debd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/IMG_1955-2.jpeg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-d89cf1b > .elementor-widget-container{background-color:#107823;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-d89cf1b{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-d89cf1b{right:1rem;}.elementor-2818 .elementor-element.elementor-element-d89cf1b{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-a3f9c30 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-a3f9c30 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-a3f9c30 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-1829899 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-1829899{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-1829899{left:1rem;}.elementor-2818 .elementor-element.elementor-element-1829899{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-a2ffac6{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;box-shadow:0px 4px 17px 0px rgba(0, 0, 0, 0.07);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-icon i{color:var( --e-global-color-e365c74 );transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-icon svg{fill:var( --e-global-color-e365c74 );transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-7847341{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:0.6px;}.elementor-2818 .elementor-element.elementor-element-7847341 .elementor-icon-list-text{color:#46576C;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-3507c74{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:900;}.elementor-2818 .elementor-element.elementor-element-b5b50df{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;color:#627389;}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-67b0ec9{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;line-height:var(--p-line_height);}.elementor-2818 .elementor-element.elementor-element-67b0ec9 .elementor-icon-list-text{color:#2C3C4F;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-c9e33e5{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-ce467e7{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-ce467e7:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-ce467e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-735bfc5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E7000B;}.elementor-2818 .elementor-element.elementor-element-374e2e1{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-38cba95{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-38cba95:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-38cba95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-19ca08a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#107823;}.elementor-2818 .elementor-element.elementor-element-7e7f2b3{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-7c686d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-6d92a5e .elementor-button{background-color:#00092714;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-6d92a5e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-1c828db{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-1c828db:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-1c828db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-e83d0e0{--display:flex;}.elementor-2818 .elementor-element.elementor-element-44cd6ae{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-44cd6ae:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-44cd6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Photo1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-604707f > .elementor-widget-container{background-color:#E7000B;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-604707f{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-604707f{right:1rem;}.elementor-2818 .elementor-element.elementor-element-604707f{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-3ed764a > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-3ed764a{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-3ed764a{left:1rem;}.elementor-2818 .elementor-element.elementor-element-3ed764a{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-1631b49 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-1631b49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-1631b49 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-3ec22ac{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-3ec22ac:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-3ec22ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/IMG_2034-2.HEIC.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-f8febe5 > .elementor-widget-container{background-color:#107823;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-f8febe5{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-f8febe5{right:1rem;}.elementor-2818 .elementor-element.elementor-element-f8febe5{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-3ac1e8f .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-3ac1e8f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-3ac1e8f .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-ee32c75 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-ee32c75{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-ee32c75{left:1rem;}.elementor-2818 .elementor-element.elementor-element-ee32c75{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-9a42302{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;box-shadow:0px 4px 17px 0px rgba(0, 0, 0, 0.07);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-icon i{color:var( --e-global-color-e365c74 );transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-icon svg{fill:var( --e-global-color-e365c74 );transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-c21d844{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:0.6px;}.elementor-2818 .elementor-element.elementor-element-c21d844 .elementor-icon-list-text{color:#46576C;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-871ce96{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:900;}.elementor-2818 .elementor-element.elementor-element-421909d > .elementor-widget-container{padding:3px 0px 3px 0px;}.elementor-2818 .elementor-element.elementor-element-421909d{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.3em;color:#627389;}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-fe360e3{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;line-height:var(--p-line_height);}.elementor-2818 .elementor-element.elementor-element-fe360e3 .elementor-icon-list-text{color:#2C3C4F;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-9bd4033{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-248425d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-248425d:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-248425d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-9d8b4c2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E7000B;}.elementor-2818 .elementor-element.elementor-element-b3722c0{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-742437e{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-742437e:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-742437e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-ac905f0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#107823;}.elementor-2818 .elementor-element.elementor-element-e613eb2{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-6dc74de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-a757e09 .elementor-button{background-color:#00092714;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-a757e09.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-b5b19b0{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-b5b19b0:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-b5b19b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-ed1e705{--display:flex;}.elementor-2818 .elementor-element.elementor-element-fa06917{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-fa06917:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-fa06917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/IMG_1879-2.HEIC.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-65c82b5 > .elementor-widget-container{background-color:#E7000B;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-65c82b5{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-65c82b5{right:1rem;}.elementor-2818 .elementor-element.elementor-element-65c82b5{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-700bdbd > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-700bdbd{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-700bdbd{left:1rem;}.elementor-2818 .elementor-element.elementor-element-700bdbd{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-0578dc0 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-0578dc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-0578dc0 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-84b1662{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-84b1662:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-84b1662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/IMG_2094-2-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-938fe61 > .elementor-widget-container{background-color:#107823;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-938fe61{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-938fe61{right:1rem;}.elementor-2818 .elementor-element.elementor-element-938fe61{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-30bb2e4 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-30bb2e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-30bb2e4 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-4d79116 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-4d79116{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-4d79116{left:1rem;}.elementor-2818 .elementor-element.elementor-element-4d79116{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-d045736{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;box-shadow:0px 4px 17px 0px rgba(0, 0, 0, 0.07);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-icon i{color:var( --e-global-color-e365c74 );transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-icon svg{fill:var( --e-global-color-e365c74 );transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-6f9a39e{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:0.6px;}.elementor-2818 .elementor-element.elementor-element-6f9a39e .elementor-icon-list-text{color:#46576C;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-933365a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:900;}.elementor-2818 .elementor-element.elementor-element-46c2212{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;color:#627389;}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-6b96beb{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;line-height:var(--p-line_height);}.elementor-2818 .elementor-element.elementor-element-6b96beb .elementor-icon-list-text{color:#2C3C4F;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-ceffbfd{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-e918960{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-e918960:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-e918960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-1eabf54{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E7000B;}.elementor-2818 .elementor-element.elementor-element-4ce6709{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-ceed6b9{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-ceed6b9:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-ceed6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-add0503{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#107823;}.elementor-2818 .elementor-element.elementor-element-7b82160{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-98ad849{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-d7059f3 .elementor-button{background-color:#00092714;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-d7059f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-cc83196{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-cc83196:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-cc83196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-299fd13{--display:flex;}.elementor-2818 .elementor-element.elementor-element-78acece{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-78acece:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-78acece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Photo1-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-507021f > .elementor-widget-container{background-color:#E7000B;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-507021f{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-507021f{right:1rem;}.elementor-2818 .elementor-element.elementor-element-507021f{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-a168129 > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-a168129{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-a168129{left:1rem;}.elementor-2818 .elementor-element.elementor-element-a168129{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-9826088 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-9826088 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-9826088 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-4c010ff{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-4c010ff:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-4c010ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/Photo3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-a883542 > .elementor-widget-container{background-color:#107823;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-a883542{left:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-a883542{right:1rem;}.elementor-2818 .elementor-element.elementor-element-a883542{top:1rem;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-d49f033 .elementor-button{background-color:#000927D9;font-size:12px;font-weight:bold;line-height:var(--p-line_height);fill:var( --e-global-color-a3a7201 );color:var( --e-global-color-a3a7201 );border-style:solid;border-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-2818 .elementor-element.elementor-element-d49f033 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-d49f033 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-5638ffa > .elementor-widget-container{background-color:#FEC500;padding:0.1rem 1rem 0.1rem 1rem;border-radius:100vh 100vh 100vh 100vh;}body:not(.rtl) .elementor-2818 .elementor-element.elementor-element-5638ffa{right:1rem;}body.rtl .elementor-2818 .elementor-element.elementor-element-5638ffa{left:1rem;}.elementor-2818 .elementor-element.elementor-element-5638ffa{top:1rem;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:#000927;}.elementor-2818 .elementor-element.elementor-element-03c19b5{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;box-shadow:0px 4px 17px 0px rgba(0, 0, 0, 0.07);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-icon i{color:var( --e-global-color-e365c74 );transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-icon svg{fill:var( --e-global-color-e365c74 );transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-06470ec{--e-icon-list-icon-size:1.2rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:0.6px;}.elementor-2818 .elementor-element.elementor-element-06470ec .elementor-icon-list-text{color:#46576C;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-8185422{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:900;}.elementor-2818 .elementor-element.elementor-element-e6f4626{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;color:#627389;}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-a660897{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-item > a{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;line-height:var(--p-line_height);}.elementor-2818 .elementor-element.elementor-element-a660897 .elementor-icon-list-text{color:#2C3C4F;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-72f4517{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-64c3b8f{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-64c3b8f:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-64c3b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-a9678b1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E7000B;}.elementor-2818 .elementor-element.elementor-element-e8dde0c{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-03132d4{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-03132d4:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-03132d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F5;}.elementor-2818 .elementor-element.elementor-element-f60ca46{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#107823;}.elementor-2818 .elementor-element.elementor-element-2b24526{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:12px;line-height:1.6em;}.elementor-2818 .elementor-element.elementor-element-4bbda1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-cfb38d8 .elementor-button{background-color:#00092714;border-style:solid;border-color:#DCD5D7;}.elementor-2818 .elementor-element.elementor-element-cfb38d8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-d97c00e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2818 .elementor-element.elementor-element-d97c00e:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-d97c00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2818 .elementor-element.elementor-element-79daab9{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:1.5rem;--e-rating-gap:4px;--e-rating-icon-marked-color:#F9CA00;--e-rating-icon-color:var( --e-global-color-82fe055 );}.elementor-2818 .elementor-element.elementor-element-c1e7cbc{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;}.elementor-2818 .elementor-element.elementor-element-c1e7cbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-4a8ac40{width:var( --container-widget-width, 80ch );max-width:80ch;--container-widget-width:80ch;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;color:#FFFFFFB3;}.elementor-2818 .elementor-element.elementor-element-fa1d7b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-dd49f79 .elementor-button{background-color:var( --e-global-color-e365c74 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-e365c74 );}.elementor-2818 .elementor-element.elementor-element-dd49f79 .elementor-button:hover, .elementor-2818 .elementor-element.elementor-element-dd49f79 .elementor-button:focus{background-color:var( --e-global-color-89e83b5 );border-color:var( --e-global-color-89e83b5 );}.elementor-2818 .elementor-element.elementor-element-dd49f79 > .elementor-widget-container:hover{--e-transform-translateY:-0.25rem;}.elementor-2818 .elementor-element.elementor-element-dd49f79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-dd49f79 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button{background-color:var( --e-global-color-4e3a9bc );fill:var( --e-global-color-c2f9617 );color:var( --e-global-color-c2f9617 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button:hover, .elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button:focus{background-color:var( --e-global-color-a3a7201 );color:var( --e-global-color-primary );border-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button:hover svg, .elementor-2818 .elementor-element.elementor-element-b153187 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2818 .elementor-element.elementor-element-563b32d{--display:flex;}.elementor-2818 .elementor-element.elementor-element-78fd6a6{text-align:center;}.elementor-2818 .elementor-element.elementor-element-78fd6a6 .elementor-heading-title{font-size:30px;}.elementor-2818 .elementor-element.elementor-element-69f222e{text-align:center;font-size:16px;color:#46576C;}.elementor-2818 .elementor-element.elementor-element-6ed37a9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2818 .elementor-element.elementor-element-0c6025a{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-0c6025a:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-0c6025a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-698edd3{--display:flex;--min-height:200px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-698edd3:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-698edd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/weathered-terracotta-roof-tiles-inspection.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-e98ddd4 > .elementor-widget-container{background-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;border-radius:100vh 100vh 100vh 100vh;}.elementor-2818 .elementor-element.elementor-element-e98ddd4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-3b490cc{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-a69f269{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14px;}.elementor-2818 .elementor-element.elementor-element-8638ea9{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-8638ea9:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-8638ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-189d76c{--display:flex;--min-height:200px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-189d76c:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-189d76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/roof-restoration-project-coastal-residential-tiles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-5d63f8a > .elementor-widget-container{background-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;border-radius:100vh 100vh 100vh 100vh;}.elementor-2818 .elementor-element.elementor-element-5d63f8a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-07cbd78{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-e9696b8{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14px;}.elementor-2818 .elementor-element.elementor-element-1f1b986{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCD5D7;--border-color:#DCD5D7;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2818 .elementor-element.elementor-element-1f1b986:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-1f1b986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-ddd1e51{--display:flex;--min-height:200px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-ddd1e51:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-ddd1e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excaliburroofing.com.au/wp-content/uploads/2026/04/terracotta-tile-roof-refurbishment-view.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2818 .elementor-element.elementor-element-7574919 > .elementor-widget-container{background-color:#000927D9;padding:0.25rem 1rem 0.25rem 1rem;border-radius:100vh 100vh 100vh 100vh;}.elementor-2818 .elementor-element.elementor-element-7574919{text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-4efaf2b{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2818 .elementor-element.elementor-element-5195831{text-align:start;font-family:"Source Sans 3", Sans-serif;font-size:14px;}.elementor-2818 .elementor-element.elementor-element-de146fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2818 .elementor-element.elementor-element-de146fb:not(.elementor-motion-effects-element-type-background), .elementor-2818 .elementor-element.elementor-element-de146fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011A3A;}.elementor-2818 .elementor-element.elementor-element-eb48c4c > .elementor-widget-container{background-color:#FEC50026;padding:0.25rem 1rem 0.25rem 1rem;border-radius:100vh 100vh 100vh 100vh;}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2818 .elementor-element.elementor-element-eb48c4c{--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:var(--p-line_height);letter-spacing:1.2px;}.elementor-2818 .elementor-element.elementor-element-eb48c4c .elementor-icon-list-text{color:#FEC500;transition:color 0.3s;}.elementor-2818 .elementor-element.elementor-element-59cd3b8{text-align:center;}.elementor-2818 .elementor-element.elementor-element-59cd3b8 .elementor-heading-title{font-size:48px;color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-09adbdb{width:var( --container-widget-width, 75ch );max-width:75ch;--container-widget-width:75ch;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:18px;color:#FFFFFFB3;}.elementor-2818 .elementor-element.elementor-element-3bc1980{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2818 .elementor-element.elementor-element-1e89c7b .elementor-button{background-color:var( --e-global-color-e365c74 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-e365c74 );}.elementor-2818 .elementor-element.elementor-element-1e89c7b .elementor-button:hover, .elementor-2818 .elementor-element.elementor-element-1e89c7b .elementor-button:focus{background-color:var( --e-global-color-89e83b5 );border-color:var( --e-global-color-89e83b5 );}.elementor-2818 .elementor-element.elementor-element-1e89c7b > .elementor-widget-container:hover{--e-transform-translateY:-0.25rem;}.elementor-2818 .elementor-element.elementor-element-1e89c7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2818 .elementor-element.elementor-element-1e89c7b .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button{background-color:var( --e-global-color-4e3a9bc );fill:var( --e-global-color-c2f9617 );color:var( --e-global-color-c2f9617 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button:hover, .elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button:focus{background-color:var( --e-global-color-a3a7201 );color:var( --e-global-color-primary );border-color:var( --e-global-color-a3a7201 );}.elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button:hover svg, .elementor-2818 .elementor-element.elementor-element-faad003 .elementor-button:focus svg{fill:var( --e-global-color-primary );}body.elementor-page-2818:not(.elementor-motion-effects-element-type-background), body.elementor-page-2818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-981bac4 );}@media(min-width:768px){.elementor-2818 .elementor-element.elementor-element-86d93a2{--content-width:680px;}.elementor-2818 .elementor-element.elementor-element-563b32d{--content-width:900px;}.elementor-2818 .elementor-element.elementor-element-de146fb{--content-width:600px;}}@media(max-width:1200px){.elementor-2818 .elementor-element.elementor-element-4b98f70{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2818 .elementor-element.elementor-element-bc18e7b{--grid-auto-flow:row;}.elementor-2818 .elementor-element.elementor-element-4a8ac40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2818 .elementor-element.elementor-element-6ed37a9{--grid-auto-flow:row;}.elementor-2818 .elementor-element.elementor-element-09adbdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1024px){.elementor-2818 .elementor-element.elementor-element-bc18e7b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2818 .elementor-element.elementor-element-6ed37a9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2818 .elementor-element.elementor-element-fe8efc9 .elementor-heading-title{font-size:2.5rem;}.elementor-2818 .elementor-element.elementor-element-2d18e29{text-align:start;}.elementor-2818 .elementor-element.elementor-element-bc18e7b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2818 .elementor-element.elementor-element-d516240.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-2a74649.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-ee7d96c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-7f013d2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-d137bed.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-4bbda1b{--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;}.elementor-2818 .elementor-element.elementor-element-cfb38d8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-812394e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2818 .elementor-element.elementor-element-6ed37a9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-list, class: .elementor-element-3060e9c */.elementor-2818 .elementor-element.elementor-element-3060e9c svg {
    color: #fec500;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bd207dc */.elementor-2818 .elementor-element.elementor-element-bd207dc svg path {
    stroke: #005a00;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4721c64 */.elementor-2818 .elementor-element.elementor-element-4721c64 svg path {
    stroke: #005a00;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67b0ec9 */.elementor-2818 .elementor-element.elementor-element-67b0ec9 svg path {
    stroke: #005a00;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fe360e3 */.elementor-2818 .elementor-element.elementor-element-fe360e3 svg path {
    stroke: #005a00;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6b96beb */.elementor-2818 .elementor-element.elementor-element-6b96beb svg path {
    stroke: #005a00;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a660897 */.elementor-2818 .elementor-element.elementor-element-a660897 svg path {
    stroke: #005a00;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb48c4c */.elementor-2818 .elementor-element.elementor-element-eb48c4c svg {
    color: #fec500;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2818 .elementor-button-wrapper:hover {
    cursor: pointer;
}

.filter-btn.active .elementor-button {
    background-color: #000927 !important;
    color: white !important;
}

/*#my-portfolio-container .filter-item {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Regular.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Medium.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Light.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Light.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Bold.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Black.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/Montserrat-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Light.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Light.woff') format('woff');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Regular.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Medium.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Bold.woff2') format('woff2'),
		url('https://excaliburroofing.com.au/wp-content/uploads/2026/04/SourceSans3-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */