.avia-section.av-1vijvl5-ffa3212e640e114a1af8988dd657721e{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/100547-71a4ea-1003930931-scaled.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-1vijvl5-ffa3212e640e114a1af8988dd657721e .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .hr.hr-invisible.av-1t8crt5-04f498e0dcd13663c7990f0672e8d23d{
height:50px;
}

.flex_column.av-1sb7sa1-d731b3ccea76521b6785db84e114eb49{
-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-1pri695-e407fd14be612db5b4fa9be3ea5c9c0c{
-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-1o115qx-6776ec250226fd42509eb3854b981dbc{
padding-bottom:0;
}
body .av-special-heading.av-1o115qx-6776ec250226fd42509eb3854b981dbc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1o115qx-6776ec250226fd42509eb3854b981dbc .av-subheading{
font-size:15px;
}

.flex_column.av-1m1suxl-5df7cda51b3168dd253567ef66637450{
-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-5n1jqh-8d5ae601f8312f8df145f29376c5a494{
height:50px;
}

#top .hr.hr-invisible.av-1i1ze1l-f5245ba60cef89660b103fddd9760c34{
height:50px;
}

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

#top .hr.hr-invisible.av-1e896o9-48912751d5dbdc09bd00faaa4b537ad8{
height:50px;
}

.flex_column.av-rngmx-dac364578da16ff1dcf535148fe1e03e{
-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-lvcrrrtc-050a5a3b5de327a919f5999b910164b0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lvcrrrtc-050a5a3b5de327a919f5999b910164b0 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-58lsbd-58c5950eb10ffc2e37380c2f16231df8{
-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-lvcrrzl5-e3670e5d140335c978f87b76eae4c956 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lvcrrzl5-e3670e5d140335c978f87b76eae4c956 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lvcrsrmm-42380a154aa79d38e622f89d67663e7b{
padding-bottom:10px;
}
body .av-special-heading.av-lvcrsrmm-42380a154aa79d38e622f89d67663e7b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lvcrsrmm-42380a154aa79d38e622f89d67663e7b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-4ocmbd-2ff3829ad58ff0c019497acb8f976b13{
height:30px;
}

.flex_column.av-6yl0e1-75f9502f459afde3348ce2401810bdf0{
-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-5dhywp-75342d08000870f9176440916abea1ad img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5dhywp-75342d08000870f9176440916abea1ad .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-3rlcm1-17da5c6241dfc275a2b5a94c00d5f68e{
height:30px;
}

.avia-section.av-i4stjd-7f79f71a673f64ab3b592c0be504a1c3{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/3_m-100889012-DIGITAL_HIGHRES-3046_002028-28748426.jpg);
background-position:50% 0%;
background-attachment:fixed;
}

.flex_column.av-ebwep5-1c31a4577d018ba2494d07228fbf6072{
-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;
}

.flex_column.av-6tiebd-68429a9af6f319711dd49c9ce2d407a2{
-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 .hr.hr-invisible.av-2hfm2x-eed2937dfd0a3f9cba5e12abc3601f28{
height:50px;
}

