.avia-section.av-ivhps-91e6a5739e2b2a80249114bc3368eaab{
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-i9lag-1d87ec043813da7e7ae5c147d2df055b{
padding-bottom:32px;
color:#ffffff;
font-size:32px;
}
body .av-special-heading.av-i9lag-1d87ec043813da7e7ae5c147d2df055b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-i9lag-1d87ec043813da7e7ae5c147d2df055b .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-i9lag-1d87ec043813da7e7ae5c147d2df055b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-i9lag-1d87ec043813da7e7ae5c147d2df055b .av-subheading{
font-size:15px;
}

.flex_column.av-hj8iw-9956c94fd12477a783407ec22f25b4d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-fkv44-a2dc0847e0f8f1d65ed8c33ccad9e865{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-f38p8-cc47df1c84ed27d5b32ca3e90f247fde .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-f38p8-cc47df1c84ed27d5b32ca3e90f247fde .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-f38p8-cc47df1c84ed27d5b32ca3e90f247fde .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-k74zsfq1-802a0aedb7e940f66af3d7be82ec758b{
height:20px;
}

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

#top .hr.hr-invisible.av-k74zsfq1-09c582667b90b2c85c233ca4b5cc69ec{
height:30px;
}

.flex_column.av-fkv44-1abef2d13559c80ff94c9011204fa577{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-fkv44-aa34fdc953e0b03f5ddc75c36d29eddf{
border-radius:0px 0px 0px 0px;
padding:30px 20px 35px 20px;
background:url(https://www.sweetwaterpools.net/wp-content/uploads/2020/02/lifesaver-ring.jpg) 50% 50% no-repeat scroll ;
}

.avia-section.av-82z7w-e1d13a18ebdf200ef3f681c35dc58b30{
background-color:#5bbae6;
background-image:unset;
}

.avia-section.av-ra34-a4e5612ff224769f044e2616549b0871{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-6ap3k-7db57a697a246532fbed1da94c9bcd8d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-59go0-5391db44f64aecf71f44465c108bbe2d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4o150-47370a221e3435ba97c3083b1c2e9029 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4o150-47370a221e3435ba97c3083b1c2e9029 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3zjno-8e5e42b76d66b8d26f02230da4439151{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-32dg0-85eb2186bf8594ea573c851b74e8c1ea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-32dg0-85eb2186bf8594ea573c851b74e8c1ea .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2rgmc-df31e46d957c2f208839ccf86b476dc5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1xezg-0c30ee88cce4a2cd3988ded89227221a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1xezg-0c30ee88cce4a2cd3988ded89227221a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1mxd0-d8af34a9a515d0a3d64d10b6a7faaf0e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-zwi4-44e00f152851f8f0993a370dc2fb7997 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zwi4-44e00f152851f8f0993a370dc2fb7997 .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-i9lag-1d87ec043813da7e7ae5c147d2df055b .av-special-heading-tag{
font-size:0.8em;
}
}

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