.secondary-nav{display:none;background-color:#ebf3f9;border-bottom:#cde5ff 1px solid;color:#005595;text-align:center}@media(min-width: 760px){.secondary-nav{display:block}}.secondary-nav nav{display:flex;justify-content:center}.secondary-nav ul{display:flex;list-style:none;margin:0}.secondary-nav li::before{content:"·";font-weight:700}.secondary-nav li:first-child::before{content:""}.secondary-nav a{font-family:"Zilla Slab",Georgia,serif;font-size:14px;font-weight:bold;line-height:1;display:inline-block;border-bottom:none;color:inherit;padding:14px 5px 11px 5px;text-decoration:underline}.secondary-nav a:hover{color:#001b2f}header{margin:0}section a{color:#005595;text-decoration:underline;font-weight:600}section a:hover{color:#002949}section a:active{color:#002949}.sbf-ce-section{outline:#353535 dotted 1px !important}.sb-hr{color:#d8d8d8;margin:23px auto 23px auto}@media(min-width: 760px){.sb-hr{max-width:685px}}.section-hero{background:#f8f8f8 url(/fa/min/top_of_the_charts/section-hero-bg.jpg?1654f5ee978453ea8680.jpg) -165px bottom no-repeat;background-size:380px;padding:30px 30px 50px 30px;text-align:center}@media(min-width: 768px){.section-hero{background:#f8f8f8 url(/fa/min/top_of_the_charts/section-hero-bg.jpg?1654f5ee978453ea8680.jpg) -170px bottom no-repeat;background-size:500px;padding:60px 0 50px 0}}@media(min-width: 960px){.section-hero{background:#f8f8f8 url(/fa/min/top_of_the_charts/section-hero-bg.jpg?1654f5ee978453ea8680.jpg) -90px bottom no-repeat;background-size:500px}}.section-hero .section-container{max-width:880px;margin:0 auto;padding:0}.section-hero h1{margin-top:0;margin-bottom:24px;font-size:2.5em;line-height:1.125;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.025em;font-weight:700}@media(min-width: 768px){.section-hero h1{margin-top:0;margin-bottom:24px;font-size:3.75em;line-height:1.0833333333;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.035em;font-weight:700}}.section-hero .sub-heading{font-size:1em;line-height:1.375;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em}@media(min-width: 768px){.section-hero .sub-heading{font-size:1.125em;line-height:1.3333333333;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.005em}}.section-hero p:not(.sub-heading){font-size:1em;line-height:1.375;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em}.section-hero p{max-width:60ch;margin:0 auto 24px auto}.section-events,.section-teams,.section-participants,.section-fundraisers{margin:0;padding:50px 0}.section-events .section-container,.section-teams .section-container,.section-participants .section-container,.section-fundraisers .section-container{margin:0 auto;padding:0 20px}@media(min-width: 768px){.section-events .section-container,.section-teams .section-container,.section-participants .section-container,.section-fundraisers .section-container{padding:0}}@media(min-width: 1020px){.section-events .section-container,.section-teams .section-container,.section-participants .section-container,.section-fundraisers .section-container{width:880px}}.section-events h2,.section-teams h2,.section-participants h2,.section-fundraisers h2{margin:0 0 42px 0;font-size:1.5em;line-height:1.1666666667;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.015em;font-weight:700;text-align:center;padding:0 20px}@media(min-width: 768px){.section-events h2,.section-teams h2,.section-participants h2,.section-fundraisers h2{margin-top:0;margin-bottom:24px;font-size:2.5em;line-height:1.125;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.025em;font-weight:700;padding:0 60px}}.section-events .card-container,.section-teams .card-container,.section-participants .card-container,.section-fundraisers .card-container{list-style-type:none;padding:0}@media(min-width: 480px){.section-events .card-container,.section-teams .card-container,.section-participants .card-container,.section-fundraisers .card-container{width:83.33333333%;margin:0 auto}}@media(min-width: 768px){.section-events .card-container,.section-teams .card-container,.section-participants .card-container,.section-fundraisers .card-container{width:100%;margin:0;text-align:center}}@media(min-width: 960px){.section-events .card-container,.section-teams .card-container,.section-participants .card-container,.section-fundraisers .card-container{width:83.33333333%;margin:0 auto}}.section-events .card,.section-teams .card,.section-participants .card,.section-fundraisers .card{display:inline-block;width:40.6666666667%;margin:0 4.1666666667%;padding:0 0 26px 0;vertical-align:top;text-align:left;font-weight:600}@media(min-width: 768px){.section-events .card,.section-teams .card,.section-participants .card,.section-fundraisers .card{width:19%;margin:0;padding:0 12px 26px 12px}}.section-events .card .card__img,.section-teams .card .card__img,.section-participants .card .card__img,.section-fundraisers .card .card__img{max-width:100%;border:1px solid #eee;vertical-align:middle;height:auto;width:100%;margin:0 0 10px 0}.section-events .card .card__link,.section-teams .card .card__link,.section-participants .card .card__link,.section-fundraisers .card .card__link{display:block;padding:0;margin:7px 0;line-height:20px;overflow-wrap:break-word}.section-events .card .card__button,.section-teams .card .card__button,.section-participants .card .card__button,.section-fundraisers .card .card__button{background-color:#1c6b3d;border-color:#1c6b3d;border-radius:3px;color:#fff;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;border-width:2px;border-style:solid;cursor:pointer;display:inline-block;margin-bottom:10px;text-decoration:none;transition:background 50ms linear,border-color 50ms linear,color 50ms linear,opacity 50ms linear;white-space:nowrap;z-index:2;letter-spacing:-0.005em;text-align:center;padding:10px 16px 12px 16px;font-size:16px;min-width:initial;line-height:1.15em;width:100%;text-align:center;margin:0 0 10px 0}.section-events .card .card__button:hover,.section-events .card .card__button:focus,.section-teams .card .card__button:hover,.section-teams .card .card__button:focus,.section-participants .card .card__button:hover,.section-participants .card .card__button:focus,.section-fundraisers .card .card__button:hover,.section-fundraisers .card .card__button:focus{color:#f5f5f5;border-bottom-width:2px;border-color:#114326;background-color:#114326}.section-events .card .card__details,.section-teams .card .card__details,.section-participants .card .card__details,.section-fundraisers .card .card__details{font-size:1.125em;line-height:1.3333333333;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal;color:#1c6b3d;margin:16px 0 0 0}.section-events .tk-button,.section-teams .tk-button,.section-participants .tk-button,.section-fundraisers .tk-button{background-color:#f5f5f5;border-color:#353535;border-radius:3px;color:#353535;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;border-width:2px;border-style:solid;cursor:pointer;display:inline-block;margin-bottom:10px;text-decoration:none;transition:background 50ms linear,border-color 50ms linear,color 50ms linear,opacity 50ms linear;white-space:nowrap;z-index:2;letter-spacing:-0.005em;text-align:center;padding:15px 16px;font-size:18px;min-width:200px;line-height:1.15em;display:block;background-color:rgba(0,0,0,0);color:#005595;text-transform:capitalize;text-align:center;border-color:#005595;transition:background 50ms linear,border-color 50ms linear,color 50ms linear,opacity 50ms linear;width:84%;margin:0 auto}.section-events .tk-button:hover,.section-events .tk-button:focus,.section-teams .tk-button:hover,.section-teams .tk-button:focus,.section-participants .tk-button:hover,.section-participants .tk-button:focus,.section-fundraisers .tk-button:hover,.section-fundraisers .tk-button:focus{color:#f5f5f5;border-bottom-width:2px;border-color:#353535;background-color:#353535}@media(min-width: 768px){.section-events .tk-button,.section-teams .tk-button,.section-participants .tk-button,.section-fundraisers .tk-button{width:93.5%}}@media(min-width: 960px){.section-events .tk-button,.section-teams .tk-button,.section-participants .tk-button,.section-fundraisers .tk-button{width:78.33333333%}}.section-events .tk-button:hover,.section-events .tk-button:focus,.section-events .tk-button:active,.section-teams .tk-button:hover,.section-teams .tk-button:focus,.section-teams .tk-button:active,.section-participants .tk-button:hover,.section-participants .tk-button:focus,.section-participants .tk-button:active,.section-fundraisers .tk-button:hover,.section-fundraisers .tk-button:focus,.section-fundraisers .tk-button:active{color:#f5f5f5;background-color:#005595;border-color:#005595}.section-teams,.section-fundraisers{background-color:#f8f8f8}

/*# sourceMappingURL=top_of_the_charts.css.map?3a07886bcb3693afd3d2.css*/