.thank-you-wrapper .team-card{justify-content:center}@media only screen and (max-width:767px){body main.wp-block-group.alignfull:has(.campaign-donor-list-filters) .team-campaign-sorting-container .donations-count-container{padding-bottom:50px}}.wp-block-custom-campaign-number-of-donors-levit-block>h3{line-height:unset;margin-bottom:unset!important}.quotes-wrapper{padding-top:80px;padding-bottom:80px}.quotes-wrapper .swiper-carousel{margin:0 auto;max-width:1028px!important}.quotes-wrapper .swiper{max-width:816px}.quotes-wrapper .swiper .swiper-wrapper{height:auto}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide{justify-content:center}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide:not(.swiper-slide-active){height:0}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide .quote .quote-icon{text-align:center;margin-bottom:12px}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide .quote q{color:var(--lc-color-text);text-align:center;margin-bottom:32px;font-size:16px;font-weight:400;line-height:1.6;display:block}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide .quote .name{justify-content:center;align-items:center;gap:16px;display:flex}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide .quote .name img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:55px}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide .quote .name .heading .title{color:var(--lc-navy);font-size:18px;font-weight:600;line-height:1.5}.quotes-wrapper .swiper .swiper-wrapper .swiper-slide .quote .name .heading .subtitle{color:var(--lc-color-text);font-size:16px;font-weight:400;line-height:1.6}.quotes-wrapper .swiper-arrows{justify-content:space-between;width:100%;height:auto;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.quotes-wrapper .swiper-arrows>div{background-color:var(--lc-white);height:32px;position:unset;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27%3E%3Cpath stroke=%27%2303060B%27 stroke-linecap=%27square%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M10 12 6 8l4-4%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;width:32px}.quotes-wrapper .swiper-arrows>div:after{content:""!important}.quotes-wrapper .swiper-arrows>div.swiper-button-prev{box-shadow:0 4px 4px rgba(0,0,0,.25)}.quotes-wrapper .swiper-arrows>div.swiper-button-next{transform:rotate(180deg);box-shadow:0 -4px 4px rgba(0,0,0,.25)}.quotes-wrapper .swiper-arrows>div:hover{background-color:var(--lc-color-magenta);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27square%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M10 12 6 8l4-4%27/%3E%3C/svg%3E")}@media only screen and (max-width:1023px){.quotes-wrapper .swiper{max-width:calc(100% - 80px)}}@media only screen and (max-width:767px){.quotes-wrapper{display:none}}.team-campaign-list-tabs{border-color:var(--lc-color-border);border-style:solid;border-width:1px 0 0}.team-campaign-list-tabs .campaign_donors_container{align-items:stretch;gap:40px;display:flex}@media only screen and (max-width:767px){.team-campaign-list-tabs .campaign_donors_container{gap:10px}}.team-campaign-list-tabs .team-campaign-list-tab{color:var(--lc-navy);cursor:pointer;border-bottom:3px solid transparent;align-items:center;gap:12px;padding:20px 0 18px;font-size:16px;line-height:25px;text-decoration:none;transition:all .5s;display:flex}.team-campaign-list-tabs .team-campaign-list-tab span:has(svg){display:flex}.team-campaign-list-tabs .team-campaign-list-tab svg{width:20px;height:20px}.team-campaign-list-tabs .team-campaign-list-tab.current,.team-campaign-list-tabs .team-campaign-list-tab:hover{border-bottom:3px solid var(--lc-color-magenta)}.team-campaign-list-tabs .team-campaign-list-tab.current svg path,.team-campaign-list-tabs .team-campaign-list-tab:hover svg path{fill:var(--lc-color-magenta)!important}.team-campaign-list-tabs .team-campaign-list-tab svg,.team-campaign-list-tabs .team-campaign-list-tab svg path{transition:all .5s}@media only screen and (max-width:767px){.team-campaign-list-tabs>div{gap:20px}.team-campaign-list-tabs>div .team-campaign-list-tab{gap:8px}}.race-campaign-team-captain-container{gap:16px;margin-bottom:12px}.race-campaign-team-captain-container a>span{text-decoration:underline}.camp-select-wrapper{position:relative}.camp-select-wrapper select[name=camp-select]{text-indent:30px}.camp-select-wrapper svg{position:absolute;top:15px;left:15px}.camp-select-wrapper .choices .choices__list.choices__list--single .choices__item{border:1.5px solid var(--wp--preset--color--border-secondary);background:#f7f7f7;border-radius:12px;box-shadow:unset!important;padding-left:40px!important}.selected-camp-result{background:#f5f5f5;border-radius:12px;align-items:center;gap:12px;width:187px;height:48px;padding:8px 12px 8px 8px;display:flex}.selected-camp-result .title-wrapper{justify-content:space-between;width:100%;display:flex}.selected-camp-result .title-wrapper p{color:var(--Black,#18133e);font-family:var(--wp--preset--font-family--font-base);margin:unset;font-size:14px;font-weight:400}.selected-camp-result img{border-radius:32px;width:32px;height:32px}.selected-camp-result p{color:var(--Black,#18133e);font-family:var(--wp--preset--font-family--font-base);margin:unset;font-size:13px;font-style:normal;font-weight:400;line-height:150%}.selected-camp-result svg{cursor:pointer}.team-approval{background:var(--lc-color-offwite-purple);flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 92px);margin:0 auto;display:flex}.team-approval *{max-width:414px}.team-approval h1,.team-approval h2{color:var(--lc-navy);text-align:center;margin:0}.team-approval p{color:var(--lc-color-text);text-align:center;font-size:16px;font-weight:400;line-height:1.6}.team-approval .wp-block-group.before_action{flex-direction:column;justify-content:center;gap:24px;display:flex}.team-approval .wp-block-group.before_action .user-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}.team-approval .wp-block-group.before_action .user-wrapper figure img{border-radius:50%;width:55px;height:55px}.team-approval .wp-block-group.before_action .wp-block-buttons .wp-block-button{border-radius:0;width:100%}.team-approval .wp-block-group.before_action .wp-block-buttons .wp-block-button form{margin-bottom:0!important}.team-approval .wp-block-group.before_action .wp-block-buttons .wp-block-button button{border-radius:4px}.team-approval .wp-block-group.before_action .wp-block-buttons .wp-block-button .secondary_button{border:1px solid var(--lc-color-magenta)}.team-approval .wp-block-group.before_action.hidden{display:none!important}.all-participants .levcharity-campaign-container,.all-teams .levcharity-campaign-container{background:var(--lc-color-gray-5);min-height:calc(100vh - 230px);padding-top:60px;padding-bottom:60px}@media only screen and (max-width:767px){.all-participants .levcharity-campaign-container h2,.all-teams .levcharity-campaign-container h2{margin-bottom:40px}}.all-participants .wp-block-custom-team-campaign-participants-list-levit-block .team-campaign-participants-list-filters,.all-teams .wp-block-custom-team-campaign-teams-list-levit-block .team-campaign-teams-list-filters{margin-top:0;margin-bottom:0!important}@media only screen and (min-width:768px){.all-participants .wp-block-custom-team-campaign-participants-list-levit-block .team-campaign-participants-list-filters,.all-teams .wp-block-custom-team-campaign-teams-list-levit-block .team-campaign-teams-list-filters{margin-top:40px}}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container{gap:24px;display:grid}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team{background:var(--wp--preset--color--light-green);border:1.5px solid var(--wp--preset--color--dark-green);box-shadow:0 4px 0 0 var(--wp--preset--color--dark-green);border-radius:24px;flex-direction:row;gap:20px;padding:20px;display:flex}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members:hover,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant:hover,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team:hover{transform:translate(4px,4px);box-shadow:none!important}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members p,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant p,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team p{color:var(--lc-white);margin:unset;text-align:left;margin-bottom:unset!important}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-info,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-info,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-info{text-align:center;flex-direction:column;gap:3px;display:flex}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-info .item-title,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-info .item-title,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-info .item-title{font-size:var(--font-3);font-weight:400}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-info .item-name,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-info .item-name,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-info .item-name{font-size:var(--font-4);font-weight:700}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-info .item-count,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-info .item-count,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-info .item-count{font-family:var(--wp--preset--font-family--font-heading);font-size:24px;font-weight:700}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-image-wrapper,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-image-wrapper,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-image-wrapper{justify-content:center;display:flex}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-image-wrapper img,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-image-wrapper img,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-image-wrapper img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:64px;height:64px}@media only screen and (min-width:768px){.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team{flex-direction:column;gap:32px;padding:24px}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members p,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant p,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team p{text-align:center}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .item-count,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .item-count,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .item-count{font-size:28px}.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .most-team-members .single-image-wrapper img,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-participant .single-image-wrapper img,.wp-block-custom-team-campaign-single-top-team-top-participant-levit-block .single_top_container .single-top-team .single-image-wrapper img{width:82px;height:82px}}.commitments_wrapper{margin:20px 0;padding:5px}.commitments_wrapper .commitment_value_wrapper{align-items:start!important;display:flex!important}.commitments_wrapper .commitment_value_wrapper .commitment_value_description{flex-direction:column;gap:16px;display:flex}.commitments_wrapper .form-control-label{margin-bottom:15px}.commitments_wrapper .form-control-label .group-title{color:#333;font-size:1.2rem;font-weight:700}.commitments_wrapper .commitment-options{gap:15px;margin-bottom:20px;display:flex}.commitments_wrapper .commitment-options label{color:#555;cursor:pointer;align-items:center;font-size:1rem;display:flex}.commitments_wrapper .commitment-options label input[type=radio]{accent-color:#0073aa;margin-right:10px;transform:scale(1.2)}.commitments_wrapper .commitment-options label:hover{color:#0073aa}.commitments_wrapper .commitment-values{border-top:1px dashed #ccc;margin-top:15px;padding-top:15px}.commitments_wrapper .commitment-values .general-options,.commitments_wrapper .commitment-values .rabbi-options{flex-direction:column;gap:10px;display:flex}.commitments_wrapper .commitment-values .general-options label,.commitments_wrapper .commitment-values .rabbi-options label{color:#555;cursor:pointer;align-items:center;font-size:1rem;display:flex}.commitments_wrapper .commitment-values .general-options label input[type=radio]{accent-color:#0073aa;margin-right:10px;transform:scale(1.2)}.commitments_wrapper .commitment-values .rabbi-options label input[type=radio]{accent-color:#0073aa;margin-right:10px;transform:scale(1.2)}.commitments_wrapper .commitment-values .general-options label:hover,.commitments_wrapper .commitment-values .rabbi-options label:hover{color:#0073aa}.credit-card-wrapper{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin:20px 0;padding:20px}.credit-card-wrapper .form-control-label{margin-bottom:15px}.credit-card-wrapper .form-control-label .group-title{color:#333;font-size:1.2rem;font-weight:700}.credit-card-wrapper .credit-card-fields{flex-wrap:wrap;gap:15px;display:flex}.credit-card-wrapper .credit-card-fields .field{flex:calc(33.333% - 15px);min-width:200px}.credit-card-wrapper .credit-card-fields .field label{color:#555;margin-bottom:5px;font-size:.9rem;font-weight:700;display:inline-block}.credit-card-wrapper .credit-card-fields .field input{background-color:#fff;border:1px solid #ccc;border-radius:5px;width:100%;padding:10px;font-size:1rem;transition:border-color .3s}.credit-card-wrapper .credit-card-fields .field input:focus{border-color:#0073aa;outline:none;box-shadow:0 0 5px rgba(0,115,170,.5)}.credit-card-wrapper .credit-card-fields .field input::placeholder{color:#bbb;font-style:italic}.credit-card-wrapper .credit-card-fields .field input::placeholder{color:#bbb;font-style:italic}.commitments_edit_wrapper{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin:20px 0;padding:20px}.commitments_edit_wrapper .commitment_value_wrapper{align-items:start!important;display:flex!important}.commitments_edit_wrapper .commitment_value_wrapper .commitment_value_description{flex-direction:column;gap:16px;display:flex}.commitments_edit_wrapper .preview .information .texts .group-title.first{color:#333;font-size:1.2rem;font-weight:700}.commitments_edit_wrapper .preview .information .edit-button{color:#fff;cursor:pointer;background-color:#0073aa;border:none;border-radius:5px;padding:10px 20px;font-size:1rem}.commitments_edit_wrapper .preview .information .edit-button:hover{background-color:#005f8c}.commitments_edit_wrapper .fields_wrapper{margin-top:20px;display:none}.commitments_edit_wrapper .fields_wrapper .form-control-label{margin-bottom:15px}.commitments_edit_wrapper .fields_wrapper .form-control-label .group-title{color:#333;font-size:1.1rem;font-weight:700}.commitments_edit_wrapper .fields_wrapper .commitment-options{gap:15px;margin-bottom:20px;display:flex}.commitments_edit_wrapper .fields_wrapper .commitment-options label{color:#555;cursor:pointer;align-items:center;font-size:1rem;display:flex}.commitments_edit_wrapper .fields_wrapper .commitment-options label input[type=radio]{accent-color:#0073aa;margin-right:10px;transform:scale(1.2)}.commitments_edit_wrapper .fields_wrapper .commitment-options label:hover{color:#0073aa}.commitments_edit_wrapper .fields_wrapper .commitment-values{border-top:1px dashed #ccc;margin-top:20px;padding-top:15px;display:none}.commitments_edit_wrapper .fields_wrapper .commitment-values .general-options,.commitments_edit_wrapper .fields_wrapper .commitment-values .rabbi-options{flex-direction:column;gap:10px;display:none}.commitments_edit_wrapper .fields_wrapper .commitment-values .general-options label,.commitments_edit_wrapper .fields_wrapper .commitment-values .rabbi-options label{color:#555;cursor:pointer;align-items:center;font-size:1rem;display:flex}.commitments_edit_wrapper .fields_wrapper .commitment-values .general-options label input[type=radio]{accent-color:#0073aa;margin-right:10px;transform:scale(1.2)}.commitments_edit_wrapper .fields_wrapper .commitment-values .rabbi-options label input[type=radio]{accent-color:#0073aa;margin-right:10px;transform:scale(1.2)}.commitments_edit_wrapper .fields_wrapper .commitment-values .general-options label:hover,.commitments_edit_wrapper .fields_wrapper .commitment-values .rabbi-options label:hover{color:#0073aa}.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;padding:0;display:flex}.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section .levcharity_team_campaign_image_section{max-width:500px}.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section .levcharity_team_campaign_heading_section{margin:unset;padding:60px 20px 60px 0}.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section .levcharity_team_campaign_heading_section .levcharity_heading{font-size:48px}.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section .levcharity_team_campaign_heading_section .levcharity_team_campaign_archive_buttons_wrapper{align-items:center;gap:20px;display:flex}@media only screen and (max-width:768px){.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section .levcharity_team_campaign_heading_section .levcharity_team_campaign_archive_buttons_wrapper{flex-direction:column}}.levcharity_main.team_campaign_archive_page .levcharity-campaign-container .wp-block-custom-team-campaign-participants-list-levit-block{top:unset}@media only screen and (max-width:768px){.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section{flex-direction:column-reverse;padding:30px 15px}.levcharity_main.team_campaign_archive_page .levcharity-campaign-container{margin-top:30px}}@media only screen and (max-width:480px){.levcharity_main.team_campaign_archive_page .campaign_archive_hero_section{flex-direction:column-reverse;padding:20px 10px}.levcharity_main.team_campaign_archive_page .levcharity-campaign-container{margin-top:20px}}.campaign-details.team-campaign form .gallery_image_wrapper .gallery-container{grid-gap:20px;grid-template-columns:repeat(5,1fr);display:grid}.campaign-details.team-campaign form .gallery_image_wrapper .gallery-container .gallery-item{margin:5px;display:inline-block;position:relative}.campaign-details.team-campaign form .gallery_image_wrapper .gallery-container .gallery-item img{border-radius:5px;display:block}.campaign-details.team-campaign form .gallery_image_wrapper .gallery-container .gallery-item .delete-image{color:#fff;cursor:pointer;text-align:center;background:red;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:16px;font-weight:700;line-height:18px;display:flex;position:absolute;top:-5px;left:-5px}.product-type-team-campaign .levcharity_heading{color:var(--Black,#18133e)}.product-type-team-campaign .levcharity_news_bar_wrapper{background:var(--lc-color-offwite-purple);padding:12px 20px}.product-type-team-campaign .levcharity_news_bar_wrapper .levcharity_news_bar{text-align:center;max-width:1200px;margin:0 auto}.product-type-team-campaign .levcharity_news_bar_wrapper .levcharity_news_bar>:last-child{margin:0}.product-type-team-campaign .levcharity_hero_section{width:100%;height:100%;min-height:400px;max-height:400px;padding:0;position:relative;overflow:hidden}.product-type-team-campaign .levcharity_hero_section img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.product-type-team-campaign .levcharity_hero_section img{-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:767px){.product-type-team-campaign .levcharity_hero_section img{-o-object-fit:contain;object-fit:contain}}.product-type-team-campaign .video-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-type-team-campaign .video-overlay .play-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.product-type-team-campaign .video-overlay .play-button svg{width:100px;height:100px}.product-type-team-campaign .video-modal{z-index:9999;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-type-team-campaign .video-modal-content{background-color:#fff;border-radius:8px;padding:20px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1)}.product-type-team-campaign .close-btn{cursor:pointer;font-size:24px;position:absolute;top:10px;right:10px}.product-type-team-campaign .campaign_donors_container,.product-type-team-campaign .levcharity_about_us_section,.product-type-team-campaign .levcharity_slider{max-width:1200px;margin:0 auto;padding:0 20px}.product-type-team-campaign .levcharity_slider{margin-bottom:60px}@media only screen and (max-width:767px){.product-type-team-campaign .levcharity_slider{margin-bottom:40px}}.product-type-team-campaign .levcharity_slider .levcharity_slider_slides_wrapper{padding:0}.product-type-team-campaign .team_campaign_additional_content{max-width:796px;margin:0 auto;padding:60px 20px}.product-type-team-campaign .team_campaign_additional_content:empty{display:none}@media only screen and (min-width:768px){.product-type-team-campaign .campaign_archive_hero_section .levcharity_team_campaign_heading_section>.levcharity_heading{font-size:48px}}.product-type-team-campaign .levcharity_team_campaign_heading_section{flex-direction:column;gap:32px;max-width:796px;margin:0 auto;padding:60px 20px;display:flex}.product-type-team-campaign .levcharity_team_campaign_heading_section>*{width:100%}.product-type-team-campaign .levcharity_team_campaign_heading_section .levcharity_team_campaign_description{text-align:center}.product-type-team-campaign .race_campaign_main .levcharity_team_campaign_heading_section_wrapper{background-color:var(--lc-navy);color:#fff}.product-type-team-campaign .race_campaign_main .levcharity_team_campaign_heading_section_wrapper .levcharity_heading{color:#fff}.product-type-team-campaign .race_campaign_main .levcharity_team_campaign_heading_section_wrapper .levcharity_progressbar_percentage{box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03)}.product-type-team-campaign .levcharity_campaign_heading{flex-direction:column;align-items:center;gap:20px;padding:0;display:flex}.product-type-team-campaign .levcharity_campaign_heading>.levcharity_heading{text-align:center;order:1;font-size:48px;font-style:normal;font-weight:700;line-height:130%}@media only screen and (max-width:767px){.product-type-team-campaign .levcharity_campaign_heading>.levcharity_heading{font-size:32px}}@media (max-width:767px){.product-type-team-campaign .levcharity_campaign_heading>.levcharity_heading .wp-block-custom-inline-social-share-levit-block{display:none}}.product-type-team-campaign .levcharity_campaign_heading .campaign-goal-section{justify-content:space-between;align-items:flex-end;margin-left:78px;display:flex}.product-type-team-campaign .levcharity_campaign_heading .levcharity_campaign_progressbar{order:3;width:100%}@media only screen and (max-width:767px){.product-type-team-campaign .levcharity_campaign_heading .levcharity_campaign_progressbar{flex-direction:column-reverse;display:flex}.product-type-team-campaign .levcharity_campaign_heading .levcharity_campaign_progressbar .campaign-goal-section{flex-direction:column;align-items:flex-start;row-gap:10px;margin:40px 0 -40px}}.product-type-team-campaign .levcharity_campaign_heading>.levcharity_paragraph{text-align:center;order:2;font-size:16px}.product-type-team-campaign .levcharity_campaign_heading>.levcharity_paragraph:empty{display:none}.product-type-team-campaign .levcharity_campaign_heading .levcharity_paragraph{margin:0}.product-type-team-campaign .levcharity_progressbar_container,.product-type-team-campaign .levcharity_progressbar_container .levcharity_progressbar{border-radius:50px}.product-type-team-campaign .levcharity_team_campaign_buttons_wrapper{justify-content:center;align-items:center;gap:12px;display:flex}@media only screen and (max-width:767px){.product-type-team-campaign .levcharity_team_campaign_buttons_wrapper{flex-direction:column}.product-type-team-campaign .levcharity_team_campaign_buttons_wrapper>*{width:100%}}.product-type-team-campaign .levcharity_about_us_section{justify-content:space-between;align-items:center;gap:80px;margin:60px auto;display:flex}.product-type-team-campaign .levcharity_about_us_section>div{width:100%}.product-type-team-campaign .levcharity_about_us_section .levcharity_about_us_section_image{height:320px;position:relative}.product-type-team-campaign .levcharity_about_us_section img{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-type-team-campaign .levcharity_about_us_section .levcharity_heading{color:var(--lc-navy);margin-bottom:16px;font-size:32px;font-style:normal;font-weight:700;line-height:125%}.product-type-team-campaign .levcharity_about_us_section p{color:var(--lc-color-text);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media screen and (max-width:992px){.product-type-team-campaign .levcharity_about_us_section{flex-direction:column;gap:20px}.product-type-team-campaign .elementor-location-footer{display:none}.product-type-team-campaign .campaign-sticky-bar-wrapper .campaign-sticky-bar{all:unset}.product-type-team-campaign .campaign-sticky-bar-wrapper .campaign-sticky-bar-container{background-color:#fff;padding:0 20px;box-shadow:0 -12px 16px -4px rgba(0,0,0,.08),0 -4px 6px -2px rgba(0,0,0,.03)}.product-type-team-campaign .levcharity_button.primary_button.full_width{width:-webkit-fill-available}.product-type-team-campaign .levcharity_team_campaign_heading_section{padding:40px 20px}.product-type-team-campaign .levcharity_team_campaign_leader_board{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:767px){.product-type-team-campaign .levcharity_campaign_heading .levcharity_progressbar_wrapper{width:calc(100% + 40px);margin-right:-20px}.product-type-team-campaign .levcharity_campaign_heading .levcharity_progressbar_wrapper .levcharity_progressbar_percentage{min-width:52px;height:52px;font-size:16px;position:absolute;left:20px}.product-type-team-campaign .levcharity_campaign_heading .levcharity_progressbar_wrapper .levcharity_progressbar_container{border-radius:0;height:12px;margin-left:-20px}.product-type-team-campaign .levcharity_campaign_heading .levcharity_progressbar_wrapper .levcharity_progressbar_container .levcharity_progressbar{border-radius:0}}.levcharity_team_campaign_leader_board,.levcharity_team_campaigns_top_3_wrapper{max-width:1030px;margin:0 auto;padding:0 20px}.levcharity_team_campaign_leader_board{flex-direction:column;align-items:center;margin:0 auto 60px;display:flex}.levcharity_team_campaign_leader_board .levcharity_input_wrapper{width:100%}.levcharity_team_campaign_leader_board .search_results_wrapper{border:1px solid var(--lc-color-border);background:#fff;border-radius:8px;width:100%;margin-top:24px}.levcharity_team_campaign_leader_board .search_results_wrapper .search_results{flex-direction:column;gap:0;max-height:600px;display:flex;overflow:auto}.levcharity_team_campaign_leader_board .search_results_wrapper .search_message{text-align:center;margin:0}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item{color:var(--lc-navy);align-items:center;gap:20px;width:100%;padding:10px 15px;transition:all .3s;display:flex}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item:not(:last-child){border-bottom:1px solid var(--lc-color-border)}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item .image_wrapper{justify-content:center;align-items:center;width:55px;height:55px;display:flex}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item .image_wrapper img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50px;width:55px;height:55px}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item .content{flex-direction:column;gap:4px;display:flex}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item .content .title{font-weight:600}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item .content .subtitle,.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item .content .title{margin:0}.levcharity_team_campaign_leader_board .search_results_wrapper .search_result_item:hover{background:var(--lc-color-gray-5)}.levcharity_team_campaign_leader_board .search_results_wrapper.loading .search_results .search_result_item{display:none}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper{justify-content:center;align-items:center;width:100%;margin-top:24px;display:flex}@media only screen and (max-width:1023px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper{grid-template-columns:1fr 1fr;display:grid}}@media only screen and (max-width:450px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper{grid-template-columns:1fr}}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader{background:var(--lc-color-gray-5);border:1px solid var(--lc-color-border);cursor:pointer;flex-direction:column;align-items:center;gap:20px;padding:24px 10px;transition:all .3s;display:flex}@media only screen and (min-width:1024px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader{width:25%}}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .image_wrapper{width:82px;height:82px;display:flex}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .image_wrapper img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader h2,.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader h3{transition:all .3s}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .content_wrapper{flex-direction:column;align-items:center;display:flex}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .content_wrapper p{font-size:16px;line-height:160%}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .content_wrapper h3{color:var(--lc-navy);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:165px;font-size:18px;line-height:160%;overflow:hidden}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .content_wrapper h2{color:var(--lc-color-magenta);font-size:24px;line-height:125%}@media only screen and (max-width:1023px) and (min-width:451px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:first-child{background:#fff;border-radius:4px;grid-column:1/span 2;margin-bottom:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(odd):not(:first-child){border-left:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-last-child(-n+2){border-top:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(2){border-top-left-radius:4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(3){border-top-right-radius:4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-last-child(2){border-bottom-left-radius:4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:last-child{border-bottom-right-radius:4px}}@media only screen and (max-width:450px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:not(:first-child){border-top:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:first-child{border-radius:4px 4px 0 0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:last-child{border-radius:0 0 4px 4px}}@media only screen and (min-width:1024px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(2n){border-radius:4px 0 0 4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(odd){border-radius:0 4px 4px 0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:first-child{order:3}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(2){border-right-color:transparent;order:2}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(3){border-left-color:transparent;order:3}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(4){border-right-color:transparent;order:1}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:nth-child(5){border-left-color:transparent;order:5}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader:hover{border-left-color:var(--lc-color-magenta);border-right-color:var(--lc-color-magenta);border-color:var(--lc-color-magenta);z-index:2;background:#fff;border-radius:4px;transform:scale(1.1);box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03)}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader a{flex-direction:column;align-items:center;gap:10px;display:flex}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(3){border-radius:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(3){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(5){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(3) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(5) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(3) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(2):hover) .levcharity_team_campaign_leader:nth-child(5) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:first-child{border-radius:4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:nth-child(2){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:nth-child(4){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:nth-child(2) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:nth-child(4) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:nth-child(2) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(3):hover) .levcharity_team_campaign_leader:nth-child(4) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:first-child{border-left-color:transparent;border-radius:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(2){border-color:var(--lc-color-border);border-radius:4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(3){border-radius:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:first-child{background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(3){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(5){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:first-child h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(3) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(5) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:first-child h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(3) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(4):hover) .levcharity_team_campaign_leader:nth-child(5) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:first-child{border-right-color:transparent;border-radius:0}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(3){border-color:var(--lc-color-border);border-radius:4px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:first-child{background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(2){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(4){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:first-child h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(2) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(4) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:first-child h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(2) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:nth-child(5):hover) .levcharity_team_campaign_leader:nth-child(4) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:first-child{background:#fff;border-radius:4px;transform:scale(1.1);box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03)}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:first-child{background:#fff;border-radius:4px;transform:scale(1.1);box-shadow:0 12px 16px -4px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03)}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:nth-child(4){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:nth-child(5){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:nth-child(4){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:nth-child(5){background:var(--lc-color-gray-background);gap:15px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:nth-child(4) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:nth-child(5) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:nth-child(4) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:nth-child(5) h2{font-size:20px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:nth-child(4) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:has(.levcharity_team_campaign_leader:first-child:hover) .levcharity_team_campaign_leader:nth-child(5) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:nth-child(4) h3{font-size:16px}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper:not(:has(.levcharity_team_campaign_leader:hover)) .levcharity_team_campaign_leader:nth-child(5) h3{font-size:16px}}.levcharity_team_campaigns_top_3_wrapper{gap:80px;margin-bottom:20px;display:flex}@media screen and (max-width:830px){.levcharity_team_campaigns_top_3_wrapper{flex-direction:column;gap:0}}.levcharity_team_campaigns_top_3_wrapper .levcharity_team_campaigns_top_3{width:100%}.levcharity_team_campaigns_top_3_wrapper .levcharity_team_campaigns_top_3_header{justify-content:space-between;align-items:center;display:flex}.levcharity_team_campaigns_top_3_wrapper .levcharity_team_campaigns_top_3_header .levcharity_heading{font-size:24px;font-weight:700;line-height:125%}.levcharity_team_campaigns_top_3_wrapper .team_campaign_participants__wrapper,.levcharity_team_campaigns_top_3_wrapper .team_campaign_team__wrapper{flex-direction:column;margin-top:24px;display:flex}.campaign_donors_wrapper{margin-bottom:32px}.wp-block-custom-campaign-donor-list-new-levit-block,.wp-block-custom-team-campaign-participants-list-levit-block,.wp-block-custom-team-campaign-teams-list-levit-block{position:relative;top:-79px}@media (max-width:768px){.wp-block-custom-campaign-donor-list-new-levit-block,.wp-block-custom-team-campaign-participants-list-levit-block,.wp-block-custom-team-campaign-teams-list-levit-block{top:15px}}.wp-block-custom-campaign-donor-list-new-levit-block .campaign_donations_wrapper,.wp-block-custom-campaign-donor-list-new-levit-block .team_campaign_participants__wrapper,.wp-block-custom-campaign-donor-list-new-levit-block .team_campaign_team__wrapper,.wp-block-custom-team-campaign-participants-list-levit-block .campaign_donations_wrapper,.wp-block-custom-team-campaign-participants-list-levit-block .team_campaign_participants__wrapper,.wp-block-custom-team-campaign-participants-list-levit-block .team_campaign_team__wrapper,.wp-block-custom-team-campaign-teams-list-levit-block .campaign_donations_wrapper,.wp-block-custom-team-campaign-teams-list-levit-block .team_campaign_participants__wrapper,.wp-block-custom-team-campaign-teams-list-levit-block .team_campaign_team__wrapper{margin-top:93px}@media (max-width:768px){.wp-block-custom-campaign-donor-list-new-levit-block .campaign_donations_wrapper,.wp-block-custom-campaign-donor-list-new-levit-block .team_campaign_participants__wrapper,.wp-block-custom-campaign-donor-list-new-levit-block .team_campaign_team__wrapper,.wp-block-custom-team-campaign-participants-list-levit-block .campaign_donations_wrapper,.wp-block-custom-team-campaign-participants-list-levit-block .team_campaign_participants__wrapper,.wp-block-custom-team-campaign-participants-list-levit-block .team_campaign_team__wrapper,.wp-block-custom-team-campaign-teams-list-levit-block .campaign_donations_wrapper,.wp-block-custom-team-campaign-teams-list-levit-block .team_campaign_participants__wrapper,.wp-block-custom-team-campaign-teams-list-levit-block .team_campaign_team__wrapper{margin-top:unset}}header.signup-header .is-nowrap{flex-wrap:nowrap!important}.wp-block-custom-campaign-number-of-donors-levit-block .levcharity_heading,.wp-block-custom-team-campaign-number-of-participants-levit-block .levcharity_heading,.wp-block-custom-team-campaign-number-of-teams-levit-block .levcharity_heading{font-size:24px;line-height:1.25em}.campaign_donors_header{border-bottom:1px solid var(--lc-color-border);border-top:1px solid var(--lc-color-border);background:#fff;padding:40px 0}.campaign_donors_body{background:var(--lc-color-gray-5)}@media screen and (max-width:992px){.product-type-team-campaign .campaign_donors_wrapper .campaign_donors_container .levcharity-pagination{justify-content:center;gap:12px;margin-top:32px}.product-type-team-campaign .campaign_donors_wrapper .campaign_donors_header{padding:20px}.product-type-team-campaign .wp-block-custom-campaign-donor-list-new-levit-block,.product-type-team-campaign .wp-block-custom-team-campaign-participants-list-levit-block,.product-type-team-campaign .wp-block-custom-team-campaign-teams-list-levit-block{position:unset;top:unset;padding-bottom:79px}.product-type-team-campaign .team-campaign-participants-list-filters{justify-content:end;padding:20px 0}.product-type-team-campaign .campaign_donors_body .campaign-donor-list-filters>div{box-sizing:border-box}.product-type-team-campaign .campaign_donors_body .campaign-donor-list-filters,.product-type-team-campaign .campaign_donors_body .team-campaign-participants-list-empty,.product-type-team-campaign .campaign_donors_body .team-campaign-participants-list-filters,.product-type-team-campaign .campaign_donors_body .team-campaign-teams-list-empty,.product-type-team-campaign .campaign_donors_body .team-campaign-teams-list-filters{justify-content:end;padding:32px 0}.product-type-team-campaign .campaign_donors_body .campaign_donations_wrapper,.product-type-team-campaign .campaign_donors_body .team_campaign_participants__wrapper,.product-type-team-campaign .campaign_donors_body .team_campaign_team__wrapper{margin:unset}}@media only screen and (max-width:767px){.product-type-team-campaign .campaign_donors_body .campaign-donor-list-filters,.product-type-team-campaign .campaign_donors_body .team-campaign-participants-list-filters,.product-type-team-campaign .campaign_donors_body .team-campaign-teams-list-filters{flex-direction:column;display:flex!important}}@media (max-width:768px){.campaign_donors_body .campaign_donors_container{padding-bottom:20px}.campaign_donors_body .campaign-donor-list-filters,.campaign_donors_body .team-campaign-participants-list-filters,.campaign_donors_body .team-campaign-teams-list-filters{padding:20px 0}}.team_campaign_bottom_wrapper{background-color:var(--lc-navy);z-index:9;padding:20px;position:sticky;bottom:0}.team_campaign_bottom_wrapper .team-campaign-bottom-block .wp-block-buttons{justify-content:flex-end}.team_campaign_bottom_wrapper .team-campaign-bottom-block .wp-block-buttons .wp-block-button a{height:56px}.team_campaign_bottom_wrapper .team-campaign-bottom-block .wp-block-buttons .wp-block-button form{margin:0!important}.team_campaign_bottom_wrapper .team-campaign-bottom-block .team-campaign-donations-information *{color:var(--lc-white)}@media only screen and (max-width:1023px){.team_campaign_bottom_wrapper .team-campaign-bottom-block .wp-block-columns .wp-block-column:first-child{flex:0 0 40%}}@media only screen and (max-width:767px){.team_campaign_bottom_wrapper{display:none}}.hidden{display:none}.levcharity-teams-breadcrumbs{border-bottom:1px solid var(--lc-color-border);border-top:1px solid var(--lc-color-border);padding:19px 20px;box-shadow:0 4px 30px rgba(0,0,0,.07)}.levcharity-teams-breadcrumbs .breadcrumb{color:var(--lc-color-breadcrumbs);font-size:15px;text-decoration:none}.levcharity-teams-breadcrumbs .breadcrumb.current-page,.levcharity-teams-breadcrumbs .breadcrumb:hover,.levcharity-teams-breadcrumbs .breadcrumb:last-child{color:var(--lc-color-magenta)}.levcharity-teams-breadcrumbs span.separator{margin:0 6px}@media only screen and (max-width:767px){.levcharity-teams-breadcrumbs{display:none}}.team_campaign_head_wrapper{padding:0 20px;position:relative}.team_campaign_head_wrapper .team-campaign-head-block{justify-content:left;align-items:center;min-height:400px;margin:0 auto;display:flex}.team_campaign_head_wrapper .team-campaign-head-block .wp-block-columns{gap:40px;height:100%;align-items:center!important}.team_campaign_head_wrapper .team-campaign-head-block .wp-block-columns .wp-block-column:nth-child(2){text-align:center}@media only screen and (max-width:767px){.team_campaign_head_wrapper .team-campaign-head-block{justify-content:center;align-items:center;min-height:350px;display:flex}}.team_campaign_head_wrapper .team-campaign-head-block:before{content:"";z-index:2;background:rgba(0,0,0,.6);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.team_campaign_head_wrapper .team-campaign-head-block>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-preview-image-arrows{visibility:hidden;z-index:4;justify-content:space-between;width:100%;transition:all 1s;display:flex;position:absolute;right:0}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-preview-image-arrows button{cursor:pointer;background:0 0;border:none}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-preview-image-arrows button.team-campaign-preview-image-arrow-prev{transform:rotate(180deg)}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-preview-image-arrows button[disabled=true]>svg{fill:rgba(0,0,0,.41)}.team_campaign_head_wrapper .team-campaign-head-block:hover .team-campaign-preview-image-arrows{visibility:visible}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container{z-index:3;width:100%}@media only screen and (max-width:767px){.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container>div{text-align:center}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container>div .wp-block-buttons{justify-content:center}}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .team-campaign-title{color:var(--lc-white);margin-bottom:12px}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .team-campaign-subtitle{color:var(--lc-white);margin-bottom:32px;font-size:20px}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .team-campaign-breadcrumbs{color:var(--lc-white);margin-bottom:32px}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .team-campaign-breadcrumbs a{color:var(--lc-white);font-weight:700;text-decoration:underline}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .team-campaign-breadcrumbs a:hover{color:var(--lc-color-magenta)}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container:has(.team-campaign-breadcrumbs) .team-campaign-subtitle{margin-bottom:12px}@media only screen and (max-width:767px){.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .team-campaign-subtitle{margin-bottom:0}.team_campaign_head_wrapper .team-campaign-head-block .team-campaign-title-subtitle-container .wp-block-buttons{background:var(--lc-white);z-index:9;width:100%;padding:24px 20px;position:fixed;bottom:0;left:0}}.team_campaign_content_wrapper{padding-top:32px;padding-bottom:52px}.team_campaign_content_wrapper .wp-block-columns{flex-direction:column;gap:52px;display:flex}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info{flex-direction:column;gap:40px;display:flex}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content img,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info img{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:100%;height:auto;max-height:415px}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content .about-site,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info .about-site{background-color:var(--lc-color-offwhite-yellow);padding:20px}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content.participant img,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info.participant img{border:1px solid var(--lc-color-border)}.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info{grid-area:main-info}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content{grid-area:content}.team_campaign_content_wrapper .wp-block-columns .campaign_details{grid-area:details}.team_campaign_content_wrapper .wp-block-columns .campaign_details>div{grid-gap:32px;display:grid}@media only screen and (min-width:768px){.team_campaign_content_wrapper{padding-top:60px;padding-bottom:60px}.team_campaign_content_wrapper .wp-block-columns{grid-gap:64px;grid-template:"content details"/auto 360px;display:grid}.team_campaign_content_wrapper .wp-block-columns .campaign_details>div{padding-top:10px;position:sticky;top:10px}.team_campaign_content_wrapper .wp-block-columns .campaign_details>div .team-campaign-mobile-donate-button{display:none}.team_campaign_content_wrapper:has(.team_campaign_main_info) .wp-block-columns{grid-template-areas:"main-info details""content details"}.team_campaign_content_wrapper:has(.team_campaign_main_info) .wp-block-columns:has(.race-campaign-team-captain-container){grid-row-gap:0}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info{-ms-grid-column:1;-ms-grid-row:1}.team_campaign_content_wrapper:has(.team_campaign_main_info) .wp-block-columns>.team_campaign_content{-ms-grid-column:1;-ms-grid-row:2}.team_campaign_content_wrapper .wp-block-columns .campaign_details{-ms-grid-column:3;-ms-grid-row:1}.team_campaign_content_wrapper:has(.team_campaign_main_info) .wp-block-columns>.campaign_details{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}}@media only screen and (max-width:767px){.team_campaign_content_wrapper hr{display:none}.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info>div{flex-direction:column;align-items:center;display:flex}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content img,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info img{border-radius:0;width:calc(100% + 40px);margin:0 -20px}.team_campaign_content_wrapper .wp-block-columns .team_campaign_content.participant img,.team_campaign_content_wrapper .wp-block-columns .team_campaign_main_info.participant img{border-width:1px 0}}.team_campaign_sponsors_wrapper{background:var(--lc-color-gray-5);border-top:1px solid var(--lc-color-border);padding-top:40px;padding-bottom:40px}.team_campaign_sponsors_wrapper .wp-block-columns{align-items:center!important}.team_campaign_sponsors_wrapper .wp-block-columns .wp-block-column:first-child{flex:none}.team_campaign_sponsors_wrapper .wp-block-columns .wp-block-column .swiper-wrapper img.swiper-slide{-o-object-fit:contain;object-fit:contain;max-height:100px;margin-right:30px!important}@media only screen and (min-width:768px){.team_campaign_sponsors_wrapper .wp-block-columns .wp-block-column:first-child{margin-right:50px}}@media only screen and (max-width:767px){.team_campaign_sponsors_wrapper .wp-block-columns{gap:20px}.team_campaign_sponsors_wrapper .wp-block-columns h2{text-align:center}}.levcharity_campaign_page_content .top-donors-grid-container{grid-template-columns:repeat(3,1fr);gap:20px;padding-top:10px;display:grid}.levcharity_campaign_page_content .top-donors-grid-container .top-donor-item{height:auto;aspect-ratio:unset!important;background:0 0!important;border:1px solid #d9dde9!important;border-radius:24px!important;display:block!important}.levcharity_campaign_page_content .top-donors-grid-container .top-donor-item .top-donor-info{justify-content:left;align-items:center;gap:10px;padding:12px 16px;display:flex}.levcharity_campaign_page_content .top-donors-grid-container .top-donor-item .top-donor-info .top-donor-amount svg{width:45px;height:45px}.levcharity_campaign_page_content .top-donors-grid-container .top-donor-item .top-donor-info .top-donor-title{flex-direction:column;font-weight:700;display:flex}.levcharity_campaign_page_content .top-donors-grid-container .top-donor-item .top-donor-content{padding:12px 20px 20px;border-top:1px solid #d9dde9!important}@media (max-width:625px){.levcharity_campaign_page_content .top-donors-grid-container{flex-direction:column;display:flex}}.campaign_top_donors .recent-donation-item p{margin:unset}.campaign_top_donors .recent-donation-item .recent-donation-header{justify-content:space-between;align-items:center;display:flex}.campaign_top_donors .recent-donation-item .recent-donation-header .recent-donation-amount{color:var(--wp--preset--color--blue)!important}.campaign_top_donors .recent-donation-item .recent-donation-header .recent-donation-header-left p{font-weight:700}.campaign_top_donors .recent-donation-item .recent-donation-header .recent-donation-header-left .donor-name p{color:var(--wp--preset--color--blue)}.campaign_top_donors .recent-donation-item .recent-donation-footer{justify-content:space-between;align-items:center;display:flex}.campaign_top_donors .recent-donation-item .recent-donation-footer p{color:var(--lc-color-text);font-weight:400}.campaign_top_donors .recent-donation-item:not(:last-child){border-bottom:1px solid #d9dde9!important}@media (max-width:768px){.campaign_top_donors .recent-donation-item{margin-top:10px}}.form-team-search{background:var(--White,#fff);border-radius:12px;margin-top:20px;padding:32px;box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}.form-team-search h3{color:var(--lc-navy);font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px!important}.form-team-search .form-team-search-wrapper{position:relative}.form-team-search .form-team-search-wrapper>label{position:absolute;top:15px;right:20px}.form-team-search .form-team-search-wrapper>input{background:var(--lc-white);border:1px solid var(--Stroke-Grey,#d9dde9);border-radius:8px;width:100%;height:47px;padding:12px;box-shadow:inset 0 0 6px rgba(0,0,0,.08)}.form-team-search .form-team-search-wrapper input:focus-visible{outline:none}.form-team-search .form-team-search-results-container{margin-top:5px;display:none;position:relative}.form-team-search .form-team-search-results-container .form-team-search-results-wrapper{border:1px solid #c8ccd9;border-radius:4px;width:100%;padding:16px 20px}.form-team-search .form-team-search-results-container .form-team-search-results-wrapper .form-team-search-result--item{cursor:pointer;padding:3px 0}.form-team-search .form-team-search-results-container .form-team-search-results-wrapper .form-team-search-result--item.d-none{display:none}.form-team-search .form-team-search-results-container .form-team-search-results-wrapper .form-team-search-result--item.team-member>p{font-weight:400}.form-team-search .form-team-search-results-container .form-team-search-results-wrapper .form-team-search-result--item>p{font-weight:600}.form-team-search .form-team-search-results-container .form-team-search-results-wrapper .form-team-search-result--item:hover{border:1px solid #c8ccd9}.form-team-search .selected-team-block{cursor:pointer;width:-moz-fit-content;background:#f5f5f5;border-radius:8px;align-items:center;gap:10px;width:fit-content;margin-top:20px;padding:15px 20px;display:flex;position:relative;padding:7px 10px!important}.form-team-search .selected-team-block .team-thumbnail img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:32px;height:32px}.levcharity_teams_find_teams_wrapper .levcharity_select_wrapper.single_choices .choices__list--dropdown,.levcharity_teams_find_teams_wrapper .levcharity_select_wrapper.single_choices .choices__list[aria-expanded]{position:unset}