.avia-section.av-50qik1x-d8ef1de63e4fad45cf46c99cce7962ec{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/IMG_20171209_163409-1125x1500.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-50qik1x-d8ef1de63e4fad45cf46c99cce7962ec .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-4zx7lnp-564a174a848af47fac06b256820ec317{
-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-4y17985-28cd0702b295e98a37768257855c0885{
-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-4wjy15x-bd4e3d09b3df58696d8077867adc71d9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4wjy15x-bd4e3d09b3df58696d8077867adc71d9 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-4sm7slx-98c5e6b1aec7df558b59e4b3361bf733{
-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-4p8nalh-ae27a1ec16ee9d85c718faf392b34375{
height:50px;
}

.flex_column.av-4njmsit-674495bc409dfe863bd1c510132b912e{
-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-4m87m6t-22b567d7e141a3cd9fabad2d7327bf53{
padding-bottom:0;
}
body .av-special-heading.av-4m87m6t-22b567d7e141a3cd9fabad2d7327bf53 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4m87m6t-22b567d7e141a3cd9fabad2d7327bf53 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4k2am91-ccb5f37b81fb35e22022bc8d01ca918e{
height:50px;
}

.flex_column.av-4gwo1g5-8f0303a925f8a91b2056d13504700d04{
-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-4g2rng5-07493bbf926631d0b2c4392a1f7645aa{
padding-bottom:0;
}
body .av-special-heading.av-4g2rng5-07493bbf926631d0b2c4392a1f7645aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4g2rng5-07493bbf926631d0b2c4392a1f7645aa .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ftr4ud-0573f40aadcdd77c9a0f2093070a85c6{
height:50px;
}

#top .hr.hr-invisible.av-4a779mt-41330d05bff2039fad033ed66e7825f2{
height:50px;
}

.avia-section.av-49pfh85-4ea0df6afdd189e514dd14848e67a582{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2014/02/bg-transition.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-49pfh85-4ea0df6afdd189e514dd14848e67a582 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-4788qt1-4d4493c97a5783ac2507d37d2179aaf6{
height:50px;
}

.flex_column.av-4647cdh-d7f4c8637773848fb92bcb7b83865f39{
-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-43n6tpx-3d48249c14ccc1e1910af2a8170377f7{
padding-bottom:0;
}
body .av-special-heading.av-43n6tpx-3d48249c14ccc1e1910af2a8170377f7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-43n6tpx-3d48249c14ccc1e1910af2a8170377f7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-41uiak5-184bdf16711b78f156b574b0e3018f94{
height:50px;
}

.flex_column.av-1g05r9-626dd29894b14a3673d953da9433deec{
-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-3z6tahx-0722fb73956bc591b73b237e86c2b9a8{
padding-bottom:0;
}
body .av-special-heading.av-3z6tahx-0722fb73956bc591b73b237e86c2b9a8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3z6tahx-0722fb73956bc591b73b237e86c2b9a8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3wz2pg5-4fae0708f66557cf0aa8550efe1f3658{
height:50px;
}

.avia-image-container.av-3wifn39-5e56f23c14868a02a4fe8b805e3c1391 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3wifn39-5e56f23c14868a02a4fe8b805e3c1391 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-duc6tx-e4a20ea459f578d29d16bd0e9f213c98{
height:50px;
}

#top .av_textblock_section.av-3slep11-b682922bd23add1927841a7d9ac21b87 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-3qgbpc5-03b34534b23c0d4575f1be3ebbc20490{
height:50px;
}

.flex_column.av-3n2dp7p-148640b45d2319bdcbcde460fcfe5c0a{
-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-3m5csad-58afce0f2102a23fd1244eb888c0f2de{
padding-bottom:0;
}
body .av-special-heading.av-3m5csad-58afce0f2102a23fd1244eb888c0f2de .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3m5csad-58afce0f2102a23fd1244eb888c0f2de .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cv16np-b42971371fed2c506b0032d20de83f32{
height:50px;
}

.avia-image-container.av-3iwo95h-0326a46cdbec6d12c5af73b603ee913c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3iwo95h-0326a46cdbec6d12c5af73b603ee913c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-3gykw3p-e5eb0dd64a057715c3ee50f4475f692e{
height:50px;
}

#top .av_textblock_section.av-3fbeekl-614c891620c31bada16bc5bd94a37737 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-3dyv5c5-f3083df333af043238ebcf740832e949{
height:50px;
}

#top .av_textblock_section.av-3cggzid-a8cc8b88c8d35641b1b3413fa7b84dfc .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-3akv01x-f79f5439759ab633387579f538be100e{
height:50px;
}

.flex_column.av-36u5ofp-d8660f66d8d4b40da37f88f3f1c8a12d{
-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-35d3yfp-09546dcaf6e5df42ff5fb5e98b7ffcd1{
padding-bottom:0;
}
body .av-special-heading.av-35d3yfp-09546dcaf6e5df42ff5fb5e98b7ffcd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-35d3yfp-09546dcaf6e5df42ff5fb5e98b7ffcd1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-338iyw5-b196c3028abd8efe4e974d43cb03b7c4{
height:50px;
}

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

#top .hr.hr-invisible.av-auxlat-40a800b8fd60f78416c9957e1b151f1b{
height:50px;
}

#top .av_textblock_section.av-2yj85b9-4a65247cc6200aa14fbf972180a60d80 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2x9arph-43c07634807370377b8b3399820a236f{
height:50px;
}

#top .hr.hr-invisible.av-2ubj439-20c7690172be881152a571ba4d28da2d{
height:50px;
}

#top .hr.hr-invisible.av-2qr3p6t-96cb21d28d7b4b747188cc58e337e75f{
height:50px;
}

.flex_column.av-2o9ebh1-7b1221d7e65cce6ab9a57d84db380314{
-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-2moea0l-1b90dbc7341cdc1c405e9f4b54320aae{
padding-bottom:0;
}
body .av-special-heading.av-2moea0l-1b90dbc7341cdc1c405e9f4b54320aae .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2moea0l-1b90dbc7341cdc1c405e9f4b54320aae .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9ej8cl-a5d02eff4e3113c4e88aa5731cc2d7a0{
height:50px;
}

.flex_column.av-923wyd-c04f2948463c4bd877bf95deb714f093{
-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-2gq20it-1669952b69d59ec319e2f7a2b730dd46{
padding-bottom:0;
}
body .av-special-heading.av-2gq20it-1669952b69d59ec319e2f7a2b730dd46 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2gq20it-1669952b69d59ec319e2f7a2b730dd46 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2eq0zr9-54252d995d3190c6a465bb1969d328a2{
height:50px;
}

#top .hr.hr-invisible.av-2bdt5ad-55549ed100145b475882596bc89a9f9f{
height:50px;
}

#top .hr.hr-invisible.av-2akj1r9-52fed536e42d698700a45132e924cb54{
height:50px;
}

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

#top .hr.hr-invisible.av-27661id-edd767c95bde91f7f0666da2faafd3c0{
height:50px;
}

#top .hr.hr-invisible.av-24uc7j9-d5d9f638b5b98b20a4bb5eb8819236e0{
height:50px;
}

.avia-section.av-7c3mat-b5c5f0745a88b846b40ddf76f99dc038{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2017/12/indoorswim.jpg);
background-position:50% 50%;
background-attachment:fixed;
}

.avia-section.av-1zni66t-8ede807c7f839d612ee2fad98c294d24{
background-color:#fafafa;
background-image:unset;
}

.flex_column.av-6zxqet-e7cff99071ad0b2ee7ca2a9fa6f2fbda{
-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-1wrzj8l-9dd9c277b74b126c658bf304d4092d5c{
height:50px;
}

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

#top .hr.hr-invisible.av-1sxje85-4d1a251ec7831bcab555fed682a9059b{
height:50px;
}

#top .hr.hr-invisible.av-1q7sg4l-a73eeb015fcb00a60b23f589f845828d{
height:50px;
}

#top .hr.hr-invisible.av-1o65cb9-174c95f0c474528ee01f002c2106c22b{
height:50px;
}

#top .hr.hr-invisible.av-1mnnblh-27f9c89c06a479156337c3f5995a66c9{
height:50px;
}

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

#top .hr.hr-invisible.av-1iwqxcl-bce1a3005550085778302b71c96b3f20{
height:50px;
}

#top .hr.hr-invisible.av-1gp89sl-fe6577ecfd0769b6cc8a316132b545d9{
height:50px;
}

#top .hr.hr-invisible.av-1f8lrmt-866583dcf8e1b92895b38b3dcdd5324d{
height:50px;
}

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

#top .hr.hr-invisible.av-1b5ypc5-0f8439611e6bde1a3c6132d8f70685cd{
height:50px;
}

#top .hr.hr-invisible.av-181gf5h-c9abda278675ce465cbf3ef929be4913{
height:50px;
}

#top .hr.hr-invisible.av-14hodat-37df7f1a26a7649a2296021ee9fb84c3{
height:50px;
}

#top .hr.hr-invisible.av-132uldx-f36cebe2755028080bb0cc882620bc24{
height:50px;
}

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

#top .hr.hr-invisible.av-10ax77p-01610c1536c3b0644ba5c657a73267d1{
height:50px;
}

#top .hr.hr-invisible.av-8t7ww5-a11414401cf00c6399f83347cd977766{
height:50px;
}

.flex_column.av-755ho5-fad1a3e4cd11611182d0b9c20c1c5281{
-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-j6ylx-04fd3a9615762038d22a0f47151659f9{
padding-bottom:20px;
}
body .av-special-heading.av-j6ylx-04fd3a9615762038d22a0f47151659f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-j6ylx-04fd3a9615762038d22a0f47151659f9 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1urx9x-f8d57f46b6583507c21109368c030ffe{
height:50px;
}

