.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19293 .elementor-element.elementor-element-a0e75fb{text-align:center;}.elementor-widget-blockquote .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-19293 .elementor-element.elementor-element-a138497 .elementor-blockquote__content{color:#FFFFFF;font-weight:bold;}.elementor-19293 .elementor-element.elementor-element-a138497 .elementor-blockquote{background-color:var( --e-global-color-d6f3eff );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-19293 .elementor-element.elementor-element-9557cbb{color:#000000;}.elementor-19293 .elementor-element.elementor-element-f6e980b{color:#000000;}.elementor-19293 .elementor-element.elementor-element-d1f5015 .elementor-blockquote__content{color:#000000;}.elementor-19293 .elementor-element.elementor-element-d1f5015 .elementor-blockquote{border-color:var( --e-global-color-d6f3eff );}.elementor-19293 .elementor-element.elementor-element-3558db3 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-ff44a2e{color:#000000;}.elementor-19293 .elementor-element.elementor-element-8c13799 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-dbae328{color:#000000;}.elementor-19293 .elementor-element.elementor-element-e9a234d .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-087f9d3{color:#000000;}.elementor-19293 .elementor-element.elementor-element-8ee0730 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-dccdf3e{color:#000000;}.elementor-19293 .elementor-element.elementor-element-afb79df .elementor-blockquote__content{color:#000000;}.elementor-19293 .elementor-element.elementor-element-afb79df .elementor-blockquote{border-color:var( --e-global-color-d6f3eff );}.elementor-19293 .elementor-element.elementor-element-5fad17a .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-0b2212c{color:#000000;}.elementor-19293 .elementor-element.elementor-element-3339360 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-770d9c3{color:#000000;}.elementor-19293 .elementor-element.elementor-element-c994e04 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-a5f3d34{color:#000000;}.elementor-19293 .elementor-element.elementor-element-e373f91 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-2b294f2{color:#000000;}.elementor-19293 .elementor-element.elementor-element-55c1f31 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-26c0208{color:#000000;}.elementor-19293 .elementor-element.elementor-element-e9848e4 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-9a88ac5{color:#000000;}.elementor-19293 .elementor-element.elementor-element-887874c{color:#000000;}.elementor-19293 .elementor-element.elementor-element-2cf8b20{color:#000000;}.elementor-19293 .elementor-element.elementor-element-ca9e3cc img{width:80%;border-radius:20px 20px 20px 20px;}.elementor-19293 .elementor-element.elementor-element-6a6766e{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-1c59afb{text-align:center;}.elementor-19293 .elementor-element.elementor-element-fe48cbe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-ee1c508 .elementor-blockquote__content{color:#FFFFFF;font-weight:bold;}.elementor-19293 .elementor-element.elementor-element-ee1c508 .elementor-blockquote{background-color:var( --e-global-color-d6f3eff );}.elementor-19293 .elementor-element.elementor-element-dfc07c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-d12fea1{color:#000000;}.elementor-19293 .elementor-element.elementor-element-f1c18a7{color:#000000;}.elementor-19293 .elementor-element.elementor-element-c05310f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-a5e3eda .elementor-blockquote__content{color:#000000;}.elementor-19293 .elementor-element.elementor-element-a5e3eda .elementor-blockquote{border-color:var( --e-global-color-d6f3eff );}.elementor-19293 .elementor-element.elementor-element-de8d6bf .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-2c69aaa{color:#000000;}.elementor-19293 .elementor-element.elementor-element-e8c5603 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-cf78b01{color:#000000;}.elementor-19293 .elementor-element.elementor-element-7feb3e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-18d04f6 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-2eb37ca{color:#000000;}.elementor-19293 .elementor-element.elementor-element-084f9e7 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-5a4076f{color:#000000;}.elementor-19293 .elementor-element.elementor-element-860b954 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-5f522b2 .elementor-blockquote__content{color:#000000;}.elementor-19293 .elementor-element.elementor-element-5f522b2 .elementor-blockquote{border-color:var( --e-global-color-d6f3eff );}.elementor-19293 .elementor-element.elementor-element-d08e743 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-6345e5d{color:#000000;}.elementor-19293 .elementor-element.elementor-element-88a0ec7 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-406aa75{color:#000000;}.elementor-19293 .elementor-element.elementor-element-4c13c0d{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-2e90e73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19293 .elementor-element.elementor-element-e6d6673 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-f9b020e{color:#000000;}.elementor-19293 .elementor-element.elementor-element-e9387be .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-ea3553f{color:#000000;}.elementor-19293 .elementor-element.elementor-element-ce2f999 .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-f69e8fa{color:#000000;}.elementor-19293 .elementor-element.elementor-element-479b6af .elementor-heading-title{font-family:"Serpentine", Sans-serif;font-weight:500;}.elementor-19293 .elementor-element.elementor-element-5e2d15d{color:#000000;}.elementor-19293 .elementor-element.elementor-element-bf5fd93{color:#000000;}.elementor-19293 .elementor-element.elementor-element-d7b9551{color:#000000;}.elementor-19293 .elementor-element.elementor-element-5f1d697 > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Serpentine';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://barrierreefpools.com/wp-content/uploads/Serpentine-Light.woff2') format('woff2'),
		url('http://barrierreefpools.com/wp-content/uploads/Serpentine-Light.woff') format('woff');
}
/* End Custom Fonts CSS */