.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}.sbf-badge{font-size:.875em;line-height:1.2857142857;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal;border-radius:var(--sbf-border-radius-4);padding:var(--sbf-space-4) var(--sbf-space-8);text-decoration:none;letter-spacing:2.5px;background:var(--sbf-badge-bg, var(--sbf-palette-grey-200));color:var(--sbf-badge-text, var(--sbf-palette-black))}.sbf-badge[data-badge-theme=blue]{--sbf-badge-bg: var(--sbf-palette-blue-100);--sbf-badge-text: var(--sbf-palette-blue-500)}.sbf-badge[data-badge-theme=green]{--sbf-badge-bg: var(--sbf-palette-green-200);--sbf-badge-text: var(--sbf-palette-green-700)}.sbf-badge[data-badge-theme=yellow]{--sbf-badge-bg: var(--sbf-palette-yellow-200);--sbf-badge-text: var(--sbf-palette-black)}.sbf-badge[data-badge-theme=pink]{--sbf-badge-bg: var(--sbf-palette-pink-200);--sbf-badge-text: var(--sbf-palette-pink-400)}.sbf-badge[data-badge-theme=purple]{--sbf-badge-bg: var(--sbf-palette-purple-200);--sbf-badge-text: var(--sbf-palette-purple-400)}.sbf-badge[data-badge-theme=orange]{--sbf-badge-bg: var(--sbf-palette-orange-200);--sbf-badge-text: var(--sbf-palette-black)}.sbf-badge[data-badge-theme=gray]{--sbf-badge-bg: var(--sbf-palette-gray-200);--sbf-badge-text: var(--sbf-palette-black)}header{margin:0}.sb-hr{color:#d8d8d8;margin:23px auto}@media(min-width: 600px){.sb-hr{max-width:685px}}body{background-color:#f5f5f5;min-width:290px}.section-partner{text-align:center;padding:0 20px}@media(min-width: 600px){.section-partner{max-width:820px;margin:0 auto}}@media(min-width: 600px){.section-partner .section-container{display:flex}}.section-partner .content-container{padding:0 10px}.section-partner .register-container{margin:0 0 40px}.section-partner .register-container p{text-align:center}@media(min-width: 600px){.section-partner .register-container{margin:0 0 60px 0}}.section-partner .stats{font-size:1.5em;line-height:1.25;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.005em;max-width:290px;min-width:290px;list-style:none;border-radius:5px;font-weight:700;margin:12px auto 30px;padding:0;background:#1c6b3d;color:#fff;text-shadow:0 1px 1px #353535;box-shadow:0 1px 3px #6e6e6e}.section-partner .stats li{border-top:1px solid #b4975a;border-bottom:1px solid #b4975a}.section-partner .stats li:first-child{border-top:none}.section-partner .stats li:last-child{border-bottom:none}.section-partner .stats li::after{content:"";display:table;clear:both}.section-partner .stats li span{padding:10px;text-align:right;float:right;display:inline-block;margin-top:3px}.section-partner .stats li span:first-child{font-size:.875em;line-height:1.2857142857;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em;float:left;text-align:left;font-size:.885rem;line-height:16px;line-height:1rem;text-shadow:none;color:#fff;width:40%;margin-top:0}.section-partner .description-intro{font-size:1em;line-height:1.375;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em;text-align:left}@media(min-width: 600px){.section-partner .description-intro{font-size:1.25em;line-height:1.3;font-family:"Zilla Slab",Georgia,serif;letter-spacing:-0.0015em}}.section-partner h2{font-size:.875em;line-height:1.2857142857;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em;color:#6e6e6e;margin:0 0 10px;padding:30px 0 0}.section-partner 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;margin:0 0 20px}@media(min-width: 600px){.section-partner 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-partner .with-logo{width:290px;height:290px;min-width:290px;min-height:290px;-o-object-fit:contain;object-fit:contain;box-shadow:0 1px 4px #979797;margin:12px 0 0}@media(min-width: 600px){.section-partner .with-logo{width:30vw;height:30vw;max-height:290px;max-width:290px;margin:0}}.section-partner .no-logo{font-size:.875em;line-height:1.2857142857;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal;color:#353535;text-align:left;margin:12px 0 0;width:290px;min-width:290px;max-height:290px;box-shadow:0 1px 4px #979797,0 0 20px #d8d8d8 inset}@media(min-width: 600px){.section-partner .no-logo{font-size:1em;line-height:1.375;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal;display:block;margin:0}}.section-partner p{font-size:.875em;line-height:1.2857142857;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em;text-align:left}@media(min-width: 600px){.section-partner p{font-size:1em;line-height:1.375;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em}}.section-partner h3{font-size:1.125em;line-height:1.3333333333;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal}.section-partner a{color:#005595;text-decoration:underline;font-weight:600}.section-partner a:hover{color:#002949}.section-partner a:active{color:#002949}.section-events{padding:0 20px}@media(min-width: 600px){.section-events{max-width:940px;margin:0 auto}}.section-events .content-container{background-color:#fff;box-shadow:0 1px 3px #979797;border-top:3px solid #b4975a;padding:5px 15px;margin:0 0 50px 0}@media(min-width: 600px){.section-events .content-container{padding:25px 15px}}.section-events .sort-container{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d8d8d8;margin:12px 0}@media(min-width: 760px){.section-events .sort-container{margin:0 72.5px}}.section-events .sort-container .sort-by-content select{font-size:.875em;line-height:1.2857142857;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal;padding:10px 0}@media(min-width: 760px){.section-events .sort-container .sort-by-content select{font-size:1em;line-height:1.375;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal;margin:0 0 0 18px}}.section-events .sort-container .sort-order-content{display:flex;flex-direction:row;align-items:center;gap:1.5px;color:#005595;margin:0 0 50px}.section-events .sort-container .sort-order-content .icon-arrow-down::before{font-size:14px}@media(min-width: 760px){.section-events .sort-container .sort-order-content .icon-arrow-down::before{font-size:16px}}.section-events .card{display:grid;grid-template-columns:1fr}@media(min-width: 760px){.section-events .card{margin:0 72.5px;grid-template-columns:1fr 1fr}.section-events .card::after{content:"";grid-column:2;border-bottom:1px solid #d8d8d8}}.section-events .card li{border-bottom:1px solid #d8d8d8;display:block}.section-events .entity-card{display:flex;flex-direction:row;gap:15px;padding:15px 0}@media(min-width: 760px){.section-events .entity-card{max-width:352px}}.section-events .entity-card li{border-bottom:none}.section-events .entity-card .card-avatar{display:flex;flex-direction:column;gap:4px}.section-events .entity-card .card-avatar img{width:60px;height:60px}.section-events .entity-card .card-avatar .sbf-button{background-color:#1c6b3d;border-color:#1c6b3d;border-radius:var(--sbf-border-radius-4);color:#fff;font-family:var(--sbf-font-family-sans);font-weight:var(--sbf-font-weight-700);border-width:var(--sbf-border-width-2);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:12px;font-size:var(--sbf-font-size-16);min-width:initial;line-height:1.15em;font-size:12px;width:100%;padding:6px;margin:0}.section-events .entity-card .card-avatar .sbf-button:hover,.section-events .entity-card .card-avatar .sbf-button:focus{color:#f5f5f5;border-bottom-width:var(--sbf-border-width-2);border-color:#114326;background-color:#114326}.section-events .entity-card .card-avatar .sbf-button:focus{outline:solid var(--sbf-border-width-2) var(--sbf-state-focus);outline-offset:var(--sbf-border-width-2)}.section-events .entity-card .card-avatar .sbf-button.disabled,.section-events .entity-card .card-avatar .sbf-button[disabled]{opacity:var(--sbf-opacity-50);pointer-events:none}.section-events .entity-card .card-avatar .sbf-button.disabled:hover,.section-events .entity-card .card-avatar .sbf-button.disabled:focus,.section-events .entity-card .card-avatar .sbf-button[disabled]:hover,.section-events .entity-card .card-avatar .sbf-button[disabled]:focus{color:#fff;border-bottom-width:var(--sbf-border-width-2);border-color:#1c6b3d;background-color:#1c6b3d}.section-events .entity-card .card-avatar .registration-closed{background-color:#e5e5e5;text-transform:uppercase;font-size:12px;text-align:center;border-radius:5px;padding:7px 0}.section-events .entity-card .card-details .sbf-badge{padding:0 3px}@media(max-width: 760px){.section-events .entity-card .card-details .sbf-badge{padding:2px 4px;font-size:12px;letter-spacing:2.5px}}.section-events .entity-card .card-details a{color:#005595;margin-top:0;margin-bottom:24px;font-size:1.25em;line-height:1.4;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.015em;font-weight:700;text-decoration:underline;margin:8px 0}.section-events .entity-card .card-details a:hover{color:#002949}.section-events .entity-card .card-details a:active{color:#002949}@media(min-width: 760px){.section-events .entity-card .card-details a{margin-top:0;margin-bottom:24px;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}}.section-events .entity-card .card-details .sub-details{font-size:12.39px;color:#6e6e6e;font-weight:500}.section-events .entity-card .card-details .sub-details .icon-calendar,.section-events .entity-card .card-details .sub-details .icon-pushpin,.section-events .entity-card .card-details .sub-details .icon-medal,.section-events .entity-card .card-details .sub-details .icon-money{margin:0 3px 0 0}@media(min-width: 760px){.section-events .entity-card .card-details .sub-details{font-size:.875em;line-height:1.2857142857;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal}}.section-events h4{margin-top:0;margin-bottom:24px;font-size:1.25em;line-height:1.4;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.015em;font-weight:700;background-color:#1c6b3d;color:#fff;text-align:center;margin:0;padding:10px 0}@media(min-width: 760px){.section-events h4{padding:16px 0}}.section-events strong{font-size:.875em;line-height:1.2857142857;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal}@media(min-width: 600px){.section-events strong{font-size:1em;line-height:1.375;font-family:"Source Sans 3","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:normal}}.section-events ul,.section-events li{list-style-type:none}.sbf-overlay-content{text-align:center}.sbf-overlay-content #private-event-overlay-cancel{color:#353535;border-bottom:1px solid #353535;margin:0 30px 1px 0}.sbf-overlay-content .private-event-overlay-confirm{background-color:#005595;border-color:#005595;border-radius:var(--sbf-border-radius-4);color:#fff;font-family:var(--sbf-font-family-sans);font-weight:var(--sbf-font-weight-700);border-width:var(--sbf-border-width-2);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:12px;font-size:var(--sbf-font-size-16);min-width:initial;line-height:1.15em}.sbf-overlay-content .private-event-overlay-confirm:hover,.sbf-overlay-content .private-event-overlay-confirm:focus{color:#f5f5f5;border-bottom-width:var(--sbf-border-width-2);border-color:#003862;background-color:#003862}.sbf-overlay-content .private-event-overlay-confirm:focus{outline:solid var(--sbf-border-width-2) var(--sbf-state-focus);outline-offset:var(--sbf-border-width-2)}.sbf-overlay-content .private-event-overlay-confirm.disabled,.sbf-overlay-content .private-event-overlay-confirm[disabled]{opacity:var(--sbf-opacity-50);pointer-events:none}.sbf-overlay-content .private-event-overlay-confirm.disabled:hover,.sbf-overlay-content .private-event-overlay-confirm.disabled:focus,.sbf-overlay-content .private-event-overlay-confirm[disabled]:hover,.sbf-overlay-content .private-event-overlay-confirm[disabled]:focus{color:#fff;border-bottom-width:var(--sbf-border-width-2);border-color:#005595;background-color:#005595}.sbf-overlay-content p{font-size:.875em;line-height:1.2857142857;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em;margin:0 0 20px}@media(min-width: 600px){.sbf-overlay-content p{font-size:1em;line-height:1.375;font-family:"Zilla Slab",Georgia,serif;letter-spacing:.01em;margin:0 0 23px}}

/*# sourceMappingURL=partner.css.map?076ec9df93415f1e62ea.css*/