.avia-section.av-30fjkr9-1e869f55b0aebd42d79d2f872a0321d2{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2013/11/para-header.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-30fjkr9-1e869f55b0aebd42d79d2f872a0321d2 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-2y7rpet-bf3837ec1fdd4d87ff372295228ca2f7{
-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;
}

.flex_column.av-2wwn8vp-a04dff195990366d8ad42e6c3be39342{
-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-a5bw2d-85e8bafdc544626292b4cf736d54c46f{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-a5bw2d-85e8bafdc544626292b4cf736d54c46f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a5bw2d-85e8bafdc544626292b4cf736d54c46f .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-a5bw2d-85e8bafdc544626292b4cf736d54c46f .av-subheading{
font-size:15px;
}

.flex_column.av-2rl2lk5-1255772b64f9f9ccfb4980325bb21f7f{
-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 .hr.hr-invisible.av-2qtmqad-04049d51d44a7f79e7548a005d0ebf0f{
height:50px;
}

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

.flex_column.av-43aw26t-4debc229adb3b18c2d6fb553cf74af25{
-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;
background-color:#ffffff;
}

.av-horizontal-gallery.av-lz8nl6xn-6247fb78294bddc8c69e306d5a0b0904 .av-horizontal-gallery-inner{
padding-bottom:25%;
}

#top .av-special-heading.av-2aetg5-205a6a4e2729de73867a1d5e7b9a6f52{
padding-bottom:10px;
}
body .av-special-heading.av-2aetg5-205a6a4e2729de73867a1d5e7b9a6f52 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2aetg5-205a6a4e2729de73867a1d5e7b9a6f52 .av-subheading{
font-size:15px;
}

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

#top .flex_column.av-1q79unp-14206acde3b70497889e8073240272c8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1q79unp-14206acde3b70497889e8073240272c8{
-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;
}
.responsive #top #wrap_all .flex_column.av-1q79unp-14206acde3b70497889e8073240272c8{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-12h5e7p-30f5fe5dd20a95cd82bbdbcd87e061e6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-12h5e7p-30f5fe5dd20a95cd82bbdbcd87e061e6{
-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;
}
.responsive #top #wrap_all .flex_column.av-12h5e7p-30f5fe5dd20a95cd82bbdbcd87e061e6{
margin-top:0px;
margin-bottom:0px;
}

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

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

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

.flex_column.av-1yuo351-3b56aba553be9dc98c0b475dc5a683b8{
-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;
background-color:#ffffff;
}

.flex_column.av-2nhn52t-54c812f0e6e1fe64386a77b6bbe37893{
-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;
background-color:#ffffff;
}

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

.flex_column.av-qu1el1-77a03eec341bba5790f68bb6a58b4727{
-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;
}

.avia-section.av-1pihw4l-c61d5fb49be67543a7f0398ca1f1b672{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2013/11/para-header.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

.av-horizontal-gallery.av-pjdzo5-26b0789c6dd7bce393ae8c502ae15bac{
padding:3.75% 0px;;
}
.av-horizontal-gallery.av-pjdzo5-26b0789c6dd7bce393ae8c502ae15bac .av-horizontal-gallery-inner{
padding-bottom:25%;
}


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

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