/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--c-white:#FFFFFF;--c-soft-white-800:#FFF7E1;--c-soft-white-700:#FFFDE9;--c-black:#000000;--c-aqua:#8EE7F8;--c-lime:#9CD83E;--c-gold:#FFBC0D;--c-galliano:#E6A90C;--c-purple-800:#651157;--c-purple-700:#91187D;--c-purple-600:#AD6C9C;--c-blue:#1B43B2;--c-green:#32610A;--c-orange:#FF6E0D;--c-red-800:#830004;--c-red-700:#DB0007;--c-red-600:#B4766B;--c-red-500:#D9B6A6;--c-red-450:#FFE0B5;--c-red-400:#FFEACC;--c-red-300:#FFEDD4;--c-red-200:#FFF1DD;--c-red-100:#FFF7EC;--c-red-10:rgba(219,0,7,.1019607843);--c-lavender-800:#ADA1FF;--c-lavender-700:#D0C9FF;--c-lavender-600:#E7E2FF;--c-lavender-500:#F3EFF4;--c-grey-800:#595959;--c-grey:#737373;--c-grey-40:rgba(115,115,115,.4);--c-grey-10:rgba(165,165,165,.1019607843);--font-stack-heading:Audrey Display,Georgia,serif;--font-stack:Audrey Text,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--header-height-l:154px;--header-height-m:102px;--header-height-s:74px}.ui-widget{font-family:inherit}.ui-accordion .ui-accordion-header{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:0;padding:1em 0;border-bottom:1px solid var(--c-black);font-size:1.75rem}.ui-accordion .ui-accordion-header-active{border-bottom:none;margin-bottom:0;padding-bottom:0;cursor:default}.ui-accordion .ui-accordion-content{margin-bottom:0;padding:1em 0;border:none;background:none}.ui-accordion .ui-accordion-content-active{border-bottom:1px solid var(--c-black)}.ui-icon,.ui-widget-content .ui-icon{width:40px;height:40px;margin-top:4px;background-repeat:no-repeat;background-position:center center}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:transparent;font-weight:700;color:inherit}.ui-state-default .ui-icon,.ui-widget-content .ui-state-default .ui-icon,.ui-widget-header .ui-state-default .ui-icon,.ui-button .ui-icon,html .ui-button.ui-state-disabled:hover .ui-icon,html .ui-button.ui-state-disabled:active .ui-icon{background-image:url(/themes/custom/basic/components/accordion/assets/accordion-arrow.svg)}.ui-state-default:hover:not(.ui-state-active) .ui-icon,.ui-widget-content .ui-state-default:hover:not(.ui-state-active) .ui-icon,.ui-widget-header .ui-state-default:hover:not(.ui-state-active) .ui-icon,.ui-button:hover:not(.ui-state-active) .ui-icon,html .ui-button.ui-state-disabled:hover:hover:not(.ui-state-active) .ui-icon,html .ui-button.ui-state-disabled:active:hover:not(.ui-state-active) .ui-icon{background-image:url(/themes/custom/basic/components/accordion/assets/accordion-arrow-hover.svg)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none;color:var(--c-black);font-weight:700}.ui-state-active .ui-icon,.ui-widget-content .ui-state-active .ui-icon,.ui-widget-header .ui-state-active .ui-icon,a.ui-button:active .ui-icon,.ui-button:active .ui-icon,.ui-button.ui-state-active:hover .ui-icon{background-image:url(/themes/custom/basic/components/accordion/assets/accordion-arrow-open.svg)}#toolbar-administration .toolbar-tab--toolbar-item-administration{position:static}.content-create-message{background-color:#f6f6f6;border:1px solid rgb(92.5098039216%,92.5098039216%,92.5098039216%);padding:1rem;margin-bottom:1rem;display:flex;flex-direction:row;align-items:center}.content-create-message p{margin:0;font-size:16px}.content-create-message .icon{width:22px;height:22px;margin-right:12px}@media only screen and (max-width:767px){.homesportevents .sticky-offset-40{top:0}}.hero .hero__content:has(.progress-block){background:var(--c-lavender-700)}@media only screen and (max-width:1024px){.hero .hero__content:has(.progress-block){padding-top:2rem}}@media only screen and (max-width:480px){.hero .hero__content:has(.progress-block){padding-top:2.5rem}}.donate-form .form .fieldset-wrapper>legend,.user-form fieldset>legend,.node-form .field-group-fieldset>legend{font-size:36px;font-weight:800;margin:0 0 .35em;line-height:1.35;color:var(--c-black)}.donate-form .form .form-item{margin-top:1em;margin-bottom:1em}.donate-form .form .form-item:first-of-type{margin-top:0}@media(min-width:768px){.donate-form .donation-flexbox{display:flex;gap:16px}}@media(min-width:768px){.donate-form .donation-flexbox>.form-wrapper{flex:1;min-width:0}.donate-form .donation-flexbox>.form-wrapper.field--name-field-first-name,.donate-form .donation-flexbox>.form-wrapper.field--name-field-last-name{flex:2}}.donate-form #edit-field-donation-amount-other-wrapper,.donate-form .form-item-field-donation-amount-other-0-value{margin-top:1rem!important}.donate-form .hidden{display:none!important}.donate-form .form-submit{margin-top:0!important}.donate-form .fieldset-wrapper .fieldset-wrapper #edit-field-payment,.donate-form .fieldset-wrapper .fieldset-wrapper #edit-field-sponsor-type{display:flex;gap:16px}.donate-form .fieldset-wrapper .fieldset-wrapper #edit-field-payment .form-item,.donate-form .fieldset-wrapper .fieldset-wrapper #edit-field-sponsor-type .form-item{flex:1;margin:0;display:flex}.donate-form .fieldset-wrapper .fieldset-wrapper .fieldgroup .fieldset-wrapper>div:not(.form-checkboxes){display:flex;gap:16px}.donate-form .fieldset-wrapper .fieldset-wrapper .fieldgroup .fieldset-wrapper>div:not(.form-checkboxes) .form-item{flex:1;margin:0;display:flex}.donate-form .fieldset-wrapper .fieldset-wrapper .fieldgroup .fieldset-wrapper #edit-field-donation-amount,.donate-form .fieldset-wrapper .fieldset-wrapper .fieldgroup .fieldset-wrapper #edit-field-donation-amount-company{flex-wrap:wrap}.donate-form .fieldset-wrapper .fieldset-wrapper .fieldgroup .fieldset-wrapper #edit-field-donation-amount .form-item:last-of-type,.donate-form .fieldset-wrapper .fieldset-wrapper .fieldgroup .fieldset-wrapper #edit-field-donation-amount-company .form-item:last-of-type{flex:1 0 100%}.donate-form .fieldset-wrapper+.fieldset-wrapper{margin-top:1.5em!important}.donate-form #edit-donation-invoice-info{display:none}#user-form .form-wrapper,.user-check-details-form .form-wrapper,#node-form .form-wrapper{margin-bottom:1rem}#user-form .filter-wrapper,.user-check-details-form .filter-wrapper,#node-form .filter-wrapper{display:none}@media(min-width:768px){#user-form .address-container-inline,.user-check-details-form .address-container-inline,#node-form .address-container-inline{display:flex}}@media(min-width:768px){#user-form .address-container-inline .form-item,.user-check-details-form .address-container-inline .form-item,#node-form .address-container-inline .form-item{margin-top:0;width:100%}#user-form .address-container-inline .form-item:last-of-type,.user-check-details-form .address-container-inline .form-item:last-of-type,#node-form .address-container-inline .form-item:last-of-type{margin-right:0}}@media(max-width:767px){#user-form .address-container-inline .form-item,.user-check-details-form .address-container-inline .form-item,#node-form .address-container-inline .form-item{width:100%}}.webform-submission-volunteer-form .radios--wrapper{margin-bottom:1em}.webform-submission-volunteer-form .webform-term-checkboxes--wrapper legend{margin-top:0;margin-bottom:1em}.webform-submission-volunteer-form .webform-element-description,.webform-submission-volunteer-form .webform-type-radios .fieldset-wrapper{margin-top:1em}.webform-submission-volunteer-form h2{margin-top:2rem}.homesportevents .flow-container .progress{margin-block-end:2rem}.homesportevents .flow-container .progress .progress-tracker{display:flex;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none}.homesportevents .flow-container .progress .progress-tracker .progress-step{flex:1 1 0;margin:0}.homesportevents .flow-container .progress .progress-tracker .progress-step .progress-marker{height:.25rem;border-radius:.5rem;background-color:var(--c-red-600);opacity:.2}.homesportevents .flow-container .progress .progress-tracker .progress-step.is-active .progress-marker,.homesportevents .flow-container .progress .progress-tracker .progress-step.is-complete .progress-marker{background-color:var(--c-red-700);opacity:1}.homesportevents .flow-container .user-login-form .user-login-title{margin-block-end:2rem}.homesportevents .flow-container .user-login-form .form-actions{width:100%}.homesportevents .flow-container .user-login-form .form-actions .form-submit{width:100%;margin:0!important}.homesportevents .flow-container .user-login-form .form-bottom{margin-top:1.5em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.homesportevents .flow-container .user-login-form .form-bottom p{margin:0}.homesportevents .flow-container .description,.homesportevents .flow-container .form-item-newsletter label{font-size:14px;line-height:1.55}.homesportevents .flow-container .form-submit{margin:1.5em 0 0!important}.homesportevents .flow-container .homesport-register-step-one .button{width:100%}.form-item-show-social-media label{font-size:14px;line-height:1.55!important}#edit-name-container{display:flex;flex-direction:column;margin-bottom:1em}#edit-name-container select{width:100%}@media screen and (min-width:960px){#edit-name-container{flex-direction:row}#edit-name-container .field+.field{margin:0}#edit-name-container select{width:auto}#edit-name-container .form-item-salutation,#edit-name-container .form-item-firstname{margin-right:10px!important}}#edit-address-container{display:grid;grid-column-gap:10px;margin-bottom:1em}@media screen and (min-width:500px){#edit-address-container{grid-template-columns:2fr 1fr 1fr}}#edit-address-container .field+.field{margin:0}#edit-previous-container{display:grid;grid-column-gap:10px;margin-top:1em}@media screen and (min-width:500px){#edit-previous-container{grid-template-columns:1fr 1fr 1fr}}#edit-previous-container .field+.field{margin:0}#edit-payment-method,#edit-combination-choice,#edit-team-role{display:flex;flex-direction:column;gap:16px;margin-top:.5em;margin-bottom:1em}@media screen and (min-width:500px){#edit-payment-method,#edit-combination-choice,#edit-team-role{flex-direction:row}}#edit-payment-method>div,#edit-combination-choice>div,#edit-team-role>div{flex:1;margin:0}#edit-payment-method>div label,#edit-combination-choice>div label,#edit-team-role>div label{font-weight:700}#edit-payment-method label,#edit-payment-method-team label{font-size:14px;line-height:1.55}.form-item-profile-photo,.homesport-team-join-step-five .notification--small{margin-top:1em}.homesport-team-join-step-five .notification--small p{font-size:14px}.homesport-team-join-step-five .notification--small strong{font-size:16px}.form-item-team-photo{margin-top:1em}.section-start-een-team .wizard-step-1 .flow-container .donate-form{width:100%}.section-start-een-team .wizard-step-1 .flow-container .supporting-image{display:none}.homesport-team-create-step-one .fieldgroup legend{margin-top:0!important;margin-bottom:1em!important}.largechoice{display:block;cursor:pointer}.largechoice .label{display:flex;justify-content:center;width:100%}.largechoice .label span{font-size:24px;font-weight:700}form.user-pass p{font-size:14px;line-height:1.55}#edit-social-media-facebook--description{word-break:break-word}.form-item-team-photo{margin-bottom:1em}.form-item-team-photo .description,.form-item-profile-photo .description{display:none}.form-item-team-photo .image-preview img,.form-item-profile-photo .image-preview img{width:50px;height:50px;border-radius:100%}.form-item-team-photo .filepreview,.form-item-profile-photo .filepreview{margin-right:1rem}.form-item-team-photo .form-managed-file,.form-item-profile-photo .form-managed-file{display:flex;align-items:center;grid-template-columns:50px 1fr;flex-wrap:wrap;flex-direction:row}.form-item-team-photo .form-managed-file span.file,.form-item-profile-photo .form-managed-file span.file{width:calc(100% - 50px);padding-left:1rem;overflow:hidden;text-overflow:ellipsis}.form-item-team-photo .form-managed-file .form-submit,.form-item-profile-photo .form-managed-file .form-submit{margin-top:10px}.homesport-team-create-step-two .messages,.homesport-register-step-one .messages{display:none}.payment-method-intro,#edit-payment-method-team--wrapper legend{margin-bottom:1em}.homesport-team-create-step-seven #edit-name-container{margin-top:1em}.homesport-team-create-step-seven #edit-name-container>div{margin-right:10px!important}.homesport-team-create-step-seven #edit-name-container>div:last-child{margin-right:0!important}.homesport-team-create-step-seven #edit-country-container{grid-template-columns:2fr 1fr;display:grid;grid-column-gap:10px;margin-top:1em;margin-bottom:1em}.homesport-team-create-step-seven #edit-country-container>div{margin:0!important}#team-availability-check{margin-top:1em}.field--name-field-photo-gallery-images .tabledrag-toggle-weight-wrapper,.field--name-field-logos .tabledrag-toggle-weight-wrapper{display:none}.field--name-field-photo-gallery-images summary,.field--name-field-logos summary{margin-bottom:1rem;font-weight:700}.field--name-field-photo-gallery-images a.tabledrag-handle,.field--name-field-logos a.tabledrag-handle{margin:0;overflow:visible}.field--name-field-photo-gallery-images a.tabledrag-handle .handle,.field--name-field-logos a.tabledrag-handle .handle{background:url(/core/themes/stable/images/core/icons/787878/move.svg) no-repeat center;width:16px;height:16px;margin:0}.field--name-field-photo-gallery-images table .image-widget,.field--name-field-logos table .image-widget{border:0}.field--name-field-photo-gallery-images table .image-widget img,.field--name-field-logos table .image-widget img{max-width:30%}.field--name-field-photo-gallery-images table .image-widget .form-item,.field--name-field-logos table .image-widget .form-item{float:right;margin-bottom:0;width:70%}.field--name-field-photo-gallery-images table .image-widget .form-item+.form-item,.field--name-field-logos table .image-widget .form-item+.form-item{margin-top:1.5rem}.field--name-field-photo-gallery-images table .image-widget .form-item .form-text,.field--name-field-photo-gallery-images table .image-widget .form-item .form-url,.field--name-field-logos table .image-widget .form-item .form-text,.field--name-field-logos table .image-widget .form-item .form-url{box-sizing:border-box;max-width:100%}.field--name-field-photo-gallery-images table .image-widget .file--image,.field--name-field-logos table .image-widget .file--image{margin-left:30%}.field--name-field-photo-gallery-images table .image-widget .file--image,.field--name-field-photo-gallery-images table .image-widget .file-size,.field--name-field-logos table .image-widget .file--image,.field--name-field-logos table .image-widget .file-size{clear:right;float:left}.field--name-field-photo-gallery-images .table-responsive,.field--name-field-logos .table-responsive{margin-bottom:2rem}.field--name-field-photo-gallery-images table tbody tr td,.field--name-field-logos table tbody tr td{white-space:normal;padding:0}.field--name-field-photo-gallery-images table tbody tr td:first-child,.field--name-field-logos table tbody tr td:first-child{display:flex;align-items:center}.field--name-field-photo-gallery-images table thead tr,.field--name-field-photo-gallery-images table tbody tr,.field--name-field-logos table thead tr,.field--name-field-logos table tbody tr{display:grid;grid-template-columns:3fr 1fr}.field--name-field-logos .form-type-textfield .description{display:none}.user-form{max-width:70ch;margin:0 auto}.user-form .form-item-field-picture-0 .image-widget #edit-field-picture-0-remove-button{display:block}.user-form .form-item-field-picture-0 .description{display:none}.user-form .description{font-size:14px;line-height:1.55}.user-form .description ul{font-size:inherit;line-height:inherit}.user-form.pass-reset #edit-group-user-roles{display:none}.user-form .field--name-field-date-of-birth h4{font-weight:600;text-transform:revert;font-size:1rem}.user-form .field-body,.user-form .field-body .control{flex-direction:column}.user-form .field-body .control-trigger{top:23px}.user-form .password-suggestions{margin-top:1rem;background-color:#f1f1f1;padding:1rem}.user-form .password-suggestions ul{font-size:14px;margin:1rem 0 0}.user-form .password-suggestions ul li{margin:0}.user-form div.password-confirm{margin:1rem 0}.user-form div.password-confirm .error{color:red;font-weight:700}.user-form div.password-confirm .ok{color:green;font-weight:700}.user-form .password-strength{margin:1rem 0}.user-form .password-strength .password-strength__title{margin-top:.5rem;display:inline-block}.user-form .password-strength .password-strength__indicator.is-weak{background-color:red}.user-form .password-strength .password-strength__indicator.is-fair{background-color:orange}.user-form .password-strength .password-strength__indicator.is-good{background-color:green}.user-form .password-strength .password-strength__indicator.is-strong{background-color:#006400}.site-content.page-user-pass-reset .flow-container>div{width:100%}.node-team-edit-form .description{font-size:14px;line-height:1.55}.node-team-edit-form .description ul{font-size:inherit;line-height:inherit}form[class^=homesport-team-create] .homesport-event-radio .field{height:100%}.form-type-radio .radio+label.largechoice{font-weight:400;flex-direction:column}.form-managed-file.image-widget{display:flex;align-items:center;gap:8px}@media only screen and (max-width:767px){.form-managed-file.image-widget{flex-direction:column}}.node-form.node-team-edit-form{width:70ch;max-width:100%;margin-left:auto;margin-right:auto}.node-form.node-team-edit-form .form-item .select,.node-form.node-team-edit-form .form-item .input,.node-form.node-team-edit-form .form-item input[type=url],.node-form.node-team-edit-form .form-item input[type=text],.node-form.node-team-edit-form .form-item input[type=password],.node-form.node-team-edit-form .form-item input[type=date],.node-form.node-team-edit-form .form-item input[type=number]{width:100%}.node-form.node-team-edit-form .fieldset-wrapper{width:100%;max-width:calc(100vw - 32px)}.field--type-address .form-wrapper:empty{display:none}.floating-progress-bar .progress-block{margin-top:1em}.floating-progress-active .floating-progress-bar .progress-block{margin-top:0}.detail-page-grid__side .progress-block,.detail-page__progress-block-mobile .progress-block{display:flex;flex-direction:column;background:var(--c-lavender-600);padding:2rem}.detail-page-grid__side .progress-bar-bg,.detail-page__progress-block-mobile .progress-bar-bg{padding:.25rem;border-radius:999px;height:auto}.detail-page-grid__side .progress-bar,.detail-page__progress-block-mobile .progress-bar{height:.5rem;border-radius:999px}.team-member-hero__image{position:relative}.team-member-hero .ratio.top-contributor{position:absolute;top:0;right:0;border-radius:unset}.team-member-hero .ratio.top-contributor svg{width:3rem;height:3rem}.team-member-hero .ratio>.is-bg{position:absolute;right:0;left:unset;width:50px;height:50px;cursor:pointer}.views-infinite-scroll-content-wrapper{display:contents}.homesportevents .view-id-homesport_teams .views-exposed-form input[type=search]::-webkit-search-cancel-button,.homesportevents .view-id-homesport_teams .views-exposed-form input[type=search]::-webkit-search-decoration{-webkit-appearance:searchfield-cancel-button}.homesportevents .view-id-homesport_teams .views-exposed-form .captcha-admin-links{display:none}.homesportevents .view-id-homesport_teams .views-exposed-form .field+.field{margin-top:0}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item{display:flex;flex-direction:column;align-items:flex-start;margin:0}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item input[type=search]{box-sizing:border-box}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item-event .field-prefix-suffix-wrapper{width:100%;border:none}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item-event .field-prefix-suffix-wrapper .field-prefix{display:none}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item .field-header{margin:0}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item .field-label{white-space:nowrap}@media only screen and (min-width:768px){.homesportevents .view-id-homesport_teams .views-exposed-form .form-item-title{flex:1}}.homesportevents .view-id-homesport_teams .views-exposed-form .form-composite{margin-top:0}.homesportevents .view-id-homesport_teams .views-exposed-form .form-item-field-team-house-target-id{flex-grow:1;max-width:250px}.homesportevents .view-id-homesport_teams .views-exposed-form .bef-checkboxes.form--inline{display:flex;gap:8px}.homesportevents .view-id-homesport_teams .views-exposed-form .bef-checkboxes.form--inline>.form-item{margin:0}.homesportevents .view-id-homesport_teams .views-exposed-form .form-actions{container-type:initial}.homesportevents .view-id-homesport_teams .views-exposed-form .form-actions:not(:has(.teams-search-submit)){width:100%}.homesportevents .view-id-homesport_teams .search-overview{margin-top:22px}.homesportevents .view-id-homesport_teams .homesport-team-search-filter-toggle{margin-bottom:1rem}.homesportevents .view-id-homesport_teams .homesport-team-search-filter-toggle>a{width:100%}.homesportevents .view-id-homesport_teams .form-submit{margin-left:108px;margin-top:0}.homesportevents .view-id-homesport_teams .team-tile{height:100%}@media only screen and (min-width:768px){.homesportevents .view-id-homesport_teams .homesport-team-search-filter-toggle,.homesportevents .view-id-homesport_teams .form-submit{display:none}}@media only screen and (max-width:767.98px){.homesportevents .view-id-homesport_teams .search-filters{display:none;flex-wrap:wrap}.homesportevents .view-id-homesport_teams .search-filters .form-item,.homesportevents .view-id-homesport_teams .search-filters .form-actions input{width:100%}.homesportevents .view-id-homesport_teams .search-filters .form-item input,.homesportevents .view-id-homesport_teams .search-filters .form-actions input input{max-width:none}.homesport-team-search-filter-toggle--active .homesportevents .view-id-homesport_teams .search-filters{display:flex}.homesportevents .view-id-homesport_teams .search-filters .form-composite[id^=edit-event]{justify-content:unset}.homesportevents .view-id-homesport_teams .search-filters .form-composite[id^=edit-event] .field-prefix,.homesportevents .view-id-homesport_teams .search-filters .form-composite[id^=edit-event] .form-checkboxes{display:inline-block;vertical-align:middle}.homesportevents .view-id-homesport_teams .search-filters .form-composite[id^=edit-event] .form-type-checkbox{margin-right:8px}.homesportevents .view-id-homesport_teams .search-filters .form-item-field-team-house-target-id{max-width:unset}.homesportevents .view-id-homesport_teams .search-filters .field-header,.homesportevents .view-id-homesport_teams .search-filters .search-filters--label{width:100px}.homesportevents .view-id-homesport_teams .search-filters .form-text,.homesportevents .view-id-homesport_teams .search-filters select,.homesportevents .view-id-homesport_teams .search-filters .select{box-sizing:border-box;max-width:250px;width:100%}}.view-team-videos .view-content .views-row{margin-bottom:3rem}.view-team-videos .view-content .views-row:last-child{margin-bottom:0}.view-team-videos .view-content .views-row .image-slider-card__text{margin-top:0;padding:.5em 0}.view-empty a{color:var(--c-black)}.homesportevents .block-menu-blockfooter-logos .nav,.homesportevents .nav.footer-credits{display:flex;margin-bottom:2em;width:100%}@media only screen and (max-width:767px){.homesportevents .block-menu-blockfooter-logos .nav,.homesportevents .nav.footer-credits{flex-wrap:wrap}}.footer-top-logos .block-menu-blockfooter-logos img.logo{max-height:unset;width:150px}.footer-top-logos .block-menu-blockfooter-logos .menu-item{padding:8px}@media only screen and (max-width:767px){.footer-top-logos .block-menu-blockfooter-logos .menu-item{padding:2px;width:25%}.footer-top-logos .block-menu-blockfooter-logos .menu-item:first-of-type{width:100%}.footer-top-logos .block-menu-blockfooter-logos .menu-item:first-of-type>img{margin:0 auto}}@media only screen and (max-width:767px){.hide-mobile{display:none}}img.homesport{width:50px;height:50px;border-radius:100%;object-fit:cover}.choice-item h2,.choice-item h3,.choice-item h4{font-size:26px;text-transform:none;margin-top:0;margin-bottom:0}.homesportevents .image-container .choice-item{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.homesportevents .intro__heading{border:0}@media screen and (max-width:960px){html{scroll-padding-top:140px!important}}@media screen and (max-width:720px){html{scroll-padding-top:150px!important}}html{scroll-padding-top:250px}.ui-dialog.ui-widget-content:not(.ui-dialog-off-canvas){background:#fff;border-radius:1rem}.ui-dialog.ui-widget-content{box-shadow:0 .5rem 2rem -1rem #23242980}.ui-dialog.ui-widget-content .ui-dialog-titlebar{border-top-left-radius:1rem;border-top-right-radius:1rem}.ui-dialog.ui-widget-content .ui-widget-content.ui-dialog-content{background:#fff}.ui-dialog.ui-widget-content .ui-widget-content.ui-dialog-buttonpane{background:#f9fafc;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:1px solid rgba(0,0,0,.08)}.ui-widget-overlay.ui-front{background:#edeff5;opacity:.9;z-index:100}.ui-dialog.ui-front{z-index:101}img.profile-avatar{border-radius:100%}#main{padding-top:2rem}#main .region-content{padding-top:0}.messages p{line-height:unset;margin:unset;font-size:unset}.photo-gallery .ratio:before{content:""}.flex-break{flex-basis:100%;height:0}.teams-add-content{margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:right;align-items:center}@media screen and (max-width:767px){.teams-add-content{margin-left:-.5rem}}.teams-add-content span,.teams-add-content a{margin-left:.5rem!important;font-size:16px!important;margin-bottom:.5rem}@media screen and (max-width:767px){.teams-add-content span,.teams-add-content a{margin-bottom:.5rem;width:calc(50% - .5rem)}}@media screen and (max-width:480px){.teams-add-content span,.teams-add-content a{width:100%}}@media screen and (min-width:768px){.avatar__content.mb-2 .is-flex{margin-right:auto}}.avatar__content.mb-2 .is-flex .flex-shrink-0{width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.avatar__content.mb-2 .is-flex .flex-shrink-0{display:flex;flex-flow:row nowrap;padding:0}}.avatar__content.mb-2 .is-flex .flex-shrink-0 span.mb-1.w-full-small{overflow:hidden;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}@media screen and (min-width:768px){.avatar__content.mb-2 .is-flex .flex-shrink-0 span.mb-1.w-full-small{max-width:350px}}.view-donations .view-content .donate-list-holder{margin-top:1em}.team-slider{padding-block:1.125rem;overflow-x:hidden}.team-slider .flickity-viewport{overflow:visible!important}.team-slider .flickity-viewport:before,.team-slider .flickity-viewport:after{content:"";height:100%;width:70px;position:absolute;top:0;z-index:1;transition:opacity .2s}.team-slider .flickity-viewport:before{left:0;background:linear-gradient(90deg,var(--c-soft-white-700) 0%,rgba(0,0,0,0) 100%)}.team-slider .flickity-viewport:after{right:0;background:linear-gradient(270deg,var(--c-soft-white-700) 0%,rgba(0,0,0,0) 100%)}.team-slider:has(.flickity-prev-next-button.previous:disabled) .flickity-viewport:before{opacity:0;pointer-events:none}.team-slider:has(.flickity-prev-next-button.next:disabled) .flickity-viewport:after{opacity:0;pointer-events:none}.team-slider .flickity-slider{display:flex;align-items:stretch}.team-slider .flickity-prev-next-button{width:28px;height:28px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--c-white);background-color:var(--c-red-700);z-index:2;transition:opacity .2s}.team-slider .flickity-prev-next-button svg{position:unset}.team-slider .flickity-prev-next-button.previous{left:1rem}.team-slider .flickity-prev-next-button.next{right:1rem}.team-card-slide{width:230px;box-sizing:border-box}.team-card-slide:not(:first-of-type){margin-left:1.25rem}@media only screen and (max-width:767px){.team-card-slide:not(:first-of-type){margin-left:1rem}}.full-slider-block .container:last-child{margin-top:.5rem}.team-campaigns-slider .team-card{--team-card-bg:var(--c-lavender-600);--team-card-bg-hover:var(--c-lavender-700)}.team-member-hero{display:flex;gap:2rem;align-items:center;margin-block:2rem 2.5rem}@media only screen and (max-width:767px){.team-member-hero{flex-direction:column;align-items:center;text-align:center;gap:1.25rem}}.team-member-hero .team-member-hero__avatar{width:10rem;height:10rem;border-radius:999px;object-fit:cover;flex-shrink:0;border:4px solid var(--c-white);box-shadow:0 4px 16px var(--c-grey-10)}@media only screen and (max-width:767px){.team-member-hero .team-member-hero__avatar{width:7rem;height:7rem}}.team-member-hero .team-member-hero__body{display:flex;flex-direction:column;gap:.75rem}.team-member-hero .team-member-hero__name{margin:0}.team-member-hero .team-member-hero__meta{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.team-member-hero .team-member-hero__tags{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}@media only screen and (max-width:767px){.team-member-hero .team-member-hero__tags{justify-content:center}}.team-member-hero .team-member-hero__tags li{margin:0}.team-member-hero .team-member-hero__team-link{margin:0;font-size:.9375rem}.team-member-hero .team-member-hero__socials{display:flex;gap:.5rem;align-items:center;flex-shrink:0;margin-left:auto}.team-summary-card-wrapper{margin-block-start:1.5rem}.full-slider-block--sponsors .team-card-slide{width:180px}@media only screen and (max-width:767px){.full-slider-block--sponsors .team-card-slide{width:150px}}.field--name-field-video-upload video{max-height:600px}.node--type-team.node--view-mode-full .field--name-homesport-team-image:has(img){border-radius:2rem;aspect-ratio:16/9;overflow:hidden;margin-block-end:1.25rem}.node--type-team.node--view-mode-full .field--name-homesport-team-image:has(img) img{width:100%;height:100%;object-fit:cover}.node--type-team .updates-wrapper{margin-block:4rem}@media only screen and (max-width:767px){.node--type-team .updates-wrapper{margin-block:2.5rem}}.node--type-team .updates-wrapper .updates-title{margin-block-end:1.5rem}.node--type-team .updates-wrapper .updates{display:flex;flex-direction:column;gap:2rem}.node--type-team .updates-wrapper .updates .update-item .update-item__date{font-size:.875rem;color:var(--c-grey)}.node--type-team .updates-wrapper .updates .update-item .photogallery{display:flex;flex-wrap:wrap;gap:.625rem}.node--type-team .updates-wrapper .updates .update-item .photogallery .image{overflow:hidden;border-radius:.5rem;aspect-ratio:5/3;height:85px;flex-shrink:1;min-width:0}@media only screen and (max-width:480px){.node--type-team .updates-wrapper .updates .update-item .photogallery .image{height:60px}}.node--type-team .updates-wrapper .updates .update-item .photogallery .image img{width:100%;height:100%;object-fit:cover}.field--name-homesport-team-members .team-members-slider,.field--name-homesport-team-mates .team-members-slider{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;column-gap:2.5rem}.field--name-homesport-team-members .team-members-slider h2,.field--name-homesport-team-mates .team-members-slider h2{display:flex;align-items:center;gap:.75rem}.field--name-homesport-team-members .team-members-slider h2 .members-count,.field--name-homesport-team-mates .team-members-slider h2 .members-count{background-color:var(--c-gold);font-size:1rem;font-weight:700;border-radius:999px;display:flex;justify-content:center;align-items:center;width:1.8125rem;aspect-ratio:1/1}@media only screen and (max-width:767px){.field--name-homesport-team-members .team-members-slider h2 .members-count,.field--name-homesport-team-mates .team-members-slider h2 .members-count{font-size:.8125rem;width:1.125rem}}.field--name-homesport-team-members .team-members-slider .team-slider,.field--name-homesport-team-mates .team-members-slider .team-slider{grid-column:1/-1}@media only screen and (min-width:768px){.field--name-homesport-team-members .team-members-slider .team-slider,.field--name-homesport-team-mates .team-members-slider .team-slider{grid-row:2}}.field--name-homesport-team-members .team-members-slider .more-link,.field--name-homesport-team-mates .team-members-slider .more-link{font-size:1.125rem;padding-right:1.5rem}.field--name-homesport-team-members .team-members-slider .more-link .icon,.field--name-homesport-team-mates .team-members-slider .more-link .icon{width:.8125rem;height:.8125rem}.page-teams header{position:fixed}.page-teams .view-teams-filters{position:relative;padding-block:14rem 4rem;background-color:var(--c-red-400)}@media only screen and (max-width:1024px){.page-teams .view-teams-filters{padding-block:11rem 3rem}}@media only screen and (max-width:767px){.page-teams .view-teams-filters{padding-block:9rem 2rem}}.page-teams .view-teams-filters .search-filters .form-actions .form-submit{margin:0;display:block}.page-teams .view-teams-filters .search-filters .select select{height:3.25em}.page-teams .view-teams-filters .search-filters .select:after{border-color:var(--c-red-700)}.page-teams .bottom-shape{display:block;position:absolute;bottom:-1px;left:0;width:100%;color:var(--c-soft-white-700)}.page-teams .pagination{margin-block-start:4rem}.field--name-homesport-team-hero,.field--name-homesport-campaign-hero{margin-block-end:2.5rem}.field--name-homesport-team-hero .event-type,.field--name-homesport-campaign-hero .event-type{display:flex;align-items:center;gap:.75rem;margin-block-start:.75rem}@media only screen and (max-width:767px){.field--name-homesport-team-hero .event-type,.field--name-homesport-campaign-hero .event-type{gap:.5rem}}.field--name-homesport-team-hero .event-type .location,.field--name-homesport-campaign-hero .event-type .location{margin:0}@media only screen and (max-width:767px){.field--name-homesport-team-hero .event-type .location,.field--name-homesport-campaign-hero .event-type .location{font-size:.875rem}}.field--name-homesport-team-hero .socials,.field--name-homesport-campaign-hero .socials{justify-content:flex-start}.messages--status{color:#000}.messages a{text-decoration:underline}.block.campaign__body{margin-top:2em}.node--type-campaign.node--view-mode-full .campaign-hero-image{border-radius:2rem;aspect-ratio:16/9;overflow:hidden;margin-block-end:1.25rem}.node--type-campaign.node--view-mode-full .campaign-hero-image img{width:100%;height:100%;object-fit:cover}.block-homesites-zichtbaarformulieractionspage-actions .form-item,.block-homesites-zichtbaarformulieractionspage-actions-2 .form-item{margin:0}.block-homesites-zichtbaarformulieractionspage-actions .form-item .field-header,.block-homesites-zichtbaarformulieractionspage-actions-2 .form-item .field-header{margin-bottom:.5rem}.block-homesites-zichtbaarformulieractionspage-actions .form-actions,.block-homesites-zichtbaarformulieractionspage-actions-2 .form-actions{display:none}.block-homesites-zichtbaarformulieractionspage-actions .select select,.block-homesites-zichtbaarformulieractionspage-actions-2 .select select{height:3.25em}.block-homesites-zichtbaarformulieractionspage-actions .select:after,.block-homesites-zichtbaarformulieractionspage-actions-2 .select:after{border-color:var(--c-red-700)}.block-homesites-zichtbaarformulieractionspage-actions .form-item-sort-bef-combine,.block-homesites-zichtbaarformulieractionspage-actions-2 .form-item-search{display:none}@media screen and (max-width:959px){.region-facets{display:none}}.region-facets.active{display:block}.view-actions{margin-top:50px}.view-actions .view-content{margin:0;gap:32px;padding-top:32px}@media only screen and (max-width:767px){.view-actions .view-content{gap:1.25rem}}.view-actions .pagination{margin-top:64px}.view-actions.view-display-id-page_actions{margin-block-start:4rem}@media only screen and (max-width:1024px){.view-actions.view-display-id-page_actions{margin-block-start:2rem}}.view-actions.view-display-id-page_actions .action-tile{height:100%}.user.user--view-mode-full .field--name-homesport-team-member-team-progress-block{margin-top:1.25rem!important}
:root{--c-white:#FFFFFF;--c-soft-white-800:#FFF7E1;--c-soft-white-700:#FFFDE9;--c-black:#000000;--c-aqua:#8EE7F8;--c-lime:#9CD83E;--c-gold:#FFBC0D;--c-galliano:#E6A90C;--c-purple-800:#651157;--c-purple-700:#91187D;--c-purple-600:#AD6C9C;--c-blue:#1B43B2;--c-green:#32610A;--c-orange:#FF6E0D;--c-red-800:#830004;--c-red-700:#DB0007;--c-red-600:#B4766B;--c-red-500:#D9B6A6;--c-red-450:#FFE0B5;--c-red-400:#FFEACC;--c-red-300:#FFEDD4;--c-red-200:#FFF1DD;--c-red-100:#FFF7EC;--c-red-10:rgba(219,0,7,.1019607843);--c-lavender-800:#ADA1FF;--c-lavender-700:#D0C9FF;--c-lavender-600:#E7E2FF;--c-lavender-500:#F3EFF4;--c-grey-800:#595959;--c-grey:#737373;--c-grey-40:rgba(115,115,115,.4);--c-grey-10:rgba(165,165,165,.1019607843);--font-stack-heading:Audrey Display,Georgia,serif;--font-stack:Audrey Text,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--header-height-l:154px;--header-height-m:102px;--header-height-s:74px}.homesportevents .block.block:has(*)~.block:has(*){margin-top:4rem}@media only screen and (max-width:767px){.homesportevents .block.block:has(*)~.block:has(*){margin-top:2.5rem}}.homesportevents .linkedsites-header .nav--sub li:last-of-type{margin-left:0}.homesportevents .container .page-nav{background-color:var(--c-white);margin:0;height:116px}.homesportevents .page-nav>li+li{margin-top:0}.homesportevents .icon-link{display:flex;align-items:center}.homesportevents .icon-link span{padding-left:16px;font-weight:800;font-size:18px}.homesportevents .news-item__content h3{font-size:1.1em}@media only screen and (max-width:767px){.homesportevents .hero .hero__content h2,.homesportevents .hero .hero__content .h2,.homesportevents .hero .hero__content p.intro{color:var(--c-white)}.homesportevents .hero .button .icon{margin-right:16px}.homesportevents .page-nav>li+li{margin-left:1.5em}.homesportevents .page-nav>li:first-child{margin-right:auto}}@media only screen and (max-width:480px){.homesportevents .page-nav>li+li{margin-left:.5em}}.homesportevents .hero .progress-block{background-color:transparent;padding:16px 0 0}@media only screen and (max-width:480px){.homesportevents .hero .progress-block{padding:0}}.homesportevents .hero .progress-block .progress-content{margin-top:10px;justify-content:space-between}.homesportevents .hero .progress-block .is-small-heading{font-size:24px}@media only screen and (max-width:480px){.homesportevents .hero .progress-block .is-small-heading{font-size:18px}}@media only screen and (max-width:1024px){.homesportevents .hero .progress-block .progress-content--right{margin-top:4px}}@media only screen and (max-width:767px){.homesportevents .hero .progress-block .progress-bar-bg{height:30px}.homesportevents .hero .progress-block .progress-bar{height:18px}}.homesportevents .card--listing .card__visual{border-bottom:1px solid hsla(0,0%,52.9%,.125)}.homesportevents .card--listing .is-bg{background-size:contain}.homesportevents .card--listing .avatar__content{flex-grow:1}.homesportevents .card--listing .ratio{--ratio:30%}.homesportevents .is-fill-yellow{fill:var(--c-gold)}.homesportevents .is-fill-green{fill:var(--c-green)}.homesportevents .card--listing .is-circle{box-shadow:0 2px 10px #0000001a}.homesportevents .card--listing .ratio .icon{position:absolute;left:0;width:100%;height:100%}.homesportevents .card--listing .card__content--inner{counter-reset:cardcounter}.homesportevents .card--listing .card__content--inner .number:before{counter-increment:cardcounter;content:"" counter(cardcounter);position:absolute;width:100%;left:0;font-size:24px;font-weight:700;text-align:center;top:50%;transform:translate3d(0,-50%,0)}.homesportevents .search-top{max-width:440px;margin:0 auto 26px}.homesportevents .search-filters{display:flex;align-items:flex-end;gap:1rem;margin-block:2rem}.homesportevents .search-filters>*{display:flex;align-items:center;gap:8px}@media only screen and (max-width:767px){.homesportevents .search-filters>*.is-y-top-small{align-items:flex-start}.homesportevents .search-filters>*.is-y-top-small .search-filters--label{padding-top:3px}}.homesportevents .search-filters label{cursor:pointer}.homesportevents .search-filters--image{width:50px;background-color:#f2f2f2}.homesportevents .search-filters--image.is-active{box-shadow:0 0 0 2px var(--c-red-700);background-color:var(--c-white)}.homesportevents .search-filters--image .is-bg{background-size:auto 85%;mix-blend-mode:multiply}.homesportevents .search-filters--label{flex-shrink:0;font-size:16px;font-weight:700}@media only screen and (max-width:767px){.homesportevents .search-filters--label{width:100px}}.homesportevents .flipy{transform:scaleY(-1)}.homesportevents .filter-pill{border-radius:999px;padding:4px 8px;text-transform:capitalize}@media only screen and (max-width:767px){.homesportevents .filter-pill{margin-bottom:4px;margin-right:4px}}.homesportevents .filter-pill.is-active{color:var(--c-white);background-color:var(--c-red-700)}.homesportevents .filter-sort .icon{fill:var(--c-white);width:12px;height:12px}.homesportevents .search-overview{margin-top:38px}.homesportevents .search-index{display:flex;flex-basis:3;flex-flow:row wrap;justify-content:center;margin:-16px}.homesportevents .search-index .search-result{order:9999;width:33.333%;padding:16px}@media only screen and (max-width:1024px){.homesportevents .search-index .search-result{width:50%}}@media only screen and (max-width:767px){.homesportevents .search-index .search-result{width:100%}}.homesportevents .search-result--inner{box-shadow:0 4px 20px #0000001a;height:100%;padding:32px;border-radius:24px}.homesportevents .avatar-block{justify-content:flex-start}.homesportevents .avatars .image{width:50px;height:50px;min-width:50px;margin-right:0;margin-left:-.6em}.homesportevents .avatars.avatars-large .image{margin-left:-1.4em;width:148px;height:148px;min-width:148px}@media only screen and (max-width:767px){.homesportevents .avatars.avatars-large .image{max-height:100%;width:110px;height:110px;min-width:110px}}.homesportevents .avatars .image:first-of-type{margin-left:0}.homesportevents .avatars .image:last-of-type{margin-right:1em}.homesportevents .avatars .event-image{background-color:#f2f2f2}.homesportevents .avatars .event-image .is-bg{background-size:auto 95%;mix-blend-mode:multiply}.homesportevents .avatars.has-avatar-border .image .is-bg{border:3px solid var(--c-white);border-radius:50%}.homesportevents .avatars.avatars-large.has-avatar-border .image .is-bg{border:4px solid var(--c-white)}.homesportevents .avatars.avatars-large .image.is-badge{width:60px;height:60px;min-width:60px;align-self:flex-start;display:none}.homesportevents .avatars.avatars-small .image{width:30px;height:30px;min-width:30px}.homesportevents .avatars.avatars-small .image .is-bg{border:2px solid var(--c-lavender-600);border-radius:50%}.homesportevents .avatars.avatars-small .image .is-bg .member-count{color:var(--c-white);background:var(--c-red-700)}.homesportevents .avatars .is-bg.is-background-primary{background-color:var(--c-lavender-800)}.homesportevents .avatars{display:flex}.homesportevents .search-result--inner h4{min-height:max-content;font-size:16px;text-transform:none;color:var(--c-black);margin-bottom:0}.homesportevents .search-result--inner p{font-size:14px;line-height:1.15rem;margin-bottom:0}.homesportevents .search-result--inner .progress-block{margin-top:20px;background-color:transparent;padding:0}.homesportevents .is-team .progress-bar-bg,.homesportevents .is-person .progress-bar-bg{background-color:#e4f5db}.homesportevents .is-person .progress-bar:before{background-color:#79cd4a}.homesportevents .is-blue .progress-bar-bg{background-color:#4872ae33!important}.homesportevents .is-blue .progress-bar:before{background-color:var(--c-red-700)!important}.homesportevents .search-result--inner .progress-bar-bg,.homesportevents .search-result--inner .progress-bar{height:1em}.homesportevents .search-result--inner .progress-bar:before{animation:none!important;transform:translate(0)!important}.homesportevents .search-result--inner .progress-content{margin-top:8px;color:#000}.homesportevents .is-team .tag,.homesportevents .is-person .tag{background-color:#e4f5db;color:var(--c-black)}@media only screen and (max-width:767px){.homesportevents .small-select-text{font-size:12px}.homesportevents .small-select-text select{padding-left:6px;padding-right:14px}}.homesportevents .is-small-text,.homesportevents .is-small-text p{font-size:14px}.homesportevents .is-medium-text,.homesportevents .is-medium-text p{font-size:16px}.homesportevents .is-normal-text,.homesportevents .is-normal-text p{font-size:20px}.homesportevents .is-large-text,.homesportevents .is-large-text p{font-size:32px!important}.homesportevents .space-x-2>*:not([hidden]){margin-right:4px;margin-left:0}.homesportevents .space-x-2>*:last-child{margin-right:0}.homesportevents .space-x-4>*:not([hidden]){margin-right:16px;margin-left:0}.homesportevents .space-x-4>*:last-child{margin-right:0}.homesportevents .space-x-8>*:not([hidden]){margin-right:32px;margin-left:0}.homesportevents .space-x-8>*:last-child{margin-right:0}@media only screen and (max-width:767px){.homesportevents .space-x-0-small>*:not([hidden]){margin-right:0}}.homesportevents .bg-transparent{background-color:transparent!important}.homesportevents .flex-wrap{flex-wrap:wrap}.homesportevents .flex-shrink-0{flex-shrink:0}.homesportevents .mx-auto{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.homesportevents .mx-auto-small{margin-left:auto!important;margin-right:auto!important}}.homesportevents .is-background-transparent{background-color:transparent!important}@media only screen and (max-width:767px){.homesportevents .flex-col-small{flex-direction:column}}@media only screen and (max-width:767px){.homesportevents .footer .footer-top{display:flex}.homesportevents .footer .footer-top .donate-button{white-space:nowrap}}.homesportevents .block-menu-blockfooter-logos .nav,.homesportevents .footer-credits{justify-content:center}.homesportevents .block-menu-blockfooter-logos .nav .footer-logo-link,.homesportevents .footer-credits .footer-logo-link{padding:8px}@media only screen and (max-width:767px){.homesportevents .block-menu-blockfooter-logos .nav .footer-logo-link,.homesportevents .footer-credits .footer-logo-link{padding:2px;width:25%}.homesportevents .block-menu-blockfooter-logos .nav .footer-logo-link>img,.homesportevents .footer-credits .footer-logo-link>img{margin:0 auto}.homesportevents .block-menu-blockfooter-logos .nav .footer-logo-link:first-of-type,.homesportevents .footer-credits .footer-logo-link:first-of-type{width:100%}}.homesportevents .teamslider{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1248px) minmax(0,1fr);overflow-x:auto;-webkit-overflow-scrolling:touch}.homesportevents .teamslider:after{display:none;content:"nativeDragScroll"}@media only screen and (max-width:767px){.homesportevents .teamslider:after{content:""}}.homesportevents .teamslider.active{-webkit-user-select:none;user-select:none}.homesportevents .teamslider+.container .button-holder{margin-top:8px!important}.homesportevents .teamslider::-webkit-scrollbar{height:8px}.homesportevents .teamslider::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:999px}.homesportevents .teamslider::-webkit-scrollbar-thumb:hover{background-color:var(--c-black)}.homesportevents .teamslider::-webkit-scrollbar-track-piece:end{margin-right:1rem}.homesportevents .teamslider::-webkit-scrollbar-track-piece:start{margin-left:1rem}.homesportevents .teamslider .flickity-viewport{overflow:visible!important}.homesportevents .teamslider .flickity-slider{display:flex;align-items:stretch}.homesportevents .teamslider .gridslider{grid-column:2/-1;display:flex;padding-top:32px;padding-bottom:32px}.homesportevents .teamslider .slide{flex-shrink:0;width:416px;padding:0 16px}.homesportevents .teamslider .slide .search-result{height:100%}@media only screen and (max-width:1024px){.homesportevents .teamslider .slide{width:50%}}@media only screen and (max-width:767px){.homesportevents .teamslider .slide{width:80%}}.homesportevents .avatar__content h4{overflow:hidden;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.homesportevents .has-flow-container #main{padding:0}.homesportevents .has-flow-container .flow-container{position:relative;min-height:100vh}@media only screen and (max-width:767px){.homesportevents .has-flow-container .flow-container{min-height:initial}.homesportevents .has-flow-container .flow-container .container{padding:0}}.homesportevents .has-flow-container .flow-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(300deg,#0000,#00000080 75%)}@media only screen and (max-width:767px){.homesportevents .has-flow-container .flow-container:after{background:linear-gradient(0deg,#0000 85%,#00000059)}}.homesportevents .has-flow-container .flow-container .flow-container-content{z-index:1;margin-block:7.5rem 5rem}@media only screen and (max-width:767px){.homesportevents .has-flow-container .flow-container .flow-container-content{margin-block:15rem 0}}.homesportevents .has-flow-container .flow-container .flow-container-content .donate-form{position:relative;z-index:1;width:50%;padding:60px;border-radius:2rem;background-color:var(--c-red-300)}@media only screen and (max-width:767px){.homesportevents .has-flow-container .flow-container .flow-container-content .donate-form{width:100%;padding:30px 20px;border-radius:0}}.homesportevents .has-flow-container .flow-container .support-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.homesportevents .has-flow-container .flow-container .bottom-shape{display:block;position:absolute;bottom:-1px;left:0;width:100%;color:var(--c-soft-white-700);z-index:1}@media only screen and (max-width:767px){.homesportevents .has-flow-container .flow-container .bottom-shape{display:none}}.homesportevents .has-flow-container .flow-footer-content{max-width:750px;margin-inline:auto;margin-block:6rem}@media only screen and (max-width:medium){.homesportevents .has-flow-container .flow-footer-content{margin-block:4rem}}@media only screen and (max-width:767px){.homesportevents .has-flow-container .flow-footer-content{margin-block:2rem}}.homesportevents .image-container{margin:0 auto;max-width:1058px;min-height:545px;padding:20px;position:relative;display:flex;align-items:center;justify-content:center}.homesportevents .image-container .is-bg{width:100%;height:100%;top:0;left:0;position:absolute;background-size:auto 100%}.homesportevents .image-container .image-container__content{position:relative}.homesportevents .image-container .choice-items{justify-content:center;display:flex;flex-wrap:wrap;gap:40px}.homesportevents .image-container .choice-item{background-color:var(--c-white);text-align:center;padding:40px;width:378px;max-width:100%}.homesportevents .image-container .choice-item h4{text-transform:none}.homesportevents .image-container .choice-item p{font-size:16px;margin-top:8px}.homesportevents .image-container .choice-item .button{margin-top:16px}@media only screen and (max-width:767px){.homesportevents .image-container .choice-item{width:100%}.homesportevents .image-container .choice-item .button{margin-top:12px}}@media only screen and (max-width:767px){.homesportevents .image-container{padding:0 20px;min-height:1px}}.homesportevents .flow-container h4,.homesportevents .image-container h4{font-size:26px;text-transform:none;margin-top:0;margin-bottom:0}.homesportevents .flow-container .donate-form p a:hover,.homesportevents .image-container .donate-form p a:hover{border-bottom:0;padding-bottom:0}.homesportevents .flow-container .donate-form p a,.homesportevents .image-container .donate-form p a{text-decoration:underline}.homesportevents .flow-container .form-top,.homesportevents .image-container .form-top{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.homesportevents .flow-container .form-top>:nth-child(1),.homesportevents .image-container .form-top>:nth-child(1){flex-grow:1;word-break:break-word}.homesportevents .flow-container .form-top>:nth-child(2),.homesportevents .image-container .form-top>:nth-child(2){text-align:right;font-size:20px;color:#606060;font-weight:700}.homesportevents .flow-container .form-top>:nth-child(2) span:first-of-type,.homesportevents .image-container .form-top>:nth-child(2) span:first-of-type{color:var(--c-red-700)}.homesportevents .flow-container .form-bottom,.homesportevents .image-container .form-bottom{display:flex;align-items:baseline;gap:32px}.homesportevents .flow-container .form-bottom :nth-child(2),.homesportevents .image-container .form-bottom :nth-child(2){margin-left:auto}@media only screen and (max-width:767px){.homesportevents .flow-container .form-bottom,.homesportevents .image-container .form-bottom{gap:8px}}.homesportevents .has-shadow{box-shadow:0 4px 20px #0000001a}.homesportevents .is-flex .field+.field{margin-top:0}.homesportevents .flex-gap-2{margin:-5px}.homesportevents .flex-gap-2>*{padding:5px}.homesportevents .flex-grow{flex-grow:1}.homesportevents .filepreview{border-radius:999px;overflow:hidden;width:50px;height:50px;object-fit:cover}.homesportevents .filepreview-large{width:125px;height:125px}.homesportevents .break-all{word-break:break-all}.homesportevents .break-word,.homesportevents .info{word-break:break-word}.homesportevents .is-bold{font-weight:700}.homesportevents .is-normal{font-weight:400}.homesportevents .is-underlined{text-decoration:underline}.homesportevents .optional{color:#999}.homesportevents .radio:not(.is-custom)+label,.homesportevents .checkbox:not(.is-custom)+label{margin-top:0;margin-bottom:0}.homesportevents .radio:not(.is-custom)+label:before,.homesportevents .checkbox:not(.is-custom)+label:before,.homesportevents .checkbox:not(.is-custom)+label>.icon{margin-top:2px}.homesportevents .loose p{margin:1.4em 0}.homesportevents textarea.input{padding-top:10px;padding-bottom:10px;height:auto}.homesportevents .notification--small{background-color:#eff2f8;padding:9px}.homesportevents .largechoice{height:100%;display:block;padding:20px;box-shadow:0 4px 20px #0000001a;border:3px solid transparent;margin-right:0!important}.homesportevents .largechoice .is-bg{background-size:cover}.homesportevents .largechoice p{font-size:16px;padding:8px 0 0}.homesportevents .largechoice .largechoice-padding{padding:0 .5rem}.homesportevents .columns.is-double{margin-left:-20px;margin-right:-20px}.homesportevents .columns.is-double>.column{padding-left:20px;padding-right:20px}.homesportevents .no-padding{padding:0}.homesportevents .no-x-padding{padding-left:0;padding-right:0}.homesportevents .radio.is-custom:checked+.largechoice{border:3px solid var(--c-red-700)}@media only screen and (max-width:1200px){.homesportevents .text-expander--block .ec-toggle-link{font-size:calc(14.54545px + .45455vw)}}@media only screen and (max-width:1200px){.homesportevents .field--name-field-motivation .ec-toggle-link{font-size:calc(14.54545px + .45455vw)}}@media only screen and (max-width:767px){.homesportevents .w-full-small{width:100%}}.homesportevents .donate-form .form{margin-bottom:0}.control-trigger{position:absolute;right:10px;top:50%;transform:translate3d(0,-50%,0)}.control-trigger svg{fill:#cbcbcb}.control-trigger.active svg,.control-trigger:hover svg{fill:var(--c-black)}[data-currentview="1"] .flow-container>div{width:100%}[data-currentview="1"] .hide-on-currentview1{display:none}.full-slider-block,.overflow-x-hidden{overflow-x:hidden}.progress-bar-bg.is-compact,.progress-bar-bg.is-compact .progress-bar{height:1em}@media only screen and (max-width:767px){.progress-bar-bg.is-compact,.progress-bar-bg.is-compact .progress-bar{height:.25em}}.floating-progress-bar{display:none;font-size:18px;border-top:1px solid #f1f1f1;padding:20px 0;position:relative}.is-sticky.sticky-offset-40>.floating-progress-bar{z-index:-1}.floating-progress-bar .native-share{font-size:14px;color:var(--c-red-700)}.floating-progress-bar.is-expanded .progress-socials{display:flex;padding-bottom:1em}.floating-progress-bar .progress-block{background-color:var(--c-white);color:var(--c-black);padding:0;display:flex;align-items:center;flex-wrap:wrap}.floating-progress-bar .progress-content{margin:0;flex-grow:1}.floating-progress-bar .progress-content--left{padding:0 16px}.floating-progress-bar .progress-block--large .progress-content--left{padding:0 32px}.floating-progress-bar .progress-content--right{margin-left:auto}@media only screen and (max-width:767px){.floating-progress-bar .progress-content--right{margin-left:0}}.floating-progress-bar:not(.is-visible) .progress-bar:before{animation:none!important;transform:translate(0)!important}.floating-progress-bar .progress-bar-bg{margin:0;max-width:260px;background-color:#e4f5db}@media only screen and (max-width:767px){.floating-progress-bar .progress-bar-bg{max-width:100%}}.floating-progress-bar .progress-bar-bg.is-full{max-width:100%}.floating-progress-bar .progress-bar:before{background-color:#79cd4a}.floating-progress-bar.is-person .progress-bar-bg{background-color:#e4f5db}.floating-progress-bar.is-person .progress-bar:before{background-color:#79cd4a}.floating-progress-bar.is-team .progress-bar-bg{background-color:#4872ae33}.floating-progress-bar.is-team .progress-bar:before{background-color:var(--c-red-700)}.floating-progress-active .floating-progress-bar{display:block;animation:slideIn .14s linear}.floating-progress-active .floating-progress-bar .progress-bar-bg{background-color:#e4f5db;display:block;animation:slideIn .14s linear}.floating-progress-active .floating-progress-bar .progress-bar:before{background-color:#79cd4a}@media only screen and (max-width:1024px){.floating-progress-bar{padding-top:0}.floating-progress-bar .progress-bar-bg{max-width:100%}.floating-progress-bar .progress-content{flex-direction:row}.floating-progress-bar .progress-content--left{margin-top:8px;font-size:16px}.floating-progress-bar .progress-content--right{margin-top:8px}}@media only screen and (max-width:767px){.floating-progress-bar{padding-top:0;padding-bottom:8px}.floating-progress-bar .container{padding-left:8px;padding-right:8px}.floating-progress-bar .progress-content{flex-direction:column}.floating-progress-bar .progress-content--left>*+*,.floating-progress-bar .progress-content--right>*+*{margin-left:8px}.floating-progress-bar .progress-content--left{padding-left:0;padding-right:0;flex-wrap:wrap}.floating-progress-bar .progress-content--left>*{padding-left:4px;padding-right:4px}.floating-progress-bar .progress-block--large .progress-content--left{padding-right:0;text-align:center}.floating-progress-bar .progress-block--large .progress-content--left.is-large-text,.floating-progress-bar .progress-block--large .progress-content--left .is-large-text{font-size:24px!important;margin-top:0;margin-bottom:8px}.floating-progress-bar .progress-block--large .progress-content--left.is-large-text p,.floating-progress-bar .progress-block--large .progress-content--left .is-large-text p{font-size:24px!important}.floating-progress-bar .progress-block--large .share-button{margin-bottom:8px}.floating-progress-bar .progress-block--large .share-button p{font-size:14px}.floating-progress-bar .progress-block--large .button{margin-bottom:8px}.floating-progress-bar .progress-content--right{margin-top:8px}}.floating-progress-bar.is-visible{display:block;border-bottom:0;border-top:0}@media only screen and (max-width:767px){.floating-progress-bar.is-visible{margin-bottom:16px}.floating-progress-bar.is-visible:last-child{margin-bottom:0!important;padding-bottom:0!important}}@media only screen and (max-width:767px){.floating-progress-bar.is-visible .progress-bar-bg,.floating-progress-bar.is-visible .progress-bar{height:2em}}@media only screen and (max-width:767px){.floating-progress-bar.is-visible .progress-block--large{flex-direction:column}}.floating-progress-bar.is-visible .progress-block--large .progress-content--left{padding-left:0}@keyframes slideIn{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes slideOut{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}.show-on-team,.show-on-person,.show-on-team-inline,.show-on-person-inline{display:none}.is-team .show-on-team-inline{display:inline-flex}.is-team .show-on-team{display:block}.is-team .hide-on-team{display:none}.is-person .show-on-person-inline{display:inline-flex}.is-person .show-on-person{display:block}.is-person .hide-on-person{display:none}.donate-form .donation-form{width:100%;max-width:600px;margin:0 auto}body:has(.flow-container) header{position:fixed;min-height:unset;padding-bottom:0}body:has(.flow-container) header .header-content>*:not(.logo){display:none}body:has(.flow-container) header .header-content>.logo a,body:has(.flow-container) header .header-content>.logo a:hover{color:var(--c-white);transition:color .2s ease-in-out}body:has(.flow-container) header.is-scrolled .header-content>.logo a,body:has(.flow-container) header.is-scrolled .header-content>.logo a:hover,body:has(.flow-container) header:hover .header-content>.logo a,body:has(.flow-container) header:hover .header-content>.logo a:hover{color:var(--c-black)}.paragraph--type--jersey-rankings .highlight-blocks{grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width:1200px){.paragraph--type--jersey-rankings .highlight-blocks{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.paragraph--type--jersey-rankings .highlight-blocks{grid-template-columns:1fr}}.paragraph--type--jersey-rankings .card .card__visual{display:flex;justify-content:center;max-height:115px}.paragraph--type--jersey-rankings h4 a{font-size:16px!important}
