.avia-section.av-30zpaxy-cb0c960f18a3fc612c9ccba01bfffdc1{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2015/12/provincial-team-1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-30zpaxy-cb0c960f18a3fc612c9ccba01bfffdc1 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-2yleit2-8b9cade8184ddd82679d91134fd8dcef{
-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-2xa0uhi-659930a988f81c8848f3aa17c4463431{
-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-2v42cja-83b6d5e09d5b9d22358423133a3ebf41{
padding-bottom:0;
}
body .av-special-heading.av-2v42cja-83b6d5e09d5b9d22358423133a3ebf41 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2v42cja-83b6d5e09d5b9d22358423133a3ebf41 .av-subheading{
font-size:15px;
}

.flex_column.av-2tymkty-f01e7e2dcd0a0ed03be384c5b9ed0d14{
-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-102qqu-f114d04c2b50b9d1af9f76dd45cee7ef{
height:50px;
}

.flex_column.av-2or4ypy-74784964c0c12d73dd4edb5a214679c2{
-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-image-container.av-2nrxlpy-d1385c29e020cc534a355400a9cbfc54 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2nrxlpy-d1385c29e020cc534a355400a9cbfc54 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-9bi2au-4977f246a69ae11afd134e26cafd0724{
padding-bottom:0;
}
body .av-special-heading.av-9bi2au-4977f246a69ae11afd134e26cafd0724 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9bi2au-4977f246a69ae11afd134e26cafd0724 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2k9umxy-27aa202313a3361e174e5762f3aaea76{
height:50px;
}

#top .hr.hr-invisible.av-1xvira-673a744733981a88ab173337d98d292d{
height:50px;
}

#top .hr.hr-invisible.av-2h7p0li-8aabc987b35be37249198608c9aebd11{
height:50px;
}

.avia-section.av-2eleliu-43d28d1b148e8251ce183832c582376b{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2015/12/swimming-1024x682.jpg);
background-position:50% 0%;
background-attachment:fixed;
}

.flex_column.av-2bx0qee-c2dc158cb26542cabd9168005199f7e6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 50px 25px;
}

#top .av-special-heading.av-2a01nyu-3135c5c49acbb47f8112899ab6ecd513{
padding-bottom:0;
}
body .av-special-heading.av-2a01nyu-3135c5c49acbb47f8112899ab6ecd513 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2a01nyu-3135c5c49acbb47f8112899ab6ecd513 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-27zt552-80c8b1f4dab2907995745bd5cff8c680{
height:50px;
}

#top .hr.hr-invisible.av-24vwi9y-e2c56db65510b94c789b58765829ff23{
height:50px;
}

#top .hr.hr-invisible.av-23oyxue-a9a2371a2ca1062f82cc6c47a04b1b64{
height:50px;
}

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

.flex_column.av-20ormd2-cf326333b3a4959f6a38e94adc1ec5a8{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 50px 25px;
}

#top .av-special-heading.av-1ydv0di-a2d67af854576d5510a52ca1304283de{
padding-bottom:20px;
}
body .av-special-heading.av-1ydv0di-a2d67af854576d5510a52ca1304283de .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ydv0di-a2d67af854576d5510a52ca1304283de .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1uyahrq-e629fd64681beca74c0e69ffa4290cec{
height:50px;
}

#top .av-special-heading.av-1swyyme-f5f719d412bf617d8d620749732e23ac{
padding-bottom:20px;
}
body .av-special-heading.av-1swyyme-f5f719d412bf617d8d620749732e23ac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1swyyme-f5f719d412bf617d8d620749732e23ac .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1pp17zq-bd2256e4ddf689891c1f9e76aff760b6{
height:50px;
}

.avia-section.av-1nr605i-73eea3f09e1d9a0dcbbb98348b4ec5c4{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2015/12/swimming-2-1024x682.jpg);
background-position:50% 0%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-1cl7mie-742c0f5d05d536dc53e12df7b495ea21{
height:50px;
}

#top .av-special-heading.av-1bm6h9y-85f09a0a3d155a17aa56c29464bc7011{
padding-bottom:0;
}
body .av-special-heading.av-1bm6h9y-85f09a0a3d155a17aa56c29464bc7011 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1bm6h9y-85f09a0a3d155a17aa56c29464bc7011 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1a01prq-0794b105d3bb987ed5352e3bcfb0df8c{
height:50px;
}

.flex_column.av-183uapi-2a4550e3fe469851e2e4ee817ed2cf26{
-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-image-container.av-49ipja-46a9272b789afd2a36cd36ad016b72a7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-49ipja-46a9272b789afd2a36cd36ad016b72a7 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-14v8zba-89a8a550db65aa05af88e5bb206965f9{
-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-image-container.av-13e8rbq-2aad637ad564e6a57ee03516b011d6f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-13e8rbq-2aad637ad564e6a57ee03516b011d6f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-11vqqly-07d1501a5258ceaa8985754e11ab5655{
-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-image-container.av-zlwa2u-94abe8cbc4ecb57efbffa6d003c71f3d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-zlwa2u-94abe8cbc4ecb57efbffa6d003c71f3d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-x93xti-67763a7253849ff81b5dad8add974d08{
-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-3440eu-5eafccb07eae344978d2f4f0c8458f81{
-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-2sfwye-d3afcaa29ba6d3829b2289100e0652db{
-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-osjfli-b76a8cdca37c5cddd14e73260e95ab6a{
height:50px;
}

.flex_column.av-med5hy-f0952e8c7ecd3963049e7cc2b462da2c{
-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-image-container.av-kc9yza-20bd83b2e210a7817cf5059edc2f1a78 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kc9yza-20bd83b2e210a7817cf5059edc2f1a78 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-iz34za-07481cab1ecd0390628fc4f9b3931062{
-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-image-container.av-gq043q-9b63909770bb9fa2f1f8b52371c7d41e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-gq043q-9b63909770bb9fa2f1f8b52371c7d41e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-g7ao9y-b75e3712cca642d300e188e8e1854814{
-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-image-container.av-dlfora-33c69216a0a67dd05d5e209012af3758 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-dlfora-33c69216a0a67dd05d5e209012af3758 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-cu26d2-be203d4cc0973ddc17c6d698cf0df97e{
-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-9kdf7q-8b2d8c7e9b70fb5c4bdda43cbfd160c0{
-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-6kde2u-4b9b9c3ed5ed4ea42e99ac3b54beb3b3{
-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-39u792-0211521fd6509f0a80f364eef2260bf6{
height:50px;
}

