:root{--brand-primary-rgb:3,134,109;--brand-sucess-rgb:46,127,0}.sticky-buttons{width:100%;z-index:999;height:0;overflow:hidden;transition:margin 1.3s ease}.sticky-buttons.row{margin-left:0}@media (min-width:992px){.sticky-buttons.loaded{position:fixed;width:100%;background:transparent}.sticky-buttons.concealed{margin-top:-78px}}.sticky-buttons.transparent #global-nav.orange-nav,.sticky-buttons.transparent .global-nav.orange-nav .tabs,.sticky-buttons.transparent .sticky-sliver{background:transparent}.sticky-buttons.fixed{top:72px;left:0;position:fixed;height:auto;z-index:5;background:#fff;padding:14px 10px 15px;border-top:1px solid #fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);margin:0}.admin-nav~.main-content .sticky-buttons.fixed,.admin-nav~.one-campaign .sticky-buttons.fixed{top:101px}.admin-nav~.modular-campaign-unpublished-alert~.main-content .sticky-buttons.fixed{top:139px}.modular-campaign-unpublished-alert~.main-content .sticky-buttons.fixed{top:110px}.fundmin-v2-modal .error-box,.fundmin-v2-modal .help-block{display:none;position:relative}.fundmin-v2-modal .form-group .btn-group.bootstrap-select.form-control{margin-bottom:12px}.fundmin-v2-modal .credit-cards{right:26px}.fundmin-agreement-form-control{margin-bottom:-15px}.fundmin-modal-title{margin-bottom:40px}.fundmin-dash{margin-bottom:9px}.cc-number-container .credit-cards{right:16px;font-size:22px}.cc-number-container .credit-cards .icon{opacity:.5;transition:all .2s ease-out}.cc-number-container .credit-cards .icon.active{opacity:1}.cc-number-container .icon-cc-visa.active{color:#0157a2}.cc-number-container .icon-cc-amex.active{color:#007bc1}.cc-number-container .icon-cc-mastercard.active{color:#0a3a82}.cc-number-container .icon-cc-discover{color:#f68121}.fundmin-select:-ms-expand{display:none}.fundmin-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background-color:transparent;background:transparent;cursor:pointer;word-break:normal;height:50px;position:relative}.fundmin-select-group:after{content:"\e919";font-family:streamline;color:#767676;top:50px;right:25px;position:absolute;pointer-events:none}.nav-tabs{width:100%;text-align:center;border-bottom:0;display:flex;margin-bottom:10px}.nav-tabs>li{width:50%;height:39px;margin-left:auto;margin-right:auto}.nav-tabs>li a{border-radius:0;border:0;padding:0;display:block;margin-top:-5px;font-weight:900;font-size:14px;cursor:default}.nav-tabs>li a[data-toggle=tab]{cursor:pointer}.nav-tabs>li a,.nav-tabs>li a:focus,.nav-tabs>li a:hover{border:0;background:transparent;color:#333}.nav-tabs>li.active a,.nav-tabs>li.active a:focus,.nav-tabs>li.active a:hover{border:0}.nav-tabs>li.active a[data-toggle=tab],.nav-tabs>li.active a[data-toggle=tab]:focus,.nav-tabs>li.active a[data-toggle=tab]:hover{color:#03866d}.nav-tabs>li.active .tab-bottom-border.theme-primary-bg-color,.nav-tabs>li.active .tab-bottom-border.theme-primary-bg-color-live-preview{opacity:1;height:2px;background:#03866d}.nav-tabs.campaign-tabs-3 li{width:33.3333%}.tab-bottom-border{height:1px;background-color:rgba(0,0,0,.1);width:100%;display:block;position:relative;opacity:1}.active [data-toggle=tab]~.tab-bottom-border,.tab-bottom-border.theme-primary-bg-color,.tab-bottom-border.theme-primary-bg-color-live-preview{display:none}.active [data-toggle=tab]~.tab-bottom-border.theme-primary-bg-color,.active [data-toggle=tab]~.tab-bottom-border.theme-primary-bg-color-live-preview{display:block}.tab-content{word-break:break-word;position:relative}.tab-content p{line-height:28px}.tab-text{margin-bottom:11px}.tab-text h1:last-child,.tab-text p:last-child{margin-bottom:0}.slider-thumbs{margin:15px 0 25px}.slider-thumb{margin:0 5px}.video-thumb{position:relative}.video-thumb-overlay{background-image:url(https://assets-charity.gofundme.com/_legacy/_crowdrise/about-video-play.png);background-size:30%;position:absolute;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.item.slick-slide.video{margin-top:-15px}}.slick-slide img{border-radius:4px 4px 0 0}.campaign-photo{height:auto;max-height:450px;width:100%;object-fit:cover}@media (max-width:767px){.campaign-photo{height:auto}}.slider-thumb-mobile{width:100%;object-fit:cover}.slider-thumb-img{height:100px;width:150px;object-fit:cover}.less-than-four{padding:0}.less-than-four.slider-thumbs .slick-list{width:100%;margin:0}.slider-thumbs .slick-next.slick-arrow:before,.slider-thumbs .slick-next.slick-arrow:before:focus,.slider-thumbs .slick-next.slick-arrow:before:hover,.slider-thumbs .slick-prev.slick-arrow:before,.slider-thumbs .slick-prev.slick-arrow:before:focus,.slider-thumbs .slick-prev.slick-arrow:before:hover{color:inherit}.slider-thumbs .slick-next:before,.slider-thumbs .slick-prev:before{color:#03866d}.slider-thumbs .slick-next.slick-arrow{right:5px;color:#03866d;opacity:1}.slider-thumbs .slick-prev.slick-arrow{left:5px;color:#03866d;opacity:1}.slider-thumbs .slick-list{width:95%;margin:0 auto}.slick-dots.theme-primary-color li button{color:inherit}#campaign-photos .slick-dots{bottom:-25px}#campaign-photos .slick-dots li button:before{color:inherit;font-size:7px;opacity:.5}#campaign-photos .slick-dots li.slick-active button:before{opacity:1;color:inherit}#campaign-photos .slick-dots li{margin:0 -2px}@media (max-width:767px){#campaign-photos{margin-bottom:45px}}.slick-slider .slick-dots li button:focus,.slick-slider .slick-dots li button:hover,.slick-slider .slick-next:focus,.slick-slider .slick-next:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-prev:hover{outline:auto}@media (max-width:991px){.campaign-container-left-side .slick-dotted.slick-slider{margin-bottom:10px}}.play-video{display:inline-block;background-image:url(https://assets-charity.gofundme.com/_legacy/_crowdrise/about-video-play.png);background-size:cover;position:relative;top:160px;left:50%;margin-left:-35px;margin-top:-53px;width:71px;height:70px;z-index:10}.cta .amount-raised,.cta .raised{font-weight:900;font-size:32px}@media (max-width:767px){.cta .amount-raised,.cta .raised{font-size:20px}}.cta .goal{font-size:22px;font-weight:300}@media (max-width:767px){.cta .goal{font-size:14px}}.cta-subtext{font-size:14px;color:#767676;margin-bottom:24px}.cta-title{margin-bottom:9px}.cta-buttons-container>.cta.btn,.cta-buttons-container>[class*=" lp-"]>.cta.btn,.cta-buttons-container>[class^=lp-]>.cta.btn,.cta-buttons-container [data-toggle=tooltip]{display:block;margin-bottom:8px}@media (min-width:768px){.cta-buttons-container>.cta.btn,.cta-buttons-container>[class*=" lp-"]>.cta.btn,.cta-buttons-container>[class^=lp-]>.cta.btn,.cta-buttons-container [data-toggle=tooltip]{margin-bottom:16px}}.cta.btn{padding:12px}.cta-buttons-container>.cta.btn:first-child,.cta-buttons-container>[class*=" lp-"]:first-child .cta.btn,.cta-buttons-container>[class^=lp-]:first-child .cta.btn,.cta-buttons-container>[data-toggle=tooltip]:first-child>.cta.btn{font-size:24px;padding-top:16px;padding-bottom:16px}.cta.btn.btn-facebook{display:flex;align-items:center;justify-content:center}.cta.disabled{cursor:not-allowed}.cta.btn.btn-facebook.btn-block{background:#03866d;border-color:#03866d}.cta.btn.btn-facebook.btn-block:active,.cta.btn.btn-facebook.btn-block:focus,.cta.btn.btn-facebook.btn-block:hover{background:#025444}@media (min-width:768px){.cta.bg-white.sidebar-block{padding:24px 24px 8px}}@media (max-width:767px){.cta.bg-white.sidebar-block{margin-top:-10px}}.cta .progress{margin-bottom:9px;border-radius:100px;height:10px}.cta .facebook.btn{height:38px;font-size:12px;padding-top:10px;line-height:17px}@media (min-width:992px){.sidebar-block.cta{box-shadow:0 10px 20px 0 rgba(0,0,0,.05);padding:15px}}.cta .sticky-buttons .btn,.cta .sticky-buttons .btn.btn-facebook.btn-block{font-size:16px;font-weight:900;padding:7px 0;line-height:16px;height:100%}.launch-team-modal:focus,.launch-team-modal:hover{color:#03866d}.team-title-wrapper{position:relative;height:44px;margin-bottom:20px;margin-top:-10px}.team-ellipsis{position:absolute;right:1px;padding-right:1px;bottom:0;background:#fff}.team-title{font-size:14px;line-height:22px;color:#333;max-width:100%;min-height:44px}.team-raised{color:#333;font-size:16px;font-weight:600;opacity:.87;margin-top:10px}@media (max-width:767px){.team-raised{margin-top:5px}}.team-photo{width:100%;border-radius:4px 4px 0 0;align-self:center}@media (min-width:768px){.team-photo{overflow:hidden;max-height:188px}}.team-progress{height:4px;margin-bottom:7px}.team-subtext{font-size:11px;color:#333;opacity:.64;margin-bottom:-10px}.team-card{box-shadow:0 10px 19px 0 rgba(0,0,0,.05);border-radius:4px;margin-bottom:35px;width:100%;height:100%}@media (max-width:767px){.team-card{margin-bottom:15px}}.team-card-wrapper{display:flex}.team-card-wrapper .team-card-container:first-child{padding-left:0;padding-right:9.5px}.team-card-wrapper .team-card-container:nth-child(2){padding-left:4.75px;padding-right:4.75px}.team-card-wrapper .team-card-container:nth-child(3){padding-left:9.5px;padding-right:0}.team-card-container{padding:10px;float:left;width:33.3333%}@media (max-width:991px){.team-card-container{width:50%}}.team-card-content{padding:0 15px 25px;flex-direction:column;flex:1 1}@media (max-width:767px){.team-card-content{padding:0 10px 25px}}@media (max-width:991px){.team-card-content{padding:0 5px 25px}}.team-processing{margin-top:15px}.team-tab{width:100%}.team-tab-heading{padding:10px 0 0}.sms-share-modal.campaign-share-series-modal .logos{justify-content:space-evenly;align-items:center;max-width:200px;margin:8px auto}.sms-share-modal.campaign-share-series-modal .share-logo{max-width:24px;width:100%}.sms-share-modal.campaign-share-series-modal .menu-item{padding:16px;display:flex;flex-direction:row;justify-content:space-between;border:none;border-top:1px solid #f8f8f8}.sms-share-modal.campaign-share-series-modal .menu-item:last-child{border-bottom:1px solid #f8f8f8}@media (min-width:768px){.sms-share-modal.campaign-share-series-modal .menu-item{padding:12px 40px;margin:36px 0;display:flex;justify-content:space-around;width:25%;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}}@media (max-width:991px){.sms-share-modal.campaign-share-series-modal .menu-item-link{display:flex;justify-content:space-between}}.sms-share-modal.campaign-share-series-modal .share-icons-wrapper{padding:36px 0;display:flex;flex-direction:column}@media (min-width:768px){.sms-share-modal.campaign-share-series-modal .share-icons-wrapper{justify-content:space-evenly;flex-direction:row;padding:8px 0}}.sms-share-modal.campaign-share-series-modal .menu-item-text{font-size:14px;font-weight:400;padding-top:8px}@media (max-width:991px){.sms-share-modal.campaign-share-series-modal .menu-item-text{margin-left:16px}}.sms-share-modal.campaign-share-series-modal .modal-footer{padding:24px 0;width:100%}@media (max-width:767px){.sms-share-modal.campaign-share-series-modal .modal-footer{align-self:flex-end;flex:1 0 auto}}@media (max-width:767px){.sms-share-modal.campaign-share-series-modal .modal-container,.sms-share-modal.campaign-share-series-modal .modal-content,.sms-share-modal.campaign-share-series-modal .modal-dialog{height:100%;display:flex;flex-direction:column;justify-content:stretch}}.campaign-share-series-modal .campaign-card-image{max-height:400px}.campaign-share-series-modal .share-title{margin-top:8px;margin-bottom:8px}@media (min-width:768px){.campaign-share-series-modal .share-icons{padding:0 32px}}.campaign-share-series-modal .modal-footer{padding:16px}@media (max-width:767px){.campaign-share-series-modal .modal-footer{margin:0 16px;border-radius:4px}}@media (min-width:768px){.campaign-share-series-modal .modal-footer{padding:24px}}.email-share-form-footer{padding-top:0}.email-share-form-footer .form-group{margin-bottom:0}#email-share-modal-message-label{margin-bottom:0;display:inline-block}#email-share-modal-message-subtext{margin-top:5px}@media (max-width:767px){#campaign-share-series-email-recaptcha>div{margin:0 auto 32px}}.one-campaign{min-height:calc(100vh - 72px)}.admin-nav{width:100%}.admin-nav,.site-header{position:fixed;top:0}.admin-nav+.site-header{top:29px}.modular-campaign-unpublished-alert+.site-header{top:38px}.admin-nav+.modular-campaign-unpublished-alert+.site-header{top:67px}.gn-subnav{position:fixed;top:72px;border-top:1px solid #fff}.admin-nav~.main-content .gn-subnav{top:101px}.modular-campaign-unpublished-alert~.main-content .gn-subnav{top:110px}.admin-nav~.modular-campaign-unpublished-alert~.main-content .gn-subnav{top:139px}.one-campaign{padding-top:125px}@media (min-width:1200px){.one-campaign{padding-top:150px;padding-bottom:32px}}.sidebar{margin-top:40px}@media (min-width:768px){.sidebar{margin-top:0}}@media (min-width:992px){.sidebar{padding-left:15px}}.sidebar-block{margin-bottom:60px;padding:0 15px}@media (min-width:992px){.sidebar-block{margin-bottom:35px;padding:15px}}@media (max-width:991px){.campaign-title{margin-top:8px;margin-bottom:-15px}}.campaign-title.h4{font-size:22px;font-weight:900}.topbar-logo{max-width:185px;padding-top:10px}.update-count{padding:0 9px;margin-left:2px}@media (max-width:767px){.update-count{padding:0 6px}}#update-title{padding-bottom:7px}#update-post-time{margin-top:-5px}.post-media{margin:50px 0}@media (max-width:767px){.post-media{margin:20px 0}}.active .update-count{background-color:#03866d}.organizer-name{margin-bottom:0;line-height:22px;color:#333}.clickable-user-row{margin-bottom:20px}.clickable-user-row a,.clickable-user-row a:focus,.clickable-user-row a:hover{text-decoration:none}.campaign-container{padding:15px 30px}@media (max-width:767px){.campaign-container{padding:0 10px 15px}}.above-story-updates{margin-bottom:22px}@media (max-width:767px){.donations.sidebar-block{margin-top:40px}}.donation-elapsed{margin-top:-10px}.donation-text,.organizer-text{display:flex;flex-direction:column;word-break:break-word}.donation-comment{opacity:.87}.see-more .icon{font-size:11px}.bottom-donation-list{margin-top:-15px}@media (min-width:992px){.bottom-donation-list{margin-left:-15px}}.campaign-container-left-side{max-width:100%;border-radius:4px}@media (min-width:992px){.campaign-container-left-side{max-width:675px;box-shadow:0 10px 20px 0 rgba(0,0,0,.05)}}.popover.top{min-width:288px;padding:30px 15px;border:1px solid #ddd}.fundraiser-link-wrapper{border:1px solid #ddd;padding:16px 16px 8px;overflow:scroll;white-space:nowrap}.popover-text{font-size:14px;opacity:.87;color:#333;line-height:27px;font-weight:300}.popover-content{padding:10px 0}.share-popover{max-width:100%}#share-modal .modal-header{border-bottom:0}#share-modal .modal-title{padding-bottom:15px}.fullscreen-modal .modal-dialog{width:100%;height:100%;margin:0;padding:0}.fullscreen-modal .modal-content{height:auto;min-height:100%;border-radius:0;border:0}.updates-pager{padding:25px 0;margin:0}.updates-pager .update-link{cursor:pointer;font-size:12px;opacity:.65;color:#333;font-weight:300;width:25px;height:25px;display:inline-block}.updates-pager .update-link.active{color:#fff;background:#03866d;border-radius:30px;padding:5px 0;opacity:1}@media (max-width:767px){.updates-pager .update-link.active{padding:3px 4px}}.updates-pager .next,.updates-pager .prev{color:#03866d;font-size:17px;font-weight:900;cursor:pointer}.btn-twitter .icon-twitter-square{font-size:14px}.btn.facebook-share-link,.btn.facebook-share-link:focus,.btn.facebook-share-link:hover{color:#fff}.update-share{margin-top:15px}@media (max-width:767px){.donation-processing{margin-bottom:20px}}@media (max-width:767px){.mobile-button-container{padding-right:11px;padding-left:0}.mobile-button-container .btn-block{display:flex;align-items:center;justify-content:center;padding:12px 16px}.mobile-button-container.end{padding-right:0}}.sticky-buttons .button-container{padding:0 5px 0 2.5px}.join-link{color:#03866d}.team-hr{margin-top:4px}.leaderboad-heading{margin:0;padding-bottom:5px;font-weight:600}.modal .join-modal-title{font-size:28px}.mobile-button-container-left{padding-left:0;padding-right:8px}.mobile-button-container-middle{padding-left:8px;padding-right:8px}.mobile-button-container-right{padding-left:8px;padding-right:0}#fundmin-agreement-join-team{margin-top:15px}#fundmin-agreement-legal-subline{margin-top:20px;color:#767676}.reg-agreement-alert-icon-wrapper{margin-top:58px;margin-bottom:-16px}.reg-agreement-alert-icon-wrapper .reg-agreement-alert-icon{font-size:88px;color:#ddd}.registration-acceptance-alert-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:43px;padding-bottom:28px}.registration-acceptance-alert-buttons .btn{border-width:1px;display:flex;flex:1 1;justify-content:center;margin:0 12px;max-width:171px}.campaign-edit-alert{padding:16px;margin-bottom:16px}