#fundraising_page_index{display:flex;flex-direction:column;align-items:center}#fundraising_page_index #fundraising_page_content{max-width:1440px;width:100%}#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 .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 #donate-link{width:100%;padding:8px 24px;border-radius:4px}#fundraising_page_index .container.main>.donation-widget.tabs{max-width:425px;margin-left:0}#fundraising_page_index .form_hero{margin:56px 120px}#fundraising_page_index .form_hero .form_page{position:absolute;left:0;width:100vw;height:440px;filter:blur(20px);background-size:cover;z-index:0}#fundraising_page_index .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 .form_hero .with-org-admin-header{border-radius:16px;height:424.286px}#fundraising_page_index .form_hero .with-org-admin-header .overlay{background-color:transparent}#fundraising_page_index .content .progress{border-radius:0;border-top-right-radius:5px;border-top-left-radius:5px}#fundraising_page_index .content .donation-meter{border-top-right-radius:5px;border-bottom:1px solid #ccc;background-color:#fff}#fundraising_page_index .content .donation-meter .description{color:#203d4c}#fundraising_page_index .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_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 35px;display:flex}#fundraising_page_index .secondary-tabs.donation-meter .tabs-content .description>div{float:none}#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 .donor-content hr{display:block;margin:72px 0;box-shadow:none;background-color:#D1D5DB;height:1px}#fundraising_page_index .donor-content.container.content{max-width:none;margin:56px 120px;color:var(--db-color-grey-800, #1F2A37)}#fundraising_page_index .donor-content h2{text-shadow:0px 0px 5px #2d2d2d}#fundraising_page_index .donor-content .new-page .donation-columns .form-details{flex:1 1 auto}#fundraising_page_index .donor-content .new-page .donation-columns .form-details h1{font-size:36px;color:var(--db-color-grey-800, #1F2A37);margin-bottom:24px;margin-top:8px;font-weight:700;text-align:left}#fundraising_page_index .donor-content .new-page .donation-columns .form-donation{flex:0 0 auto;max-width:425px}#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;background:#FFF;background-image:url(https://donorbox.org/assets/svg/chevron_down-85ae82501d0ce566c15a3335d9ea001281bb558848a0046c722cf5d63ad7e2f3.svg);background-position:90% center;background-repeat:no-repeat;padding:6px 16px;font-size:16px;font-weight:500;margin:0}#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%}#fundraising_page_index #donor-comments #comments-section .comment-item .name_initials .initials{font-size:18px;font-weight:500;text-align:center;line-height:54px}#fundraising_page_index .donor-admin-only{margin-left:-15px}#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;background-color:#fff;border-radius:18px;border:1px solid var(--grey-300, #D1D5DB)}#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 .form_page{height:240px}#fundraising_page_index .donor-content.container.content{max-width:none;margin:56px 24px}#fundraising_page_index .donor-content .new-page{padding:0}#fundraising_page_index .no-image-container .donor-content.container.content{margin:56px 24px}#fundraising_page_index .no-image-container .hide-image{padding:0}#fundraising_page_index .form_hero{margin:42px 24px 18px 24px}#fundraising_page_index .form_hero .with-org-admin-header{width:87.359375vw;height:180px}#fundraising_page_index .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}}
