.elementor-3186 .elementor-element.elementor-element-5bff620e{--display:flex;--min-height:47.5rem;--justify-content:flex-end;--overflow:hidden;}.elementor-3186 .elementor-element.elementor-element-5bff620e:not(.elementor-motion-effects-element-type-background), .elementor-3186 .elementor-element.elementor-element-5bff620e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://immetalroofing.com.au/wp-content/uploads/2025/01/house-roof-solar-panels-installed-suburban-2150510349.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3186 .elementor-element.elementor-element-7f3656aa{--display:flex;}.elementor-3186 .elementor-element.elementor-element-27c67ed2{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--padding-top:6.75rem;--padding-bottom:6.75rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3186 .elementor-element.elementor-element-72f6dd4c{color:var( --e-global-color-f837b57 );}.elementor-3186 .elementor-element.elementor-global-1323 .elementor-button{background-color:var( --e-global-color-dde0b5f );border-style:solid;border-width:0.125rem 0.125rem 0.125rem 0.125rem;border-color:var( --e-global-color-f837b57 );padding:0.8125rem 1.8125rem 0.8125rem 1.8125rem;}.elementor-3186 .elementor-element.elementor-global-1323 .elementor-button:hover, .elementor-3186 .elementor-element.elementor-global-1323 .elementor-button:focus{background-color:var( --e-global-color-dde0b5f );color:#D1E8FF;}.elementor-3186 .elementor-element.elementor-global-1323 > .elementor-widget-container{margin:1.875rem 0rem 0rem 0rem;}.elementor-3186 .elementor-element.elementor-global-1323 .elementor-button:hover svg, .elementor-3186 .elementor-element.elementor-global-1323 .elementor-button:focus svg{fill:#D1E8FF;}.elementor-3186 .elementor-element.elementor-element-7b2d4bb{--display:flex;}.elementor-3186 .elementor-element.elementor-element-a1fe6d6{--display:flex;}.elementor-3186 .elementor-element.elementor-element-b20d282{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-3186 .elementor-element.elementor-element-b3db7e7{--grid-columns:3;}@media(max-width:1024px){.elementor-3186 .elementor-element.elementor-element-b3db7e7{--grid-columns:2;}}@media(min-width:768px){.elementor-3186 .elementor-element.elementor-element-27c67ed2{--width:41.375rem;}}@media(max-width:767px){.elementor-3186 .elementor-element.elementor-element-27c67ed2{--padding-top:7rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3186 .elementor-element.elementor-element-b3db7e7{--grid-columns:1;}}/* Start custom CSS for global, class: .elementor-global-1323 */.elementor-3186 .elementor-element.elementor-global-1323 .elementor-button:hover{
    border-color: transparent;
    box-shadow:0px 0px 0px 0.125rem #D1E8FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bff620e */.elementor-3186 .elementor-element.elementor-element-5bff620e:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 126.31%;
    background: linear-gradient(270deg, rgba(23, 36, 56, 0.70) 0%, rgba(23, 36, 56, 0.95) 100%);
}/* End custom CSS */