div#hosted_page .nav-bar *,div#hosted_page .form-details h1,div#hosted_page .form-details .comment-content *,div#hosted_page #top_fundraisers *:not(.material-icons){font-family:var(--font-family, "Inter") !important}#form_title{z-index:9}#form_title h1{font-size:36px;color:var(--db-color-grey-800, #1F2A37);margin-top:8px;font-weight:700;text-align:left}#form-details{z-index:9;color:var(--db-color-grey-800, #1F2A37)}#donation_section{min-width:320px;max-width:425px;margin:0 auto}#meter{margin:0 auto;min-width:320px;width:100%;max-width:425px}#meter .secondary-tabs .tabs-content{background:white}#meter:has(+#form-details){max-width:100%}#fundraising_page_content{max-width:1440px;width:100%;display:grid;column-gap:10%;row-gap:20px;grid-template-columns:100%;justify-content:center;grid-template-areas:'header' 'details' 'form' 'top' 'comments';margin:0 auto;padding:56px 120px}#fundraising_page_content .progress{border-radius:0;border-top-right-radius:5px;border-top-left-radius:5px}#fundraising_page_content .donation-meter{border-top-right-radius:5px;border-bottom:1px solid #ccc;background-color:#fff}#fundraising_page_content .donation-meter .description{color:#203d4c}#fundraising_page_content .donation-meter.without-content{margin:0 0 20px;border-radius:4px;box-shadow:0px 1px 6px rgba(0,0,0,0.2)}#fundraising_page_content hr{display:block;margin:32px 0;box-shadow:none;background-color:#D1D5DB;height:1px}#fundraising_page_index{display:flex;flex-direction:column;align-items:center}#fundraising_page_index #header{margin-bottom:1.5rem}#fundraising_page_index #header .form_hero img{position:relative;max-height:440px;max-width:100%;height:auto;width:auto;margin-left:auto;margin-right:auto;left:0;right:0;display:block}#fundraising_page_index #header .form_hero .with-org-admin-header{border-radius:16px;height:424.286px}#fundraising_page_index #header .form_hero .with-org-admin-header .overlay{background-color:transparent}#fundraising_page_index .page-header.logo-name-header .org_admin_controls_container{background:#F4F8FB;width:100%;display:flex;justify-content:center}#fundraising_page_index .page-header.logo-name-header .org_admin_controls_container .container{margin:0}#fundraising_page_index .page-header.logo-name-header .org_admin_controls{padding:0 120px;max-width:1440px}#fundraising_page_index .page-header.logo-name-header .nav-bar{padding:12px 120px;max-width:1440px}#fundraising_page_index .page-header.logo-name-header .nav-bar .nav-bar-actions{flex-direction:row}#fundraising_page_index .page-header.logo-name-header .nav-bar .nav-bar-actions #donate-link{width:100%;padding:8px 24px;color:var(--primary-button-text-color, var(--donate-button-text-color, white));background:var(--primary-button-color, var(--donate-button-background-color, #137ec8));border-radius:var(--primary-button-shape, var(--donate-button-border-radius, 4px));box-shadow:inset 0 0 0 var(--primary-button-border-width) var(--primary-button-border-color, #0f65a0);margin:0}#fundraising_page_index #top_fundraisers{background:transparent}#fundraising_page_index #top_fundraisers ul{flex-wrap:wrap}#fundraising_page_index #sharing-buttons{padding:24px 40px;margin-top:2.5rem;border-radius:8px;border:1px solid #C4C3C3;max-width:inherit;min-width:320px}#fundraising_page_index #sharing-buttons .ty-footer-content{display:flex;flex-direction:column}#fundraising_page_index #sharing-buttons .ty-footer-content .share-text p{margin-bottom:24px;font-size:16px;font-weight:600;color:#1F2A37;text-align:center}#fundraising_page_index #sharing-buttons .ty-footer-content .sharing_btns{display:flex;gap:16px;justify-content:center}#fundraising_page_index #sharing-buttons .ty-footer-content .sharing_btns .resp-sharing-button{padding:8px 24px;border:var(--hosted-page-secondary-border-width, 1px) solid var(--hosted-page-secondary-border-color, #D1D5DB);color:var(--hosted-page-secondary-text-color, white);background:var(--hosted-page-secondary-color, white);border-radius:var(--hosted-page-secondary-shape, 18px)}#fundraising_page_index a.text,#fundraising_page_index div.text{color:#222;font-size:20px}#fundraising_page_index div.text{display:inline-block}#fundraising_page_index body.donor.embed{padding-left:10px}#fundraising_page_index .button.secondary{color:var(--dbc-color-grey-800);background-color:white;box-shadow:0px 0px 0px 1px var(--dbc-color-grey-300) inset;border-radius:5px}#fundraising_page_index #top_fundraisers li a{color:var(--hosted-page-basic-color, var(--donate-button-text-color, white))}#fundraising_page_index #top_fundraisers a[role=button]{border:1px solid #D1D5DB;color:#111928;background:white;border-radius:4px;font-weight:500;padding:8px 24px}#fundraising_page_index .donation-widget.mdl-box .widget-container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 6px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 6px rgba(0,0,0,0.2);box-shadow:0px 1px 6px rgba(0,0,0,0.2)}#fundraising_page_index .tabs-header{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#fundraising_page_index .tabs-footer{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#fundraising_page_index .mdl-box{box-shadow:none}#fundraising_page_index .no-image-container .hide-image{padding:128px 120px 100px 120px}#fundraising_page_index .no-image-container .donor-content.container.content{margin:0}#fundraising_page_index .hero{margin:0 auto;height:600px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative}#fundraising_page_index .hero img{display:block;height:600px;margin:0 auto}#fundraising_page_index .hero section{position:absolute;width:100%;max-width:1150px;left:50%;top:calc(50% - 33px);transform:translate(-50%, -50%)}#fundraising_page_index .hero h1,#fundraising_page_index .hero h2{text-align:center;text-shadow:0px 0px 5px #2d2d2d;margin:0}#fundraising_page_index .secondary-tabs.donation-meter .tabs-content .description{padding:0 2rem;display:flex;justify-content:space-between}#fundraising_page_index .secondary-tabs.donation-meter .tabs-content .description>div{float:none;width:auto}#fundraising_page_index .secondary-tabs.donation-meter .tabs-content .description>div:first-child p{text-align:left;word-break:break-word;white-space:normal}#fundraising_page_index .secondary-tabs.donation-meter .tabs-content .description>div:last-child p{text-align:right;word-break:break-word;white-space:normal}#fundraising_page_index .desc-sharing .resp-sharing-button{padding:0.5em 1em}#fundraising_page_index .desc-sharing .resp-sharing-button__link{font-size:14px}#fundraising_page_index .desc-sharing .sharing_buttons .ty-footer-content .dwc{padding:0px 15px 0 0}#fundraising_page_index .hide-hero .top{box-shadow:0px 1px 6px rgba(0,0,0,0.2)}#fundraising_page_index .hide-hero .donor-content h1,#fundraising_page_index .hide-hero .donor-content h2{color:#203d4c;margin:20px 0;text-shadow:none;text-align:center}#fundraising_page_index .donor-campaign-details{word-break:break-word}#fundraising_page_index .donor-campaign-details+br{padding-bottom:0}#fundraising_page_index .overlay-view .comments p{color:#898989}#fundraising_page_index .container.comment-content{max-width:none}#fundraising_page_index #donor-comments{padding:0;padding-right:0}#fundraising_page_index #donor-comments .title{display:flex;justify-content:space-between;line-height:2.5rem;padding-bottom:0;font-weight:bold;margin-bottom:0;border:none;color:#233B28}#fundraising_page_index #donor-comments .title .donor-time-select{width:15rem;border-radius:20px;border:1px solid var(--grey-300, #D1D5DB);color:#1F2A37;padding:6px 16px;font-size:16px;font-weight:500;margin:0;background:white;background-image:url(/assets/svg/chevron_down-85ae82501d0ce566c15a3335d9ea001281bb558848a0046c722cf5d63ad7e2f3.svg);background-position:90% center;background-repeat:no-repeat;border:1px solid #D1D5DB;color:#1F2A37;border-radius:20px}#fundraising_page_index #donor-comments .title span{padding:0 10px;background-color:transparent;margin-left:10px;font-size:1.4rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#fundraising_page_index #donor-comments .no-comments-section{padding-top:32px}#fundraising_page_index #donor-comments .no-comments-section .no-comments-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:16px;height:300px}#fundraising_page_index #donor-comments .no-comments-section .no-comments-container .no-comments-title{font-size:18px;font-weight:700;color:#1F2A37}#fundraising_page_index #donor-comments .no-comments-section .no-comments-container .no-comments-content{font-size:16px;font-weight:400;color:#6B7280}#fundraising_page_index #donor-comments #comments-section{padding-top:24px;display:flex;flex-direction:column;gap:8px}#fundraising_page_index #donor-comments #comments-section .comment-item{display:flex;flex-direction:row;gap:16px;box-shadow:none;margin:0;padding:18px 0;border-radius:4px}#fundraising_page_index #donor-comments #comments-section .comment-item .title_with_content{display:flex;flex-direction:column;justify-content:center}#fundraising_page_index #donor-comments #comments-section .comment-item .title_with_content .name_and_amount{display:flex;gap:4px}#fundraising_page_index #donor-comments #comments-section .comment-item .title_with_content .name_and_amount p{font-size:16px;color:#1F2A37;font-weight:500;line-height:2.5rem}#fundraising_page_index #donor-comments #comments-section .comment-item .title_with_content .name_and_amount .donated{color:#6B7280;font-weight:400}#fundraising_page_index #donor-comments #comments-section .comment-item .title_with_content .content{color:#6B7280;margin:0;padding:0;line-height:1.6rem;font-size:12px;border:none}#fundraising_page_index #donor-comments #comments-section .comment-item .name_initials{min-width:54px;height:54px;border-radius:50%;background-color:var(--hosted-page-dimmed-background, white)}#fundraising_page_index #donor-comments #comments-section .comment-item .name_initials .initials{font-size:18px;font-weight:500;text-align:center;line-height:54px;color:var(--hosted-page-basic-color)}#fundraising_page_index .donor-admin-only{margin-left:-15px}#fundraising_page_index section.new-page .donate_to{font-size:16px;font-weight:700}#fundraising_page_index section.new-page .disclaimer{font-size:12px;line-height:16px;margin-top:12px;word-break:break-word}#fundraising_page_index section.new-page .donation-columns{display:flex;justify-content:space-between;gap:10%;position:relative}@media (max-width: 1024px){#fundraising_page_index section.new-page .donation-columns{flex-direction:column}#fundraising_page_index section.new-page .donation-columns .form-details{width:100%}#fundraising_page_index #donor-comments .comment-item{border-radius:0;padding:20px 20px}#fundraising_page_index .content .secondary-tabs{margin:0}#fundraising_page_index .secondary-tabs{max-width:initial}#fundraising_page_index #sharing-buttons{margin-bottom:24px}#fundraising_page_index .alert-box.columns{padding:10px}}@media (max-width: 720px){#fundraising_page_index .form_hero,#fundraising_page_index .donor-content.container.content{margin:56px 24px}#fundraising_page_index .page-header.logo-name-header .org_admin_controls_container+.nav-bar{padding:90px 24px 16px 24px}#fundraising_page_index .page-header.logo-name-header .org_admin_controls_container+.nav-bar.modal_for_preview{padding:16px 24px 16px 24px}#fundraising_page_index .page-header.logo-name-header .org_admin_controls{padding:12px}}@media (max-width: 641px){#fundraising_page_index #fundraising_page_content .page-header.logo-name-header .nav-bar .nav-bar-actions{flex-direction:column}#fundraising_page_index #fundraising_page_content .form_page{height:240px}#fundraising_page_index #fundraising_page_content .donor-content.container.content{max-width:none;margin:56px 24px}#fundraising_page_index #fundraising_page_content .donor-content .new-page{padding:0}#fundraising_page_index #fundraising_page_content .no-image-container .donor-content.container.content{margin:56px 24px}#fundraising_page_index #fundraising_page_content .no-image-container .hide-image{padding:0}#fundraising_page_index #fundraising_page_content .form_hero{margin:42px 24px 18px 24px}#fundraising_page_index #fundraising_page_content .form_hero .with-org-admin-header{width:87.359375vw;height:180px}#fundraising_page_index #fundraising_page_content .form_hero img{max-height:240px}}@media (max-width: 414px){#fundraising_page_index body.donor .donation-widget.tabs{margin-left:0}#fundraising_page_index body.donor .hero section{top:calc(50% - 25px)}#fundraising_page_index body.donor .donor-content.with-hero{margin-top:10px}#fundraising_page_index body.donor h2{font-size:30px}#fundraising_page_index body.donor .alert-container{padding:0 13px}#fundraising_page_index .tabs-header,#fundraising_page_index .tabs-footer{border-radius:0}#fundraising_page_index .content .description.columns .secondary-tabs{margin:0}#fundraising_page_index .page-header.logo-name-header{margin-left:0}#fundraising_page_index #sharing-buttons{display:block;min-width:initial}#fundraising_page_index #sharing-buttons .ty-footer-content .sharing_btns .resp-sharing-button{padding:4px 0;align-items:center}}@media (max-width: 375px){#fundraising_page_index .columns .page-header.logo-name-header img.org-logo{max-width:140px}#fundraising_page_index button#donate-link{padding:8px 40px}#fundraising_page_index .desc-sharing .resp-sharing-button{padding:0.3em 0.5em}}@media only screen and (min-width: 480px) and (max-width: 1024px){#fundraising_page_index .donor-content section.new-page .donation-columns .form-donation{display:flex;flex-direction:column;align-self:center}}@media only screen and (min-width: 320px) and (max-width: 1024px){#fundraising_page_index body{-webkit-text-size-adjust:none}}@media only screen and (min-width: 64.063em){#fundraising_page_index .large-offset-3-5{margin-left:29.16666% !important}}@media (min-width: 768px){#fundraising_page_content{display:grid}#fundraising_page_index #header .form_hero{margin:56px 120px}#fundraising_page_index #header .form_hero .form_page{position:absolute;left:0;width:100vw;height:440px;filter:blur(20px);background-size:cover;z-index:0}}@media (max-width: 767px){#fundraising_page_content{padding:32px 13px}}
