.avia-section.av-3s5rqzc-965457c0eee6ee6f637ea13df1a00e78{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/3-1500x1000.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3s5rqzc-965457c0eee6ee6f637ea13df1a00e78 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-3r508dk-bf3ffcfb4a99d04b6720869ea99dd60a{
-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-daza94-c637cb2a55727bfd75697aaaec7a6975{
-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-3mx272w-f0497e879834f62c40ad75b0728ed80b{
padding-bottom:0;
}
body .av-special-heading.av-3mx272w-f0497e879834f62c40ad75b0728ed80b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3mx272w-f0497e879834f62c40ad75b0728ed80b .av-subheading{
font-size:15px;
}

.flex_column.av-3lpqhe0-f41516cf893355ddfdc93e167157c400{
-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-3k816mg-40f73d7060c1939713510aae55dfca8d{
-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-3guyorc-0c3e10e4efd3dc5db481fdc738ad4d11{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2014/12/osg-group-1024x576.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3guyorc-0c3e10e4efd3dc5db481fdc738ad4d11 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-3frvd6g-6cff63ae32a7705ccec17b80e2e01960{
-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-3dq8wig-b324c1edcec55ad30818b25f23db0e5f{
height:50px;
}

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

#top .hr.hr-invisible.av-39s8t0o-7098a6d4eb31c3390e4fdf1fe7effc54{
height:50px;
}

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

#top .hr.hr-invisible.av-1tyx3lk-7ac73db1d6c1a0848eee09cb2116000a{
height:50px;
}

.flex_column.av-1rm1jlk-e2587a14af0a5486e79653db939da5ac{
-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-lfha8o3q-6fd0757dfbfb353f6ea85c1295c51460{
padding-bottom:20px;
color:#ffffff;
}
body .av-special-heading.av-lfha8o3q-6fd0757dfbfb353f6ea85c1295c51460 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lfha8o3q-6fd0757dfbfb353f6ea85c1295c51460 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lfha8o3q-6fd0757dfbfb353f6ea85c1295c51460 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1pxrmbc-b9d8c1d553c0e861f8de1469db9176d5{
height:50px;
}

.flex_column.av-e9d2fs-babf172a757e8c0fe50146c100067120{
-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-cd8v48-32329c4832e18a065ce4dae812273d74{
padding-bottom:0;
}
body .av-special-heading.av-cd8v48-32329c4832e18a065ce4dae812273d74 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cd8v48-32329c4832e18a065ce4dae812273d74 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-bi8e7s-5f287e76793f0dc87e7b428ae60c87b9{
height:50px;
}

.avia-image-container.av-9ts960-62c3b2407852efe414c75778b1f39058 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9ts960-62c3b2407852efe414c75778b1f39058 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-6u7nl4-b645911a2239ec3e0669103efbcb91cf{
height:50px;
}

#top .av_textblock_section.av-lfhacb23-3e761b8ed13e6de9072089bf445b8a71 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-6dxg6w-20845a53d0b929941d649e442396b455{
height:50px;
}

.flex_column.av-rvmvyg-108750cc99d484dc03b363d9cdb33f0f{
-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-plcs5k-2d9e0f818a87e26ac0f86aa55e088356{
padding-bottom:0;
}
body .av-special-heading.av-plcs5k-2d9e0f818a87e26ac0f86aa55e088356 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-plcs5k-2d9e0f818a87e26ac0f86aa55e088356 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-oks4go-2332a2c394fb2a336f503d852a4a8c0b{
height:50px;
}

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

#top .hr.hr-invisible.av-ksb56g-11950a2c0b505f3832dc85bcbe4af06e{
height:50px;
}

#top .av_textblock_section.av-jodtco-261e0c2fe6e735449ff1bdba85f43f06 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-1rkq20-72fd1272cd74760ea8e6e45dfed947bf{
height:50px;
}

.flex_column.av-des13c-abb7653966da67d2677d56184e46856d{
-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-cdz0h4-60c4e988788e77cf7ff6897779b76d80{
padding-bottom:0;
}
body .av-special-heading.av-cdz0h4-60c4e988788e77cf7ff6897779b76d80 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cdz0h4-60c4e988788e77cf7ff6897779b76d80 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-aez2l4-0e26ce0cb4f8e14278fc0800ae35ff7b{
height:50px;
}

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

#top .hr.hr-invisible.av-6zpp7s-6407e4ba5729dfdcae51d139975eeb92{
height:50px;
}

#top .av_textblock_section.av-58rbpk-faef72554e7333a79eb8d72a1ed366b0 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-4ge0qg-f8dfd57e94f1ec436abe7e7b4e74d24d{
height:50px;
}

#top .hr.hr-invisible.av-bmniw-bf2d05354d1d9aaf72a5f4ef4f153a0f{
height:50px;
}

#top .hr.hr-invisible.av-35gw654-fc772e115773ee78aa1dffe52b60c8ad{
height:50px;
}

.flex_column.av-33kdtk8-a09b73db96f7ba608b56f8ddfeb57623{
-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-32dw448-836607400a8b40cc6ae3ab9cd9b626d8{
padding-bottom:0;
}
body .av-special-heading.av-32dw448-836607400a8b40cc6ae3ab9cd9b626d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-32dw448-836607400a8b40cc6ae3ab9cd9b626d8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-301fciw-d259a23dbc0de7aae1275b34ee6e3090{
height:50px;
}

.flex_column.av-2ynhxqg-4afdc1fe999fc1cb10149e74cb5413e8{
-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-2wjj8ns-00e87813bf34fba08d738fabeb23b9ea{
-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_textblock_section.av-2vh5fag-2fe84f2b88f77066c5cb31137fdb7f37 .avia_textblock{
color:#000000;
}

.flex_column.av-2trvx54-716f7844a42b7026821cb981766a9653{
-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-2s5e2yg-c775fc3c97d41337b9d52459e4369692{
height:50px;
}

#top .hr.hr-invisible.av-2ostdiw-19ed86c8422436fe53cd1943c2b13ab9{
height:50px;
}

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

#top .hr.hr-invisible.av-2lo4nuw-567aa2d75aa9537e61e90609e473db82{
height:50px;
}

.flex_column.av-2jjkym0-3c08e229c4e36618b2e4ae1635ba4b48{
-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-2hpgzlk-b5dd42bc2b578a48c8089b98af872a64{
padding-bottom:0;
}
body .av-special-heading.av-2hpgzlk-b5dd42bc2b578a48c8089b98af872a64 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2hpgzlk-b5dd42bc2b578a48c8089b98af872a64 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2gba5aw-068f1efa14120d03709f83ffce0da002 .avia_textblock{
color:#000000;
}

.flex_column.av-2etfpco-e29b513a7ba8746e8c9533394aca0ec0{
-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-2dknh88-80b36c9e7a8f67a9bdfb2cd2fd4eb573{
padding-bottom:0;
}
body .av-special-heading.av-2dknh88-80b36c9e7a8f67a9bdfb2cd2fd4eb573 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2dknh88-80b36c9e7a8f67a9bdfb2cd2fd4eb573 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lxajbk1t-06f82d55ebe76cbc3b79cddf663465b5 .avia_textblock{
color:#000000;
}

