.elementor-widget-section .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-section .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-a11dfb8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-a11dfb8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-fba4e7e>.elementor-container{min-height:400px}.elementor-11 .elementor-element.elementor-element-fba4e7e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-fba4e7e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-8c870bf{margin-top:0;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-1d18321>.elementor-element-populated{padding:0}.elementor-widget-slides .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Roboto;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-b9671a7 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-national-banner.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-9b30597 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-spasa-award-banner-2.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-5ec4053 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-5-tick-banner-1.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-fcd026d .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/Holiday-At-Home-Pool-3.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-8335573 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/manhattan-front-banner-999.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-a082451 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/advance-colour-warranty.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-cc35f3d .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/majestic-front-banner-999.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-repeater-item-1931a14 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/fibreglass-pools-perth-homepage-slider.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-ac59bca .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh}.elementor-11 .elementor-element.elementor-element-ac59bca .elementor-slide-button{background-color:#45ccb1;border-color:rgba(255,255,255,0)}.elementor-11 .elementor-element.elementor-element-ac59bca>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-ac59bca .swiper-slide-contents{max-width:66%}.elementor-11 .elementor-element.elementor-element-ac59bca .swiper-slide-inner{text-align:center}.elementor-11 .elementor-element.elementor-element-cb53c99>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-1220115 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-national-banner-m.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-faa58fc .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-spasa-award-banner-m-4.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-d2960f7 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-5-tick-banner-2.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-07d873d .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/holiday-at-home-tablet-banner.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-8335573 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/manhattan-front-banner-999.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-a082451 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/advance-colour-warranty.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-cc35f3d .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/majestic-front-banner-999.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-repeater-item-1931a14 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/monaco-pool-front-banner-999.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-a8b689f .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh}.elementor-11 .elementor-element.elementor-element-a8b689f .elementor-slide-button{background-color:#45ccb1;border-color:rgba(255,255,255,0)}.elementor-11 .elementor-element.elementor-element-a8b689f>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-a8b689f .swiper-slide-contents{max-width:66%}.elementor-11 .elementor-element.elementor-element-a8b689f .swiper-slide-inner{text-align:center}.elementor-11 .elementor-element.elementor-element-5e94591>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-3dee1e0 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-national-banner-m.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-d314e73 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-spasa-award-banner-m-4.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-f3e0bd0 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/brpp-5-tick-banner-2.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-3efa939 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/BRP-Perth-Holiday-At-Home-Pool-Mobile-Banner.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-8335573 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/7-5m-manhattan-pool-mobile.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-a082451 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/advance-pool-colour-warranty-mobile.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-cc35f3d .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/majestic-pool-mobile.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-repeater-item-1931a14 .swiper-slide-bg{background-image:url(https://www.barrierreefpoolsperth.com.au/wp-content/uploads/monaco-pool-mobile.jpg);background-size:cover}.elementor-11 .elementor-element.elementor-element-8aed71d .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh}.elementor-11 .elementor-element.elementor-element-8aed71d .elementor-slide-button{background-color:#45ccb1;border-color:rgba(255,255,255,0)}.elementor-11 .elementor-element.elementor-element-8aed71d>.elementor-widget-container{margin:0;padding:0}.elementor-11 .elementor-element.elementor-element-8aed71d .swiper-slide-contents{max-width:66%}.elementor-11 .elementor-element.elementor-element-8aed71d .swiper-slide-inner{text-align:center}.elementor-11 .elementor-element.elementor-element-e4c1dfa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-e4c1dfa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-e962e61>.elementor-element-populated{padding:0}.elementor-widget-template .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-template .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-755d8bd2:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-755d8bd2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#051a37}.elementor-11 .elementor-element.elementor-element-755d8bd2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-11 .elementor-element.elementor-element-755d8bd2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Roboto;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-7209630{text-align:center}.elementor-11 .elementor-element.elementor-element-7209630 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#fff}.elementor-11 .elementor-element.elementor-element-3a16ddaf:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-3a16ddaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-3a16ddaf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-3a16ddaf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-call-to-action .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-call-to-action .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Roboto;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11 .elementor-element.elementor-element-5da9aff9 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-5da9aff9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-5da9aff9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-5da9aff9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-5da9aff9 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-5da9aff9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-5da9aff9 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-581e7015 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-581e7015.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-581e7015.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-581e7015.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-581e7015 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-581e7015 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-581e7015 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-3077896 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-3077896.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-3077896.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-3077896.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-3077896 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-3077896 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-3077896 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-60ed3f28:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-60ed3f28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-60ed3f28{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-60ed3f28>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-04c51ed .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-04c51ed.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-04c51ed.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-04c51ed.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-04c51ed .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-04c51ed .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-04c51ed .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-7a04967 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-7a04967.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-7a04967.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-7a04967.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-7a04967 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-7a04967 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-7a04967 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-5ca5eb5d .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-5ca5eb5d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-5ca5eb5d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-5ca5eb5d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-5ca5eb5d .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-5ca5eb5d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-5ca5eb5d .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-d373c88:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-d373c88>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-d373c88{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-d373c88>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-1c76c375 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-1c76c375.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-1c76c375.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-1c76c375.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-1c76c375 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-1c76c375 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-1c76c375 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-4eae2954 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-4eae2954.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-4eae2954.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-4eae2954.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-4eae2954 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-4eae2954 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-4eae2954 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-7c836197 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-7c836197.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-7c836197.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-7c836197.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-7c836197 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-7c836197 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-7c836197 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-6b993ed8:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-6b993ed8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-6b993ed8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-6b993ed8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d72eb40 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-d72eb40.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-d72eb40.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-d72eb40.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-d72eb40 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-d72eb40 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-d72eb40 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-62c2a42 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-62c2a42.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-62c2a42.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-62c2a42.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-62c2a42 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-62c2a42 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-62c2a42 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-4188d8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-4188d8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-4188d8a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-4188d8a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-272a04c .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-272a04c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-272a04c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-272a04c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-272a04c .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-272a04c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-272a04c .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-1b7c4395:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-1b7c4395>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-1b7c4395{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-1b7c4395>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-19aefb6d .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-19aefb6d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-19aefb6d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-19aefb6d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-19aefb6d .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-19aefb6d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-19aefb6d .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-6ea4c633 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-6ea4c633.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-6ea4c633.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-6ea4c633.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-6ea4c633 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-6ea4c633 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-6ea4c633 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-a2c238d .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-a2c238d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-a2c238d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-a2c238d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-a2c238d .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-a2c238d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-a2c238d .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-23a3200a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-23a3200a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-23a3200a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-23a3200a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-3e755154 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-3e755154.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-3e755154.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-3e755154.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-3e755154 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-3e755154 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-3e755154 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-78a44032 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-78a44032.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-78a44032.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-78a44032.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-78a44032 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-78a44032 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-78a44032 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-f343e72 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-f343e72.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-f343e72.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-f343e72.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-f343e72 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-f343e72 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-f343e72 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-146fa3e6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-146fa3e6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-146fa3e6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-146fa3e6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-6ae81086 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-6ae81086.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-6ae81086.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-6ae81086.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-6ae81086 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-6ae81086 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-6ae81086 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-2746f46e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-2746f46e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-2746f46e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-2746f46e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-2f83fb3 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-2f83fb3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-2f83fb3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-2f83fb3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-2f83fb3 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-2f83fb3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-2f83fb3 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-25d2dc2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-25d2dc2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-25d2dc2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-25d2dc2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-b663bdb .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-b663bdb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-b663bdb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-b663bdb.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-b663bdb .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-b663bdb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-b663bdb .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-026d5e4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-026d5e4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-026d5e4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-026d5e4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-5815b60 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-5815b60.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-5815b60.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-5815b60.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-5815b60 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-5815b60 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-5815b60 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-0e64132:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-0e64132>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-0e64132>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-0e64132>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-8b536a6 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-8b536a6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-8b536a6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-8b536a6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-8b536a6 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-8b536a6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-8b536a6 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-67a354a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-67a354a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-67a354a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-67a354a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-342c8f3 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-342c8f3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-342c8f3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-342c8f3.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-342c8f3 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-342c8f3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-342c8f3 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-3726a42:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-3726a42>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-3726a42>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-3726a42>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-6cc4fe51 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-6cc4fe51.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-6cc4fe51.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-6cc4fe51.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-6cc4fe51 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-6cc4fe51 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-6cc4fe51 .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-eeb380b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-eeb380b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-11 .elementor-element.elementor-element-eeb380b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-eeb380b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-c7861a7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-11 .elementor-element.elementor-element-c7861a7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-11 .elementor-element.elementor-element-c7861a7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-c7861a7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-5ba2c57{padding:80px 0 40px}.elementor-11 .elementor-element.elementor-element-45e2280{text-align:center}.elementor-11 .elementor-element.elementor-element-45e2280 .elementor-heading-title{font-family:"Serpentine",Roboto;font-size:50px;font-weight:300;line-height:1.25em;letter-spacing:2.5px}.elementor-11 .elementor-element.elementor-element-9c76633{text-align:center}.elementor-11 .elementor-element.elementor-element-9c76633 .elementor-heading-title{font-family:"Serpentine",Roboto;font-size:50px;font-weight:300;line-height:1.25em;letter-spacing:2.5px}.elementor-11 .elementor-element.elementor-element-ca249c9{text-align:center}.elementor-11 .elementor-element.elementor-element-ca249c9 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:300;line-height:1.25em;letter-spacing:2.5px}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11 .elementor-element.elementor-element-1428060{text-align:left;color:#000}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-button .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-button .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-94466b4 .elementor-button{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-651432a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-651432a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#051a37}.elementor-11 .elementor-element.elementor-element-651432a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-11 .elementor-element.elementor-element-651432a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d3a664a{text-align:center}.elementor-11 .elementor-element.elementor-element-d3a664a .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#fff}.elementor-widget-spacer .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-spacer .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-96986a9{--spacer-size:35px}.elementor-11 .elementor-element.elementor-element-c54cb71{text-align:center}.elementor-11 .elementor-element.elementor-element-c54cb71 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#fff}.elementor-widget-video .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-video .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-6ca37ae>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px;box-shadow:0px 0px 23px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-6ca37ae .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-ebe7411{text-align:center}.elementor-11 .elementor-element.elementor-element-ebe7411 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#fff}.elementor-11 .elementor-element.elementor-element-d6a74f6>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px;box-shadow:0px 0px 23px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-d6a74f6 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-6936565{--spacer-size:35px}.elementor-11 .elementor-element.elementor-element-4bed7a6{text-align:center}.elementor-11 .elementor-element.elementor-element-4bed7a6 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#fff}.elementor-11 .elementor-element.elementor-element-5ddf456>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px;box-shadow:0px 0px 23px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-5ddf456 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-e4a78bb{text-align:center}.elementor-11 .elementor-element.elementor-element-e4a78bb .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#fff}.elementor-11 .elementor-element.elementor-element-2dc63ec>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px;box-shadow:0px 0px 23px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-2dc63ec .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-11 .elementor-element.elementor-element-04220e2{padding:40px 0}.elementor-11 .elementor-element.elementor-element-0efb575{text-align:center}.elementor-11 .elementor-element.elementor-element-0efb575 .elementor-heading-title{font-family:"Serpentine",Roboto;font-size:32px;font-weight:600}.elementor-11 .elementor-element.elementor-element-d2a48a5{text-align:center}.elementor-11 .elementor-element.elementor-element-d2a48a5 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:700;color:#258acc}.elementor-11 .elementor-element.elementor-element-3dfd1cb{color:#000}.elementor-11 .elementor-element.elementor-element-54f40d2 .elementor-button{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-ae8dfd3{text-align:center}.elementor-11 .elementor-element.elementor-element-ae8dfd3 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-0c0cba4{color:#000}.elementor-11 .elementor-element.elementor-element-875d547 .elementor-button{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-a783697{text-align:center}.elementor-11 .elementor-element.elementor-element-a783697 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-8b498d6{color:#000}.elementor-11 .elementor-element.elementor-element-975f7f2 .elementor-button{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-9bc18fa{text-align:center}.elementor-11 .elementor-element.elementor-element-9bc18fa .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-b632f3f{color:#000}.elementor-11 .elementor-element.elementor-element-fa5f6a8 .elementor-button{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-59c4e69{text-align:center}.elementor-11 .elementor-element.elementor-element-59c4e69 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-5926d6d{color:#000}.elementor-11 .elementor-element.elementor-element-dc2273b .elementor-button{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-884d7e4{margin-top:25px;margin-bottom:25px}.elementor-11 .elementor-element.elementor-element-33c7dbf{width:var(--container-widget-width,106.993%);max-width:106.993%;--container-widget-width:106.993%;--container-widget-flex-grow:0}.elementor-11 .elementor-element.elementor-element-33c7dbf img{border-radius:15px}.elementor-11 .elementor-element.elementor-element-2fdf1bd .elementor-heading-title{font-family:"Roboto",Roboto;font-size:24px;font-weight:600}.elementor-11 .elementor-element.elementor-element-0eba1dc .elementor-heading-title{font-family:"Roboto",Roboto;font-size:18px;font-weight:600}.elementor-11 .elementor-element.elementor-element-dabfda6{color:#000}.elementor-11 .elementor-element.elementor-element-d5ba38c:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-d5ba38c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.barrierreefpoolsperth.com.au/wp-content/uploads/testimonial.jpg");background-size:cover}.elementor-11 .elementor-element.elementor-element-d5ba38c>.elementor-background-overlay{background-color:var(--e-global-color-1c430287);opacity:.15;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-d5ba38c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0}.elementor-11 .elementor-element.elementor-element-9c643a8{text-align:center}.elementor-11 .elementor-element.elementor-element-9c643a8 .elementor-heading-title{color:#fff}.elementor-widget-testimonial-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-testimonial-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Roboto;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-02f4c1a .elementor-swiper-button{font-size:20px}.elementor-11 .elementor-element.elementor-element-02f4c1a .elementor-testimonial__text{color:var(--e-global-color-590e2275);font-family:"Roboto",Roboto;font-weight:300}.elementor-11 .elementor-element.elementor-element-02f4c1a .elementor-testimonial__name{color:var(--e-global-color-590e2275);font-family:"Roboto",Roboto;font-size:20px;font-weight:600}.elementor-11 .elementor-element.elementor-element-722ffdf{padding:40px 0}.elementor-11 .elementor-element.elementor-element-395afa4{text-align:center}.elementor-11 .elementor-element.elementor-element-395afa4 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#258acc}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-f72449f{--divider-border-style:solid;--divider-color:#258acc;--divider-border-width:2px;--divider-icon-size:20px}.elementor-11 .elementor-element.elementor-element-f72449f .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0}.elementor-11 .elementor-element.elementor-element-f72449f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-11 .elementor-element.elementor-element-f72449f.elementor-view-stacked .elementor-icon{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-f72449f.elementor-view-framed .elementor-icon,.elementor-11 .elementor-element.elementor-element-f72449f.elementor-view-default .elementor-icon{color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-f72449f.elementor-view-framed .elementor-icon,.elementor-11 .elementor-element.elementor-element-f72449f.elementor-view-default .elementor-icon svg{fill:#258acc}.elementor-11 .elementor-element.elementor-element-f72449f .elementor-icon{border-radius:100px}.elementor-11 .elementor-element.elementor-element-771a1e8{text-align:center;color:#000}.elementor-widget-icon-box .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-box .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Roboto;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-11 .elementor-element.elementor-element-9bdc9e6 .elementor-icon-box-wrapper{text-align:center}.elementor-11 .elementor-element.elementor-element-9bdc9e6{--icon-box-icon-margin:15px}.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-stacked .elementor-icon{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-framed .elementor-icon,.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-default .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#258acc;fill:#fff;color:#fff}.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-default:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-default:has(:focus) .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-9bdc9e6.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-11 .elementor-element.elementor-element-9bdc9e6 .elementor-icon{font-size:32px}.elementor-11 .elementor-element.elementor-element-9bdc9e6 .elementor-icon-box-title,.elementor-11 .elementor-element.elementor-element-9bdc9e6 .elementor-icon-box-title a{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-9bdc9e6 .elementor-icon-box-description{color:#000}.elementor-11 .elementor-element.elementor-element-981473b .elementor-icon-box-wrapper{text-align:center}.elementor-11 .elementor-element.elementor-element-981473b{--icon-box-icon-margin:15px}.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-stacked .elementor-icon{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-framed .elementor-icon,.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-default .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#258acc;fill:#fff;color:#fff}.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-default:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-default:has(:focus) .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-981473b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-11 .elementor-element.elementor-element-981473b .elementor-icon{font-size:32px}.elementor-11 .elementor-element.elementor-element-981473b .elementor-icon-box-title,.elementor-11 .elementor-element.elementor-element-981473b .elementor-icon-box-title a{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-981473b .elementor-icon-box-description{color:#000}.elementor-11 .elementor-element.elementor-element-39192f5 .elementor-icon-box-wrapper{text-align:center}.elementor-11 .elementor-element.elementor-element-39192f5{--icon-box-icon-margin:15px}.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-stacked .elementor-icon{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-framed .elementor-icon,.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-default .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#258acc;fill:#fff;color:#fff}.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-default:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-default:has(:focus) .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-39192f5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-11 .elementor-element.elementor-element-39192f5 .elementor-icon{font-size:32px}.elementor-11 .elementor-element.elementor-element-39192f5 .elementor-icon-box-title,.elementor-11 .elementor-element.elementor-element-39192f5 .elementor-icon-box-title a{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-39192f5 .elementor-icon-box-description{color:#000}.elementor-11 .elementor-element.elementor-element-bafba3e .elementor-icon-box-wrapper{text-align:center}.elementor-11 .elementor-element.elementor-element-bafba3e{--icon-box-icon-margin:15px}.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-stacked .elementor-icon{background-color:#258acc}.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-framed .elementor-icon,.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-default .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#258acc;fill:#fff;color:#fff}.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-default:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-framed:has(:focus) .elementor-icon,.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-default:has(:focus) .elementor-icon{fill:#258acc;color:#258acc;border-color:#258acc}.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-framed:has(:hover) .elementor-icon,.elementor-11 .elementor-element.elementor-element-bafba3e.elementor-view-framed:has(:focus) .elementor-icon{background-color:#fff}.elementor-11 .elementor-element.elementor-element-bafba3e .elementor-icon{font-size:32px}.elementor-11 .elementor-element.elementor-element-bafba3e .elementor-icon-box-title,.elementor-11 .elementor-element.elementor-element-bafba3e .elementor-icon-box-title a{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-bafba3e .elementor-icon-box-description{color:#000}.elementor-11 .elementor-element.elementor-element-12cdccb:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-12cdccb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#051a37}.elementor-11 .elementor-element.elementor-element-12cdccb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11 .elementor-element.elementor-element-12cdccb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-3e10386{--spacer-size:15px}.elementor-11 .elementor-element.elementor-element-c5ac1e5{text-align:center}.elementor-11 .elementor-element.elementor-element-c5ac1e5 .elementor-heading-title{font-family:"Serpentine",Roboto;font-size:32px;font-weight:600;color:#fff}.elementor-11 .elementor-element.elementor-element-bbc5d40 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-bbc5d40.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-bbc5d40.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-bbc5d40.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-bbc5d40 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-bbc5d40 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-bbc5d40>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px}.elementor-11 .elementor-element.elementor-element-bbc5d40 .elementor-cta__content{min-height:300px;text-align:center}.elementor-11 .elementor-element.elementor-element-5c5286b .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-5c5286b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-5c5286b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-5c5286b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-5c5286b .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-5c5286b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-5c5286b>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px}.elementor-11 .elementor-element.elementor-element-5c5286b .elementor-cta__content{min-height:300px;text-align:center}.elementor-11 .elementor-element.elementor-element-2fc68b9 .elementor-cta__content-item{transition-duration:1s}.elementor-11 .elementor-element.elementor-element-2fc68b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 )}.elementor-11 .elementor-element.elementor-element-2fc68b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 )}.elementor-11 .elementor-element.elementor-element-2fc68b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 )}.elementor-11 .elementor-element.elementor-element-2fc68b9 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-2fc68b9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-2fc68b9>.elementor-widget-container{border-style:solid;border-width:2px;border-color:#fff;border-radius:20px}.elementor-11 .elementor-element.elementor-element-2fc68b9 .elementor-cta__content{min-height:300px;text-align:center}.elementor-11 .elementor-element.elementor-element-2b2278c{--spacer-size:15px}.elementor-11 .elementor-element.elementor-element-154d691:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-154d691>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-154d691{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 40px 40px}.elementor-11 .elementor-element.elementor-element-154d691>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-87f4ba4 .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-87f4ba4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-87f4ba4 .elementor-cta__content{text-align:center;padding:30px;background-color:#15196d}.elementor-11 .elementor-element.elementor-element-87f4ba4 .elementor-cta__description{font-size:16px;color:#fff}.elementor-11 .elementor-element.elementor-element-87f4ba4 .elementor-cta__title{color:#fff}.elementor-11 .elementor-element.elementor-element-87f4ba4 .elementor-cta__button{color:#fff;border-color:rgba(2,1,1,0);background-color:#23a455}.elementor-11 .elementor-element.elementor-element-3cfaeeb .elementor-cta .elementor-cta__bg,.elementor-11 .elementor-element.elementor-element-3cfaeeb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-11 .elementor-element.elementor-element-3cfaeeb>.elementor-widget-container{border-style:solid;border-color:#4054b2}.elementor-11 .elementor-element.elementor-element-3cfaeeb .elementor-cta__content{text-align:center}.elementor-11 .elementor-element.elementor-element-1d3c74a:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-1d3c74a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-1d3c74a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 40px}.elementor-11 .elementor-element.elementor-element-1d3c74a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-db897ff{text-align:center}.elementor-11 .elementor-element.elementor-element-db897ff .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600;color:#258acc}.elementor-11 .elementor-element.elementor-element-2635138{color:#000}.elementor-11 .elementor-element.elementor-element-233b64e{text-align:center}.elementor-11 .elementor-element.elementor-element-233b64e .elementor-heading-title{font-family:"Roboto",Roboto;font-size:14px;font-weight:600;color:#00a53b}.elementor-11 .elementor-element.elementor-element-8cba54f:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-8cba54f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-11 .elementor-element.elementor-element-8cba54f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 40px 40px}.elementor-11 .elementor-element.elementor-element-8cba54f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-dd9d7ca .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-widget-icon-list .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-list .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-11 .elementor-element.elementor-element-8cf37aa .elementor-icon-list-icon i{transition:color .3s}.elementor-11 .elementor-element.elementor-element-8cf37aa .elementor-icon-list-icon svg{transition:fill .3s}.elementor-11 .elementor-element.elementor-element-8cf37aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-8cf37aa .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-11 .elementor-element.elementor-element-c2495a2 .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-679067f .elementor-icon-list-icon i{transition:color .3s}.elementor-11 .elementor-element.elementor-element-679067f .elementor-icon-list-icon svg{transition:fill .3s}.elementor-11 .elementor-element.elementor-element-679067f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-679067f .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-11 .elementor-element.elementor-element-38203ee .elementor-heading-title{font-family:"Serpentine",Roboto;font-weight:600}.elementor-11 .elementor-element.elementor-element-48a482b .elementor-icon-list-icon i{transition:color .3s}.elementor-11 .elementor-element.elementor-element-48a482b .elementor-icon-list-icon svg{transition:fill .3s}.elementor-11 .elementor-element.elementor-element-48a482b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-11 .elementor-element.elementor-element-48a482b .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-11 .elementor-element.elementor-element-b209bfe:not(.elementor-motion-effects-element-type-background),.elementor-11 .elementor-element.elementor-element-b209bfe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2A6A5E00;background-image:url("https://www.barrierreefpoolsperth.com.au/wp-content/uploads/blog-homepage-brpp-background-image-blur-02.jpg");background-position:bottom center;background-size:cover}.elementor-11 .elementor-element.elementor-element-b209bfe>.elementor-background-overlay{background-color:#000000CC;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11 .elementor-element.elementor-element-b209bfe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 0}.elementor-11 .elementor-element.elementor-element-b209bfe>.elementor-shape-top svg{width:calc(100% + 1.3px);height:45px}.elementor-11 .elementor-element.elementor-element-bc82e67{text-align:center}.elementor-11 .elementor-element.elementor-element-bc82e67 .elementor-heading-title{font-family:"Serpentine",Roboto;font-size:46px;font-weight:600;text-shadow:0px 0px 15px rgba(0,0,0,.3);color:#fff}.elementor-11 .elementor-element.elementor-element-3ed8580{margin-top:5%;margin-bottom:0}.elementor-11 .elementor-element.elementor-element-0374aa5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-11 .elementor-element.elementor-element-0374aa5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Roboto;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Roboto;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Roboto;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Roboto;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11 .elementor-element.elementor-element-7e90d4c{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% )}.elementor-11 .elementor-element.elementor-element-7e90d4c:after{content:"1"}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__thumbnail__link{width:100%}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__meta-data span+span:before{content:"•"}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__text{margin-top:20px}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__badge{right:0}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__card .elementor-post__badge{margin:20px}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__title,.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__title a{color:#000}.elementor-11 .elementor-element.elementor-element-de0abea .elementor-button{background-color:#258acc;fill:#fff;color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-11 .elementor-element.elementor-element-de0abea>.elementor-widget-container{margin:5% 0 0}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-deae695{width:31.753%}.elementor-11 .elementor-element.elementor-element-275354c{width:68.247%}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-a11dfb8{margin-top:0;margin-bottom:0;padding:0}.elementor-11 .elementor-element.elementor-element-fba4e7e{margin-top:0;margin-bottom:0;padding:0}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-183c39d>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-fba4e7e>.elementor-container{min-height:500px}.elementor-11 .elementor-element.elementor-element-fba4e7e{margin-top:0;margin-bottom:0;padding:0}.elementor-11 .elementor-element.elementor-element-bd4acb6>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-ac59bca .swiper-slide{height:330px}.elementor-11 .elementor-element.elementor-element-a8b689f .swiper-slide{height:330px}.elementor-11 .elementor-element.elementor-element-8aed71d .swiper-slide{height:330px}.elementor-11 .elementor-element.elementor-element-1f3a2084>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-11 .elementor-element.elementor-element-3a16ddaf{padding:0}.elementor-11 .elementor-element.elementor-element-60ed3f28{padding:0}.elementor-11 .elementor-element.elementor-element-d373c88{padding:0}.elementor-11 .elementor-element.elementor-element-6b993ed8{padding:0}.elementor-11 .elementor-element.elementor-element-1b7c4395{padding:0}.elementor-11 .elementor-element.elementor-element-23a3200a{padding:0}.elementor-11 .elementor-element.elementor-element-d6b6ff9{padding:0}.elementor-11 .elementor-element.elementor-element-2c74d6c{padding:0}.elementor-11 .elementor-element.elementor-element-83e5d57{padding:0}.elementor-11 .elementor-element.elementor-element-5ba2c57{padding:0}.elementor-11 .elementor-element.elementor-element-45e2280 .elementor-heading-title{font-size:23px}.elementor-11 .elementor-element.elementor-element-9c76633 .elementor-heading-title{font-size:29px}.elementor-11 .elementor-element.elementor-element-ca249c9 .elementor-heading-title{font-size:16px}.elementor-11 .elementor-element.elementor-element-d3a664a .elementor-heading-title{font-size:29px}.elementor-11 .elementor-element.elementor-element-c54cb71 .elementor-heading-title{font-size:18px}.elementor-11 .elementor-element.elementor-element-ebe7411 .elementor-heading-title{font-size:18px}.elementor-11 .elementor-element.elementor-element-4bed7a6 .elementor-heading-title{font-size:18px}.elementor-11 .elementor-element.elementor-element-e4a78bb .elementor-heading-title{font-size:18px}.elementor-11 .elementor-element.elementor-element-395afa4 .elementor-heading-title{font-size:24px}.elementor-11 .elementor-element.elementor-element-154d691{padding:0}.elementor-11 .elementor-element.elementor-element-b58c46e>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-87f4ba4>.elementor-widget-container{padding:10px}.elementor-11 .elementor-element.elementor-element-1d3c74a{padding:0}.elementor-11 .elementor-element.elementor-element-3a1dc07>.elementor-element-populated{padding:0}.elementor-11 .elementor-element.elementor-element-db897ff>.elementor-widget-container{padding:5px}.elementor-11 .elementor-element.elementor-element-db897ff .elementor-heading-title{font-size:25px}.elementor-11 .elementor-element.elementor-element-2635138>.elementor-widget-container{padding:5px}.elementor-11 .elementor-element.elementor-element-8cba54f{padding:0}.elementor-11 .elementor-element.elementor-element-dd9d7ca{text-align:center}.elementor-11 .elementor-element.elementor-element-c2495a2{text-align:center}.elementor-11 .elementor-element.elementor-element-38203ee{text-align:center}.elementor-11 .elementor-element.elementor-element-bc82e67 .elementor-heading-title{font-size:39px}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% )}.elementor-11 .elementor-element.elementor-element-7e90d4c:after{content:"1"}.elementor-11 .elementor-element.elementor-element-7e90d4c .elementor-post__thumbnail__link{width:100%}}@font-face{font-family:'Serpentine';font-style:normal;font-weight:400;font-display:auto;src:url('http://www.barrierreefpoolsperth.com.au/wp-content/uploads/Serpentine-Light.woff2') format('woff2'),url('http://www.barrierreefpoolsperth.com.au/wp-content/uploads/Serpentine-Light.woff') format('woff'),url('https://www.barrierreefpoolsperth.com.au/wp-content/uploads/Serpentine_ICG_Light.ttf') format('truetype')}