@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css");@import url("https://www.latrobe.edu.au/__data/assets/git_bridge/0004/1094422/_ltu-components/dist/css/ds-ltu.css?h=cf9bb0b");@import url("https://www.latrobe.edu.au/__data/assets/git_bridge/0004/1094422/_ltu-components/dist/css/ltu-legacy.css?h=cf9bb0b");@import url("https://www.latrobe.edu.au/__data/assets/css_file_folder/0020/1563500/visual-identity.min.css?v=0.1.31");@import url("https://ajax.aspnetcdn.com/ajax/jquery.ui/1.12.1/themes/blitzer/jquery-ui.css");@font-face{font-family:knockout;font-style:normal;font-weight:400;font-display:swap;src:url(/file/fonts/knockout/Knockout-50Welterweight.woff2) format("woff2");font-feature-settings:"ss02"}@font-face{font-display:swap;font-family:dm sans;font-style:normal;font-weight:400;src:url(/file/fonts/dm-sans/dm-sans-v11-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:dm sans;font-style:italic;font-weight:400;src:url(/file/fonts/dm-sans/dm-sans-v11-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:dm sans;font-style:normal;font-weight:500;src:url(/file/fonts/dm-sans/dm-sans-v11-latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:dm sans;font-style:italic;font-weight:500;src:url(/file/fonts/dm-sans/dm-sans-v11-latin_latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:dm sans;font-style:normal;font-weight:700;src:url(/file/fonts/dm-sans/dm-sans-v11-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:dm sans;font-style:italic;font-weight:700;src:url(/file/fonts/dm-sans/dm-sans-v11-latin_latin-ext-700italic.woff2) format("woff2")}:root{--bs-font-sans-serif:"dm sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bs-heading-font-family:"knockout",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--primary:#E2231B;--primary-rgb:226,35,27;--primary_rgb:226,35,27;--primary_hover:#b51c16;--bs-link-color:var(--primary);--bs-link-color-rgb:var(--primary_rgb);--secondary:#E2231B;--secondary_hover:#b51c16;--highlight:var(--primary);--heading:#000;--text:#000;--gray:#AEAEAE;--light-gray:#EEEEEE;--lightest-gray:#fafafa;--dark-gray:#666666;--darker-gray:#414141;--black:#000000;--dark:#242424;--white:#fff;--light:#fafafa;--border:var(--dark);--danger:#FF0000;--alink:var(--primary);--ahover:var(--primary_hover);--swiper-theme-color:var(--dark)!important;--bs-blue:#729bd1;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#c5161d;--bs-orange:#fd7e14;--bs-yellow:#fde99a;--bs-green:#9dd2cc;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#FFFFFF;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-success:#9dd2cc;--bs-info:#0dcaf0;--bs-warning:#fde99a;--bs-danger:#c5161d;--bs-dark-rgb:35,35,35;--bs-primary-rgb:255,197,43;--bs-secondary-rgb:197,22,29;--bs-gray-dark:var(--dark);--bs-primary:var(--primary);--bs-secondary:var(--secondary);--bs-danger:var(--danger);--bs-light:var(--light);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--grey:var(--gray);--light-grey:var(--light-gray);--lightest-grey:var(--lightest-gray);--dark-grey:var(--dark-gray);--darker-grey:var(darker-gray);--bs-danger-bg-subtle:#fff5f6}::selection{background-color:var(--highlight);color:var(--white)}.bb_menu{z-index:100000 !important}.DesignPane td,.DesignPane tr,.DesignPane table{padding:0;margin:0;border-width:0;border-style:initial;border-color:initial;border-image:initial}html[lang] #scripts{display:none}html{font-size:16px;line-height:1.5}@media(min-width:1441px){html{font-size:18px;line-height:1.4444444444}}a:hover,a:focus{color:var(--primary);text-decoration:none}.panelpopup td,.panelpopup tr,.panelpopup table{padding:0;margin:0;border:0}body{font-weight:400;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,.ds-hero-promo__text__headline,h2,.h2,.ds-link-list__lead-in,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--bs-heading-font-family);font-weight:500;max-width:42em}h1:empty,.h1:empty,.ds-hero-promo__text__headline:empty,h2:empty,.h2:empty,.ds-link-list__lead-in:empty,h3:empty,.h3:empty,h4:empty,.h4:empty,h5:empty,.h5:empty,h6:empty,.h6:empty{margin:0}h2 b,h2 strong,.h2 b,.ds-link-list__lead-in b,.h2 strong,.ds-link-list__lead-in strong,h3 b,h3 strong,.h3 b,.h3 strong,h4 b,h4 strong,.h4 b,.h4 strong,h5 b,h5 strong,.h5 b,.h5 strong{font-weight:700}h2,.h2,.ds-link-list__lead-in,h3,.h3{font-feature-settings:"ss02"}h2,.h2,.ds-link-list__lead-in{text-transform:uppercase}h1,.h1,.ds-hero-promo__text__headline,h2,.h2,.ds-link-list__lead-in,h3,.h3,h4,.h4{line-height:1;max-width:30em}h1,.h1,.ds-hero-promo__text__headline{font-family:knockout;font-size:2.44140625rem;text-transform:uppercase}@media(min-width:1024px){h1,.h1,.ds-hero-promo__text__headline{font-size:3.0517578125rem}}h2,.h2,.ds-link-list__lead-in{font-size:1.953125rem;max-width:24em}h3,.h3{font-size:1.5625rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.8rem;text-transform:uppercase;font-weight:900}p.ds-lead{position:relative;font-size:1.4rem;margin-bottom:2rem}@media(min-width:768px){p.ds-lead{padding-right:32px}}#footer{background-color:#363636;clear:both;overflow:hidden;padding:6vw 12vw;position:relative;z-index:1}#header h2,#header h3,#header h4,#header h5,#header h6,#header p,#header ol,#header ul,#header li,#header blockquote,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p,#footer ol,#footer ul,#footer li,#footer blockquote,.nav-container h2,.nav-container h3,.nav-container h4,.nav-container h5,.nav-container h6,.nav-container p,.nav-container ol,.nav-container ul,.nav-container li,.nav-container blockquote{margin-top:initial}#footer-watermark{float:none;margin:0 auto;opacity:.08;padding:0;position:absolute;top:0;width:80%;z-index:-1}#footer a,#footer a:visited{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.footer-node{perspective:500px}#footer .footer-node h2{border:none;color:#fff;font-size:18px;line-height:20px;margin:0;padding:0 20px 12px 0;text-transform:uppercase;font-weight:500}.footer-node ul{list-style-type:none;margin:0 20px 24px 0;padding:0;transform-origin:top}@media(max-width:1024px){#footer .footer-node h2{background:transparent url(https://www.latrobe.edu.au/__data/assets/file/0007/745198/plus.svg) no-repeat 0 -6px;cursor:pointer;padding-left:32px}#footer .footer-node h2.open{background:transparent url(https://www.latrobe.edu.au/__data/assets/file/0006/745197/minus.svg) no-repeat 0 -6px}.footer-node ul{animation:accordion-closed .2s 1 ease-in-out forwards;margin-left:32px;visibility:hidden}.footer-node h2.open+ul{animation:accordion-open .2s 1 ease-in-out forwards}}.footer-node li{font-size:16px;line-height:20px;padding-bottom:8px}.footer-node .social-media{list-style-type:none;margin:0;overflow:auto;padding:0}.social-media li{display:block;float:left;margin:0 1px 0 0;padding:0}.social-media a{background:#555 url(https://www.latrobe.edu.au/__data/assets/file/0004/796396/social-media.svg) no-repeat 0 0;display:block;height:100%;text-indent:-5000px}.social-media a:hover{background-color:#e42312}.footer-node .social-media li{height:80px;margin-bottom:1px;width:80px}.footer-node .facebook a{background-position:0 0}.footer-node .twitter a{background-position:0 -80px}.footer-node .google a{background-position:0 -160px}.footer-node .youtube a{background-position:0 -240px}.footer-node .linkedin a{background-position:0 -320px}.footer-node .instagram a{background-position:0 -400px}.footer-node .ucroo a{background-position:0 -500px}.footer-node .wechat a{background-position:0 -480px}.footer-node .weibo a{background-position:0 -560px}.footer-node .tiktok a{background-position:0 -640px}@media(min-width:768px){#fat-footer{display:flex;flex-wrap:wrap;width:100%}#footer-logo{float:right;width:25%}#footer form{width:50%}.footer-node{flex:1 0 50%}.footer-node .social-media li{float:right}}@media(min-width:1024px){.footer-node{flex:1 0 0}}.cricos{color:#fff;font-size:14px}#legal{clear:both;font-size:16px;line-height:20px;list-style-type:none;margin:0;overflow:hidden;padding:20px 0;position:relative}#legal li{margin-bottom:8px}@media(min-width:1024px){#legal li{float:left;padding-right:24px}}#copyright{color:#fff;font-size:12px;margin:0}#editors-wrap{color:#fff;clear:both;font-size:14px;margin:0}#footer-watermark,#footer form{display:none}@media(max-width:1024px){#fat-footer{display:block}#footer-logo{width:15rem}}@media(min-width:1025px){#fat-footer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2rem}}@media(min-width:768px){.social-media{display:grid;grid-template-columns:1fr 1fr 1fr}.social-media a{background:url(https://www.latrobe.edu.au/__data/assets/file/0004/796396/social-media.svg) no-repeat 0 0;background-size:64px auto}.social-media a:hover{background-color:none}.footer-node .social-media li{height:64px;margin-bottom:1px;width:64px}.footer-node .facebook a{background-position:0 0}.footer-node .twitter a{background-position:0 -62px}.footer-node .google a{background-position:0 -160px}.footer-node .youtube a{background-position:0 -188px}.footer-node .linkedin a{background-position:0 -254px}.footer-node .instagram a{background-position:0 -320px}.footer-node .ucroo a{background-position:0 -500px}.footer-node .wechat a{background-position:0 -384px}.footer-node .weibo a{background-position:0 -448px}.footer-node .tiktok a{background-position:0 -512px}.footer-node .zalo a{background-position:0 -130px}#footer-logo{float:none;width:15rem;display:block;margin-left:-.5rem;margin-top:-1rem}#footer .footer-node h2{text-transform:uppercase;border-bottom:solid 1px #fff;margin-bottom:1rem}#legal{border-bottom:solid 1px #fff;padding-top:4.5rem;padding-bottom:.88rem;margin-bottom:.88rem}#legal li{text-decoration:underline;margin-bottom:0}}.btn-donation{background-color:#fff;max-width:10rem !important;margin-top:2.5rem;margin-bottom:4rem;display:block;border-radius:1.875rem;padding:.8125rem 1.5rem}.btn-donation>a{color:#242424 !important}@keyframes fade-in-l{0%{opacity:0}100%{opacity:1}}@keyframes accordion-open{0%{max-height:0;overflow:hidden;transform:rotateX(-90deg);visibility:hidden}1%{max-height:0;overflow:none;transform:rotateX(-90deg);visibility:visible}100%{max-height:10000px;overflow:none;transform:rotateX(0);visibility:visible}}@keyframes accordion-closed{0%{max-height:10000px;overflow:none;transform:rotateX(0);visibility:visible}99%{max-height:0;overflow:hidden;transform:rotateX(-90deg);visibility:visible}100%{max-height:0;overflow:hidden;transform:rotateX(-90deg);visibility:hidden}}.bg-image-banner{background-size:cover;background-position:right center;height:clamp(500px,50vw,740px);position:relative;overflow:hidden}main#campaign:has(.campaigncontent>div:first-child.rounded)> div:first-child{height:calc( clamp(480px,50vw,700px)+ var(--border-radius-large));}.bg-image-banner:after{content:"";background:rgba(0,0,0,.25);background:linear-gradient(to right,rgba(0,0,0,.8),transparent);width:100%;height:100%;display:block;position:absolute;bottom:0;z-index:0}.c-banner{z-index:1;position:relative}header#top{position:absolute;width:100%;z-index:100}.banner-title h1{font-size:clamp(3rem,5.5vw,4.5rem);line-height:clamp(.8em,calc(1.1em - 1.3vw),1.1em);opacity:0;animation:fade-in-l 1.5s ease-in-out forwards}div#donn{background:var(--white);border-radius:45px;box-shadow:0 0 15px -5px rgba(0,0,0,.2);pointer-events:initial}main#campaign{background-color:var(--light-gray);position:relative}.campaigndonate.container{position:relative}.campaigndonate{position:absolute;top:0;left:auto;right:auto;width:100%;position:absolute;top:clamp(80px,10vw,180px);pointer-events:none}.campaigncontent{min-height:20rem}.c-banntextbox{margin-top:clamp(80px,10vw,180px)}.c-bannertext p{font-size:1.2rem;margin-top:1rem;opacity:0;animation:fade-in-l 1.5s ease-in-out forwards}html,body{scroll-padding-top:130px}.p-3{padding:3rem}.m-3{margin:3rem}.mt-3{margin-top:3rem}.mb-1{margin-bottom:1rem}svg#definition{display:none}svg.icon{fill:var(--danger);width:8px;height:8px;vertical-align:top;position:relative;top:1px;left:-1px}.donationForm fieldset{padding:2rem;border:0}button.donate{font-family:inherit !important;margin-top:1rem;margin-bottom:1rem}textarea.form-control{margin-top:0 !important}.donationForm .form-control,.donationForm .form-select{margin-bottom:.5rem}.btn{border-radius:2em;font-size:1.2rem}.btn-primary{background-color:var(--primary);border-color:var(--primary);--bs-btn-padding-x:2rem;--bs-btn-padding-y:.5rem}.btn-outline{background:var(--white);color:var(--primary);border-width:2px}.btn-outline:hover,.btn-outline:focus,.btn-outline:active{background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important}button.donate{margin-top:1rem}.BBFormRadioLabelGivingLevelOther.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescription.BBFormRadioDescriptionOtherSubtitle{color:var(--white);font-size:1rem}.BBFormRadioLabelGivingLevelOther span:first-child{top:-2px}.BBFormRadioItem.BBFormRadioGivingLevelItem.BBGivingOther.other{display:inline-block;margin-right:0}.BBFormFieldContainerGivingLevels .BBFormRadioList{justify-content:space-between;margin-bottom:1.5rem}.BBGivingOther.other label{margin-right:0}.donate-steps{background-color:var(--light-gray);display:inline-block;padding:10px 20px;border-radius:24px;font-size:1rem;font-weight:700;line-height:1;margin-bottom:20px}.donation-frequency-tag{background-color:#b6a1c3;display:inline-block;padding:8px;border-radius:4px;font-size:1.3rem;font-weight:700;line-height:1;margin-left:.75rem;color:var(--dark)}ul.form-options{list-style:none;display:flex;flex-direction:row;justify-content:space-evenly;border:1px solid var(--dark);border-radius:4px;margin-bottom:2rem;position:relative}ul.form-options li{width:50%;text-align:center;display:flex;width:100%;justify-content:center;align-items:center;padding:8px;color:var(--primary);font-weight:600;cursor:pointer}ul.form-options li.active{background:var(--primary);color:var(--white)}ul.form-options li.active:before{content:"";font-weight:900;font-family:"Font Awesome 6 Free";line-height:1;margin-right:.75rem;font-size:1.5rem;line-height:1.5}.BBDFormSectionGiftInfo fieldset{padding:0}ul.form-options li input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;cursor:pointer;margin:0 !important;z-index:100001}ul.form-options li{position:relative}ul.form-options label{cursor:pointer;user-select:none}ul.form-options li:focus,ul.form-options li:active,ul.form-options li:hover{box-shadow:inset 0 0 0 1px var(--primary)}.BBFormContainer.display-text .BBFormRadioList{display:grid;gap:1rem;margin:1rem 0}.BBFormContainer.display-text .BBFormRadioList .amount-option{border:1px solid var(--gray);border-radius:4px}.BBFormContainer.display-text .BBFormRadioList .description{display:grid;grid-template-columns:100px 1fr;color:var(--dark);cursor:pointer;transition:all 100ms ease}.BBFormContainer.display-text .BBFormRadioList .description .amount{width:auto;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:var(--white);background:var(--gray);min-width:100px;padding:16px;cursor:pointer;transition:all 100ms ease}.BBFormContainer.display-text .BBFormRadioList label{position:relative;border-radius:4px}.BBFormContainer.display-text .BBFormRadioList .description .text{padding:24px;flex-grow:1;text-wrap:balance;cursor:pointer;transition:all 100ms ease}.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label .description,.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label+label .description{background:var(--primary);color:#fff;border-radius:4px}.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label .amount,.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label+label .amount{width:auto;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:var(--white);background:var(--primary);min-width:100px;padding:16px;border-radius:4px 0 0 4px}ul.form-options:focus-within:after{content:"";border:2px solid var(--primary);display:block;width:calc(100% + 4px);z-index:10000;height:calc(100% + 4px);position:absolute;top:-2px;left:-2px}.btn{cursor:pointer}.BBGivingOther.other{display:block}span.BBOtherAmountBox span{font-size:3rem;position:absolute;line-height:5rem;margin:0 1.2rem;color:var(--gray)}span.BBOtherAmountBox input.form-control{font-size:3rem;max-width:24rem !important;height:auto;padding-left:3rem !important;margin-bottom:0}span.BBOtherAmountBox input.form-control:focus{padding-top:calc(.6rem - 1px) !important;padding-bottom:calc(.6rem - 1px) !important}textarea.form-control{padding:.6rem 1.2rem !important}.form-control:focus{padding-left:calc(1.2rem - 1px) !important;padding-right:calc(1.2rem - 1px) !important}textarea.form-control:focus{padding-top:calc(.6rem - 1px) !important;padding-bottom:calc(.6rem - 1px) !important;padding-left:calc(1.2rem - 1px) !important;padding-right:calc(1.2rem - 1px) !important}.bb-adf[data-step] [data-step]{display:none}.bb-adf[data-step="1"] [data-step="1"],.bb-adf[data-step="2"] [data-step="2"],.bb-adf[data-step="3"] [data-step="3"]{display:initial}a.backbutton{text-decoration:underline;font-weight:600;font-size:.9rem;color:var(--dark);margin-bottom:1rem;display:inline-block}hr.divider{border:0;margin-top:0;margin-bottom:0;height:0}a.address-manual{font-weight:600}.alert{border-radius:4px;padding:2rem 2rem 2rem 6rem;margin-bottom:2rem;font-weight:600;font-family:var(--bs-heading-font-family);position:relative}.alert-danger{background-color:var(--lightest-gray);border-left:6px solid var(--danger)}.alert-danger:before{content:"";position:absolute;left:2rem;top:2rem;width:2rem;height:2rem;text-align:center;font-family:"Font Awesome 6 Free";color:var(--danger);font-weight:300;font-size:2.5rem}.bb-adf .alert-danger a:hover,.bb-adf .alert-danger a:focus{background-color:var(--danger) !important;color:var(--white);padding:0 6px;margin-left:-6px;text-decoration:none}.alert a{font-family:inherit}.alert ul{list-style:none;padding-left:0}.alert ul li a{color:var(--primary)}.alert ul li{margin-top:.5rem}label.col-form-label{font-weight:600}.alert a:hover,.alert a:focus{background:none !important;text-decoration:underline}a.backbutton:hover,a.backbutton:focus{border-radius:4px;outline:4px solid var(--primary);display:inline-block;padding:0 4px;margin-left:-4px}.donationForm .form-control.error{border:.2rem solid var(--danger) !important;color:var(--danger) !important;box-shadow:0 0 0 0 var(--danger);background-color:var(--white)}label.error{position:relative;display:inline-block;background:var(--bs-danger-bg-subtle);top:-.3rem;padding:.4rem 1rem .4rem 3.2rem;border-radius:4px;color:inherit !important;font-weight:600}label.error:before{content:"";position:absolute;left:.5rem;top:0;width:2rem;height:2rem;text-align:center;font-family:"Font Awesome 6 Free";color:var(--danger);font-weight:300;font-size:1.5rem}label.error+span.address-input-group-text{background:var(--danger);color:#fff;display:table-cell}.address-input-group input.error{margin-bottom:0 !important}.address-input-group label.error{position:absolute;left:.8rem;top:6.9rem;margin-top:0}.donationForm .form-control.error:focus{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--danger)}div#confirmationOverlayBackground{width:100%;height:100%;background:#fff;position:fixed;opacity:.8}.overlay-flex-parent .overlay-wrapper{background-color:#fff;padding:3rem;box-shadow:none;width:fit-content;height:auto}div#overlayText{font-size:2.4rem !important;line-height:3rem !important;font-family:var(--bs-heading-font-family);color:var(--white);font-weight:500;margin:0;text-wrap:balance}div#overlayContainer{max-height:none;min-height:0}div#overlayFlexParent{align-content:center}.form-control.error:focus{box-shadow:0 0 0 2px white,0 0 0 4px var(--danger)}.address-input-group.adf-error{margin-bottom:4.5rem !important}.BBFormRadioList.adf-error{box-shadow:0 0 0 2px white,0 0 0 4px var(--danger);border-radius:4px;position:relative;margin-bottom:5rem !important}.BBFormRadioList label.error{position:absolute !important;top:100%}span.BBOtherAmountBox input.form-control.error{margin-bottom:4rem}.BBFormContainer .BBFormRadioList input[type="radio"]:focus+label.error:after{border:none !important}.BBFormContainer .BBFormRadioList input[type="radio"]:focus+label.error{margin-top:1rem}.paymentInformation ul.list-group{list-style:none}.paymentInformation ul.list-group li{display:flex;flex-direction:row-reverse;text-wrap:nowrap;align-content:center;justify-content:center}.paymentInformation ul.list-group li input[name="paymentMethod"]{height:2rem}.template-donate-generic .donationForm fieldset{padding:3rem 0}.BBFormContainer.display-image .BBFormRadioList{display:grid;gap:1rem;margin:0;grid-template-columns:1fr 1fr 1fr}.BBFormContainer.display-image .BBFormRadioList .amount-option{border:1px solid var(--gray);border-radius:4px}.BBFormContainer.display-image .BBFormRadioList .description{display:flex;flex-direction:column;color:var(--dark);cursor:pointer;transition:all 100ms ease}.BBFormContainer.display-image .BBFormRadioList .description .amount{width:auto;height:100%;font-size:3.5rem;font-weight:700;color:var(--primary);min-width:100px;padding:16px;cursor:pointer;transition:all 100ms ease;padding:2.5rem 2rem 0 2rem;border-top:6px solid var(--dark-gray);width:100% !important;line-height:1}.BBFormContainer.display-image .BBFormRadioList label{position:relative;border-radius:0 0 4px 4px}.BBFormContainer.display-image .BBFormRadioList .amount-option label{line-height:0}.BBFormContainer.display-image .BBFormRadioList .description .text{padding:2rem;flex-grow:1;text-wrap:balance;cursor:pointer;transition:all 100ms ease;line-height:2.4rem}.BBFormContainer.display-image .BBFormRadioList input[type="radio"]:checked+label .description,.BBFormContainer.display-image .BBFormRadioList input[type="radio"]:checked+label+label .description{background:var(--primary);color:#fff}.BBFormContainer.display-image .BBFormRadioList input[type="radio"]:checked+label .amount,.BBFormContainer.display-image .BBFormRadioList input[type="radio"]:checked+label+label .amount{width:auto;height:100%;font-size:1;font-weight:700;color:#fff;background:var(--primary);min-width:100px;border-radius:0;display:flex;justify-content:space-between}.BBFormContainer.display-image .BBFormRadioList .thumbnail image{border-bottom:4px solid var(--primary)}.template-donate-generic ul.form-options{width:max-content}.template-donate-generic .donation-frequency label{text-wrap:nowrap;min-width:12em}.BBFormContainer.display-image .BBFormRadioList input[type="radio"]:checked+label span.BBFormRadioAmount.amount:after,.BBFormContainer.display-image .BBFormRadioList input[type="radio"]:checked+label+label span.BBFormRadioAmount.amount:after{content:"";font-weight:900;font-family:"Font Awesome 6 Free";font-size:2.5rem}.BBFormRadioButtonContainer{cursor:pointer}span.BBFormRadioImage.thumbnail{cursor:pointer}fieldset.billingInformation{max-width:50rem}ul.form-options{border-radius:45px;padding:0;width:auto}ul.form-options:focus-within:after{border-radius:45px}ul.form-options li:last-child{border-radius:0 45px 45px 0}ul.form-options li:first-child{border-radius:45px 0 0 45px}.BBFormSection.BBDFormSectionGiftInfo legend{border:0}.BBFormFieldLabel.BBFormFieldLabelGiftType{display:none}label.BBFormFieldLabelGivingLevel{display:none}.BBFormRadioItem{clear:none;vertical-align:top;display:inline-block;float:none;margin-bottom:6px;margin-right:6px;position:relative}.BBFormRadioDescription{display:block;padding-top:2px;padding-bottom:2px;font-size:.7em}.BBFormRadioAmountNoButtonCaption{position:relative;top:-15px}.BBFormRadioGivingLevel{position:absolute;left:-9999px}.BBFormRadioGivingLevel{position:absolute;left:-9999px}.BBFormRadioLabelGivingLevel{font-size:1rem;font-weight:400;min-width:90px;transition:.4s ease all;border:1px solid var(--dark);border-radius:24px;cursor:pointer;display:block;float:left;padding:1rem;text-align:center;line-height:1rem}.BBFormRadioLabelGivingLevelSelected{color:var(--dark);background:var(--primary);border:1px solid var(--primary)}.BBFormRadioLabelGivingLevelNotSelected{color:var(--dark);background:var(--white)}.BBFormRadioLabelGivingLevelNotSelected:hover,.BBFormRadioGivingLevel:focus+.BBFormRadioLabelGivingLevelNotSelected{border-color:var(--primary);color:var(--primary);box-shadow:0 2px 4px rgba(0,0,0,.2)}.BBFormRadioLabelGivingLevelOther .BBFormRadioDescription{display:block;text-align:center}.BBFormRadioLabelGivingLevel{padding:1.2rem}.BBFormRadioLabelGivingLevelOther{min-width:100px}.BBFormRadioDescriptionOtherSubtitle{visibility:hidden}.BBFormRadioLabelGivingLevelOther span{position:relative}.BBFormRadioLabelGivingLevelOther span:first-child{position:relative;top:0}.BBFormGiftOtherAmount{display:none}.BBFormRadioLabelGivingLevelOther .BBFormGiftOtherAmount:focus{outline:none}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{display:inline;width:70px}.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescriptionOtherSubtitle{visibility:visible}.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescriptionOther{visibility:hidden;width:1px;margin-right:-1px;text-overflow:clip;white-space:nowrap;overflow:hidden;float:left}.donation-frequency a.button-frequency.-active,.donation-frequency a.button-frequency:hover{background:var(--dark) !important;color:var(--primary) !important}.donation-frequency.freq-button label{font-weight:500}.donation-frequency.freq-button>div{top:1rem;left:1rem}@media(max-width:600px){.BBFormContainer.BBFormFieldContainerGivingLevels{margin-top:20px}.BBFormContainer .BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{margin-top:-2px}.BBFormContainer .BBFormRadioLabelGivingLevelOther.BBFormRadioLabelGivingLevelSelected span:first-child{margin-bottom:3px}.BBFormContainer .BBFormRadioLabelGivingLevel{font-size:1rem;min-width:70px;padding:14px 10px}}.BBFormContainer .BBFormRadioLabelGivingLevel{margin-bottom:0}.display-buttons .BBFormRadioDescription.text{display:none}.action-form *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.BBFormRadioLabelGivingLevelSelected{background-color:var(--primary);border-color:var(--dark);color:var(--white)}.BBFormRadioLabelGivingLevel{border-radius:24px}.BBFormRadioItem{margin-right:.5rem;margin-bottom:.5rem}.BBFormRadioLabelGivingLevel{border-color:var(--dark);color:var(--dark)}.BBFormRadioLabelGivingLevel.BBFormRadioLabelGivingLevelSelected{color:var(--white)}.other span.BBFormRadioDescription.BBFormRadioDescriptionOtherSubtitle{position:absolute;font-size:80%;color:var(--dark);line-height:1rem}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{background:transparent;border:0;width:130px;font-weight:400;color:var(--dark);font-size:100%;margin:0;padding:0;height:1rem;position:relative;padding-left:1rem;line-height:1rem}.BBFormRadioLabelGivingLevel{font-size:1.3rem;font-weight:500}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount::-webkit-outer-spin-button,.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount[type=number]{-moz-appearance:textfield}.campaigndonate{z-index:100}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{display:inline;width:70px}.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescriptionOtherSubtitle{visibility:visible}.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{background:transparent;border:0;width:130px;font-weight:400;color:#000;font-size:100%;margin:0;padding:0;height:1rem;position:relative;padding-left:1rem;line-height:1rem}.campaigndonate .other span.BBFormRadioDescription.BBFormRadioDescriptionOtherSubtitle{padding:0;height:1.2rem;line-height:1.2rem}.BBFormRadioLabelGivingLevelOther .BBFormRadioDescription{display:block;text-align:center}.btn .fa{margin-left:1rem}.invisible{display:none}.donationForm p.small{margin-top:1rem;font-size:.8em}.donationForm h2{margin:.5rem 0}.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther{padding:0}.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescriptionOther{height:0}.campaigndonate .other span.BBFormRadioDescription.BBFormRadioDescriptionOtherSubtitle{font-size:1.3rem;font-weight:400;position:relative;margin:0}.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther>.BBOtherAmountBox{height:100%;display:flex;width:100%;align-items:center;padding:1.2rem}.BBFormRadioLabelGivingLevelSelected span.BBOtherAmountBox input.form-control{padding-left:0 !important}.bb-adf span.BBFormRadioDescriptionOther{font-weight:500;font-size:1.1rem}.BBFormRadioLabelGivingLevelNotSelected span.BBOtherAmountBox{display:none}span.BBOtherAmountBox input.form-control:focus{padding:0 !important}span.BBOtherAmountBox input.form-control{font-size:1.3rem !important;font-weight:500;width:5rem}.BBFormRadioLabelGivingLevel{transition:none}.msg-required{font-weight:400}.alert{font-family:var(--bs-font-sans-serif)}.alert-danger:before{font-size:2rem;line-height:2rem}.alert-danger{background-color:var(--bs-danger-bg-subtle)}label.error{border:1px solid var(--bs-danger-border-subtle);border-left:5px solid var(--danger)}.large,p.large{font-size:1.25em;line-height:1.4em}.CampaignContentRow h2{margin-top:1rem;margin-bottom:2rem;margin-left:auto;margin-right:auto}.CampaignContentRow p{margin-bottom:1rem}@media(min-width:992px){.campaigndonate.stuck{position:fixed;top:0}.campaigndonate.stuck.stuck_bottom{position:absolute}.campaigndonate.stuck #donn{overflow-y:auto;overflow-x:hidden;max-height:100vh;height:auto;min-height:0;box-sizing:border-box}.campaigndonate.stuck_bottom #donn{overflow-y:auto;max-height:none}.campaigndonate .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background-color:var(--primary)}.campaigndonate .simplebar-scroll-content{box-sizing:content-box}}@media(max-width:992px){.stuck_bottom{top:0 !important}}.simplebar-track.simplebar-vertical{margin:45px 10px;border-radius:7px}@media(max-width:992px){.campaigndonate{position:relative;top:0}.contentpage-banner{max-height:none;overflow:hidden;margin-bottom:-45px}section.content-banner.bg-image-banner{height:auto;padding-bottom:5rem}}div#donn.simplebar-scrollable-y:after{width:100%;content:"";position:absolute;bottom:0;height:4rem;pointer-events:none;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%)}.template-internal header{background:var(--dark)}.template-internal main{padding-top:80px}.vi .template-internal main{padding-top:0}.template-internal main#campaign{background-color:var(--white)}.template-internal .image img{max-width:100%}@media screen{.template-internal .ds-hero{max-width:1600px;margin:0 auto 2rem}.template-internal .ds-hero__content{position:relative;background-color:#eee}}@media screen and (min-width:768px){.template-internal .ds-hero__content{padding:2.5rem 2rem;background-color:transparent}}@media screen{.template-internal .ds-hero__text{max-width:calc(610px - 2rem);padding:2rem 20px;position:relative;z-index:1;border-radius:2.5rem;display:flex;flex-direction:column}.template-internal .ds-hero__text>:first-child{margin-top:0}.template-internal .ds-hero__text h1{margin-bottom:0}.template-internal .ds-hero__text .h2{margin-top:1rem;font-size:1.5625rem}}@media screen and (min-width:640px){.template-internal .ds-hero__text{padding:2rem 40px}}@media screen and (min-width:768px){.template-internal .ds-hero__text{background-color:rgba(255,255,255,.95);width:66.6666666667%;min-height:360px;padding:2rem 1.75rem 2rem 2.5rem}}@media screen{.template-internal .ds-hero__image{position:relative;top:0;right:0;bottom:0;left:0;overflow:hidden;padding-bottom:56.25%}.template-internal .ds-hero__image img{position:absolute;top:50%;transform:translateY(-50%);right:0;bottom:0;min-height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:768px){.template-internal .ds-hero__image{position:absolute;padding-bottom:0}}@media screen and (min-width:768px){.template-internal .ds-hero--image-right{position:relative}.template-internal .ds-hero--image-right::after{content:"";display:block;position:absolute;top:0;bottom:0;width:75%;box-shadow:-16px 16px 20px rgba(0,0,0,.1)}.template-internal .ds-hero--image-right .ds-hero__image img{max-width:610px}}.template-internal .content{background:var(--white);position:relative}@media(max-width:991px){.template-internal .ds-hero--image-right .ds-hero__image img{max-width:100%}.template-internal .ds-hero--image-right,.template-internal .ds-hero__content{position:unset}.template-internal .ds-hero__image{position:absolute;left:0}.template-internal .ds-hero__text{background-color:rgba(255,255,255,.95)}.template-internal .ds-hero__content{padding:2.5rem 2rem;background-color:transparent}}@media(max-width:991px){.template-internal .content [class^=col-]{padding:1rem 2rem}.template-internal .row [id$=_Content]{padding-left:0;padding-right:0}}.consentModal-dialog{clear:both}.Ev3_RegistrationStepContainer .div-table-cell-width50{width:40% !important;padding-right:0 !important}.Ev3_RegistrationStepContainer .div-table-cell-width20{width:60% !important}.EventTotalDue{float:right;text-align:right}.Ev3_EventWizard .BBSequenceMapNavigationContainer.BBEventRegSequenceMapNavigationContainer{width:100%;padding-right:0;padding-left:0}.Ev3_RegistrantContent input[type="text"],.BBFormSelectList,.Ev3_RegistrantAddressControlDropDown,.Ev3_RegistrantContent textarea{height:auto !important;color:var(--dark) !important}.Ev3_RegistrantFieldCell:first-child:last-child{width:100% !important}.Ev3_RegistrantFieldCell:first-child:last-child .labelContainer{box-sizing:border-box}.EventTable td[style="width: 25px;"]{display:none}table.EventItemRegistrationsTable td{width:auto;display:table-cell;float:none;margin-bottom:0;padding:5px}td.EventItemRegistrationsHeader{padding:0}.EventAttendeesGrid td{padding:0}.BBEventRegSequenceMapStep{list-style:none}.skyContainer.EventContainer{padding:25px;margin:24px auto 24px auto;z-index:50}.skyContainer.EventContainer h2{margin-top:0;font-weight:500;font-family:var(--bs-heading-font-family)}.skyContainer.EventContainer[role=banner]{background:var(--white) !important;width:calc(100% + 30px) !important;padding:0 !important;max-width:none !important;margin:0}.Ev3_EventWizard{.rptr-header{border-top:0;border-bottom:0;font-weight:700;}.rptr-tableCell {border:0 !important;}}.Ev3_EventWizard .Ev3_RegistrantContent input[type="text"],.Ev3_EventWizard .BBFormSelectList,.Ev3_RegistrantAddressControlDropDown,.Ev3_EventWizard .Ev3_RegistrantContent textarea{width:95% !important}.Ev3_EventWizard .BBSequenceMapContent{border-top:0}.labelContainer>label{font-size:100%}.Ev3_RegisterLaterChk{display:inline-block;margin-right:0 !important}.Ev3_RegisterLaterChk+.Ev3_RegisterLaterLbl{display:none}.Ev3_EventWizard .Ev3_RegistrationGroups .Ev3_RegisterLaterText{vertical-align:2px;font-size:100%;margin-left:5px}.Ev3_EventWizard .Ev3_RegistrantContent input[type="text"]:focus,.Ev3_EventWizard .BBFormSelectList:focus,.Ev3_RegistrantAddressControlDropDown:focus,.Ev3_EventWizard .Ev3_RegistrantContent textarea:focus{border-color:#4753a5;outline:0}.Ev3_EventWizard .Ev3_AttendeeHeader{margin-top:3%;margin-bottom:15px}.Ev3_EventWizard .Ev3_AttendeeHeader{margin-top:3%}.Ev3_EventWizard .Ev3_AttendeeHeader{border-color:var(--darker-gray);border-width:1px}.fa,.fa:before,.Ev3_EventWizard .Ev3_AttendeeHeading{color:var(--darker-gray)}.text-white .fa,.text-white .fa:before{color:var(--white)}.text-black .fa,.text-black .fa:before{color:var(--white)}.text-primary .fa,.text-primary .fa:before{color:var(--primary)}.Ev3_EventWizard .BBEventRegSequenceMapCurrentStepItem{background:var(--darker-gray);background:transparent}.Ev3_EventWizard .BBSequenceMapStep{background:transparent;border-bottom-color:transparent}.Ev3_EventWizard .BBEventRegSequenceMapStep span{width:100%;display:block;max-width:100%;border-radius:0;color:var(--darker-gray);border:0}.Ev3_EventWizard .BBEventRegSequenceMapStep.BBEventRegSequenceMapCurrentStep>span{border-bottom:5px solid var(--primary) !important}.BBEventRegSequenceMapCurrentStep .BBSequenceMapStepLink:link{border-bottom:5px solid var(--darker-gray)}.mob-content{display:none !important}.EventHeader h3{font-size:1rem;margin:0 !important}h2#headingModelEventName{padding:20px;margin:0;margin-top:0;font-size:1.5rem;font-family:var(--bs-heading-font-family) !important}.EventPopUpDescription{text-align:left}.Ev3_EventWizard .BBEventRegSequenceMapStep>a,.Ev3_EventWizard .BBEventRegSequenceMapStep>span{display:block;text-decoration:none;width:100%;max-width:100%;border-radius:0;background:transparent}.Ev3_EventWizard .BBSequenceMap{padding-left:0}.Ev3_EventWizard .BBEventRegSequenceMapNavigationButton{border-style:none;border-width:0;background-color:var(--primary);color:var(--white);font-family:var(--bs-font-sans-serif);font-size:16px;height:40px;line-height:20px;vertical-align:middle;padding:10px 8px;min-width:120px;margin-right:6px;box-sizing:border-box;cursor:pointer;border-radius:0;box-shadow:none;float:right}.Ev3_EventWizard .Ev3_RegisterLaterText{vertical-align:6px;font-size:100%;margin-left:5px}.Ev3_RegisterLaterText{color:var(--black)}.BBEventRegSequenceMapPreviousStep>a.BBEventRegSequenceMapStepItem{background-color:var(--primary)-tint;color:var(--white)}.Ev3_EventWizard .Ev3_Column_Options{padding-lefT:0}.Ev3_Column_Event,.Ev3_Row_OptionHeader .Ev3_Column_Options{display:none}.Ev3_EventWizard .Ev3_Row_OptionHeader{border-top:0;padding-top:0}.Ev3_EventWizard .BBEventRegSequenceMapNavigationPreviousButton{margin-right:0}div[aria-describedby="divEventPopUpPage"] .EventTicketTypeHeading{margin-bottom:0;font-size:1rem;color:var(--black);font-weight:700}div[aria-describedby="divEventPopUpPage"] .ui-dialog-buttonset button{height:auto !important;width:auto !important}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivSecondColumnHeader>h3{margin-top:0;line-height:1.4rem;color:var(--black)}div[aria-describedby="divEventPopUpPage"]{.EventPopUpDivSecondColumnHeader,.EventPopUpDivFirstColumnHeader,.EventPopUpDivThirdColumnHeader {padding-top:0;border-bottom:1px solid var(--black);padding-right:0;}}.EventPopUpPage2{padding-left:10px;padding-right:10px}div[aria-describedby="divEventPopUpPage"] .EventRow{padding-left:0 !important;padding-right:0 !important}div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventPopUpDivFirstColumnHeader,div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventDivAddAttendee,div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventCell.EventPopUpDivFirstColumn{padding-left:0 !important}div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventPopUpDivThirdColumnHeader,div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventPopUpDetails.EventSubTotal,div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventCell.EventColumn{padding-right:0 !important}.EventRSVPForm.container{display:block;margin-bottom:5%;margin-top:5%;float:left;width:100%;padding:20px;border:none;background:#eee;padding-top:0;padding-bottom:0;position:relative}.EventRSVPBodyright,.EventRSVPBodyLeft{padding:1rem 1rem !important}.row.EventBody{padding:1rem}.EventRSVPButtons{margin-bottom:5%}.EventRSVPHeadingDate,.EventRSVPHeadingLocation,.EventRSVPTitle{padding:0 15px 0 5px;margin:0 0 0 0;padding-left:0;margin-bottom:10px}.row.EventRSVPHeader{background:var(--primary);margin-left:-20px;margin-right:-20px}.fullwidthimage{width:100%;height:auto}.EventRSVPHeaderLeft{max-width:100% !important;width:100% !important;flex:0 0 100%}.EventRSVPHeaderRight{position:absolute;max-width:50%}.EventRSVPTitle{padding:30px;color:#fff;background:var(--black)}@media(max-width:768px){.EventRSVPHeaderRight{max-width:100%;padding:0 !important;position:relative}.EventRSVPHeaderRight h1{margin:0}}.EventRSVPForm.container{margin-top:0;margin-bottom:50px}.bbis-user [aria-describedby="divEventPopUpPage"]{top:100% !important}@media(min-width:479px){.BBEventRegSequenceMapStep{width:50%;max-width:50%}}.BBSequenceMapStepItem,.BBSequenceMapStepLink:link{padding-bottom:5px;font-size:15px;font-weight:600}span[id$=rptConsentOptions_lblConsentCaption]{display:none}.BBEventRegSequenceMapPreviousStep>a.BBEventRegSequenceMapStepItem{background-color:transparent;border:0;border-bottom:5px solid var(--darker-gray)}.EventTable{background:var(--white)}.EventHeaderCell{color:var(--black);font-size:.9rem;font-weight:600;padding:0 2px;border:0;border-bottom:1px solid var(--black)}.EventTable{padding:10px}.EventGridColor{background:var(--white)}.EventRow{color:var(--black);font-size:.9rem;border:0;text-align:left !important;line-height:1rem !important}.EventCell{border-bottom:1px solid var(--black);padding:5px 2px;a{color:var(--primary);}}.EventNameTextColor{color:var(--primary)}.EventDivAttending{text-align:left}.EventPopUpDetails{color:#000;font-size:1rem}.Ev3_EventContainer{widtH:100%}.Ev3_EventWizard .BBEventRegSequenceMapNavigationButton{border-radius:5px}.Ev3_DivRegLaterChk input[type=checkbox]{display:inline-block;margin-right:0}.Ev3_DivRegLaterChk input[type=checkbox]:checked+.Ev3_RegLaterLbl{display:none}.EventTotalDue{display:block;width:100%;padding-bottom:20px;text-align:left}.consentModal-dialog{width:100%;max-width:100%}.rptr-odd-row{background-color:transparent}.rptr-header div[class^="div-table-cell"]{font-size:100%}.rptr-header~div div[class^="div-table-cell"]{font-size:100%}.Ev3_AttendeeHeading{font-size:1.4em}.BBSequenceMapNavigationContainer.BBEventRegSequenceMapNavigationContainer{text-align:right}.BBSequenceMapNavigationContainer.BBEventRegSequenceMapNavigationContainer .BBEventRegSequenceMapNavigationButton.BBSequenceMapNavigationPreviousButton{margin-right:10px}.Ev3_EventWizard .BBEventRegSequenceMapNavigationButton{float:none;border:1px #999 solid;font-weight:600;height:30px;line-height:30px;padding:inherit}.Ev3_EventWizard{margin-right:0 !important}[id$=_tblProgress]{width:100%}table.w100p{width:100%}[id*='_tbdyRegDetails'] .BBFieldControlCell{display:table-cell}[id*='_tbdyRegDetails'] .BBFieldCaption{float:none;display:table-cell}[id*='_tbdyRegDetails'] .BBFieldControlCell{float:none;display:table-cell}[id*='_tbdyRegDetails'] .BBFieldCaption{width:auto !important}.BBFormTable.EventTable [id*=_dgEventItems] .w100p:not(.EventItemRegistrationsTable) .BBFieldCaption,.BBFormTable.EventTable [id*=_dgEventItems] .w100p:not(.EventItemRegistrationsTable) .BBFieldControlCell{display:block;float:left;width:55%;padding:0;margin-bottom:10px;float:none;display:table-cell}[id*=_dgRegistrantList]>:nth-child(1) .BBFieldCaption{padding-top:10px}.BBFormTable.EventTable [id*=_dgEventItems] .w100p:not(.EventItemRegistrationsTable) .BBFieldCaption{padding-right:10px}.BBFormTable.EventTable .BBFormSelectList,.BBFormTable.EventTable .BBFormTextArea,.BBFormTable.EventTable .BBFormTextBox,.BBFormTable.EventTable .BBFormTextbox{width:94%;box-sizing:border-box;min-width:100px}.BBFormTable.EventTable [id*=_dgEventItems] .w100p:not(.EventItemRegistrationsTable) .BBFieldControlCell{padding-bottom:10px}.BBFormTable.EventTable [id*="_trAddress"] .BBFieldCaption+td{padding-left:0}div[aria-describedby="divEventPopUpPage"]{padding:30px 0}div[aria-describedby="divEventPopUpPage"] .EventPopUpHeading{margin-top:20px}div[aria-describedby="divEventPopUpPage"] .ui-button{border-style:none !important;border-width:0 !important;background-color:var(--primary) !important;color:var(--white) !important;font-family:var(--bs-heading-font-family) !important;font-size:16px !important;height:40px !important;line-height:20px !important;vertical-align:middle !important;padding:10px 8px !important;min-width:120px !important;margin-right:6px !important;box-sizing:border-box !important;cursor:pointer !important;text-transform:uppercase;border-radius:1.5rem !important;box-shadow:none !important}div[aria-describedby="divEventPopUpPage"] .EventLinkButton{color:var(--darker-gray)}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivSecondColumnHeader{padding-bottom:0}div[aria-describedby="divEventPopUpPage"] .EventRow{padding:20px}div[aria-describedby="divEventPopUpPage"] .EventTicketTypeHeading{border-bottom:0}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivSecondColumnHeader>h3{margin-top:27px}div[aria-describedby="divEventPopUpPage"] .EventPopUpDetails.EventSubTotal,.Ev3_AttendeeHeader .EventDate,.EventTotalDue{color:var(--darker-gray)}div[aria-describedby="divEventPopUpPage"] .EvenSubtTotalDueValue.EventPopupFloatRight{margin-left:10px;margin-right:0}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivFirstColumnHeader,div[aria-describedby="divEventPopUpPage"] .EventDivAddAttendee,div[aria-describedby="divEventPopUpPage"] .EventCell.EventPopUpDivFirstColumn{padding-left:20px;margin-left:0}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivThirdColumnHeader,div[aria-describedby="divEventPopUpPage"] .EventPopUpDetails.EventSubTotal,div[aria-describedby="divEventPopUpPage"] .EventCell.EventColumn{padding-right:20px}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivSecondColumnHeader{width:19%}div[aria-describedby="divEventPopUpPage"] .EventPopUpDivThirdColumnHeader{width:23%}.skyContainer.EventContainer{background:var(--light-gray) !important;margin:2rem auto;overflow:hidden;padding:0 !important}.Ev3_AdAmtbox{color:var(--black) !important;border-color:var(--primary);border-width:2px}.Ev3_AdSelectedAmt,.Ev3_AdAmtbox:not(.Ev3_AdOtherAmtbox):hover{background-color:var(--primary)}.Ev3_ConfirmButton{color:var(--black);border-radius:5px;background-color:var(--primary)}.skyContainer.EventContainer>div{max-width:100% !important;width:100% !important;padding:30px 40px !important}.skyContainer.EventContainer>div.hidden-xs{display:none}header li,footer li{list-style-type:none}.Ev3_RegistrantFieldCell label,.Ev3_RegistrantFieldCell span.BBDivFieldCaption,.labelContainer label{color:var(--black)}.container.fullWidth{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;margin-top:0;width:auto;line-height:1}.container.fullWidth:empty{display:none}.Ev3_RegistrantContainer{margin-top:-1rem}.noLeftRightPadding{padding-left:0;padding-right:0}.Ev3_EventWizard .BBSequenceMap{background:var(--white)}.spanRequiredFields{font-style:normal}.Ev3_EventWizard .AddAttendeeButton,.Ev3_EventWizard .AddAttendeeButton .fa:before{color:var(--white);font-size:1rem;font-weight:600}.Ev3_EventWizard .AddAttendeeButton:hover .fa:before,.Ev3_EventWizard .AddAttendeeButton:focus .fa:before{color:var(--white) !important}.Ev3_EventWizard .BBSequenceMapNavigationContainer.BBEventRegSequenceMapNavigationContainer{flex-direction:row;justify-content:flex-end;padding-left:0 !important;padding-right:0 !important;margin-left:0;margin-right:0;gap:1rem}.Ev3_EventWizard .BBEventRegSequenceMapNavigationButton{border-radius:0;background:var(--primary);color:var(--white);border:0;padding:.8rem 2rem;height:auto;line-height:1;margin-right:0;margin-left:1rem;font-size:1.1rem !important}.BBEventRegSequenceMapStep{margin-left:0 !important;margin-right:0 !important}.BBEventRegSequenceMapPreviousStep>a.BBEventRegSequenceMapStepItem{border-bottom-color:var(--black)}.fa,.fa:before,.Ev3_EventWizard .Ev3_AttendeeHeading{color:var(--black)}.Ev3_EventWizard .Ev3_AttendeeHeader{border-color:var(--black)}.Ev3_EventWizard label,.div-table-cell-width50-header,.div-table-cell-width20-header,.div-table-cell-width50{color:var(--black)}.Ev3_EventWizard .BBSequenceMapContainer{margin-left:-40px;margin-right:-40px;margin-top:-30px}div#divRequiredFields{text-align:right}.spanRequiredFields{color:var(--primary)}.Ev3_InlineError{min-height:0}.Ev3_RegistrantFieldCell{margin-bottom:0}.Ev3_EventWizard .BBEventRegSequenceMapPreviousStep .fa-check.done{display:inline-block !important;font-size:inherit;line-height:0;margin-right:5px}.BBSequenceMapNavigationContainer.BBEventRegSequenceMapNavigationContainer .BBEventRegSequenceMapNavigationButton.BBSequenceMapNavigationPreviousButton{color:var(--primary);border:1px solid var(--primary);background:var(--white)}.Ev3_EventWizard .BBEventRegSequenceMapStep span{display:inline}.Ev3_EventWizard .BBEventRegSequenceMapStep>span{display:block}.Ev3_NotConstituent{margin-bottom:1rem}.Ev3_NotConstituent>a{color:var(--primary) !important}.AddAttendeeButton[disabled]{display:none !important}.Ev3_Column_Options,.Ev3_AttributesItemName,.Ev3_Row_OptionHeader{color:inherit !important}.Ev3_EventWizard .Ev3_Column_Options{width:100% !important;max-width:100% !important;flex:0 0 100%}.Ev3_EventWizard .Ev3_Column_Options>div{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.Ev3_EventWizard .Ev3_Column_Options>div>div{width:48%}.Ev3_InlineError label{position:absolute;bottom:0}.Ev3_ValidationErrorField{border:1px solid var(--primary) !important}@media(max-width:640px){.Ev3_EventWizard .Ev3_Column_Options>div>div{width:100%}.Ev3_EventWizard .Ev3_Column_Options>div{flex-direction:column}}div[role="main"] .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free") !important}.btnPopupHide{display:none !important}.AddAttendeeButton{color:#fff !important;background-color:var(--black) !important;padding:.5rem 1rem !important}.AddAttendeeButton:hover,.AddAttendeeButton:focus{background:var(--primary) !important;color:#fff !important}.Ev3_RegistrantContent{width:105%}.Ev3_Order+.Ev3_Order{width:47.5%}.EventPopUpPage *{font-feature-settings:normal !important}span.BBOtherAmountBox input.form-control{color:#fff;padding-left:.5rem !important}span.BBOtherAmountBox input.form-control.error{margin-bottom:0}span.BBOtherAmountBox input.form-control.error+label{display:none !important}.BBFormRadioLabelGivingLevelSelected span.BBOtherAmountBox input.form-control{padding-left:.5rem !important}.bb-adf .paymentInformation [type=radio]:checked+label{position:relative;padding-left:1.8rem}.bb-adf .paymentInformation .options-payment input[type=radio]:checked+label:before,.bb-adf .paymentInformation .options-payment input[type=radio]:checked+label:before{border-width:2px !important;border-color:var(--primary) !important}.bb-adf .paymentInformation [type=radio]:checked+label:after{content:"";width:12px;height:12px;background:var(--primary);position:absolute;top:6px;left:6px;border-radius:100%;transition:all .2s ease}.bb-adf .paymentInformation [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.bb-adf .paymentInformation [type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #536570;border-radius:100%;background:#fff}.bb-adf .paymentInformation [type=radio]:checked{position:absolute;left:-9999px}div#overlayFlexParent{background:rgba(255,255,255,.8);position:fixed}div#overlayFlexParent *{font-family:var(--bs-heading-font-family)}.overlay-flex-parent .overlay-wrapper{background:var(--primary) !important}div#overlayText{font-family:var(--bs-banner-body-family) !important;color:#fff !important;font-size:1.5rem !important;line-height:unset !important}#overlayFlexParent.overlay-flex-parent .overlay-wrapper{background:var(--primary);width:100%;max-width:600px;padding:2rem 2rem}div#confirmationOverlayBackground{background:#fff}.nextbutton.donate i:before{color:var(--primary)}.nextbutton.donate:hover i:before{color:#fff}.bb-adf .paymentInformation [type=radio]:not(:checked){position:absolute;left:-9999px}.bb-adf .paymentInformation [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #536570;border-radius:100%;background:#fff}.bb-adf .paymentInformation [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.bb-adf .paymentInformation [type=radio]:not(:checked)+label{position:relative;padding-left:1.8rem;text-align:left}.paymentInformation ul.list-group li{justify-content:flex-start;flex-direction:revert;padding-bottom:1rem;cursor:pointer}.bb-adf .paymentInformation [type=radio]+label{cursor:pointer}#directDebitInformation{padding-top:.5rem;padding-bottom:.5rem}span.required{color:#f00}label.error{font-size:.9rem;padding-left:2.5rem}label.error:before{font-size:1rem;top:.25rem}.form-control:focus{padding-left:.75rem !important}.btn-primary:hover{background:var(--primary_hover);border-color:var(--primary_hover)}.address-results-container{margin-left:.7rem;margin-right:.7rem}ul.address-results li.address-result.active,ul.address-results li.address-result a:hover{background:var(--primary);color:#fff}div[id^=divBlocker]{--bs-primary-rgb:226,35,27;background:rgba(238,238,238,.5) !important;width:calc(100% + 50px) !important;left:-25px !important;height:calc(100% + 25px) !important;opacity:1 !important}div[id^=divBlocker]:before,div[id^=divBlocker]:after{box-shadow:none;font-size:0;border:0;padding:0;height:56px;width:56px;content:"";position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-28px;border-radius:50%;opacity:1;border:8px solid rgba(var(--bs-primary-rgb),.25);border-top-color:var(--primary);animation:spin 1s linear infinite}div[id^=divBlocker] img{display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.confirmation-dd div#divBlocker_BodyId:after{display:none}#donn div[id^=divBlocker]{width:100% !important;left:0 !important;border-radius:45px;background:#fff !important}body>[id^='divBlocker']{background:#fff !important}.confirmation-dd .campaigndonate{z-index:-1}div[aria-describedby="divEventPopUpPage"] .EventTicketTypeHeading{font-family:var(--bs-heading-font-family) !important;text-transform:uppercase;font-weight:normal}.ui-dialog-buttonset button{font-size:var(--bs-btn-font-size) !important;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x) !important}.ui-dialog-buttonset button.btn-sm{--bs-btn-padding-x:1rem;--bs-btn-padding-y:.25rem}.EventAttendButton{background:var(--primary) !important;color:var(--white) !important;padding:.25rem 1rem !important;font-size:.9rem !important;width:auto !important;height:auto !important}div[aria-describedby="divEventPopUpPage"]{display:none}.Ev3_ContentPopup *{font-family:var(--bs-font-sans-serif) !important}.Ev3_ContentPopup button{border-radius:0 !important;font-weight:700 !important;font-size:1rem !important;padding:.5rem 1.5rem !important;height:auto !important;width:auto !important}.Ev3_ContentPopup{color:var(--black) !important;border:0 !important;border-radius:0 !important}.Ev3_CancelButton{color:var(--primary) !important;box-shadow:inset 0 0 0 2px var(--primary)}.Ev3_CancelButton:hover,.Ev3_CancelButton:focus,.Ev3_ConfirmButton:hover,.Ev3_ConfirmButton:focus{text-decoration:underline !important}.Ev3_ConfirmButton{background-color:var(--primary) !important}.BBSequenceMapCommandContainer.BBEventRegSequenceMapCommandContainer{margin-top:2rem}.Ev3_ConfirmText{font-size:1rem !important;padding:0 1rem 1rem 1rem !important;line-height:1.5 !important}.Ev3_ContentPopup{width:300px !important;padding:1rem !important}.skyContainer.EventContainer>div.clear{padding:0 !important}.text-light-gray{color:var(--light-gray) !important}.text-white{color:var(--white) !important}.text-primary{color:var(--primary) !important}.bg-light-gray{background-color:var(--light-gray) !important}.bg-primary{background-color:var(--primary) !important}.EventRSVPForm.container .EventRSVPHeaderRight{padding-bottom:1rem !important}.EventRSVPForm.container .EventRSVPBodyright{padding-top:1rem !important}.EventRSVPForm.container .EventRSVPButton.EventRSVPButtonYes{font-family:inherit !important;margin-top:1rem;margin-bottom:1rem;background:var(--white);color:var(--primary);border-width:2px;border-color:var(--primary);--bs-btn-padding-x:2rem;--bs-btn-padding-y:.5rem;border-radius:2em !important;font-size:1.2rem}.EventRSVPForm.container .EventRSVPButton.EventRSVPButtonYes:hover{box-shadow:none;translate:none;transform:none;background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important;text-decoration:none}.EventRSVPForm.container .EventRSVPButton.EventRSVPButtonNo{font-family:inherit !important;margin-top:1rem;margin-bottom:1rem;background:var(--white);color:var(--primary);border-width:2px;border-color:var(--secondary);--bs-btn-padding-x:2rem;--bs-btn-padding-y:.5rem;border-radius:2em !important;font-size:1.2rem}.EventRSVPForm.container .EventRSVPButton.EventRSVPButtonNo:hover{box-shadow:none;translate:none;transform:none;background:var(--secondary) !important;color:var(--white) !important;border-color:var(--secondary) !important;text-decoration:none}.EventRSVPHeaderRight{position:relative;background:transparent;width:100%;padding-left:2.5rem !important;max-width:100%}.row.EventRSVPHeader{background:transparent}.template-internal .EventRSVPForm.container{float:none;max-width:100%;padding-left:1rem !important;padding-right:1rem !important}.template-internal .container .container{padding-left:0;padding-right:0}.EventRSVPTitle{background:transparent;color:var(--primary);padding-left:0;padding-top:0;margin-bottom:0;display:inline-block;padding-bottom:1rem !important}.EventRSVPForm.container .row.EventBody{padding-top:0}@media(max-width:768px){.EventRSVPTitle{padding-top:2rem}.EventRSVPForm.container .EventRSVPBodyright{padding-top:0 !important}}.cp-label-container label,.cp-receipt-span-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px;min-height:--checkbox-height;padding-left:calc(var(--checkbox-width) + var(--checkbox-padding-left));position:relative;color:var(--color-label-text)}.cp-label-container label:after,.cp-receipt-span-container:after{background-color:var(--color-checkbox-bg);border:var(--checkbox-border-width) solid var(--color-form-element-border);border-radius:3px;content:"";display:block;height:var(--checkbox-height);left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--checkbox-width)}.optin label:before,.receipt-optin .cp-receipt-span-container:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS42NjcgNC42IDMuNzYyIDcgOSAxIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:var(--checkbox-tick-height);left:calc((var(--checkbox-width) - var(--checkbox-tick-width))/2);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--checkbox-tick-width);z-index:2}.optin label:after,.receipt-optin .cp-receipt-span-container:after{background-color:var(--color-checkbox-checked-bg);border-color:var(--color-checkbox-checked-bg)}.receipt-optin .cp-receipt-span-container:after{background-color:var(--color-checkbox-checked-bg);border-color:var(--color-checkbox-checked-bg)}.hasfocus label:after,.receipt-hasfocus:after{outline:var(--focus-border-width) solid var(--color-focus);outline-offset:var(--form-element-outline-offset)}.form-communication-preferences .bbcommunicationpreference-divOptOutContainer,.form-communication-preferences .bbcommunicationpreference-divCommunicationElement{width:100%}.form-communication-preferences .bbcommunicationpreference-divSpace,.form-communication-preferences .bbcommunicationpreference-globalOptOutBreakLine{display:none}div[id*="_RECEIPTPREFERENCE_commPrefs_cont"] .bbcommunicationpreference-divCommunicationHeader{display:none}div[id*="_RECEIPTPREFERENCE_commPrefs_cont"] .bbcommunicationpreference-divCommunicationElement{width:100% !important}.cp-receipt-span-container{margin-left:0}.bbcommunicationpreference-divConsentItem,.cp-receipt-span-container{width:auto}div[id*="_RECEIPTPREFERENCE_commPrefs_cont"] .bbcommunicationpreference-divCommunicationHeader{display:none}div[id*="_RECEIPTPREFERENCE_commPrefs_cont"] .bbcommunicationpreference-divCommunicationElement{width:100% !important}.cp-receipt-span-container{margin-left:0 !important}.bbcommunicationpreference-divConsentItem,.cp-receipt-span-container{width:auto}.section-receipts{padding-bottom:5%}div[id*="_RECEIPTPREFERENCE_commPrefs_rptPrefs_divFrequency"]{width:100%;display:block;margin-bottom:10px}.repeat-label{display:none}[id*="_RECEIPTPREFERENCE_commPrefs_cont"].bbformbuilder-element-block .bbcommunicationpreference-divCommunicationItemContainer>:not(.custom-receipt-choice){display:none}.x-window.x-window-plain.x-window-dlg.ModalWindowCommon{display:none !important}.custom-receipt-choice .bbcommunicationpreference-lblNoPreference{float:none;display:block}.bbformbuilder-section-column1>div[id*="_SOLICITCODEPREFERENCE"]{margin-top:10px}.form-communication-preferences{width:unset !important;padding-bottom:3rem !important}.form-communication-preferences .bbformbuilder-section-column1{width:unset !important}.form-communication-preferences .bbcommunicationpreference-divCommunicationItemContainer{margin-top:1rem;margin-bottom:1rem}.form-communication-preferences .cp-label-container label{display:block}.form-communication-preferences .cp-label-container label{font-size:1.5rem;font-family:var(--bs-heading-font-family) !important}.form-communication-preferences label small{font-size:.875rem !important;display:block;font-family:var(--bs-body-font-family) !important}.form-communication-preferences .cp-label-container{position:relative}.form-communication-preferences .cp-label-container>input[type=checkbox]{position:absolute;top:.4rem}.form-communication-preferences .cp-label-container>input[type=checkbox]+label{padding-left:2rem}.form-communication-preferences .bbcommunicationpreference-divOptOutContainer,.form-communication-preferences .bbcommunicationpreference-lblNoPreference,.form-communication-preferences .bbcommunicationpreference-divSendTo{padding-left:2rem}.form-communication-preferences .label-container label{margin-left:1rem}.form-communication-preferences div[id*=_GLOBALOPTOUTPREFERENCE] .bbcommunicationpreference-divOptOutContainer{padding-left:0}.form-communication-preferences div[id*=_GLOBALOPTOUTPREFERENCE] .bbcommunicationpreference-divOptOutContainer .bbcommunicationpreference-cbPreference label[for*=_GLOBALOPTOUTPREFERENCE]{padding-left:1rem}.form-communication-preferences .BBSequenceMapNavigationButton.BBSequenceMapNavigationFinishButton{font-family:inherit !important;margin-top:1rem;margin-bottom:1rem;background:var(--white);color:var(--primary);border-width:2px;border-color:var(--primary);--bs-btn-padding-x:2rem;--bs-btn-padding-y:.5rem;border-radius:2em;font-size:1.2rem}.form-communication-preferences .BBSequenceMapNavigationButton.BBSequenceMapNavigationFinishButton:hover{box-shadow:none;translate:none;transform:none;background:var(--primary) !important;color:var(--white) !important;border-color:var(--primary) !important;text-decoration:none}.form-communication-preferences .custom-section-solicit .item-solicit{padding-bottom:0;margin-bottom:0;margin-top:.5rem}.form-communication-preferences .custom-section-solicit .item-solicit .label-container{margin-bottom:0}.form-communication-preferences .custom-section-solicit{padding-top:.5rem;padding-bottom:.5rem !important;margin-top:.5rem !important;margin-bottom:.5rem !important}.form-communication-preferences .bbcommunicationpreference-divOptOutContainer{padding-left:0 !important}.form-communication-preferences div[id*=_GLOBALOPTOUTPREFERENCE][id$=_commPrefs_cont] div[id*=_divCommunication_0]{display:none}.form-communication-preferences .BBSequenceMapContent>.bbformbuilder-errmsg~#SectionContainer:not(:nth-child(2)){padding-top:1rem;padding-bottom:1rem}.bbcommunicationpreference-divSendTo{display:none}.confirmation-social .social-media a{filter:brightness(.5)}.confirmation-social .social-media a:hover,.confirmation-social .social-media a:focus{filter:brightness(1)}.skyContainer.EventContainer[role="banner"]>div.col-xs-12{display:none}.container.fullWidth{padding-left:15px !important;padding-right:15px !important}.Ev3_NotConstituent{display:block;margin:0 0 3rem 0;font-size:90%}.msg-secure-payment p{font-size:.8rem;background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis);display:inline-block;padding:.75em 1.5em;font-weight:600;border-radius:1.5em;border:1px solid var(--bs-success-border-subtle)}.msg-secure-payment p i{margin-right:.5em}.msg-secure-payment p i:before{color:var(--bs-success-text-emphasis)}fieldset.paymentInformation{padding-bottom:0;margin-bottom:-1rem}:root{--content-container-color:#fff;--border-radius-large:2.5rem;--border-radius-mobile:1.875rem;--Font-Size-Knockouts-Headings-Major-Third-H2:3.05rem;--Font-Size-Knockouts-Headings-Major-Third-H3:2.44rem;--Font-Size-Knockouts-Headings-Major-Third-H4:1.95375rem;--Font-Size-Knockouts-Headings-Major-Third-H5:1.56rem;--Font-Size-Knockouts-Headings-Augmented-Fourth-H2:64px}.overlap{margin-top:-4rem !important;margin-bottom:-2rem !important;position:relative;z-index:1}.rounded{border-top-left-radius:var(--border-radius-large);border-top-right-radius:var(--border-radius-large)}.section-overlap{position:relative;top:-40px;z-index:2;margin-bottom:-40px !important}[data-component-name]+[data-component-name].section-overlap{background-image:linear-gradient(to bottom,#fff,#fff,rgba(255,255,255,0))}.shadow{box-shadow:0 -3px 20px 0 rgba(0,0,0,.12);clip-path:inset(-30px 0 0 0)}.debug{outline:dotted 1px #f00;background:#f8f8ba}@media screen and (max-width:479px){.rounded{border-top-left-radius:var(--border-radius-mobile);border-top-right-radius:var(--border-radius-mobile)}}.ds-btn{font-family:"Knockout";text-transform:uppercase}.vi #header .nav-utility{display:none}.ds-page-content>div:not(.ds-section):not(.ds-block)[data-component-name]{padding:0;max-width:100%;margin-bottom:0}:root{--container-height:80vh}[data-component-name=philanthropy-hero-banner].component-container{box-shadow:0 -3px 20px 0 rgba(0,0,0,.12)}[data-component-name=philanthropy-hero-banner] .component-image{height:632px;background-size:cover;background-repeat:no-repeat;aspect-ratio:2;width:100%}@media(max-width:1024px){[data-component-name=philanthropy-hero-banner] .component-image{height:213px;aspect-ratio:1.5}}[data-component-name=philanthropy-hero-banner] .component-content{padding:2.5rem 1rem 5rem;text-align:center;color:#fff;margin:0 auto}@media(min-width:1366px){[data-component-name=philanthropy-hero-banner] .component-content{padding:3rem 11rem 7rem}}[data-component-name=philanthropy-hero-banner] .component-content h2{margin-top:0;margin:0 auto;margin-bottom:1.5rem;font-size:12.5rem;line-height:.72}@media(max-width:1074px){[data-component-name=philanthropy-hero-banner] .component-content h2{font-size:6.6rem;line-height:.73}}@media(min-width:1024px){[data-component-name=philanthropy-hero-banner] .component-content h2{margin-bottom:2rem}}[data-component-name=philanthropy-hero-banner] .component-content p{margin:0 auto;margin-top:2.5rem}[data-component-name=philanthropy-hero-banner][data-component-presentation=regular] .component-content{padding-top:25rem;padding-bottom:5.5rem}@media(min-width:1441px){[data-component-name=philanthropy-hero-banner][data-component-presentation=regular] .component-content{padding-top:22.2222rem}}[data-component-name=philanthropy-hero-banner][data-component-presentation=regular] .component-content h2{margin-bottom:1rem}[data-component-name=philanthropy-hero-banner][data-component-presentation=regular] .component-content p{margin-bottom:1rem}[data-component-name=philanthropy-hero-banner][data-component-variation=red-background].component-container{background-color:#e2231b}[data-component-name=philanthropy-hero-banner][data-component-variation=red-background] .component-content{padding-top:1.5rem;padding-bottom:2rem}[data-component-name=philanthropy-hero-banner][data-component-variation=red-background] .component-content .ds-btn-primary{background-color:#242424;color:#fff}[data-component-name=philanthropy-hero-banner][data-component-variation=red-background] .component-content .ds-btn-primary:hover{background-color:#666}[data-component-name=philanthropy-hero-banner][data-component-variation=red-background] .component-content>a,[data-component-name=philanthropy-hero-banner][data-component-variation=red-background] .component-content>a:visited{color:#fff !important}[data-component-name=philanthropy-hero-banner] .ds-btn-group{display:flex;justify-content:center;gap:.5rem}@media(max-width:560px){[data-component-name=philanthropy-hero-banner] .ds-btn-group{flex-direction:column}[data-component-name=philanthropy-hero-banner] .ds-btn-group .ds-btn{justify-content:center}[data-component-name=philanthropy-hero-banner] .ds-btn-group .ds-btn:first-of-type{order:1}}[data-component-name=philanthropy-hero-banner] .ds-btn{padding:.75rem 1rem}@media(min-width:1441px){[data-component-name=philanthropy-hero-banner] .ds-btn{padding:12px 16px}}[data-component-name=philanthropy-hero-banner] .ds-btn[class*=ds-icon-]:after{margin:0 0 0 .5rem}[data-component-name=philanthropy-hero-banner] .ds-btn-secondary{background-color:#fff;border-color:#fff;color:#e2231b}[data-component-name=philanthropy-hero-banner] .ds-btn-secondary:hover{color:var(--LTU-Red-500,#881510);border:solid 2px var(--LTU-Red-500,#881510)}[data-component-name=philanthropy-hero-banner] .ds-btn-secondary:hover:after{filter:invert(9%) sepia(66%) saturate(5828%) hue-rotate(356deg) brightness(91%) contrast(92%)}[data-component-name=philanthropy-hero-banner] .ds-btn-secondary:visited,[data-component-name=philanthropy-hero-banner] .ds-btn-secondary:after{filter:invert(17%) sepia(50%) saturate(4415%) hue-rotate(348deg) brightness(121%) contrast(102%)}[data-component-name=philanthropy-testimonial-set]{background:#fff;padding-top:4.5rem !important;padding-bottom:4.5rem !important;max-width:100% !important;position:relative}@media(min-width:1366px){[data-component-name=philanthropy-testimonial-set]{padding-top:6rem !important;padding-bottom:6rem !important}}[data-component-name=philanthropy-testimonial-set] .section-heading,[data-component-name=philanthropy-testimonial-set] .section-content{text-align:center;margin:0 auto}[data-component-name=philanthropy-testimonial-set] .section-heading{font-size:2.44rem}@media(min-width:1366px){[data-component-name=philanthropy-testimonial-set] .section-heading{font-size:3.05rem}}[data-component-name=philanthropy-testimonial-set] .section-content{margin-top:2rem;margin-bottom:3.5rem}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set{max-width:1332px;margin:0 auto}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial{display:grid}@media(max-width:640px){[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial:only-child{display:initial}}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial:nth-last-child(1):first-child{grid-template-columns:1fr 2fr;gap:2rem;align-items:center;max-width:44rem}@media(min-width:1366px){[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial:nth-last-child(1):first-child .ds-testimonial__copy blockquote:last-child{padding-bottom:0}}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__image,[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial:nth-last-child(1):first-child .ds-testimonial__image{float:none;height:2.625rem;width:2.625rem;margin:0 auto}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote>p{font-family:"DM Sans";line-height:1.3}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote footer:before{display:none}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote footer>p{max-width:100%}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote footer .ds-testimonial__name{font-weight:700;margin-bottom:.5rem}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote footer .ds-testimonial__position-organisation{font-weight:700;line-height:1.1;margin-top:0}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote footer .ds-testimonial__graduated-from{font-weight:700;color:var(--latrobe-red);margin-top:0}[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set [class*=ds-icon-].ds-btn-secondary:after{margin-left:.5rem}@media(min-width:1366px){[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial__copy blockquote:last-child{padding-bottom:4.5rem}}@media(min-width:1200px){[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial:nth-last-child(2):first-child .ds-testimonial__image,[data-component-name=philanthropy-testimonial-set] .ds-testimonial-set .ds-testimonial:nth-last-child(2):first-child~.ds-testimonial .ds-testimonial__image{float:none;height:2.625rem;width:2.625rem;margin:0 auto}}[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial-set .ds-testimonial .ds-testimonial__copy blockquote>p{font-size:1.25rem;font-weight:700;line-height:1.3}[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial-set .ds-testimonial .ds-testimonial__copy blockquote footer{display:grid;align-items:center;gap:.75rem}@media(min-width:765px){[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial-set .ds-testimonial .ds-testimonial__copy blockquote footer{grid-template-columns:2.625rem 1fr}}[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial-set .ds-testimonial .ds-testimonial__copy blockquote>p{font-family:"Knockout";font-weight:400;font-size:1.5rem;text-transform:uppercase;line-height:1;margin-top:1rem}@media(min-width:1024px){[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial-set .ds-testimonial .ds-testimonial__copy blockquote>p{font-size:2rem}}[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial{text-align:center}@media(min-width:765px){[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .ds-testimonial{text-align:left}}[data-component-name=philanthropy-testimonial-set][data-component-variation=no-image] .philanthropy-testimonial__details>p{margin-top:0}.ds-block[data-component-name=philantropy-testimonial-set]{padding:4rem 40px}@media(min-width:1024px) and (max-width:1365px){[data-component-name=philantropy-testimonial-set]+.overlap{margin-top:-2rem !important}}[data-component-name=philanthropy-card-set] h1,[data-component-name=philanthropy-card-set] h2,[data-component-name=philanthropy-card-set] h3,[data-component-name=philanthropy-card-set] h4,[data-component-name=philanthropy-card-set] h5,[data-component-name=philanthropy-card-set] p{max-width:100%}[data-component-name=philanthropy-card-set] h2{font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H2)}[data-component-name=philanthropy-card-set] h3{font-size:1.56rem}[data-component-name=philanthropy-card-set] .card-set--container{max-width:1365px;margin:0 auto;padding:0 16px 56px}[data-component-name=philanthropy-card-set].borderless .ds-card{border:none}[data-component-name=philanthropy-card-set].borderless .ds-card__body{padding:24px 0}[data-component-name=philanthropy-card-set].borderless .ds-card--linked:hover{transform:none;box-shadow:none}[data-component-name=philanthropy-card-set] .ds-card__image{display:block}[data-component-name=philanthropy-card-set] .ds-card__heading{text-transform:uppercase}[data-component-name=philanthropy-card-set] .ds-card__body{padding:24px 32px 32px}[data-component-name=philanthropy-card-set] .ds-card--linked{max-width:100%}[data-component-name=philanthropy-card-set] .ds-card-set{gap:32px;margin-top:40px}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card{margin:0}[data-component-name=philanthropy-card-set] .ds-card-set--intro{margin:16px;margin-top:0;text-align:center;display:flex;align-items:center;flex-direction:column}[data-component-name=philanthropy-card-set] .ds-card-set--intro h2{margin-bottom:32px;margin-top:0}[data-component-name=philanthropy-card-set] .ds-card-set--intro p{margin-top:0}[data-component-name=philanthropy-card-set] .ds-promo__button-group{display:flex;gap:12px;justify-content:center;margin-top:48px}[data-component-name=philanthropy-card-set] .ds-card__link-text{text-decoration-line:underline;font-weight:700}[data-component-name=philanthropy-card-set] .ds-card:first-child:nth-last-child(2) h3,[data-component-name=philanthropy-card-set] .ds-card:first-child:nth-last-child(2)~.ds-card h3{font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H3)}@media(min-width:941px){[data-component-name=philanthropy-card-set] .ds-card:first-child:nth-last-child(3) h3,[data-component-name=philanthropy-card-set] .ds-card:first-child:nth-last-child(3)~.ds-card h3{font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H4)}}@media(min-width:480px) and (max-width:940px){[data-component-name=philanthropy-card-set] h3{font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H3)}}@media screen and (max-width:479px){[data-component-name=philanthropy-card-set] .ds-promo__button-group{flex-direction:column;gap:0}[data-component-name=philanthropy-card-set] .ds-promo__button-group a{width:100%;margin-top:12px;display:flex;justify-content:center}[data-component-name=philanthropy-card-set] h3{font-size:1.56rem}}[data-component-name=philanthropy-card-set]:not(.ar3-2) .ds-card__image{border-radius:var(--Corner-Radius-Corner-Radius---Medium,1.25rem);width:100%;height:100%}[data-component-name=philanthropy-card-set]:not(.ar3-2) .ds-card__image{aspect-ratio:1;pointer-events:none}[data-component-name=philanthropy-card-set] .ds-card-set{display:flex;justify-content:center}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card{max-width:33%}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card{border:none}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card.ds-card--linked:hover{transform:none;box-shadow:none}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card.ds-card--linked:hover .ds-card__body{color:var(--dark)}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card.ds-card--linked:hover .ds-card__image{box-shadow:0 5px 13px 5px rgba(0,0,0,.15)}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card.ds-card--linked .ds-card__header:hover{text-decoration:none}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card .ds-card__link-text{font-family:"Knockout";text-decoration-line:none;font-feature-settings:"ss02" on;font-style:normal;font-weight:365;line-height:110%;text-transform:uppercase;font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H7,1.25rem)}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card .ds-card__body{padding:0;padding-top:16px}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card .ds-card__image,[data-component-name=philanthropy-card-set] .ds-card-set .ds-card .ds-card__header{border-radius:var(--Corner-Radius-Corner-Radius---Medium,1.25rem)}[data-component-name=philanthropy-card-set] .ds-card-set .ds-card .ds-card__heading{position:absolute;bottom:0;margin:16px;color:var(--Colors-Brand-LTU-White,#fff);font-feature-settings:"ss02" on;font-family:var(--Font-Style-Family-Heading,Knockout);font-size:2rem;font-style:normal;font-weight:365;line-height:100%;text-transform:uppercase;text-decoration:none}@media(max-width:971px){[data-component-name=philanthropy-card-set] .ds-card-set .ds-card{max-width:50%}}@media(max-width:599px){[data-component-name=philanthropy-card-set] .ds-card-set .ds-card{max-width:100%}}@media(min-width:972px){[data-component-name=philanthropy-card-set] .ds-card-set.ds-card-set--2max .ds-card{max-width:50%;flex-basis:calc(100%/2 - 2rem)}}[data-component-name=philanthropy-proofpoints]{padding:16px}[data-component-name=philanthropy-proofpoints] .proofpoints-container{margin:0 auto;padding-left:1rem !important;padding-right:1rem !important;max-width:1365px !important}[data-component-name=philanthropy-proofpoints] .ds-proofpoint-set{margin-top:16px;margin-bottom:56px;gap:2rem}[data-component-name=philanthropy-proofpoints] h2,[data-component-name=philanthropy-proofpoints] h3{font-feature-settings:"ss02" on;font-family:var(--Font-Style-Family-Heading,Knockout)}[data-component-name=philanthropy-proofpoints] .ds-proofpoint__number{font-size:8.5rem;font-weight:400;line-height:72%;letter-spacing:-.125rem;margin-top:0}[data-component-name=philanthropy-proofpoints] h3{margin-top:1.25rem;font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H5,2rem);font-weight:365;line-height:100%}@media(min-width:800px){[data-component-name=philanthropy-proofpoints] .ds-proofpoint{flex-basis:calc(100%/2 - 2rem);min-width:45%;max-width:50%}}@media(max-width:1279px){[data-component-name=philanthropy-proofpoints] .ds-proofpoint__number{font-size:7rem}}@media(max-width:599px){[data-component-name=philanthropy-proofpoints]{display:block}[data-component-name=philanthropy-proofpoints] .ds-proofpoint__number{font-size:4.125rem;letter-spacing:-.04125rem}[data-component-name=philanthropy-proofpoints] h3{font-size:var(--Font-Size-Knockouts-Headings-Major-Third-H6,1.5rem)}}@media(min-width:1280px){[data-component-name=philanthropy-proofpoints] .ds-proofpoint{flex-basis:calc(100%/3 - 2rem);min-width:30%;max-width:33%}}[data-component-name=philanthropy-text-with-image]{padding-bottom:4.5rem !important;padding-left:1rem !important;padding-right:1rem !important}@media(min-width:1366px){[data-component-name=philanthropy-text-with-image]{padding-top:3.5rem;padding-bottom:6rem;padding-left:0 !important;padding-right:0 !important}}[data-component-name=philanthropy-text-with-image] .section-heading,[data-component-name=philanthropy-text-with-image] .section-content{text-align:center;margin:0 auto}[data-component-name=philanthropy-text-with-image] img{display:block;margin:4.5rem auto 0 auto;aspect-ratio:1.5;border-radius:.625rem}@media(min-width:1366px){[data-component-name=philanthropy-text-with-image] img{aspect-ratio:2;border-radius:1.25rem;margin:3rem auto 0 auto;max-width:1334px}}[data-component-name=indigenous-acknowledgement]{padding-top:1px !important;padding-bottom:1px !important}[data-component-name=indigenous-acknowledgement].component-container{background-color:#ccc}[data-component-name=indigenous-acknowledgement] .component-content{padding-left:1rem;padding-right:1rem;display:flex;gap:.5rem;color:#242424;font-size:20px;font-weight:700;line-height:130%;margin:3rem auto;max-width:1360px}@media(max-width:1000px){[data-component-name=indigenous-acknowledgement] .component-content{display:block;text-align:center;font-size:1rem}[data-component-name=indigenous-acknowledgement] .component-content img{margin-bottom:1rem}}[data-component-name=indigenous-acknowledgement] .component-content p{padding-left:.5rem;margin-top:0;max-width:100%}[data-component-name=philanthropy-intro-text]{padding-bottom:4.5rem !important;padding-left:1rem !important;padding-right:1rem !important}@media(min-width:1366px){[data-component-name=philanthropy-intro-text]{padding-top:3.5rem;padding-bottom:4.5rem;padding-left:0 !important;padding-right:0 !important}}[data-component-name^=philanthropy] .section-heading,[data-component-name^=philanthropy] .section-content{text-align:center;margin:0 auto}[data-component-name^=philanthropy] .section-heading{font-size:2.375rem;padding-top:4rem}@media(min-width:1024px){[data-component-name^=philanthropy] .section-heading{padding-top:3.5rem;font-size:2.6667rem}}[data-component-name^=philanthropy] .section-content{margin-top:1.5rem;max-width:54rem}[data-component-name^=philanthropy] .section-content p{max-width:54rem}[data-component-name=philanthropy-accordion]{padding-bottom:4.5rem !important;padding-left:1rem !important;padding-right:1rem !important}[data-component-name=philanthropy-accordion] .ds-accordion__content>*{margin-left:0}[data-component-name=philanthropy-accordion] .ds-block{display:flex;justify-content:center}[data-component-name=philanthropy-accordion] .ds-accordion{border-color:#242424;width:54rem}[data-component-name=philanthropy-accordion] .ds-accordion__trigger[aria-expanded=true]{border:none}[data-component-name=philanthropy-accordion] .btn-group{margin-top:24px}[data-component-name=philanthropy-accordion] .btn-group .ds-btn-primary{margin-right:16px}[data-component-name=philanthropy-accordion] .ds-accordion__trigger:hover{background:0 0}[data-component-name=philanthropy-accordion] .ds-accordion__trigger:hover .ds-accordion__title{text-decoration:none}[data-component-name=philanthropy-floating-banner]{position:fixed;bottom:1rem;z-index:2000;left:0;right:0;max-width:1366px;box-shadow:none}[data-component-name=philanthropy-floating-banner] .component-container{display:grid;border-radius:1.25rem;background-color:#fff;align-items:center;justify-content:space-around;grid-template-columns:1fr;box-shadow:0 3px 9px 3px rgba(0,0,0,.15);padding:.5rem .75rem !important;margin:0 auto !important;width:100%;max-width:1342px !important}@media(min-width:1024px){[data-component-name=philanthropy-floating-banner] .component-container{grid-template-columns:1fr .5fr;justify-content:space-around}}@media(min-width:1441px){[data-component-name=philanthropy-floating-banner] .component-container{padding:8px 12px !important}}@media(min-width:1025px){[data-component-name=philanthropy-floating-banner] .component-content{display:flex;gap:.75rem}[data-component-name=philanthropy-floating-banner] .component-content .section-heading{padding-top:0;font-size:1.5rem;text-align:left;margin:0;padding-left:.75rem}[data-component-name=philanthropy-floating-banner] .component-content .section-content{margin:0;text-align:left}}[data-component-name=philanthropy-floating-banner] .ds-btn-group{text-align:right}[data-component-name=philanthropy-floating-banner] .smaller-btn{padding:.5rem .75rem}[data-component-name=philanthropy-floating-banner] .smaller-btn:after{margin-left:.25rem}@media(max-width:1023px){[data-component-name=philanthropy-floating-banner] .component-container{padding:1rem !important;margin-left:1rem !important;margin-right:1rem !important;width:auto}[data-component-name=philanthropy-floating-banner] .component-content .section-heading,[data-component-name=philanthropy-floating-banner] .component-content .section-content{text-align:left;margin-left:0;margin-right:0}[data-component-name=philanthropy-floating-banner] .component-content .section-heading{padding-top:0;font-size:20px;max-width:30ch}[data-component-name=philanthropy-floating-banner] .component-content .section-content{margin-top:0}[data-component-name=philanthropy-floating-banner] .ds-btn-group{display:grid}[data-component-name=philanthropy-floating-banner] .ds-btn-group .ds-btn-primary,[data-component-name=philanthropy-floating-banner] .ds-btn-group .ds-btn-secondary{justify-content:center}}[data-component-name=philanthropy-floating-banner] .ds-btn--icon-only{background-color:transparent;width:2.25em;height:2.25em}[data-component-name=philanthropy-floating-banner] .ds-btn--icon-only:hover{transform:none;box-shadow:none}@media(max-width:1024px){[data-component-name=philanthropy-floating-banner] .ds-btn--icon-only{position:absolute;top:0;right:1.75rem}}[data-component-name=philanthropy-floating-banner] .ds-icon-x:after{background-image:url(https://www.latrobe.edu.au/__data/assets/file/0006/1663098/x-icon.svg);width:1.25em;height:1.25em}[data-component-name=philanthropy-message-banner]{margin-bottom:-4rem !important}[data-component-name=philanthropy-message-banner] .component-image{height:100%;background-size:cover;background-repeat:no-repeat}[data-component-name=philanthropy-message-banner] .component-content{padding:2.5rem 1rem 5rem;text-align:center;color:#fff;margin:0 auto}@media(min-width:1366px){[data-component-name=philanthropy-message-banner] .component-content{padding:3rem 11rem 7rem}}[data-component-name=philanthropy-message-banner] .component-content h2{margin-top:0;margin:0 auto;font-size:38px;line-height:96%}@media(min-width:1024px){[data-component-name=philanthropy-message-banner] .component-content h2{font-size:3rem;max-width:20ch;line-height:92%}}[data-component-name=philanthropy-message-banner] .component-content p{margin:0 auto}[data-component-name=philanthropy-message-banner] .component-content p a,[data-component-name=philanthropy-message-banner] .component-content p a:visited{color:#fff}[data-component-name=philanthropy-message-banner][data-component-presentation=centre] .component-content{padding-top:12rem;padding-bottom:12rem}[data-component-name=philanthropy-message-banner][data-component-presentation=regular] .component-content p,[data-component-name=philanthropy-message-banner][data-component-presentation=centre] .component-content p{margin-top:2rem;margin-bottom:2rem}[data-component-name=philanthropy-message-banner] .ds-btn{padding:.75rem 1rem}@media(min-width:1441px){[data-component-name=philanthropy-message-banner] .ds-btn{padding:12px 16px}}[data-component-name=philanthropy-message-banner] .ds-btn[class*=ds-icon-]:after{margin:0 0 0 .5rem}[data-component-name=philanthropy-message-banner] .ds-btn-secondary{border-color:#fff;color:#fff}[data-component-name=philanthropy-message-banner] .ds-btn-secondary:after{filter:invert(99%) sepia(0%) saturate(0%) hue-rotate(23deg) brightness(106%) contrast(101%)}[data-component-name=philanthropy-featured-slider]{background-color:#242424;height:100%;padding-bottom:2rem !important}[data-component-name=philanthropy-featured-slider] .section-heading,[data-component-name=philanthropy-featured-slider] .section-content{color:#fff}[data-component-name=philanthropy-featured-slider] .swiper{height:100%;width:100%;padding-bottom:1.25rem;margin-top:4.5rem}@media(min-width:1024px){[data-component-name=philanthropy-featured-slider] .swiper{padding-bottom:6rem}}[data-component-name=philanthropy-featured-slider] .swiper .swiper-slide:not(.swiper-slide-active){transform:scale(.75);opacity:.4}[data-component-name=philanthropy-featured-slider] .swiper .swiper-horizontal>.swiper-pagination-bullets,[data-component-name=philanthropy-featured-slider] .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;flex-wrap:nowrap;justify-content:center;align-items:baseline;left:0;right:0;margin-left:auto;margin-right:auto}@media(max-width:1023px){[data-component-name=philanthropy-featured-slider] .swiper .swiper-horizontal>.swiper-pagination-bullets,[data-component-name=philanthropy-featured-slider] .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{padding-left:1rem;padding-right:1rem}}@media(min-width:1024px){[data-component-name=philanthropy-featured-slider] .swiper .swiper-horizontal>.swiper-pagination-bullets,[data-component-name=philanthropy-featured-slider] .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{max-width:60%}}[data-component-name=philanthropy-featured-slider] .swiper .swiper-pagination-bullet{border-radius:0;width:8rem;height:2px;background-color:#fff}[data-component-name=philanthropy-featured-slider] .swiper .swiper-pagination-bullet:hover{height:12px;border-radius:12px;opacity:1;transition:.5s all}[data-component-name=philanthropy-featured-slider] .swiper .swiper-pagination-bullet-active{background-color:#fff}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;width:7rem}@media(max-width:1023px){[data-component-name=philanthropy-featured-slider] .swiper .slider-controls{float:right;margin-right:1rem;margin-top:2rem}}@media(min-width:1024px){[data-component-name=philanthropy-featured-slider] .swiper .slider-controls{position:absolute;left:85%;bottom:.25rem}}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls button{background:0 0;border:none;padding:0;margin:0;height:40px;width:40px}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-pause-play,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-prev,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-next{height:36px;width:36px}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-pause-play>img,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-prev>img,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-next>img{vertical-align:middle}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-pause-play:hover,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-prev:hover,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-next:hover{background-color:#fff;border-radius:50%;cursor:pointer}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-pause-play:hover>img,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-prev:hover>img,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-next:hover>img{filter:invert(31%) sepia(48%) saturate(7461%) hue-rotate(349deg) brightness(88%) contrast(102%)}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-prev>img,[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-button-next>img{width:20px;height:20px}[data-component-name=philanthropy-featured-slider] .swiper .slider-controls .slider-pause-play{display:none}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set{flex-wrap:nowrap;grid-column-gap:0}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card{color:#fff;background-color:transparent;border:none}@media(max-width:620px){[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card{flex-basis:18.75rem}}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__image,[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__header{border-radius:var(--Corner-Radius-Corner-Radius---Medium,1.25rem)}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__heading{position:absolute;bottom:0;margin:16px;color:var(--Colors-Brand-LTU-White,#fff);font-feature-settings:"ss02" on;font-family:var(--Font-Style-Family-Heading,Knockout);font-size:2rem;font-style:normal;font-weight:365;line-height:100%;text-transform:uppercase;text-decoration:none;left:0;right:0;text-align:center}@media(max-width:1024px){[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__heading{position:initial}}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__image{display:block;padding-top:0;height:100%;width:100%;aspect-ratio:1}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__body{padding:0;padding-top:16px;text-align:center}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card .ds-card__body .ds-btn-primary:hover{background-color:#881510}[data-component-name=philanthropy-featured-slider] .swiper .ds-card-set .ds-card--linked:hover{box-shadow:none}[data-component-name=philanthropy-featured-slider] .swiper .slider-card{width:15rem;height:15rem}[data-component-name=philanthropy-featured-slider] .swiper .slider-card img{height:10rem;width:10rem;background:#ffc0cb}.ds-card{position:relative;width:100%;transition:all .3s ease-in-out;background:#fff;border:solid 1px #ccc;border-radius:1.25rem;margin-top:1rem}.ds-card__header{position:relative}.ds-card__image{display:none;overflow:hidden;height:0;padding-top:66.6666666667%;background-size:cover;background-position:center;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}@media(min-width:704px){.ds-card__image{display:block}}.ds-card__img{width:100%;display:block}.ds-card__body{padding:1.5rem;margin:0}.ds-card__body>*:first-child{margin-top:0}.ds-card__heading{font-size:1.25rem;margin-top:0}.ds-card__subheading{color:#00aa98;font-size:1rem;font-weight:500}.ds-card__link-text{color:#e2231b}.ds-card--linked{background:#fff;display:block;color:#242424;text-decoration:none}.ds-card--linked .ds-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;text-indent:100%;overflow:hidden;white-space:nowrap}.ds-card--linked:hover{transform:translateY(-4px);cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.3)}.ds-card--linked:hover .ds-card__heading{color:#e2231b;text-decoration:underline}.ds-card__save{width:40px;height:40px;position:absolute;right:0;bottom:0;background-color:#fff;z-index:20}.ds-card__save .save-course-icon+label{text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;height:40px;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;margin:0;cursor:pointer}.ds-card__save .save-course-icon+label:hover{background-color:#eee}.ds-card__save .save-course-icon+label::before{content:"";width:40px;height:40px;position:absolute;top:0;right:0;bottom:0;left:0;background-size:auto;background-image:url("icons/feather/heart.svg");background-repeat:no-repeat;background-position:center}.ds-card__save .save-course-icon:checked+label::before{content:"";background-image:url("icons/feather-fill/heart.svg");filter:invert(36%) sepia(31%) saturate(3720%) hue-rotate(337deg) brightness(81%) contrast(124%)}.ds-card__save .save-course-icon:focus{outline:none;border:none;box-shadow:none}.ds-card__save .interaction-note{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);box-sizing:border-box;color:#242424;padding:20px 48px 20px 20px;position:absolute;right:-4px;text-align:center;top:40px;min-width:268px;max-width:100vw;z-index:100}.ds-card__save .interaction-note::before{color:#fff;content:"▲";display:block;position:absolute;right:15px;top:-16px;transform:scale(1.5)}.ds-card__save .interaction-note p{margin:0}.ds-card__save .interaction-note .close-note{background:rgba(0,0,0,0) url("icons/feather/x-circle.svg") no-repeat center;border:0;height:48px;padding:0;position:absolute;right:0;top:10px;width:48px;cursor:pointer}.ds-card__save .interaction-note .close-note:hover{background-color:#eee}.ds-card__save--course-search+.interaction-note{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.4);box-sizing:border-box;color:#242424;display:none;padding:20px 48px 20px 20px;position:absolute;text-align:center;top:calc(100% - 3rem);min-width:268px;max-width:30vw;z-index:100}@media(min-width:459px){.ds-card__save--course-search+.interaction-note{left:40vw}}@media(min-width:720px){.ds-card__save--course-search+.interaction-note{left:16.6666666667vw}}@media(min-width:1280px){.ds-card__save--course-search+.interaction-note{top:calc(100% - 4rem)}}@media(min-width:1940px){.ds-card__save--course-search+.interaction-note{left:8.3333333333vw}}.ds-card__save--course-search+.interaction-note::before{color:#fff;content:"▲";display:block;position:absolute;left:85px;top:-16px;transform:scale(1.5)}.ds-card__save--course-search+.interaction-note p{margin:0}.ds-card__save--course-search+.interaction-note .close-note{background:rgba(0,0,0,0) url("icons/feather/x-circle.svg") no-repeat center;border:0;height:48px;padding:0;position:absolute;right:0;top:6px;width:48px;cursor:pointer}.ds-card__save--course-search+.interaction-note .close-note:hover{background-color:#eee}.ds-card__tag,.ds-card__tag-course,.ds-card__tag-alt{display:inline-block;position:absolute;top:0;left:0;color:#fff;background:#e2231b;margin:0;padding:8px;font-size:16px;line-height:1}.ds-card__tag-alt{background:#00aa98}.ds-card__tag-course{background:#eee;color:#242424;float:right;font-weight:500;position:relative}.ds-card__actions{margin-top:.5rem}@media(min-width:485px){.ds-card__actions{display:flex;gap:.75rem}}.ds-course-card{position:relative;margin-top:2rem;padding:1rem;background-color:#fff;border:solid 2px #ccc;min-height:200px}@media(min-width:400px){.ds-course-card{padding:1.5rem}}.ds-course-card__tags{margin:.5rem 0}@media(min-width:1050px){.ds-course-card__tags{position:absolute;width:20%;top:0;left:auto;right:0;margin:0;padding:1.75rem 1.5rem 0 0}.ds-course-card__tags+.ds-course-card__course-name{margin-top:0}}.ds-course-card__tag{color:#00aa98;font-size:.875rem}.ds-course-card__tag[class*=ds-icon]::before{filter:invert(49%) sepia(45%) saturate(3730%) hue-rotate(142deg) brightness(92%) contrast(101%)}@media(min-width:1050px){.ds-course-card__tag{font-size:1rem;display:flex;margin:.5rem 0}}.ds-course-card__tag--featured{color:#fff;background:#00aa98;padding:.25rem .5rem;box-shadow:-4px 4px 8px rgba(0,0,0,.2);position:absolute;top:-.5rem;right:.75rem}.ds-course-card__tag--featured[class*=ds-icon]::before{filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(132deg) brightness(113%) contrast(101%)}@media(min-width:1050px){.ds-course-card__tag--featured{top:-.5rem;right:auto;left:-.5rem;margin:0}}.ds-course-card__tag--featured::after{display:block;content:"";border-width:8px 6px 0;border-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-right-color:#00aa98;filter:brightness(65%);left:-12px;border-style:solid;position:absolute;top:0;z-index:-1}.ds-course-card__course-name{margin-top:0}.ds-course-card__body .ds-tabs,.ds-course-card__body .ds-tabs-content{margin:1rem 0 0 0}.ds-course-card__body .ds-tabs-nav{max-width:100%}.ds-course-card__body .ds-table{max-width:42rem}.ds-course-card__body .ds-table th{width:20%}.ds-card--course__CTA{max-width:100%;text-align:right}@media(min-width:1000px){.ds-card--course__CTA{text-align:left;position:absolute;width:20%;right:.5rem;bottom:1rem}}.ds-card-set{display:flex;flex-wrap:wrap;justify-content:left;margin-right:-2rem}.ds-card-set .ds-card{max-width:calc((1280px - 2rem)/2);margin:1.5rem 2rem 0 0;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2rem)}@media(min-width:600px){.ds-card-set .ds-card{flex-basis:calc(100%/2 - 2rem)}}@media(min-width:972px){.ds-card-set .ds-card{flex-basis:calc(100%/3 - 2rem)}}@media(min-width:1280px){.ds-card-set .ds-card{flex-basis:calc(100%/4 - 2rem)}}@supports (display:grid){.ds-card-set{margin-right:0;display:grid;grid-column-gap:2rem;grid-template-columns:1fr}@media(min-width:600px){.ds-card-set{grid-template-columns:repeat(2,1fr)}}@media(min-width:972px){.ds-card-set{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.ds-card-set{grid-template-columns:repeat(4,1fr)}}.ds-card-set .ds-card{margin:1.5rem 0 0 0}}@media(min-width:1280px){.ds-card-set--2max .ds-card{flex-basis:calc(100%/2 - 2rem)}.ds-card-set--2max .ds-card td{max-width:40ch}}@supports (display:grid){@media(min-width:1280px){.ds-card-set--2max{margin-right:0;display:grid;grid-column-gap:2rem;grid-template-columns:repeat(2,1fr)}}}@media(min-width:1280px){.ds-card-set--3max .ds-card{flex-basis:calc(100%/3 - 2rem)}}@supports (display:grid){@media(min-width:1280px){.ds-card-set--3max{grid-template-columns:repeat(3,1fr)}}}.ds-card-set--expand{justify-content:center}.ds-card-set--expand .ds-card{flex-grow:1}@supports (display:grid){.ds-card-set--expand{justify-content:left;grid-template-columns:repeat(auto-fit,minmax(264px,1fr))}@media(min-width:600px){.ds-card-set--expand{grid-template-columns:repeat(auto-fit,minmax(264px,1fr))}}@media(min-width:664px){.ds-card-set--expand{grid-template-columns:repeat(auto-fit,minmax(276px,1fr))}}@media(min-width:972px){.ds-card-set--expand{grid-template-columns:repeat(auto-fit,minmax(276px,1fr))}}@media(min-width:1280px){.ds-card-set--expand{grid-template-columns:repeat(auto-fit,minmax(276px,1fr))}}@media(min-width:1366px){.ds-card-set--expand:not(ds-card--3max){grid-template-columns:repeat(auto-fit,minmax(296px,1fr))}}@media(min-width:1280px){.ds-card-set--expand.ds-card-set--3max{grid-template-columns:repeat(auto-fit,minmax(378px,1fr))}}.ds-card-set--expand .ds-card:last-child:first-child{margin-left:auto;margin-right:auto}}@supports (display:grid){.ds-block.ds-block--wide .ds-card-set--expand .ds-card:nth-last-child(2):first-child{margin-left:auto}}.ds-card-set--comparison-container{display:flex;position:relative}.ds-card__info{border-top:dotted 3px #ccc;margin-top:2rem;padding-top:1rem;display:inline-block}.ds-card__checklist{display:inline-block}@media(min-width:1880px){.ds-card-set--comparison-container{max-width:1880px;display:flex}}.ds-card-set--comparison{display:flex;gap:1rem;overflow-x:scroll;overflow-inline:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;white-space:normal;flex-wrap:nowrap;justify-content:left}.ds-card-set--comparison::-webkit-scrollbar{display:none}.ds-card-set--comparison .ds-card{box-shadow:none}@media(min-width:1281px){.ds-card-set--comparison .ds-card{flex-basis:calc(100%/3.5 - 2rem)}}.ds-card-set--comparison .ds-card:hover{transform:none}.ds-card-set--comparison .ds-card__heading{margin-top:2rem;margin-bottom:.5rem}.ds-card-set--comparison .ds-btn-primary{margin-top:1rem;width:100%;justify-content:center}.ds-card-set--comparison .ds-card__link-text{display:flex;justify-content:center}.ds-card-set--comparison .ds-card__header{transition:all .25s}.ds-card__status{position:relative;background-color:#eee;display:block;margin-top:-3.5rem !important;padding:.75rem .25rem;color:#000;width:13.75rem;font-size:.875rem;font-weight:500;text-align:center}.ds-card__status[data-status=open]{background-color:#e2231b;color:#fff}.ds-card__status[data-status=closed]{background-color:#eee}.ds-card__status[data-status=prepare]{background-color:#eafbe2}.ds-card__status[data-status=advance]{background-color:#fce882;color:#000}.ds-card__status-info{padding-bottom:1.5rem}.ds-card-set-scroll-button{background:#00aa98;border-radius:4px;padding:0 .5rem;border:none;cursor:pointer;height:11.5rem;top:8rem;position:absolute;z-index:30}.ds-card-set-scroll-button:after{filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(132deg) brightness(113%) contrast(101%);height:32px;width:32px}.ds-scroll-left{left:-1rem}.ds-scroll-right{right:-1rem}.ds-card__header--sticky{position:sticky;padding-left:2rem;transform:translateY(15rem);transition:all 1.25s ease-in-out;z-index:25}.ds-card__heading--sticky,.ds-card__status-info--sticky,.ds-card__cta--sticky{transform:translateY(15rem);z-index:25;background:#fff;transition:all .5s ease-in-out}.swipe-to-view{padding:1rem 0}@media only screen and (min-width:551px){.ds-card-set--comparison{margin-top:2rem}.swipe-to-view{display:none}}@media only screen and (min-width:768px){.ds-card-set--comparison__first::before,.ds-card-set--comparison__last::after{display:none}.ds-card-set--comparison::before,.ds-card-set--comparison::after{content:" ";height:100%;width:15rem;position:absolute;z-index:1;pointer-events:none}.ds-card-set--comparison::before{content:" ";background:linear-gradient(to right,#fff,rgba(255,255,255,0));left:-.1rem;z-index:1}.ds-card-set--comparison::after{content:" ";background:linear-gradient(to left,#fff,rgba(255,255,255,0));right:-.1rem;z-index:1}.ds-card-set-scroll{overflow-x:hidden}}.ds-card-set-scroll{display:flex;flex-wrap:nowrap;padding-bottom:24px}@media only screen and (max-width:550px){.ds-card-set--comparison-container{margin-top:4rem}.ds-card-set-scroll-button{display:none}.ds-card-__status{margin-top:-3rem !important}}@media(min-width:1280px){.ds-card-set-comparison--3max .ds-card{flex-basis:calc(100%/3 - 2rem)}}.ds-card-set-comparison--3max .ds-card .ds-card__status{top:16rem}.ds-card-set-comparison--3max .ds-card .ds-card__heading{margin-top:1.5rem}.ds-card-set-comparison--3max .ds-card .ds-card-set--comparison__first,.ds-card-set-comparison--3max .ds-card .ds-card-set--comparison__last{display:none}@supports (display:grid){@media(min-width:1280px){.ds-card-set-comparison--3max{grid-template-columns:repeat(3,1fr)}}}.ds-card-hide-icon::after{background-image:none}.form-control,.form-select,.form-control:focus,.form-select:focus{padding-inline-start:1rem !important;padding-inline-end:1rem !important;padding-left:1rem !important;padding-right:1rem !important;padding-top:.375rem !important;padding-bottom:.375rem !important;border-radius:1.5rem}textarea.form-control,textarea.form-control:focus{padding-top:.5rem !important;padding-bottom:.5rem !important}#address_search{border-radius:2rem 0 0 2rem}.address-input-group input+span{border-radius:0 2rem 2rem 0;background-color:#c2dbfe;border:1px solid var(--bs-border-color) !important;box-shadow:none !important;color:var(--dark-gray);background-color:var(--light-gray);text-align:center;border-left:0 !important}.address-input-group input:focus+span{background-color:#c2dbfe;border:0 !important;border-color:var(--bs-border-color);box-shadow:0 0 0 .25rem #c2dbfe !important;z-index:2;color:#0d6efd}.bb-adf[data-step="2"] fieldset.buttonInformation{padding-top:0}.bb-adf[data-step="2"] fieldset.billingInformation{padding-bottom:0}.merge-content iframe{max-width:100%}.form-check-input{border-color:var(--gray);background-color:var(--white)}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}ul.form-options li,ul.address-results li{margin-top:0}span.BBOtherAmountBox input.form-control:focus,span.BBOtherAmountBox input.form-control{padding:0 !important;padding-left:.5rem !important;caret-color:var(--white) !important}.BBFormGiftOtherAmount.form-control.error{background-color:transparent;border:0 !important;border-radius:0 !important;box-shadow:0 2px 0 var(--white) !important;outline:none !important;color:var(--white) !important}.display-buttons .BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther>.BBOtherAmountBox{padding:.85rem 1rem !important}body.vi>form:after{content:'';display:block;position:absolute;top:0;width:100%;height:178px;background:var(--dark);z-index:-1}.rounded{border-radius:0 !important;border-top-left-radius:var(--border-radius-large) !important;border-top-right-radius:var(--border-radius-large) !important}@media screen and (max-width:479px){.rounded{border-top-left-radius:var(--border-radius-mobile) !important;border-top-right-radius:var(--border-radius-mobile) !important}}.vi [data-component-name=philanthropy-hero-banner] .component-content h2{font-size:clamp(4rem,10vw,12.5rem)}.ds-btn{font-family:"Knockout";text-transform:uppercase}#tinymce .ds-card--linked .ds-card__link{position:initial}#tinymce .d-none{display:initial !important}input.ds-icon-search{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLXNlYXJjaCI+PGNpcmNsZSBjeD0iMTEiIGN5PSIxMSIgcj0iOCI+PC9jaXJjbGU+PGxpbmUgeDE9IjIxIiB5MT0iMjEiIHgyPSIxNi42NSIgeTI9IjE2LjY1Ij48L2xpbmU+PC9zdmc+");background-repeat:no-repeat;background-position:right 1rem center;padding-right:3rem !important}.designation-description{cursor:default}.shadow{box-shadow:0 -3px 20px 0 rgba(0,0,0,.12) !important;clip-path:inset(-30px 0 0 0) !important}[data-component-name=philanthropy-card-set].designation-search .card-set--container{padding:4rem 16px}.BBPager{clear:both;display:block;padding-top:50px;margin-bottom:50px;text-align:center}.BBPager a{background:var(--light-gray);margin-right:6px;min-width:2rem;height:2rem;padding:.5rem;display:inline-block;text-align:center;line-height:1rem;color:#000;text-decoration:none;font-weight:600;text-transform:uppercase;border-radius:1rem;transition:all 150ms ease}.BBPager a:hover{text-decoration:none;background-color:var(--primary);color:var(--white)}.BBPager a.BBPagerPageSelectedLink{background:var(--primary);color:var(--white)}.BBDesignationSearchContainer{display:flex;align-items:flex-end;justify-content:center;gap:2rem;padding:2rem 0}.BBDesignationSearchButton{margin-bottom:0 !important}@media(max-width:991px){.BBDesignationSearchContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem}.col-form-label:not(.BBFormRadioLabelGivingLevel){padding:0 !important;margin:0 !important}.BBDesignationSearchContainer>*,.BBDesignationSearchContainer input[type="submit"]{width:100%}}.BBDesignationSearchCriteriaContainer{display:flex;flex-direction:column}.BBDesignationSearchContainer,.BBDesignationSearchResultContainer{text-align:left}.BBDesignationSearchButtonContainer{text-align:center}[data-component-name=philanthropy-card-set] .card-set--container{text-align:center}.BBDesignationSearchNoResultsLabel{display:inline-block}.alert:empty{display:none}label[for="address_search"].error{top:4.5rem}.InteractionAdd label.hide{display:block}.InteractionAdd input.hide{display:none}div#InteractionAdd{max-width:54rem;margin:0 auto 4rem}a.BBAddToCartLink>span{display:none}.ui-datepicker-header{display:flex;border-radius:1.5rem;border:0;justify-content:space-between;align-items:center}.form-wrap{margin:3rem 0 0 0;text-align:center}.WrongUserWrapper{text-align:center;margin-bottom:1rem;font-size:1.1rem}.WrongUserWrapper em{font-style:normal}span[id$=_WrongUserName]{font-weight:600}.form-wrap .ds-btn{min-width:25vw;text-align:center !important;display:inline-block}.InteractionAdd>.row>div{padding:0 !important}.ui-widget-header{background:var(--primary) !important}.ui-datepicker-header{display:flex !important;border-radius:1.5rem !important;border:0 !important;justify-content:space-between !important;align-items:center !important}.ui-widget-content{border-radius:1.5rem !important;padding:.5rem !important}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border-radius:1rem !important;background:var(--white) !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:relative !important;top:0 !important}.ui-datepicker-title{flex-grow:1 !important}.ui-datepicker a.ui-datepicker-prev{order:0 !important;left:3px !important}.ui-datepicker .ui-datepicker-next{order:2 !important;right:3px !important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{border:1px solid var(--primary) !important}.ui-datepicker-calendar tr{border:0 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{color:var(--dark) !important;background:var(--lightest-gray) !important;border-radius:.2rem !important;text-align:center !important}a.ui-state-default.ui-state-active{background-color:var(--primary) !important;color:var(--white) !important}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{background:var(--dark) !important;color:#fff !important}.ui-datepicker a.ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker a.ui-datepicker-prev:focus,.ui-datepicker .ui-datepicker-next:focus{background:var(--white) !important;border:2px solid var(--primary) !important;cursor:pointer !important}div#additional-info-section .form-check{margin-bottom:1rem}.InteractionAdd h3.mt-4{margin-bottom:1rem}.ds-alert{margin-left:auto;margin-right:auto}.ds-alert .sq-form-section-title{margin-top:0;border-bottom:1px solid currentColor}.ds-alert fieldset.sq-form-section{color:var(--dark)}div#additional-info-section .form-check label{padding-top:0;padding-bottom:0}span.error[style*="display: inline;"]{font-size:.9rem;padding-left:2.5rem;border:1px solid var(--bs-danger-border-subtle);border-left:5px solid var(--danger);display:inline-block;font-weight:600;color:inherit !important;background:var(--bs-danger-bg-subtle);padding:.4rem 1rem .4rem 3.2rem;border-radius:4px;position:relative;display:inline-block !important;margin:.5rem 0}span.error[style*="display: inline;"]:before{font-size:1rem;top:.25rem;content:"";position:absolute;left:.5rem;width:2rem;height:2rem;text-align:center;font-family:"Font Awesome 6 Free";color:var(--danger);font-weight:300}.input-group-text{border-radius:1.5rem 0 0 1.5rem}span#spAddAttendeeIcon{display:inline-block;margin-right:.5rem}.BBSequenceMap{margin-top:0}.EventContainer .ds-btn-primary{color:var(--white);background-color:var(--primary)}.event-date-deskview p{margin-top:0}.ereceipt-container-bbis table,.ereceipt-container-bbis tr,.ereceipt-container-bbis tbody,.ereceipt-container-bbis thead,.ereceipt-container-bbis th,.ereceipt-container-bbis td{padding:0;margin:0;border:0;height:auto !important}.ds-text-left,div[style*="text-align: left"] *,div[style*="text-align:left"] *,div.ds-text-left *,section[style*="text-align: left"] *,section[style*="text-align:left"] *,section.ds-text-left *,article[style*="text-align: left"] *,article[style*="text-align:left"] *,article.ds-text-left *{text-align:left !important}.ereceipt-container-bbis hr{padding:0;margin:0}.ereceipt-container-bbis p{margin:0 !important;padding:0 5px !important;font-size:90%;line-height:1.4 !important}.ereceipt-container-bbis h1,.ereceipt-container-bbis h2{margin:0 !important;padding:0 !important}.ereceipt-container-bbis hr+br+hr{display:none}a.ds-btn:hover,a.ds-btn:focus{color:var(--white)}.ds-btn-secondary,.ds-filter-group__content__tab .ds-filter-group__filter__apply,.ds-btn--ghost,.ds-btn--ghost__active{color:#e2231b !important;background-color:rgba(0,0,0,0) !important;border:2px solid var(--primary) !important}.BBFormContainer.display-text .BBFormRadioList .amount-option{border:0}.BBFormContainer.display-text .BBFormRadioList .description{display:grid;grid-template-columns:100px 1fr;color:var(--dark);cursor:pointer;transition:all 100ms ease}.BBFormContainer.display-text .BBFormRadioList .description .amount{width:auto;height:100%;display:flex;align-items:center;justify-content:start;font-size:3rem;font-weight:700;color:var(--white);background:var(--dark);min-width:100px;padding:16px;cursor:pointer;transition:all 100ms ease}.BBFormContainer.display-text .BBFormRadioList label{position:relative;border-radius:4px}.BBFormContainer.display-text .BBFormRadioList .description .text{padding:1.25rem;flex-grow:1;text-wrap:balance;cursor:pointer;transition:all 100ms ease;padding-left:.5rem}.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label .description,.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label+label .description{background:var(--secondary);color:#fff}.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label .amount,.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label+label .amount{width:auto;height:100%;display:flex;align-items:center;justify-content:start;font-size:3rem;font-weight:700;color:var(--white);background:var(--secondary);min-width:100px;padding:16px}.BBFormContainer.display-text .BBFormRadioList{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.campaigndonate .action-form.display-text .amount-option,.campaigndonate .action-form.display-text .other{margin-right:0;width:100%;margin-bottom:10px;/*! border-radius:  2rem !important; */}.campaigndonate .action-form.display-text .amount-option label,.campaigndonate .action-form.display-text .other label{width:100%;padding:0}.campaigndonate .action-form.display-text .amount-option label .description{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.campaigndonate .action-form.display-text .amount-option label .description .amount{width:40% !important;max-width:120px;color:var(--dark);background:transparent}.campaigndonate .action-form.display-text .amount-option label .description .text{font-size:1rem;width:60%;text-align:left;font-weight:500}.campaigndonate .display-text ul.form-options{margin-bottom:30px}.BBFormContainer.display-text .BBFormRadioList label{border-radius:2rem;overflow:hidden}.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label .amount,.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label+label .amount,.BBFormContainer.display-text .BBFormRadioList input[type="radio"] label .amount,.BBFormContainer.display-text .BBFormRadioList .description .amount{font-size:1.2rem;padding-left:2rem}.campaigndonate .action-form.display-text .other label{padding:1rem}.campaigndonate .action-form.display-text .amount-option:hover label .description .text,.campaigndonate .action-form.display-text .amount-option:hover label .description .amount{color:var(--primary)}.campaigndonate .action-form.display-text .amount-option.active:hover label .description .text,.campaigndonate .action-form.display-text .amount-option.active:hover label .description .amount{color:var(--white)}.BBFormRadioLabelGivingLevelSelected.BBFormRadioLabelGivingLevelOther>.BBOtherAmountBox{height:100%;display:flex;width:100%;align-items:center;padding:0;justify-content:center}span.BBOtherAmountBox input.form-control{border-radius:0;width:6rem;border-bottom:1px solid transparent !important}span.BBOtherAmountBox input.form-control:focus{border-bottom:1px solid #fff !important;border-radius:0 !important;border-style:dotted !important;box-shadow:none !important}.CampaignContentRow.has-background+.rounded,.CampaignContentRow.has-background{margin-top:calc(-1*var(--border-radius-large));z-index:2;position:relative;padding-bottom:calc(3rem + var(--border-radius-large)) !important}.CampaignContentRow,.CampaignContentRow+.rounded{margin-top:calc(-1*var(--border-radius-large));z-index:2;position:relative}.has-background:after{content:"";background:linear-gradient(to left,rgba(0,0,0,.6),transparent);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.has-background{position:relative;overflow:hidden;background-size:cover;background-attachment:fixed}.CampaignContentRow .text-white a,.CampaignContentRow .text-white a:focus,.CampaignContentRow .text-white a:hover{color:var(--white)}@media(max-width:768px){.container{--bs-gutter-x:6rem}button.donate span{display:none}.alert{padding:1rem}.alert:before{display:none}}.alert>p:first-child{margin-top:0}blockquote p{font-family:inherit;font-size:1rem}#donn{opacity:0;transition:all 200ms ease}#donn.animate-in{opacity:1}.row.designation-row{margin-bottom:1rem}.shadow{z-index:2;position:relative}.bb-adf button .fa-chevron-right{transition:transform 1.2s cubic-bezier(0,0,.16,1.02);transition-delay:1s}.bb-adf button:active .fa-chevron-right,.bb-adf button:hover .fa-chevron-right,.bb-adf button:focus .fa-chevron-right{transform:translateX(.4em);transition-delay:.25;transition:transform 400ms cubic-bezier(1,-1.46,0,2.32)}.bb-adf button:hover .fa-chevron-right:before,.bb-adf button:active .fa-chevron-right:before,.bb-adf button:focus .fa-chevron-right:before{color:var(--white)}.bb-adf .simplebar-content-wrapper:focus{outline:none}.bb-adf .amount-option.active:focus-within label{box-shadow:0 2px 4px rgba(0,0,0,.2);border-color:#f00}input.BBFormRadioGivingLevel:not(:checked)+label{background:var(--white);color:var(--dark)}input.BBFormRadioGivingLevel:not(:checked)+label>*{color:var(--dark) !important}.campaigndonate .action-form .amount-option:hover input[type=radio]:not(:checked)+label .description .text,.campaigndonate .action-form .amount-option:hover input[type=radio]:not(:checked)+label .description .amount{color:var(--dark) !important}.campaigndonate .action-form .BBFormRadioLabelGivingLevelNotSelected:hover *{color:var(--dark) !important}.campaigndonate .action-form input[type="radio"]:checked+label:hover *{color:var(--white) !important}.campaigndonate .BBGivingOther input[type="radio"]:not(:checked)+label *{height:0;widtH:auto;visibility:visible;float:none}.campaigndonate .action-form input[type="radio"]:checked+label{background:var(--primary);border-color:var(--dark);color:var(--white)}.grecaptcha-badge{z-index:1}@media(max-width:360px){.campaigndonate .action-form.display-text .amount-option label .description{flex-direction:column;justify-content:center}.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label .amount,.BBFormContainer.display-text .BBFormRadioList input[type="radio"]:checked+label+label .amount{padding-left:0;text-align:center !important;display:block}.campaigndonate .action-form.display-text .amount-option label .description .amount{width:100% !important}.campaigndonate .action-form.display-text .amount-option label .description .text{width:100% !important;padding:0 1rem 1rem 1rem}}div[id*=_divOptionsContent]{width:100%}.Ev3_TimerContainer{margin-top:20px;background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis);border:1px solid var(--bs-success-border-subtle);padding:1rem;font-size:.8rem;width:100%}.Ev3_Timer{font-weight:600;margin-left:.5em}.Ev3_AttributesItemName{font-weight:600 !important;font-size:1rem !important}.Ev3_Column_Options,.Ev3_AttributesItemName{font-family:inherit !important}.Ev3_Row_OptionHeader .Ev3_Column_Options{font-family:var(--bs-heading-font-family) !important;font-size:1.1rem !important;text-transform:uppercase !important;font-weight:200 !important}.Ev3_AttributeTextBox,.Ev3_AttributeTextBoxNarrow{width:100% !important}.Ev3_Row_OptionItem.row:not(:first-child){border:0 !important}.Ev3_Row_OptionHeader{border:0 !important}.EventPopUpDescription.lblDescription{font-weight:600;display:block;font-size:.9rem;width:100%}.EventPopUpDetails{padding-left:20px}.EventDropdownlist,.ddQuantity{font-family:inherit !important;border-radius:1.5rem;padding:.5rem .75rem;background-position-y:1rem;border:0 !important;border-right:solid .5rem transparent !important;width:calc(100% - 10px) !important;box-shadow:0 0 0 1px var(--bs-border-color)}.EventPopUpPage2 .EventCell.EventColumn{width:50%;padding:10px;padding-right:10px !important}.EventPopUpPage2 .EventPopUpDivSecondColumnHeader{width:50% !important}.EventPopUpPage2 .EventPopUpDivFirstColumnHeader{width:50% !important}select.EventPopUpDetails{padding-left:.5rem !important}.EventPopUpPage2 .EventAttendeeHeading{width:auto !important}.EventPopUpDetails{font-size:.9rem !important;padding-left:0 !important}.EventTable>.EventTable{display:table-row}.EventPopUpPage2{display:table-row-group !important}.EventPopUpPage2 .EventPopUpDivSecondColumnHeader{width:50% !important}.EventPopUpPage2 .EventPopUpDivFirstColumnHeader{width:50% !important;padding-left:0 !important}.EventPopUpPage2 .EventAttendeeHeading{width:auto !important}div[aria-describedby="divEventPopUpPage"] .EventTicketTypeHeading{margin-top:0 !important}.EventPopUpHeaderCell{padding:10px !important}.EventPopUpHeaderCell>h3{padding:0 !important;margin:0 !important}div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventPopUpDivFirstColumnHeader,div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventDivAddAttendee,div[aria-describedby="divEventPopUpPage"] .EventPopUpPage2 .EventCell.EventPopUpDivFirstColumn{padding-left:10px !important}.EventPopUpDivThirdColumnHeader{text-align:left !important}.Ev3_ContentPopup{border-radius:var(--border-radius-large) !important;padding:1.5rem 2rem !important}.Ev3_ContentPopup button{border-radius:1.5rem !important;font-family:'knockout' !important;font-weight:normal !important}.skyContainer.EventContainer{z-index:auto !important}.Ev3_ConfirmPopup{z-index:1001 !important}.ui-widget-overlay.custom-overlay{z-index:1001 !important;opacity:.4 !important;background-color:var(--dark) !important}.ui-widget.ui-widget-content{z-index:1002 !important}.Ev3_ConfirmPopup{background-color:rgba(36,36,36,.4) !important}