#top #wrap_all .avia-slideshow .av-slideshow-caption.av-hb2wly-ce23683a7606ef08a25b7e28d6f6ab38__0 .avia-caption-title{
font-size:42px;
}

.avia-section.av-gxjt46-5bb2d3a63a66ac34536c28e9d63d6b47{
background-color:#f8f6f2;
background-image:unset;
}

#top .av-special-heading.av-guoew6-3eb3be5a627d7ae4df6beba815d84083{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-guoew6-3eb3be5a627d7ae4df6beba815d84083 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-guoew6-3eb3be5a627d7ae4df6beba815d84083 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-guoew6-3eb3be5a627d7ae4df6beba815d84083 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gp3zm6-200dc738630ddbaf58e17fdec5883986{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-gp3zm6-200dc738630ddbaf58e17fdec5883986{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-gj3oku-29e75baf8d3c790124c46b9302400ef4 .iconlist_icon{
color:#ffffff;
background-color:#4ecac2;
}
#top #wrap_all .avia-icon-list-container.av-gj3oku-29e75baf8d3c790124c46b9302400ef4 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-gj3oku-29e75baf8d3c790124c46b9302400ef4 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-f9bj8u-03c242cbd7ea86928f933400480212ed{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-f9bj8u-03c242cbd7ea86928f933400480212ed{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-f45duu-62d026e419f07e3d3b440c4af09f39e4 .iconlist_icon{
color:#ffffff;
background-color:#4ecac2;
}
#top #wrap_all .avia-icon-list-container.av-f45duu-62d026e419f07e3d3b440c4af09f39e4 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-f45duu-62d026e419f07e3d3b440c4af09f39e4 .iconlist_content{
font-size:16px;
}

.avia-section.av-dzvxau-04c7633c93c2b1b7324b1391a7b46a62{
background-repeat:no-repeat;
background-image:url(https://www.oksignaturepools.com/wp-content/uploads/2016/02/spa.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-dzvxau-04c7633c93c2b1b7324b1391a7b46a62 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.avia-section.av-dr8gc6-12a7934768b23dacab0bfdb215a86a12{
background-color:#bcc2b4;
background-image:unset;
}

#top .av-special-heading.av-dm7vke-9523be0d4a1b16ed3615cd23de482c70{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-dm7vke-9523be0d4a1b16ed3615cd23de482c70 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dm7vke-9523be0d4a1b16ed3615cd23de482c70 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-dm7vke-9523be0d4a1b16ed3615cd23de482c70 .av-subheading{
font-size:15px;
}

.avia-section.av-da6emm-73f32c96e5464de35b88b96ec8ce9828{
background-repeat:no-repeat;
background-image:url(https://www.oksignaturepools.com/wp-content/uploads/2016/02/IMG_3062.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-da6emm-73f32c96e5464de35b88b96ec8ce9828 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.avia-section.av-d4lpbi-b55c2e771651467929f6088fa59e4a73{
background-color:#e1d7b4;
background-image:unset;
}

#top .av-special-heading.av-cyz10u-52e2e02915c643b18c55d87cf4bbba73{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-cyz10u-52e2e02915c643b18c55d87cf4bbba73 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cyz10u-52e2e02915c643b18c55d87cf4bbba73 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-cyz10u-52e2e02915c643b18c55d87cf4bbba73 .av-subheading{
font-size:15px;
}

.avia-section.av-cmwt2u-bf151d6bf6f8d5117b84b1e2aa97bab5{
background-repeat:no-repeat;
background-image:url(https://www.oksignaturepools.com/wp-content/uploads/2016/02/IMG_9268.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-cmwt2u-bf151d6bf6f8d5117b84b1e2aa97bab5 .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.avia-section.av-cgifva-63adebed2ecb6efa7a7678571c43221a{
background-color:#f8f6f2;
background-image:unset;
}

#top .av-special-heading.av-c9wsba-66ea9ce4914c4da333f645f9aa8b966f{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-c9wsba-66ea9ce4914c4da333f645f9aa8b966f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c9wsba-66ea9ce4914c4da333f645f9aa8b966f .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-c9wsba-66ea9ce4914c4da333f645f9aa8b966f .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-c55uri-6ceb132f6dc8fadcb62343fee11ab212{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-c55uri-6ceb132f6dc8fadcb62343fee11ab212{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-bxulwu-6bbddd54eb7d2499c1ffaf0a3fdebe16 .iconlist_icon{
color:#ffffff;
background-color:#83a846;
}
#top #wrap_all .avia-icon-list-container.av-bxulwu-6bbddd54eb7d2499c1ffaf0a3fdebe16 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-bxulwu-6bbddd54eb7d2499c1ffaf0a3fdebe16 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3wxke-e00649466c6bcb65c8955e0f26f21498{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-3wxke-e00649466c6bcb65c8955e0f26f21498{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-aquq5a-c94f92b52e950a96dd7be9f1c6eeeeef .iconlist_icon{
color:#ffffff;
background-color:#83a846;
}
#top #wrap_all .avia-icon-list-container.av-aquq5a-c94f92b52e950a96dd7be9f1c6eeeeef .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-aquq5a-c94f92b52e950a96dd7be9f1c6eeeeef .iconlist_content{
font-size:16px;
}

.avia-section.av-9efo5a-5993f6dea9d88fa39c1a43d7484078ac{
background-repeat:no-repeat;
background-image:url(https://www.oksignaturepools.com/wp-content/uploads/2017/06/IMG_9158-e1498076871694.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-9efo5a-5993f6dea9d88fa39c1a43d7484078ac .av-section-color-overlay{
opacity:0.2;
background-color:#0a0a0a;
}

.avia-section.av-943jji-64c9dfb84cf05b0276497ca68f20d020{
background-color:#e3d4b3;
background-image:unset;
}

#top .av-special-heading.av-90c5ba-b7d842feb7e79bf1f4e3d71bfcfb8258{
padding-bottom:0;
font-size:50px;
}
body .av-special-heading.av-90c5ba-b7d842feb7e79bf1f4e3d71bfcfb8258 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-90c5ba-b7d842feb7e79bf1f4e3d71bfcfb8258 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-90c5ba-b7d842feb7e79bf1f4e3d71bfcfb8258 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-8sbl72-368bcf10d994069824583f2c4e5f955c{
padding-bottom:0;
font-size:25px;
}
body .av-special-heading.av-8sbl72-368bcf10d994069824583f2c4e5f955c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8sbl72-368bcf10d994069824583f2c4e5f955c .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-8sbl72-368bcf10d994069824583f2c4e5f955c .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8o7z5i-78d6e6288b17d070c79e0db508eb7a78{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-8o7z5i-78d6e6288b17d070c79e0db508eb7a78{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-8kcp9i-d131d2ae0c7cd57c69ac224210f1a490 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-8kcp9i-d131d2ae0c7cd57c69ac224210f1a490 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-8kcp9i-d131d2ae0c7cd57c69ac224210f1a490 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7rtl6m-09d5d30c5eec95caaff7f8ebd634ff07{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-7rtl6m-09d5d30c5eec95caaff7f8ebd634ff07{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-7i9n8m-a7b82b66e0a38686beaddb00d2849d82 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-7i9n8m-a7b82b66e0a38686beaddb00d2849d82 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-7i9n8m-a7b82b66e0a38686beaddb00d2849d82 .iconlist_content{
font-size:16px;
}

#top .av-special-heading.av-6p9kti-04fc115024b98df49c58d64cf9dbc28a{
padding-bottom:0;
font-size:25px;
}
body .av-special-heading.av-6p9kti-04fc115024b98df49c58d64cf9dbc28a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6p9kti-04fc115024b98df49c58d64cf9dbc28a .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-6p9kti-04fc115024b98df49c58d64cf9dbc28a .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-nhyqm-71f07c98ad8652a96e1a0f83598a7b31{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-nhyqm-71f07c98ad8652a96e1a0f83598a7b31{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-6ddscu-cb0021646226cc079e6c706d33fdd6e5 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-6ddscu-cb0021646226cc079e6c706d33fdd6e5 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-6ddscu-cb0021646226cc079e6c706d33fdd6e5 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lt0am-82c593e6e068106d6b8dfcd3e8f48c00{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-lt0am-82c593e6e068106d6b8dfcd3e8f48c00{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-5wuoqu-fb1805b2d5126170ab37810f353bfc61 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-5wuoqu-fb1805b2d5126170ab37810f353bfc61 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-5wuoqu-fb1805b2d5126170ab37810f353bfc61 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5ibkye-926e40a143193a8105c8551ab9a98e3d{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-5ibkye-926e40a143193a8105c8551ab9a98e3d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-5d9crq-71f799513fdd497ad1a3ce243fce3af3 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-5d9crq-71f799513fdd497ad1a3ce243fce3af3 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-5d9crq-71f799513fdd497ad1a3ce243fce3af3 .iconlist_content{
font-size:16px;
}

#top .av-special-heading.av-4zh0pq-f61523a1741b7cd31362a127df23b02f{
padding-bottom:0;
font-size:25px;
}
body .av-special-heading.av-4zh0pq-f61523a1741b7cd31362a127df23b02f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4zh0pq-f61523a1741b7cd31362a127df23b02f .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-4zh0pq-f61523a1741b7cd31362a127df23b02f .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4ygnau-2fb949dbdee1a5f7050d7452c0969b09{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-4ygnau-2fb949dbdee1a5f7050d7452c0969b09{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-4ohiae-5eb7b0ef3664798f35dfeea717a595b8 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-4ohiae-5eb7b0ef3664798f35dfeea717a595b8 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-4ohiae-5eb7b0ef3664798f35dfeea717a595b8 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-431u72-ca298e1ff2cb02ea61b6ee28c3f4711b{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-431u72-ca298e1ff2cb02ea61b6ee28c3f4711b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-3xgd3y-4f60cb2b16f3830bba9e6f7ee3f995db .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-3xgd3y-4f60cb2b16f3830bba9e6f7ee3f995db .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-3xgd3y-4f60cb2b16f3830bba9e6f7ee3f995db .iconlist_content{
font-size:16px;
}

#top .av-special-heading.av-39t1qe-c83b053cdba493199c3e9a1a4e16a603{
padding-bottom:0;
font-size:25px;
}
body .av-special-heading.av-39t1qe-c83b053cdba493199c3e9a1a4e16a603 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-39t1qe-c83b053cdba493199c3e9a1a4e16a603 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-39t1qe-c83b053cdba493199c3e9a1a4e16a603 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-32y0zi-38b7fc4938d09bf98187118ddd24c530{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-32y0zi-38b7fc4938d09bf98187118ddd24c530{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-2yuvx2-713ecf22a48342056736adc5c142d2f7 .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-2yuvx2-713ecf22a48342056736adc5c142d2f7 .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-2yuvx2-713ecf22a48342056736adc5c142d2f7 .iconlist_content{
font-size:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1n1ggu-f8276010e0781529e96a7600215de3f6{
margin-top:10px;
margin-bottom:10px;
}
.flex_column.av-1n1ggu-f8276010e0781529e96a7600215de3f6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-icon-list-container.av-1cfigu-c53dc457aa10bff96bc07aa762744b9c .iconlist_icon{
color:#ffffff;
background-color:#d3d37c;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-1cfigu-c53dc457aa10bff96bc07aa762744b9c .av_iconlist_title{
font-size:20px;
}
.avia-icon-list-container.av-1cfigu-c53dc457aa10bff96bc07aa762744b9c .iconlist_content{
font-size:16px;
}


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

#top #wrap_all .av-special-heading.av-dm7vke-9523be0d4a1b16ed3615cd23de482c70 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-cyz10u-52e2e02915c643b18c55d87cf4bbba73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c9wsba-66ea9ce4914c4da333f645f9aa8b966f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-90c5ba-b7d842feb7e79bf1f4e3d71bfcfb8258 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8sbl72-368bcf10d994069824583f2c4e5f955c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6p9kti-04fc115024b98df49c58d64cf9dbc28a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4zh0pq-f61523a1741b7cd31362a127df23b02f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-39t1qe-c83b053cdba493199c3e9a1a4e16a603 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-dm7vke-9523be0d4a1b16ed3615cd23de482c70 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-cyz10u-52e2e02915c643b18c55d87cf4bbba73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c9wsba-66ea9ce4914c4da333f645f9aa8b966f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-90c5ba-b7d842feb7e79bf1f4e3d71bfcfb8258 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8sbl72-368bcf10d994069824583f2c4e5f955c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6p9kti-04fc115024b98df49c58d64cf9dbc28a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4zh0pq-f61523a1741b7cd31362a127df23b02f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-39t1qe-c83b053cdba493199c3e9a1a4e16a603 .av-special-heading-tag{
font-size:0.8em;
}
}
