.elementor-3942 .elementor-element.elementor-element-4ef3881:not(.elementor-motion-effects-element-type-background), .elementor-3942 .elementor-element.elementor-element-4ef3881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6EC1E4 0%, #FFFFFF 100%);}.elementor-3942 .elementor-element.elementor-element-4ef3881{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3942 .elementor-element.elementor-element-4ef3881 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3942 .elementor-element.elementor-element-4debfd3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3942 .elementor-element.elementor-element-3afd56c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3942 .elementor-element.elementor-element-07e75d8{text-align:left;}.elementor-bc-flex-widget .elementor-3942 .elementor-element.elementor-element-73489f2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-3942 .elementor-element.elementor-element-73489f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3942 .elementor-element.elementor-element-b4533fa .elementor-heading-title{color:#ffffff;font-family:"Verveine", Sans-serif;font-size:50px;font-weight:200;}@media(max-width:1024px){.elementor-3942 .elementor-element.elementor-element-b4533fa{text-align:center;}.elementor-3942 .elementor-element.elementor-element-b4533fa .elementor-heading-title{font-size:32px;letter-spacing:2.5px;}}@media(max-width:767px){.elementor-3942 .elementor-element.elementor-element-4debfd3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3942 .elementor-element.elementor-element-73489f2 > .elementor-element-populated{margin:15px 0px 0px 0px;}}@media(min-width:768px){.elementor-3942 .elementor-element.elementor-element-3afd56c{width:65%;}.elementor-3942 .elementor-element.elementor-element-73489f2{width:35%;}}/* Start custom CSS for heading, class: .elementor-element-b4533fa *//*.elementor-3942 .elementor-element.elementor-element-b4533fa {
    text-shadow: 4px 4px 4px rgba(0, 0, 0, 1);
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ef3881 */body #site-header-inner {
    padding: 0;
}
html body, .has-parallax-footer:not(.separate-layout) #main {
    background-color: #fff;
}
h3 {
    font-size: 28px;
    color: #333;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Verveine';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://taurangapools.co.nz/wp-content/uploads/2019/11/Verveine.eot');
	src: url('https://taurangapools.co.nz/wp-content/uploads/2019/11/Verveine.eot?#iefix') format('embedded-opentype'),
		url('https://taurangapools.co.nz/wp-content/uploads/2019/11/Verveine.woff2') format('woff2'),
		url('https://taurangapools.co.nz/wp-content/uploads/2019/11/Verveine.woff') format('woff'),
		url('https://taurangapools.co.nz/wp-content/uploads/2019/11/Verveine.ttf') format('truetype'),
		url('https://taurangapools.co.nz/wp-content/uploads/2019/11/Verveine.svg#Verveine') format('svg');
}
/* End Custom Fonts CSS */