.avia-section.av-gwzpk-77389dd18710f0e129aca69c8288796e{
background-repeat:repeat-x;
background-image:url(https://www.sweetwaterpools.net/wp-content/uploads/2015/04/bg_content_sub.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e{
padding-bottom:32px;
color:#ffffff;
font-size:32px;
}
body .av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e .av-subheading{
font-size:15px;
}

.avia-image-container.av-esnbw-5af34c821728af06b4fe53cbcc25ce37 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-esnbw-5af34c821728af06b4fe53cbcc25ce37 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-dykow-67a97e8e8284e44bc5b998ab6833a99a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-dbx3s-b6d093ec3890ec653e0929238eccbee3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-dbx3s-b6d093ec3890ec653e0929238eccbee3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-d1rd4-c12f2c148e3be74637d3d72eee5699b9 .avia_textblock{
font-size:16px;
}

#top .hr.av-c99wg-164c327173a96e348961492e869006ce{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-c99wg-164c327173a96e348961492e869006ce .hr-inner{
width:100%;
border-color:#5bbae6;
}

.flex_column.av-b4c4w-e2b77b94090b34825ba6dac4cc48eda6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-acdcg-20a3ccedfa6d504c6060330465a69093 .avia_textblock{
font-size:16px;
}

.flex_column.av-9sv14-457c39c4eb721de8442288c20477a040{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-92qg0-adda94fe0b635b0fa00798f028875242 .avia_textblock{
font-size:16px;
}

#top #wrap_all .avia-button.av-8vkf4-ef207de1ace378f1a3be2f6d01a90b7b{
background-color:#97a73e;
border-color:#97a73e;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8vkf4-ef207de1ace378f1a3be2f6d01a90b7b:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8vkf4-ef207de1ace378f1a3be2f6d01a90b7b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-8vkf4-ef207de1ace378f1a3be2f6d01a90b7b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-7xisw-952a330a12f1316a8579e6a0d96393d0{
background-color:#5bbae6;
background-image:unset;
}

.avia-section.av-788uk-e9e47c77f64183760843cf3717ed3bf6{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-6bjuc-8b6a2820336c35b55b6b392e34becb4a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4w2og-f8592a9d35f5d6ac53c6a76c538a37d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-44unw-76576cbb07e906855771bddfb199ff11{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3gwxo-ab6cd03be64c636fe61c086acef055f8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3gwxo-ab6cd03be64c636fe61c086acef055f8 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2jhrs-547048b29bd3284ac0c5b44e586686c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-24dsg-ae8236990fc6b7146d4322ce4ff7d77e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-24dsg-ae8236990fc6b7146d4322ce4ff7d77e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1r2jo-5d0388cb5a7a1a275cc528437c2e0527{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-43ec-9e11912de3e6dd949e8d95dd90c594e0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-43ec-9e11912de3e6dd949e8d95dd90c594e0 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-gdwo8-41b805f6028e55afa24bd64e0b09721e .av-special-heading-tag{
font-size:0.8em;
}
}
