#top .av-special-heading.av-ws6ym-81e05ceda8b05488133a799704c8ae73{
padding-bottom:0px;
font-size:40px;
}

.avia-section.av-k8qlgkyx-6baa2be484612cc9b55f1f482195cf04 .av-parallax .av-parallax-inner{
background-color:#81b5ea;
background-repeat:no-repeat;
background-image:url(http://www.legalpools.com/legal-pools/wp-content/uploads/2020/04/Aquatic-Facility.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-k8qlgkyx-6baa2be484612cc9b55f1f482195cf04 .av-section-color-overlay{
opacity:0.5;
background-color:#084a79;
}

#top .flex_column.av-9wkhy-5a7b8f1de5feaad957d748638c881472{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-5a7b8f1de5feaad957d748638c881472{
border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-5a7b8f1de5feaad957d748638c881472{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-jgqkifiw-f6873643703168662ecf0cfde229a443 .av-image-caption-overlay-center{
color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-8bc0e5da5b708cc2558935cfe1328757 .avia_textblock{
color:#ffffff;
}

#top .flex_column.av-1e008e-1b1ac16adeea53601fb10f5a6484a5ef{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1e008e-1b1ac16adeea53601fb10f5a6484a5ef{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1e008e-1b1ac16adeea53601fb10f5a6484a5ef{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-tgwza-d16c1620faf8a2b0408125d7f1bbc37b{
margin:15px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-tgwza-d16c1620faf8a2b0408125d7f1bbc37b .special-heading-inner-border{
border-color:#ffffff;
}

#top .av-special-heading.av-ko0su-24929d3231d9c3e3d7655321014d7692{
margin:15px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-ko0su-24929d3231d9c3e3d7655321014d7692 .special-heading-inner-border{
border-color:#ffffff;
}

#top .av-special-heading.av-1c18u-02f29b9317ba20d9ed30d35e32188b00{
margin:15px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-1c18u-02f29b9317ba20d9ed30d35e32188b00 .special-heading-inner-border{
border-color:#ffffff;
}

#top .av-special-heading.av-9zrgu-953b0ed5f6ec89ae6b5ad8e50d87365c{
padding-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-29f33c119c445abef6ee0e4379e00529{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-29f33c119c445abef6ee0e4379e00529{
border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
}

.av_font_icon.av-jgf8v45f-ec0417d8e8340c7f3198f80375ccedf1{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-ec0417d8e8340c7f3198f80375ccedf1 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-k9q52-dc0f5806545256ce95f9f6e5c443e4f7{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-k9q52-dc0f5806545256ce95f9f6e5c443e4f7 .special-heading-inner-border{
border-color:#ffffff;
}

.av_textblock_section.av-jgds8wgh-9832427f8eb6a05d4165c26f9a669acf .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top .hr.hr-invisible.av-jgf4q5kq-825be37ac99d4b015f13ff5abc085756{
height:20px;
}

#top #wrap_all .avia-button.av-jgf4ovnq-afffc15af58850805d94b3faf3116124{
background-color:#ffffff;
border-color:#ffffff;
color:#0a0a0a;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-11d41d64aff9d4d3cc0619260d31d4af{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-11d41d64aff9d4d3cc0619260d31d4af{
border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( 45deg, #094978, #105e96 );
}

.av_font_icon.av-jgf8v45f-1943c4721875f129276a93f10a36141a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-1943c4721875f129276a93f10a36141a .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-e6f2u-d4719d9c8aae2bb93b94fb2ba19d1f65{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-e6f2u-d4719d9c8aae2bb93b94fb2ba19d1f65 .special-heading-inner-border{
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-jgf4ovnq-1904f5ddd2ce3fcccbcaeac8998a7858{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-f171ecac3d9d04936ba890ca0f1592b1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-f171ecac3d9d04936ba890ca0f1592b1{
border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
}

.av_font_icon.av-jgf8v45f-487fc37be2e4d04ff99f8b56ce1c5f92{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jgf8v45f-487fc37be2e4d04ff99f8b56ce1c5f92 .av-icon-char{
font-size:70px;
line-height:70px;
}

#top .av-special-heading.av-9qqme-0986683ad3e646bef658c71e4f42ea6d{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
.av-special-heading.av-9qqme-0986683ad3e646bef658c71e4f42ea6d .special-heading-inner-border{
border-color:#ffffff;
}

#top #wrap_all .avia-button.av-jgf4ovnq-11b6507d37acab142884331813dc33c4{
background-color:#ffffff;
border-color:#ffffff;
color:#000000;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

