.avia-section.av-222hn5-66e6b6a1bd05f881198677b0630f8250{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/thumbnail.jpeg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-222hn5-66e6b6a1bd05f881198677b0630f8250 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-21dug9-9c64cc8b43e8e4984b13cfb8cdb58e19{
-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-79rt9-6397e077b6fdfe4c4bece8d3022b728b{
-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-20j7zd-aca76ddf2aad070c5176c9f84aa2988f{
padding-bottom:0;
font-size:70px;
}
body .av-special-heading.av-20j7zd-aca76ddf2aad070c5176c9f84aa2988f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-20j7zd-aca76ddf2aad070c5176c9f84aa2988f .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-20j7zd-aca76ddf2aad070c5176c9f84aa2988f .av-subheading{
font-size:15px;
}

.flex_column.av-1zjin5-454ce9a5040ae5b3deb5838916e10f32{
-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-1z30fh-43daa2c8f1b69e4136106462e3d089b3{
height:50px;
}

.flex_column.av-1xu7up-cfc1c505a411be00ee1d66c9a64b71d2{
-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_cell.av-1uw6hp-c1219e743a3c109313c80de8e7f5e76a{
vertical-align:middle;
background:url(https://www.triathlonontario.com/wp-content/uploads/IMG_20190831_083630.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1uw6hp-c1219e743a3c109313c80de8e7f5e76a{
padding:0px 0px 0px 0px !important;
}

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

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

#top .hr.hr-invisible.av-1sfccd-77afc4fc4962a68d28ed3db9515b4dc7{
height:50px;
}

.avia-section.av-1rvztd-1f474110df4b6f4347868c436aa77809{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/2013/11/awards.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1rvztd-1f474110df4b6f4347868c436aa77809 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

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

#top .hr.hr-invisible.av-1qryud-98ad0d4bc68b6abf3c1458f608b4014d{
height:50px;
}

.flex_column.av-1qfppt-0621cb6a53312205ee5cd1036e507bad{
-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 .hr.hr-invisible.av-1pqje1-6cdce612c6f2ffc587384e7d607927f7{
height:20px;
}

#top .av-special-heading.av-1p5iod-0c801dd5c3e1060bd696b30eac70182f{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-1p5iod-0c801dd5c3e1060bd696b30eac70182f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1p5iod-0c801dd5c3e1060bd696b30eac70182f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1p5iod-0c801dd5c3e1060bd696b30eac70182f .av-subheading{
font-size:12px;
}

#top .hr.hr-invisible.av-1opmlx-03c4748dbbd4cf8a6cf340eae313a2e1{
height:20px;
}

.avia-image-container.av-603ah-ea1ee1bfcd12cdc941eeb91edba95e97 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-603ah-ea1ee1bfcd12cdc941eeb91edba95e97 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1n1zm9-917e307bac72c3d8afd5789834e08e84{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-1n1zm9-917e307bac72c3d8afd5789834e08e84 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1n1zm9-917e307bac72c3d8afd5789834e08e84 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1n1zm9-917e307bac72c3d8afd5789834e08e84 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1mwc2h-01d5d2d4d284ee74d935d4641c911469:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-1mainh-a5f94a57418b8b96c1775fd935bd1556{
-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 .hr.hr-invisible.av-1li8tt-80a225b92f20309ca9748afa93a49c1f{
height:20px;
}

#top .av-special-heading.av-1l0bgh-cc2edf1ce6e0aedd2fcb7dc7d9aee419{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-1l0bgh-cc2edf1ce6e0aedd2fcb7dc7d9aee419 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1l0bgh-cc2edf1ce6e0aedd2fcb7dc7d9aee419 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1l0bgh-cc2edf1ce6e0aedd2fcb7dc7d9aee419 .av-subheading{
font-size:12px;
}

#top .hr.hr-invisible.av-1k5rot-c490159036af14d44ebac3ec0c4dfd3c{
height:20px;
}

.avia-image-container.av-1jx3t1-0ddf17933c1fdc5a22592fb2cd43124e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jx3t1-0ddf17933c1fdc5a22592fb2cd43124e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1j61qd-de6feb0daa443560f5b16244a9a7600f{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-1j61qd-de6feb0daa443560f5b16244a9a7600f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1j61qd-de6feb0daa443560f5b16244a9a7600f .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1j61qd-de6feb0daa443560f5b16244a9a7600f .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1iokpx-337264be54aca31b28f84a27b8eeef17:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-1hr1xh-07ebac556965c0a6aeab9fb88d5600cb{
-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 .hr.hr-invisible.av-1h9n2t-82f28580eb1bce39cbc9f8f0b6a01cd1{
height:20px;
}

#top .av-special-heading.av-1gq701-8aa4b524ef453004cc5757e9d769a692{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-1gq701-8aa4b524ef453004cc5757e9d769a692 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1gq701-8aa4b524ef453004cc5757e9d769a692 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1gq701-8aa4b524ef453004cc5757e9d769a692 .av-subheading{
font-size:12px;
}

#top .hr.hr-invisible.av-1g0ls5-7f0660529c87ec3533f175efe851fbc3{
height:20px;
}

.avia-image-container.av-1fqllh-04cfc48f85b8e83520667669a4f826d2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1fqllh-04cfc48f85b8e83520667669a4f826d2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-53omh-1a7d0d46ce2fbe6ebce24d25946bf8a2{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-53omh-1a7d0d46ce2fbe6ebce24d25946bf8a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-53omh-1a7d0d46ce2fbe6ebce24d25946bf8a2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-53omh-1a7d0d46ce2fbe6ebce24d25946bf8a2 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1eb1qd-727d6610c796125bd39b02c76f8beb79:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-1dtyrh-08a2f9b20fa446c69c31a53c3dc4c19e{
height:50px;
}

.flex_column.av-1d4l11-a9ac3d99def968089ba5e3139f936a56{
-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 .hr.hr-invisible.av-1cfcm9-a43ea289b44b31a00af30bd5d663a9cf{
height:20px;
}

#top .av-special-heading.av-4s9a5-389e89f5c391b2ab5b6b9b778c20166d{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-4s9a5-389e89f5c391b2ab5b6b9b778c20166d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4s9a5-389e89f5c391b2ab5b6b9b778c20166d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-4s9a5-389e89f5c391b2ab5b6b9b778c20166d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1bcwz5-321473f897cc41b1c205656675cef18b{
height:20px;
}

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

#top .av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281{
padding-bottom:10px;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-19ekex-c0b3a8cce79a3db49d7a84c5d493a6db:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-18ur7x-42d6580fa1b2c66ef4098553075044ad{
-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 .hr.hr-invisible.av-18mfwx-d024c9d3c4d2c2be00b9d04896ea6826{
height:20px;
}

#top .av-special-heading.av-4e1mp-8f6bfeb6ddd42418393ea0e0f8b162c3{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-4e1mp-8f6bfeb6ddd42418393ea0e0f8b162c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4e1mp-8f6bfeb6ddd42418393ea0e0f8b162c3 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-4e1mp-8f6bfeb6ddd42418393ea0e0f8b162c3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-172vrd-b1b8985df18a23389f3fd0e1ee71fe3e{
height:20px;
}

.avia-image-container.av-16mrcx-9ab9ebf6fe6631aa6d94ccc9dafd672d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-16mrcx-9ab9ebf6fe6631aa6d94ccc9dafd672d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-165m2p-180fb535545b6400a77ca16a67dd1659{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-165m2p-180fb535545b6400a77ca16a67dd1659 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-165m2p-180fb535545b6400a77ca16a67dd1659 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-165m2p-180fb535545b6400a77ca16a67dd1659 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-15nett-8b775bca38e7271d18e475e98ea13832:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-151yap-5fe3afdd9184893ce333ba34cad20daa{
-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 .hr.hr-invisible.av-14hbjt-7f9419e781810317123bae01c30b1089{
height:20px;
}

#top .av-special-heading.av-13en19-366a302e8d68b0706720d6f0870d1497{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-13en19-366a302e8d68b0706720d6f0870d1497 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13en19-366a302e8d68b0706720d6f0870d1497 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-13en19-366a302e8d68b0706720d6f0870d1497 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-133ymd-2d44b3d3cbf101b29400714e1a2479af{
height:20px;
}

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

#top .av-special-heading.av-11yj9h-2373b694847eb2d88e3e2798912a7dbc{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-11yj9h-2373b694847eb2d88e3e2798912a7dbc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11yj9h-2373b694847eb2d88e3e2798912a7dbc .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-11yj9h-2373b694847eb2d88e3e2798912a7dbc .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1199rt-fe32e7624b13bbe4f214afad0da75165:hover{
color:white;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-10sljh-aefd8fc8af666ad68e200b78fbf71fcd{
height:15px;
}

.flex_column.av-zddy1-a287ace385a5ca240a2fb3c8b99f120e{
-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-ciw9-fcf7bc171ca9406532022fdd41a58db7{
padding-bottom:0;
color:#000000;
}
body .av-special-heading.av-ciw9-fcf7bc171ca9406532022fdd41a58db7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ciw9-fcf7bc171ca9406532022fdd41a58db7 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-ciw9-fcf7bc171ca9406532022fdd41a58db7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-16g21-e1ebca1f2fb2d321ba3bc80d8e29c8d0{
height:15px;
}


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

#top #wrap_all .av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1ad1p1-a4a68bcc0d0a305efe403cde68da0281 .av-special-heading-tag{
font-size:0.8em;
}
}
