.avia-section.av-45k5kz7-08e754a397dca7e6cc508b066939ab88{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/20994069_1464863710275893_1650548046289841038_n.png);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-45k5kz7-08e754a397dca7e6cc508b066939ab88 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-44qtk03-e4a65b456c9475e29ae9d0a33b016e6a{
-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-430oz0z-df4264cdefa8da1b24f3c7d915ad75c0{
-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-40f124z-d350d5be35ebcf8d4e7643dd8d87d2c2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-40f124z-d350d5be35ebcf8d4e7643dd8d87d2c2 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-e466ab-d7fca0013a7056964fbc125352bc7e19{
-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-dymucz-e747ae86cfd25977bd7d60f68f155aa7{
-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-3sws6xv-97033a61d4835a5f3c857e14ff75f236{
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-3sws6xv-97033a61d4835a5f3c857e14ff75f236 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-dj7i2r-19a3cd883ada68e998eedf29a470975f{
height:50px;
}

.flex_column.av-3phc6df-7c6f0b794e5a9fd5a75b6ec6e2bcdf46{
-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-3nl39ar-5490ffcc1216bd3d072f62f83da11e5b{
padding-bottom:0;
}
body .av-special-heading.av-3nl39ar-5490ffcc1216bd3d072f62f83da11e5b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3nl39ar-5490ffcc1216bd3d072f62f83da11e5b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3lhfa0z-dd24fc04ffc3d0da5ec64a7cfed6fd02{
height:50px;
}

.flex_column.av-37ey1f7-4a736b17c8b7cca17fcbfc178327a3bb{
-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-354mv1f-fcecc361cce7e7d354526402f64f2ca3{
padding-bottom:0;
}
body .av-special-heading.av-354mv1f-fcecc361cce7e7d354526402f64f2ca3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-354mv1f-fcecc361cce7e7d354526402f64f2ca3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-33mv7eb-d75b425d3efeecc14b4d6875f8bfa74d{
height:50px;
}

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

#top .hr.hr-invisible.av-2zv50mb-eef66df5f06b90f1b3ee84a5a82f8750{
height:50px;
}

#top .av_textblock_section.av-amxuwj-9ab120a8cb1aa23bcc800d082bf55cb9 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2wtloqr-6be711be31545d3b875a96f61efd9088{
height:50px;
}

.flex_column.av-2ucfdr7-c29efaaab9a655803277278d10b2fa33{
-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-2srdeur-e13fe9fb939d2292a188b122f9dc0a40{
padding-bottom:0;
}
body .av-special-heading.av-2srdeur-e13fe9fb939d2292a188b122f9dc0a40 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2srdeur-e13fe9fb939d2292a188b122f9dc0a40 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2qxjas3-4db2a2aaecb8e704a6a5b46357208b78{
height:50px;
}

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

#top .hr.hr-invisible.av-2n7dp1f-ca9e37ddc5e3b05c8d02327aa0499a09{
height:50px;
}

#top .av_textblock_section.av-2loo69f-febb262ab8066a2c916f310221a1b7c4 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2jjb3wz-4a7c81d68402b92910f828e46b0e0fc5{
height:50px;
}

.flex_column.av-ac4mk3-5ae87cac2c597c2ee863154938b468bb{
-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-8w8p6r-9d1058d3940fc8cfe56220b59e570733{
padding-bottom:0;
}
body .av-special-heading.av-8w8p6r-9d1058d3940fc8cfe56220b59e570733 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8w8p6r-9d1058d3940fc8cfe56220b59e570733 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-860rpf-3340d4383e29adbb1c46de034d9819f0{
height:50px;
}

.avia-image-container.av-60i4qr-0d8a70347558d4b9dff99853b7f71934 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-60i4qr-0d8a70347558d4b9dff99853b7f71934 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-4dn05v-0566713f154724a63578488ef1df63d0{
height:50px;
}

#top .av_textblock_section.av-m7bzwvp4-cd4ca59155b7898978f5922bb6e1aff4 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-2qqlab-4da9793dfaa2fa5fafc790bf8faccb0a{
height:50px;
}

#top .hr.hr-invisible.av-2g4lgf7-d916471b091aebd425879d66322a441f{
height:50px;
}

#top .hr.hr-invisible.av-2ew45tf-55a3835eecfb647279264a7bcb3d9c07{
height:50px;
}

#top .hr.hr-invisible.av-2cahj83-830a729f8a9018b59b316d849129a78d{
height:50px;
}

.flex_column.av-2ae86pv-42ef98c0a1181bba9523b3d8a02f2fe3{
-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-27p513n-9bd2c9b5a8ab83be281b5984c8e4156d{
padding-bottom:0;
}
body .av-special-heading.av-27p513n-9bd2c9b5a8ab83be281b5984c8e4156d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-27p513n-9bd2c9b5a8ab83be281b5984c8e4156d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-279vov7-84ed957aaec5eb6a460258ed7cf64c07{
height:50px;
}

.flex_column.av-24j9vnn-a053b3864716e31e72fc8a4386604a60{
-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-231n5hf-674940626939754d0d342c63b48c058f{
padding-bottom:0;
}
body .av-special-heading.av-231n5hf-674940626939754d0d342c63b48c058f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-231n5hf-674940626939754d0d342c63b48c058f .av-subheading{
font-size:15px;
}

.flex_column.av-1zbjh6r-7b9c61f38abb47ff2121ef55fc5785ec{
-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;
}

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

#top .hr.hr-invisible.av-o8u2r-00e5f72ad6854934e83d126c6b2739f7{
height:50px;
}

#top .hr.hr-invisible.av-1tbhhgz-22fb01bb9c19c3ed5aba4917753d0b4c{
height:50px;
}

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

#top .hr.hr-invisible.av-1owh8xv-af1331f9e1339b852ad6dbc03de66f84{
height:50px;
}

.avia-section.av-1mxjg7n-e4c4c08957606426aaa79a7984a50372{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/14086465_1779820325563918_5712851772831749998_o-1500x1000.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-1mxjg7n-e4c4c08957606426aaa79a7984a50372 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-1lqdb4z-987ebe0aed7049b73d7d356061ef0b48{
height:50px;
}

.flex_column.av-1jq0a9v-c975790c32401483600b71ddb6fca7c4{
-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-1hedqn7-49504c119a9a9630280a49c90447b0ad{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-1hedqn7-49504c119a9a9630280a49c90447b0ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1hedqn7-49504c119a9a9630280a49c90447b0ad .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1hedqn7-49504c119a9a9630280a49c90447b0ad .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1hedqn7-49504c119a9a9630280a49c90447b0ad .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1gibc03-a4d06e6c75696743d185682f573ef6ce{
height:50px;
}

.flex_column.av-1eitloj-b202fd69f771defb4923680f96064c94{
-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-1cvbr77-3ab72724be9acb25d06dfc106fce64eb{
padding-bottom:0;
}
body .av-special-heading.av-1cvbr77-3ab72724be9acb25d06dfc106fce64eb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1cvbr77-3ab72724be9acb25d06dfc106fce64eb .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1b48vnn-429c4d405e2993fd52f2b0d132ff724a .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-19h26er-08fabf99419e903f85e593e2c704a29d{
height:50px;
}

.flex_column.av-9r83ib-d6c8065b5407973795596be683fa9be8{
-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-7o4woz-226b4acebdd11c61e9a86e0518f3aaa8{
padding-bottom:0;
}
body .av-special-heading.av-7o4woz-226b4acebdd11c61e9a86e0518f3aaa8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7o4woz-226b4acebdd11c61e9a86e0518f3aaa8 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5qjjsj-582b8d6a45602d6a606af52f50695210 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-4m1fib-ce2371fd6e252d6c97dd899c44bb9063{
height:50px;
}

.flex_column.av-8qtvar-3bc484f396f1ffefaeb6a3079dc52156{
-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-84hooj-8ab84ea9ce05599e2b528d04711f5f47{
padding-bottom:0;
}
body .av-special-heading.av-84hooj-8ab84ea9ce05599e2b528d04711f5f47 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-84hooj-8ab84ea9ce05599e2b528d04711f5f47 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-54xq8z-318ec17db8889de6096957fc697de316 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-40vgyb-a4621871389441dd8aa4ae6bbe73c65b{
height:50px;
}

.flex_column.av-xjmjn-e0b26c1d182c1f2d060cac2af55dd235{
-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-pkmr7-813977e4845a96bd571ac225373083b9{
padding-bottom:0;
}
body .av-special-heading.av-pkmr7-813977e4845a96bd571ac225373083b9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pkmr7-813977e4845a96bd571ac225373083b9 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6b9fn7-1cacd55618fca7753c12d2cab5aa1833 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-4lkxdf-daf727509070f3ec86261fad326d6088{
height:50px;
}

.flex_column.av-165gu4j-4c56c818c6a475d311bbc44f657fa95d{
-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-148v9sz-40f1766a5edb18337547f028a2c56d82{
padding-bottom:0;
}
body .av-special-heading.av-148v9sz-40f1766a5edb18337547f028a2c56d82 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-148v9sz-40f1766a5edb18337547f028a2c56d82 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-12cvs8j-92e7695a33e16db17aaeadc64abd473f .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-10om2o3-2aaca3167f25ac7305b220ec568a9598{
height:50px;
}

.flex_column.av-3bxmf7-bb0ebb0c7143f3e7b9db03eea0666e18{
-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-wsuzub-259c7ec8d91f2f798e5c7b4baa7ec469{
padding-bottom:0;
}
body .av-special-heading.av-wsuzub-259c7ec8d91f2f798e5c7b4baa7ec469 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wsuzub-259c7ec8d91f2f798e5c7b4baa7ec469 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-uvyppv-0a82c39996cf8a950f195af93fbbba3c .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-t4r4f7-5b7025b75cd06ad4fbaaaaf89310490c{
height:50px;
}

.flex_column.av-q4hns3-ec0ef07113bfe2d971ed23f0add2ca5e{
-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-oi8lyb-6b5b49f67ccd53f76558ede043bb9320{
padding-bottom:15px;
color:#000000;
}
body .av-special-heading.av-oi8lyb-6b5b49f67ccd53f76558ede043bb9320 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-oi8lyb-6b5b49f67ccd53f76558ede043bb9320 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-oi8lyb-6b5b49f67ccd53f76558ede043bb9320 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mjstdf-ed95ea11d318c6135175c28d08d31ff3 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-kyjzk3-ff37953f42777c17c243ee2ef5c89d25{
height:50px;
}

.flex_column.av-h31wsz-5be39a1450437809c5b418aa1a14f581{
-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-f5kmib-44fcdf9b4e651e00348f01c10cd03f6d{
padding-bottom:15px;
color:#000000;
}
body .av-special-heading.av-f5kmib-44fcdf9b4e651e00348f01c10cd03f6d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f5kmib-44fcdf9b4e651e00348f01c10cd03f6d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-f5kmib-44fcdf9b4e651e00348f01c10cd03f6d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ebyivn-3c374a3dfd7a6dd6ea8301e62b08cda1 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-bv3kub-96191dd09cc2d9e47ef0f5c39b0d32c1{
height:50px;
}

.flex_column.av-8sevrn-f7686ebd86ddf832c4fb6b111f99d276{
-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-6xj9dv-3d7bafbc10019902a0253f701f0bd50a{
padding-bottom:0;
}
body .av-special-heading.av-6xj9dv-3d7bafbc10019902a0253f701f0bd50a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6xj9dv-3d7bafbc10019902a0253f701f0bd50a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-64dg6b-c7a7b5d1751fc6ae831011001ac10d75 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-4kpmtv-00f1f0df6b7b9a01d2769715251bfc36{
height:50px;
}


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

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