.avia-section.av-mfi152oi-cfeb6a6b1e22934f97847bff54eb9d6c{
background-repeat:no-repeat;
background-image:url(https://www.cwsparks.com/wp-content/uploads/2025/09/denton-banner.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mfi152oi-cfeb6a6b1e22934f97847bff54eb9d6c .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-mfi15mim-3a39020d97278689cefa2c7209539ef2{
padding-bottom:10px;
color:#ffffff;
font-size:46px;
}
body .av-special-heading.av-mfi15mim-3a39020d97278689cefa2c7209539ef2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mfi15mim-3a39020d97278689cefa2c7209539ef2 .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-mfi15mim-3a39020d97278689cefa2c7209539ef2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mfi15mim-3a39020d97278689cefa2c7209539ef2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8cpu8b-8e2a266521f2f896ca70e774e0faca20 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-86nu8j-2e5a854c76cf8711d5ef4ee83dd397e9 .avia_textblock{
color:#ffffff;
}

.flex_column.av-7wdjzn-69e0e1f4498ebebefaf2f1bdf8eaa6b6{
border-radius:20px 20px 20px 20px;
padding:30px 50px 30px 50px;
background-color:rgba(249,249,249,0.77);
}

#top .hr.hr-invisible.av-7hbs4r-eaf8f7cf019c45c24360eaaef4ef7dd6{
height:30px;
}

.flex_column.av-6gz3h7-7dc3b6e1def063979ca381188f003740{
width:49.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6gz3h7-7dc3b6e1def063979ca381188f003740 .av-flex-placeholder{
width:1.5%;
}

#top .togglecontainer.av-6eaosr-595fdd83159171fab15f4d4e0f28ae89 p.toggler{
color:#ffffff;
background-color:#51ace0;
border-color:#51ace0;
}
#top .togglecontainer.av-6eaosr-595fdd83159171fab15f4d4e0f28ae89 p.toggler.activeTitle{
background-color:#232368;
}
#top .togglecontainer.av-6eaosr-595fdd83159171fab15f4d4e0f28ae89 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-6eaosr-595fdd83159171fab15f4d4e0f28ae89 p.toggler .toggle_icon > span{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-6eaosr-595fdd83159171fab15f4d4e0f28ae89 .toggle_wrap .toggle_content{
color:#ffffff;
background-color:#51ace0;
border-color:#51ace0;
}

.flex_column.av-5uoowj-e592648094aa3204c2ab7b5e4338f088{
width:49.25%;
margin-left:0;
height:300px;
background:url(https://www.cwsparks.com/wp-content/uploads/2025/06/image1-3_3.jpg) 50% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5uoowj-e592648094aa3204c2ab7b5e4338f088 .av-flex-placeholder{
width:1.5%;
}

.avia-section.av-5rz3sb-1678965ce815a057b6c47b298669fb6c{
background-color:#f9f9f9;
background-image:unset;
}

#top .av-special-heading.av-mfi1el94-eb821ab014b604463d9fa57e7ecc2086{
padding-bottom:10px;
}
body .av-special-heading.av-mfi1el94-eb821ab014b604463d9fa57e7ecc2086 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mfi1el94-eb821ab014b604463d9fa57e7ecc2086 .av-subheading{
font-size:15px;
}

#top .hr.av-5f1f4j-bcbda18479cd548c721e40074f124e63{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-5f1f4j-bcbda18479cd548c721e40074f124e63 .hr-inner{
width:150px;
border-color:#7bb0e7;
}

.flex_column.av-57z06b-716844f637947f347e9d7994e1582176{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-57z06b-716844f637947f347e9d7994e1582176 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-51fh0b-08605dcd10abdbdcf180238c095c4200{
color:#51ace0;
border-color:#51ace0;
}
.avia-svg-icon.av-51fh0b-08605dcd10abdbdcf180238c095c4200 svg:first-child{
stroke:#51ace0;
fill:#51ace0;
}
.av_font_icon.av-51fh0b-08605dcd10abdbdcf180238c095c4200 .av-icon-char{
font-size:60px;
}

#top .av_textblock_section.av-4wbqt7-f11c7a64f96a8cb278506bb0001f1f4c .avia_textblock{
text-align:center;
}

.flex_column.av-4r3bmr-d81e8a130d553ee946b4595b73283869{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4r3bmr-d81e8a130d553ee946b4595b73283869 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-4hqlpv-5de1f5c23c176b5acc18591c1f21a0ec{
color:#51ace0;
border-color:#51ace0;
}
.avia-svg-icon.av-4hqlpv-5de1f5c23c176b5acc18591c1f21a0ec svg:first-child{
stroke:#51ace0;
fill:#51ace0;
}
.av_font_icon.av-4hqlpv-5de1f5c23c176b5acc18591c1f21a0ec .av-icon-char{
font-size:60px;
}

#top .av_textblock_section.av-fx8v7-43986d80d6773947cf4f3d4fb09cec31 .avia_textblock{
text-align:center;
}

.flex_column.av-46vz7v-da18200cbc7167dd3607db18468069b9{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-46vz7v-da18200cbc7167dd3607db18468069b9 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-447z77-316bc382dc9db00a5be7e28e70266315{
color:#51ace0;
border-color:#51ace0;
}
.avia-svg-icon.av-447z77-316bc382dc9db00a5be7e28e70266315 svg:first-child{
stroke:#51ace0;
fill:#51ace0;
}
.av_font_icon.av-447z77-316bc382dc9db00a5be7e28e70266315 .av-icon-char{
font-size:60px;
}

#top .av_textblock_section.av-e22nn-60bcc58524239b759b3ad31580ce6ecc .avia_textblock{
text-align:center;
}

.flex_column.av-3qpl63-0d3d1623368c4a5aa380d55312e6dafb{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3qpl63-0d3d1623368c4a5aa380d55312e6dafb .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-3inm4j-df221f58e25604c0c1e2e2d3c02debc8{
color:#51ace0;
border-color:#51ace0;
}
.avia-svg-icon.av-3inm4j-df221f58e25604c0c1e2e2d3c02debc8 svg:first-child{
stroke:#51ace0;
fill:#51ace0;
}
.av_font_icon.av-3inm4j-df221f58e25604c0c1e2e2d3c02debc8 .av-icon-char{
font-size:60px;
}

#top .av_textblock_section.av-3gpm2b-c797d6e6041b4c9637124babaabdc8d5 .avia_textblock{
text-align:center;
}

.flex_column.av-39s9zf-9966f8c3ffdf7af5bb0f0e9fba8376d0{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-39s9zf-9966f8c3ffdf7af5bb0f0e9fba8376d0 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-310h5n-58aeca55fcd5d85f3b172fd80aa1d335{
color:#51ace0;
border-color:#51ace0;
}
.avia-svg-icon.av-310h5n-58aeca55fcd5d85f3b172fd80aa1d335 svg:first-child{
stroke:#51ace0;
fill:#51ace0;
}
.av_font_icon.av-310h5n-58aeca55fcd5d85f3b172fd80aa1d335 .av-icon-char{
font-size:60px;
}

#top .av_textblock_section.av-2tw0wj-7418a69a3ae0bc47ba19b2986169db5f .avia_textblock{
text-align:center;
}

.flex_column.av-2o74cz-1cd5d2690e34de9c83e0c4192f13c079{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2o74cz-1cd5d2690e34de9c83e0c4192f13c079 .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-2l5bff-a388261a7b670e762431acb05d793b00{
color:#51ace0;
border-color:#51ace0;
}
.avia-svg-icon.av-2l5bff-a388261a7b670e762431acb05d793b00 svg:first-child{
stroke:#51ace0;
fill:#51ace0;
}
.av_font_icon.av-2l5bff-a388261a7b670e762431acb05d793b00 .av-icon-char{
font-size:60px;
}

#top .av_textblock_section.av-2g7f3v-7be808d7fa91a7ab3237511b42cb68a0 .avia_textblock{
text-align:center;
}

#top .av-special-heading.av-1xoqc3-af8f0822f4fefc58a8712d192406e799{
padding-bottom:40px;
}
body .av-special-heading.av-1xoqc3-af8f0822f4fefc58a8712d192406e799 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1xoqc3-af8f0822f4fefc58a8712d192406e799 .av-subheading{
font-size:15px;
}

.avia-section.av-1k5m2j-758b82d64616e83efa1be1218e6647f3{
background-color:#f9f9f9;
background-image:unset;
}

.flex_column.av-57rjv-4fe018e31e07bfa082f88aeaf59e8d96{
width:48.5%;
}

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

.flex_column.av-19weej-eb5f96edd981640b9181641f5faa1e92{
width:48.5%;
margin-left:3%;
}

#top .av-special-heading.av-mfi1qdau-25461bd2c0f43fdae4280e5b44a13f42{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-mfi1qdau-25461bd2c0f43fdae4280e5b44a13f42 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mfi1qdau-25461bd2c0f43fdae4280e5b44a13f42 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mfi1qdau-25461bd2c0f43fdae4280e5b44a13f42 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mfi1qi80-9236a82cdc7a117f417be6fb16fde497 .avia_textblock{
text-align:center;
}

#top .av_textblock_section.av-mbw17erh-0bc4cf571ab99e8645506ca6d9b7f7be .avia_textblock{
color:#000000;
text-align:center;
}

.flex_column.av-xhx3n-de86eda817eb6935b0abc63197fd5df5{
width:49.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-xhx3n-de86eda817eb6935b0abc63197fd5df5 .av-flex-placeholder{
width:1%;
}

#top .av-special-heading.av-tavln-044f4c4ee03860a14cf3aef0ce5e30d8{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-tavln-044f4c4ee03860a14cf3aef0ce5e30d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tavln-044f4c4ee03860a14cf3aef0ce5e30d8 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-tavln-044f4c4ee03860a14cf3aef0ce5e30d8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mpztn-4fb000b7a235431b24009b431f7dfd0f .avia_textblock{
text-align:left;
column-count:3;
}

.flex_column.av-d9swr-59dd31d4818dafa18ff0a86310cf8921{
width:49.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-d9swr-59dd31d4818dafa18ff0a86310cf8921 .av-flex-placeholder{
width:1%;
}

.avia-image-container.av-75lfv-958dafc017b33a0ff8190709b4a334cd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-75lfv-958dafc017b33a0ff8190709b4a334cd .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-mfi15mim-3a39020d97278689cefa2c7209539ef2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mfi1qdau-25461bd2c0f43fdae4280e5b44a13f42 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tavln-044f4c4ee03860a14cf3aef0ce5e30d8 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-mfi1qdau-25461bd2c0f43fdae4280e5b44a13f42 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tavln-044f4c4ee03860a14cf3aef0ce5e30d8 .av-special-heading-tag{
font-size:0.8em;
}
}
