::-moz-selection{color:#fff!important;background:#e51937!important}::selection{color:#fff!important;background:#e51937!important}.entry-content>*{margin-bottom:unset!important}h1,h2{font-weight:300!important}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before{display:table!important;content:""}@media (min-width:768px){.container{width:750px}}[class*="col-"]{padding-left:15px;padding-right:15px}.container-fluid{max-width:1360px}.row{margin-right:-15px;margin-left:-15px}.row:after{clear:both;display:table!important;content:""}.col-xs-6{float:left}@media (min-width:768px){.col-sm-3{width:25%;float:left}}@media screen and (max-width:767px){.col-xs-6{width:50%}}.col-sm-3 .col-xs-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.wp-block-button__link{border:2px solid #e51937!important;border-radius:30px}.is-style-outline a{color:#e51937!important}.is-style-outline a:hover{background-color:#e51937!important;color:#fff!important}main a{color:#e51937}#main .alignfull{width:100vw;position:relative;left:50%;margin-left:-50vw!important;right:50%;margin-right:-50vw!important}.wp-block-embed iframe{width:80%}.webinar{grid-template-columns:15% auto!important}.hero-section{display:none}.hero-section+.ct-container .breadcrumb{display:none}#header:not([data-id=uF8M7o]){border-bottom:1px solid #e3e3e3}#header .ct-container{max-width:1300px}@media only screen and (min-width:1000px){#header .ct-container{}}@media only screen and (min-width:1400px){#header .ct-container{}}#main-container header#header [data-column-set='3']>div{display:grid}#menu-main-menu.menu>.menu-item>.sub-menu{display:grid!important;grid-template-columns:1fr;column-gap:10px;opacity:0;visibility:visible;pointer-events:none;background:rgb(229,25,55);padding:5px;width:300px!important;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:opacity 0.3s ease;transform:none!important}#menu-main-menu.menu>.menu-item:hover>.sub-menu,#menu-main-menu.menu>.menu-item:focus>.sub-menu{opacity:1;pointer-events:auto}#menu-main-menu.menu>.menu-item>.sub-menu.columns-2{width:540px!important;grid-template-columns:1fr 1fr}#menu-main-menu.menu>.menu-item>.sub-menu.columns-3{width:630px!important;grid-template-columns:1fr 1fr 1fr}#menu-main-menu.menu>.menu-item .sub-menu li{position:relative}#menu-main-menu.menu>.menu-item .sub-menu{width:100%;padding:0;border-radius:0;grid-gap:0}#menu-main-menu.menu>.menu-item:hover>.sub-menu>li>.sub-menu,#menu-main-menu.menu>.menu-item:focus>.sub-menu>li>.sub-menu{visibility:visible;opacity:1}#menu-main-menu.menu>.menu-item .sub-menu>li>.sub-menu{box-shadow:none;position:relative;transform:none!important;margin:0;left:0;top:0}#menu-main-menu.menu>.menu-item>.sub-menu>li>a{font-weight:800}#menu-main-menu.menu>.menu-item .sub-menu li a{font-size:16px;color:#fff}#menu-main-menu.menu>.menu-item .sub-menu li a:hover,#menu-main-menu.menu>.menu-item .sub-menu li a:focus{text-decoration:underline}#menu-main-menu.menu>.menu-item .sub-menu>li>.sub-menu a{padding-top:0;font-size:16px}.content-wide [data-structure] .entry-content{width:auto!important;margin-left:0!important;margin-right:0!important}[data-header*="type-1"] #offcanvas>section{background-color:#fff}.mobile-menu .child-indicator::before{content:none!important}.mobile-menu .child-indicator svg{margin:4px;width:15px!important;height:15px!important}.ct-panel-actions .close-button::before{content:none}.ct-panel-actions .close-button{color:black!important}a.ct-header-search{border:2px solid #6B6E71;padding:8px;border-radius:50%;margin-left:0}a.ct-header-search:hover,a.ct-header-search:focus{background-color:#6B6E71}a.ct-header-search svg{fill:#6B6E71}a.ct-header-search:hover svg,a.ct-header-search:focus svg{fill:#fff!important}#main-container header#header [data-column-set='3']>div{display:grid;grid-template-columns:1fr var(--middle-column-width,3fr)) 1fr!important}.child-indicator{display:none}#menu-item-19519 .sub-menu{margin-left:-30%}#header-menu-1{overflow:visible}#header .ct-container{width:calc(100% - 32px)}@media (min-width:1000px) and (max-width:1100px){#header .menu-item>a{font-size:15px}}@media only screen and (min-width:768px){.header-with-link>div{display:flex;align-items:center}}.header-with-link h1,.header-with-link h2,.search .page-title{color:#6b6e71!important;font-weight:300!important;font-size:2rem!important;text-transform:uppercase!important;line-height:1.2;width:auto!important;margin-left:0!important;margin-bottom:10px!important}@media only screen and (min-width:768px){.header-with-link h1,.header-with-link h2{border-right:2px solid #ccc;padding-right:25px!important;margin-right:25px!important}}.header-with-link p{display:inline-block;width:auto!important;margin-left:0!important;padding-bottom:10px!important}@media only screen and (min-width:768px){.header-with-link a{line-height:50px}}.header-with-link a::hover{text-decoration:underline!important}.homesectionhead{font-size:42px;font-weight:300;text-transform:uppercase;color:#6b6e71;float:left;padding-right:30px;border-right:2px solid #ccc}.spotlight-content{max-width:900px;width:100%;margin:50px auto}@media only screen and (min-width:768px){.spotlight-content{display:flex}}.spotlight-content .inner-content .entry-content{width:100%!important;margin:0 0 15px!important}.spotlight-content img{margin:0 auto 20px;display:block;flex:1 0 auto;height:100%}@media only screen and (min-width:768px){.spotlight-content img{margin:0;margin-right:50px}}.spotlight-content .inner-content{font-size:20px}.spotlight-content .inner-content p{margin:0;width:100%!important;max-width:100%!important}.spotlight-content .inner-content .addthis_tool{display:none}.spotlight-content .inner-content p:last-child{font-size:12px}.page .ct-container{padding-top:0}.page .ct-container .entry-content>*:nth-child(2) .wp-block-column{margin-top:0!important}.page-title{color:#fff}.soh-header{background-image:url(/wp-content/uploads/2021/03/BuddyProgram-Banner.png);background-size:cover;background-position:center;min-height:300px;position:relative;display:flex;align-items:flex-end;padding:25px 0;justify-content:flex-start}.soh-header::before{content:'';background:rgba(0,0,0,.4);position:absolute;width:100%;height:100%;z-index:0;top:0}.soh-header h1{font-weight:300;color:#fff;position:relative;z-index:2}.news-block-post{margin-bottom:30px;max-width:900px}@media only screen and (min-width:600px){.news-block-post{display:flex}}.news-block-post>figure{width:100%;max-width:150px;margin-right:25px}@media only screen and (max-width:600px){.news-block-post>figure{margin-bottom:10px}}.news-block-post .content h5{margin-top:0;margin-bottom:5px!important}.news-block-post .content p{margin:0}.news-block-post .content{font-size:14px!important}.news-block-post .content .read-more-link{margin-top:15px;display:inline-block;font-size:16px}.events-list .tribe-events-loop{max-width:unset!important}article .yarpp-related h3{font-size:2rem;text-transform:uppercase;font-weight:300;color:#6b6e71;margin-bottom:40px}article .yarpp-related{margin-top:80px}@media screen and (min-width:768px){article .yarpp-related{max-width:calc(100% - 275px)}}article .yarpp-related .related-items .related-item{margin-bottom:25px}@media only screen and (min-width:600px){article .yarpp-related .related-items .related-item{display:flex;align-items:flex-start}}article .yarpp-related .related-items .related-item img{max-width:200px;height:auto!important;margin-right:25px;flex:1 0 auto}@media only screen and (min-width:600px){article .yarpp-related .related-items{margin:50px 40px}}article .yarpp-related a,article .yarpp-related h5,article .yarpp-related h6{font-weight:200;margin:0}article .yarpp-related h6{color:#6B6E71;margin-bottom:5px}article .yarpp-related h6 span{margin-right:10px}article .yarpp-related h5{margin-bottom:10px}.fullwidth-form-row{background-image:url(../../../../../../../../../themes/lrf/images/bloodcellbackground.jpg);background-size:cover;background-position:center;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@media only screen and (min-width:768px){.fullwidth-form-row{flex-direction:row}}.fullwidth-form-row .form-container{background-color:#e7e7e7;width:400px;border-radius:50%;display:flex;flex:0 0 auto;min-height:400px}.fullwidth-form-row .gform_wrapper .gfield_label{display:none!important}.fullwidth-form-row input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']){background-color:#fff;padding:10px;font-size:inherit}.fullwidth-form-row .gform_wrapper .top_label div.ginput_container,.fullwidth-form-row .gform_wrapper .gfield{margin-top:0!important}.fullwidth-form-row .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container .address_zip label{display:none}.fullwidth-form-row .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container .address-zip,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container .address-zip input{width:100%!important}span#input_11_5_5_container{display:block;width:100%;padding:0}.fullwidth-form-row .form{padding:0;max-width:230px;margin:auto}.fullwidth-form-row .gform_wrapper .gform_footer{padding-top:0;margin-top:0}.fullwidth-form-row .form p{margin:0;font-size:1.05rem;line-height:1.5}.fullwidth-form-row .gform_wrapper{margin-bottom:0}.fullwidth-form-row .gform_wrapper .gform_footer input.button{border-radius:30px}.fullwidth-form-row img{margin-top:-40px}@media only screen and (min-width:768px){.fullwidth-form-row img{margin-top:0;margin-left:-60px}}.fullwidth-form-row .gform_wrapper div.validation_error{display:none}.fullwidth-form-row .validation_message{display:none}.fullwidth-form-row .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){margin:0;padding:0;border:0}.fullwidth-form-row .gform_wrapper li.gfield_error input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),.gform_wrapper li.gfield_error textarea{border-width:2px}.donform input#other-amt{background-color:#fff;display:inline-block;width:70%;border-radius:0}.donform input[type="submit"]{border-radius:30px}.caption{width:100%;margin-bottom:20px}.caption a{font-size:21px;line-height:23px;text-decoration:none;text-transform:uppercase}@media screen and (max-width:991px){.caption a{font-size:18px;line-height:20px}}.caption a:hover{text-decoration:underline}.flipboxlist{list-style:none;padding-left:0}.btn.flipboxbtn{border:2px solid #fff;color:#fff;background-color:#e51937;width:140px;margin:20px auto;padding:3px 20px;clear:both;display:block}.navbutton{font-size:15px;border-radius:30px;padding:3px;border:2px solid #6B6E71;width:87px;text-align:center;line-height:24px;color:#6B6E71}.btn{display:inline-block;font-weight:400;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}.flip-card-back{padding:15px}.flipboxes>li{margin:10px 0;padding:0}.flipboxes>ul{margin:40px 0 0;padding:0}.flipboxlist{text-transform:uppercase}.btn.flipboxbtn{border:2px solid #fff;color:#fff;background-color:#e51937;width:140px;margin:20px auto;padding:3px 20px;clear:both}.flip-card{background-color:transparent;max-width:360px;width:100%;height:300px;margin:auto;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.flip-card:hover .flip-card-inner,.flip-card:focus .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e7e7e7}.flip-card-back{color:#fff;transform:rotateY(180deg);text-align:center;padding:20px;display:flex;align-items:center;justify-content:center}.flip-card-back::after{content:'';background-color:#e51937;opacity:.9;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2}.flip-card-front img{width:100%;height:300px;object-fit:cover}.flip-card .flip-card-inner a{color:#fff;text-decoration:none;font-size:16px}.flip-card .flip-card-inner a:hover,.flip-card .flip-card-inner a:focus{color:#fff;text-decoration:underline}.flip-card-front .ribbon{position:absolute;color:#fff;background-color:rgba(0,0,0,.7);width:100%;min-height:45px;line-height:1;padding:10px 20px 10px 10px;bottom:30px;display:flex;font-size:18px;text-transform:uppercase;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front .ribbon i{margin-left:7px}.flip-card .flip-card-inner .btn{color:#fff;border:solid 2px #fff;padding:10px 25px;border-radius:30px;text-decoration:none}.flip-card .flip-card-inner .btn:hover,.flip-card .flip-card-inner .btn:focus{background-color:#fff;color:#e51937;text-decoration:none}.select-dropdown{display:flex;align-items:flex-start}@media screen and (max-width:767px){.select-dropdown{display:inline}}.select-dropdown p{margin-right:15px}button.select-dropdown-toggle{background:transparent;border:1px solid #e51937;padding:4px 10px;margin-top:-4px;font-family:'Roboto Condensed';font-size:15px;color:#e51937;outline:0}button.select-dropdown-toggle:hover,button.select-dropdown-toggle:focus{-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%)}.select-dropdown .btn-group{position:relative;display:inline-block;cursor:pointer}.select-dropdown .btn-group.open button.select-dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);color:#333;border-color:#adadad}.select-dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / 18%);box-shadow:0 6px 12px rgb(0 0 0 / 18%)}.select-dropdown .dropdown-menu li{margin:0}.select-dropdown .dropdown-menu a{display:block;padding:3px 20px;clear:both;line-height:1.42857143;color:#333;white-space:nowrap}.select-dropdown .dropdown-menu a:hover,.select-dropdown .dropdown-menu a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.select-dropdown .btn-group.open>.dropdown-menu{display:block}.hoverbox{text-align:center}.hoverbox a{display:inline-block}.hover-card{max-width:320px;width:100%;margin:auto;position:relative;background:none;box-shadow:none}.hover-card img{width:100%;height:300px;object-fit:cover}.hover-card .hover-card-title{font-size:18px;text-transform:uppercase;margin:20px 0 5px;display:block;font-weight:700;text-align:center;color:#333}.hover-card .hover-card-content{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.2s ease-in-out;opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(255,255,255,.9);color:#333}.hover-card:hover .hover-card-content,.hover-card:focus .hover-card-content{opacity:1}.ambassador_hover img{object-fit:contain}.content-wide [data-structure*="default"] .entry-content>.stories-of-hope:not(.alignwide):not(.alignfull){max-width:400px!important;padding:0 20px}.content-wide [data-structure*="default"] .entry-content>.latest-news:not(.alignwide):not(.alignfull){max-width:600px!important;padding:0 20px}@media screen and (min-width:768px){.content-wide [data-structure*="default"] .entry-content>.stories-of-hope:not(.alignwide):not(.alignfull){max-width:750px!important}.content-wide [data-structure*="default"] .entry-content>.latest-news:not(.alignwide):not(.alignfull){max-width:1000px!important}}@media screen and (min-width:1200px){.content-wide [data-structure*="default"] .entry-content>.stories-of-hope:not(.alignwide):not(.alignfull),.content-wide [data-structure*="default"] .entry-content>.latest-news:not(.alignwide):not(.alignfull){max-width:1000px!important}}.story-tile{position:relative;overflow:hidden;display:none}.story-tile-4{display:block}@media screen and (min-width:768px){article .entry-content .stories-of-hope{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"story-tile-2 story-tile-4 story-tile-4" "story-tile-3 story-tile-4 story-tile-4";grid-gap:10px 15px}.story-tile-2,.story-tile-3{display:block}}@media screen and (min-width:1200px){article .entry-content .stories-of-hope{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"story-tile-1 story-tile-2 story-tile-4 story-tile-4" "story-tile-1 story-tile-3 story-tile-4 story-tile-4";grid-gap:15px 25px}.story-tile-1{display:block}}.story-tile .overlay{position:absolute;background:rgba(0,0,0,.7);color:#fff;padding:10px;font-size:17px;display:block;bottom:0;transform:translate(0,calc(100% - 48px));transition:0.2s all ease-in-out}.story-tile:hover .overlay,.story-tile:focus .overlay{transform:translate(0,0);background:rgba(0,0,0,1)}.story-tile img{width:100%;height:100%;object-fit:cover}.story-tile .overlay p{color:#fff;margin:0}.story-tile .overlay p.title{margin-bottom:5px;font-weight:700}.story-tile-1{grid-area:story-tile-1;width:100%;height:100%}.story-tile-2{grid-area:story-tile-2}.story-tile-3{grid-area:story-tile-3}.story-tile-4{grid-area:story-tile-4}.latest-news .right-col .row>div:first-child{flex:0 0 auto;margin-right:20px;max-width:120px}@media screen and (min-width:768px){.latest-news{display:flex}.latest-news>div{width:50%}.latest-news .left-col{padding-right:15px}.latest-news .right-col{margin-left:30px}.latest-news .right-col .row>div:first-child{max-width:unset}}.latest-news .left-col{flex:1 0 auto}.latest-news iframe{max-width:100%;height:300px}.latest-news .left-col img{width:100%;height:300px;object-fit:cover}.latest-news .right-col .row>.content{flex:1 1 auto}.latest-news span.news-cat{margin-right:5px}.latest-news span.news-cat a,.latest-news span.post-date{color:#6B6E71;text-transform:uppercase}.latest-news h5{margin:0 0 10px!important}.latest-news h5 a{text-decoration:none}.latest-news h5 a:hover,.latest-news h5 a:focus,.latest-news span.news-cat a:hover,.latest-news span.news-cat a:focus{text-decoration:underline}.latest-news .left-col .most-recent{margin-top:15px}.latest-news .left-col .most-recent p{line-height:1.5}.latest-news .right-col .row{display:flex;margin-bottom:50px}@media only screen and (min-width:690px){body [data-layout="simple"] article>.ct-image-container{width:20%!important}}.lrf-sidebar{margin:0!important;width:100%!important}.wp-block-group.lrf-sidebar>div>*{max-width:unset!important;width:auto!important}@media screen and (max-width:768px) and (min-width:600px){.wp-block-columns.has-lrf-sidebar .wp-block-column:not(:only-child){flex-basis:100%!important;margin-left:0}}.lrf-sidebar ul{background:rgb(229,25,55);max-width:100%;margin:0 0 0 auto;padding:0}.lrf-sidebar ul li{display:block;padding:12px 25px 12px 40px;border-bottom:1px solid #e06685;margin:0}.lrf-sidebar ul li a{color:#fff;text-transform:uppercase;letter-spacing:-.5px;font-size:18px;text-decoration:none}.lrf-sidebar ul li a:hover,.lrf-sidebar ul li a:focus{color:#e3e3e3}.lrf-sidebar img{height:auto;width:100%}.lrf-sidebar .toggle-sub-menu{padding:12px 0 0;text-indent:40px;color:#fff;position:relative;overflow:hidden;cursor:pointer}.lrf-sidebar .toggle-sub-menu::before{content:'';border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;width:0;position:absolute;margin-left:-20px;margin-top:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:0.2s all ease-in-out}.lrf-sidebar .toggle-sub-menu.open::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:11px}.lrf-sidebar .toggle-sub-menu.open{background:#6B6E71}.lrf-sidebar .toggle-sub-menu.open .sub-menu{max-height:1000px;transition:0.2s all ease-in-out}.lrf-sidebar .toggle-sub-menu .sub-menu{background:#6B6E71;text-indent:20px;margin-top:10px;max-height:0}.lrf-sidebar .toggle-sub-menu .sub-menu li{border-bottom:0;padding-top:0}.pum-theme-18994 .pum-content,.pum-theme-cross-promotion-pop-up .pum-content a{outline:0}section.error-404{padding:50px 0 0}section.error-404 h1{margin-bottom:40px}#resourceicons{margin:30px auto;margin-top:0;max-width:1250px}#resourceicons div{text-align:center}@media (min-width:1200px){#resourceicons.container{width:1170px}}.resicon{width:100%;max-width:152px;height:152px;margin:10px auto}@media screen and (max-width:767px){.resicon{max-width:100px;height:100px}}@media screen and (max-width:991px){.resicon{max-width:120px;height:120px}}.resicon.helpline{background:#fff url(/wp-content/uploads/2017/03/reshelpline.png) no-repeat top left;background-size:cover}.resicon.trials{background:#fff url(/wp-content/uploads/2017/03/restrials.png) no-repeat top left;background-size:cover}.resicon.network{background:#fff url(/wp-content/uploads/2017/03/resnetwork.png) no-repeat top left;background-size:cover}.resicon.assistance{background:#fff url(/wp-content/uploads/2017/03/resassistance.png) no-repeat top left;background-size:cover}.resicon.education{background:#fff url(/wp-content/uploads/2017/03/reseducation.png) no-repeat top left;background-size:cover}.resicon.app{background:#fff url(/wp-content/uploads/2017/03/resapp.png) no-repeat top left;background-size:cover}.resicon.publications{background:#fff url(/wp-content/uploads/2017/03/respublications.png) no-repeat top left;background-size:cover}.resicon.webcasts{background:#fff url(/wp-content/uploads/2017/03/reswebcasts.png) no-repeat top left;background-size:cover}.resicon.helpline:hover,.resicon.trials:hover,.resicon.network:hover,.resicon.assistance:hover,.resicon.education:hover,.resicon.app:hover,.resicon.publications:hover,.resicon.webcasts:hover{background-position:top right}@media print{#header [data-column="end"],div.flipbox,.print-hide,footer .widget_nav_menu,iframe,#zoom-social-icons-widget-2,.header-with-link a{display:none!important}header [data-column-set='2']>div{display:block!important}#header [data-column="start"]{margin:auto}}.progress-steps{padding:0 1em;color:inherit}.progressbar{counter-reset:step;padding:0;display:flex;justify-content:center;max-width:800px;margin:3rem auto;padding:30px 1px;background-color:#fff;border-radius:44px}.progressbar li{list-style-type:none;width:calc(100%/var(--progressbar-steps));font-size:12px;position:relative;text-align:center;color:#7d7d7d;max-width:50%}.progressbar.progressbar-step-counter span.inner-text:before{content:counter(step);counter-increment:step}.progressbar span.inner-text:before{width:calc(300px/var(--progressbar-steps));height:calc(300px/var(--progressbar-steps));display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#e5e5e5;display:flex;align-items:center;justify-content:center;font-size:3.5rem;font-weight:700;color:#991125;position:relative;z-index:5;border:1px solid #fff;box-shadow:0 0 0 2px #e5e5e5}.progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#e5e5e5;top:calc(150px/var(--progressbar-steps) - 1px);left:-50%;z-index:0}.progressbar li:first-child:after{content:none}.progressbar li.active{color:green}.progressbar li.active:before{border-color:#55b776}.progressbar li.active+li:after{background-color:#55b776}.progressbar .inner-text{position:relative;z-index:1}.progressbar .outer-text{color:#747474;font-size:1rem;line-height:1;max-width:140px;margin:0 auto;display:block}@media(max-width:768px){.progressbar{flex-wrap:wrap}.progressbar li{width:100%;max-width:none;flex-basis:100%}.progressbar li:after{display:none}}.featured-fundraiser-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(15em,1fr));grid-gap:1em;margin-bottom:3rem}.featured-fundraiser-row{background-color:#fff;text-align:center;padding:.6em .6em .5em;box-shadow:0 .125em .5em #ccc}.featured-fundraiser-row .event-title{font-size:1.4rem;margin-top:.5em;margin-bottom:.5em;font-weight:700;line-height:1}.featured-fundraiser-row .img-wrap{overflow:hidden}.featured-fundraiser-row .img-wrap img{max-height:170px;object-fit:cover}.featured-fundraiser-row .event-permalink{text-decoration:none;color:#991125}.featured-fundraiser-row .event-meta>span{display:block;line-height:1.3;color:#767676}.featured-fundraiser-row .event-meta .event-goal{text-transform:uppercase;font-size:1.2rem;text-align:right;margin-top:1em;font-weight:700;color:#000}.event-search-container{width:100%;display:block}.event-search .event-search-form{position:relative;top:11px;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;text-align:center}.event-search .event-search-form .search-field{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#fff;color:#000;border-radius:25px;border-width:2px;border-color:#ccc;font-size:22px;padding:12px 20px;height:auto}.event-search .event-search-form .cta{position:absolute;align-self:flex-end;margin:2px!important;margin-top:2px!important;width:auto;height:calc(100% - 8px);right:2px;top:2px;border-radius:23px;font-family:'din-2014',sans-serif;font-weight:700}.single-event .wp-block-cover,.single-event .wp-block-group{margin-bottom:0;margin-top:0}p:only-child{margin-bottom:0}.logoseparator{width:100%;height:70px;background:url(/wp-content/uploads/2017/02/divider.png) no-repeat center top;margin:10px 0 30px}@media screen and (max-width:991px){.ghostkit-custom-2t11Sc{width:100%}}@media screen and (max-width:768px){.ghostkit-custom-2t11Sc{width:100%!important}.ghostkit-custom-ZwVqDh{width:100%!important}.ghostkit-custom-Z29aLle{width:100%!important}.ghostkit-custom-ZNj9ah{width:100%!important}}@media screen and (max-width:600px){.ghostkit-custom-Y3hFF{font-size:20px!important}}.r-spotlight .uagb-post__items .uagb-post__inner-wrap{display:flex;background:transparent}.r-spotlight .uagb-post__items img{flex:1 0 auto}.r-spotlight .uagb-post__items .uagb-post__inner-wrap div:nth-child(3){display:none}.r-spotlight .uagb-post__inner-wrap>.uagb-post__image:first-child{margin:0 25px 0 0}.r-spotlight .uagb-post__items .uagb-post__text h3 a{font-size:20px!important;margin-top:10px;color:rgb(229,25,55)!important;font-weight:300}.r-spotlight .uagb-post-pagination-wrap a{background:transparent}.stories .uagb-post__image{float:left;margin:0 20px 0 0!important}.stories .uagb-post__inner-wrap{background:transparent!important}.spotlight-archive article{margin-bottom:0!important}li.menu-item.on-red{background-color:rgb(229,25,55)}li.menu-item.on-black{background-color:rgba(0,0,0,1)}li.menu-item.on-red a,li.menu-item.on-black a{padding:0 12px}li.menu-item.on-red a:hover{color:black!important}li.icon>a{overflow:hidden;text-indent:60px;max-width:40px;white-space:nowrap!important;display:block!important}li.icon>a::before{height:auto!important;opacity:1!important;font-family:'FontAwesome'!important;background:transparent!important;text-indent:0;top:50%!important;left:20px!important;transform:translateY(-50%)}li.icon.help>a::before{content:"\f059"}header[data-id=uF8M7o] .addthis_button_compact{color:#fff;font-size:20px}.shadowed .wp-block-cover__inner-container{text-shadow:0 4px 20px rgba(0,0,0,150)}.shadowed .wp-block-button__link{text-shadow:none;box-shadow:0 4px 20px rgba(0,0,0,100)}#at-expanded-menu-host .at-expanded-menu-close{text-align:center}@media(max-width:767px){.stacked-on-mobile h3,.stacked-on-mobile p{text-align:center!important}.stacked-on-mobile h3{margin-bottom:1rem!important}}.researchers-row figure{text-align:center}.researchers-row figure img{width:50%}#main a{text-decoration:none}#main a:hover:not(.btn),.ct-footer a:hover{text-decoration:underline}#main .lrf-sidebar a:hover{text-decoration:none}#main .hero-section{background-color:transparent}.featured-content{text-align:center;padding:0 20px;margin:0 0 40px}.featured-content img{height:245px;width:100%;object-fit:cover}.featured-content h4{color:#e51937;font-size:18px;line-height:1.1;text-transform:unset;font-weight:300}.featured-content p{font-weight:300;font-size:15px;line-height:1.4}.featured-content a{font-size:16px}.breadcrumb{padding:20px 0;margin:0 0 20px;font-size:.83rem;text-transform:uppercase;color:#6b6e71}.breadcrumb a{color:inherit}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline;color:inherit}.viewall{padding-top:26px}.alllink{margin-left:30px;font-size:18px}#at4-palogo{display:none}.video-archive article .uagb-post__inner-wrap{margin-bottom:40px;padding:0;background:transparent}@media only screen and (min-width:600px){.video-archive article .uagb-post__inner-wrap{display:flex}}.video-archive article .uagb-post__inner-wrap>.uagb-post__image:first-child{flex:0 0 auto;margin:0;margin-bottom:15px}@media only screen and (min-width:600px){.video-archive article .uagb-post__inner-wrap .uagb-post__image:first-child{margin-right:20px;margin-bottom:0}}.video-archive article .uagb-post__inner-wrap .uagb-post__title a{color:#e51937}footer.ct-footer .textwidget p,footer.ct-footer .textwidget a,footer.ct-footer li a{color:#fff!important;text-align:center;text-decoration:none}footer.ct-footer .textwidget a:hover{color:#fff;text-align:center;text-decoration:none}.ct-footer .ct-widget:not(:first-child){margin-top:10px!important}span.zoom-social_icons-list-span.social-icon.socicon:hover{background-color:#fff}footer ul.widget-menu li{display:inline-block}footer ul.widget-menu li::before{content:'|';color:#fff;margin:0 15px}footer ul.widget-menu li:first-child::before{content:none}footer ul.widget-menu{text-align:center;margin:25px 0}#footer-signup .form-fields{list-style:none;padding:0 16px 0 0;margin:16px 0 var(--listItemSpacing)}#footer-signup input[type="submit"]{border-radius:30px}#footer-signup input#cons_zip_code{width:50%}