.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-color-primary);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;border-radius:50%;width:32px}.quotes-wrapper .swiper-arrows>div:after{content:""!important}.quotes-wrapper .swiper-arrows>div{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}.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-secondary);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=%27var%28--lc-white%29%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-color-primary);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 svg path{fill:var(--lc-color-primary,#18133e)}.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-secondary,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-secondary,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(--lc-color-border);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(--lc-color-heading);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(--lc-color-heading);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-color-primary);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-secondary)}.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:var(--lc-color-dark-grey);font-size:1.2rem;font-weight:700}.commitments_wrapper .commitment-options{gap:15px;margin-bottom:20px;display:flex}.commitments_wrapper .commitment-options label{color:var(--lc-color-dark-grey);cursor:pointer;align-items:center;font-size:1rem;display:flex}.commitments_wrapper .commitment-options label input[type=radio]{accent-color:var(--lc-color-tertiary);margin-right:10px;transform:scale(1.2)}.commitments_wrapper .commitment-options label:hover{color:var(--lc-color-tertiary-dark)}.commitments_wrapper .commitment-values{border-top:1px dashed var(--lc-color-border);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:var(--lc-color-dark-grey);cursor:pointer;align-items:center;font-size:1rem;display:flex}.commitments_wrapper .commitment-values .general-options label input[type=radio]{accent-color:var(--lc-color-tertiary);margin-right:10px;transform:scale(1.2)}.commitments_wrapper .commitment-values .rabbi-options label input[type=radio]{accent-color:var(--lc-color-tertiary);margin-right:10px;transform:scale(1.2)}.commitments_wrapper .commitment-values .general-options label:hover,.commitments_wrapper .commitment-values .rabbi-options label:hover{color:var(--lc-color-tertiary-dark)}.credit-card-wrapper{background-color:var(--lc-color-background);border:1px solid var(--lc-color-border);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:var(--lc-white);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:var(--lc-white);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{background:var(--lc-color-danger);color:var(--lc-white);cursor:pointer;text-align:center;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,.product-type-team-campaign .levcharity_heading+.levcharity_paragraph{text-align:center}.product-type-team-campaign .levcharity_news_bar_wrapper{background:var(--lc-color-secondary-offwhite);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:var(--lc-white);border-radius:8px;padding:20px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1)}.product-type-team-campaign .video-modal-content iframe{width:678px;height:379.68px}.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-color-primary);color:var(--lc-white)}.product-type-team-campaign .race_campaign_main .levcharity_team_campaign_heading_section_wrapper .levcharity_heading{color:var(--lc-white)}.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;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}}.product-type-team-campaign .levcharity_campaign_heading>.levcharity_heading{order:1}@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:center;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{text-align:center;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-color-primary);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%}.product-type-team-campaign .flows_title{text-align:center}@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:var(--lc-white);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}}@media only screen and (max-width:768px){body.product-type-team-campaign .levcharity-default-header{gap:8px}body.product-type-team-campaign .levcharity-default-header,body.product-type-team-campaign .levcharity-default-header>.levcharity-buttons-wrapper{flex-direction:column;justify-content:center;align-items:center}}body.product-type-team-campaign div.wp-site-blocks .wp-block-woocommerce-coming-soon{display:none!important}body.product-type-team-campaign:has(.formal_team_campaign) h1.levcharity_heading{font-size:32px}body.product-type-team-campaign:has(.formal_team_campaign) h2.levcharity_heading{font-size:32px}body.product-type-team-campaign:has(.formal_team_campaign) h1.levcharity_heading.campaign_title{text-align:left;font-size:40px}body.product-type-team-campaign:has(.formal_team_campaign) h2.levcharity_heading.campaign_title{text-align:left;font-size:40px}body.product-type-team-campaign:has(.formal_team_campaign) h3.levcharity_heading{font-size:24px}body.product-type-team-campaign:has(.formal_team_campaign) h4.levcharity_heading{font-size:24px}body.product-type-team-campaign:has(.formal_team_campaign) p.levcharity_paragraph{font:16px Nunito,sans-serif}body.product-type-team-campaign:has(.formal_team_campaign)>.wp-site-blocks{max-width:1160px;margin:0 auto}@media only screen and (max-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign)>.wp-site-blocks{padding:0 25px}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign)>.wp-site-blocks{padding:0}}body.product-type-team-campaign:has(.formal_team_campaign) .levcharity_button.small{line-height:1;box-shadow:0 0 1px #000;padding:12px 20px!important}body.product-type-team-campaign:has(.formal_team_campaign) .levcharity_button.small:hover{background:var(--lc-color-secondary-offwhite)}body.product-type-team-campaign:has(.formal_team_campaign):not(:has(.mini_info_box.ambassadors .levcharity_button)) .levcharity-default-header .levcharity-buttons-wrapper>div:first-child .levcharity_button{display:none}body.product-type-team-campaign:has(.formal_team_campaign) main{margin-top:25px}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main{border:1px solid var(--lc-color-secondary-offwhite);border-radius:15px;padding:25px;box-shadow:0 0 1px #000}body.product-type-team-campaign:has(.formal_team_campaign) main>.campaign_title{display:none}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main>.campaign_title{margin:0 0 25px 25px;display:block}}body.product-type-team-campaign:has(.formal_team_campaign) main>img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:400px}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main>img{border-radius:15px;margin-bottom:50px}}body.product-type-team-campaign:has(.formal_team_campaign) main .goals{justify-content:space-between;gap:45px;display:flex}@media only screen and (max-width:767px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals{flex-direction:column}}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part>h2{text-align:left}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part>.campaign_title{display:none}}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part{width:70%}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part>.campaign_title{display:block}}@media only screen and (min-width:750px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper{margin-top:40px}}@media only screen and (max-width:749px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper{margin-top:-15px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .levcharity_progressbar_percentage{position:absolute;left:25px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .levcharity_progressbar_container{border-radius:0;margin:0}}@media only screen and (min-width:800px) and (max-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper:not(:has(.levcharity_secondary_progressbar)){margin-bottom:40px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper:has(.levcharity_secondary_progressbar){margin-bottom:100px}}@media only screen and (min-width:700px) and (max-width:799px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper:not(:has(.levcharity_secondary_progressbar)){margin-bottom:80px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper:has(.levcharity_secondary_progressbar){margin-bottom:140px}}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .progressbar_goal_box{width:-moz-max-content;border-radius:8px;width:max-content;margin-top:10px;padding:8px 15px;position:relative}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .secondary_progressbar_goal_box{width:-moz-max-content;border-radius:8px;width:max-content;margin-top:10px;padding:8px 15px;position:relative}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .progressbar_goal_box:before{background:inherit;content:"";border-radius:50%;width:12px;height:12px;position:absolute;top:calc(50% - 6px);left:-25px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .secondary_progressbar_goal_box:before{background:inherit;content:"";border-radius:50%;width:12px;height:12px;position:absolute;top:calc(50% - 6px);left:-25px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .progressbar_goal_box .levcharity_paragraph{color:#fff}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .secondary_progressbar_goal_box .levcharity_paragraph{color:#fff}@media only screen and (max-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .progressbar_goal_box{margin-top:40px!important}}@media only screen and (min-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .secondary_progressbar_goal_box{right:0;transform:translateY(calc(-100% - 10px));position:absolute!important}}@media only screen and (max-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .secondary_progressbar_goal_box{margin-left:50px!important}}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .levcharity_progressbar{border-radius:0}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .levcharity_secondary_progressbar{border-radius:0}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .levcharity_secondary_progressbar{opacity:1;z-index:1}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .left_part .levcharity_progressbar_wrapper .levcharity_progressbar{opacity:1}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals:has(.secondary_progressbar_goal_box){gap:155px}body.product-type-team-campaign:has(.formal_team_campaign) main .goals:not(:has(.secondary_progressbar_goal_box)){gap:105px}}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part{background:var(--lc-color-secondary-offwhite);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part{width:30%}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part>.levcharity_heading.main_goal{font-size:48px}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part{margin-left:25px;margin-right:25px}}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part>.levcharity_paragraph{margin:10px 0 25px;display:inline-block}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part .bonus_round_notification{background:var(--lc-color-secondary);color:#fff;border-radius:50px;align-items:center;gap:8px;padding:8px 15px;display:flex}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part .add_campaign_to_cart{width:100%}body.product-type-team-campaign:has(.formal_team_campaign) main .goals .right_part .add_campaign_to_cart .primary_button:hover{background:var(--lc-color-secondary-offwhite)}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about{justify-content:space-between;display:flex}@media only screen and (min-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about{gap:45px;margin:65px 0}}@media only screen and (max-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about{flex-direction:column;gap:20px;margin:50px 0;padding:0 25px}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about{gap:10px}}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part{height:-moz-fit-content;grid-template-areas:"countdown countdown""total_donors ambassadors""recent_donations recent_donations";gap:12px;height:fit-content;display:grid}@media only screen and (min-width:1300px){body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part{width:36%}}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part>div{border:1px solid var(--lc-color-secondary-offwhite);border-radius:15px;box-shadow:0 0 1px #000}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .countdown_box{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3;text-align:center;grid-area:countdown;justify-content:center;align-items:center;padding:15px;display:flex}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .countdown_box>svg{margin-right:10px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .countdown_box>svg>path{fill:var(--lc-color-secondary)}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .countdown_box>.levcharity_paragraph{color:var(--lc-color-secondary);line-height:1.5;position:relative}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .countdown_box>.levcharity_paragraph:not(:last-child){margin-right:10px;padding-right:11px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .countdown_box>.levcharity_paragraph:not(:last-child):after{background-color:var(--lc-color-secondary);content:"";width:1px;position:absolute;top:5px;bottom:5px;right:0}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .mini_info_box{flex-direction:column;align-items:flex-start;padding:25px;display:flex}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .mini_info_box.total_donors{-ms-grid-column:1;-ms-grid-row:3;grid-area:total_donors}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .mini_info_box.ambassadors{-ms-grid-column:3;-ms-grid-row:3;grid-area:ambassadors}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .mini_info_box.ambassadors .levcharity_button.secondary_button:hover{background:var(--lc-color-secondary)}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .mini_info_box>.add_campaign_to_cart{width:100%;margin-top:25px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .mini_info_box>.levcharity_button{width:100%;margin-top:25px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .recent_donations{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:3;grid-area:recent_donations;gap:0;padding:25px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .recent_donations h4.levcharity_heading{margin-bottom:24px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .recent_donations .campaign-donor-item{background:var(--lc-color-secondary-offwhite);border:none;border-radius:8px;padding:10px 15px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .recent_donations .campaign-donor-item:not(:last-child){margin-bottom:10px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .recent_donations .campaign-donor-item .icon{background:#fff}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .donations_part .recent_donations .campaign-donor-item .donation_information{max-width:calc(100% - 62px)}@media only screen and (min-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part{width:64%}}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .levcharity_heading{text-align:left}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part p.levcharity_paragraph{text-align:left}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .headingt_and_desc{border-bottom:1px solid #ccc;margin-bottom:50px;padding-bottom:50px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .headingt_and_desc .levcharity_about_us_section{flex-direction:column;padding:0}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .headingt_and_desc .levcharity_about_us_section .levcharity_about_us_section_image:not(:has(img)){display:none}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .headingt_and_desc .levcharity_heading{margin-bottom:25px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .headingt_and_desc :not(h1):not(h2):not(h3){color:var(--lc-color-text);font-family:var(--wp--preset--font-family--font-body);font-size:16px;line-height:1.6}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .other_parts :not(h1):not(h2):not(h3){color:var(--lc-color-text);font-family:var(--wp--preset--font-family--font-body);font-size:16px;line-height:1.6}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .other_parts .video_header+p{margin:12px 0 25px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .other_parts>img{margin:25px 0}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .other_parts>iframe{border-radius:12px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .levcharity_campaign_equipments{margin-bottom:20px}body.product-type-team-campaign:has(.formal_team_campaign) .donatons_and_about .about_part .levcharity_campaign_equipments .equipment-frequency-container .equipment-frequency-options-wrapper{justify-content:center;align-items:center;gap:20px;margin-top:15px;display:flex}@media only screen and (max-width:1280px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section{padding:0 25px}}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_header{padding:40px 0 65px}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_header{border-bottom:1px solid #d7d8d9;margin-bottom:50px}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_header .levcharity_heading{text-align:left}}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper{border:1px solid var(--lc-color-secondary-offwhite);border-radius:25px;padding:25px;box-shadow:0 0 1px #000}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper{border-top:1px solid var(--lc-color-secondary-offwhite)}}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box{flex-direction:column;display:flex}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box{border-radius:15px;padding:30px}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box:nth-child(2n){background:#fafafa}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box:nth-child(2n) .partners_list .partner_item{background:#fff}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box:nth-child(odd) .partners_list .partner_item{background:#fafafa}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box:not(:last-child){border-bottom:1px solid #d7d8d9;margin-bottom:25px;padding-bottom:25px}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .levcharity_heading{text-align:left}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .levcharity_paragraph{text-align:left}}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .levcharity_paragraph{padding:10px 0 40px}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .partners_list{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .partners_list{flex-direction:column;gap:10px;display:flex}}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .partners_list .partner_item{border-radius:15px;width:305px;padding:10px}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .partners_list .partner_item{border-radius:10px}}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .partners_list .partner_item{text-align:center;height:95px}body.product-type-team-campaign:has(.formal_team_campaign) .partners_section .partners_list_wrapper .campaign_partners_box .partners_list .partner_item>img{border-radius:15px;height:100%}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper{background:var(--lc-color-secondary-offwhite)}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section{text-align:center;max-width:1160px;margin:65px auto 0}@media only screen and (min-width:1500px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section{padding:65px 0}}@media only screen and (max-width:1500px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section{padding:50px 25px}}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.levcharity_paragraph{margin:10px 0 25px}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.ambassadors_search_input_wrapper{margin:0 auto;position:relative}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.ambassadors_search_input_wrapper{width:-moz-fit-content;width:fit-content}}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.ambassadors_search_input_wrapper .ambassadors_search_input{padding:15px 15px 15px 50px}@media only screen and (min-width:1024px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.ambassadors_search_input_wrapper .ambassadors_search_input{width:400px}}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.ambassadors_search_input_wrapper .ambassadors_search_input{width:100%}}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section>.ambassadors_search_input_wrapper:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGiSURBVHgB7VTLbcJAEF0vcIKDS9hUEFJBSAVwAQlxCRVAKgBXkLgCyAlkHwwVmA7iDuISOPhi+ZcZZ4ycj9eboBwi8SSz42X2Pc/szDD236FV/bHZbHrNZrOfZdkAXgVte5xzL4oiYzwe++w3AqvVSu90OgsgnksPatpTEATGdDo9yvz4Z/J2u+0S+RFWI0mSu9FopOEDezew94y+6IO+eIapRmDb9iOR+0hclQZIn2g0Gi6YAiMZDocPtQJ06BVtIL+qyzH5v4Cp08ccvvM7pajVai3IXKtcIPpAtGb+lZo2qPI7CYBzF1eoEJMpIk3TQ07CeV9ZYDKZeEwRpbSIWoG/QlnAxx9sMKYIy7K6ZHoqAvt8g/MeUwT4zpQFoNR2uEJFzLAEWQ3QBy75ns4atQJ0YVhBOjaRTKTUaAhpWX/oZMdx9DiO3aKiIAXrMAzNorJoAN5StxcjQtr1X4YdikAvLMGcMQkgPSbVv5CJyMa1AIIlPNdFREgExHt432FKyzOpSqRSQBV1Imc3GpIhKXvvIyGbS2cBI9lut3N2wU/xBhqN6LB4KAslAAAAAElFTkSuQmCC);width:24px;height:24px;position:absolute;top:15px;left:15px}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list{border-radius:12px;margin-top:50px;overflow:hidden}@media only screen and (max-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list{flex-direction:column;display:flex}}@media only screen and (min-width:768px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list{grid-template-columns:repeat(3,33.3399%);display:grid}}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box{cursor:pointer;background:#fff;outline:1px solid #e5e5e5;align-items:center;padding:25px;display:flex}@media only screen and (max-width:1500px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box{gap:10px;padding:25px 10px}}@media only screen and (min-width:1500px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box{gap:20px;padding:25px}}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box>*{font-size:14px!important}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box>svg{min-width:36px}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box>img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:60px;height:60px}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_info_box{word-break:break-word;justify-content:space-between;align-items:center;width:100%;display:flex}@media only screen and (min-width:767px) and (max-width:991px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_info_box{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:360px){body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_info_box{flex-direction:column;align-items:flex-start}}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_info_box .ambassador_mini_info{text-align:left;flex-direction:column;align-items:flex-start;font-style:normal;line-height:150%;display:flex}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_info_box .ambassador_mini_info .name{font-size:16px}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_info_box .ambassador_mini_info .team_name{font-size:14px}body.product-type-team-campaign:has(.formal_team_campaign) .ambassadors_section_wrapper .ambassadors_section .ambassadors_list .ambassador_box .ambassador_raised_amount{font-size:16px;font-style:normal;font-weight:700;line-height:150%}@media only screen and (max-width:1023px){body.product-type-team-campaign:has(.formal_team_campaign) .campaign_donations_wrapper{margin-top:unset!important}}body.product-type-team-campaign:has(.formal_team_campaign) [class$=list-filters] .levcharity_button.secondary_button.small{background:var(--lc-color-secondary)!important;border-color:var(--lc-color-secondary)!important;color:var(--lc-color-secondary-offwhite)!important}body.product-type-team-campaign:has(.formal_team_campaign) [class$=list-filters] .levcharity_button.secondary_button.small>svg{fill:var(--lc-color-secondary-offwhite)!important}body.product-type-team-campaign:has(.formal_team_campaign) [class$=list-filters] .levcharity_button.secondary_button.small:hover{background:var(--lc-color-secondary-offwhite)!important;color:var(--lc-color-secondary)!important}body.product-type-team-campaign:has(.formal_team_campaign) [class$=list-filters] .levcharity_button.secondary_button.small:hover>svg path{fill:var(--lc-color-secondary)!important}.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 .levcharity_heading{line-height:normal}.levcharity_team_campaign_leader_board .levcharity_paragraph{margin:1rem 0;line-height:normal}.levcharity_team_campaign_leader_board .search_results_wrapper{background:var(--lc-white);border:1px solid var(--lc-color-border);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-color-primary);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}}@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{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;display:flex}.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .image_wrapper{width:82px;height:82px;display:flex}@media only screen and (max-width:767px){.levcharity_team_campaign_leader_board .levcharity_team_campaign_leader_board_leaders_wrapper .levcharity_team_campaign_leader .image_wrapper{margin:0 auto}}.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,.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-color-primary);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-secondary);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:var(--lc-white);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{background:var(--lc-white);border-left-color:var(--lc-color-secondary);border-right-color:var(--lc-color-secondary);border-color:var(--lc-color-secondary);z-index:2;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){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){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(2):hover) .levcharity_team_campaign_leader:nth-child(3){background:var(--lc-color-gray-background)}.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)}.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){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){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(3):hover) .levcharity_team_campaign_leader:nth-child(2){background:var(--lc-color-gray-background)}.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)}.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{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){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){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(4):hover) .levcharity_team_campaign_leader:first-child{background:var(--lc-color-gray-background)}.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)}.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)}.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{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){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){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:nth-child(5):hover) .levcharity_team_campaign_leader:first-child{background:var(--lc-color-gray-background)}.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)}.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)}.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:var(--lc-white);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:var(--lc-white);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){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){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){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){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_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)}.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)}.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)}.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)}}.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!important}@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{text-align:left;font-size:24px;line-height:1.25em}.campaign_donors_header{background:var(--lc-white);border-bottom:1px solid var(--lc-color-border);border-top:1px solid var(--lc-color-border);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}.product-type-team-campaign .campaign_donors_body .campaign-donor-list-filters>div,.product-type-team-campaign .campaign_donors_body .team-campaign-participants-list-filters>div,.product-type-team-campaign .campaign_donors_body .team-campaign-teams-list-filters>div{width:100%}.product-type-team-campaign .campaign_donors_body .campaign-donor-list-filters>div>input,.product-type-team-campaign .campaign_donors_body .campaign-donor-list-filters>div>select,.product-type-team-campaign .campaign_donors_body .team-campaign-participants-list-filters>div>input,.product-type-team-campaign .campaign_donors_body .team-campaign-participants-list-filters>div>select,.product-type-team-campaign .campaign_donors_body .team-campaign-teams-list-filters>div>input,.product-type-team-campaign .campaign_donors_body .team-campaign-teams-list-filters>div>select{font-size:100%}}@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-color-primary);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-secondary)}.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 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 .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{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: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-secondary)}.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;border:1px solid var(--lc-color-border)!important;background:0 0!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 var(--lc-color-border)!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(--lc-color-tertiary-dark)!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(--lc-color-tertiary-dark)}.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 var(--lc-color-border)!important}@media (max-width:768px){.campaign_top_donors .recent-donation-item{margin-top:10px}}.form-team-search h3{color:var(--lc-color-primary);font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px!important}.form-team-search{background:var(--White,var(--lc-white));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 .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-wrapper{position:relative}.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{cursor:pointer;padding:3px 0}.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 .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{margin-top:5px;display:none;position:relative}.form-team-search .selected-team-block{background:#f5f5f5;border-radius:8px;align-items:center;gap:10px;display:flex;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}.form-team-search .selected-team-block{cursor:pointer;width:-moz-fit-content;width:fit-content;margin-top:20px;padding:15px 20px;position:relative}.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}