.avia-section.av-4uqc3ai-3e80af90580155f8d1a683af4c6e50da{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2015/12/swimming-2-1500x999.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-4uqc3ai-3e80af90580155f8d1a683af4c6e50da .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-4skadlm-5ad1d7d14f39bc9ce58a479083a5396d{
-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-4qzt75m-91c3810f37c23574358320b46040dbda{
-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-4q5edkq-15b1801e0c145572738dd7b5bf164dee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4q5edkq-15b1801e0c145572738dd7b5bf164dee .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-4oc7u9m-1550dfcf682ed758f59cb5cee31c3aee{
padding-bottom:0;
}
body .av-special-heading.av-4oc7u9m-1550dfcf682ed758f59cb5cee31c3aee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4oc7u9m-1550dfcf682ed758f59cb5cee31c3aee .av-subheading{
font-size:15px;
}

.flex_column.av-gngwmy-7b05cc8f1e69fc13239a9b3f5bc033b3{
-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-4kvvgkq-35d8ef6f29ccf9a45717e50f127f7bf1{
height:50px;
}

.flex_column.av-4jkl7pm-66a2794455bbde757f1250eb13fa005b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
}

.avia-section.av-4fymacq-fd11fdc257df31e80165d9ccbc35c141 .av-parallax .av-parallax-inner{
background-repeat:repeat-y;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2015/02/course.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-4fymacq-fd11fdc257df31e80165d9ccbc35c141 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-fsukzu-5c787c0769ce87c463b00d27d33c50eb{
height:50px;
}

.flex_column.av-4cm282i-db938f86db5006a8e54b829f3302509d{
-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-4bce296-264191a839c42479787916d65b710c35{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-4bce296-264191a839c42479787916d65b710c35 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4bce296-264191a839c42479787916d65b710c35 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4bce296-264191a839c42479787916d65b710c35 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-fb7ami-0b54d2dbd009dd59e8593743581be750{
height:50px;
}

.flex_column.av-2qvxzbu-60d0d46e2b31f7f1c328e4e9df86cf42{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-2lzd8qi-80eb35ddbfc6e877340a2ac628e0e4ac{
height:50px;
}

#top .av_textblock_section.av-2kgud5m-917ee3942779bd5f4e06b4b38f1ccb86 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2iig2l6-e63f94f3cfeaa19f9dcde234a94fe183{
height:50px;
}

.flex_column.av-33057oq-e85cdc35bff0116dae98ceab2043e05c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-31m45q2-e0ec5c91de02b34f8e45f634b291f2c4{
padding-bottom:0;
}
body .av-special-heading.av-31m45q2-e0ec5c91de02b34f8e45f634b291f2c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-31m45q2-e0ec5c91de02b34f8e45f634b291f2c4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-30dsfqi-4e45cb6b5255e9ce6e00c766b9d7deb3{
height:50px;
}

.avia-image-container.av-2ywusca-44e376b78881216c50c70dfd16d76e51 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ywusca-44e376b78881216c50c70dfd16d76e51 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2xp6n4a-e7481faded8b86b617c55f3eb2565016{
height:50px;
}

#top .av_textblock_section.av-2vgkjt6-e42ea481920fa0ee11bfc94b7efab422 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2uba50a-34a00a52a7ebacbca8f2a19e5adc37d5{
height:50px;
}

.flex_column.av-f8m256-680ae5344d10d01aea96ceb9ed56fa5c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-m7c1yj25-4992fc12b31b2ff138554741d141ce53{
padding-bottom:0;
}
body .av-special-heading.av-m7c1yj25-4992fc12b31b2ff138554741d141ce53 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m7c1yj25-4992fc12b31b2ff138554741d141ce53 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-d342bu-1415523adbb9dc9fdc95f7b91a78a772{
height:50px;
}

#top .av_textblock_section.av-m7c1z184-915cde3d877d9e0372154a3cdad4ad59 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-a7pxey-8793259b22c2f7b5c356104eb8e76a00{
height:50px;
}

.flex_column.av-8xl1qy-eef8b334ab25c09d968dea97099661ea{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-7l1ksq-d4fb19f7a6fe54ca5a457bafdb0d40b4{
padding-bottom:0;
}
body .av-special-heading.av-7l1ksq-d4fb19f7a6fe54ca5a457bafdb0d40b4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7l1ksq-d4fb19f7a6fe54ca5a457bafdb0d40b4 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-4jyyru-f42be8f9e7a23fc349e61785f395c719{
height:50px;
}

#top .av_textblock_section.av-m7c1zfv7-eacee1474e0136ac019c5e3b13b52b43 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-3a336i-30c9e37eeba7463b366169fb1dfee408{
height:50px;
}

#top .hr.hr-invisible.av-2fg8isq-443bdff3b5e4418cc9343140568e4f08{
height:50px;
}

#top .hr.hr-invisible.av-2bakd16-0079a0562c3192d7a8615ccd190a8a64{
height:50px;
}

.flex_column.av-29e2nlm-4279c9dce39108b18d47fa244d226690{
-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-27z20ru-5a2440f435b41c48f786ec074438317f{
padding-bottom:0;
}
body .av-special-heading.av-27z20ru-5a2440f435b41c48f786ec074438317f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-27z20ru-5a2440f435b41c48f786ec074438317f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-269qswa-b0be0d2d78cc6333f582522bd7b0afb4{
height:50px;
}

.flex_column.av-2566jqy-e3e9c91cb87c5c0db6ce92360a6864fd{
-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;
background-color:#ffffff;
}

#top .av-special-heading.av-22rk6y2-c69c2de574b62a70230b8ae054d71093{
padding-bottom:0;
}
body .av-special-heading.av-22rk6y2-c69c2de574b62a70230b8ae054d71093 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-22rk6y2-c69c2de574b62a70230b8ae054d71093 .av-subheading{
font-size:15px;
}

.flex_column.av-20mnuga-a2e833e4786e5bdf2322d4c12b06c2bc{
-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-72qa8a-f7ad9fcbd3b9fe952f82b4c159b662d7{
padding-bottom:20px;
}
body .av-special-heading.av-72qa8a-f7ad9fcbd3b9fe952f82b4c159b662d7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-72qa8a-f7ad9fcbd3b9fe952f82b4c159b662d7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1uw7kq2-3964019effb228cb99a513b5470fcca9{
height:50px;
}

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

#top .hr.hr-invisible.av-1poklpm-836e805c6140680bc36611ec674a2b3b{
height:50px;
}

.avia-section.av-1odquze-4026d376dbe5a04d008a98aefa9fdb66{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/photo1.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-1odquze-4026d376dbe5a04d008a98aefa9fdb66 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-5tmp5m-15cd42f01d10d3c374a559d7937a883f{
height:50px;
}

.flex_column.av-5qz3sq-59eb6c0bd54ae44f854f4f3250f9c09d{
-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-1ivt37e-be9c297e63e3a6ed06a710f7058e3df4{
padding-bottom:0;
}
body .av-special-heading.av-1ivt37e-be9c297e63e3a6ed06a710f7058e3df4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ivt37e-be9c297e63e3a6ed06a710f7058e3df4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1hvh7ve-496df9710e3116a50bb4234e2c8a4f61{
height:50px;
}

.flex_column.av-1gjir3e-6e4cfa69cb8904bc0947b19d4bd87581{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-1d4nqp6-05936843ba106748a0f642f426279a83 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-1apwgfe-cefa0ecbd0216dfc1bdea2f7c67e2242{
height:50px;
}

.flex_column.av-8xx9ka-04353999b809f9d3d39c993c39931258{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-7idzfu-0e14158c76e8ea1d283c27285e194d36{
padding-bottom:0;
}
body .av-special-heading.av-7idzfu-0e14158c76e8ea1d283c27285e194d36 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7idzfu-0e14158c76e8ea1d283c27285e194d36 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mqine-c0cee856eac2ff9d0d5eebc49e99a22d .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-4cjouy-f9ca7b9101c747d6f812866dccdad4f4{
height:50px;
}

.flex_column.av-ef9lqi-78da3e08a7f6c391250240143e41ddad{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-m0mjeww5-8a2eb8c3fac28512c7257ac474cae261{
padding-bottom:0;
}
body .av-special-heading.av-m0mjeww5-8a2eb8c3fac28512c7257ac474cae261 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m0mjeww5-8a2eb8c3fac28512c7257ac474cae261 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m0mjh52l-cf56a9d7c83817827ae9c2b31ec58069 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-ctrrui-3dc90b23e303cffa209d7e24a25c96ad{
height:50px;
}

.flex_column.av-8hlcfu-d7cf56c0a28429f68279f490d7660a2d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-7ja4ui-5453a4c47bf8d9bc61c853ab1802f836{
padding-bottom:0;
}
body .av-special-heading.av-7ja4ui-5453a4c47bf8d9bc61c853ab1802f836 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7ja4ui-5453a4c47bf8d9bc61c853ab1802f836 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5pp0ui-c4a325008378a1f4617fbb3ac87a38ec .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-46vn6i-dd3c80e4567440cf63c4775f85e5fd74{
height:50px;
}

.flex_column.av-17q8n3u-2c075e485f66484bd8cecff1e63e9825{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-15me0my-15d26cccc854656cd648bfb81ee9d673{
padding-bottom:0;
}
body .av-special-heading.av-15me0my-15d26cccc854656cd648bfb81ee9d673 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-15me0my-15d26cccc854656cd648bfb81ee9d673 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1462npm-d22eb1f885de800e9dd582a9a6f4ca06 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-13jfbuy-b8ce7d26445b8bf91eb51eb2bc1f3560{
height:50px;
}

.flex_column.av-z1rxei-6297c9aaad85a2ac7a36d7ced4f8c445{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-xqpebe-88ed76940ffc24f8a1c6571983283a7a{
padding-bottom:0;
}
body .av-special-heading.av-xqpebe-88ed76940ffc24f8a1c6571983283a7a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xqpebe-88ed76940ffc24f8a1c6571983283a7a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-w91dui-bdae21984069c7b0ee8b6278b7630981 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-u09px6-f7594663c733b4755d651c97545abe85{
height:50px;
}

.flex_column.av-qnafsq-98747d29433049329042280d8b962c9a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-py3swq-f56737dbedd7b72831f66b39684458e8{
padding-bottom:0;
}
body .av-special-heading.av-py3swq-f56737dbedd7b72831f66b39684458e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-py3swq-f56737dbedd7b72831f66b39684458e8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-nd2lx6-fdbdcc95558ac306ce3eb108083e6ae7 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-29ji2i-bf2a158c44555750cba14b51e1826a65{
height:50px;
}

.flex_column.av-1xh9cq-f0299acc06060de3d1ca45946c39fc08{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

#top .av-special-heading.av-h2fbcq-78ae0fcd2e2ff5083319f2affa6dda6b{
padding-bottom:0;
}
body .av-special-heading.av-h2fbcq-78ae0fcd2e2ff5083319f2affa6dda6b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-h2fbcq-78ae0fcd2e2ff5083319f2affa6dda6b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-fpyezu-adcd1cca2a3bd5d97a7caab86958fe8e .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-ebm02y-597cab15e476ba4d627070bcfd01dc3b{
height:50px;
}

.flex_column.av-b1sbgq-6c90cf3cca93fdc7cf7d64a14226e88f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 25px 25px 25px;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-706jre-9c1e63eb9856e235b77e6088e96fafd1 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-6boci2-c5e32b410c0013876aed99a6b7df4a41{
height:50px;
}

#top .hr.hr-invisible.av-24zyq2-80be53316f13b664fc0f9c947ea76ca7{
height:50px;
}

