.avia-section.av-4u5d7f-24cd74f0e68a6fa86d25da8a7261cf41{
background-repeat:no-repeat;
background-image:url(https://crossfitsweatshop.com/wp-content/uploads/2026/06/lafayette_reservoir.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4u5d7f-24cd74f0e68a6fa86d25da8a7261cf41 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-4sl277-c24759c3287e4020b334f336ed7ddf48{
-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 .av-special-heading.av-4j1sy3-db1c224e49e38d97b37078de1bfc283a{
padding-bottom:0;
font-size:70px;
}
body .av-special-heading.av-4j1sy3-db1c224e49e38d97b37078de1bfc283a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4j1sy3-db1c224e49e38d97b37078de1bfc283a .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4j1sy3-db1c224e49e38d97b37078de1bfc283a .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-4f5gh7-54591becf900f4cb928595938a1c91a5 .iconlist_icon{
color:#d63e2d;
}

.flex_column.av-14p16r-b5d61c09fb788f80c31b76edd89b97c3{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:18px 0px 9px 0px;
}

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

#top .hr.hr-invisible.av-nsd5f-c98e184921482896567bec5a4c736055{
height:10px;
}

.flex_column.av-be4c3-b7c25279b647f3880ac1ebde9546fa4f{
-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 .av-special-heading.av-axbeb-467c06113ed716b13f9e08c39afe7318{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-axbeb-467c06113ed716b13f9e08c39afe7318 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-axbeb-467c06113ed716b13f9e08c39afe7318 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-axbeb-467c06113ed716b13f9e08c39afe7318 .av-subheading{
font-size:15px;
}

.flex_column.av-2h0scz-7a7b6f112aafc102f548a9163797be34{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:18px 18px 18px 18px;
}

#top .av-special-heading.av-260f2j-992435f6ac3ebb2a1691cd259017cab9{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-260f2j-992435f6ac3ebb2a1691cd259017cab9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-260f2j-992435f6ac3ebb2a1691cd259017cab9 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-260f2j-992435f6ac3ebb2a1691cd259017cab9 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1auz5n-44ac8ac3063696e0947860baab102f90{
margin:20px 0 0 0;
}

#top .av-masonry.av-8dcfv-1ac4e0ba9389217cb7fd11f6895aa370{
background-color:#191919;
}


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

#top #wrap_all .av-special-heading.av-axbeb-467c06113ed716b13f9e08c39afe7318 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-260f2j-992435f6ac3ebb2a1691cd259017cab9 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-axbeb-467c06113ed716b13f9e08c39afe7318 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-260f2j-992435f6ac3ebb2a1691cd259017cab9 .av-special-heading-tag{
font-size:0.8em;
}
}
