.elementor-583 .elementor-element.elementor-element-bfc42b9{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-583 .elementor-element.elementor-element-bfc42b9:not(.elementor-motion-effects-element-type-background), .elementor-583 .elementor-element.elementor-element-bfc42b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:0px 75%;background-repeat:no-repeat;background-size:cover;}.elementor-583 .elementor-element.elementor-element-bfc42b9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-583 .elementor-element.elementor-element-bfc42b9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-583 .elementor-element.elementor-element-bfc42b9 > .elementor-shape-bottom svg, .elementor-583 .elementor-element.elementor-element-bfc42b9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(225% + 1.3px);height:240px;transform:translateX(-50%) rotateY(180deg);}.elementor-583 .elementor-element.elementor-element-14fb710{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-583 .elementor-element.elementor-element-38b9898{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-583 .elementor-element.elementor-element-38b9898.e-con{--align-self:center;}.elementor-583 .elementor-element.elementor-element-8d1ca11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-583 .elementor-element.elementor-element-8d1ca11 .elementor-heading-title{font-family:"Avant Garde ITC", Arial, Sans-serif, helvetica;text-shadow:0px 0px 20px #000000;color:var( --e-global-color-cb947bf );}.elementor-583 .elementor-element.elementor-element-a0378d6 > .elementor-widget-container{margin:-2rem 0rem 2rem 0rem;}.elementor-583 .elementor-element.elementor-element-a0378d6{font-weight:400;color:var( --e-global-color-text );}.elementor-583 .elementor-element.elementor-element-a0378d6 a{color:var( --e-global-color-secondary );}.elementor-583 .elementor-element.elementor-element-a0378d6 a:hover{color:var( --e-global-color-6f5a4bf );}.elementor-583 .elementor-element.elementor-element-fc89eff{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;bottom:-8rem;}.elementor-583 .elementor-element.elementor-element-fc89eff.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-583 .elementor-element.elementor-element-fc89eff{right:2rem;}body.rtl .elementor-583 .elementor-element.elementor-element-fc89eff{left:2rem;}.elementor-583 .elementor-element.elementor-element-34701a8{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-583 .elementor-element.elementor-element-34701a8 img{width:180px;height:180px;}.elementor-583 .elementor-element.elementor-element-096804f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-583 .elementor-element.elementor-element-9a54e5e{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-583 .elementor-element.elementor-element-9a54e5e.e-con{--align-self:center;}.elementor-583 .elementor-element.elementor-element-0e2ac71 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-583 .elementor-element.elementor-element-0e2ac71{text-shadow:1px 1px 4px #000000;}.elementor-583 .elementor-element.elementor-element-0e2ac71 .elementor-widget-container{margin-bottom:2rem;color:#EBF2F5;}.elementor-583 .elementor-element.elementor-element-0e2ac71 a{color:var( --e-global-color-secondary );}.elementor-583 .elementor-element.elementor-element-0e2ac71 a:hover, .elementor-583 .elementor-element.elementor-element-0e2ac71 a:focus{color:var( --e-global-color-6f5a4bf );}.elementor-583 .elementor-element.elementor-element-8ae3cf7{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-583 .elementor-element.elementor-element-9691335{width:100%;max-width:100%;}.elementor-583 .elementor-element.elementor-element-9691335 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1080px){.elementor-583 .elementor-element.elementor-element-bfc42b9:not(.elementor-motion-effects-element-type-background), .elementor-583 .elementor-element.elementor-element-bfc42b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-583 .elementor-element.elementor-element-14fb710{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-583 .elementor-element.elementor-element-38b9898.e-con{--order:99999 /* order end hack */;}.elementor-583 .elementor-element.elementor-element-8d1ca11{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-583 .elementor-element.elementor-element-8d1ca11 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-583 .elementor-element.elementor-element-8d1ca11 .elementor-heading-title{font-size:3.2rem;}.elementor-583 .elementor-element.elementor-element-a0378d6 > .elementor-widget-container{margin:5rem 0rem -3rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-583 .elementor-element.elementor-element-fc89eff.e-con{--order:-99999 /* order start hack */;}.elementor-583 .elementor-element.elementor-element-34701a8 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-583 .elementor-element.elementor-element-34701a8{text-align:end;}.elementor-583 .elementor-element.elementor-element-34701a8 img{width:25%;}.elementor-583 .elementor-element.elementor-element-096804f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:2rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-583 .elementor-element.elementor-element-9a54e5e.e-con{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-583 .elementor-element.elementor-element-bfc42b9{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-583 .elementor-element.elementor-element-bfc42b9:not(.elementor-motion-effects-element-type-background), .elementor-583 .elementor-element.elementor-element-bfc42b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-583 .elementor-element.elementor-element-bfc42b9.e-con{--align-self:center;}.elementor-583 .elementor-element.elementor-element-14fb710{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-583 .elementor-element.elementor-element-38b9898{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-583 .elementor-element.elementor-element-38b9898.e-con{--align-self:flex-start;}.elementor-583 .elementor-element.elementor-element-8d1ca11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-583 .elementor-element.elementor-element-8d1ca11 .elementor-heading-title{font-size:42px;}.elementor-583 .elementor-element.elementor-element-a0378d6 > .elementor-widget-container{margin:0rem 0rem -2rem 0rem;padding:6rem 0rem 0rem 0rem;}.elementor-583 .elementor-element.elementor-element-a0378d6{font-size:0.8rem;}.elementor-583 .elementor-element.elementor-element-fc89eff{--width:40%;bottom:0%;}.elementor-583 .elementor-element.elementor-element-fc89eff.e-con{--order:-99999 /* order start hack */;}.elementor-583 .elementor-element.elementor-element-34701a8 img{width:100%;}.elementor-583 .elementor-element.elementor-element-096804f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-583 .elementor-element.elementor-element-9a54e5e{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-583 .elementor-element.elementor-element-9a54e5e.e-con{--align-self:flex-start;}}@media(min-width:768px){.elementor-583 .elementor-element.elementor-element-38b9898{--width:67%;}.elementor-583 .elementor-element.elementor-element-fc89eff{--width:180px;}.elementor-583 .elementor-element.elementor-element-9a54e5e{--width:67%;}}@media(max-width:1080px) and (min-width:768px){.elementor-583 .elementor-element.elementor-element-38b9898{--width:100%;}.elementor-583 .elementor-element.elementor-element-fc89eff{--width:30%;}.elementor-583 .elementor-element.elementor-element-9a54e5e{--width:100%;}}/* 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 */