.avia-section.av-bmz2ns-3ecc4c0cebdef66dc14c15b6491337a3 .av-extra-border-element .av-extra-border-inner{
background-color:#333333;
}

#top .av-special-heading.av-tsks6l-089e6ed37782f1f20a8c31f48f13fd5f{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-tsks6l-089e6ed37782f1f20a8c31f48f13fd5f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tsks6l-089e6ed37782f1f20a8c31f48f13fd5f .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-tsks6l-089e6ed37782f1f20a8c31f48f13fd5f .av-subheading{
font-size:15px;
}

.flex_column.av-b9x6rk-1b8dd2dcfb01238940fcd6b0b6ebb253{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-b2gbr4-81cf6d45bdd57df8786ccc4ecd65301f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-amcfzc-5e88eec826f67fab118a71a1383b763f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://www.foundationcrossfit.com/wp-content/uploads/2017/11/FCF-OCT2017_0002-768x512.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-amcfzc-5e88eec826f67fab118a71a1383b763f .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

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

.flex_column.av-b9x6rk-18-71fc2ed597ac1034cfcb302b77065530{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-52pitc-8651f6d9ed4c26e28a3a534433142f71{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4fmp65-71b1c6649d30aacd61249af98d08f704 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4fmp65-71b1c6649d30aacd61249af98d08f704 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-34rvv1-3b7856eeff672311e45066c27443c414 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-34rvv1-3b7856eeff672311e45066c27443c414 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-jqctwfjj-8cbc7290c48f0daeabb5a58209343728{
height:50px;
}

#top .av-special-heading.av-23eqkx9-9e5aa0f71e60db5b61de5f3af1c2a413{
padding-bottom:30px;
}
body .av-special-heading.av-23eqkx9-9e5aa0f71e60db5b61de5f3af1c2a413 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23eqkx9-9e5aa0f71e60db5b61de5f3af1c2a413 .av-subheading{
font-size:15px;
}

.flex_column.av-2e9zi8-ffe1e481ad62e95be3e66b996677308a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-fold-unfold-section.av-fold-textblock-av-23kzxs-13-261a0643bba01a21def1ee55caa51688 .av-fold-unfold-container{
max-height:360px;
}

.flex_column.av-1ugf8g-8ae1ec4f0bf5842bde922d9c27090b5c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1i6a06l-536e15b8ae2699d66631fe4d26050d45{
padding-bottom:10px;
}
body .av-special-heading.av-1i6a06l-536e15b8ae2699d66631fe4d26050d45 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1i6a06l-536e15b8ae2699d66631fe4d26050d45 .av-subheading{
font-size:15px;
}

.avia-section.av-5biiuo-623ef4c585c758f435999e5c79c64cf6{
background-repeat:no-repeat;
background-image:url(http://www.foundationcrossfit.com/wp-content/uploads/2016/07/Bumpers_2048_Q30-1-845x684.jpg);
background-position:0% 100%;
background-attachment:scroll;
}
.avia-section.av-5biiuo-623ef4c585c758f435999e5c79c64cf6 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

.flex_column.av-52pitc-15-1e86a17bf2d6c27fdd9abbbd58a75a2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4vniiw-71eeb11d654e7cf60f076a5439acc195{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4hm4uo-931337e3ceaa15b3524ec0c2f3642863{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4f7h94-cef5d0a0cd3d80b0a1efd31e64ad5743{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-4ank0o-fcc5752b5c6cf833f1e0eaa6ef470a18 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-41sayo-7586d0e442594272c3d96cf4bf61b80f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-3vr9ow-871d9e548218c0796c9f0c0ffca48af4 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-3s4v8w-0be2ee575cacdb429cca880f48bb367a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-3l7ejc-e870dd78194053caab214b01784183cb .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-3bo5a8-a3250b6fdd55e7c7f2d38732bebd58f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-391y2w-626f70c59523945d4f24839380a26a6a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2zruaw-0c3a0756e3a7e7a254f2e0bca7e609d8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-2ylm8o-e065799e94722ac7e0a28c6229ed81ec .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-jqctwfjj-14-2bfdae0fc0d070661abcf0a893094175{
height:100px;
}

.avia-section.av-5biiuo-12-9801f88e674d642f548bdd58c688768a{
background-color:#333333;
background:linear-gradient( to bottom, #333333, #fecb01 );
}

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

.flex_column.av-52pitc-11-5ca55e30f64e6c3d985bb0fbd396cbc6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4vniiw-10-0e5eeace11463ab52182fb3f751e561e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4hm4uo-8-8193acb63814193f936112b898695869{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-loke834k-8063d63a2db64605ff7db99b3e5cf807 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-loke834k-8063d63a2db64605ff7db99b3e5cf807 .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-tsks6l-089e6ed37782f1f20a8c31f48f13fd5f .av-special-heading-tag{
font-size:0.8em;
}
}

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