.avia-section.av-4u5d7f-3a61985f68ad5de9619093098f6e7cc3{
background-repeat:no-repeat;
background-image:url(https://crossfitsweatshop.com/wp-content/uploads/2026/06/coach_shirt.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4u5d7f-3a61985f68ad5de9619093098f6e7cc3 .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-4c6162bb9bff79c0aae06074a1e80685{
padding-bottom:0;
font-size:70px;
}
body .av-special-heading.av-4j1sy3-4c6162bb9bff79c0aae06074a1e80685 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4j1sy3-4c6162bb9bff79c0aae06074a1e80685 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4j1sy3-4c6162bb9bff79c0aae06074a1e80685 .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-cd70382193ade019ea3ec1210dd4b363 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qdijn-cd70382193ade019ea3ec1210dd4b363 .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-05ff6afd2534fe63c2942441476841dd{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-260f2j-05ff6afd2534fe63c2942441476841dd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-260f2j-05ff6afd2534fe63c2942441476841dd .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-260f2j-05ff6afd2534fe63c2942441476841dd .av-subheading{
font-size:15px;
}

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

#top .av-masonry.av-8dcfv-6849bea089cbb35f9ba657c98eb97a82{
background-color:#191919;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4j1sy3-4c6162bb9bff79c0aae06074a1e80685 .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-05ff6afd2534fe63c2942441476841dd .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4j1sy3-4c6162bb9bff79c0aae06074a1e80685 .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-05ff6afd2534fe63c2942441476841dd .av-special-heading-tag{
font-size:0.8em;
}
}
