.elementor-445 .elementor-element.elementor-element-0222bae{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.2;}.elementor-445 .elementor-element.elementor-element-0222bae:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-0222bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/banner-screenshot.webp") 50% 50%;background-size:cover;}.elementor-445 .elementor-element.elementor-element-0222bae::before, .elementor-445 .elementor-element.elementor-element-0222bae > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-0222bae > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-0222bae > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-0222bae > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-0222bae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d9e3c5 );--background-overlay:'';}.elementor-445 .elementor-element.elementor-element-a15c8cf{--display:flex;}.elementor-445 .elementor-element.elementor-element-a15c8cf.e-con{--align-self:center;}.elementor-445 .elementor-element.elementor-element-5bfde10{text-align:center;}.elementor-445 .elementor-element.elementor-element-5bfde10 .elementor-heading-title{font-family:var( --e-global-typography-076e251-font-family ), Sans-serif;font-size:var( --e-global-typography-076e251-font-size );font-weight:var( --e-global-typography-076e251-font-weight );font-style:var( --e-global-typography-076e251-font-style );text-decoration:var( --e-global-typography-076e251-text-decoration );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-aff140d{--display:flex;}.elementor-445 .elementor-element.elementor-element-aff140d.e-con{--align-self:center;}.elementor-445 .elementor-element.elementor-element-851c1c8 .elementor-icon-wrapper{text-align:center;}.elementor-445 .elementor-element.elementor-element-851c1c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-851c1c8.elementor-view-framed .elementor-icon, .elementor-445 .elementor-element.elementor-element-851c1c8.elementor-view-default .elementor-icon{color:var( --e-global-color-d965090 );border-color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-851c1c8.elementor-view-framed .elementor-icon, .elementor-445 .elementor-element.elementor-element-851c1c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-851c1c8 .elementor-icon{font-size:60px;}.elementor-445 .elementor-element.elementor-element-851c1c8 .elementor-icon svg{height:60px;}.elementor-445 .elementor-element.elementor-element-851c1c8 .elementor-icon-wrapper svg{width:auto;}.elementor-445 .elementor-element.elementor-element-7cdad85a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-7cdad85a:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-7cdad85a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-53a253d3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-223c90a8{text-align:center;}.elementor-445 .elementor-element.elementor-element-223c90a8 .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7c28f3d1{text-align:center;}.elementor-445 .elementor-element.elementor-element-51b7e08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-51b7e08:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-51b7e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-6cd2c9d{--display:flex;}.elementor-445 .elementor-element.elementor-element-0e2d974 img{width:100%;}.elementor-445 .elementor-element.elementor-element-0e2d974 .widget-image-caption{text-align:center;color:var( --e-global-color-da4f875 );font-family:var( --e-global-typography-4568b73-font-family ), Sans-serif;font-size:var( --e-global-typography-4568b73-font-size );font-weight:var( --e-global-typography-4568b73-font-weight );text-transform:var( --e-global-typography-4568b73-text-transform );font-style:var( --e-global-typography-4568b73-font-style );text-decoration:var( --e-global-typography-4568b73-text-decoration );line-height:var( --e-global-typography-4568b73-line-height );letter-spacing:var( --e-global-typography-4568b73-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7827fa4f{--display:flex;--min-height:56.25vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;}.elementor-445 .elementor-element.elementor-element-7827fa4f:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-7827fa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/penthouse-hero-Large.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-7827fa4f::before, .elementor-445 .elementor-element.elementor-element-7827fa4f > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-7827fa4f > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-7827fa4f > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-7827fa4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-7827fa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-445 .elementor-element.elementor-element-7040e58{--display:flex;}.elementor-445 .elementor-element.elementor-element-354a414c .elementor-heading-title{font-family:var( --e-global-typography-4dc36b9-font-family ), Sans-serif;font-size:var( --e-global-typography-4dc36b9-font-size );font-weight:var( --e-global-typography-4dc36b9-font-weight );text-transform:var( --e-global-typography-4dc36b9-text-transform );font-style:var( --e-global-typography-4dc36b9-font-style );text-decoration:var( --e-global-typography-4dc36b9-text-decoration );line-height:var( --e-global-typography-4dc36b9-line-height );letter-spacing:var( --e-global-typography-4dc36b9-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-7045d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-c2de911{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-445 .elementor-element.elementor-element-4bd8b7b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-bcde388{text-align:center;}.elementor-445 .elementor-element.elementor-element-bcde388 .elementor-heading-title{font-family:var( --e-global-typography-7514bb9-font-family ), Sans-serif;font-size:var( --e-global-typography-7514bb9-font-size );font-weight:var( --e-global-typography-7514bb9-font-weight );text-transform:var( --e-global-typography-7514bb9-text-transform );font-style:var( --e-global-typography-7514bb9-font-style );text-decoration:var( --e-global-typography-7514bb9-text-decoration );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7613911{text-align:center;}.elementor-445 .elementor-element.elementor-element-7613911 .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-dd9275d{text-align:center;}.elementor-445 .elementor-element.elementor-element-fed5a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-af46ee1{--display:flex;}.elementor-445 .elementor-element.elementor-element-23bda6d{--e-image-carousel-slides-to-show:1;}.elementor-445 .elementor-element.elementor-element-23bda6d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-445 .elementor-element.elementor-element-23bda6d .elementor-swiper-button.elementor-swiper-button-next{font-size:110px;color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-23bda6d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-445 .elementor-element.elementor-element-23bda6d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-02d9dab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-28d3a6b{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-445 .elementor-element.elementor-element-e5d1cab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-23f6eed{text-align:center;}.elementor-445 .elementor-element.elementor-element-23f6eed .elementor-heading-title{font-family:var( --e-global-typography-7514bb9-font-family ), Sans-serif;font-size:var( --e-global-typography-7514bb9-font-size );font-weight:var( --e-global-typography-7514bb9-font-weight );text-transform:var( --e-global-typography-7514bb9-text-transform );font-style:var( --e-global-typography-7514bb9-font-style );text-decoration:var( --e-global-typography-7514bb9-text-decoration );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-b032aad{text-align:center;}.elementor-445 .elementor-element.elementor-element-b032aad .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-04e4bb0{text-align:center;}.elementor-445 .elementor-element.elementor-element-cc62f94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-d81f1f0{--display:flex;}.elementor-445 .elementor-element.elementor-element-04c2bf1{--e-image-carousel-slides-to-show:1;}.elementor-445 .elementor-element.elementor-element-04c2bf1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-445 .elementor-element.elementor-element-04c2bf1 .elementor-swiper-button.elementor-swiper-button-next{font-size:110px;color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-04c2bf1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-445 .elementor-element.elementor-element-04c2bf1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-31bf996{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-31bf996:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-31bf996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-9edaa06{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-9591cc3{text-align:center;}.elementor-445 .elementor-element.elementor-element-9591cc3 .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-1d0afe4{text-align:center;}.elementor-445 .elementor-element.elementor-element-f64a562{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-f64a562:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-f64a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-58a435e{--display:flex;}.elementor-445 .elementor-element.elementor-element-03cea76{--e-image-carousel-slides-to-show:1;}.elementor-445 .elementor-element.elementor-element-03cea76 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-445 .elementor-element.elementor-element-03cea76 .elementor-swiper-button.elementor-swiper-button-next{font-size:110px;color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-03cea76 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-445 .elementor-element.elementor-element-03cea76 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-e4add95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-e4add95:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-e4add95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-19ac588 img{width:100%;}.elementor-445 .elementor-element.elementor-element-f0d9d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-f0d9d99:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-f0d9d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-2252e77{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-0c3e5d9 .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-827728b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-445 .elementor-element.elementor-element-827728b:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-827728b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c2d4df );}.elementor-445 .elementor-element.elementor-element-32de190{--display:flex;}.elementor-445 .elementor-element.elementor-element-32de190.e-con{--align-self:flex-end;}.elementor-445 .elementor-element.elementor-element-30fef5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-b9ad0c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-445 .elementor-element.elementor-element-b9ad0c5:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-b9ad0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/rowing-760x1140.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-b9ad0c5::before, .elementor-445 .elementor-element.elementor-element-b9ad0c5 > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-b9ad0c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-b9ad0c5 > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-b9ad0c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-b9ad0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #23151100 60%);}.elementor-445 .elementor-element.elementor-element-adc6346 .elementor-heading-title{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-bc6bbdc{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-01889ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-20664dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-445 .elementor-element.elementor-element-20664dd:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-20664dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/cafe-760x1140.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-20664dd::before, .elementor-445 .elementor-element.elementor-element-20664dd > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-20664dd > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-20664dd > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-20664dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-20664dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #23151100 60%);}.elementor-445 .elementor-element.elementor-element-e31a6b7 .elementor-heading-title{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-3e26ccf{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-3b5bcee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-1855c98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-445 .elementor-element.elementor-element-1855c98:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-1855c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/cocktail-760x1140.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-1855c98::before, .elementor-445 .elementor-element.elementor-element-1855c98 > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-1855c98 > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-1855c98 > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-1855c98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-1855c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #23151100 60%);}.elementor-445 .elementor-element.elementor-element-7a8d632 .elementor-heading-title{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-b02cc91{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-d3d91fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-5da08f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-445 .elementor-element.elementor-element-5da08f0:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-5da08f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/retail-760x1140.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-445 .elementor-element.elementor-element-5da08f0::before, .elementor-445 .elementor-element.elementor-element-5da08f0 > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-5da08f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-5da08f0 > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-5da08f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-5da08f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #23151100 60%);}.elementor-445 .elementor-element.elementor-element-7a4f9da .elementor-heading-title{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-99ff330{color:var( --e-global-color-da4f875 );}.elementor-445 .elementor-element.elementor-element-66558e6{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:110px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-445 .elementor-element.elementor-element-5159218{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.3;}.elementor-445 .elementor-element.elementor-element-5159218:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-5159218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/park-Large.webp");background-position:center center;background-size:cover;}.elementor-445 .elementor-element.elementor-element-5159218::before, .elementor-445 .elementor-element.elementor-element-5159218 > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-5159218 > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-5159218 > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-5159218 > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-5159218 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d9e3c5 );--background-overlay:'';}.elementor-445 .elementor-element.elementor-element-0642940{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-7b91de0{text-align:center;}.elementor-445 .elementor-element.elementor-element-7b91de0 .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-21ed933a{--display:flex;--overlay-opacity:0.3;}.elementor-445 .elementor-element.elementor-element-21ed933a:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-21ed933a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-21ed933a::before, .elementor-445 .elementor-element.elementor-element-21ed933a > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-21ed933a > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-21ed933a > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-21ed933a > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-21ed933a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-445 .elementor-element.elementor-element-34f4b0d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-12f81dcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-2241d7be .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-57b17ba4 .elementor-button:hover, .elementor-445 .elementor-element.elementor-element-57b17ba4 .elementor-button:focus{background-color:var( --e-global-color-d965090 );color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-57b17ba4 .elementor-button{fill:var( --e-global-color-d965090 );color:var( --e-global-color-d965090 );border-style:solid;border-color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-57b17ba4 .elementor-button:hover svg, .elementor-445 .elementor-element.elementor-element-57b17ba4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-2f4ee75c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-460f30db{color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-36039aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-36039aa.elementor-view-framed .elementor-icon, .elementor-445 .elementor-element.elementor-element-36039aa.elementor-view-default .elementor-icon{color:var( --e-global-color-d965090 );border-color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-36039aa.elementor-view-framed .elementor-icon, .elementor-445 .elementor-element.elementor-element-36039aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-36039aa .elementor-icon{font-size:60px;}.elementor-445 .elementor-element.elementor-element-36039aa .elementor-icon svg{height:60px;}.elementor-445 .elementor-element.elementor-element-36039aa .elementor-icon-wrapper svg{width:auto;}.elementor-445 .elementor-element.elementor-element-11ba72f .elementor-heading-title{font-family:var( --e-global-typography-7514bb9-font-family ), Sans-serif;font-size:var( --e-global-typography-7514bb9-font-size );font-weight:var( --e-global-typography-7514bb9-font-weight );text-transform:var( --e-global-typography-7514bb9-text-transform );font-style:var( --e-global-typography-7514bb9-font-style );text-decoration:var( --e-global-typography-7514bb9-text-decoration );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-267d752{--display:flex;}.elementor-445 .elementor-element.elementor-element-fde435b{--divider-border-style:solid;--divider-color:var( --e-global-color-d965090 );--divider-border-width:1px;}.elementor-445 .elementor-element.elementor-element-fde435b .elementor-divider-separator{width:100%;}.elementor-445 .elementor-element.elementor-element-fde435b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-445 .elementor-element.elementor-element-3cb39c3{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-445 .elementor-element.elementor-element-4594d27{width:100%;max-width:100%;text-align:end;}.elementor-445 .elementor-element.elementor-element-4594d27.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-445 .elementor-element.elementor-element-4594d27 img{width:150px;}.elementor-445 .elementor-element.elementor-element-759770f{width:auto;max-width:auto;}.elementor-445 .elementor-element.elementor-element-759770f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-445 .elementor-element.elementor-element-759770f img{width:235px;}.elementor-445 .elementor-element.elementor-element-35bf8ad{width:100%;max-width:100%;text-align:start;}.elementor-445 .elementor-element.elementor-element-35bf8ad.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-445 .elementor-element.elementor-element-35bf8ad img{width:100px;}.elementor-445 .elementor-element.elementor-element-9eaf1c0{--display:flex;--overlay-opacity:0.2;}.elementor-445 .elementor-element.elementor-element-9eaf1c0:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-9eaf1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-9eaf1c0::before, .elementor-445 .elementor-element.elementor-element-9eaf1c0 > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-9eaf1c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-9eaf1c0 > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-9eaf1c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-9eaf1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4d9e3c5 );--background-overlay:'';}.elementor-445 .elementor-element.elementor-element-c6a171f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-6d206b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-445 .elementor-element.elementor-element-bea9caf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-445 .elementor-element.elementor-element-bea9caf .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-67cfca0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-c54ca4b{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-445 .elementor-element.elementor-element-c54ca4b .elementor-heading-title{font-family:var( --e-global-typography-076e251-font-family ), Sans-serif;font-size:var( --e-global-typography-076e251-font-size );font-weight:var( --e-global-typography-076e251-font-weight );font-style:var( --e-global-typography-076e251-font-style );text-decoration:var( --e-global-typography-076e251-text-decoration );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-52ce0ac .elementor-heading-title{font-family:var( --e-global-typography-e1b1561-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b1561-font-size );font-weight:var( --e-global-typography-e1b1561-font-weight );text-transform:var( --e-global-typography-e1b1561-text-transform );font-style:var( --e-global-typography-e1b1561-font-style );text-decoration:var( --e-global-typography-e1b1561-text-decoration );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-4872908{--divider-border-style:solid;--divider-color:var( --e-global-color-d965090 );--divider-border-width:1px;}.elementor-445 .elementor-element.elementor-element-4872908 .elementor-divider-separator{width:100%;}.elementor-445 .elementor-element.elementor-element-4872908 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-445 .elementor-element.elementor-element-ecf1008{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-4ebcce9{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-445 .elementor-element.elementor-element-4ebcce9 .elementor-heading-title{font-family:var( --e-global-typography-076e251-font-family ), Sans-serif;font-size:var( --e-global-typography-076e251-font-size );font-weight:var( --e-global-typography-076e251-font-weight );font-style:var( --e-global-typography-076e251-font-style );text-decoration:var( --e-global-typography-076e251-text-decoration );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-175ad3d .elementor-heading-title{font-family:var( --e-global-typography-e1b1561-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b1561-font-size );font-weight:var( --e-global-typography-e1b1561-font-weight );text-transform:var( --e-global-typography-e1b1561-text-transform );font-style:var( --e-global-typography-e1b1561-font-style );text-decoration:var( --e-global-typography-e1b1561-text-decoration );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-8e93798{--divider-border-style:solid;--divider-color:var( --e-global-color-d965090 );--divider-border-width:1px;}.elementor-445 .elementor-element.elementor-element-8e93798 .elementor-divider-separator{width:100%;}.elementor-445 .elementor-element.elementor-element-8e93798 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-445 .elementor-element.elementor-element-2334035{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-77b8267{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;text-align:center;}.elementor-445 .elementor-element.elementor-element-77b8267 .elementor-heading-title{font-family:var( --e-global-typography-076e251-font-family ), Sans-serif;font-size:var( --e-global-typography-076e251-font-size );font-weight:var( --e-global-typography-076e251-font-weight );font-style:var( --e-global-typography-076e251-font-style );text-decoration:var( --e-global-typography-076e251-text-decoration );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-062a9ea .elementor-heading-title{font-family:var( --e-global-typography-e1b1561-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b1561-font-size );font-weight:var( --e-global-typography-e1b1561-font-weight );text-transform:var( --e-global-typography-e1b1561-text-transform );font-style:var( --e-global-typography-e1b1561-font-style );text-decoration:var( --e-global-typography-e1b1561-text-decoration );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-10d0dc3 .elementor-button:hover, .elementor-445 .elementor-element.elementor-element-10d0dc3 .elementor-button:focus{background-color:var( --e-global-color-d965090 );color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-10d0dc3 .elementor-button{fill:var( --e-global-color-d965090 );color:var( --e-global-color-d965090 );border-style:solid;border-color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-10d0dc3 .elementor-button:hover svg, .elementor-445 .elementor-element.elementor-element-10d0dc3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-daf4566{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-445 .elementor-element.elementor-element-daf4566.e-con{--order:-99999 /* order start hack */;}.elementor-445 .elementor-element.elementor-element-0aacd80 .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-37fab85{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-1919dc2 .elementor-heading-title{font-family:var( --e-global-typography-4dc36b9-font-family ), Sans-serif;font-size:var( --e-global-typography-4dc36b9-font-size );font-weight:var( --e-global-typography-4dc36b9-font-weight );text-transform:var( --e-global-typography-4dc36b9-text-transform );font-style:var( --e-global-typography-4dc36b9-font-style );text-decoration:var( --e-global-typography-4dc36b9-text-decoration );line-height:var( --e-global-typography-4dc36b9-line-height );letter-spacing:var( --e-global-typography-4dc36b9-letter-spacing );color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-3787201{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-ef62f4f .elementor-heading-title{color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-53749df{color:var( --e-global-color-d965090 );}.elementor-445 .elementor-element.elementor-element-69f9a26 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-69f9a26 .elementor-button:hover, .elementor-445 .elementor-element.elementor-element-69f9a26 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-69f9a26 .elementor-button:hover svg, .elementor-445 .elementor-element.elementor-element-69f9a26 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-445 .elementor-element.elementor-element-9d64f7c{--display:flex;--min-height:66.666vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-445 .elementor-element.elementor-element-9d64f7c:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-9d64f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/enquire-bg1-1140x651.webp");background-position:100% 50%;background-repeat:repeat;background-size:172% auto;}.elementor-445 .elementor-element.elementor-element-2c73ea46{--display:flex;--overlay-opacity:0;}.elementor-445 .elementor-element.elementor-element-2c73ea46:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-2c73ea46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d965090 );background-image:url("https://solaisnewstead.com.au/wp-content/uploads/2026/06/enquire-bg1.webp");background-position:center center;background-size:cover;}.elementor-445 .elementor-element.elementor-element-2c73ea46::before, .elementor-445 .elementor-element.elementor-element-2c73ea46 > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-2c73ea46 > .e-con-inner > .elementor-background-video-container::before, .elementor-445 .elementor-element.elementor-element-2c73ea46 > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-2c73ea46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-445 .elementor-element.elementor-element-2c73ea46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7c2d4df );--background-overlay:'';}.elementor-445 .elementor-element.elementor-element-4f8b9a7a{--display:flex;}.elementor-445 .elementor-element.elementor-element-349c8839{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-640a1b7e .elementor-heading-title{font-family:var( --e-global-typography-d03574d-font-family ), Sans-serif;font-size:var( --e-global-typography-d03574d-font-size );font-weight:var( --e-global-typography-d03574d-font-weight );text-transform:var( --e-global-typography-d03574d-text-transform );font-style:var( --e-global-typography-d03574d-font-style );text-decoration:var( --e-global-typography-d03574d-text-decoration );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-70f7f20d{color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-71197d9 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-445 .elementor-element.elementor-element-71197d9 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-445 .elementor-element.elementor-element-71197d9 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-445 .elementor-element.elementor-element-71197d9 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-445 .elementor-element.elementor-element-71197d9 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-445 .elementor-element.elementor-element-2cddb2d{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.15);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;bottom:0px;--z-index:999;}.elementor-445 .elementor-element.elementor-element-2cddb2d:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-2cddb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-445 .elementor-element.elementor-element-2cddb2d{left:0px;}body.rtl .elementor-445 .elementor-element.elementor-element-2cddb2d{right:0px;}.elementor-445 .elementor-element.elementor-element-1ff2f83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-445 .elementor-element.elementor-element-7938a8f .elementor-heading-title{font-family:var( --e-global-typography-9e0cf07-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0cf07-font-size );font-weight:var( --e-global-typography-9e0cf07-font-weight );text-transform:var( --e-global-typography-9e0cf07-text-transform );font-style:var( --e-global-typography-9e0cf07-font-style );text-decoration:var( --e-global-typography-9e0cf07-text-decoration );line-height:var( --e-global-typography-9e0cf07-line-height );letter-spacing:var( --e-global-typography-9e0cf07-letter-spacing );color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-7938a8f .elementor-heading-title a:hover, .elementor-445 .elementor-element.elementor-element-7938a8f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-445 .elementor-element.elementor-element-7938a8f .elementor-heading-title a{transition-duration:0.3s;}.elementor-445 .elementor-element.elementor-element-589c45f .elementor-heading-title{font-family:var( --e-global-typography-9e0cf07-font-family ), Sans-serif;font-size:var( --e-global-typography-9e0cf07-font-size );font-weight:var( --e-global-typography-9e0cf07-font-weight );text-transform:var( --e-global-typography-9e0cf07-text-transform );font-style:var( --e-global-typography-9e0cf07-font-style );text-decoration:var( --e-global-typography-9e0cf07-text-decoration );line-height:var( --e-global-typography-9e0cf07-line-height );letter-spacing:var( --e-global-typography-9e0cf07-letter-spacing );color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-589c45f .elementor-heading-title a:hover, .elementor-445 .elementor-element.elementor-element-589c45f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-445 .elementor-element.elementor-element-589c45f .elementor-heading-title a{transition-duration:0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-445 .elementor-element.elementor-element-7cdad85a{--content-width:var(--boxed-small);}.elementor-445 .elementor-element.elementor-element-7045d99{--content-width:var(--boxed-medium);}.elementor-445 .elementor-element.elementor-element-02d9dab{--content-width:var(--boxed-medium);}.elementor-445 .elementor-element.elementor-element-31bf996{--content-width:var(--boxed-small);}.elementor-445 .elementor-element.elementor-element-5159218{--content-width:var(--boxed-small);}}@media(max-width:1024px){.elementor-445 .elementor-element.elementor-element-5bfde10 .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-223c90a8 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-0e2d974 .widget-image-caption{font-size:var( --e-global-typography-4568b73-font-size );line-height:var( --e-global-typography-4568b73-line-height );letter-spacing:var( --e-global-typography-4568b73-letter-spacing );}.elementor-445 .elementor-element.elementor-element-354a414c .elementor-heading-title{font-size:var( --e-global-typography-4dc36b9-font-size );line-height:var( --e-global-typography-4dc36b9-line-height );letter-spacing:var( --e-global-typography-4dc36b9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-c2de911{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-445 .elementor-element.elementor-element-bcde388 .elementor-heading-title{font-size:var( --e-global-typography-7514bb9-font-size );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7613911 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-28d3a6b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-445 .elementor-element.elementor-element-23f6eed .elementor-heading-title{font-size:var( --e-global-typography-7514bb9-font-size );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-b032aad .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-9591cc3 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-0c3e5d9 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-66558e6{--e-n-carousel-swiper-slides-to-display:3;}.elementor-445 .elementor-element.elementor-element-7b91de0 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-2241d7be .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-11ba72f .elementor-heading-title{font-size:var( --e-global-typography-7514bb9-font-size );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-4594d27{text-align:center;}.elementor-445 .elementor-element.elementor-element-35bf8ad{text-align:center;}.elementor-445 .elementor-element.elementor-element-bea9caf .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-c54ca4b .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-52ce0ac .elementor-heading-title{font-size:var( --e-global-typography-e1b1561-font-size );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );}.elementor-445 .elementor-element.elementor-element-4ebcce9 .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-175ad3d .elementor-heading-title{font-size:var( --e-global-typography-e1b1561-font-size );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );}.elementor-445 .elementor-element.elementor-element-77b8267 .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-062a9ea .elementor-heading-title{font-size:var( --e-global-typography-e1b1561-font-size );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );}.elementor-445 .elementor-element.elementor-element-0aacd80 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-1919dc2 .elementor-heading-title{font-size:var( --e-global-typography-4dc36b9-font-size );line-height:var( --e-global-typography-4dc36b9-line-height );letter-spacing:var( --e-global-typography-4dc36b9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-2c73ea46:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-2c73ea46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:46% 50%;}.elementor-445 .elementor-element.elementor-element-640a1b7e .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7938a8f .elementor-heading-title{font-size:var( --e-global-typography-9e0cf07-font-size );line-height:var( --e-global-typography-9e0cf07-line-height );letter-spacing:var( --e-global-typography-9e0cf07-letter-spacing );}.elementor-445 .elementor-element.elementor-element-589c45f .elementor-heading-title{font-size:var( --e-global-typography-9e0cf07-font-size );line-height:var( --e-global-typography-9e0cf07-line-height );letter-spacing:var( --e-global-typography-9e0cf07-letter-spacing );}}@media(max-width:767px){.elementor-445 .elementor-element.elementor-element-5bfde10 .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-223c90a8 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-0e2d974 .widget-image-caption{font-size:var( --e-global-typography-4568b73-font-size );line-height:var( --e-global-typography-4568b73-line-height );letter-spacing:var( --e-global-typography-4568b73-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7827fa4f:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-7827fa4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:65% 29%;}.elementor-445 .elementor-element.elementor-element-7827fa4f{--overlay-opacity:0.3;}.elementor-445 .elementor-element.elementor-element-7040e58{--width:75%;}.elementor-445 .elementor-element.elementor-element-354a414c .elementor-heading-title{font-size:var( --e-global-typography-4dc36b9-font-size );line-height:var( --e-global-typography-4dc36b9-line-height );letter-spacing:var( --e-global-typography-4dc36b9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-c2de911{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-bcde388 .elementor-heading-title{font-size:var( --e-global-typography-7514bb9-font-size );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-7613911 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-23bda6d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-445 .elementor-element.elementor-element-23bda6d .elementor-swiper-button.elementor-swiper-button-next{font-size:80px;}.elementor-445 .elementor-element.elementor-element-28d3a6b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-445 .elementor-element.elementor-element-23f6eed .elementor-heading-title{font-size:var( --e-global-typography-7514bb9-font-size );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-b032aad .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-04c2bf1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-445 .elementor-element.elementor-element-04c2bf1 .elementor-swiper-button.elementor-swiper-button-next{font-size:80px;}.elementor-445 .elementor-element.elementor-element-9591cc3 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-03cea76 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-445 .elementor-element.elementor-element-03cea76 .elementor-swiper-button.elementor-swiper-button-next{font-size:80px;}.elementor-445 .elementor-element.elementor-element-0c3e5d9 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-b9ad0c5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-445 .elementor-element.elementor-element-20664dd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-445 .elementor-element.elementor-element-1855c98{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-445 .elementor-element.elementor-element-5da08f0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-445 .elementor-element.elementor-element-66558e6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-445 .elementor-element.elementor-element-7b91de0 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-2241d7be .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-2f4ee75c{--width:100%;}.elementor-445 .elementor-element.elementor-element-11ba72f .elementor-heading-title{font-size:var( --e-global-typography-7514bb9-font-size );line-height:var( --e-global-typography-7514bb9-line-height );letter-spacing:var( --e-global-typography-7514bb9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-3cb39c3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-445 .elementor-element.elementor-element-759770f.elementor-element{--order:-99999 /* order start hack */;}.elementor-445 .elementor-element.elementor-element-6d206b2{--width:100%;}.elementor-445 .elementor-element.elementor-element-bea9caf .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-c54ca4b .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-52ce0ac .elementor-heading-title{font-size:var( --e-global-typography-e1b1561-font-size );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );}.elementor-445 .elementor-element.elementor-element-4ebcce9 .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-175ad3d .elementor-heading-title{font-size:var( --e-global-typography-e1b1561-font-size );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );}.elementor-445 .elementor-element.elementor-element-77b8267 .elementor-heading-title{font-size:var( --e-global-typography-076e251-font-size );line-height:var( --e-global-typography-076e251-line-height );letter-spacing:var( --e-global-typography-076e251-letter-spacing );}.elementor-445 .elementor-element.elementor-element-062a9ea .elementor-heading-title{font-size:var( --e-global-typography-e1b1561-font-size );line-height:var( --e-global-typography-e1b1561-line-height );letter-spacing:var( --e-global-typography-e1b1561-letter-spacing );}.elementor-445 .elementor-element.elementor-element-daf4566{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-445 .elementor-element.elementor-element-daf4566.e-con{--order:99999 /* order end hack */;}.elementor-445 .elementor-element.elementor-element-0aacd80 .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-1919dc2 .elementor-heading-title{font-size:var( --e-global-typography-4dc36b9-font-size );line-height:var( --e-global-typography-4dc36b9-line-height );letter-spacing:var( --e-global-typography-4dc36b9-letter-spacing );}.elementor-445 .elementor-element.elementor-element-2c73ea46:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-2c73ea46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:66% 50%;}.elementor-445 .elementor-element.elementor-element-2c73ea46{--overlay-opacity:1;}.elementor-445 .elementor-element.elementor-element-4f8b9a7a{--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-445 .elementor-element.elementor-element-349c8839{--width:100%;}.elementor-445 .elementor-element.elementor-element-640a1b7e .elementor-heading-title{font-size:var( --e-global-typography-d03574d-font-size );line-height:var( --e-global-typography-d03574d-line-height );letter-spacing:var( --e-global-typography-d03574d-letter-spacing );}.elementor-445 .elementor-element.elementor-element-2cddb2d{--z-index:99;}.elementor-445 .elementor-element.elementor-element-7938a8f.elementor-element{--align-self:center;}.elementor-445 .elementor-element.elementor-element-7938a8f .elementor-heading-title{font-size:var( --e-global-typography-9e0cf07-font-size );line-height:var( --e-global-typography-9e0cf07-line-height );letter-spacing:var( --e-global-typography-9e0cf07-letter-spacing );}.elementor-445 .elementor-element.elementor-element-589c45f.elementor-element{--align-self:center;}.elementor-445 .elementor-element.elementor-element-589c45f .elementor-heading-title{font-size:var( --e-global-typography-9e0cf07-font-size );line-height:var( --e-global-typography-9e0cf07-line-height );letter-spacing:var( --e-global-typography-9e0cf07-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-445 .elementor-element.elementor-element-aff140d{--width:75%;}.elementor-445 .elementor-element.elementor-element-7040e58{--width:58.333%;}}/* Start custom CSS for image, class: .elementor-element-0e2d974 *//*.elementor-445 .elementor-element.elementor-element-0e2d974 .elementor-widget-container {*/
/*    aspect-ratio: 16/9;*/
/*    max-height: calc(100vh - 140px);*/
/*    max-width: 100%;*/
/*    display: inline-block;*/
/*}*/

/*.elementor-445 .elementor-element.elementor-element-0e2d974 .wp-caption {*/
/*    position: relative;*/
/*}*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-66558e6 */.elementor-445 .elementor-element.elementor-element-66558e6 {
    --visible: 4;
    padding-bottom: 50px;
}

.elementor-445 .elementor-element.elementor-element-66558e6 .swiper-slide {
    width: calc((100% - (var(--h-space) * var(--visible))) / (var(--visible) - 1)) !important;
}

.elementor-445 .elementor-element.elementor-element-66558e6 .elementor-swiper-button {
    transform: none !important;
    top: auto !important;
    bottom: 0;
    padding: 10px 0;
}

.elementor-445 .elementor-element.elementor-element-66558e6 .elementor-swiper-button svg {
    height: auto;
}

.elementor-445 .elementor-element.elementor-element-66558e6 .elementor-swiper-button-prev {
    rotate: 180deg;
}

.elementor-445 .elementor-element.elementor-element-66558e6 .elementor-swiper-button-next {
    right: auto !important;
    left: calc(min(100cqw - var(--h-space), var(--container-max-width)) - var(--h-space));
    transform: translateX(-100%) !important;
}

@media (max-width: 1024px) {
    .elementor-445 .elementor-element.elementor-element-66558e6 {
        --visible: 3;
    }
}

@media (max-width: 767px) {
    .elementor-445 .elementor-element.elementor-element-66558e6 {
        --visible: 2;
    }
}

.elementor-445 .elementor-element.elementor-element-66558e6 .item-container {
    aspect-ratio: 3/4;
}

@media (max-width: 767px) {
    .elementor-445 .elementor-element.elementor-element-66558e6 .item-container:after {
        content: '';
        display: block;
        position: absolute;
        inset: 0;
        z-index: 0;
        background-color: rgb(0 0 0 / .4);
    }
    .elementor-445 .elementor-element.elementor-element-66558e6 .item-container > .elementor-element {
        z-index: 1;
    }
}/* End custom CSS */
/* Start custom CSS for eael-gravity-form, class: .elementor-element-71197d9 */.elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper {
    --label-color: var(--e-global-color-primary);
    --input-color: var(--e-global-color-primary);
    
}

.elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper .gfield_validation_message,
.elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper .validation_message {
    border: none;
    background-color: transparent;
    padding: 0;
    font-size: 12px;
    margin: 3px 0 0;
}
.elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper .gfield_error [aria-invalid=true] {
    border-width: 0 0 1px 0;
}
.elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper .gform_validation_errors {
    margin: 0 0 20px;
}
.elementor-445 .elementor-element.elementor-element-71197d9 .gform_wrapper .gform_validation_errors > h2 {
    /* Body */
    font-family: var(--e-global-typography-9a177e3-font-family), Sans-serif;
    font-size: var(--e-global-typography-9a177e3-font-size);
    font-weight: var(--e-global-typography-9a177e3-font-weight);
    font-style: var(--e-global-typography-9a177e3-font-style);
    text-decoration: var(--e-global-typography-9a177e3-text-decoration);
    line-height: var(--e-global-typography-9a177e3-line-height);
    letter-spacing: var(--e-global-typography-9a177e3-letter-spacing);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cddb2d */.bottomRibbon {
    /*position: fixed;   /* sticks to viewport 
    bottom: 0;         /* bottom of screen 
    left: 0;           /* left edge 
    width: 100%;       /* full width 
    z-index: 9999;     /* above everything else 
}/* End custom CSS */