.avia-section.av-30fjkr9-b25987662d8c50dba30541114aac74b1{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/B88849236Z.1_20190831172341_000_G05N64U9.3-0_Super_Portrait.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-30fjkr9-b25987662d8c50dba30541114aac74b1 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-2y7rpet-bf3837ec1fdd4d87ff372295228ca2f7{
-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-2wwn8vp-a04dff195990366d8ad42e6c3be39342{
-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-2ut6zdx-86489bb1caaa999fe49cd7ee8cab4ffa img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2ut6zdx-86489bb1caaa999fe49cd7ee8cab4ffa .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-a5bw2d-70fc35752418ddd262280a1ab4960026{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-a5bw2d-70fc35752418ddd262280a1ab4960026 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a5bw2d-70fc35752418ddd262280a1ab4960026 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-a5bw2d-70fc35752418ddd262280a1ab4960026 .av-subheading{
font-size:15px;
}

.flex_column.av-2rl2lk5-1255772b64f9f9ccfb4980325bb21f7f{
-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-2qtmqad-04049d51d44a7f79e7548a005d0ebf0f{
height:50px;
}

.flex_column.av-9hvu9h-47eb8d4047875253bc7b053b7a6f7ae8{
-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;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-2lmb485-7b2d1ba0d59749f9190228e7287de830{
height:50px;
}

#top .hr.hr-invisible.av-2ifxqx1-fe54110221d3555c42bd7c17a872b3a1{
height:50px;
}

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

.flex_cell.av-2b6j61x-3124fc70696b27d39862fc4895f0dcee{
vertical-align:middle;
background:url(https://www.triathlonontario.com/wp-content/uploads/draftlegal.png) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2b6j61x-3124fc70696b27d39862fc4895f0dcee{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-29xanid-1d650a1feb6442af787ae8da51524e67{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-29xanid-1d650a1feb6442af787ae8da51524e67{
padding:100px 100px 100px 100px !important;
}

#top .hr.hr-invisible.av-28xr2p1-2bc99fab68778f20a6ff22e7964305fd{
height:50px;
}

#top .av-special-heading.av-27blo1h-b50ca42d732d91c75b28c2c4287cb69b{
padding-bottom:10px;
}
body .av-special-heading.av-27blo1h-b50ca42d732d91c75b28c2c4287cb69b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-27blo1h-b50ca42d732d91c75b28c2c4287cb69b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2222blx-63fd5d4e251dade7a013833a391812b3{
height:50px;
}

.flex_column.av-1yuo351-7068cdb733945c5bf418fe858284a778{
-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;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1w1j6lx-b7a0db1105bc81d862188d92e103ac40{
height:50px;
}

#top .av-special-heading.av-1uhe09h-25877bf3397f6e55a81f58c64e2c548f{
padding-bottom:10px;
}
body .av-special-heading.av-1uhe09h-25877bf3397f6e55a81f58c64e2c548f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1uhe09h-25877bf3397f6e55a81f58c64e2c548f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1r8vh6d-e6b01f75020433fe3bde3570981de776{
height:50px;
}

.avia-section.av-1pihw4l-4489e56677bec25c0de3659eb4bbcbda{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/14067788_1779819968897287_1860199577947059898_o-1400x650.png);
background-position:50% 50%;
background-attachment:fixed;
}

#top .hr.hr-invisible.av-5ujehx-a7c318336da3275fbcbc4d9b976220cb{
height:50px;
}

#top .av-special-heading.av-1kgm6j9-99ab2c46ecebf0c917e95c24524286e6{
padding-bottom:10px;
}
body .av-special-heading.av-1kgm6j9-99ab2c46ecebf0c917e95c24524286e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1kgm6j9-99ab2c46ecebf0c917e95c24524286e6 .av-subheading{
font-size:15px;
}

.flex_column.av-1k5jqed-53fdc429e7cbf966500cca50537b2c9a{
-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;
}

.avia-image-container.av-1hcx9g5-5007d48b800ca2e19918a95e7711a9ce img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1hcx9g5-5007d48b800ca2e19918a95e7711a9ce .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1fozzet-7bcdf8d0031abf43ecddfe264fa1c43c{
padding-bottom:10px;
}
body .av-special-heading.av-1fozzet-7bcdf8d0031abf43ecddfe264fa1c43c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1fozzet-7bcdf8d0031abf43ecddfe264fa1c43c .av-subheading{
font-size:15px;
}

.flex_column.av-1etod9x-b9109412fb9fbec7f50901e158d1a13a{
-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;
}

.avia-image-container.av-1ct3mmt-51c27707386821e1945b8da7da4c1d69 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ct3mmt-51c27707386821e1945b8da7da4c1d69 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1b6f591-e93083b28dea4ad0f951727a8d0df294{
padding-bottom:10px;
}
body .av-special-heading.av-1b6f591-e93083b28dea4ad0f951727a8d0df294 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1b6f591-e93083b28dea4ad0f951727a8d0df294 .av-subheading{
font-size:15px;
}

.flex_column.av-19lu3x1-653dff1bb160217e48c970a92d6894a7{
-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;
}

.avia-image-container.av-1880rqd-161b8aaec6abaf37f1dbe3019f55dc30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1880rqd-161b8aaec6abaf37f1dbe3019f55dc30 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-16p0yl1-8988f4cd80cb165eaf4de1023e648db3{
padding-bottom:10px;
}
body .av-special-heading.av-16p0yl1-8988f4cd80cb165eaf4de1023e648db3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16p0yl1-8988f4cd80cb165eaf4de1023e648db3 .av-subheading{
font-size:15px;
}

.flex_column.av-14otq1x-9e63549284da0c7bc11597a144bc5efa{
-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;
}

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

#top .av-special-heading.av-10zzwzp-99e05b05465b2f9db1ab9346b41ee38b{
padding-bottom:10px;
}
body .av-special-heading.av-10zzwzp-99e05b05465b2f9db1ab9346b41ee38b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-10zzwzp-99e05b05465b2f9db1ab9346b41ee38b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3hs4th-6083505dbfaca1369c3a66fc9658e2f9{
height:50px;
}

.avia-section.av-y2eh51-8048b45e3e1cfeb8c692540926ea7aec{
background-color:#fafafa;
background-image:unset;
}

#top .av-special-heading.av-vwx4h1-803930231978664330edfd7eb65e3f05{
padding-bottom:10px;
}
body .av-special-heading.av-vwx4h1-803930231978664330edfd7eb65e3f05 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vwx4h1-803930231978664330edfd7eb65e3f05 .av-subheading{
font-size:15px;
}

.flex_column.av-t2ls5x-2edd0fef3aa2ab5679880a939257ab2f{
-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-qu1el1-0ffd3292f4bf82fa76ea9f813b092a4a{
-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-45dyyd-132b07ac409969e3643a053628df72f2{
-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-21xa11-901c4952e3f4f1aa9263d7c73e96e535{
height:50px;
}


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

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