.avia-section.av-8jnvl0-190c6dcdd62dc84f64757912af7af3ab{
background-repeat:no-repeat;
background-image:url(https://www.triathlonontario.com/wp-content/uploads/Team-Photo-Blue-scaled.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-8jnvl0-190c6dcdd62dc84f64757912af7af3ab .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-2bazqjo-0ba37e3db4655681a39427d5ca8056fd{
-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-29zg9w4-07971b6ada0e3c476bac85901e28129e{
-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-28cl5b8-c2f37155c03aa644f69d027ed607ff6c{
padding-bottom:0;
}
body .av-special-heading.av-28cl5b8-c2f37155c03aa644f69d027ed607ff6c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-28cl5b8-c2f37155c03aa644f69d027ed607ff6c .av-subheading{
font-size:15px;
}

.flex_column.av-7xmero-13afa802c3c887ff944b9f343ee44fed{
-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-256gzsk-68de4620e56c164020ea9df824454d66{
height:50px;
}

.flex_column.av-22v1y84-f274528fe9b111ed4b73b568a778fd93{
-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-21yhbpw-72bb0e45edbe8bd2e04da13847e23328{
-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-1zll4kk-a61b93f823d465c7d054d9e80bd8abac{
height:50px;
}

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

.flex_column.av-1vl3fro-eb9381a220b01488760bceb651868321{
-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-1u4a2p0-7e9b45c41b2f70826dda267bf804fefb{
height:50px;
}

.flex_cell.av-1q83clg-88d02c379739e8932276db6e981a2922{
vertical-align:middle;
background:url(https://www.triathlonontario.com/wp-content/uploads/2013/11/swim.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1q83clg-88d02c379739e8932276db6e981a2922{
padding:0px 0px 0px 0px !important;
}

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

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

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

.flex_cell.av-1eosv04-1c738cfeae026d2a7447c461cf64c3e4{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1eosv04-1c738cfeae026d2a7447c461cf64c3e4{
padding:10% 5% 10% 15% !important;
}

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

.flex_cell.av-1a199no-0734b9996952983f059cf009d39bbd86{
vertical-align:middle;
background:url(https://www.triathlonontario.com/wp-content/uploads/2013/11/bike.jpg) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1a199no-0734b9996952983f059cf009d39bbd86{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1627nus-d5c37013d9417ba35d79660ca65f7831{
padding-bottom:0;
}
body .av-special-heading.av-1627nus-d5c37013d9417ba35d79660ca65f7831 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1627nus-d5c37013d9417ba35d79660ca65f7831 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-14qo778-ff0fb9b33ec4dcaf02369b7b24e918f6{
height:50px;
}

.flex_column.av-12bn9pg-ec60d11f5baa35021688b40271de1a25{
-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-tloyzo-48394560dc787c48fc25fd7c75ad6f59{
-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-j6hlk4-c5e8c3af78c6333cbef8de26efb71c6a{
background-color:#fafafa;
background-image:unset;
}

.flex_column.av-1qt5c4-5b76df36f1e6db083893783ec10a597d{
-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-f69jz8-7d793414c8d058f2ff702d3d565b5ca4{
padding-bottom:0;
}
body .av-special-heading.av-f69jz8-7d793414c8d058f2ff702d3d565b5ca4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f69jz8-7d793414c8d058f2ff702d3d565b5ca4 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-cwg610-ffa9ce749c18bfca08de3899702520b5{
height:50px;
}

#top .hr.hr-invisible.av-9c896s-bcfdf5d2b5a18c4b4f007d6bef0136a9{
height:50px;
}

.flex_column.av-5kms5w-d9644877370f81e3f1b5a02c86523f72{
-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-2revlw-0ae37214fe267040d73abd3f32197de4{
height:50px;
}

