.elementor-kit-6{--e-global-color-primary:#1A3351;--e-global-color-secondary:#54B7C4;--e-global-color-text:#EBF2F5;--e-global-color-accent:#FFFFFF;--e-global-color-cb947bf:#FFFFFF;--e-global-color-7d6f46b:#F8F8F8;--e-global-color-a39f7e6:#F0F0F0;--e-global-color-8609c6b:#E8E8E8;--e-global-color-1c649b0:#E0E0E0;--e-global-color-017a578:#D8D8D8;--e-global-color-7f25f8c:#D0D0D0;--e-global-color-d7cfd91:#30303A;--e-global-color-6a05253:#282830;--e-global-color-eb843aa:#202026;--e-global-color-abd3b05:#18181C;--e-global-color-bc4555f:#101014;--e-global-color-6a4e06f:#08080A;--e-global-color-fdbc685:#000000;--e-global-color-8fdf0a3:#FF4400;--e-global-color-4e87987:#FF0000;--e-global-color-dfa6903:#CC0000;--e-global-color-6f5a4bf:#88FF44;--e-global-color-a4d1ca2:#00FF00;--e-global-color-31c091f:#00AA00;--e-global-color-00c1a92:#285A7B;--e-global-color-a13fcf2:#1A3351;--e-global-color-2a846f1:#0C1427;--e-global-color-eba266c:#7FD2CF;--e-global-color-98a6467:#54B7C4;--e-global-color-6a21f07:#388AA8;--e-global-color-40253cb:#A0A0A0;--e-global-color-d1c4ab4:#989898;--e-global-color-25e42d6:#909090;--e-global-color-aabcbcb:#888888;--e-global-color-7ac3a7e:#808080;--e-global-color-6f2beb7:#787878;--e-global-typography-primary-font-family:"Avant Garde ITC";--e-global-typography-secondary-font-family:"Precious Soul";--e-global-typography-text-font-family:"Lato";--e-global-typography-accent-font-family:"Lato";color:var( --e-global-color-d7cfd91 );font-size:18px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Arial, Sans-serif, helvetica;font-size:1rem;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-cb947bf );border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF33;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:1rem 2rem 1rem 2rem;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cb947bf );border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF22;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-kit-6 p{margin-block-end:2rem;}.elementor-kit-6 a{font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;}.elementor-kit-6 h1{color:#FFFFFF;font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;font-size:3rem;font-weight:400;}.elementor-kit-6 h2{color:var( --e-global-color-secondary );font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;font-size:3rem;font-weight:700;text-transform:uppercase;}.elementor-kit-6 h3{color:var( --e-global-color-primary );font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;font-size:2rem;font-weight:500;line-height:2.6rem;}.elementor-kit-6 h4{color:var( --e-global-color-secondary );font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;font-size:1.8rem;font-weight:700;}.elementor-kit-6 h5{color:var( --e-global-color-primary );font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;font-size:1.6rem;font-weight:500;text-transform:uppercase;}.elementor-kit-6 h6{color:var( --e-global-color-fdbc685 );font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;font-size:1.4rem;font-weight:400;text-decoration:underline;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:2rem;--container-default-padding-right:2rem;--container-default-padding-bottom:2rem;--container-default-padding-left:2rem;}.elementor-widget:not(:last-child){margin-block-end:2rem;}.elementor-element{--widgets-spacing:2rem 2rem;--widgets-spacing-row:2rem;--widgets-spacing-column:2rem;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1080px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1080px;}.e-con{--container-max-width:1080px;}}@media(max-width:767px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:1rem;padding:1rem 2rem 1rem 2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}.e-con{--container-max-width:768px;}}
/* Start custom CSS */@media (max-width: 768px) {
    .big-mobile-button a {
        display: flex;
        height: 120px;
        align-items: center;
        justify-content: center;
        font-size: 1.6rem;
        border-style: none !important;
        width: 100% !important;
        border-radius: 0 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avant Garde ITC';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_book-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_book-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_book-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_book-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_book-webfont.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_book-webfont.svg#AvantGardeITC') format('svg');
}
@font-face {
	font-family: 'Avant Garde ITC';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_medium-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_medium-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_medium-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_medium-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_medium-webfont.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_medium-webfont.svg#AvantGardeITC') format('svg');
}
@font-face {
	font-family: 'Avant Garde ITC';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_bold-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_bold-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_bold-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_bold-webfont.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/avant_garde_pro_itc_bold-webfont.svg#AvantGardeITC') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Precious Soul';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/precious_soul-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/precious_soul-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/precious_soul-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/precious_soul-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Precious-Soul.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/precious_soul-webfont.svg#PreciousSoul') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thin-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thin-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thin-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thin-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-Thin.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thin-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thinitalic-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thinitalic-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thinitalic-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-ThinItalic.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-thinitalic-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-light-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-light-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-light-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-Light.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-light-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-lightitalic-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-lightitalic-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-lightitalic-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-LightItalic.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-lightitalic-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-regular-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-regular-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-regular-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-Regular.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-regular-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-italic-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-italic-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-italic-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-italic-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-Italic.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-italic-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bold-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bold-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bold-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-Bold.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bold-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bolditalic-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bolditalic-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bolditalic-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-BoldItalic.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-bolditalic-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-black-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-black-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-black-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-black-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-Black.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-black-webfont.svg#Lato') format('svg');
}
@font-face {
	font-family: 'Lato';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-blackitalic-webfont.eot');
	src: url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-blackitalic-webfont.woff2') format('woff2'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-blackitalic-webfont.woff') format('woff'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/Lato-BlackItalic.ttf') format('truetype'),
		url('https://www.poolperf.com.au/wp-content/uploads/2024/05/lato-blackitalic-webfont.svg#Lato') format('svg');
}
/* End Custom Fonts CSS */