/*! redcross-fe-1.13.15-1754970300335 */
@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Wysiwyg{padding-inline:24px;max-width:1440px;width:100%}.Wysiwyg img{max-width:100%}.Wysiwyg a:not(.btn):not(.button){word-wrap:break-word}.Wysiwyg .btn a{color:#fff !important;text-decoration:none !important}.Wysiwyg h1,.Wysiwyg h2,.Wysiwyg h3,.Wysiwyg h4,.Wysiwyg h5,.Wysiwyg h6{padding-top:24px}.Wysiwyg div.link-readMore a{text-decoration:none !important}.Wysiwyg div.link-readMore a:hover{color:#000 !important;text-decoration:underline !important}.Wysiwyg-container{display:flex;justify-content:center}.container .Wysiwyg{padding-left:0;padding-right:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SiteHeader{height:84px;background-color:#fff;border-bottom:1px solid #E6E6E6;position:sticky;top:0;z-index:7;display:flex;align-items:center}.SiteHeader .container{flex-wrap:nowrap;flex-grow:1;display:flex;align-items:center;justify-content:space-between}.SiteHeader-logo{flex-shrink:0;height:55px}@media (min-width: 576px){.SiteHeader-logo{height:58px}}.SiteHeader-logout{font-size:14px;color:#000;color:#000;text-decoration:none}.SiteHeader-logout i{padding-left:4px;vertical-align:-1px}.SiteHeader-logout span{transition:padding 0.25s;border-bottom:1px solid transparent}.SiteHeader-logout:hover,.SiteHeader-logout:focus{text-decoration:none;color:#000}.SiteHeader-logout:hover span,.SiteHeader-logout:focus span{border-bottom-color:#000;padding-right:4px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.RecaptchaDisclaimer{font-size:11px;color:#6F6F6F;margin-top:8px}.RecaptchaDisclaimer a{color:#6F6F6F}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SiteFooter{background-color:#fff;border-top:1px solid #E6E6E6;padding:24px 0 32px}.App--fullHeight .SiteFooter{margin-top:auto}@media (min-width: 576px){.SiteFooter{padding:16px 0}}.SiteFooter-logo{flex-shrink:0;width:120px}@media (min-width: 576px){.SiteFooter-logo{width:100px}}.SiteFooter-wrapper{display:flex;flex-direction:column}@media (min-width: 576px){.SiteFooter-wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.SiteFooter nav{flex-grow:1}@media (min-width: 576px){.SiteFooter nav{display:flex;flex-grow:1;align-items:center;justify-content:flex-end}}.SiteFooter nav a{color:#000;font-size:14px;line-height:16px;display:block;margin-top:24px}@media (min-width: 576px){.SiteFooter nav a{display:inline-block;margin-top:0}.SiteFooter nav a:not(:last-of-type){margin-right:24px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CardTile{display:flex;flex-direction:column;position:relative}.CardTile:hover .CardTile-readMore span{border-bottom-color:#000;padding-right:4px}.CardTile-wrapper{display:flex;flex-direction:column;height:100%}@media (min-width: 576px){.CardTile-wrapper:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.25)}.App--commerce .CardTile-wrapper:hover{outline:5px solid var(--primary-color);outline-offset:-5px}}.CardTile-link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.CardTile-imageWrapper{border-radius:4px 4px 0 0;overflow:hidden}.CardTile-image{height:192px;background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform 0.5s}.CardTile--lg .CardTile-image{height:384px}.CardTile-inner{background-color:#fff;flex-grow:1;padding:32px 24px;border-radius:0 0 4px 4px;border:none;border-width:0 1px 1px 1px;display:flex;flex-direction:column}.CardTile--lg .CardTile-inner{padding:32px}.CardTile-topicHeading{color:#B50C00;font-size:18px;font-weight:bold;letter-spacing:1.4px;line-height:22px;text-transform:uppercase;margin-bottom:24px}.CardTile-title{font-size:26px;line-height:34px;font-weight:500;margin:0}.CardTile-summary{font-size:20px;line-height:28px;color:#545454;margin-top:24px;flex-grow:1}.CardTile--lg .CardTile-summary{font-size:20px;line-height:28px;color:#6F6F6F;margin-top:8px}.CardTile-readMore{margin-top:auto;padding-top:24px}.CardTile--lg .CardTile-readMore{padding-top:16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.TextTile{display:flex;flex-direction:column}.TextTile:hover{text-decoration:none}.TextTile-inner{background-color:#fff;flex-grow:1;padding:32px 24px;border-radius:4px;border:none;display:flex;flex-direction:column}.TextTile-title{font-size:26px;line-height:34px;font-weight:500;padding-bottom:24px;margin:0}.TextTile-summary{font-size:20px;line-height:28px;color:#545454;flex-grow:1}.TextTile-readMore{margin-top:auto;padding-top:24px}a.TextTile:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.25)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CtaBanner{color:#fff}.CtaBanner:hover .CtaBanner-image{transform:scale(1.2) rotate(2deg)}.CtaBanner-outerWrapper{border-radius:4px;position:relative;min-height:296px;display:flex;flex-direction:column;overflow:hidden}@media (min-width: 576px){.CtaBanner-outerWrapper{min-height:380px}}.CtaBanner-image,.CtaBanner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform 0.5s;z-index:0}.CtaBanner-overlay{background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.670588))}.CtaBanner-inner{margin-top:auto;padding:24px;z-index:1}.CtaBanner-heading{font-size:24px;font-weight:bold;line-height:32px;margin:0;text-shadow:1px 1px 2px #000}.CtaBanner-summary{margin-top:8px;font-size:14px;line-height:22px;text-shadow:1px 1px 2px #000}.CtaBanner-button{margin-top:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.QuickLinks{display:flex;justify-content:center;background-color:#fff;width:100%;margin-left:auto;margin-right:auto;padding-inline:24px}.QuickLinks-inner{flex-grow:1;border-radius:4px;border:none;display:flex;flex-direction:column;gap:24px;padding:0}.QuickLinks-title{margin:0}.QuickLinks nav{display:flex;flex-direction:column;width:100%}.QuickLinks nav a{display:flex;gap:12px;align-items:center;flex-wrap:nowrap;color:#000;font-size:16px;line-height:24px;padding:24px 0;text-decoration:none;margin-bottom:8px}.QuickLinks nav a:hover,.QuickLinks nav a:focus,.QuickLinks nav a:visited{text-decoration:none;color:#000}.QuickLinks nav a:hover span,.QuickLinks nav a:focus span,.QuickLinks nav a:visited span{border-bottom:1px solid #000}.QuickLinks nav a span{border-bottom:1px solid transparent}.QuickLinks nav a i:first-of-type{font-size:53px;color:var(--primary-color-darker)}.QuickLinks nav a i:last-of-type{font-size:10px;color:#000}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.HeroText{margin:0 auto;padding:64px 0}.HeroText__subHeading{color:#8c8c8a;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.44px;font-family:"DM Sans",sans-serif}.HeroText__heading{color:var(--primary-color-darker)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Header{background-color:#fff;overflow:hidden;display:flex;align-items:center;min-height:328px;position:relative}@media (min-width: 768px){.Header-container{position:relative}}.Header-textRow{z-index:5}.Header-textRow-inner{margin:24px;border-radius:4px;background-color:#fff;padding:32px 24px}@media (min-width: 768px){.Header-textRow-inner{border-radius:0;margin:0;background-color:transparent;padding:48px 24px 48px 0}}@media (max-width: 767.98px){.App--commerce .Header-textRow-inner{margin:120px 24px}}@media (min-width: 992px){.App--commerce .Header-textRow-inner{padding:112px 32px 112px 0}}@media (max-width: 767.98px){.App--commerce .Header--textOnly .Header-textRow-inner{margin:8px}}@media (max-width: 767.98px){.App--donation .Header--textOnly .Header-textRow-inner{margin:120px 24px}}@media (min-width: 992px){.App--donation .Header--textOnly .Header-textRow-inner{padding:112px 32px 112px 0}}.Header-gallery{position:absolute;top:0;right:0;bottom:0;width:100%;z-index:0}@media (min-width: 768px){.Header-gallery{width:calc(45% - 50px)}}.Header-gallery-inner{position:absolute;height:200vh;width:100%}.Header-gallery-tiles{display:flex;flex-wrap:wrap;transition:transform 3s cubic-bezier(0.2, 1, 0.25, 1);transform-style:preserve-3d;align-items:flex-start}.Header-gallery-col{width:50%;animation:infiniteAnimation 30s linear infinite;transition:transform 1s cubic-bezier(0.2, 1, 0.25, 1);transform-style:preserve-3d;padding:0 8px}@media (min-width: 768px){.Header-gallery-col{padding:0 16px}}.Header-gallery-col img{border-radius:4px;max-width:100%;margin-bottom:16px}@media (min-width: 768px){.Header-gallery-col img{margin-bottom:24px}}.Header-gallery-col:nth-of-type(1){padding-left:16px}@media (min-width: 768px){.Header-gallery-col:nth-of-type(1){padding-left:16px}}.Header-gallery-col:nth-of-type(2){margin-top:-25%;padding-right:16px}@media (min-width: 768px){.Header-gallery-col:nth-of-type(2){padding-right:16px}}.Header-title{color:var(--primary-color-darker)}.Header-subtitle{color:#8c8c8a;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1.44px;font-family:"DM Sans",sans-serif}.Header.is-small .Header-gallery-inner{width:calc(100% - 1rem);left:0.5rem}@media (min-width: 768px){.Header.is-small .Header-gallery-inner{width:100%;left:-0.5rem;right:0}}.Header.is-small .Header-gallery-col{width:33.33%;padding:0 8px}.Header.is-small .Header-gallery-col img{margin-bottom:16px}.Header--textOnly .Header-textRow{justify-content:center}.Header--textOnly .Header-textRow-inner{padding:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.RowContainer{position:relative;z-index:0}.RowContainer-bg{position:absolute;top:0;left:50%;height:100%;width:100vw;z-index:-1;transform:translateX(-50%)}.RowContainer-title{margin-bottom:40px;color:#000;font-weight:500;letter-spacing:-0.01em}.RowContainer-subtitle{margin-bottom:40px;font-weight:500;color:#000}.RowContainer .QuickLinks{padding-inline:12px;background-color:transparent}.RowContainer .QuickLinks-inner{padding:24px 32px;border:none;background-color:#fff}.App--corporate .RowContainer-title{font-size:42px;line-height:50px}@media (min-width: 768px){.App--corporate .RowContainer-title{font-size:54px;line-height:60px}}.RowContainer .CardTile,.RowContainer .TextTile,.RowContainer .QuickLinks{height:100%}.RowContainer .QuickLinks-inner>a{margin-top:auto}.RowContainer-red .RowContainer-title{color:#B50C00}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.FullWidthContentArea{overflow:hidden}.FullWidthContentArea.container>div,.FullWidthContentArea.container .Wysiwyg{padding-left:0;padding-right:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 992px){.TwoColumnContentArea{position:sticky}}.TwoColumnContentArea.container .WideContentArea>div,.TwoColumnContentArea.container .WideContentArea .Wysiwyg{padding-left:0;padding-right:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.WideContentArea{position:relative;z-index:-1}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.NarrowContentArea{position:sticky;top:80px;height:100%}@media (min-width: 992px){.NarrowContentArea{top:100px}}.NarrowContentArea .RowContainer-bg{width:100%;transform:none;left:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DashboardNavigation{position:sticky;top:80px;z-index:3}.DashboardNavigation-desktop{background-color:#fff;border-bottom:1px solid #d9d9d6;border-top:1px solid #d9d9d6}.DashboardNavigation-desktop nav{display:flex}.DashboardNavigation-desktop a{font-size:14px;border-top:4px solid transparent;padding:20px 24px;color:#545454}.DashboardNavigation-desktop a:hover,.DashboardNavigation-desktop a:focus{text-decoration:none;color:#000}.DashboardNavigation-desktop a.active{color:#000;font-weight:bold;border-top-color:var(--primary-color)}.DashboardNavigation-mobile{background-color:#fff;border-top:1px solid #d9d9d6;border-bottom:1px solid #d9d9d6}.DashboardNavigation-mobile button{border-width:0 !important;padding-left:0 !important;padding-right:0 !important;font-weight:bold;height:60px;line-height:60px}.DashboardNavigation-mobile button::after{right:1px !important;font-size:15px}.DashboardNavigation-mobile .dropdown-menu{width:100vw;border-radius:0;border-width:0;box-shadow:0px 0px 8px 4px rgba(0,0,0,0.25)}.DashboardNavigation-mobile .dropdown-menu[x-placement="top-start"]{box-shadow:0px -4px 8px 0px rgba(0,0,0,0.25)}.DashboardNavigation-mobile .dropdown-menu[x-placement="bottom-start"]{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.25)}.DashboardNavigation-mobile .dropdown-item{font-weight:bold;padding:12px 24px}.DashboardNavigation-mobile .dropdown-item:hover,.DashboardNavigation-mobile .dropdown-item:focus,.DashboardNavigation-mobile .dropdown-item:active,.DashboardNavigation-mobile .dropdown-item.active{color:#000 !important}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.RecentTransactionSummary-inner{background-color:#fff;padding:24px 24px;border-radius:4px;border:1px solid #d9d9d6}@media (min-width: 768px){.RecentTransactionSummary-inner{padding:24px 32px}}.RecentTransactionSummary-title{font-size:1rem;font-weight:bold;line-height:1.5rem;border-bottom:1px solid #E6E6E6;padding-bottom:24px;margin:0}.RecentTransactionSummary-rectangle{height:44px;width:44px;border-radius:4px;background-color:#f5f5f5}.RecentTransactionSummary-rectangle--small{height:32px;width:32px;border-radius:4px;background-color:#f5f5f5}.RecentTransactionSummary-item{padding:24px 0;border-bottom:1px solid #d9d9d6}.RecentTransactionSummary-desc{padding-left:24px}.RecentTransactionSummary-desc--small{padding:12px 0 8px}.RecentTransactionSummary-date{font-size:1rem;line-height:1.25rem;padding-bottom:6px}.RecentTransactionSummary-activity{font-size:14px;font-weight:bold;line-height:17px;padding-bottom:11px}.RecentTransactionSummary-daysago{color:#6F6F6F;font-size:12px;line-height:14px}.RecentTransactionSummary-price{padding-right:24px;font-size:16px;font-weight:bold;line-height:19px}.RecentTransactionSummary-link:hover{text-decoration:none}.RecentTransactionSummary-link .icon-pdf{color:#6F6F6F}.RecentTransactionSummary-readMore{margin-top:auto;padding-top:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CommunicationTheme{display:flex;border-radius:4px;flex-wrap:nowrap;flex-direction:column;position:relative;border:1px solid #d9d9d6;overflow:hidden;cursor:pointer;width:100%}@media (min-width: 768px){.CommunicationTheme{flex-direction:row;min-height:124px}}.CommunicationTheme.selected{border-radius:6px;border-color:var(--primary-color-darker)}.CommunicationTheme:hover .CommunicationTheme-image{transform:scale(1.2) rotate(2deg)}.CommunicationTheme-imageWrapper{flex-basis:100%;min-width:100%;overflow:hidden}@media (min-width: 768px){.CommunicationTheme-imageWrapper{flex-basis:40%;min-width:40%}}.CommunicationTheme-image{background-size:cover;background-repeat:no-repeat;background-position:center;transition:transform 0.5s;min-height:176px;height:100%;width:100%}@media (min-width: 768px){.CommunicationTheme-image{min-height:124px}}.CommunicationTheme-details{flex-grow:1;background-color:#fff;padding:16px 40px 16px 32px}.CommunicationTheme-title{font-size:20px;font-weight:bold;line-height:24px;margin-bottom:8px}.CommunicationTheme-summary{font-size:14px;line-height:20px;color:#545454}.CommunicationTheme-checkbox{top:12px;right:12px;width:1.8rem;height:1.8rem;background-color:#fff;border:1px solid #949494;border-radius:2px;position:absolute}@media (min-width: 768px){.CommunicationTheme-checkbox{width:1.5rem;height:1.5rem}}.CommunicationTheme-checkbox::after{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.675rem;font-family:"mrc-icons";color:var(--primary-color-darker)}.CommunicationTheme-checkbox.selected{border-color:var(--primary-color-darker)}.CommunicationTheme-checkbox.selected::after{content:""}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CommunicationPreferences-title{margin-bottom:32px}.CommunicationPreferences-pills{margin-bottom:32px}.CommunicationPreferences-pills span{cursor:pointer;display:inline-block;padding:8px 24px;font-size:14px;line-height:17px;font-weight:bold;border-radius:20px}.CommunicationPreferences-pills span.active{background-color:rgba(228,35,19,0.2)}.CommunicationPreferences-dropdownBtn{margin-bottom:32px}.CommunicationPreferences-tabTitle{font-size:24px;line-height:32px;font-weight:bold;margin-bottom:32px}.CommunicationPreferences-tabSubtitle{font-size:16px;line-height:24px;color:#545454}.CommunicationPreferences-themes{margin:32px 0 8px}.CommunicationPreferences-unsubscribeText{font-size:16px;font-weight:bold;line-height:24px;display:inline-block}.CommunicationPreferences-unsubscribeSummary{font-size:16px;line-height:24px;color:#545454}.CommunicationPreferences-unsubscribeWrapper{cursor:pointer;display:inline-block;margin-bottom:16px}.CommunicationPreferences-tabCheckBox{display:inline-block;vertical-align:-2px;margin-right:8px;width:1.2rem;height:1.2rem;background-color:#fff;border:1px solid #949494;border-radius:2px;position:relative}@media (min-width: 768px){.CommunicationPreferences-tabCheckBox{width:1rem;height:1rem}}.CommunicationPreferences-tabCheckBox::after{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.45rem;font-family:"mrc-icons";color:var(--primary-color-darker)}.CommunicationPreferences-tabCheckBox.selected{border-color:var(--primary-color-darker)}.CommunicationPreferences-tabCheckBox.selected::after{content:""}.CommunicationPreferences-btnWrapper{display:flex;align-items:center;flex-wrap:wrap}.CommunicationPreferences-btnWrapper button{margin-right:16px}.CommunicationPreferences-btnWrapper button,.CommunicationPreferences-btnWrapper span:not(.spinner-border){margin-top:32px}.CommunicationPreferences-btnWrapper span:not(.spinner-border){display:flex;font-size:14px;font-weight:bold;align-items:center}.CommunicationPreferences-btnWrapper span:not(.spinner-border) i{font-size:24px;margin-right:16px}.CommunicationPreferences-btnWrapper span:not(.spinner-border) i.success{color:#4ECC79}.CommunicationPreferences-btnWrapper span:not(.spinner-border) i.error{color:var(--primary-color)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.AddressField-btnFinder{border-bottom:1px solid var(--primary-color);display:inline-block;margin:8px 0 16px;text-decoration:none !important}.AddressField-btnFinder:hover{text-decoration:none;border-color:transparent}.AddressField-btnManualFinder{border-bottom:1px solid var(--primary-color);text-decoration:none !important}.AddressField-btnManualFinder:hover{text-decoration:none;border-color:transparent}.AddressField-inputWrap{position:relative}.AddressField-inputWrap .spinner-border{position:absolute;right:16px;top:16px}.AddressField .react-autosuggest__suggestion{cursor:pointer}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.UpdateProfile-title{margin-bottom:24px}.UpdateProfile-changeEmail{line-height:1}.UpdateProfile-changeEmail-warning{color:#4ECC79;margin-right:8px;margin-top:-4px}@media (max-width: 767.98px){.UpdateProfile-changeEmail-warning{margin-top:-4px}}.UpdateProfile-changeEmail-text{font-size:14px;line-height:16px;color:#000}.UpdateProfile-changeEmail-undoBtn{position:relative;top:-2px;right:-8px;color:#6F6F6F;font-size:12px;background:transparent;border:0;display:flex;align-items:center}.UpdateProfile-success{color:#4ECC79}.UpdateProfile-success span{font-size:14px;font-weight:bold;padding-left:8px;color:#000}.UpdateProfile-success i{font-size:24px}.UpdateProfile-error{color:var(--primary-color-darker);display:flex;align-items:center;margin-top:16px}.UpdateProfile-error span{font-size:14px;font-weight:bold;padding-left:8px;color:#000}.UpdateProfile-error i{font-size:24px}.UpdateProfile .form-label{margin-bottom:6px}.UpdateProfile .btn-primary i{margin-left:16px;position:relative;top:1px}.UpdateProfile .icon-cross{padding-left:8px;font-size:10px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 768px){.ChangePassword-modal .modal-dialog{min-width:548px}}.ChangePassword-messageWrap [class^="icon-"]{font-size:1.5rem}.ChangePassword-message{font-size:20px;font-weight:bold;padding-left:8px}.ChangePassword .icon-tick-correct{color:#4ECC79}.ChangePassword .icon-tick-error{color:var(--primary-color)}.ChangePassword .btn-primary{height:48px;border-radius:4px}.ChangePassword .btn-primary i{margin-left:16px;position:relative;top:1px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.VerifyAccount-title,.VerifyAccount-subTitle{margin-bottom:24px}.VerifyAccount-changeEmail{line-height:1}.VerifyAccount-changeEmail-warning{color:#4ECC79;margin-right:8px;margin-top:-4px}@media (max-width: 767.98px){.VerifyAccount-changeEmail-warning{margin-top:-4px}}.VerifyAccount-changeEmail-text{font-size:14px;line-height:16px;color:#000}.VerifyAccount-changeEmail-undoBtn{position:relative;top:-2px;right:-8px;color:#6F6F6F;font-size:12px;background:transparent;border:0;display:flex;align-items:center}.VerifyAccount-success span{font-size:14px;font-weight:bold;padding-left:8px}.VerifyAccount-success i{font-size:24px}.VerifyAccount-error{color:var(--primary-color-darker);display:flex;align-items:center;margin-top:16px}.VerifyAccount-error span{color:#000;font-size:14px;font-weight:bold;padding-left:0.8rem}.VerifyAccount-error i{font-size:24px}.VerifyAccount .form-label{margin-bottom:6px}.VerifyAccount .btn-primary i{margin-left:16px;position:relative;top:1px}.VerifyAccount .icon-tick-correct{color:#4ECC79}.VerifyAccount .icon-tick-error{color:var(--primary-color-darker)}.VerifyAccount .icon-cross{padding-left:8px;font-size:10px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.TransactionHistory-titleRow{display:flex;flex-wrap:wrap;align-items:center}.TransactionHistory-titleRow h1{margin-bottom:16px}.TransactionHistory-dropdownBtn{margin-bottom:16px;max-width:250px}@media (min-width: 768px){.TransactionHistory-dropdownBtn{margin-left:auto}}.TransactionHistory-dropdownBtn button{font-size:14px;font-weight:bold}.TransactionHistory-dropdownBtn button::after{font-size:10px}.TransactionHistory-dropdownBtn .dropdown-menu .dropdown-item{font-size:14px}.TransactionHistory-innerWrapper{border-radius:4px;background-color:#fff;border:1px solid #d9d9d6;padding:24px;margin-top:48px}@media (min-width: 768px){.TransactionHistory-innerWrapper{margin-top:0;padding:24px 32px}}.TransactionHistory-subtitle{padding-bottom:24px;margin:0}.TransactionHistory hr{border-top:1px solid #E6E6E6;margin:0}.TransactionHistory-ddSort.btn-primary{height:auto;line-height:24px;padding:0;margin:0;background-color:transparent !important;border-width:0 !important;color:#000 !important;box-shadow:none !important}.TransactionHistory-ddSort.btn-primary::after{border-width:5px;vertical-align:2px;margin-left:4px}.TransactionHistory .custom-dropdown-menu{max-width:200px}.TransactionHistory .custom-dropdown-menu .dropdown-item{font-size:14px}.TransactionHistory-showMore{line-height:48px;height:48px;padding-left:32px;padding-right:32px;margin-top:48px}@media (min-width: 576px){.TransactionHistory-showMore{padding-left:48px;padding-right:48px}}.TransactionHistory-status{font-size:14px;font-weight:bold;display:flex;align-items:center}.TransactionHistory-status i{color:var(--primary-color);font-size:24px;margin-right:16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SignUp-modal{padding:35px 40px 37px 40px}.SignUp-modal-title{color:#000;margin-bottom:11px}.SignUp-modal-subTitle{font-size:16px;line-height:25px;color:#6F6F6F;margin-bottom:24px}.SignUp-modal-subTitle a,.SignUp-modal-subTitle b{color:#000;font-weight:bold}@media (min-width: 768px){.SignUp .modal-dialog{min-width:548px}}.SignUp .btn-primary i{margin-left:16px;position:relative;top:1px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SocialImpactVisual{display:flex;flex-direction:column}.SocialImpactVisual-inner{background-color:#fff;flex-grow:1;padding:24px 32px;border-radius:4px;border:1px solid #d9d9d6;display:flex;flex-direction:column}.SocialImpactVisual-heading{font-size:16px;font-weight:bold;line-height:24px;border-bottom:1px solid #E6E6E6;padding-bottom:24px;margin:0}.SocialImpactVisual-chartWrapper{position:relative;max-height:228px;padding:24px 0}.SocialImpactVisual-chartWrapper canvas{margin:auto}.SocialImpactVisual-captionHeading{font-size:20px;line-height:22px;margin-bottom:8px;font-weight:bold}@media (min-width: 768px){.SocialImpactVisual-captionHeading{font-size:24px;line-height:32px;margin-bottom:4px}}.SocialImpactVisual-captionSubHeading{font-size:16px;line-height:22px;color:#545454;margin-bottom:24px}.SocialImpactVisual-noTransactionsMessage{font-size:16px;line-height:22px;margin-top:24px}.SocialImpactVisual-legend{font-size:14px;font-weight:bold;line-height:24px}.SocialImpactVisual-legend span{display:inline-block;margin-right:8px;border-radius:50%;height:10px;width:10px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.AppealItem{display:flex;flex-direction:column;position:relative;height:100%;width:100%}.AppealItem-inner{display:flex;flex-wrap:nowrap;flex-direction:column;position:relative;overflow:hidden;cursor:pointer;width:100%;height:100%}.AppealItem-details{flex-grow:1;background-color:#fff;padding:16px 32px 16px 24px;border:1px solid #d9d9d6}.AppealItem-title{font-size:14px;font-weight:bold;line-height:20px;margin:0}.AppealItem-checkbox{top:8px;right:8px;width:1.2rem;height:1.2rem;background-color:#fff;border:1px solid #949494;border-radius:2px;position:absolute}@media (min-width: 768px){.AppealItem-checkbox{width:1rem;height:1rem}}.AppealItem-checkbox::after{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.45rem;font-family:"mrc-icons";color:var(--primary-color-darker)}.AppealItem-checkbox.selected,.AppealItem input:checked ~ label .AppealItem-checkbox{border-color:var(--primary-color-darker)}.AppealItem-checkbox.selected::after,.AppealItem input:checked ~ label .AppealItem-checkbox::after{content:""}.AppealItem-info{position:absolute;bottom:8px;right:8px;line-height:0;cursor:pointer}.AppealItem label{width:100%;height:100%;display:block;margin:0;border-radius:4px;border:1px solid transparent;overflow:hidden}.AppealItem input:checked ~ label{border-radius:4px;border-color:var(--primary-color)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.RapidDonationAppeals-title{margin-bottom:16px}.RapidDonationAppeals-subtitle{font-size:16px;line-height:24px;color:#545454}.RapidDonationAppeals-appeals{margin-top:32px;margin-bottom:32px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 992px){.RapidRegister-formWrap{width:80%}}.RapidRegister .btn-primary i{margin-left:16px;position:relative;top:1px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.RapidDonation h3{font-size:16px;line-height:19px;font-weight:bold;margin-bottom:24px}.RapidDonation h2{font-size:24px;line-height:29px;font-weight:bold;margin:48px 0 24px}.RapidDonation .form-error{margin-top:24px}.RapidDonation-optionsGroup{margin-bottom:32px}.RapidDonation-optionsGroup>div{display:inline-block;margin:0 16px 16px 0}.RapidDonation-optionsGroup input ~ label{margin:0;background-color:#D5CFCF}.RapidDonation-optionsGroup input:checked ~ label{border-radius:2px;background-color:var(--primary-color)}.RapidDonation-donorSearch{margin-bottom:32px}.RapidDonation-donorSearch .form-label{margin-bottom:6px}.RapidDonation-profileForm{margin-bottom:48px}.RapidDonation-profileForm-title{margin-top:16px !important}.RapidDonation-profileForm-update{color:var(--primary-color);text-decoration:underline;margin-left:auto}.RapidDonation-paymentDetailsForm{margin:48px 0 48px}.RapidDonation-paymentDetailsForm iframe{width:100%;border-width:0;margin-bottom:32px;min-height:220px}@media (min-width: 992px){.RapidDonation-paymentDetailsForm iframe{min-height:240px}}.RapidDonation-paymentDetailsForm-failedOptions button:first-of-type{margin-right:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ProductTile-link{display:flex;flex-direction:column;position:relative;border-radius:4px;overflow:hidden;height:100%}@media (min-width: 576px){.ProductTile-link:hover{text-decoration:none;outline:5px solid var(--primary-color);outline-offset:-5px}}.ProductTile-link:hover{text-decoration:none}.ProductTile-link:hover .ProductTile-title,.ProductTile-link:hover .ProductTile-price span{text-decoration:underline}.ProductTile-imageWrapper{overflow:hidden}.ProductTile-image{background-repeat:no-repeat;background-position:center;background-color:#fff;background-image:url("/images/no-image.png");background-size:contain;height:282px;transition:transform 0.5s}.ProductTile-status{position:absolute;right:0;top:0;min-width:100px;min-height:28px;font-size:12px;font-weight:bold;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;padding:8px}.ProductTile-status--soldout{background-color:#930075}.ProductTile-status--comingsoon{background-color:#3F9C35}.ProductTile-status--onsale{background-color:var(--primary-color)}.ProductTile-content{display:flex;flex-direction:column;flex-grow:1;background-color:#fff;padding:24px 16px 16px}.ProductTile-title{font-size:16px;color:#100F13;line-height:24px}.ProductTile-price{font-weight:bold;margin-top:auto;color:#100F13;flex-wrap:wrap}.ProductTile-price--sale{font-weight:normal;color:#6F6F6F;display:inline-block;position:relative}.ProductTile-price--sale::before{content:'';width:calc(100% + 10px);height:1px;background-color:#6F6F6F;position:absolute;left:-5px;top:50%}.ProductTile-actionWrap{display:flex}.ProductTile-qtyWrap{flex:0 0 40%;padding-right:8px}.ProductTile-btnWrap{flex:0 0 60%;padding-left:8px}.ProductTile-btn{height:100%}.ProductTile-btnIcon{display:none}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.RelatedProducts{overflow-x:hidden}.RelatedProducts-heading{font-size:24px;line-height:32px;font-weight:bold}.RelatedProducts-slider{margin-left:-15px;margin-right:-15px}@media (max-width: 1199.98px){.RelatedProducts-slider{margin-right:0}}.RelatedProducts-item{padding:0 15px;height:100%}.RelatedProducts-item:focus{outline:none}@media (max-width: 575.98px){.RelatedProducts-item{padding:0 6px}}.RelatedProducts .ProductTile{height:100%}@media (max-width: 1199.98px){.RelatedProducts .ProductTile-image{height:200px}}.RelatedProducts .ProductTile-btn{padding:0 4px}@media (min-width: 576px) and (max-width: 1199.98px){.RelatedProducts .ProductTile-btnText{display:none}}@media (min-width: 576px) and (max-width: 1199.98px){.RelatedProducts .ProductTile-btnIcon{display:inline-block}}@media (min-width: 576px) and (max-width: 1199.98px){.RelatedProducts .ProductTile-qtyWrap,.RelatedProducts .ProductTile-btnWrap{flex:0 0 50%}}.RelatedProducts .slick-list{display:flex}@media (max-width: 1199.98px){.RelatedProducts .slick-list{padding:0 20px 0 0 !important}}@media (max-width: 575.98px){.RelatedProducts .slick-list{overflow:visible}}.RelatedProducts .slick-track{display:flex;margin-left:0}.RelatedProducts .slick-slide{height:100%}.RelatedProducts .slick-slide>div{height:100%}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ProductBadge{text-align:center}.ProductBadge-iconWrap{display:flex;align-items:center;justify-content:center;height:30px}@media (min-width: 768px){.ProductBadge-iconWrap{height:50px}}.ProductBadge-icon{max-height:100%}.ProductBadge-title{font-size:16px;line-height:24px;margin-top:16px}@media (min-width: 768px){.ProductBadge-title{font-size:.875rem;line-height:1.5}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ProductDetail-price{font-size:1.25rem;font-weight:bold}@media (min-width: 768px){.ProductDetail-price{font-size:1.5rem}}.ProductDetail-price--sale{font-weight:normal;color:#6F6F6F;display:inline-block;position:relative}.ProductDetail-price--sale::before{content:'';width:calc(100% + 10px);height:1px;background-color:#6F6F6F;position:absolute;left:-5px;top:50%}.ProductDetail-summary,.ProductDetail-summary p{font-size:0.875rem;line-height:1.5rem}.ProductDetail-attrItem{font-size:14px}.ProductDetail-badgeList{border-top:1px solid #595959;justify-content:center;padding-top:16px}@media (min-width: 768px){.ProductDetail-badgeList{padding-top:40px}}@media (max-width: 991.98px){.ProductDetail-mainImage{padding-bottom:28px}}@media (min-width: 992px){.ProductDetail-mainImage .slick-slide{overflow:hidden;padding-right:1px;padding-left:1px}}.ProductDetail-imgWrap:focus,.ProductDetail-imgWrap:active,.ProductDetail-img:focus,.ProductDetail-img:active{outline:none}.ProductDetail-thumbImage .ProductDetail-imgWrap{cursor:pointer;margin-right:24px;padding-top:1px;padding-left:1px}.ProductDetail-img{width:100%}.ProductDetail-thumbImage .ProductDetail-img{width:78px}.ProductDetail-thumbImage{margin-top:24px}.ProductDetail-thumbImage .slick-current .ProductDetail-img{outline:1px solid rgba(228,35,19,0.5)}.ProductDetail .slick-slider .slick-track{margin-left:0;margin-right:0}.ProductDetail .link-readMore{display:inline-flex}.ProductDetail .Wysiwyg{font-size:14px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.UtilityNavigation{height:48px;background-color:#fff;display:flex;align-items:center}.UtilityNavigation .container-fluid{padding-inline:24px}.UtilityNavigation-container{display:flex;justify-content:space-between;height:100%}@media (max-width: 991.98px){.UtilityNavigation-container{margin-right:0;margin-left:0}}.UtilityNavigation-left,.UtilityNavigation-right{display:flex;align-items:center}.UtilityNavigation-right{flex:1;justify-content:flex-end}@media (max-width: 991.98px){.UtilityNavigation-right nav,.UtilityNavigation-right .UtilityNavigation-search-container{display:none}}.UtilityNavigation-search-container{display:flex;flex:1;justify-content:flex-end;margin-left:90px}.UtilityNavigation-search-container .UtilityNavigation-search-input{display:none;flex:1;outline:none;border:0;border-bottom:solid 1px var(--primary-color);font-size:14px}.UtilityNavigation-search-container.show .UtilityNavigation-search-input{display:block}.UtilityNavigation-search-container.show .UtilityNavigation-searchBtn{color:var(--primary-color)}.UtilityNavigation nav a{color:#000;font-size:14px;line-height:20px;padding:0 12px;display:inline-flex}.UtilityNavigation nav a span{padding:8px 0 12px;border-top:solid 4px transparent}.UtilityNavigation nav a:hover,.UtilityNavigation nav a:focus,.UtilityNavigation nav a:active{text-decoration:none}.UtilityNavigation nav a:hover span,.UtilityNavigation nav a:focus span,.UtilityNavigation nav a:active span{border-color:var(--primary-color)}.UtilityNavigation nav a:not(:last-of-type){margin-right:8px}@media (max-width: 767.98px){.UtilityNavigation nav a{padding:0 4px}}.UtilityNavigation-login,.UtilityNavigation-searchBtn{font-size:20px;color:#000;display:flex;align-items:center}.UtilityNavigation-login:focus,.UtilityNavigation-login:hover,.UtilityNavigation-searchBtn:focus,.UtilityNavigation-searchBtn:hover{color:#000;text-decoration:none}.UtilityNavigation-login{margin-left:48px}.UtilityNavigation-logout{color:#000;text-decoration:none;font-size:14px;color:#000;margin-left:48px}.UtilityNavigation-logout span{transition:padding 0.25s;border-bottom:1px solid transparent}.UtilityNavigation-logout:hover,.UtilityNavigation-logout:focus{text-decoration:none;color:#000}.UtilityNavigation-logout:hover span,.UtilityNavigation-logout:focus span{border-bottom-color:#000;padding-right:4px}.UtilityNavigation-logout .icon-logout{padding-left:4px;vertical-align:-1px}@media (max-width: 1199.98px){.CorporateSiteHeader .UtilityNavigation{display:none}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.LoadingWidget{background-color:rgba(255,255,255,0.75);z-index:1100;padding:30px;color:var(--primary-color);font-size:26px;position:absolute}.LoadingWidget.is-overlay{top:0;left:0}.LoadingWidget.is-overlay-dark{top:0;left:0;background-color:rgba(0,0,0,0.75);color:#fff;height:100%;position:fixed}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Accordion{padding-left:24px;padding-right:24px;padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;gap:40px;background-color:#fff}.Accordion-overview{display:flex;flex-direction:column;gap:40px;color:#000}.Accordion-overview-title{margin-bottom:0}.Accordion-overview-subtitle{font-size:20px;line-height:28px;font-weight:400}.Accordion .disabled .Accordion-item-header-icon{display:none}.Accordion .disabled .Accordion-item-body{display:none}.Accordion-content{display:flex;flex-direction:column;gap:40px}.Accordion-item{border:none;background-color:#f7f7f7}.Accordion-item-header{width:100%;border:0;background-color:inherit;padding:14px 12px;display:flex;justify-content:space-between;gap:8px;color:#000;border-radius:2px;border:0.5px solid #d9d9d6}.Accordion-item.open .Accordion-item-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.Accordion-item-header-section{width:100%}.Accordion-item-header-text{font-size:20px;line-height:28px;margin:0 16px 0 0;font-weight:600;text-align:left;flex-grow:1}.Accordion-item-header-caption{margin:16px 0 0 0;text-align:left}.Accordion-item-header:focus{outline:none}.Accordion-item-header-infoIcon{font-size:1.5rem;color:var(--primary-color);margin-right:24px}.Accordion-item-header-icon::before{font-family:"mrc-icons";color:var(--primary-color)}.Accordion-item-header-icon.down::before{content:""}.Accordion-item-header-icon.up::before{content:"";font-family:"mrc-icons";color:var(--primary-color)}.Accordion-item-body{padding:14px 12px}.Accordion-item-body.show{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:0.5px solid #d9d9d6;border-top:none}.Accordion-item-body-inner{margin-top:8px}.Accordion-item-body p:last-of-type{margin:0}.Accordion-item-body img{max-width:100%;height:100%}.container>.Accordion{padding-inline:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Breadcrumb{margin-top:16px}.ProductListing-searchWrap{position:relative}.ProductListing-searchWrap [class^="icon-"]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:20px}.ProductListing-searchInput{padding-left:48px}@media (max-width: 575.98px){.ProductListing-resultWrap{padding-left:0;padding-right:0}}@media (max-width: 767.98px){.ProductListing-list{margin-left:-5px;margin-right:-5px}}@media (max-width: 767.98px){.ProductListing .ProductTile{padding-left:5px;padding-right:5px}}@media (max-width: 1199.98px){.ProductListing .ProductTile-image{height:200px}}@media (max-width: 767.98px){.ProductListing .ProductTile-image{height:220px}}.ProductListing .ProductTile-btn{padding:0 4px}@media (max-width: 1199.98px){.ProductListing .ProductTile-btnText{display:none}}@media (max-width: 1199.98px){.ProductListing .ProductTile-btnIcon{display:inline-block}}@media (max-width: 1199.98px){.ProductListing .ProductTile-qtyWrap,.ProductListing .ProductTile-btnWrap{flex:0 0 50%}}@media (max-width: 575.98px){.ProductListing .ProductTile-qtyWrap select.custom-select{padding-left:12px;padding-right:16px;background-position:right 8px center}}@media (max-width: 575.98px){.ProductListing-filterMobileContainer{padding:0}}.ProductListing-filterMobileBtns{display:flex;background-color:#fff;border:1px solid #d9d9d6;border-radius:4px;margin-bottom:16px}@media (min-width: 576px){.ProductListing-filterMobileBtns{border-radius:4px;border-width:1px}}.ProductListing-filterMobileBtn{flex:0 0 calc(50% - 24px);text-align:center;font-size:14px;height:48px}.ProductListing-filterMobileBtn:not(:last-child){border-right:1px solid #d9d9d6}.ProductListing-filterMobileBtn--search{flex:0 0 48px}.ProductListing-filterMobileWrap{position:fixed;z-index:1110;top:0;left:100%;transition:left .3s;width:100%;height:100%;padding-left:10%}.ProductListing-filterMobileWrap::before{content:'';width:100%;height:100%;position:absolute;top:0;left:10%;background-color:#fff;z-index:-1}.ProductListing-filterMobileWrap .selected-count{text-transform:none !important;font-size:12px}.ProductListing-filterMobileWrap .selected-count::before{content:'|';font-size:14px;color:#d9d9d6;padding:0 8px}.is-mbFilterActive .ProductListing-filterMobileWrap{left:0}.ProductListing-filterMobileOverlay{background-color:rgba(0,0,0,0.5);width:10%;height:100%;position:absolute;left:0;top:0}.ProductListing-filterMobileHeading{display:flex;justify-content:space-between;align-items:center;padding:24px 0 16px;border-bottom:1px solid #d9d9d6}.ProductListing-filterMobileChildren{position:fixed;z-index:1110;top:0;left:100%;transition:left .3s;width:100%;height:100%;padding-left:10%}.ProductListing-filterMobileChildren::before{content:'';width:100%;height:100%;position:absolute;top:0;left:10%;background-color:#fff;z-index:-1}.ProductListing-filterMobileChildren .selected-count{text-transform:none !important;font-size:12px}.ProductListing-filterMobileChildren .selected-count::before{content:'|';font-size:14px;color:#d9d9d6;padding:0 8px}.is-mbFilterChildrenActive .ProductListing-filterMobileChildren{left:0}.ProductListing-ddCategory{width:100%;text-align:left}.ProductListing-ddCategory.btn-primary{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;background-color:#fff !important;border:1px solid #d9d9d6;color:#100F13 !important;box-shadow:none !important;padding-right:40px}.ProductListing-ddCategory.btn-primary::after{content:none}.ProductListing-ddCategory.btn-primary::before{content:"";font-family:"mrc-icons";color:var(--primary-color);position:absolute;right:24px;top:50%;transform:translateY(-50%)}.ProductListing-ddCategory.btn-primary[aria-expanded="true"]::before{transform:translateY(-50%) rotate(180deg)}.ProductListing .Accordion{padding:0}.ProductListing .Accordion-overview{display:none}.ProductListing .Accordion-content{gap:0}.ProductListing .Accordion.grey .Accordion-item-header{background-color:#f0f0ef}.ProductListing .Accordion .filterCategory-mobileMenuLink{padding:0;color:#100F13}.ProductListing .Accordion.black .Accordion-item-header{background-color:#6F6F6F}.ProductListing .Accordion.black .Accordion-item-header-text,.ProductListing .Accordion.black .Accordion-item-header .filterCategory-mobileMenuLink{color:#fff}.ProductListing .Accordion-item{border:none;background-color:transparent;margin:0;border-radius:0;padding:0}.ProductListing .Accordion-item.disabled.open{background-color:var(--primary-color-darker)}.ProductListing .Accordion-item.disabled.open .filterCategory-mobileMenuLink{color:#fff}.ProductListing .Accordion-item-body{border:none}.ProductListing .Accordion-item-body.show{border:none}.ProductListing .Accordion-item-body .Accordion-item-header{border-color:#7b7b7b;padding:0}.ProductListing .Accordion-item-body .Accordion-item-header .filterCategory-mobileMenuLink.isActive{background-color:var(--primary-color-darker);color:#fff;text-decoration:none}.ProductListing .Accordion-item-body .Accordion-item-header:hover .filterCategory-mobileMenuLink{color:var(--primary-color);text-decoration:none}.ProductListing .Accordion-item-body .Accordion-item-header:hover .filterCategory-mobileMenuLink.isActive{color:#fff}.ProductListing .Accordion-item-body .Accordion-item-header-text{font-weight:normal}.ProductListing .Accordion-item-body .filterCategory-mobileMenuLink{display:block;padding:12px 0;padding-left:20px}.ProductListing .Accordion-item-header{background-color:transparent;border:none;border-bottom:1px solid #000;padding:12px 8px}.ProductListing .Accordion-item-header-icon{font-size:12px;margin-left:8px}.ProductListing .Accordion-item-header-icon::before{color:#100F13}.ProductListing .Accordion-item-header-text{font-weight:bold;color:#100F13;width:100%}.ProductListing .filterCheckbox{margin-bottom:16px}.ProductListing .filterCheckbox .filterGroup-headerIcon{color:#100F13}.ProductListing .filterCheckbox .filterGroup-header{border-color:#949494}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.IntroText{margin:0 auto;text-align:center}@media (min-width: 768px){.IntroText{width:75%}}@media (min-width: 992px){.IntroText{width:50%}}.IntroText-title{margin-bottom:16px;font-size:26px;line-height:44px;font-weight:bold}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.FeaturedCta{background-color:#fff;border-radius:4px;border:1px solid #d9d9d6;overflow:hidden}.FeaturedCta-heading{font-weight:bold;margin-bottom:16px}.FeaturedCta-summary{font-size:20px;line-height:34px}@media (min-width: 768px){.FeaturedCta-summary{margin-bottom:48px}}.FeaturedCta-img{background-repeat:no-repeat;background-position:center;background-color:#fff;background-image:url("/images/no-image.png");background-size:cover;min-height:260px}@media (min-width: 768px){.FeaturedCta-img{min-height:415px;height:100%}}@media (max-width: 991.98px){.FeaturedCta .link-readMore{min-width:120px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CartItem{position:relative;overflow:hidden;border-bottom:1px solid #d9d9d6;padding-bottom:16px}.CartItem.CartItem--full{padding-bottom:0}@media (min-width: 768px){.CartItem.CartItem--full{border-bottom:0}}.CartItem-content{display:flex}@media (min-width: 768px){.CartItem--side .CartItem-content{align-items:center}}.CartItem-imgWrap{height:100px;flex:0 0 100px;border-radius:4px;border:1px solid #d9d9d6;overflow:hidden}@media (min-width: 768px){.CartItem--full .CartItem-imgWrap{height:180px;flex:0 0 180px}}@media (max-width: 375.98px){.CartItem--side .CartItem-imgWrap{height:70px;flex:0 0 70px}}@media (min-width: 768px){.CartItem--side .CartItem-imgWrap{height:78px;flex:0 0 78px}}.CartItem-img{background-repeat:no-repeat;background-position:center;background-color:#fff;background-image:url("/images/no-image.png");background-size:contain;height:100%}.CartItem-title{font-size:14px;line-height:22px;margin-bottom:8px;display:block}.CartItem--mini .CartItem-title{padding-right:32px;line-height:18px}@media (max-width: 767.98px){.CartItem--mini .CartItem-title{font-size:12px;margin-bottom:0}}.CartItem--full .CartItem-title{font-weight:bold}@media (min-width: 768px){.CartItem--full .CartItem-title{font-size:16px;line-height:28px;margin-bottom:16px}}.CartItem a.CartItem-title{color:#000}.CartItem a.CartItem-title:hover{text-decoration:none}.CartItem-innerContent{margin-left:8px;flex-grow:1}@media (min-width: 376px){.CartItem--full .CartItem-innerContent{margin-left:16px}}@media (min-width: 768px){.CartItem--full .CartItem-innerContent{border-bottom:1px solid rgba(79,79,79,0.5);margin-left:24px}}.CartItem-detail{display:flex;align-items:center}.CartItem-price{font-weight:bold;font-size:15px}@media (min-width: 768px){.CartItem--full .CartItem-price{font-size:20px}}@media (min-width: 768px){.CartItem--side .CartItem-price{font-size:16px;padding-top:24px}}.CartItem-btnDelete,.CartItem-qtyBtn{-webkit-appearance:none;padding:0 8px}.CartItem-btnDelete{font-size:1.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width: 768px){.CartItem--full .CartItem-btnDelete{position:static;transform:none}}@media (max-width: 575.98px){.CartItem-btnDelete{right:-8px}}.CartItem-qtyWrap{flex-grow:1;display:flex;align-items:center}.CartItem--mini .CartItem-qtyWrap{display:block}.CartItem-qtyLabel{font-size:14px;padding-bottom:4px}.CartItem--full .CartItem-qtyLabel{font-weight:bold}@media (min-width: 376px){.CartItem--full .CartItem-qtyLabel{margin-right:8px}}@media (max-width: 767.98px){.CartItem--mini .CartItem-qtyLabel{font-size:12px}}.CartItem-qty{display:flex}.CartItem-qtyInput{-webkit-appearance:none;width:48px;height:48px;border:1px solid rgba(79,79,79,0.2);border-radius:4px;padding:8px;text-align:center}@media (min-width: 376px){.CartItem--full .CartItem-qtyInput{margin:0 8px;padding:8px 4px}}@media (max-width: 375.98px){.CartItem--side .CartItem-qtyInput{width:36px;height:36px;padding:8px 0}}@media (min-width: 768px){.CartItem--side .CartItem-qtyInput{width:42px}}.CartItem-qtyInput::-webkit-outer-spin-button,.CartItem-qtyInput::-webkit-inner-spin-button{-webkit-appearance:none}.CartItem-qtyBtn{-webkit-appearance:none;font-size:24px;padding:0 8px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CartSummary-subtotal{font-size:17px;font-weight:bold}@media (min-width: 768px){.CartSummary-subtotal{font-size:24px;background-color:#fff;border:1px solid #d9d9d6;border-radius:4px;padding:32px}}.CartSummary-free-shipping-text{font-size:14px;line-height:20px;color:#5A8798;font-weight:normal;text-align:center;margin-bottom:16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SiteHeaderCommerce{top:0;width:100%;z-index:7}.SiteHeaderCommerce-mobileMenu{position:fixed;top:48px;left:100%;transition:left .3s;width:100%;height:100%;z-index:1130}.is-mbMenuActive .SiteHeaderCommerce-mobileMenu{left:0}.SiteHeaderCommerce-mobileMenu::before{content:'';width:100%;height:100%;position:absolute;top:0;background-color:#fff;z-index:-1}.SiteHeaderCommerce-mobileMenuHeader{background-color:#fff;border-bottom:1px solid #E6E6E6;padding:12px 24px}.SiteHeaderCommerce-mobileMenuHeader-content{display:flex;align-items:center}@media (max-width: 1199.98px){.SiteHeaderCommerce-mobileMenuHeader-content{justify-content:space-between}}.SiteHeaderCommerce-mobileMenuHeader-logo{flex-shrink:0;height:60px}.SiteHeaderCommerce-mobileMenuHeader-actions{flex:0 0 auto;gap:24px}@media (min-width: 992px){.SiteHeaderCommerce-mobileMenuHeader-actions{flex:1 0 auto}}.SiteHeaderCommerce-mobileMenuHeader .mobileMenuHeader-actions{display:flex;gap:24px}.SiteHeaderCommerce-mobileMenuHeader .Button{padding-left:18px;padding-right:18px;min-width:100px;margin-left:12px}@media (max-width: 1199.98px){.SiteHeaderCommerce-mobileMenuHeader .Button{line-height:40px;height:40px}}.SiteHeaderCommerce-mobileMenuClose{background-color:#fff;display:flex;justify-content:flex-end}.SiteHeaderCommerce-mobileMenuClose i.icon-cross{color:#151513}.SiteHeaderCommerce-mobileMenuList-container{background-color:#fff;height:100%;overflow-y:auto;padding:24px 24px 256px;margin:0;display:flex;flex-direction:column;gap:24px}.SiteHeaderCommerce-mobileMenuList{display:flex;flex-direction:column;gap:24px;margin:0;padding:0}.SiteHeaderCommerce-mobileMenuList-utilityNav{padding-top:12px;padding-bottom:8px}.SiteHeaderCommerce-mobileMenuList>li:hover{border-left:solid 4px var(--primary-color-darker)}.SiteHeaderCommerce-mobileMenuList>li:hover>a{color:var(--primary-color-darker) !important}.SiteHeaderCommerce-mobileMenuItem{list-style:none;display:flex;flex-direction:column;text-align:right;gap:16px}.SiteHeaderCommerce-mobileMenuItem.feature-tile{padding:1.5rem 1rem}.SiteHeaderCommerce-mobileMenuItem-image img{display:block;width:100%}.SiteHeaderCommerce-mobileMenuItem ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.SiteHeaderCommerce-mobileMenuLink{display:inline-block;color:#000;font-size:16px;line-height:20px;font-weight:400;width:100%}.SiteHeaderCommerce-mobileMenuLink--main{font-size:18px;line-height:24px;font-weight:bold}.SiteHeaderCommerce-mobileMenuLink:hover{text-decoration:none;color:var(--primary-color-darker) !important}.SiteHeaderCommerce-btnClose{margin-left:40px}.SiteHeaderCommerce-overlay{background-color:rgba(0,0,0,0.5);height:100%;position:absolute;left:0;top:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MiniCart{background-color:#fff;padding:24px 16px;width:85%;position:absolute;z-index:1120;right:0;top:100%;margin-top:1px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}@media (min-width: 768px){.MiniCart{padding:32px;width:420px}}.MiniCart-title{font-size:1.25rem;font-weight:bold;padding-bottom:16px}.MiniCart-list{border-top:1px solid #d9d9d6;padding-top:16px}.MiniCart-free-shipping-text{font-size:.875rem;line-height:1.25rem;color:#5A8798;margin-bottom:16px;margin-top:16px;text-align:center}.MiniCart .btn{padding-inline:18px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MainNavigation{background-color:#fff;top:0;z-index:6}.MainNavigation-container{padding-inline:24px}@media (max-width: 991.98px){.MainNavigation-container{padding-block:12px}}.MainNavigation-content{display:flex;align-items:center}@media (max-width: 1199.98px){.MainNavigation-content{justify-content:space-between}}.MainNavigation-logo{flex-shrink:0;height:56px}.MainNavigation-menuNav{height:100%;flex-grow:1;margin-left:16px;display:none}@media (min-width: 992px){.MainNavigation-menuNav{margin-left:32px;display:block}}.MainNavigation-menuList{list-style-type:none;margin-bottom:0;padding-left:0;height:100%}.MainNavigation-menuItem{padding:0 12px}.MainNavigation .open .MainNavigation-subnav-wrap{visibility:visible;opacity:1}.MainNavigation .open .MainNavigation-menuLink{text-decoration:none;color:#B50C00}.MainNavigation-menuLink{font-size:20px;font-weight:400;display:inline-block;line-height:24px;color:#000;transition:color .3s;padding:28px 0}.MainNavigation-menuLink:hover{font-weight:600;color:#B50C00 !important;text-decoration:none}.MainNavigation-subnav-wrap{width:100%;visibility:hidden;opacity:0;background:#fff;left:0;right:auto;top:80px;z-index:7;justify-content:flex-start;padding:40px 0 64px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2)}.MainNavigation-subnav-wrap ul,.MainNavigation-subnav-wrap li{list-style:none;padding:0;margin:0}.MainNavigation-image-wrapper{width:300px;height:168px}.MainNavigation-image-wrapper img{width:100%;height:100%;object-fit:cover}.MainNavigation-subnav{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 359px);margin-left:178px !important}@media (min-width: 992px) and (max-width: 1150px){.MainNavigation-subnav{width:calc(100% - 307px)}}.MainNavigation-subnav-image-title{font-size:14px;color:#100F13;padding-top:16px}.MainNavigation-subnav-image-link{text-decoration:underline;color:#100F13;font-size:14px}.MainNavigation-subnav-link{font-weight:600;font-size:18px;line-height:24px;color:#000;padding-bottom:16px}.MainNavigation-subnav-link.level-two{font-size:16px;line-height:20px;font-weight:400;color:#000;display:block}.MainNavigation-subnav-link.level-two:hover{color:#B50C00 !important;font-weight:600;text-decoration:none}.MainNavigation-subnav-link:hover{color:#B50C00 !important;text-decoration:none}.MainNavigation-subnav-item{display:inline-flex;flex-direction:column;flex:1;padding-left:24px !important;padding-right:40px !important;border-left:solid 4px transparent}.MainNavigation-subnav-item:hover{border-color:#B50C00;text-decoration:none}.MainNavigation-subnav-item:hover>.MainNavigation-subnav-link{color:#B50C00 !important}.MainNavigation-subnav-item.feature-tile{align-items:end}@media (max-width: 1150px){.MainNavigation .Button{padding-left:20px;padding-right:20px}}.MainNavigation-actions{display:flex;gap:24px}.MainNavigation-actions .row{margin-left:16px;gap:16px}.MainNavigation-btnCart,.MainNavigation-btnMenu,.MainNavigation-btnWishlist{-webkit-appearance:none;font-size:20px;padding:0}.MainNavigation-btnCart:hover,.MainNavigation-btnMenu:hover,.MainNavigation-btnWishlist:hover{text-decoration:none}.MainNavigation-btnMenu{margin-left:16px;font-size:16px}@media (min-width: 992px){.MainNavigation-btnMenu{display:none}}.MainNavigation-btnCart,.MainNavigation-btnWishlist{position:relative}.MainNavigation-btnSearch{margin-right:8px;font-size:26px;transform:translateY(2px)}.MainNavigation-cartCount{font-size:20px;font-weight:bold;line-height:34px;width:24px;height:24px;display:block;position:absolute;right:-10px;top:10px;border-radius:50%;background-color:var(--primary-color);color:#fff}@media (min-width: 992px){.MainNavigation-cartCount{top:2px;display:inline-flex;justify-content:center;align-items:center}}@media (min-width: 992px){.MainNavigation-subnav-item-container{border-left:solid 4px transparent;display:flex;flex-direction:column}.MainNavigation-subnav-item-container-subnav-link{border-left-width:0}.MainNavigation-subnav-item-container:hover{text-decoration:none}}@media (min-width: 992px){.MainNavigation-subnav-description{color:#100F13;padding:8px 20px}}.MainNavigation i.icon-menu{color:#151513}.MainNavigation-subnav-item-2:last-child .MainNavigation-subnav-link{padding-bottom:0}.App--corporate .MainNavigation-btnMenu{margin-left:0}.App--corporate .MainNavigation-btnSearch{margin-left:16px}.App--corporate .MainNavigation-actions{flex:0 0 auto}@media (min-width: 992px){.App--corporate .MainNavigation-actions{flex:1 0 auto}}.MainNavigation-container-with-2-actions .MainNavigation-subnav{width:calc(100% - 554px)}@media (min-width: 992px) and (max-width: 1150px){.MainNavigation-container-with-2-actions .MainNavigation-subnav{width:calc(100% - 450px)}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.GlobalSearchHeader{position:fixed;top:-100%;left:0;width:100%;background-color:rgba(0,0,0,0.5);transition:top .3s;padding-top:16px;z-index:1140}.GlobalSearchHeader .popular-search-lists{flex-wrap:wrap}.GlobalSearchHeader .popular-search-lists li{margin-right:16px;margin-bottom:16px;background-color:#f7f7f7}.GlobalSearchHeader .popular-search-lists li:last-child{margin-right:0}.GlobalSearchHeader .popular-search-lists li a{cursor:pointer;border:solid 1px #f7f7f7}.GlobalSearchHeader .popular-search-lists li a:hover{border:solid 1px #d9d9d6}.GlobalSearchHeader .popular-search-lists .popular-list-item{cursor:pointer}@media (min-width: 768px){.GlobalSearchHeader{padding-top:50px}}.GlobalSearchHeader.is-open{top:0;bottom:0}.GlobalSearchHeader-wrap{display:flex;justify-content:space-between;align-items:center;background-color:#f0f0ef}.GlobalSearchHeader-inputWrap{position:relative;width:100%}.GlobalSearchHeader-inputWrap .spinner-border{position:absolute;right:0;top:8px}@media (min-width: 768px){.GlobalSearchHeader-inputWrap .spinner-border{top:18px}}.GlobalSearchHeader-input{width:100%;border:none;background-color:transparent}.GlobalSearchHeader-input:focus{outline:none}.GlobalSearchHeader-btn .icon-search-2{font-size:24px}.GlobalSearchHeader .search-icon{padding:20px;background-color:#B50C00;color:#fff}.GlobalSearchHeader .icon-cross{background:#b6b6b2;border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center;margin-right:16px;font-size:12px;color:#fff}.GlobalSearchHeader-result{background-color:#fff;padding:8px 0;overflow-y:auto;max-height:100%}.GlobalSearchHeader-result::-webkit-scrollbar{width:3px;background-color:#d9d9d6;border-radius:10px}.GlobalSearchHeader-result::-webkit-scrollbar-track{background-color:#d9d9d6;border-radius:10px}.GlobalSearchHeader-result::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:10px}.GlobalSearchHeader .SearchResult-itemImage{height:50px;flex:0 0 50px;display:none}.GlobalSearchHeader .SearchResult-item{display:block;padding:0;border-top:0;border-bottom:1px solid #d9d9d6;border-top:0;padding:0;margin-bottom:0}.GlobalSearchHeader .SearchResult-item:hover{box-shadow:none !important}.GlobalSearchHeader .SearchResult-item .SearchResult-itemTitle{display:flex;align-items:center;position:relative;justify-content:space-between;text-decoration:none;margin-bottom:0}.GlobalSearchHeader .SearchResult-itemDetail{padding:0;width:100%}.GlobalSearchHeader .SearchResult-itemDetail h5{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:0;padding:16px 0;display:flex;justify-content:space-between;padding-left:8px}.GlobalSearchHeader .SearchResult-itemDetail h5:hover{background-color:#f0f0ef}.GlobalSearchHeader .SearchResult-itemDetail h5::after{content:"";font-family:"mrc-icons";font-size:12px;position:relative;top:0px;margin:0 12px}.GlobalSearchHeader .SearchResult-itemDescription{display:none !important}.GlobalSearchHeader .hide-in-global-search{display:none !important}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.App--corporate .GlobalMessage{font-family:var(--font-family);font-weight:500}@media (max-width: 991.98px){.App--corporate .GlobalMessage{font-size:14px}}.GlobalMessage--variant1{background-color:var(--primary-color-darker);color:#fff}.GlobalMessage--variant2{background-color:var(--secondary-color);color:var(--global-message-variant-2-text)}.GlobalMessage-wrap{position:relative;text-align:center;padding:16px 0}.GlobalMessage-wrap p{margin-bottom:0}.GlobalMessage-wrap .Wysiwyg a:not(.btn):not(.button){text-decoration:underline;border-bottom:0;color:currentColor;background-color:transparent}.GlobalMessage-wrap .Wysiwyg a:not(.btn):not(.button):visited{color:currentColor}.GlobalMessage-wrap .Wysiwyg a:not(.btn):not(.button):hover{text-decoration:underline;color:currentColor;background-color:transparent}.GlobalMessage-content{padding:0 40px}.GlobalMessage-close{position:absolute;right:0;top:50%;transform:translateY(-50%);border:0;background:transparent;padding:0;width:30px;height:30px;line-height:30px;color:#000}.GlobalMessage-close:focus{box-shadow:none}.GlobalMessage-close .icon{margin:0;color:var(--global-message-close-icon-color)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SideCart{background-color:#fff;border:1px solid #d9d9d6;border-radius:4px}.SideCart-content{padding:0 16px 24px;background-color:#FCFCFC}@media (min-width: 768px){.SideCart-content{padding:0 24px 32px}}@media (min-width: 992px){.SideCart-content{background-color:transparent}}.SideCart-content.is-active{background-color:transparent}.SideCart-title{font-weight:bold;position:relative;margin-bottom:0;font-size:16px;padding:24px 16px 0;background-color:#FCFCFC}.SideCart-title.is-active{background-color:transparent}@media (min-width: 768px){.SideCart-title{font-size:24px;padding:32px 24px 0;background-color:transparent}}.SideCart-arrow{position:absolute;right:16px;top:24px;color:var(--primary-color);transition:transform .3s;cursor:pointer}.is-active .SideCart-arrow{transform:rotate(-180deg)}.SideCart-list{padding-top:24px}.SideCart-total{font-size:17px;margin-top:16px}@media (min-width: 768px){.SideCart-total{font-size:21px;margin-top:24px}}.SideCart-promoWrap{position:relative;border-top:1px solid #d9d9d6;padding:24px 16px}@media (min-width: 768px){.SideCart-promoWrap{padding:32px 24px}}.SideCart-promoWrap .SideCart-promoSuccess,.SideCart-promoWrap .spinner-border{position:absolute;right:64px;top:40px}@media (min-width: 768px){.SideCart-promoWrap .SideCart-promoSuccess,.SideCart-promoWrap .spinner-border{top:48px}}.SideCart-btnRemovePromo{color:var(--primary-color);position:absolute;right:32px;top:calc(24px + 10px)}@media (min-width: 768px){.SideCart-btnRemovePromo{top:calc(32px + 10px)}}.SideCart-btnAddPromo{position:absolute;padding:7px 16px;top:28px;right:20px}@media (min-width: 768px){.SideCart-btnAddPromo{top:36px;right:28px}}.SideCart-btnAddPromo [class^="icon-"]{margin-left:0}.SideCart-promoSuccess{color:#4ECC79}.SideCart-free-shipping-text{font-size:14px;line-height:20px;color:#5A8798;text-align:center;margin-top:16px;margin-bottom:16px}@media (min-width: 768px){.SideCart-promoWrap-with-shipping-message{margin-top:24px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.PaymentOptions-list{display:flex;align-items:center}.PaymentOptions-item:not(:first-child){margin-left:32px}.PaymentOptions-item .custom-radio .custom-control-label::after{left:calc(-2rem + 6px)}.PaymentOptions-item img{width:90px}.PaymentOptions-method{min-height:50px;position:relative}.PaymentOptions-method iframe{width:1px;min-width:100%;border:0}.PaymentOptions-methodCredit iframe{min-height:220px}@media (min-width: 1440px){.PaymentOptions-methodCredit iframe{min-height:240px}}.PaymentOptions-subtitle{margin-top:16px}.PaymentOptions-subtitle img{margin-left:8px;max-width:24px}.PaymentOptions-btnWrap{text-align:center;margin-top:48px}.PaymentOptions-btn.is-active .spinner-border{display:inline-block}.PaymentOptions-btn .spinner-border{display:none}.PaymentOptions-btn [class^="icon"]{margin-left:0;margin-right:8px}.PaymentOptions .responseMessage--error .responseMessage-text{color:#E42313;font-weight:normal}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationProduct-content{background-color:#fff;border-radius:4px;border:1px solid #d9d9d6;padding:32px 24px}@media (min-width: 768px){.DonationProduct-content{padding:32px 48px}}@media (min-width: 992px){.DonationProduct-content{padding:32px 64px}}.DonationProduct-title{font-size:18px;font-weight:bold;margin-bottom:16px}@media (min-width: 768px){.DonationProduct-title{font-size:20px}.DonationProduct--titleLg .DonationProduct-title{font-size:24px}}.DonationProduct-summary{font-size:14px;color:#6F6F6F;margin-bottom:16px}@media (min-width: 768px){.DonationProduct-summary{font-size:16px;margin-bottom:32px}}.DonationProduct-btnWrap{border-top:1px solid #d9d9d6;padding-top:24px;margin-top:24px;color:#000}.DonationProduct-btnWrap .btn[disabled]{background-color:transparent;color:#D5CFCF}.DonationProduct-btnWrap .btn-transparent[disabled]:before,.DonationProduct-btnWrap .btn-transparent:disabled:before{background-color:transparent}.DonationProduct-btnWrap .btn:hover .DonationProduct-addToCart{text-decoration:underline}.DonationProduct-btn{display:block;width:100%}@media (min-width: 768px){.DonationProduct-btn{width:auto;margin-right:48px;padding:0 64px}}.DonationProduct-amount{font-size:18px;font-weight:bold;text-align:right;color:#6F6F6F}@media (max-width: 767.98px){.DonationProduct-amount{font-size:16px;margin-bottom:16px}}.DonationProduct-amountList{margin-left:-8px;margin-right:-8px}.DonationProduct-amountItem{padding-left:8px;padding-right:8px;margin-bottom:8px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Checkout-title{font-weight:bold;margin-bottom:24px}@media (min-width: 992px){.Checkout-title{margin-bottom:64px}}.Checkout-subtitle{font-size:20px;line-height:24px;font-weight:bold;margin-bottom:24px}@media (min-width: 992px){.Checkout-subtitle{margin-bottom:32px}}.Checkout-subtitle.top-spacer{margin-top:32px}@media (min-width: 992px){.Checkout-subtitle.top-spacer{margin-top:48px}}.Checkout-customerDetails-subtitleWrapper{display:flex;flex-direction:column;margin-top:32px}@media (min-width: 992px){.Checkout-customerDetails-subtitleWrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-top:0}}.Checkout-customerDetails-account{display:flex;font-size:20px;line-height:18px;margin-bottom:32px}@media (min-width: 992px){.Checkout-customerDetails-account{padding-top:12px;margin-bottom:48px}}.Checkout-customerDetails-account a{color:var(--primary-color);text-decoration:underline;padding-left:8px}.Checkout-customerDetails-account a:hover,.Checkout-customerDetails-account a:focus{text-decoration:none;color-interpolation-filters:var(--primary-color)}.Checkout-customerDetails-sameAs{font-size:14px;font-weight:bold;padding-top:16px}@media (min-width: 768px){.Checkout-customerDetails-sameAs{font-size:20px}}@media (min-width: 992px){.Checkout-customerDetails-sameAs{padding-top:24px;padding-bottom:16px}}.Checkout-shippingOptions{position:relative}.Checkout-shippingOptions-details{margin-top:-24px}.Checkout-shippingOptions-details-title{color:#000;font-size:20px;margin-bottom:8px}.Checkout-shippingOptions-details-title::first-letter{text-transform:uppercase}.Checkout-shippingOptions-details-notes{max-width:380px;font-size:.875rem;color:#6F6F6F;opacity:0.8}.Checkout-shippingOptions .LoadingWidget{top:0;margin:-16px;width:calc(100% + 32px) !important;height:calc(100% + 32px) !important}.Checkout-shippingOptions .optionsGroup input ~ label{margin:0;background-color:#D5CFCF}.Checkout-shippingOptions .optionsGroup input:checked ~ label{border-radius:4px;color:var(--primary-color-darker);background-color:#fff}.Checkout-shippingOptions .optionsGroup input:checked ~ label:hover{background-color:var(--primary-color);color:#fff}@media (min-width: 992px){.Checkout-cart{position:sticky;top:0}}.Checkout .PaymentOptions-btnWrap{text-align:left}@media (min-width: 768px){.Checkout .DonationProduct-content{padding:32px}}@media (min-width: 992px){.Checkout .DonationProduct-content{padding:32px}}.Checkout .DonationProduct-amountItem label.btn{padding:0 8px}.Checkout-delivery-note{font-size:.875rem;color:#6F6F6F;opacity:0.8;margin-bottom:16px}.Checkout-delivery-note a{color:var(--primary-color);text-decoration:underline}.Checkout-delivery-note a:hover,.Checkout-delivery-note a:focus{text-decoration:none}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Breadcrumb-list{margin:0;list-style:none;padding:24px 0}@media (min-width: 576px){.Breadcrumb-list{display:flex;align-items:center}}.Breadcrumb-item{color:#8c8c8a;font-weight:700;font-size:16px;line-height:22px;display:inline-block;text-transform:uppercase;letter-spacing:1.44px}.Breadcrumb-item::after{content:"";font-family:"mrc-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;position:relative;top:0px;margin:0 12px}.Breadcrumb-item:first-of-type::after{margin-left:0}.Breadcrumb-item:last-of-type::after{content:none}.Breadcrumb-item:last-of-type .Breadcrumb-link{color:#8c8c8a;border:0px}@media (min-width: 576px){.Breadcrumb-item{font-size:18px}.Breadcrumb-item::after{font-size:14px;margin:0 24px}}.Breadcrumb-link{text-decoration:none}.Breadcrumb-link:is(a),.Breadcrumb-link:is(span),.Breadcrumb-link:not(.btn):not(.button):not(.nav-link):not(.disabled):is(a),.Breadcrumb-link:not(.btn):not(.button):not(.nav-link):not(.disabled):is(span){color:#8c8c8a}.Breadcrumb-link:is(a):hover,.Breadcrumb-link:is(a):active,.Breadcrumb-link:is(a):focus,.Breadcrumb-link:is(a).active,.Breadcrumb-link:not(.btn):not(.button):not(.nav-link):not(.disabled):is(a):hover,.Breadcrumb-link:not(.btn):not(.button):not(.nav-link):not(.disabled):is(a):active,.Breadcrumb-link:not(.btn):not(.button):not(.nav-link):not(.disabled):is(a):focus,.Breadcrumb-link:not(.btn):not(.button):not(.nav-link):not(.disabled):is(a).active{color:#000;text-decoration:underline}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.PaymentDetails-list{padding-top:16px}@media (min-width: 768px){.PaymentDetails-list{padding-top:32px}}.PaymentDetails-item{background-color:#fff;padding:24px 16px;border:1px solid #d9d9d6;border-radius:4px}@media (min-width: 768px){.PaymentDetails-item{padding:32px}}@media (min-width: 768px){.PaymentDetails-itemDetailWrap{display:flex;justify-content:space-between;align-items:center}}.PaymentDetails-itemDetail{display:flex;align-items:center}.PaymentDetails-itemTitle{font-weight:bold;font-size:16px;padding-bottom:16px;border-bottom:1px solid #d9d9d6;margin-bottom:16px}.PaymentDetails-itemImg{margin-right:10px}.PaymentDetails-itemStatus{font-size:12px;border:1px solid var(--item-status-color);color:var(--item-status-color);padding:0 5px;margin-left:10px}@media (max-width: 767.98px){.PaymentDetails-itemStatus{margin-left:auto}}@media (max-width: 767.98px){.PaymentDetails-updateBtn{display:block;width:100%;margin-top:16px}}.PaymentDetails-modal .PaymentOptions{margin-top:32px}.PaymentDetails-modal .PaymentOptions-methodCredit iframe{min-height:240px}@media (max-width: 991.98px){.PaymentDetails-modal .PaymentOptions-list{flex-direction:column;align-items:flex-start}.PaymentDetails-modal .PaymentOptions-item:not(:first-child){margin-left:0;margin-top:16px}.PaymentDetails-modal .PaymentOptions-method{margin-top:32px}.PaymentDetails-modal .PaymentOptions-btn{width:100%}}.PaymentDetails-modalTitle{font-size:20px;font-weight:bold;margin-bottom:24px}@media (min-width: 992px){.PaymentDetails-modalTitle{margin-bottom:40px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.BackupDonation-title{font-weight:bold;margin-bottom:32px}@media (min-width: 768px){.BackupDonation-title{margin-bottom:80px}}.BackupDonation-amountWrap{margin-left:-8px;margin-right:-8px}.BackupDonation-amountItem{padding-left:8px;padding-right:8px;margin-bottom:8px}.BackupDonation .PaymentOptions-btnWrap{text-align:left}.BackupDonation .paymentTerms{max-width:unset}@media (max-width: 767.98px){.BackupDonation .PaymentOptions-btn{width:100%}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CauseInfo{border-radius:4px;overflow:hidden}.CauseInfo-image{width:100%}.CauseInfo-content{padding:32px 24px;background-color:#fff}.CauseInfo-title{font-size:26px;line-height:34px;font-weight:500;margin-bottom:16px}.CauseInfo-summary{color:#6F6F6F;font-size:20px;line-height:28px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.OrderHistory-title{margin-bottom:24px;color:#100F13}.OrderHistory-subtitle{font-weight:bold;font-size:1rem;line-height:1.5rem;margin-bottom:0}.OrderHistory-header{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:24px}@media (min-width: 768px){.OrderHistory-header{align-items:center}}.OrderHistory-ddSort.btn-primary{height:auto;font-size:1rem;line-height:1.5rem;padding:0;margin:-3px 0 0;background-color:transparent !important;border-width:0 !important;border-radius:0;color:#100F13 !important;box-shadow:none !important}.OrderHistory-ddSort.btn-primary::after{border-width:5px;vertical-align:2px;margin-left:8px}.OrderHistory-item{background-color:#fff;padding:32px;border:1px solid #d9d9d6;border-radius:4px;margin-bottom:16px}.OrderHistory-itemHeaderWrap{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d6;padding-bottom:16px;margin-bottom:16px;position:relative}@media (max-width: 767.98px){.OrderHistory-itemHeaderWrap{flex-direction:column}}.OrderHistory-itemHeader{display:flex;padding-right:8px;width:100%;line-height:1rem}@media (min-width: 376px){.OrderHistory-itemHeader{padding-right:24px}}@media (min-width: 768px){.OrderHistory-itemHeader{width:auto;flex-direction:column;padding-right:48px}}.OrderHistory-itemHeaderDetail{display:flex}@media (max-width: 767.98px){.OrderHistory-itemHeaderDetail{flex-wrap:wrap}}.OrderHistory-itemHeaderLabel{font-size:13px;color:#6F6F6F;margin-bottom:4px}.OrderHistory-itemHeaderValue{font-size:14px}@media (max-width: 767.98px){.OrderHistory-itemHeaderValue{margin-left:8px}}.OrderHistory-itemHeaderCost{margin-left:auto;display:flex}.OrderHistory-itemHeaderCost [class^="icon-"]{font-size:1.25rem}@media (max-width: 767.98px){.OrderHistory-itemHeaderCost{margin-top:8px;margin-left:0}}.OrderHistory-parcel:not(:first-child){margin-top:24px}.OrderHistory-parcelImgList{position:relative}.OrderHistory-parcelImgList .slick-track{margin-left:0;display:block}.OrderHistory-parcelImgList .slick-prev{left:-24px}.OrderHistory-parcelImgList .slick-next{right:-24px}.OrderHistory-parcelImg{height:75px;width:75px;border:1px solid #d9d9d6;border-radius:4px}.OrderHistory-totalHiddenParcel{position:absolute;right:0;height:100%;background-color:#fff;width:35px;padding-left:16px;font-weight:bold;color:var(--primary-color);display:flex;align-items:center}@media (min-width: 376px){.OrderHistory-totalHiddenParcel{width:50px;padding-left:24px}}@media (min-width: 576px){.OrderHistory-totalHiddenParcel{width:85px}}@media (min-width: 1200px){.OrderHistory-totalHiddenParcel{width:105px}}.OrderHistory-link:hover{text-decoration:none}@media (max-width: 767.98px){.OrderHistory-showMore{width:100%}}.OrderHistory-tooltip .tooltip-inner{color:#000;background-color:#fff;border:1px solid #d9d9d6}.OrderHistory-tooltip .arrow::before{border-bottom-color:#d9d9d6}.OrderHistory-tooltip .arrow::after{content:'';bottom:-1px;border-width:0 0.4rem 0.4rem;border-style:solid;border-color:transparent;border-bottom-color:#fff;position:absolute}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.InvisibleHeader{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px, 1px, 1px, 1px)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SearchResult-title{font-weight:bold;padding-top:48px}@media (min-width: 768px){.SearchResult-title{padding-top:80px}}.SearchResult-item{display:flex;margin-bottom:40px}.SearchResult-item:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.25)}.SearchResult-itemImage{background-repeat:no-repeat;background-position:center;background-color:#fff;background-image:url("/images/no-image.png");background-size:contain;flex:0 0 100px;height:100px;border-radius:4px}@media (min-width: 768px){.SearchResult-itemImage{min-width:450px;height:300px}}.SearchResult-itemDetail{padding:40px 80px 24px 40px}@media (min-width: 768px){.SearchResult-itemDetail{padding-left:48px}}.SearchResult-itemTitle{display:inline-block;font-weight:700}.SearchResult-itemTitle:hover{color:var(--primary-color);text-decoration:none}.SearchResult-read-more{font-size:10px}.SearchResult--pagination{font-size:20px;line-height:24px}.SearchResult .next-prev-btn{font-size:10px}.SearchResult .search-keyword{text-transform:capitalize;font-weight:700;font-style:italic}.SearchResult .btn{padding:12px 24px;background-color:#fff;color:#000;border:1px solid transparent}.SearchResult .btn:hover{border:solid 1px #000}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ResponsiveImage{position:relative}.ResponsiveImage .iconPlay{position:relative;background:#fff;width:50px;height:50px;z-index:30;border-radius:50%}.ResponsiveImage .iconPlay::before{display:block;position:absolute;top:calc(50% + 1px);left:calc(50% + 2px);transform:translate(-50%, -50%);border-width:10px 0px 10px 20px;border-color:transparent transparent transparent var(--primary-color) !important;content:'';border-style:solid}.ResponsiveImage.aspect-16-9>*,.ResponsiveImage.aspect-5-4>*,.ResponsiveImage.aspect-4-3>*,.ResponsiveImage.aspect-3-2>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.ResponsiveImage.aspect-16-9{padding-bottom:calc(9/16 * 100%)}.ResponsiveImage.aspect-4-3{padding-bottom:calc(3/4 * 100%)}.ResponsiveImage.aspect-3-2{padding-bottom:calc(2/3 * 100%)}.ResponsiveImage.aspect-5-4{padding-bottom:calc(4/5 * 100%)}.ResponsiveImage.has-background{position:absolute;top:0;right:0;bottom:0;left:0}.ResponsiveImage img{width:100%;height:100%;object-position:center}.ResponsiveImage .object-cover{object-fit:cover}.ResponsiveImage .object-contain{object-fit:contain}.ResponsiveImage .video-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0}.ResponsiveImage .video-icon-wrapper{width:24px;height:24px;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationOverview{overflow:hidden}.DonationOverview .hero-form{position:relative;z-index:2}@media (max-width: 1199.98px){.DonationOverview{margin:0;padding-top:0;padding-bottom:0}.DonationOverview.DonationOverview-theme--theme1 .ResponsiveImage{display:none}}@media (min-width: 992px){.DonationOverview{position:relative}.DonationOverview .has-background::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.DonationOverview .DonationOverview-section-wrapper{background-color:#fff;padding:24px}}@media (min-width: 1200px){.DonationOverview .has-background::before{background-color:rgba(0,0,0,0.25)}}.DonationOverview-section-wrapper{background-color:transparent;padding:24px}@media (min-width: 992px){.DonationOverview-section-wrapper{background-color:#fff}}.DonationOverview-section-wrapper .DonationOverview-amount-img,.DonationOverview-section-wrapper .DonationOverview-amount-description{display:none}.DonationOverview-section-wrapper .DonationOverview-column{max-width:100%}.DonationOverview-section-wrapper .DonationOverview-column .DonationOverview-amount{flex-direction:row}.DonationOverview-section-wrapper .DonationOverview-row--amount{flex-direction:column}@media (max-width: 1199.98px){.DonationOverview-hero-overlay-content{background-color:#fff;padding:32px 28px}}.DonationOverview-hero-overlay-content .hero-title{font-size:36px;line-height:40px;margin-bottom:24px;font-weight:bold;color:#000}.DonationOverview-hero-overlay-content .hero-description{font-size:16px;line-height:22px;color:#6F6F6F;margin-bottom:0}@media (min-width: 1200px){.DonationOverview-hero-overlay-content .hero-title{font-size:56px;line-height:60px;color:#fff}.DonationOverview-hero-overlay-content .hero-description{font-size:24px;line-height:30px;color:#fff}.DonationOverview-hero-overlay-content .hero-description a{color:#fff;text-decoration:underline}.DonationOverview-hero-overlay-content.on-the-left{margin-left:112px}}.DonationOverview-card-wrapper .DonationOverview-card-heroVariant{display:none}.DonationOverview-wrapper{background-color:#fff;margin-bottom:1.375rem}@media (max-width: 1199.98px){.DonationOverview-wrapper{padding:32px 24px}}.DonationOverview-title{margin:0 0 1rem}.DonationOverview-section{margin:0 0 16px}.DonationOverview-row{display:flex;flex-direction:row;margin:0 -5px;flex-wrap:wrap}.DonationOverview-row--amount .DonationOverview-column{max-width:calc(33% - 10px)}.DonationOverview-row--singleColumn{flex-direction:column}.DonationOverview-row--singleColumn .DonationOverview-column{margin-bottom:16px;min-width:calc(100% - 10px)}.DonationOverview-row--singleColumn .DonationOverview-column:last-of-type{margin-bottom:0}.DonationOverview-row--donationType .DonationOverview-column{max-width:calc(50% - 10px)}@media (max-width: 991.98px){.DonationOverview-row--donationType .DonationOverview-column{margin-bottom:16px}.DonationOverview-row--donationType .DonationOverview-column:last-of-type{margin-bottom:0}}.DonationOverview-column{margin:0 5px 10px;flex:1}.DonationOverview-label{font-size:14px;font-weight:bold;color:#7b7b7b;margin:0 0 6px}@media (min-width: 992px){.DonationOverview-label{font-size:16px}}.DonationOverview-annotation{font-size:12px;color:#6F6F6F;line-height:20px;display:inline-block;margin:6px 0 0}.DonationOverview-btn{width:100%;padding:0 8px;font-size:18px}.DonationOverview-btn:not(:disabled):not(.disabled).active{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.DonationOverview-amount{display:flex;flex-direction:column;height:100%;cursor:pointer}.DonationOverview-amount-btn{width:100%;font-size:18px}.DonationOverview-amount-btn:not(:disabled):not(.disabled).active{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.DonationOverview-amount-img{width:100%;margin:0 0 8px;border-radius:4px}.DonationOverview-amount-description{font-size:14px;line-height:22px;color:#7b7b7b;margin:0 0 16px}@media (min-width: 768px){.DonationOverview-amount-description{font-size:16px;font-weight:500}}.DonationOverview-amount-spacer{flex:1}.DonationOverview-customAmount{position:relative}.DonationOverview-customAmount-icon{position:absolute;top:50%;transform:translateY(-50%);left:12px;font-size:20px;font-weight:bold}.DonationOverview-customAmount-input{padding-left:30px;border:solid 2px var(--secondary-color)}.DonationOverview-card{border-radius:4px;overflow:hidden;background-color:#fff}@media (max-width: 1199.98px){.DonationOverview-card{margin:0 0 24px}}@media (min-width: 1200px){.DonationOverview-card-heroVariant{border:0;margin-bottom:24px}.DonationOverview-card-heroVariant .DonationOverview-card-content{padding:0}.DonationOverview-card-heroVariant .DonationOverview-card-title{font-size:40px;line-height:44px}.DonationOverview-card-heroVariant .DonationOverview-card-summary{color:#000}}.DonationOverview-card-image{width:100%}.DonationOverview-card-content{padding:16px 24px;background-color:#fff}@media (min-width: 992px){.DonationOverview-card-content{padding:24px 32px}}.DonationOverview-card-title{font-weight:bold;font-size:14px;margin-bottom:16px}@media (min-width: 992px){.DonationOverview-card-title{font-size:16px}}.DonationOverview-card-summary{color:#6F6F6F;font-size:14px}@media (min-width: 992px){.DonationOverview-card-summary{font-size:16px}}@media (max-width: 1199.98px){.DonationOverview-theme--hero .ResponsiveImage{display:none}}.DonationOverview-theme--theme3{background-color:#fff;padding-bottom:48px}@media (min-width: 1200px){.DonationOverview-theme--theme3{padding-bottom:64px}}.DonationOverview-theme--theme3 .DonationOverview-section-wrapper{padding:8px 0 0}@media (min-width: 1200px){.DonationOverview-theme--theme3 .DonationOverview-section-wrapper{padding:64px 0 0}}.DonationOverview-theme--theme3 .DonationOverview-donation-header{border:0;padding:8px 20px}@media (min-width: 768px) and (max-width: 1199.98px){.DonationOverview-theme--theme3 .DonationOverview-donation-header{padding:16px 20px}}@media (min-width: 1200px){.DonationOverview-theme--theme3 .DonationOverview-donation-header{max-width:540px;padding:16px 0}}.DonationOverview-theme--theme3 .DonationOverview-donation-header-title{color:#B50C00;font-weight:bold;font-size:24px;line-height:31px}@media (min-width: 1200px){.DonationOverview-theme--theme3 .DonationOverview-donation-header-title{font-size:50px;line-height:3.5rem}}.DonationOverview-theme--theme3 .DonationOverview-donation-header-summary{color:#000;font-size:1rem;line-height:20px;margin-top:16px}.DonationOverview-theme--theme3 .DonationOverview-hero-overlay-content{display:none}@media (min-width: 1200px){.DonationOverview-theme--theme3 .DonationOverview-hero-overlay-content{display:block;position:absolute;top:50%;transform:translateY(-50%);left:40px;z-index:3}.DonationOverview-theme--theme3 .DonationOverview-hero-overlay-content.on-the-left{margin-left:0}.DonationOverview-theme--theme3 .DonationOverview-hero-overlay-content.on-the-right{margin-left:0;text-align:right;left:0;right:40px}}.DonationOverview-theme--theme3 .DonationOverview-form-wrapper{border:1px solid #d9d9d6;border-radius:4px;width:100%;margin:16px 0 0}@media (min-width: 1200px){.DonationOverview-theme--theme3 .DonationOverview-form-wrapper{width:448px;margin:32px 0}}.DonationOverview-theme--theme3 .DonationOverview-section{padding:24px 16px 16px}.DonationOverview-theme--theme3 .DonationOverview-row--amount{flex-direction:row !important}.DonationOverview-theme--theme3 .DonationOverview-row--amount .DonationOverview-column{max-width:100% !important}.DonationOverview-theme--theme3 .hero-image{position:relative;top:0}.DonationOverview-theme--theme3 .hero-image .figure-caption{position:absolute;bottom:1rem;left:1rem;width:100%;padding:8px 32px 8px 8px;background:linear-gradient(270deg, rgba(238,238,238,0) 0%, rgba(0,0,0,0.4) 100%);color:#fff;font-size:16px;z-index:3}@media (min-width: 1200px){.DonationOverview-theme--theme3 .hero-image{min-height:692px}.DonationOverview-theme--theme3 .hero-image .figure-caption{bottom:0;left:0;padding:8px 12px}.DonationOverview-theme--theme3 .hero-image.image-on-left .figure-caption{background:linear-gradient(90deg, rgba(238,238,238,0) 0%, rgba(0,0,0,0.4) 100%);text-align:right}}.DonationOverview-theme--theme3 .nav-link{font-size:1rem;line-height:1.5rem;color:#6F6F6F;font-weight:500;border-color:rgba(0,0,0,0)}.DonationOverview-theme--theme3 .nav-link:hover,.DonationOverview-theme--theme3 .nav-link:focus{border-color:rgba(0,0,0,0)}.DonationOverview-theme--theme3 .nav-link.active{border-top-style:none;border-right-style:none;border-left-style:none;border-bottom:2px solid #B50C00;font-weight:bold;color:#000}@media (max-width: 1199.98px){.DonationOverview-theme--theme3 .ResponsiveImage.has-background{position:relative}}@media (max-width: 1199.98px){.DonationOverview-theme--theme3 .container,.DonationOverview-theme--theme3 .container-fluid{padding-left:0px;padding-right:0px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipInformation-title{margin-bottom:16px;color:#000}@media (min-width: 992px){.MembershipInformation .renew-membership{line-height:40px;height:40px}}.MembershipInformation-subTitle{color:#100F13;border-bottom:solid 1px #E6E6E6;padding-bottom:16px;margin-bottom:16px;display:flex;align-items:center}.MembershipInformation-subTitle .icon-question-mark{color:var(--primary-color);margin-left:8px;cursor:pointer}.MembershipInformation-label{display:block;font-weight:bold;font-size:14px;color:#222}.MembershipInformation-desc{display:block;font-size:1rem;line-height:24px}.MembershipInformation-desc a:not(.btn):not(.button){color:#212529;text-decoration:underline}.MembershipInformation-wrapper{background-color:#fff;border-radius:4px;padding:16px 24px 32px;margin-bottom:24px;position:relative}@media (min-width: 992px){.MembershipInformation-wrapper{padding:16px 32px 32px;margin-bottom:32px}}.MembershipInformation .family-membership{line-height:22px}@media (min-width: 992px){.MembershipInformation .family-membership{line-height:32px}}.MembershipInformation .family-membership .MembershipInformation-memberName{margin-top:1rem;display:inline-block}@media (min-width: 992px){.MembershipInformation .family-membership .MembershipInformation-memberName{margin-top:0}}.MembershipInformation-popover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);font-size:14px;line-height:18px;margin-bottom:12px;max-width:unset;width:100%;z-index:1}@media (min-width: 768px){.MembershipInformation-popover{width:auto;max-width:250px}}.MembershipInformation-popover a{color:var(--primary-color)}.MembershipInformation-popover.popover{border:1px solid #E6E6E6}.MembershipInformation-popover .arrow{bottom:-12px;width:24px}.MembershipInformation-popover .arrow::before,.MembershipInformation-popover .arrow::after{border-width:12px 12px 0}.MembershipInformation-popover .arrow::before{bottom:0;border-top-color:#E6E6E6 !important}.MembershipInformation-popover .arrow::after{bottom:5px;border-top-color:#fff}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.KeyContacts-inner{height:100%;background-color:#fff;padding:24px 32px;border-radius:4px}.KeyContacts-title{color:#100F13;border-bottom:solid 1px #E6E6E6;padding-bottom:24px;margin-bottom:24px;display:flex;align-items:center}.KeyContacts-contactList{list-style:none;margin:0;padding:0}.KeyContacts-contactListItem{line-height:34px;padding-bottom:16px}.KeyContacts-email{color:#212529;text-decoration:underline}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipRenewal-title{font-weight:bold;font-size:1.25rem;margin-bottom:24px;color:#100F13}.MembershipRenewal-detail{background-color:#fff;padding:16px 24px}@media (min-width: 768px){.MembershipRenewal-detail{padding:24px 32px}}.MembershipRenewal-link{color:var(--primary-color);text-decoration:underline;font-size:14px}.MembershipRenewal-link:hover{color:var(--primary-color);text-decoration:none}.MembershipRenewal-form .spinner-border{position:absolute;right:16px;bottom:16px}.MembershipRenewal .PaymentOptions-btn{padding:0 80px}@media (max-width: 767.98px){.MembershipRenewal .PaymentOptions-btn{padding:0;width:100%}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationFormStepsHeader{background-color:#fff}.DonationFormStepsHeader-overviewTitle{font-size:30px;margin-bottom:0}@media (min-width: 768px){.DonationFormStepsHeader-overviewTitle{margin-top:32px;margin-bottom:64px}}.DonationFormStepsHeader-steps{display:flex;flex-direction:row;position:relative;list-style:none;padding:0;margin-top:24px}@media (min-width: 768px){.DonationFormStepsHeader-steps{margin-top:32px}}.DonationFormStepsHeader-steps-line{position:relative;background:#d9d9d6;height:3px;width:100%;bottom:30px}@media (min-width: 768px){.DonationFormStepsHeader-steps-line{bottom:34px}}.DonationFormStepsHeader-step{display:flex;flex-direction:column;align-items:center;flex:1}.DonationFormStepsHeader-step-title{font-size:12px;margin:0 0 2px;text-align:center;flex:1;align-items:center;display:flex}@media (min-width: 768px){.DonationFormStepsHeader-step-title{font-size:14px}}.DonationFormStepsHeader-step-title.active{font-weight:bold}.DonationFormStepsHeader-step-circle{width:32px;height:32px;border-radius:50%;background-color:#fff;display:inline-block;position:relative;z-index:1}@media (min-width: 768px){.DonationFormStepsHeader-step-circle{width:36px;height:36px}}.DonationFormStepsHeader-step-circle-inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:16px;height:16px;border-radius:50%;display:inline-block;border:2px solid var(--primary-color);background-color:#fff}@media (min-width: 768px){.DonationFormStepsHeader-step-circle-inner{width:18px;height:18px}}.DonationFormStepsHeader-step-circle.elapsed .DonationFormStepsHeader-step-circle-inner{background-color:var(--primary-color)}.DonationFormStepsHeader-step-circle.pointer{cursor:pointer}.DonationFormStepsHeader-cost-summary{color:#100F13;padding:24px 0 0;background-color:#fff}@media (min-width: 768px){.DonationFormStepsHeader-cost-summary{padding:24px 0 0}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MemberAwards-title{margin-bottom:24px;color:#100F13}.MemberAwards-item-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:24px}@media (max-width: 991.98px){.MemberAwards-item-wrapper{grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px}}.MemberAwards-item{color:#6F6F6F;padding:24px 16px 16px 16px;margin-bottom:16px;display:flex;flex-direction:column;align-items:center;background-color:#fff;text-align:center;border-radius:4px;min-height:160px}@media (min-width: 992px){.MemberAwards-item{padding:28px 16px 16px 16px;min-height:170px}}.MemberAwards-image{max-width:44px;width:100%}@media (min-width: 992px){.MemberAwards-image{max-width:50px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MemberBenefits-inner{height:100%;background-color:#fff;padding:24px 32px;border-radius:4px}.MemberBenefits-title{font-size:1rem;font-weight:bold;color:#100F13;border-bottom:solid 1px #E6E6E6;padding-bottom:24px;margin-bottom:24px;display:flex;align-items:center}.MemberBenefits-content li{line-height:1.5rem;padding-bottom:8px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.FullWidthCard{background-color:#fff;display:block;padding-block:64px;text-decoration:none}.FullWidthCard--card{display:flex;align-items:center;background-color:#fff;padding:24px;border-radius:4px;border:none;overflow:hidden;flex-direction:column;max-width:1440px;margin:0 auto}.FullWidthCard--vertical{padding-bottom:64px}.FullWidthCard--horizontal{flex-direction:column}@media (min-width: 992px){.FullWidthCard--horizontal{flex-direction:row}}@media (min-width: 768px){.FullWidthCard--horizontal cls-fig{padding-top:0}}@media (max-width: 1199.98px){.FullWidthCard--horizontal cls-fig{flex:1 1 100%;max-width:100%}}.FullWidthCard-topicHeading{color:#B50C00 !important;text-transform:uppercase;font-size:18px;font-weight:bold;letter-spacing:0;line-height:18px;margin-bottom:24px}.FullWidthCard-topicHeading--white{color:#B50C00 !important}.FullWidthCard-topicHeading--black{color:#fff !important}.FullWidthCard-title{font-weight:bold;margin-bottom:16px;margin-block-end:16px;color:#000}.FullWidthCard-title--black{color:#fff !important}.FullWidthCard-description{font-size:20px;line-height:28px;letter-spacing:-0.15px}@media (min-width: 768px){.FullWidthCard-description{margin-top:4px}}.FullWidthCard-description--black a{color:#fff !important}.FullWidthCard--white{background-color:#fff;color:#100F13}.FullWidthCard--black{background-color:#000;color:#fff}.FullWidthCard--black .FullWidthCard--card{background-color:#000;color:#fff}.FullWidthCard-description>p{margin:0 0 16px}.FullWidthCard-fig{margin:0;position:relative;width:100%}@media (min-width: 768px){.FullWidthCard-fig{width:100%;height:100%;overflow:hidden}}.FullWidthCard-img{width:100%}.FullWidthCard-caption{width:100%;color:#fff;position:absolute;bottom:0;padding:16px 24px;font-weight:500;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 51.5%)}.FullWidthCard-btnWrapper{width:100%;row-gap:16px;column-gap:16px}@media (max-width: 991.98px){.FullWidthCard-btnWrapper .btn{width:100%;flex:0 0 100%;max-width:100%}}.FullWidthCard-content-wrapper{padding-block:40px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.FullWidthCard.center{text-align:center;align-items:center}.FullWidthCard.center .FullWidthCard-btnWrapper{justify-content:center}.FullWidthCard.right{text-align:right;align-items:flex-end}.FullWidthCard.right .FullWidthCard-btnWrapper{justify-content:flex-end}.FullWidthCard:hover{text-decoration:none}.FullWidthCard:hover .FullWidthCard-title{color:#000}.FullWidthCard:hover .FullWidthCard-title,.FullWidthCard:hover .FullWidthCard-topicHeading{text-decoration:none}.FullWidthCard-with-link{cursor:pointer}.FullWidthCard-with-link .FullWidthCard--card:hover{text-decoration:none;box-shadow:0px 8px 24px 0px #00000040}.FullWidthCard-with-link.FullWidthCard--black .FullWidthCard--card:hover{text-decoration:none;box-shadow:0px 8px 40px 10px #595956}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CallToActionBanner-container{align-items:center}.CallToActionBanner-container .CallToActionBanner-left-content.center{text-align:left}@media (min-width: 992px){.CallToActionBanner-container .CallToActionBanner-left-content.center{text-align:center;align-items:center}}.CallToActionBanner-container .CallToActionBanner-left-content.left{text-align:left;align-items:flex-start}.CallToActionBanner-container .CallToActionBanner-left-content.right{text-align:right;align-items:flex-end}.CallToActionBanner-card{padding:24px;border:none}@media (min-width: 768px){.CallToActionBanner-card{padding:64px 24px}}.CallToActionBanner-card.has-bg-image{padding:128px 24px}.CallToActionBanner--banner.red,.CallToActionBanner--banner.has-bg-image{background-color:#B50C00;color:#B50C00}.CallToActionBanner--banner.grey:not(.has-bg-image){background-color:#f0f0ef;color:#f0f0ef}.CallToActionBanner--banner.white:not(.has-bg-image){background-color:#fff}.CallToActionBanner--banner.grey:not(.has-bg-image) .CallToActionBanner-title,.CallToActionBanner--banner.grey:not(.has-bg-image) .CallToActionBanner-text,.CallToActionBanner--banner.white:not(.has-bg-image) .CallToActionBanner-title,.CallToActionBanner--banner.white:not(.has-bg-image) .CallToActionBanner-text{color:#100F13}.CallToActionBanner--banner .CallToActionBanner-icon{display:block;width:30px;height:30px;margin:0 auto;position:static}@media (min-width: 992px){.CallToActionBanner--banner .CallToActionBanner-icon{display:inline-block;position:absolute;top:-3px;left:0}}.CallToActionBanner--banner .CallToActionBanner-title,.CallToActionBanner--banner .CallToActionBanner-text{color:#fff}.CallToActionBanner--banner .CallToActionBanner-cta-btn{color:transparent;background-color:#fff}.CallToActionBanner-btnWrapper{display:flex;gap:32px;flex-direction:column}@media (min-width: 768px){.CallToActionBanner-btnWrapper{margin-top:24px;flex-direction:row}}.CallToActionBanner-btnWrapper--two-column{margin-top:0}.CallToActionBanner-title{color:#100F13}@media (min-width: 768px){.CallToActionBanner-title{padding-bottom:24px}}@media (min-width: 768px){.CallToActionBanner-text{padding-bottom:24px}}.CallToActionBanner-dropdown{background-color:#fff;border:1px solid #E6E6E6;height:48px;font-size:1rem;color:#100F13}.CallToActionBanner-dropdown .icon-chevron-down{color:var(--primary-color)}@media (min-width: 768px){.CallToActionBanner-dropdown{min-width:550px}}.CallToActionBanner-dropdown::after{display:none}.CallToActionBanner-dropdown:focus,.CallToActionBanner-dropdown:hover{background-color:inherit;box-shadow:none;border-color:#6F6F6F}.CallToActionBanner .btn-white:hover,.CallToActionBanner .btn-white:focus,.CallToActionBanner .btn-white:active,.CallToActionBanner .btn-white.active,.CallToActionBanner .btn-white:not(:disabled):not(.disabled):active{background-color:#000;color:#fff;border:2px solid #000}.CallToActionBanner .has-bg-image{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.CallToActionBanner .has-bg-image::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Video{font-weight:500;color:#100F13;background-color:#fff}.Video-title{text-align:center;margin-bottom:48px}.Video-subtitle{font-size:16px;line-height:24px;text-align:center;margin-bottom:32px}.Video-mediaWrapper{border:none;border-radius:4px}.Video-mediaContainer{display:flex;justify-content:center;align-items:center;min-height:190px;position:relative;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:#fff;background-image:url("/images/no-image.png");background-size:cover}@media (min-width: 576px){.Video-mediaContainer{min-height:240px}}@media (min-width: 768px){.Video-mediaContainer{min-height:480px}}.Video-mediaContainer::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.Video-iconPlay{position:relative;background:#fff;width:50px;height:50px;border-radius:50%}.Video-iconPlay::before{display:block;position:absolute;top:calc(50% + 1px);left:calc(50% + 2px);transform:translate(-50%, -50%);border-width:10px 0px 10px 20px;border-color:transparent transparent transparent var(--primary-color) !important;content:'';border-style:solid}.Video-caption{padding:8px 16px}@media (min-width: 992px){.Video-caption{padding:8px 16px}}.Video-modal{display:flex !important;align-items:center}.Video-modal .modal-dialog{max-width:1200px;margin:auto;width:80vw}.Video-modal .modal-content{background-color:transparent;border-width:0}.Video-modal .modal-body{padding:0;font-size:0}.Video-modal .modal-body video{width:100%;height:auto}.Video-modal .modal-body div{position:relative;padding-bottom:56.25%;height:0}.Video-modal .modal-body iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0}.Video.center{text-align:center}.Video.right{text-align:right}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.IframeBlock-title{margin-bottom:16px}.IframeBlock-iframe{width:100%;min-height:50px;border:0;display:block;margin:0 auto}@media (max-width: 767.98px){.IframeBlock-iframe{width:100% !important;max-height:85vh}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.QuotePanel{background-color:#fff;font-size:1rem}.QuotePanel--grey{background-color:#f0f0ef;color:#000}.QuotePanel--white{background-color:#fff;color:#000}.QuotePanel-text-wrapper{font-size:1rem;line-height:22px}.QuotePanel-full-height{aspect-ratio:16/9;width:100%;display:flex;align-items:center;position:relative}.QuotePanel-full-height--image-background{background-size:cover;background-position:center;background-repeat:no-repeat}.QuotePanel-full-height--image-background .QuotePanel-quote-text{color:#fff}.QuotePanel-full-height--image-background .QuotePanel-quote-author{color:#fff}.QuotePanel-background-image-cover{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);display:block}.QuotePanel-background-image-cover--right{background:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%)}.QuotePanel-figure-wrapper{height:min-content;margin:0;padding:32px 60px}@media (min-width: 992px){.QuotePanel-figure-wrapper{padding:0 180px}}.QuotePanel-quote{border-left:8px solid #B50C00}.QuotePanel-quote-text{font-size:26px;line-height:28px;font-weight:500;color:#000;margin-bottom:8px}.QuotePanel-quote-text p{margin-bottom:8px}.QuotePanel-quote-author{font-size:22px;color:#000;font-weight:400;font-style:normal}.QuotePanel-quote-inner{padding:0 32px;margin:0}@media (min-width: 768px){.QuotePanel-quote-inner{padding:0 60px}}@media (min-width: 992px){.QuotePanel-quote-inner{padding:0 180px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ImageBlock{border:none;border-radius:4px;overflow:hidden;width:100%}.ImageBlock .figure-img{margin-bottom:0rem;width:100%}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.IconRowItem{color:#000;display:flex;flex-direction:column;gap:12px;width:100%;position:relative;padding:32px 24px;background-color:#fff}.IconRowItem.left{text-align:left;align-items:flex-start}.IconRowItem.right{text-align:right;align-items:flex-end}.IconRowItem.center{text-align:center;align-items:center}.IconRowItem-img{max-width:100px;width:64px;height:64px}.IconRowItem-imageWrapper{border:none;border-bottom-style:none;border-radius:4px 4px 0 0}.IconRowItem-inner{border:none;border-top-style:none;flex-grow:1;display:flex;flex-direction:column;width:100%;border-radius:0 0 4px 4px;gap:8px}.IconRowItem-inner>.Button:last-child{margin-top:auto}.IconRowItem-title{margin-bottom:24px;flex-grow:1}.IconRowItem-header{font-weight:700;letter-spacing:0}.IconRowItem-btn{width:100%;margin-top:auto}.IconRowItem:hover{text-decoration:none}a.IconRowItem:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.25)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.IconRow{padding-top:32px;padding-bottom:16px}.IconRow-title{font-weight:500;letter-spacing:-0.01em;color:#000;margin-bottom:0}.IconRow-subtitle{font-weight:400;color:#000;margin-bottom:0}.IconRow .IconRow-title+.IconRow-subtitle{margin-top:24px}.IconRow .slick-track{align-items:stretch;margin-bottom:42px;margin-top:12px}.IconRow .slick-slide{margin:0 12px;height:auto}.IconRow .slick-slide>div{height:100%}.IconRow .slick-prev,.IconRow .slick-next{height:48px;width:48px;z-index:1;top:30px;right:0;left:auto}.IconRow .slick-prev::before,.IconRow .slick-next::before{font-size:20px;color:#000;opacity:1}@media (max-width: 991.98px){.IconRow .slick-prev,.IconRow .slick-next{top:12px}}.IconRow .slick-disabled{opacity:0.5}.IconRow .slick-prev{right:48px}@media (max-width: 991.98px){.IconRow .slick-prev{transform:none;margin:0}}.IconRow .slick-prev::before{content:""}@media (max-width: 991.98px){.IconRow .slick-next{transform:none;margin:0}}.IconRow .slick-next::before{content:""}.Icons-red .Icons-title{color:#B50C00}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.GalleryImageItem{border-radius:4px;overflow:hidden;position:relative}.GalleryImageItem-img{width:100%}.GalleryImageItem-inner{position:absolute;bottom:0;width:100%;height:70px;background-color:rgba(255,255,255,0.75);padding:12px 16px}@media (min-width: 992px){.GalleryImageItem-inner{padding:12px 24px}}.GalleryImageItem-caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#100F13;letter-spacing:-0.15px;line-height:22px}@media (min-width: 768px){.GalleryImageItem-caption{padding-bottom:3px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Gallery-sliderWrap{position:relative;padding-bottom:16px}@media (min-width: 992px){.Gallery-sliderWrap{padding:0 50px 16px}}@media (min-width: 768px){.Gallery-item{padding:0 12px}}.Gallery .slick-slider{position:static}.Gallery .slick-prev,.Gallery .slick-next{height:50px;width:50px;background-color:rgba(255,255,255,0.7);color:var(--primary-color);z-index:1}@media (min-width: 992px){.Gallery .slick-prev,.Gallery .slick-next{background-color:#fff}}.Gallery .slick-prev::before,.Gallery .slick-next::before{font-size:32px;opacity:1}.Gallery .slick-prev{left:0}@media (min-width: 768px) and (max-width: 991.98px){.Gallery .slick-prev{left:12px}}.Gallery .slick-prev::before{content:""}.Gallery .slick-next{right:0}@media (min-width: 768px) and (max-width: 991.98px){.Gallery .slick-next{right:12px}}.Gallery .slick-next::before{content:""}.Gallery .slick-dots{bottom:0;left:0}.Gallery .slick-dots li button{background-color:#d9d9d6}.Gallery .slick-dots li.slick-active button{background-color:var(--primary-color)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationContactDetails{margin-bottom:48px}@media (max-width: 991.98px){.DonationContactDetails{margin-bottom:32px}}.DonationContactDetails-title{margin:0 0 16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationBillingAddress{margin-bottom:48px}@media (max-width: 991.98px){.DonationBillingAddress{margin-bottom:32px}}.DonationBillingAddress-title{margin:0 0 16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationFormStepper-content{padding-bottom:48px}.DonationFormStepper .paymentTerms{max-width:unset;color:#6F6F6F}.DonationFormStepper .btn{line-height:1.5}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationSummary{color:#100F13;margin-bottom:48px}@media (max-width: 991.98px){.DonationSummary{margin-bottom:24px}}.DonationSummary-title{margin:0 0 16px}.DonationSummary-card{border-radius:4px;overflow:hidden;background-color:#fff;height:100%}.DonationSummary-card--details{border-radius:4px 4px 0 0}@media (max-width: 991.98px){.DonationSummary-card--details{border-bottom:0}}.DonationSummary-card--overview{border-radius:0 0 4px 4px}@media (max-width: 991.98px){.DonationSummary-card--overview{border-top:0}}.DonationSummary-card-image{width:100%}.DonationSummary-card-content{padding:24px 16px;background-color:#fff}@media (min-width: 768px){.DonationSummary-card-content{padding:24px 32px}}.DonationSummary-card--overview-recurring{margin:16px 0 0;font-size:14px;color:#6F6F6F}.DonationSummary-card--overview-total{margin:24px 0 0;border-top:1px solid #d9d9d6;padding:8px 0 0}.DonationSummary-card--overview-total-title{font-size:20px;font-weight:bold}.DonationSummary-card--overview-total-interval{color:#6F6F6F;font-size:14px}.DonationSummary-card--details-title{font-size:20px;line-height:26px;font-weight:bold;margin:0 0 16px;overflow:hidden;word-break:break-word}.DonationSummary-card--details-subtitle{font-size:14px;line-height:24px;font-weight:bold;margin:0 0 24px}.DonationSummary-card--details-subtitle .edit{font-size:14px;display:inline-block;color:var(--primary-color);font-weight:normal;border-bottom:1px solid var(--primary-color);line-height:18px;margin-left:8px;vertical-align:1px}.DonationSummary-card--details-details{color:#000;font-size:14px;line-height:22px;overflow:hidden;word-break:break-word}@media (max-width: 991.98px){.DonationSummary .DonationSummary-card--overview{border-top:0;border-radius:0 0 4px 4px}.DonationSummary .DonationOverview-card-imageWrapper{padding:0 16px}.DonationSummary .DonationOverview-card-image{width:50%;border:solid 1px #d9d9d6;border-radius:4px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationPaymentDetails{margin-bottom:32px 0}.DonationPaymentDetails-title{margin:0 0 16px}.DonationPaymentDetails .PaymentOptions-method{margin-top:32px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DonationConfirmation{padding:48px 0}@media (max-width: 991.98px){.DonationConfirmation{margin:24px 0}}.DonationConfirmation-title{font-size:32px;line-height:40px;font-weight:bold;margin:0 0 32px;word-break:break-word}.DonationConfirmation-description{font-size:16px;line-height:24px;word-break:break-word}.DonationConfirmation-contact{color:#6F6F6F;word-break:break-word}.DonationConfirmation-card{border-radius:4px;overflow:hidden;background-color:#fff}@media (max-width: 1199.98px){.DonationConfirmation-card{margin:0 0 24px}}.DonationConfirmation-card-image{width:100%}.DonationConfirmation-card-content{padding:16px 24px;background-color:#fff}@media (min-width: 768px){.DonationConfirmation-card-content{padding:24px 32px}}.DonationConfirmation-card-title{font-weight:bold;font-size:14px;margin-bottom:16px}@media (min-width: 768px){.DonationConfirmation-card-title{font-size:16px}}.DonationConfirmation-card-summary{color:#6F6F6F;font-size:14px}@media (min-width: 768px){.DonationConfirmation-card-summary{font-size:16px}}.DonationConfirmation .link,.DonationConfirmation .link:link,.DonationConfirmation .link:visited,.DonationConfirmation .link:hover,.DonationConfirmation .link:active,.DonationConfirmation .link:focus{color:var(--primary-color);text-decoration:underline}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.HeroImagePanel{color:#100F13;background-color:#fff;background-size:cover;background-position:center;display:flex;align-items:center;position:relative}.HeroImagePanel--white{color:#100F13;background-color:#fff}.HeroImagePanel--black{color:#fff;background-color:#000}.HeroImagePanel--red{color:#fff;background-color:#B50C00}.HeroImagePanel--noto{font-family:"Noto Sans",sans-serif}.HeroImagePanel .btn{margin-right:24px;margin-top:16px;padding:16px 48px}@media (min-width: 768px){.HeroImagePanel .btn{margin-right:24px}}@media (max-width: 767.98px){.HeroImagePanel .btn{width:auto;padding:16px 48px}}@media (min-width: 768px){.HeroImagePanel--bgImage.text-white{color:#fff}.HeroImagePanel--bgImage.text-white::before{content:'';width:100%;height:100%;background:linear-gradient(270deg, rgba(238,238,238,0) 0%, rgba(0,0,0,0.4) 100%);position:absolute;top:0;left:0}.HeroImagePanel--bgImage.text-white .HeroImagePanel-title{color:#fff}.HeroImagePanel--bgImage.text-white .HeroImagePanel-summary{color:#fff}.HeroImagePanel--bgImage.text-white .HeroImagePanel-timer-title{color:#fff}}.HeroImagePanel--carousel{overflow:hidden}@media (max-width: 767.98px){.HeroImagePanel--singleImage .HeroImagePanel-textRow-inner{margin-bottom:32px}}.HeroImagePanel--singleImage .HeroImagePanel-container{padding-left:0;padding-right:0}.HeroImagePanel--singleImage .HeroImagePanel-gallery{display:flex;flex-direction:column;justify-content:center}.HeroImagePanel--singleImage .HeroImagePanel-gallery img{max-width:100%}.HeroImagePanel--singleImage .HeroImagePanel-gallery figure{margin:0}@media (max-width: 767.98px){.HeroImagePanel--singleImage .HeroImagePanel-gallery{position:relative}.HeroImagePanel--singleImage .HeroImagePanel-gallery img{width:100%}}.HeroImagePanel--singleImage .HeroImagePanel-gallery-singleImageFigure{position:relative}.HeroImagePanel--singleImage .HeroImagePanel-gallery-singleImageFigure .figcaption-float{text-align:right}@media (max-width: 767.98px){.HeroImagePanel--singleImage .HeroImagePanel-gallery-singleImageFigure .figcaption-float{bottom:0;text-align:left}}@media (min-width: 768px){.HeroImagePanel-container{position:relative}}.HeroImagePanel-singleImage .HeroImagePanel-textRow{align-items:center}.HeroImagePanel--textOnly .HeroImagePanel-textRow-inner{margin:0;padding:32px 24px}@media (min-width: 768px){.HeroImagePanel--textOnly .HeroImagePanel-textRow-inner{padding:48px 0}}.HeroImagePanel--bgImage{min-height:80vh;background-image:var(--bg-hero-image-mobile)}@media (max-width: 767.98px){.HeroImagePanel--bgImage .HeroImagePanel-textRow-inner{margin-bottom:32px;background-color:transparent}.HeroImagePanel--bgImage .HeroImagePanel-container{padding-left:0;padding-right:0;max-width:unset;display:flex;margin-top:auto}.HeroImagePanel--bgImage .HeroImagePanel-gallery{position:relative;height:250px}.HeroImagePanel--bgImage .HeroImagePanel-gallery img{max-width:100%}.HeroImagePanel--bgImage .HeroImagePanel-gallery figure{margin:0}.HeroImagePanel--bgImage .HeroImagePanel-gallery img{width:100%}.HeroImagePanel--bgImage .HeroImagePanel-gallery-singleImageFigure{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (min-width: 768px){.HeroImagePanel--bgImage{background-image:var(--bg-hero-image-desktop)}}@media (min-width: 992px){.HeroImagePanel--bgImage figure{margin-bottom:0}}.HeroImagePanel-textRow{z-index:5}.HeroImagePanel-textRow-inner{margin:16px;border-radius:4px;background-color:#fff;padding:16px}@media (min-width: 768px){.HeroImagePanel-textRow-inner{border-radius:0;margin:0;background-color:transparent;padding:48px 24px 48px 0}}.HeroImagePanel-gallery{position:absolute;top:0;right:0;bottom:0;width:100%;z-index:0;max-width:100%}@media (min-width: 768px){.HeroImagePanel-gallery{max-width:58.333%}}.HeroImagePanel-gallery-inner{position:absolute;height:200vh;width:100%}.HeroImagePanel-gallery-tiles{display:flex;flex-wrap:wrap;transition:transform 3s cubic-bezier(0.2, 1, 0.25, 1);transform-style:preserve-3d;align-items:flex-start}.HeroImagePanel-gallery-col{width:50%;animation:infiniteAnimation 30s linear infinite;transition:transform 1s cubic-bezier(0.2, 1, 0.25, 1);transform-style:preserve-3d;padding:0 8px}@media (min-width: 768px){.HeroImagePanel-gallery-col{padding:0 16px}}.HeroImagePanel-gallery-col img{border-radius:4px;max-width:100%;margin-bottom:16px}@media (min-width: 768px){.HeroImagePanel-gallery-col img{margin-bottom:24px}}.HeroImagePanel-gallery-col:nth-of-type(1){padding-left:16px}@media (min-width: 768px){.HeroImagePanel-gallery-col:nth-of-type(1){padding-left:16px}}.HeroImagePanel-gallery-col:nth-of-type(2){margin-top:-25%;padding-right:16px}@media (min-width: 768px){.HeroImagePanel-gallery-col:nth-of-type(2){padding-right:16px}}.HeroImagePanel-title{color:#100F13;font-weight:500;margin-bottom:16px}.HeroImagePanel-title--white{color:#100F13}.HeroImagePanel-title--black,.HeroImagePanel-title--red{color:#fff}@media (min-width: 768px){.HeroImagePanel-title{margin-bottom:24px}}.HeroImagePanel--bgImage .HeroImagePanel-title{color:#fff}.HeroImagePanel-timer-title{color:#100F13}.HeroImagePanel-timer-title--white{color:#100F13}.HeroImagePanel-timer-title--black,.HeroImagePanel-timer-title--red{color:#fff}.HeroImagePanel-summary{font-size:22px;line-height:28px;color:#100F13;margin-bottom:8px}.HeroImagePanel-summary--white{color:#100F13}.HeroImagePanel-summary--black,.HeroImagePanel-summary--red{color:#fff}@media (min-width: 768px){.HeroImagePanel-summary{font-size:26px;line-height:34px;margin-bottom:32px}}.HeroImagePanel--bgImage .HeroImagePanel-summary{color:#fff}.HeroImagePanel.is-small{overflow:hidden}.HeroImagePanel.is-small .HeroImagePanel-gallery-inner{width:calc(100% - 1rem);left:0.5rem}@media (min-width: 768px){.HeroImagePanel.is-small .HeroImagePanel-gallery-inner{width:100%;left:-0.5rem;right:0}}.HeroImagePanel.is-small .HeroImagePanel-gallery-singleImageFigure img{flex-shrink:1}.HeroImagePanel.is-small .HeroImagePanel-gallery-singleImageFigure figcaption{overflow:visible}.HeroImagePanel.is-small .HeroImagePanel-gallery-col{width:33.33%;padding:0 8px}.HeroImagePanel.is-small .HeroImagePanel-gallery-col img{margin-bottom:16px}.HeroImagePanel-timer{padding:24px 0}.HeroImagePanel-timer-title{font-size:1rem}.HeroImagePanel-timer .flip-clock{--fcc-digit-block-width: 28px;--fcc-digit-block-height: 56px;--fcc-digit-font-size: 3rem;--fcc-digit-color: #100F13;--fcc-label-font-size: 1rem;--fcc-label-color: #100F13;--fcc-background: #fff;--fcc-divider-color: transparent;--fcc-divider-height: 0px;--fcc-separator-size: 3px;--fcc-separator-color: #100F13;--fcc-shadow: initial}@media (max-width: 375px){.HeroImagePanel-timer .flip-clock{--fcc-digit-block-width: 24px;--fcc-digit-block-height: 40px;--fcc-digit-font-size: 2.5rem}}@media (min-width: 768px){.HeroImagePanel-timer{padding:32px 0}.HeroImagePanel-timer-title{font-size:1.5rem}.HeroImagePanel-timer .flip-clock{--fcc-digit-block-width: 40px;--fcc-digit-block-height: 60px;--fcc-digit-font-size: 4rem}}@media (min-width: 768px){.HeroImagePanel.text-white .flip-clock{--fcc-separator-color: #fff;--fcc-separator-size: 8px;--fcc-label-color: #fff;--fcc-digit-color: #fff;--fcc-background: #000}}.figcaption-float{position:absolute;bottom:1rem;left:1rem;width:100%;padding:8px 32px 8px 8px;font-size:16px;color:#100F13;z-index:3}.figcaption-float.text-white{color:#fff}.figcaption-float.text-black{color:#100F13}@media (max-width: 767.98px){.figcaption-float{bottom:0;left:0;background:linear-gradient(270deg, rgba(238,238,238,0) 0%, rgba(0,0,0,0.4) 100%)}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.FullWidthVideoBlock{color:#100F13;background-color:#fff;overflow:hidden;display:flex;position:relative}.FullWidthVideoBlock-player{position:absolute;top:0;left:0;bottom:0;right:0}.FullWidthVideoBlock .btn{margin-right:24px;margin-top:16px}@media (min-width: 768px){.FullWidthVideoBlock .btn{margin-right:24px}}@media (min-width: 768px){.FullWidthVideoBlock--bgImage{color:#fff}.FullWidthVideoBlock--bgImage .FullWidthVideoBlock-summary{color:#fff}}@media (max-width: 767.98px){.FullWidthVideoBlock .FullWidthVideoBlock-container{padding-left:0;padding-right:0}}@media (min-width: 768px){.FullWidthVideoBlock-player{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}}.FullWidthVideoBlock-textRow{z-index:5;height:100%}.FullWidthVideoBlock-textRow-inner{margin:16px;border-radius:4px;background-color:#fff;padding:16px}@media (min-width: 768px){.FullWidthVideoBlock-textRow-inner{border-radius:0;margin:0;background-color:transparent;padding:48px 24px 48px 0}}.FullWidthVideoBlock-gallery{position:absolute;top:0;right:0;bottom:0;width:100%;z-index:0}@media (max-width: 767.98px){.FullWidthVideoBlock-gallery{height:376px;position:relative}}@media (min-width: 768px){.FullWidthVideoBlock-gallery{width:calc(45% - 50px)}}.FullWidthVideoBlock-summary{font-size:1rem;line-height:1.5rem;color:#6F6F6F;margin-top:16px}@media (min-width: 768px){.FullWidthVideoBlock-summary{font-size:1.5rem;line-height:2rem;margin-top:24px}}@media (max-width: 767.98px){.FullWidthVideoBlock-video-content{order:1}.FullWidthVideoBlock-video-container{height:376px}}@media (max-width: 767.98px){.FullWidthVideoBlock.is-small .FullWidthVideoBlock-gallery{height:200px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.QuickLinksIconsItem{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;color:#000;font-size:16px;line-height:24px;padding:24px 0;text-decoration:none}.QuickLinksIconsItem:hover,.QuickLinksIconsItem:focus,.QuickLinksIconsItem:visited{text-decoration:none;color:#000}.QuickLinksIconsItem:hover span,.QuickLinksIconsItem:focus span,.QuickLinksIconsItem:visited span{border-bottom:1px solid #000}.QuickLinksIconsItem span{border-bottom:1px solid transparent}.QuickLinksIconsItem img{max-width:22px;max-height:22px}.QuickLinksIconsItem i:first-of-type{font-size:53px;color:var(--primary-color-darker)}.QuickLinksIconsItem i:last-of-type{font-size:10px;color:#000}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.QuickLinksIcons{display:flex;justify-content:center;background-color:#fff;padding-inline:24px}.QuickLinksIcons-inner{flex-grow:1;border-radius:4px;display:flex;flex-direction:column;gap:24px;padding:0}.QuickLinksIcons-title{margin:0}.QuickLinksIcons nav{display:flex;flex-grow:1;flex-direction:column}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ContentColumnsText-inner{padding:24px 24px;display:flex;flex-direction:column;background-color:#fff;height:100%;border-radius:4px;border:none}@media (min-width: 768px){.ContentColumnsText-inner{padding:24px 32px 40px}}.ContentColumnsText-title{font-weight:500}.ContentColumnsText-content{padding-block:32px}.ContentColumnsText-btnWrapper{column-gap:16px;row-gap:16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ResourceListItem{display:flex;flex-wrap:nowrap;gap:12px;align-items:flex-start;color:#000;text-decoration:none;font-size:16px;line-height:24px;padding:12px 0}.ResourceListItem:hover,.ResourceListItem:focus,.ResourceListItem:visited{text-decoration:none;color:#000}.ResourceListItem .icon-container{width:56px;height:56px;min-width:56px;min-height:56px}.ResourceListItem i{font-size:53px;color:var(--primary-color-darker)}.ResourceListItem-content{display:flex;flex-direction:column;gap:4px}.ResourceListItem-meta{color:#686865;padding-left:8px}.ResourceListItem-summary{color:#686865}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ResourceList{background-color:#fff;padding-inline:24px}.ResourceList-row{justify-content:center}.ResourceList-content-col{display:flex;flex-direction:column;gap:24px}.ResourceList-title-row{display:flex;flex-direction:column;gap:12px}.ResourceList-subheading{font-size:20px;line-height:28px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CampaignSiteHeader{position:sticky;top:0;width:100%;z-index:7;background-color:#fff}.CampaignSiteHeader-nav-wrapper{height:80px;display:flex;align-items:center}.CampaignSiteHeader-logo-wrapper{display:inline-block}.CampaignSiteHeader-logo-image{width:120px}@media (max-width: 991.98px){.CampaignSiteHeader-logo-image{width:100px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CampaignSiteFooter-logo-wrapper{background-color:#f7f7f7;padding:24px 0}.CampaignSiteFooter-logo{border:none;text-decoration:none;display:inline-block}.CampaignSiteFooter-logo-image{width:80px;height:80px}@media (max-width: 991.98px){.CampaignSiteFooter-logo-image{width:60px;height:60px}}.CampaignSiteFooter-nav{background-color:#fff;padding:12px 8px;display:flex;align-items:center}.CampaignSiteFooter-items{list-style:none;margin:0;padding:0 0 12px}.CampaignSiteFooter-items li{display:inline-block}.CampaignSiteFooter-items li:last-child .CampaignSiteFooter-link::after{content:none}.CampaignSiteFooter-link{font-size:14px;line-height:20px;color:#100F13;padding:4px 20px 4px 0;display:inline-block;position:relative}.CampaignSiteFooter-link::after{content:'';background-color:#000;width:1px;height:14px;display:inline-block;position:absolute;right:10px;top:8px}.CampaignSiteFooter-footerText{font-size:12px;line-height:18px;color:#6F6F6F;margin:0}@media (max-width: 991.98px){.CampaignSiteFooter-copyrightText{display:block;margin-top:8px}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.EmergencyAlertBlock-warning{padding:24px}.EmergencyAlertBlock .eab-container{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-direction:column;width:100%}@media (min-width: 768px){.EmergencyAlertBlock .eab-container{align-items:center;flex-direction:row}}.EmergencyAlertBlock-text{font-size:18px;line-height:26px;margin-bottom:24px}@media (min-width: 768px){.EmergencyAlertBlock-text{margin-bottom:0}}.EmergencyAlertBlock-title{margin-bottom:4px;font-weight:900}.EmergencyAlertBlock-solo-title{font-weight:700;font-size:26px;margin-bottom:0}.EmergencyAlertBlock .icon-info{color:#fff;display:block}@media (min-width: 992px){.EmergencyAlertBlock .icon-info{display:inline-block;margin-right:8px;transform:translateY(1px)}}.EmergencyAlertBlock--black{background-color:#000;color:#fff}.EmergencyAlertBlock--red{background-color:#B50C00;color:#fff}.EmergencyAlertBlock--red .btn.btn-on-dark-bg:hover{background-color:#000;border-color:#000}.EmergencyAlertBlock--grey{background-color:#d9d9d6;color:#B50C00}.EmergencyAlertBlock--grey .icon-info{color:#B50C00}.EmergencyAlertBlock .btn{white-space:nowrap}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.VolunteerLearnings .tableVolunteer{border:none}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.HeroVideoPanel{display:flex;width:100%;height:100%;color:#fff;position:relative;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}.HeroVideoPanel-video-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.HeroVideoPanel-video{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%}.HeroVideoPanel-overlay{height:100%;position:absolute;top:0;left:0;right:0;z-index:1;background:rgba(0,0,0,0.2)}.HeroVideoPanel--full-height{height:100vh}.HeroVideoPanel--full-height .HeroVideoPanel-video-wrap{height:100vh}.HeroVideoPanel--full-height .HeroVideoPanel-overlay{height:100vh}.HeroVideoPanel--preview-height{height:1000px}.HeroVideoPanel-content{z-index:2;margin:0 auto;text-align:center}.HeroVideoPanel-content .HeroVideoPanel-cta{justify-content:center}.HeroVideoPanel-content.content--left{text-align:left}.HeroVideoPanel-content.content--left .HeroVideoPanel-cta{justify-content:flex-start}.HeroVideoPanel-content.content--right{text-align:right}.HeroVideoPanel-content.content--right .HeroVideoPanel-cta{justify-content:flex-end}.HeroVideoPanel-title{margin-bottom:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.VolunteerApplicationsList .tableVolunteer{border:none}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.VolunteerOnboardingForm-fieldset{padding:16px 0}.VolunteerOnboardingForm-fieldset-heading{margin:0 0 16px}.VolunteerOnboardingForm-error{color:var(--primary-color);display:flex;align-items:center;margin-top:16px}.VolunteerOnboardingForm-error span{font-size:14px;font-weight:bold;padding-left:8px;color:#000}.VolunteerOnboardingForm-error i{font-size:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.AOCBlock{background-color:rgba(215,126,47,0.05)}.AOCBlock .container{max-width:1440px;padding:24px}@media (max-width: 767.98px){.AOCBlock .row{gap:24px}}.AOCBlock-logo{width:100%}.AOCBlock .AOCBlock-desc .Wysiwyg{display:flex;flex-direction:column;gap:8px;padding-left:0;padding-right:0}.AOCBlock .AOCBlock-desc .Wysiwyg p{margin-bottom:0}.AOCBlock .AOCBlock-desc .Wysiwyg a{font-weight:500 !important}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.TileContainerCarousel-title{margin:0 0 24px;text-align:center}.TileContainerCarousel-slider-inner{margin:0}.TileContainerCarousel-slider-item{height:100%}@media (min-width: 768px){.TileContainerCarousel-slider-item{padding:0 12px}}.TileContainerCarousel .slick-track{align-items:stretch}@media (min-width: 768px){.TileContainerCarousel .slick-track{margin-top:16px;margin-bottom:30px}}.TileContainerCarousel .slick-slide{height:auto;margin:0 12px}@media (min-width: 992px){.TileContainerCarousel .slick-slide>div{height:100%}.TileContainerCarousel .slick-slide .CardTile{height:100%}.TileContainerCarousel .slick-slide .FullWidthCard{height:100%}}.TileContainerCarousel .slick-prev,.TileContainerCarousel .slick-next{height:48px;width:48px;z-index:1;top:30px;right:0;left:auto}.TileContainerCarousel .slick-prev::before,.TileContainerCarousel .slick-next::before{font-size:20px;color:#000;opacity:1}@media (max-width: 991.98px){.TileContainerCarousel .slick-prev,.TileContainerCarousel .slick-next{top:12px}}.TileContainerCarousel .slick-disabled{opacity:0.5}.TileContainerCarousel .slick-prev{right:48px}@media (max-width: 991.98px){.TileContainerCarousel .slick-prev{transform:none;margin:0}}.TileContainerCarousel .slick-prev::before{content:""}@media (max-width: 991.98px){.TileContainerCarousel .slick-next{transform:none;margin:0}}.TileContainerCarousel .slick-next::before{content:""}.TileContainerCarousel .slick-dots li button{background-color:#d9d9d6}.TileContainerCarousel .slick-dots li.slick-active button{background-color:#8c8c8a}@media (max-width: 991.98px){.TileContainerCarousel .slick-dots{top:100%;margin:8px 0 0}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 992px){.LocationDetails{padding:0 192px;margin:0 auto}}.LocationDetails-map{flex:1 1 100%;height:16.5rem}.LocationDetails-openingHours{display:table;width:100%}.LocationDetails-openingHoursRow{display:table-row;justify-content:space-between}.LocationDetails-openingHoursCell{display:table-cell}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CorporateSiteHeader{top:0;width:100%;z-index:7}.CorporateSiteHeader-mobileMenu{position:fixed;top:48px;left:100%;transition:left .3s;width:100%;height:100%;z-index:1130;overflow-y:auto}.is-mbMenuActive .CorporateSiteHeader-mobileMenu{left:0;background-color:#fff}.CorporateSiteHeader-mobileMenu::before{content:'';width:100%;height:100%;position:absolute;top:0;background-color:#fff;z-index:-1}.CorporateSiteHeader-mobileMenuClose{background-color:#fff;display:flex;justify-content:flex-end}.CorporateSiteHeader-mobileMenuClose i.icon-cross{color:#151513}.CorporateSiteHeader .mobileMenuHeader{background-color:#fff;border-bottom:1px solid #E6E6E6;padding:12px 24px}.CorporateSiteHeader .mobileMenuHeader-content{display:flex;align-items:center}@media (max-width: 1199.98px){.CorporateSiteHeader .mobileMenuHeader-content{justify-content:space-between}}.CorporateSiteHeader .mobileMenuHeader-logo{flex-shrink:0;height:60px}.CorporateSiteHeader .mobileMenuHeader-actions{flex:0 0 auto}@media (min-width: 992px){.CorporateSiteHeader .mobileMenuHeader-actions{flex:1 0 auto}}.CorporateSiteHeader .mobileMenuHeader .Button{margin-left:12px}.CorporateSiteHeader-mobileMenuList-container{background-color:#fff;height:100%;overflow-y:auto;padding:24px 24px 144px;margin:0;display:flex;flex-direction:column;gap:24px}.CorporateSiteHeader-mobileMenuList{display:flex;flex-direction:column;gap:24px;margin:0;padding:0}.CorporateSiteHeader-mobileMenuList-utilityNav{padding-top:12px;padding-bottom:8px}.CorporateSiteHeader-mobileMenuList>li:hover{border-left:solid 4px var(--primary-color-darker)}.CorporateSiteHeader-mobileMenuList>li:hover>a{color:var(--primary-color-darker) !important}.CorporateSiteHeader-mobileMenuItem{list-style:none;display:flex;flex-direction:column;text-align:right;gap:16px}.CorporateSiteHeader-mobileMenuItem.feature-tile{padding:1.5rem 1rem}.CorporateSiteHeader-mobileMenuItem-image img{display:block;width:100%}.CorporateSiteHeader-mobileMenuItem ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.CorporateSiteHeader-mobileMenuLink{display:inline-block;color:#000;font-size:16px;line-height:20px;font-weight:400;width:100%}.CorporateSiteHeader-mobileMenuLink--main{font-size:18px;line-height:24px;font-weight:bold}.CorporateSiteHeader-mobileMenuLink:hover{text-decoration:none;color:var(--primary-color-darker) !important}.CorporateSiteHeader-btnClose{margin-left:40px}.CorporateSiteHeader-overlay{background-color:rgba(0,0,0,0.5);height:100%;position:absolute;left:0;top:0}.mobile-nav-page-wrapper{position:relative;height:100%;overflow:visible}.mobileMenu-page{min-width:40px;width:40px;display:flex;justify-content:center;align-items:center;border-left:solid 4px rgba(228,35,19,0)}.mobileMenu-page-prev{justify-content:right;border-color:var(--primary-color);cursor:pointer;padding-right:8px}.mobileMenu-page-prev::before{content:"";font-family:"mrc-icons";font-size:12px;line-height:initial;color:#000;text-align:right}.mobileMenu-page-next{cursor:pointer;justify-content:left;padding-left:8px}.mobileMenu-page-next::before{content:"";font-family:"mrc-icons";font-size:12px;line-height:initial;color:var(--primary-color)}.mobileMenu-page-label{cursor:pointer;padding:16px 12px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.FormContainerBlockWrapper__wrapper{padding-inline:0}.FormContainerBlockWrapper__wrapper--grey{background-color:#f0f0ef}.FormContainerBlockWrapper .Form__Title{text-align:center;margin:24px 0;font-weight:bold}.FormContainerBlockWrapper .Form__Description{text-align:center;margin-bottom:32px}.FormContainerBlockWrapper-formWrapper .Form__Title,.FormContainerBlockWrapper-formWrapper .Form__Description{text-align:left}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SubscriptionForm-title{font-size:16px;font-weight:bold;color:var(--secondary-color);margin-bottom:16px}.SubscriptionForm .form-group{margin-bottom:12px}@media (min-width: 768px){.SubscriptionForm.horizontal-layout .SubscriptionForm-title{text-align:center}.SubscriptionForm.horizontal-layout .SubscriptionForm-form-items-wrapper{display:flex;justify-content:center}.SubscriptionForm.horizontal-layout .form-group{margin-bottom:0;margin-right:16px}}.SubscriptionForm-msg{font-size:14px;font-weight:bold;padding-left:8px;color:#000}.SubscriptionForm-success{color:#4ECC79}.SubscriptionForm-success .icon-tick-correct{font-size:24px}.SubscriptionForm-error{color:var(--primary-color);display:flex;align-items:center}.SubscriptionForm-error .icon-tick-error{font-size:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CorporateSiteFooter-logo-wrapper{background-color:#fff;padding:64px 0 0;border-top:4px solid #d9d9d6}@media (max-width: 991.98px){.CorporateSiteFooter-logo-wrapper{padding:24px 0 0}}.CorporateSiteFooter-container{padding-inline:24px;max-width:1440px}.CorporateSiteFooter-main-content-row{margin-bottom:40px}@media (max-width: 991.98px){.CorporateSiteFooter-main-content-row{gap:24px}}.CorporateSiteFooter-logo{border:none;text-decoration:none}.CorporateSiteFooter-logo-image{height:50px}@media (max-width: 991.98px){.CorporateSiteFooter-logo-image{height:50px}}.CorporateSiteFooter .secondary-logos-wrapper{display:flex;justify-content:flex-end;align-items:flex-start;gap:24px}@media (max-width: 1199.98px){.CorporateSiteFooter .secondary-logos-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-end}}@media (max-width: 767.98px){.CorporateSiteFooter .secondary-logos-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start}}.CorporateSiteFooter-secondary-logo{border:none;text-decoration:none}.CorporateSiteFooter-secondary-logo-image{width:80px;height:80px;max-width:300px}@media (max-width: 991.98px){.CorporateSiteFooter-secondary-logo-image{width:60px;height:60px}}.CorporateSiteFooter-social-share-icons{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.CorporateSiteFooter-social-share-title{font-size:16px;font-weight:bold;line-height:22px;color:#100F13;margin-bottom:8px}.CorporateSiteFooter-social-share-link{display:inline-block}.CorporateSiteFooter-social-share-link:hover{text-decoration:none}.CorporateSiteFooter-footer-links,.CorporateSiteFooter-footer-link-items{display:flex;margin:0;padding:0}.CorporateSiteFooter-footer-link-items{flex-direction:column}.CorporateSiteFooter-footer-links li{list-style:none}.CorporateSiteFooter-footer-links a{font-size:16px;color:#100F13}.CorporateSiteFooter-footer-link-list{line-height:34px;display:inline-block;margin-right:24px}.CorporateSiteFooter-nav{border-top:solid 1px #d9d9d6;padding:16px 8px;display:flex;align-items:center}.CorporateSiteFooter-items{list-style:none;margin:0;padding:0}.CorporateSiteFooter-items li{display:inline-block}.CorporateSiteFooter-items li:last-child .CorporateSiteFooter-link::after{content:none}.CorporateSiteFooter-link{font-size:16px;line-height:20px;color:#100F13;padding:4px 20px 4px 0;display:inline-block;position:relative}.CorporateSiteFooter-link::after{content:'';background-color:#000;width:1px;height:14px;display:inline-block;position:absolute;right:10px;top:8px}.CorporateSiteFooter-footerText{font-size:16px;line-height:20px;margin:0}@media (max-width: 991.98px){.CorporateSiteFooter-copyrightText{display:block;margin-top:8px}}.CorporateSiteFooter-newsletter .FormContainerBlockWrapper .Form__Title{font-size:16px;font-weight:bold;color:var(--footer-newsletter-title);margin:0 0 16px 0;text-align:left}.CorporateSiteFooter-newsletter .FormContainerBlockWrapper .Form__Element{margin:0 0 16px 0}.App--Humanitech .CorporateSiteFooter-logo{display:flex}.App--Humanitech .CorporateSiteFooter-logo-image{width:auto;height:auto;overflow:hidden}.App--Humanitech .CorporateSiteFooter-secondary-logo-image{width:auto;height:auto;overflow:hidden}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CallToActionDropdownPanel-container:not(.CallToActionDropdownPanel--horizontal) .CallToActionDropdownPanel-left-content{padding-bottom:20px}.CallToActionDropdownPanel-container:not(.CallToActionDropdownPanel--horizontal) .CallToActionDropdownPanel-left-content.center{text-align:left}@media (min-width: 992px){.CallToActionDropdownPanel-container:not(.CallToActionDropdownPanel--horizontal) .CallToActionDropdownPanel-left-content.center{text-align:center;align-items:center}}.CallToActionDropdownPanel-container:not(.CallToActionDropdownPanel--horizontal) .CallToActionDropdownPanel-left-content.left{text-align:left;align-items:flex-start}.CallToActionDropdownPanel-container:not(.CallToActionDropdownPanel--horizontal) .CallToActionDropdownPanel-left-content.right{text-align:right;align-items:flex-end}.CallToActionDropdownPanel-card{padding:16px;border-style:none}@media (min-width: 768px){.CallToActionDropdownPanel-card{padding:48px}}@media (min-width: 768px){.CallToActionDropdownPanel-btnWrapper{margin-top:20px}}.CallToActionDropdownPanel-btnWrapper .btn{height:50px}.CallToActionDropdownPanel-btnWrapper .dropdown{flex:1}.CallToActionDropdownPanel-title{font-size:20px;font-weight:500;color:#100F13}@media (min-width: 768px){.CallToActionDropdownPanel-title{font-size:24px;margin-bottom:0}}@media (min-width: 768px){.CallToActionDropdownPanel-text{margin-top:20px}}.CallToActionDropdownPanel-dropdown{background-color:#fff;border:1px solid #E6E6E6;padding:6px 14px;font-size:20px;line-height:28px;font-weight:400;color:#000;border:0.5px solid #d9d9d6;border-radius:2px;height:50px;background-size:16px;background-image:var(--select-input-arrow);background-position:right 14px center;background-repeat:no-repeat}.CallToActionDropdownPanel-dropdown::after{display:none}.CallToActionDropdownPanel-dropdown:focus,.CallToActionDropdownPanel-dropdown:hover{background-color:#f7f7f7 !important;box-shadow:none !important;border-color:#d9d9d6}.CallToActionDropdownPanel .dropdown-menu{padding:0}.CallToActionDropdownPanel .dropdown-menu .dropdown-item{background:#f7f7f7;border-width:0px, 0.5px, 0px, 0.5px;border-style:solid;border-color:#d9d9d6;border-radius:2px;padding:11px 14px;font-size:20px;line-height:28px;font-weight:400;color:#000}.CallToActionDropdownPanel .dropdown-menu .dropdown-item:hover{background-color:#f0f0ef}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 768px){.PopupMessageModal-modal .modal-dialog{min-width:548px}}.PopupMessageModal-close{color:#000}.PopupMessageModal-model-subtitle{font-size:20px;line-height:28px;margin-bottom:0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.LocationFinder-title{margin-bottom:24px;color:#100F13}.LocationFinder-result-title{font-size:24px;line-height:28px;font-weight:bold;color:#100F13;margin-bottom:48px}.LocationFinder-place-options{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;column-gap:16px}@media (max-width: 767.98px){.LocationFinder-place-options{flex-direction:column}}.LocationFinder-place-options-row-label{align-self:center}@media (max-width: 767.98px){.LocationFinder-place-options-row-label{align-self:auto}}.LocationFinder-location-types{flex-wrap:wrap;justify-content:flex-start;column-gap:12px}.LocationFinder-order-result{display:flex;align-items:center;position:relative}.LocationFinder-order-result .order-result-label{margin:0;margin-right:24px}.LocationFinder-order-result .order-result-select{flex:1}.LocationFinder-location-type-btns .btn-RetailStore,.LocationFinder-location-type-btns .btn-DonationCentre,.LocationFinder-location-type-btns .btn-TrainingLocation,.LocationFinder-location-type-btns .btn-Office,.LocationFinder-location-type-btns .btn-BranchOperatedStore,.LocationFinder-location-type-btns .btn-JusticeEmployment{color:#fff;border:solid 1px transparent}.LocationFinder-location-type-btns .btn-RetailStore-outline,.LocationFinder-location-type-btns .btn-DonationCentre-outline,.LocationFinder-location-type-btns .btn-TrainingLocation-outline,.LocationFinder-location-type-btns .btn-Office-outline,.LocationFinder-location-type-btns .btn-BranchOperatedStore-outline,.LocationFinder-location-type-btns .btn-JusticeEmployment-outline{background-color:transparent}.LocationFinder-location-type-btns .btn-Office{background-color:var(--secondary-color-darkest)}.LocationFinder-location-type-btns .btn-Office-outline{color:var(--secondary-color-darkest);border:solid 1px var(--secondary-color-darkest)}.LocationFinder-location-type-btns .btn-TrainingLocation{background-color:#967D8F}.LocationFinder-location-type-btns .btn-TrainingLocation-outline{color:#967D8F;border:solid 1px #967D8F}.LocationFinder-location-type-btns .btn-DonationCentre{background-color:var(--secondary-color-darker)}.LocationFinder-location-type-btns .btn-DonationCentre-outline{color:var(--secondary-color-darker);border:solid 1px var(--secondary-color-darker)}.LocationFinder-location-type-btns .btn-RetailStore{background-color:var(--primary-color-2)}.LocationFinder-location-type-btns .btn-RetailStore-outline{color:var(--primary-color-2);border:solid 1px var(--primary-color-2)}.LocationFinder-location-type-btns .btn-Branch,.LocationFinder-location-type-btns .btn-BranchOperatedStore,.LocationFinder-location-type-btns .btn-JusticeEmployment{background-color:#5A8798}.LocationFinder-location-type-btns .btn-Branch-outline,.LocationFinder-location-type-btns .btn-BranchOperatedStore-outline,.LocationFinder-location-type-btns .btn-JusticeEmployment-outline{color:#5A8798;border:solid 1px #5A8798}.LocationFinder-location-type-btns.all-types{margin-left:0}.LocationFinder-location-type-btns.all-types .btn-outline-dark,.LocationFinder-location-type-btns.all-types .btn-dark{border-width:1px}.LocationFinder-location-type-btns .btn-secondary{border:1px solid transparent}.LocationFinder-card{display:flex;flex-direction:column;width:100%;background-color:#fff;border:solid 1px #E6E6E6;border-radius:4px;padding:24px 32px}.LocationFinder-form-labels{font-size:14px;line-height:24px;color:#6F6F6F;font-weight:bold}.LocationFinder .form-group{margin-bottom:12px}.LocationFinder-find-btn{margin-top:48px}.LocationFinder-type-title{display:flex;margin-bottom:12px}.LocationFinder-type-title .type-title-text{font-size:12px;line-height:18px;font-weight:bold;text-transform:uppercase;color:#6F6F6F;flex:1}.LocationFinder-type-title .type-title-icon{color:#100F13}.LocationFinder-type-button{border:0;display:block;background:0 0;cursor:pointer}.LocationFinder-type-button:focus{outline:0;outline:0}.LocationFinder-location-title{font-size:20px;line-height:26px;font-weight:bold;color:#100F13;margin-bottom:12px}.LocationFinder-address-text{font-size:16px;line-height:22px;color:#100F13;margin-bottom:12px}.LocationFinder-postcode-text{font-size:16px;line-height:22px;color:#100F13;margin-bottom:16px}.LocationFinder-hours-detail{font-size:16px;line-height:22px;color:#100F13;margin-bottom:24px}.LocationFinder-card-btn{margin-top:auto}.LocationFinder-card-item{display:flex}.LocationFinder-openingHours{display:table;width:100%}.LocationFinder-openingHoursRow{display:table-row;justify-content:space-between}.LocationFinder-openingHoursCell{display:table-cell}.LocationFinder-info-window{font-size:14px;width:220px}@media (max-width: 767.98px){.LocationFinder-info-window{width:100%;padding-right:8px;padding-bottom:4px;margin-bottom:8px}}.LocationFinder-info-window .LocationFinder-type-button{display:none}.LocationFinder-info-window .LocationFinder-type-title{font-size:14px;line-height:20px;text-transform:capitalize}.LocationFinder-info-window .LocationFinder-location-title{font-size:16px;line-height:22px}.LocationFinder-info-window .LocationFinder-address-text{font-size:14px;line-height:20px;word-wrap:break-word;white-space:normal}.LocationFinder-info-window .LocationFinder-card-btn{min-height:40px;margin-bottom:8px}.LocationFinder .annotation{font-size:12px;line-height:18px;color:#100F13;text-decoration:underline;cursor:pointer}.LocationFinder .disable{background-color:#D5CFCF}.LocationFinder-msg{font-size:14px;padding-left:8px}.LocationFinder-msg p{margin-bottom:0}.LocationFinder-error{color:var(--primary-color);display:flex;align-items:center}.LocationFinder-error .icon-tick-error{font-size:24px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.NewsletterWithImage{background-size:cover}.NewsletterWithImage-description,.NewsletterWithImage-title{color:#000}.NewsletterWithImage-formWrapper{max-width:800px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.OnPageNavigation{z-index:1110}.OnPageNavigation-desktopMenuList{list-style-type:none;margin:0;padding:0;background-color:#fff;height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:24px;padding:40px 24px}.OnPageNavigation-desktopMenuLink{display:inline-block;color:#000;font-size:22px;line-height:28px;font-weight:600}.OnPageNavigation-desktopMenuLink:hover{text-decoration:none}.OnPageNavigation-desktopMenuLink.is-active{color:var(--primary-color-darker) !important}.OnPageNavigation-filterMobileContainer{padding:8px 0 12px;background-color:#fff}.OnPageNavigation-mobileLink{width:100%;text-align:left}.OnPageNavigation-mobileLink.btn-primary{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;background-color:#fff !important;border:1px solid #d9d9d6;color:#100F13 !important;box-shadow:none !important;padding-right:40px;padding-left:24px;justify-content:left;display:block}.OnPageNavigation-mobileLink.btn-primary::after{content:none}.OnPageNavigation-mobileLink.btn-primary::before{content:"";font-family:"mrc-icons";color:var(--primary-color-darker);position:absolute;right:24px}.OnPageNavigation-mobileLink.btn-primary[aria-expanded="true"]::before{transform:scaleY(-1)}.OnPageNavigation-link-item{white-space:normal;padding:10px 24px;color:#000;font-size:22px;line-height:28px;font-weight:600}.OnPageNavigation-link-item.active{color:var(--primary-color-darker) !important;background-color:transparent !important}.OnPageNavigation .dropdown-header{padding:8px 0}.OnPageNavigation.horizontal-nav{background:#f0f0ef;border-bottom:4px solid #d9d9d6;padding-top:8px;display:flex;gap:4px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.OnPageNavigation.horizontal-nav::-webkit-scrollbar{display:none}.OnPageNavigation.horizontal-nav .horizontal-nav-item{padding:0 12px 24px;font-size:22px;line-height:28px;font-weight:600;color:#000;white-space:nowrap;margin:auto}@media (min-width: 768px){.OnPageNavigation.horizontal-nav .horizontal-nav-item{min-width:25%}}.OnPageNavigation.horizontal-nav .horizontal-nav-item.is-active{color:#B50C00 !important;border-bottom:4px solid #B50C00;padding-bottom:20px}.OnPageNavigation.horizontal-nav .horizontal-nav-item:hover{color:#000;text-decoration:none}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 768px){.PopupFormModal-modal .modal-dialog{min-width:548px}}.PopupFormModal-close{color:#000}.PopupFormModal .FormContainerBlockWrapper .Form__Title{font-size:24px;line-height:28px;color:#000;font-weight:500;margin-bottom:12px;text-align:left}@media (min-width: 768px){.PopupFormModal .FormContainerBlockWrapper .Form__Title{font-size:32px;line-height:40px}}.PopupFormModal .FormContainerBlockWrapper .Form__Description{text-align:left;margin-bottom:12px}.PopupFormModal .FormContainerBlockWrapper .Form__Element{margin:0 0 24px 0}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.SearchableAccordion{padding:24px 32px}.SearchableAccordion-searchFormWrapper{padding:16px 0 32px;align-items:center}.SearchableAccordion-searchLabel{font-weight:bold;font-size:1.1rem;text-align:right !important;align-items:center;padding-right:0}@media (min-width: 768px) and (max-width: 991.98px){.SearchableAccordion-searchLabel{font-size:1rem;text-align:left !important;padding-left:0px}}@media (max-width: 767.98px){.SearchableAccordion-searchLabel{text-align:center !important}}@media (max-width: 767.98px){.SearchableAccordion-btnWrapper{margin-top:12px}}.SearchableAccordion-clearInput{border:0;background:transparent;line-height:30px;padding:12px 0;outline:none}.SearchableAccordion-clearInput:focus,.SearchableAccordion-clearInput:hover{box-shadow:none;border:0px;outline:none}.SearchableAccordion-clearInput .icon{color:var(--primary-color);margin-right:4px}@media (min-width: 992px){.SearchableAccordion-clearInput{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0}}.SearchableAccordion-resultsWrapper{background-color:#f0f0ef;padding:32px 0}@media (max-width: 767.98px){.SearchableAccordion-resultsWrapper{padding:0}}.SearchableAccordion-inputWrap{width:100%}.SearchableAccordion .c-course-search__courses{list-style-type:none;padding:0}@media (max-width: 767.98px){.SearchableAccordion .c-course-search__courses{margin:16px 0;padding:0}}.SearchableAccordion .c-course-search__course{border-top:1px solid #949494;padding:24px 0}.SearchableAccordion .c-course-search__course-link{text-decoration:none}.SearchableAccordion .c-course-search__course-name{font-size:16px;margin-bottom:24px;color:#222}.SearchableAccordion .c-course-search__course-summary{margin:0;color:#6F6F6F}.SearchableAccordion .c-course-search__course-action{margin-top:16px !important;padding:0 32px;border:1px solid #949494;border-radius:4px;background-color:var(--secondary-color);color:var(--secondary-button-text);font-weight:bold;width:fit-content;height:48px;line-height:48px;text-overflow:ellipsis;overflow:hidden}.SearchableAccordion .c-course-search__course-action:hover,.SearchableAccordion .c-course-search__course-action:focus,.SearchableAccordion .c-course-search__course-action:active{background-color:var(--secondary-button-text);color:var(--secondary-color);outline:2px solid var(--secondary-color)}.SearchableAccordion .c-course-search__course-action .c-course-search__course-link{color:#fff}@media (max-width: 767.98px){.SearchableAccordion .c-course-search__course-action{margin:16px 0;padding:0 16px}}.SearchableAccordion .c-course-search__course-action-icon{display:none}.SearchableAccordion .nrt-logo{float:right;width:60px;margin:8px 8px 0 8px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__search,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__search{display:flex;flex-wrap:wrap;justify-content:space-between}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__search__col,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__search__col{margin:0 24px;flex:0 1 100%}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-expand,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-expand{margin-top:32px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-expand-btn,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-expand-btn{width:100%;font-size:16px;font-weight:bold;outline:none;padding:16px;text-align:center;border:0;background:#E6E6E6;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-expand-btn-icon,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-expand-btn-icon{margin-left:8px}}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-expand-btn-icon::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-expand-btn-icon::before{font-family:"mrc-icons";color:var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-expand-btn-icon.down::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-expand-btn-icon.down::before{content:""}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-expand-btn-icon.up::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-expand-btn-icon.up::before{content:"";font-family:"mrc-icons";color:var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal .text-input,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external .text-input{border:1px solid #d9d9d6;margin-bottom:16px;display:block;width:100%;height:48px;padding:0.7rem 1rem;font-size:1rem;font-weight:400;line-height:1.5rem;color:#000;background-color:#fff;background-clip:padding-box;border-radius:4px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal .text-input:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external .text-input:focus{background-color:#fff;border-color:#474742;outline:0;box-shadow:0 0 0 0.2rem #474742}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal .text-input::placeholder,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external .text-input::placeholder{color:#545454;opacity:1}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal .text-input::-ms-clear,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external .text-input::-ms-clear{display:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-wrapper,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-wrapper{display:none;overflow:hidden}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter-wrapper.show,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter-wrapper.show{display:block}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filters,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filters{margin:0 -2rem 0;padding:20px;padding:2rem;border-bottom:2px solid #f0f0ef;border-bottom:0.2rem solid #f0f0ef}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filters .count,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filters .count{margin-left:0.2em;font-weight:700}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filters .count::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filters .count::before{content:"("}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filters .count::after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filters .count::after{content:")"}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter{display:inline-block;vertical-align:top;-webkit-box-flex:1;flex:1 1 100%}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter ul,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter ul{list-style:none;margin:0;padding:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter li,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter li{display:block}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter .filter-group .filter-group-title,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter .filter-group .filter-group-title{margin-bottom:8px;line-height:1.3}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns{display:inline-block;vertical-align:top;-webkit-box-flex:1;flex:1 1 100%}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns ul,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns ul{list-style:none;margin:0;padding:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns li,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns li{display:block}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns .filter-group .filter-group-title,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns .filter-group .filter-group-title{margin-bottom:8px;line-height:1.3}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results{margin-top:16px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results:after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results:after{content:"";display:table;clear:both}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results h2,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results h2{margin-top:0;color:var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .jobhd,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .jobhd{font-style:italic;margin-bottom:32px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link{margin-top:24px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link.button,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link.button{line-height:48px;height:48px;background-color:#fff;color:var(--primary-color);padding:0 24px;font-size:14px;font-weight:bold;border-radius:4px;border-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid transparent;border:2px solid var(--primary-color);width:fit-content;text-transform:uppercase}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link.button:active,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link.button:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link.button:active,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link.button:hover{border:2px solid var(--primary-color) !important;color:#fff !important;background-color:var(--primary-color) !important;text-decoration:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link.button .count:before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link.button .count:before{content:"("}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .more-link.button .count:after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .more-link.button .count:after{content:")"}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results #recent-jobs p:after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results #search-results p:after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results #recent-jobs p:after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results #search-results p:after{content:"";display:table;clear:both}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .employee-referral-link.button,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .employee-referral-link.button{vertical-align:middle}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .back-link.button,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .employee-referral-link.button,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .back-link.button,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .employee-referral-link.button{background:0 0;border:0;padding:0;margin-left:16px;position:relative;cursor:pointer;color:var(--secondary-color);text-decoration:none;border-bottom:1px dotted var(--secondary-color);box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;-webkit-tap-highlight-color:transparent;-webkit-transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .back-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .back-link.button:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .employee-referral-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .employee-referral-link.button:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .back-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .back-link.button:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .employee-referral-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .employee-referral-link.button:hover{color:#fff;background:var(--secondary-color);outline:0;-webkit-box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color);box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .apply-link.button,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .apply-link.button{line-height:48px;height:48px;background-color:var(--primary-color);color:#fff;padding:0 24px;font-size:14px;font-weight:bold;border-radius:4px;border-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid transparent;padding:12px 24px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .apply-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .apply-link.button:active,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .apply-link.button:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .apply-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .apply-link.button:active,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .apply-link.button:hover{background-color:#fff;color:var(--primary-color);outline:2px solid var(--primary-color);text-decoration:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results .apply-link.button:visited,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results .apply-link.button:visited{color:#fff;background-color:var(--primary-color);background-image:linear-gradient(180deg, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 100%) !important;text-decoration:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-list ul,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-list ul{list-style:none;padding:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-header,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-header{display:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item{padding:32px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item:nth-child(even),.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item:nth-child(even){background-color:#f0f0ef}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__title,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__title{margin:-0.2em 0 1rem;clear:left}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__title .job-link,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__title .job-link{background:0 0;padding:0;cursor:pointer}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__label,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__label{font-weight:700}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__label:after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__label:after{content:":"}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__locations,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__locations{margin-bottom:0.5rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__summary,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__summary{margin-bottom:1rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__apply-link .job-link,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__apply-link .job-link{background:0 0;border:0;padding:0;position:relative;cursor:pointer;color:var(--secondary-color) !important;border-bottom:1px dotted var(--secondary-color) !important;box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__apply-link .job-link:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__results-item__apply-link .job-link:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__apply-link .job-link:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results-item__apply-link .job-link:hover{color:#fff !important;background:var(--secondary-color-darker) !important;outline:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__no-results,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__no-results{margin:0 32px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-details a,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-details a{background:0 0;border:0;padding:0;position:relative;cursor:pointer;color:var(--secondary-color);text-decoration:none;border-bottom:1px dotted var(--secondary-color);-webkit-box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;-webkit-tap-highlight-color:transparent;-webkit-transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-details a:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-details a:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-details a:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-details a:hover{color:#fff;background:var(--secondary-color);outline:0;-webkit-box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color);box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #message-list,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #message-list{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0;list-style:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #message-list li,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #message-list li{display:block;margin-bottom:16px;color:#fff;padding:4px 16px;border-radius:0.1rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #message-list li:last-child,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #message-list li:last-child{margin-bottom:2rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #message-list li.success,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #message-list li.success{background:var(--secondary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #message-list li,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #message-list li.error,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #message-list li,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #message-list li.error{background:var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media{margin-bottom:2rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media a,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media a{border-bottom:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media a:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media a:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media a:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media a:focus{background-color:#fff;color:inherit;border-bottom:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #PageUpPeopleLink a,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #PageUpPeopleLink a{background:0 0;border:0;padding:0;position:relative;cursor:pointer;color:var(--secondary-color);text-decoration:none;border-bottom:1px dotted var(--secondary-color);-webkit-box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;-webkit-tap-highlight-color:transparent;-webkit-transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);font-style:italic}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #PageUpPeopleLink a:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #PageUpPeopleLink a:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #PageUpPeopleLink a:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #PageUpPeopleLink a:hover{color:#fff;background:var(--secondary-color);outline:0;-webkit-box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color);box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-trigger,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-trigger{background:0 0;border:0;padding:0;position:relative;cursor:pointer;color:var(--secondary-color);text-decoration:none;border-bottom:1px dotted var(--secondary-color);-webkit-box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;box-shadow:0.2em 0 0 0 transparent, -0.2em 0 0 0 transparent;-webkit-tap-highlight-color:transparent;-webkit-transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),color 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-box-shadow 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);display:inline-block;margin-bottom:20px;margin-bottom:2rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-trigger:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-trigger:hover,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-trigger:focus,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-trigger:hover{color:#fff;background:var(--secondary-color);outline:0;-webkit-box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color);box-shadow:0.2em 0 0 0 var(--secondary-color),-0.2em 0 0 0 var(--secondary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-trigger:before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-trigger:before{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;margin-right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYgMS44OEgxLjRjLS43NyAwLTEuNC42Mi0xLjQgMS40djguNDRjMCAuNzcuNjMgMS40IDEuNCAxLjRoMTIuMmMuNzcgMCAxLjQtLjYzIDEuNC0xLjRWMy4yOGMwLS43OC0uNjMtMS40LTEuNC0xLjR6TTEuMjcgMTIuMThsLS4zNC0uMzRMNC44IDcuOTdsLjM1LjM1LTMuODcgMy44NnptMTIuNDQgMEw5Ljg2IDguMzJsLjM0LS4zNSAzLjg1IDMuODctLjM0LjM0ek03Ljk4IDkuMDZ2LjNsLS45NC4wMnYtLjMyTC45MyAzLjRsLjYtLjZMNy41IDguMzVsNS45Ni01LjUzLjYuNi02LjEgNS42NnoiIGZpbGw9IiMyMzdkN2QiLz48L3N2Zz4=);background-repeat:no-repeat;-webkit-transition:background-image 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:background-image 0.2s cubic-bezier(0.165, 0.84, 0.44, 1)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-trigger:focus:before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-trigger:hover:before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-trigger:focus:before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-trigger:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjYgMS44OEgxLjRjLS43NyAwLTEuNC42Mi0xLjQgMS40djguNDRjMCAuNzcuNjMgMS40IDEuNCAxLjRoMTIuMmMuNzcgMCAxLjQtLjYzIDEuNC0xLjRWMy4yOGMwLS43OC0uNjMtMS40LTEuNC0xLjR6TTEuMjcgMTIuMThsLS4zNC0uMzRMNC44IDcuOTdsLjM1LjM1LTMuODcgMy44NnptMTIuNDQgMEw5Ljg2IDguMzJsLjM0LS4zNSAzLjg1IDMuODctLjM0LjM0ek03Ljk4IDkuMDZ2LjNsLS45NC4wMnYtLjMyTC45MyAzLjRsLjYtLjZMNy41IDguMzVsNS45Ni01LjUzLjYuNi02LjEgNS42NnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-content,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-content{display:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-content.show,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-content.show{display:block}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #job-mail-subscribe,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-mail-subscribe{margin-bottom:24px;padding-bottom:24px;border-bottom:2px solid #f0f0ef;border-bottom:0.2rem solid #f0f0ef}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"],.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"]{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"]:checked ~ label::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"]:checked ~ label::before{background-color:#fff;border-color:var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"]:checked ~ label::after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"]:checked ~ label::after{background-image:none;content:""}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"]:focus ~ label::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"]:focus ~ label::before{box-shadow:none;border-color:#474742}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"]:checked:focus ~ label::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"]:checked:focus ~ label::before{border-color:var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"] ~ label,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"] ~ label{cursor:pointer;position:relative;padding-left:25px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"] ~ label::before,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"] ~ label::before{position:absolute;top:0.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal input[type="checkbox"] ~ label::after,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external input[type="checkbox"] ~ label::after{background:none;font-family:"mrc-icons";font-size:8px;color:var(--primary-color);display:flex;align-items:center;justify-content:center;position:absolute;left:3px;top:6px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media .addthis_toolbox,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media .addthis_toolbox{display:flex;align-items:center}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media .addthis_toolbox h2,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media .addthis_toolbox h2{font-size:24px;margin-bottom:0}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media .addthis_toolbox #social-media-list,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media .addthis_toolbox #social-media-list{margin-bottom:0;padding-left:10px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal #social-media .addthis_toolbox .addthis_separator,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #social-media .addthis_toolbox .addthis_separator{padding:0 10px}.PageUpDynamicTemplate .Wysiwyg *+.c-pageup-external__results-item__title{margin-top:16px}.PageUpDynamicTemplate .Wysiwyg #search-filters{display:flex !important}.PageUpDynamicTemplate .Wysiwyg #filter-results-submit{color:#fff;background:var(--primary-color);border-color:transparent;display:inline-block;padding:16px 32px;overflow:hidden;position:relative;text-transform:uppercase;line-height:1.2;text-decoration:none;border:2px solid var(--primary-color);border:0.2rem solid var(--primary-color);border-radius:0.1rem;will-change:transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:opacity 0.2s linear,color 0.2s cubic-bezier(0.77, 0, 0.175, 1),background 0.2s cubic-bezier(0.77, 0, 0.175, 1),border 0.2s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.2s linear,color 0.2s cubic-bezier(0.77, 0, 0.175, 1),background 0.2s cubic-bezier(0.77, 0, 0.175, 1),border 0.2s cubic-bezier(0.77, 0, 0.175, 1);padding:9.5px 33px;padding:0.95rem 3.3rem}.PageUpDynamicTemplate .Wysiwyg #filter-results-submit:focus,.PageUpDynamicTemplate .Wysiwyg #filter-results-submit:hover{background:var(--primary-color);border-color:var(--primary-color);outline:0}.PageUpDynamicTemplate .Wysiwyg #job-mail-subscribe-button,.PageUpDynamicTemplate .Wysiwyg .job-mail-subscribe-link.button{line-height:48px;height:48px;background-color:var(--primary-color);color:#fff;padding:0 24px;font-size:14px;font-weight:bold;border-radius:4px;border-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:1px solid transparent;margin-top:32px}.PageUpDynamicTemplate .Wysiwyg #job-mail-subscribe-button:hover,.PageUpDynamicTemplate .Wysiwyg #job-mail-subscribe-button:focus,.PageUpDynamicTemplate .Wysiwyg #job-mail-subscribe-button:active,.PageUpDynamicTemplate .Wysiwyg #job-mail-subscribe-button:not(:disabled):not(.disabled):active,.PageUpDynamicTemplate .Wysiwyg .job-mail-subscribe-link.button:hover,.PageUpDynamicTemplate .Wysiwyg .job-mail-subscribe-link.button:focus,.PageUpDynamicTemplate .Wysiwyg .job-mail-subscribe-link.button:active,.PageUpDynamicTemplate .Wysiwyg .job-mail-subscribe-link.button:not(:disabled):not(.disabled):active{background-color:#fff;color:var(--primary-color);outline:2px solid var(--primary-color)}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external #job-details{margin-bottom:50px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__subscribe{margin-top:48px;padding-top:48px;border-top:2px solid #f0f0ef;border-top:0.2rem solid #f0f0ef}.PageUpDynamicTemplate .Wysiwyg .careers-subscribe .filter-group-title{margin-bottom:8px}.PageUpDynamicTemplate .Wysiwyg .careers-subscribe .filter{margin:0;padding:0;list-style:none}.PageUpDynamicTemplate .Wysiwyg .careers-subscribe .filter li{display:block}.PageUpDynamicTemplate .Wysiwyg #subscribe .back-link.button{display:inline-block;margin-bottom:32px}@media all and (min-width: 480px){.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns{columns:2;column-gap:1.5rem}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns h3,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns h3{column-span:all}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns .filter-group,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter--columns .filter-group{break-inside:avoid}}@media all and (min-width: 768px){.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__search__col{flex-basis:50%}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__search__col.c-pageup-external__search__col--thin{flex-basis:25%}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filters{margin:0;padding-left:40px;padding-right:40px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-exernal__filter--columns,.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filter{flex-basis:auto}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item{display:flex;flex-wrap:wrap}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__title{-webkit-box-flex:1;flex:1 1 calc(60% - 1.5rem);flex-basis:calc(60% - 1.5rem);margin-top:0;margin-right:24px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__date{-webkit-box-flex:1;flex:1 1 calc(20% - 3rem);flex-basis:calc(20% - 3rem);margin-left:24px;margin-right:24px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__label{display:block}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__label:after{content:none}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__locations{flex:1 1 calc(20% - 1.5rem);flex-basis:calc(20% - 1.5rem);margin-left:24px}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__summary{flex:1 1 100%}.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__results--horizontal .c-pageup-external__results-item__apply-link{flex:1 1 100%}}@media all and (min-width: 1280px){.PageUpDynamicTemplate .Wysiwyg .c-pageup-external__filters{padding-left:32px;padding-right:32px}}@media all and (max-width: 767px){.PageUpDynamicTemplate .Wysiwyg #search-filters{flex-wrap:wrap}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipConfirmationWidget{padding:48px 0}@media (max-width: 991.98px){.MembershipConfirmationWidget{margin:24px 0}}@media (max-width: 1199.98px){.MembershipConfirmationWidget .CauseInfo{margin:0 0 24px}}.MembershipConfirmationWidget .CauseInfo-content{font-size:14px}.MembershipConfirmationWidget .CauseInfo-content h4{font-size:14px}@media (min-width: 768px){.MembershipConfirmationWidget .CauseInfo-content{font-size:16px}.MembershipConfirmationWidget .CauseInfo-content h4{font-size:16px}}.MembershipConfirmationWidget .xhtml h2{word-break:break-word}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper{display:flex;flex-direction:column;background-color:transparent;padding:24px 0;border-radius:4px}@media (min-width: 992px){.MembershipCategorySelection .MembershipCategorySelection-section-wrapper{background-color:#fff}}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper .MembershipCategorySelection-amount-img,.MembershipCategorySelection .MembershipCategorySelection-section-wrapper .MembershipCategorySelection-amount-description{display:none}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper .MembershipCategorySelection-column{max-width:100%}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper .MembershipCategorySelection-column .MembershipCategorySelection-amount{flex-direction:row}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper .MembershipCategorySelection-row--amount{flex-direction:column}@media (max-width: 991.98px){.MembershipCategorySelection{margin:0;background:none !important;padding-top:0;padding-bottom:0}}@media (min-width: 992px){.MembershipCategorySelection.hasOverlay{position:relative}.MembershipCategorySelection.hasOverlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.25)}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper{display:block;background-color:#fff;padding:24px}.MembershipCategorySelection .MembershipCategorySelection-section-wrapper label{font-size:1rem;color:#6F6F6F;font-weight:bold;margin-bottom:12px}}@media (max-width: 991.98px){.MembershipCategorySelection-variant2-content{background-color:#fff;padding:32px 0}}.MembershipCategorySelection-variant2-content .hero-title{font-size:36px;line-height:40px;margin-bottom:24px;font-weight:bold;color:#000}.MembershipCategorySelection-variant2-content .hero-description{font-size:16px;line-height:22px;color:#6F6F6F;margin-bottom:0}@media (min-width: 992px){.MembershipCategorySelection-variant2-content .hero-title{font-size:56px;line-height:60px;color:#fff}.MembershipCategorySelection-variant2-content .hero-description{font-size:20px;line-height:26px;color:#fff}.MembershipCategorySelection-variant2-content .hero-description a{color:#fff;text-decoration:underline}}.MembershipCategorySelection-card-wrapper .MembershipCategorySelection-card-variant2{display:none}.MembershipCategorySelection-wrapper{background-color:#fff;margin-bottom:1.375rem}@media (max-width: 1199.98px){.MembershipCategorySelection-wrapper{padding:32px 24px}}.MembershipCategorySelection-title{font-size:20px;line-height:24px;font-weight:bold;margin:0 0 8px}.MembershipCategorySelection-row{display:flex;flex-direction:row;flex-wrap:wrap}.MembershipCategorySelection-column{margin-bottom:16px;flex:1}.MembershipCategorySelection-label{font-size:14px;font-weight:bold;color:#7b7b7b;margin:0 0 6px}@media (min-width: 992px){.MembershipCategorySelection-label{font-size:16px}}.MembershipCategorySelection-btn{width:100%;padding:0 16px}.MembershipCategorySelection-btn:not(:disabled):not(.disabled).active{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.MembershipCategorySelection-amount{display:flex;flex-direction:column;height:100%;cursor:pointer}.MembershipCategorySelection-amount-btn{width:100%;padding:0 8px}.MembershipCategorySelection-amount-img{width:100%;margin:0 0 8px;border-radius:4px}.MembershipCategorySelection-amount-description{font-size:14px;line-height:22px;color:#7b7b7b;margin:0 0 16px}@media (min-width: 768px){.MembershipCategorySelection-amount-description{font-size:16px;font-weight:500}}.MembershipCategorySelection-card{margin-bottom:24px}@media (min-width: 992px){.MembershipCategorySelection-card-variant2 .CauseInfo{border:0}.MembershipCategorySelection-card-variant2 .CauseInfo-imageWrapper{display:none}.MembershipCategorySelection-card-variant2 .CauseInfo-content{padding:0}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipContactDetails .MembershipContactDetails-title{margin:0 0 32px}.MembershipContactDetails .custom-control-input.is-invalid ~ .custom-control-label{color:#6F6F6F}.MembershipContactDetails .custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#949494}.MembershipContactDetails-helper-text,.MembershipContactDetails-helper-text p{font-size:14px;line-height:22px;font-weight:normal;color:#6F6F6F;margin-top:16px}.MembershipContactDetails-helper-text a,.MembershipContactDetails-helper-text p a{font-size:14px !important}.MembershipContactDetails-required-note{font-size:12px;line-height:16px;color:#000;margin-top:16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipBillingAddress .MembershipBillingAddress-title{margin:0 0 32px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipSummary{color:#100F13}.MembershipSummary .CauseInfo-content{padding:32px;color:#6F6F6F}.MembershipSummary .CauseInfo-content .CauseInfo-title{font-size:16px;color:#000;display:inline-block}.MembershipSummary-amount-wrapper{line-height:30px}.MembershipSummary-total-amount{font-size:24px;line-height:32px;font-weight:bold;color:#000;padding:16px 0 0;border-top:solid 1px #f0f0ef;margin-top:48px}@media (max-width: 991.98px){.MembershipSummary{margin:24px 0}.MembershipSummary .CauseInfo{border-top:0;border-radius:0}.MembershipSummary .CauseInfo-content{padding:16px}.MembershipSummary .CauseInfo-imageWrapper{padding:0 16px}}.MembershipSummary .MembershipSummary-title{font-size:20px;line-height:26px;color:#000;font-weight:bold;margin:0 0 32px}.MembershipSummary .MembershipSummary-card{border-radius:4px;overflow:hidden;background-color:#fff;height:100%}.MembershipSummary .MembershipSummary-card--details{border-radius:4px 4px 0 0}@media (max-width: 991.98px){.MembershipSummary .MembershipSummary-card--details{border-bottom:0}}.MembershipSummary .MembershipSummary-card-image{width:100%}.MembershipSummary .MembershipSummary-card-content{padding:16px;background-color:#fff}@media (min-width: 768px){.MembershipSummary .MembershipSummary-card-content{padding:32px 0}}.MembershipSummary .MembershipSummary-card--details-title{font-size:20px;line-height:28px;font-weight:bold;margin:0 0 16px;overflow:hidden;word-break:break-word}.MembershipSummary .MembershipSummary-card--details-subtitle{font-size:14px;line-height:24px;font-weight:bold;margin:0 0 24px}.MembershipSummary .MembershipSummary-card--details-subtitle .edit{display:inline-block;font-weight:normal;border-bottom:1px solid #6F6F6F;margin-top:16px}.MembershipSummary .MembershipSummary-card--details-details{color:#6F6F6F;font-size:16px;line-height:24px;overflow:hidden;word-break:break-word}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipPayment{margin:48px 0 0}@media (max-width: 991.98px){.MembershipPayment{margin:24px 0 0}}.MembershipPayment .MembershipPayment-title{font-size:20px;line-height:26px;font-weight:bold;color:#000;margin:0 0 28px}.MembershipPayment .PaymentOptions-method{margin-top:32px}.MembershipPayment .xhtml p,.MembershipPayment .xhtml a{font-size:14px !important;color:#6F6F6F;line-height:22px;margin:0}.MembershipPayment .PaymentOptions-methodCredit iframe{min-height:240px !important}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipStepper{color:#100F13;padding:16px 0 80px;background-color:#fff}.MembershipStepper .btn{line-height:1.5}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipPublicRenewalPaymentForm-detail{background-color:#fff;padding:16px 0}@media (min-width: 768px){.MembershipPublicRenewalPaymentForm-detail{padding:24px 0}}.MembershipPublicRenewalPaymentForm .form-group{margin-bottom:24px}.MembershipPublicRenewalPaymentForm-helper-text,.MembershipPublicRenewalPaymentForm-helper-text p{font-size:14px;line-height:22px;font-weight:normal;color:#6F6F6F;margin-top:16px}.MembershipPublicRenewalPaymentForm-helper-text a,.MembershipPublicRenewalPaymentForm-helper-text p a{font-size:14px !important}.MembershipPublicRenewalPaymentForm .submit-feedback{font-size:14px}.MembershipPublicRenewalPaymentForm .PaymentOptions .paypal-buttons{width:95% !important}.MembershipPublicRenewalPaymentForm .PaymentOptions-methodCredit iframe{min-height:200px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.MembershipPublicRenewalWidget{display:flex;justify-content:center}.MembershipPublicRenewalWidget .CauseInfo-summary p{margin-bottom:16px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ScrollToTop{display:block;height:50px;width:50px;text-align:center;line-height:49px;box-shadow:0px 0px 6px 3px rgba(0,0,0,0.1);background-color:#fff;position:fixed;bottom:30px;right:10px;z-index:100;transition:all ease-in-out 250ms;border:none;opacity:0}.ScrollToTop.is-visible{opacity:1}.ScrollToTop:active,.ScrollToTop:focus{box-shadow:none}.ScrollToTop .icon-arrow-top{font-size:20px;color:var(--primary-color);font-weight:bold;line-height:49px}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.DontLoseYourFavourites{border-radius:4px;padding:24px 24px;margin-bottom:16px;background-color:transparent}.DontLoseYourFavourites-description{color:#6F6F6F;margin-bottom:0}.DontLoseYourFavourites-link{color:var(--primary-color) !important;text-decoration:underline}.DontLoseYourFavourites-link:hover{text-decoration:none}.DontLoseYourFavourites-title{font-size:1.5rem;line-height:1.75rem;font-weight:bold}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.WishlistProductListing-links{margin:0;justify-content:space-between;margin-top:24px}@media (min-width: 768px){.WishlistProductListing-links{display:flex;flex-direction:row;justify-content:flex-end}}.WishlistProductListing-link{display:flex;align-items:center;height:38px;font-size:14px;line-height:38px;color:#100F13;border:0;padding:0 8px;margin-right:32px;background:unset;cursor:pointer}.WishlistProductListing-link:active,.WishlistProductListing-link:hover,.WishlistProductListing-link:focus{outline:0;color:var(--primary-color)}@media (max-width: 767.98px){.WishlistProductListing-link{line-height:inherit;height:inherit;margin-right:8px;display:inline-block}}.WishlistProductListing-icon{font-size:1rem;margin-right:8px}.WishlistProductListing-top{margin-bottom:24px}@media (min-width: 768px){.WishlistProductListing-modal-share-input{border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0}.WishlistProductListing-modal-share-button{border-top-left-radius:0;border-bottom-left-radius:0}}@media (max-width: 575.98px){.WishlistProductListing-resultWrap{padding-left:0;padding-right:0}}@media (max-width: 767.98px){.WishlistProductListing-list{margin-left:-5px;margin-right:-5px}}@media (max-width: 767.98px){.WishlistProductListing .ProductTile{padding-left:5px;padding-right:5px}}@media (max-width: 1199.98px){.WishlistProductListing .ProductTile-image{height:200px}}@media (max-width: 767.98px){.WishlistProductListing .ProductTile-image{height:220px}}.WishlistProductListing .ProductTile-btn{padding:0 4px}@media (max-width: 1199.98px){.WishlistProductListing .ProductTile-btnText{display:none}}@media (max-width: 1199.98px){.WishlistProductListing .ProductTile-btnIcon{display:inline-block}}@media (max-width: 1199.98px){.WishlistProductListing .ProductTile-qtyWrap,.WishlistProductListing .ProductTile-btnWrap{flex:0 0 50%}}@media (max-width: 575.98px){.WishlistProductListing .ProductTile-qtyWrap select.custom-select{padding-left:12px;padding-right:16px;background-position:right 8px center}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.CommunityServiceFinder input[type="radio"]{appearance:none;background-color:#fff;margin:0;font:inherit;color:#E0E0E0;width:1.2em;height:1.2em;border:0.15em solid #E0E0E0;border-radius:50%;display:grid;place-content:center}.CommunityServiceFinder input[type="radio"]:before{content:"";width:0.65em;height:0.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #E42313}.CommunityServiceFinder input[type="radio"]:checked::before{transform:scale(1)}.CommunityServiceFinder input[type="radio"]+.form-check-label{padding-left:5px}.CommunityServiceFinder .restartSearch{color:#100F13;font-size:18px;font-weight:600;text-decoration:underline}.CommunityServiceFinder .restartSearch:hover{cursor:pointer}.CommunityServiceFinder-result-item{border-top:1px solid #e6e6e6;padding:20px 0;cursor:pointer}.CommunityServiceFinder-result-item:last-of-type{border-bottom:1px solid #e6e6e6}.CommunityServiceFinder-result-item .link{color:#6F6F6F !important}.CommunityServiceFinder-result-item .serviceName{font-weight:normal}.CommunityServiceFinder-result-item .service-icon{border:1px solid #100F13;position:absolute;margin-left:50px;margin-top:-40px;top:50%;width:80px}.CommunityServiceFinder-result-item .checkbox{border:1px solid #e6e6e6;border-radius:2px;position:absolute;top:50%;left:15px;margin-top:-17px;display:inline-block;min-height:22px;min-width:22px;padding:3px 3px 0 3px}.CommunityServiceFinder-result-item .checkbox .icon-check{opacity:0;transition:0.2s}.CommunityServiceFinder-result-item .checkbox.active{border-color:#E42313}.CommunityServiceFinder-result-item .checkbox.active .icon-check{color:#E42313;opacity:1}.CommunityServiceFinder-result-item .content{margin-left:155px}.CommunityServiceFinder-result-item .content p{padding-bottom:0.5rem;margin-bottom:0}.CommunityServiceFinder-entry-form .sectionDesc{font-size:20px;margin-bottom:0;padding-bottom:0}.CommunityServiceFinder .PopupMessageModal .btn-primary{margin-left:0 !important}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Testimonial img{width:210px;height:210px;object-fit:cover}@media (max-width: 991.98px){.Testimonial-slider-inner{padding-inline:0}}.Testimonial--container{display:flex;flex-direction:column;gap:24px;padding-inline:1px}@media (min-width: 768px){.Testimonial--container{flex-direction:row;align-items:center;gap:94px}}.Testimonial h5{margin-bottom:0}.Testimonial--authorText{font-weight:400;margin-bottom:0}.Testimonial .slick-dots{margin-top:24px}.Testimonial .slick-dots li button{background-color:#d9d9d6}.Testimonial .slick-dots li.slick-active button{background-color:#8c8c8a}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ContactUs{background-color:#fff}.ContactUs .state-title{font-size:18px;line-height:22px;letter-spacing:1.44px;text-transform:uppercase;color:var(--primary-color-darker)}.ContactUs .highlight-text{color:var(--primary-color-darker) !important;display:flex;flex-direction:column;gap:8px;font-size:20px;line-height:28px;font-weight:500}.ContactUs .highlight-text a{color:var(--primary-color-darker) !important}.ContactUs .location-list li{display:flex;align-items:center}.ContactUs .location-list i{left:0}.ContactUs .location-list i::before{color:var(--primary-color-darker)}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 992px){.ValueProof .height-full-viewport{height:100vh}}.ValueProof .img{object-fit:cover;height:100%}.ValueProof__ValueProof{margin-bottom:36px}.ValueProof .category-header{font-size:18px;line-height:22px;font-weight:700;text-transform:uppercase;color:#B50C00;letter-spacing:1.44px}.ValueProof .content-column{padding:48px 24px 24px 24px}@media (min-width: 992px){.ValueProof .content-column{padding:24px 24px 24px 38px}}@media (min-width: 1200px){.ValueProof .content-column{padding:24px 74px 24px 122px}}@media (min-width: 1440px){.ValueProof .content-column{padding:24px 94px 24px 142px}}@media (min-width: 1600px){.ValueProof .content-column{padding:24px 124px 24px 242px}}@media (min-width: 992px){.ValueProof .content-column--left{padding:24px 38px 24px 24px}}@media (min-width: 1200px){.ValueProof .content-column--left{padding:24px 122px 24px 74px}}@media (min-width: 1440px){.ValueProof .content-column--left{padding:24px 142px 24px 94px}}@media (min-width: 1600px){.ValueProof .content-column--left{padding:24px 242px 24px 124px}}.ValueProof .btn{white-space:nowrap}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ImpactProof .impact-proof-component{display:flex}.ImpactProof .impact-proof-component--grey{background-color:#d9d9d6}.ImpactProof .impact-proof-component--red{background-color:#B50C00}.ImpactProof .impact-proof-component--white{background-color:#fff}.ImpactProof .max-container{max-width:1440px;padding:24px}.ImpactProof__alignment--left{flex-direction:row-reverse}.ImpactProof__alignment--right{flex-direction:row}.ImpactProof .statistics-panel{border-radius:2px}.ImpactProof .statistics-grid{display:grid;grid-template-columns:auto 1fr;width:100%}.ImpactProof .statistic-item{display:contents}.ImpactProof .stat-number-wrapper,.ImpactProof .stat-description-wrapper{border-bottom:2px solid #d9d9d6;padding:24px 0}.ImpactProof .stat-number-wrapper{padding-right:24px}.ImpactProof .stat-number-wrapper{display:flex;align-items:center}.ImpactProof .stat-number{font-size:38px;line-height:46px;font-weight:900;color:#B50C00;white-space:nowrap}.ImpactProof .stat-description{font-size:20px;line-height:28px;font-weight:500}.ImpactProof .page-name{font-size:18px;letter-spacing:1.44px;line-height:22px;text-transform:uppercase}@media (max-width: 768px){.ImpactProof .max-container{padding:16px}.ImpactProof .stat-number-wrapper{padding:0;width:100%;justify-content:center;border-bottom:none}.ImpactProof .statistics-grid{display:flex;flex-direction:column;gap:24px}.ImpactProof .statistic-item{flex-direction:column;display:flex}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.Hero{position:relative}.Hero-wrapper{height:100vh;display:flex}.Hero-wrapper--tallPage{position:relative}@media (min-width: 640px){.Hero-wrapper--tallPage{height:auto;padding-top:50%}}.Hero-wrapper--shortPage{position:relative}@media (min-width: 640px){.Hero-wrapper--shortPage{height:auto;padding-top:42.5%}}.Hero-wrapper--white{color:#100F13;background-color:#fff}.Hero-wrapper--black{color:#fff;background-color:#000}.Hero-wrapper--red{color:#fff;background-color:#B50C00}@media (min-width: 640px){.Hero-wrapper.show-on-mobile{display:none}}.Hero-wrapper.hide-on-mobile{display:none}@media (min-width: 640px){.Hero-wrapper.hide-on-mobile{display:flex}}.Hero-video{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%}.Hero-content-container{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);padding-inline:24px}.Hero-timer{padding:24px 0}.Hero-timer-title{font-size:1rem}.Hero-timer .flip-clock{--fcc-digit-block-width: 28px;--fcc-digit-block-height: 56px;--fcc-digit-font-size: 3rem;--fcc-digit-color: #fff;--fcc-label-font-size: 1rem;--fcc-label-color: #fff;--fcc-background: #000;--fcc-divider-color: transparent;--fcc-divider-height: 0px;--fcc-separator-size: 3px;--fcc-separator-color: #fff;--fcc-shadow: initial}@media (max-width: 375px){.Hero-timer .flip-clock{--fcc-digit-block-width: 24px;--fcc-digit-block-height: 40px;--fcc-digit-font-size: 2.5rem}}@media (min-width: 768px){.Hero-timer{padding:32px 0}.Hero-timer-title{font-size:1.5rem}.Hero-timer .flip-clock{--fcc-digit-block-width: 40px;--fcc-digit-block-height: 60px;--fcc-digit-font-size: 4rem;--fcc-separator-size: 8px}}.Hero-caption{position:absolute;bottom:10px;right:20px;padding-inline:24px}.Hero .row-reverse{flex-direction:row-reverse !important}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ImageRow{padding:80px 24px;max-width:1440px}.ImageRow .row{margin-bottom:-40px}.ImageRow-image{display:flex;flex-direction:column;gap:10px;padding-bottom:40px}.ImageRow-image img{width:100%}.ImageRow .image-caption{font-weight:500;padding:0 12px 12px 12px;border-bottom:2px solid #d9d9d6}.ImageRow-container{width:100%}.ImageRow-container--black{background:#000;color:#fff}.ImageRow-container--black .image-caption{border-color:#8c8c8a}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.PromoContent{display:block;position:relative;padding:24px;max-width:1440px}.PromoContent:hover{text-decoration:none}.PromoContent.hover-enabled{cursor:pointer}.PromoContent.hover-enabled:hover{box-shadow:0px 8px 24px 0px #00000040;cursor:pointer}.PromoContent img{width:100%;height:100%;pointer-events:none}.PromoContent .content-container{color:#fff;display:flex}.PromoContent .row>div{padding:0}.PromoContent .content-col{display:flex;flex-direction:column;justify-content:center;gap:40px;background:#B50C00;padding:24px !important}.PromoContent .content{display:flex;flex-direction:column;gap:24px}.PromoContent .content-header{margin:0}.PromoContent .content-text{margin:0}.PromoContent.text-on-right .row{flex-direction:row-reverse}@media (min-width: 768px){.PromoContent.is-full-width-img .content-container{position:absolute;top:0;left:24px;width:calc(100% - 48px);height:100%}}@media (min-width: 768px){.PromoContent.is-full-width-img .content-col{background:transparent}}

@keyframes infiniteAnimation{0%{transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ColumnCard{border-radius:2px;overflow:hidden;height:100%;display:flex;flex-direction:column}.ColumnCard__container--white{background-color:#fff}.ColumnCard__container--white .ColumnCard__section-title{color:#000}.ColumnCard__container--black{background-color:#000}.ColumnCard__container--black .ColumnCard__section-title{color:#fff}.ColumnCard__section-title{margin-bottom:24px;color:#000;font-weight:500;letter-spacing:-0.01em}.ColumnCard--white{background-color:#fff}.ColumnCard--white:hover{box-shadow:0px 8px 24px 0px rgba(0,0,0,0.25)}.ColumnCard--black{background-color:#000;color:#fff !important}.ColumnCard--black .Button,.ColumnCard--black .link-readMore [class^="icon-"]{color:#fff !important}.ColumnCard--black:hover{box-shadow:0px 8px 40px 10px #595956}.ColumnCard--black .ColumnCard__description a:not(.btn):not(.button):not(.nav-link):not(.disabled){color:#B50C00}.ColumnCard__image-figure{position:relative;margin:0}.ColumnCard__img{width:100%;aspect-ratio:3/2;object-fit:cover}.ColumnCard__title{margin-bottom:12px}.ColumnCard__caption{width:100%;color:#fff;position:absolute;bottom:0;padding:12px 24px;font-weight:500;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 51.5%)}.ColumnCard__content-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:32px 24px;flex:1}.ColumnCard__topic-heading{color:#B50C00 !important;text-transform:uppercase;font-size:18px;font-weight:bold;letter-spacing:1.4px;line-height:22px;margin-bottom:24px}.ColumnCard__topic-heading--white{color:#B50C00 !important}.ColumnCard__topic-heading--black{color:#fff !important}.ColumnCard:hover{text-decoration:none}

