:root{--primary-color:#2473be;--secondary-color:#0096db;--fade-blue-color:#64a1c0;--pink-color:#fc498f;--white-color:#fff;--primary-border-radius:10px}body,html{font-family:'Inter',sans-serif}h1,h2,h4,h3,h5,h6,label.wpforms-field-label{font-family:"DM Sans",sans-serif;font-weight:600}a,p{font-family:"Inter",sans-serif !important}.contactus-container p{margin-bottom:0}.banner-title .n2-ss-text{font-family:"DM Sans",sans-serif !important}.banner-parag p{font-family:"Inter",sans-serif !important;font-size:18px !important}.top-inner-container a{font-family:"Inter",sans-serif;font-weight:400}.main-navigation .sub-menu,.main-navigation .children{font-size:15px}.main-navigation li ul a,.main-navigation li ul li a{font-weight:500}.main-navigation ul li a{text-transform:uppercase}.main-navigation .sub-menu li a{text-transform:uppercase}.gform_wrapper.gravity-theme .gfield textarea.medium{font-family:inherit}span.woocommerce-Price-amount.amount{font-size:30px}.woocommerce-checkout span.woocommerce-Price-amount.amount{font-size:18px}h3.wp-block-heading{color:var(--pink-color) !important;text-transform:initial;font-size:18px;font-family:'DM Sans'}.gform_wrapper.gravity-theme .gfield_label{font-weight:400 !important}.cta-right a{text-align:center}.section4 h2.wp-block-heading{margin-bottom:10px}.meet-the-team figure.wp-block-image.size-large img{box-shadow:rgba(0,0,0,.2) 0px 0px 14px 0px}.kt-testimonial-meta-wrap{display:flex;justify-content:center;flex-direction:column;gap:.5em}.kt-testimonial-meta-name-wrap{text-align:center !important}.wp-block-image.is-style-default.w-border img{border-radius:15px !important}.flex-container{display:flex;align-items:center}.flex-item{flex:1;padding:0}.cols-info.item3 ul li{display:inline-block}.top-inner-container .fa{padding:0 10px}.cols-info.item2{text-align:center}.cols-info.item3{text-align:right}.top-header ul,.top-header ol{margin:0}.flex-item:nth-child(2){flex:3;padding:0;overflow:hidden}#page{padding-top:0}.footer-column.col4 .wp-block-columns{margin-bottom:-1.8em}.footer-copyright hr{margin-bottom:1.2em !important}.cols-info.item2,.cols-info.item1{padding:0 5px}.site-identity.clear{display:flex}.site-identity{padding:25px 0}.cta-right{flex:1;display:flex;justify-content:flex-end;align-items:center}.site-title-wrap{flex:1;display:flex;justify-content:flex-start;align-items:center}.top-navigation-right{flex:2;display:flex;align-items:center}.container{padding:0 8%}ul#menu-main-menu-1{text-align:center}.home #page{padding-top:0}.home .site-content,.page-id-113 .site-content,.page-id-135 .site-content{padding:0}#primary{margin:0 auto;display:block;width:100%;max-width:1600px}.main-navigation .sub-menu,.main-navigation .children{border-radius:0}.footer-tagline{width:100%}.footer-widgets ul li.wp-block-social-link{padding:0 !important}.footer-widgets ul li{padding:0 0 24px}.footer-widgets{margin-bottom:0}.site-footer{padding:0}.site-footer{background-image:url(https://staging.poolsideplumbing.com.au/wp-content/uploads/2024/01/footer-bg.png) !important;background:rgb(242 242 242/0%) !important;background-size:cover !important;background-repeat:no-repeat !important}.footer-widgets .footer-column{width:13.6%}.footer-column.col3 p{margin-bottom:0}.footer-copyright{padding:20px 0}.footer-widgets{margin-bottom:0 !important}.top-inner-container{display:flex;justify-content:center;color:#fff;font-family:'Inter',sans-serif !important;margin-bottom:-8px}.footer-widgets .footer-column{width:17.6%}.footer-column.col1{width:25%;margin-right:9%}.footer-bottom{width:auto;padding-top:0}.f-inner-container{display:flex}.site-info{flex:1}.footer-column.col4 p{margin-bottom:0}.footer-widgets section+section{margin-top:40px}.footer-widgets .col1 section{margin-top:10px !important}.top-navigation-right{max-width:100%}a.added_to_cart.wc-forward{color:var(--primary-color)}#wprmenu_bar{background-color:#000}i.fa.fa-phone{color:var(--fade-blue-color)}i.fa.fa-envelope{color:var(--pink-color)}div#mysticky-wrap{background:#000;background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(23,23,23,1) 82%,rgba(89,85,85,1) 100%)}.top-inner-container i:before{color:#fff}.site-footer .f-inner-container a{color:#000 !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:var(--primary-color)}ul.page-numbers{background-color:#fff !important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--primary-color);color:#fff}p.site-title a{color:var(--primary-color) !important}p.site-description{color:var(--secondary-color)}.banner-title h2,.banner-parag p{color:#fff !important}h1,h2,h3,h4,h5,h6,.entry-header .entry-title a,.editor-post-title__input alabel.wpforms-field-label{color:var(--primary-color) !important}div#n2-ss-2 .nextend-bullet-bar .n2-bullet.n2-active{background-color:var(--primary-color)}div#n2-ss-2 .nextend-arrow{background-color:var(--primary-color);border-radius:50px;padding:5px}div#n2-ss-2 .nextend-arrow img{width:23px !important}.entry-content p a,.header-text a,.entry-content .meta-list a,.site-footer a,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-page-item a{color:var(--primary-color) !important}.main-navigation ul li.current-menu-item ul.sub-menu li a{color:var(--white-color) !important}a,p{color:var(--black-color)}.site-header{background:#000}.top-navigation,div#mysticky-nav{box-shadow:0 4px 6px rgba(0,0,0,.1)}.main-navigation li ul a,.main-navigation li ul li a{color:var(--white-color)}.main-navigation .sub-menu li:hover,.main-navigation .children li:hover{background-color:var(--secondary-color)}.main-navigation ul .sub-menu li.current-menu-item a,.main-navigation ul .sub-menu li.current-page-item a{color:#fff !important;text-transform:uppercase}.main-navigation ul .sub-menu li.current-menu-item.menu-item-has-children a:hover,.main-navigation ul .sub-menu li.current-page-item.menu-item-has-children a:hover{color:#fff !important}.main-navigation ul .sub-menu li.current-menu-item a:hover,.main-navigation ul .sub-menu li.current-page-item a:hover{color:#fff !important}.top-header{background-color:#000}.top-header a,.top-header p,li.cart span.total{color:var(--white-color)}.top-header i{color:var(--secondary-color)}mark.count{background-color:rgb(255 255 255/0%);color:#fff}.main-navigation .sub-menu,.main-navigation .children{background:var(--primary-color)}::selection{background:var(--primary-color);color:var(--white-color)}footer#colophon{background-color:var(--fourth-color) !important}.footer-copyright{background-color:#fff;color:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:var(--primary-color) !important;color:var(--white-color)}.entry-content p a,.header-text a{box-shadow:inset 0 -1px 0 var(--primary-color) !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--secondary-color)}.footer-widgets a{color:#000 !important}.kb-splide .splide__arrow{background:var(--primary-color) !important;height:5em !important;width:5em !important;opacity:1 !important}.kb-splide .splide__pagination__page.is-active{background:var(--primary-color) !important;opacity:1 !important}.n2-ss-button-container a{background-color:var(--primary-color) !important;border-radius:var(--primary-border-radius) !important}.wp-block-button__link,input[type=submit],.gform_wrapper input[type=submit],.cta-right a{color:#fff;background-color:var(--primary-color);border-radius:var(--primary-border-radius);box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:.9em;text-transform:uppercase;font-weight:500}.btn-secondary .wp-block-button__link{color:var(--primary-color);background-color:rgb(255 255 255/0%);border-radius:var(--primary-border-radius);box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:1.125em;border:2px solid var(--primary-color)}.entry-content p a:hover{box-shadow:inset 0 -1px 0 var(--secondary-color) !important}.wp-block-button__link,.btn-secondary .wp-block-button__link,.n2-ss-button-container a,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained,button.woocommerce-button.button.woocommerce-form-login__submit,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block,.cta-right a{transition:all .3s cubic-bezier(.4,0,.2,1) !important;transform:scale(1.02)}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained,button.woocommerce-button.button.woocommerce-form-login__submit,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{color:#fff;background-color:var(--primary-color);border-radius:var(--primary-border-radius);box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px)}.entry-content p a:hover,.header-text a:hover,.post-navigation a:hover .post-title,.entry-header .entry-title a:hover,#page .more-link:hover,.main-navigation a:hover{color:var(--secondary-color) !important}.main-navigation a{color:#fff !important}.top-inner-container a:hover{text-decoration:underline !important;color:#fff !important}.main-navigation ul.sub-menu li a:hover{color:#fff !important}.main-navigation ul li.current-menu-item ul.sub-menu li:hover a{color:#fff !important}div#n2-ss-2 .nextend-bullet-bar .n2-bullet:hover{background-color:var(--secondary-color) !important}.wp-block-button__link:hover,.n2-ss-button-container a:hover,.gform_wrapper input[type=submit]:hover,.cta-right a:hover{color:#fff;background-color:var(--secondary-color) !important;transform:scale(1.05)}.btn-secondary .wp-block-button__link:hover{color:var(--white-color);background-color:var(--secondary-color);border:2px solid var(--secondary-color)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:var(--secondary-color) !important;color:var(--white-color) !important}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained:hover,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained:hover,button.woocommerce-button.button.woocommerce-form-login__submit:hover,button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover,.wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block:hover{background-color:var(--secondary-color) !important;color:var(--white-color) !important}.woocommerce.woocommerce-page .products li.product{background:var(--fourth-color);padding:15px}h2.woocommerce-loop-category__title{background-color:var(--primary-color);color:var(--white-color) !important;margin-top:26px !important;text-align:center;border-radius:5px;border:1px solid var(--primary-color)}h2.woocommerce-loop-category__title:hover{background-color:var(--primary-color);color:#fff !important}.archive.woocommerce.woocommerce-page ul.products li.product .button,.woocommerce.woocommerce-page .button,.related.products ul.products li.product .button{padding:10px;max-width:100%;border-radius:0}.woocommerce ul.products li.product .button{display:block;text-align:center;color:var(--white-color);border-radius:var(--primary-border-radius)}.woocommerce ul.products li.product .button,.woocommerce.woocommerce-page .button,.woocommerce div.product form.cart .button,.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce button.button.alt{color:#fff;background-color:var(--primary-color);border-radius:var(--primary-border-radius);box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:1.125em;font-weight:300}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:#fff;background-color:red !important;border-radius:var(--primary-border-radius);box-shadow:none;text-decoration:none;padding:calc(0.667em + 2px) calc(1.333em + 2px);font-size:1.125em;font-weight:300}.wc-block-cart__submit{background-color:var(--primary-color);border-radius:var(--primary-border-radius);box-shadow:none;text-decoration:none}.wc-block-cart__submit a{color:#fff;font-weight:300}.woocommerce ul.products li.product .price{color:var(--black-color);display:block;font-weight:400;margin-bottom:.5em}.woocommerce a.added_to_cart{padding-top:.5em;display:block;text-align:center !important}.woocommerce-info{border-top-color:var(--secondary-color)}.woocommerce-info:before{color:var(--secondary-color)}span.cart-total{display:inline-block;background:#ff0;border-radius:100%;line-height:1;padding:1px 3px;position:absolute;margin-left:20px;margin-top:-5px;font-size:12px;color:#2a2a2a;font-weight:700}.site-title-wrap{display:none}.floating-phone{display:none}h3.custom-header-subcat{display:none}.woocommerce p.entry-byline{display:none !important}.mobile-navigation{display:none !important}.footer-bottom{display:none}li.cta-mobile-rqt a{display:none !important}.sub-menu .menu-item-has-children>a:after,.sub-menu .page_item_has_children>a:after{display:none}@media only screen and (max-width:1280px){.footer-widgets{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.footer-widgets .footer-column{width:100%}}@media only screen and (max-width:1000px){#wprmenu_bar{background-color:rgb(255 255 255/0%)}.site-identity{padding:0}.footer-widgets .footer-column{margin-right:3%}.flex-main-container.top-header{font-size:15px}html body div.wprm-wrapper{overflow:visible}.footer-widgets{display:block}.floating-phone{display:block;position:fixed;right:0;z-index:999999;top:0;width:85%;text-align:right;height:42px}.admin-bar .floating-phone{top:25px}.admin-bar #wprmenu_menu_ul{position:initial}.floating-phone a{width:100%;display:block;padding-top:10px}.flex-main-container.top-header{display:none}.cta-right{display:none}.floating-phone i{color:#fff;font-size:25px}.site-identity.clear{display:block}li.cta-mobile-rqt a{background-color:var(--secondary-color) !important;border-radius:100px;text-align:center;margin:22px}li.cta-mobile-rqt a{display:block !important}li.cta-mobile-rqt.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-371{position:absolute;width:100%;bottom:50px}div#mysticky-wrap{background:#000}.site-title-wrap{display:block;margin:0 auto;width:50%}.custom-logo-link img{display:block;margin-bottom:-9px}#mysticky-nav.wrapfixed{margin-top:42px}}@media only screen and (max-width:782px){.admin-bar .floating-phone{top:44px}}@media only screen and (max-width:768px){.flex-container{display:flex;align-items:center;flex-direction:column}.flex-item{padding:5px}.top-header{padding:15px 0}.footer-widgets .footer-column{width:100%}.f-inner-container{display:flex;flex-direction:column-reverse;align-items:center;gap:1em;text-align:center}#mysticky-nav.wrapfixed{margin-top:41px !important}}@media only screen and (max-width:710px){.site-identity.clear{display:flex;flex-direction:column;align-items:center;gap:0em}.site-identity{padding:0}}@media only screen and (max-width:693px){#mysticky-nav.wrapfixed{margin-top:42px}.site-identity{padding:.1% 0}}@media only screen and (max-width:540px){.top-inner-container{flex-direction:column;gap:.5em}}@media only screen and (max-width:500px){.flex-container{display:flex;align-items:center;flex-direction:column}}@media (min-width:1000px){.n2-ss-section-main-content,.alignwide{width:82vw !important}}