@import"https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css";@import"https://fonts.googleapis.com/css?family=Lato:100,300,regular,700,900|Open+Sans:400,600,700,800|Indie+Flower:regular|Oswald:300,regular,700&subset=latin,latin-ext";@import"https://fonts.googleapis.com/css?family=Avenir+LT+Std|Roboto";@import"https://fonts.googleapis.com/css?family=Lato|Montserrat:700,400&subset=latin";@import"https://fonts.googleapis.com/css?family=Oswald:700,400&subset=latin";.app-form-body{margin:auto auto 30px;max-width:1000px}.app-form-body .form-container{background-color:#fff}.app-form-body form{margin-left:auto;margin-right:auto;position:relative;padding:15px;padding:0 3rem 1.6em}.app-form-body form legend{padding:20px 0;font-weight:700;font-size:30px;line-height:1;border:none;margin-bottom:0}.app-form-body .form-group{width:100%}.app-form-body .btn:disabled{cursor:not-allowed}.app-form-body.guest-mode{border-radius:4px}.app-form-body.guest-mode legend{font-size:18px;text-transform:none;margin-bottom:0;font-weight:400}.app-form-body.guest-mode h3{font-weight:400}.app-form-body.guest-mode h4{font-weight:700}.app-form-body.guest-mode .pr-btn-box{margin:auto}.StripeElement{padding:16px 12px;border-radius:4px;border:1px solid rgb(204,204,204);font-weight:400;margin-bottom:5px;-webkit-font-smoothing:auto}.StripeElement :focus{box-shadow:none}.for-lg-input .StripeElement{padding:7px 12px;background-color:#e8f0fe}.StripeElement ::placeholder{-webkit-font-smoothing:auto;font-weight:400;word-spacing:0px}.StripeElement--invalid{border-color:#dc3545;box-shadow:none}.StripeElement--webkit-autofill{background-color:#fefde5!important}.error-message{font-size:12px;color:#dc3545;text-align:center;margin-bottom:5px}.btn:focus{box-shadow:none;outline:none}.donate-option{margin-bottom:10px;flex-basis:33.33%;margin-right:12px;flex:1}.donate-option:last-child{margin-right:0!important}.donate-option.item-break-3,.donate-option.item-break-2-3{margin-right:0}.break-3,.break-2-3{flex-basis:100%}.btn-option{color:#000;background-color:#fff;border-color:#ccc;font-size:16px;min-width:125px;line-height:30px}:is(.btn-group, .btn-group-vertical) .btn-option{width:165px;font-size:14px}.btn-option:hover{color:#000!important}.btn-option:disabled{cursor:not-allowed;background-color:#ccc;color:#fff;border:none}.btn-radio{background-color:transparent;color:#000;border:none}.btn-radio .fa{margin-right:15px;color:#ccc}.btn-radio .fa-check-circle{display:none}.btn-radio.checked,.btn-radio:hover,.btn-radio:active{background:transparent;color:#000}:is(.btn-radio.checked, .btn-radio:hover, .btn-radio:active) .fa-check-circle{display:inline-block}:is(.btn-radio.checked, .btn-radio:hover, .btn-radio:active) .fa-circle{display:none}.btn-view,.btn-view:hover,.btn-view:focus,.btn-view:active{background-color:transparent;box-shadow:none;border-style:none}.btn-view{color:#ccc;padding:.375rem 0}.pr-btn-box{max-width:150px;position:relative}.pr-btn-box .StripeElement{padding:0;height:auto}.form-control,.form-control:focus{background-color:#e8f0fe}.form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(62,193,223,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #3ec1df99}.input-group .input-group-text{background-color:#fff;border-right:0px}.input-group .form-floating{border-top-left-radius:0!important;flex-grow:1}.form-floating{overflow:hidden;white-space:nowrap;border-top-left-radius:0!important;flex-grow:1}.form-floating.option-other>label{text-align:left;width:100%;padding-left:33px}.form-floating.option-other>input{padding-left:30px}.form-floating.option-other.selected>input{padding-left:30px;border-width:2px;margin:0}.dropdown-toggle,.dropdown:focus-visible{outline:none}.left-inner-addon{position:absolute}.left-inner-addon input{padding-left:22px}.left-inner-addon span{position:absolute;padding:16px 12px;pointer-events:none}.input-with-currency{position:relative}.input-with-currency .currency-sign{position:absolute;top:.375rem;left:.5em;color:#ccc}.input-with-currency .form-control{padding-left:1.25em}.full-width-dropdown .dropdown,.full-width-dropdown .dropdown .dropdown-menu,.full-width-dropdown .dropdown .dropdown-toggle{width:100%}.full-width-dropdown .dropdown .dropdown-toggle *{flex:1}.form-dropdown-floating-control{display:flex}.form-dropdown-floating-control button{flex-grow:1;padding:0}.form-dropdown-floating-control button .form-floating{flex-grow:1}.form-dropdown-floating-control .dropdown-toggle:after{margin-right:1em}.dropdown-toggle{border-color:#ced4da;display:flex;align-items:center}.dropdown-toggle-text{flex:1;text-align:left}.dropdown-toggle:after{position:relative}.dropdown-menu{max-height:300px;overflow:auto}.dropdown.is-invalid .dropdown-toggle{border-color:#dc3545}.cancel-reason-dropdown+.dropdown-menu{max-height:none}.in-dropdown-input{padding:0;background:transparent;border:none;height:auto;flex:1}.in-dropdown-input:focus,.in-dropdown-input:focus-visible,.in-dropdown-input:focus-within{border:none;box-shadow:none;outline:0}.donation-amount :is(.input-with-currency, input){display:inline-block;width:100px}.source-entry{padding:6px;font-size:12px;margin:5px 0;cursor:pointer;border-radius:4px}.source-entry hr{margin:.4rem 0}.source-entry .fa-trash{cursor:pointer}.source-entry.selected{color:#fff;cursor:default}.source-entry.selected hr{border-color:#eee}.payment-method-menu{padding:14px;background-color:#fff;border-radius:6px;border-color:transparent;box-shadow:0 2px 4px #0000001a;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1)}.payment-method-menu .payment-method-entry{border-top:1px solid #eee;padding:6px 12px}.payment-method-menu .payment-method-entry:first-child{border-top:none}.payment-method-menu .fa-check-circle{color:#b8b8b8}.payment-method-menu .fa-check-circle.checked{color:#e89a81}.payment-method-menu :is(.payment-method-text, .fa-check-circle){font-size:16px}.payment-method-icon{width:30px;max-height:24px;margin-right:5px}.payment-card{border:1px solid #ddd;border-radius:4px;padding:6px 12px;margin-bottom:12px;height:181px}.payment-card .logo-box{width:35%;height:120px;padding-right:12px;padding-bottom:6px}.payment-card .logo-box img{max-width:100px;max-height:80px;margin:auto}.payment-card .logo-box :is(.fa-credit-card, .fa-bank){font-size:48px;margin:auto;color:#0d5e7d}.payment-card .details-box{width:65%;height:120px;padding-bottom:6px}.payment-card .details-box b{font-size:16px}.payment-card .payment-card-actions{margin-left:-12px;margin-right:-12px;border-top:1px solid #ddd;text-align:right;padding:6px 12px}.payment-card .payment-card-actions .btn{padding:6px}.payment-card.new{border-style:dashed;display:flex}.payment-card.new .btn{height:100%;width:100%;margin:auto}.pre-field{font-size:12px;color:#999}.required:after{content:" *";color:#a94442;font-size:90%}label{font-weight:400}label.msg{margin-top:.5rem!important;font-size:14px;display:inline-block;padding:3px 6px 1px!important;color:#fff;border-radius:4px}.btn .caret{margin-left:5px}.has-error .dropdown-toggle{border-color:#a94442!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013}.has-error .dropdown-toggle:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px #00000013,0 0 6px #ce8483}.has-error .form-control{border-color:#a94442}.modal-footer.edit-mode{margin-left:-15px;margin-right:-15px;padding-bottom:0;text-align:left}.form-control{background-color:#fff;display:grid;grid-template-columns:1em auto;gap:.5em}.form-control+.form-control{margin-top:1em}.form-check{border-color:#dedede;margin-top:14px;margin-bottom:14px}.form-check label{color:#999;align-items:flex-start;display:flex}.form-check .form-check-input[type=radio]{border-radius:1em;width:2em;height:2em;margin-right:8px;transform:translateY(-.5em);clear:both}.form-check .form-check-input[type=checkbox]{border-radius:.25em;width:2em;height:2em;margin-right:8px;transform:translateY(-.5em);clear:both}.admin-table-radio-label{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block!important}@media (max-width: 575px){.btn-option{width:110px;min-width:90px}}@media (min-width: 768px){.page-nav{float:right}.page-nav .btn-option:last-child{margin-right:0}}@media (max-width: 767px){:is(.page-nav, .account-type-menu) :is(.btn-group-vertical, .btn-option){width:100%!important}.form-group .sm-gutters.row .col-sm-6:not(:last-child){margin-bottom:15px}}.with-manage-menu .table-responsive{padding-bottom:108px}.dropdown-item{max-width:400px;overflow:hidden;text-overflow:ellipsis}.accordion-header{margin-top:0!important}@media screen and (max-width: 767px){.table-responsive{border:none}.table-responsive>.table-bordered{border:1px solid #ddd}.with-manage-menu .table-responsive{padding-bottom:128px}}@media screen and (max-width: 767px){.btn-option{max-width:none}.donate-option.item-break-3{margin-right:12px}.donate-option.item-break-2{margin-right:0}.break-3{flex-basis:0%}.break-2{flex-basis:100%}}@media only screen and (max-width: 992px){.admin-table-radio-label{max-width:180px}}@media screen and (max-width: 575px){#donate-type-container>div{display:block}#donate-type-container button{width:100%;margin-left:0!important;flex-basis:100%;margin-bottom:2px;margin-top:2px}}.spinner{height:150px}.spinner.mask{height:auto}.spinner-content{width:100%;text-align:center;font-size:20px;position:relative;top:50%;cursor:default}.mask{position:absolute;inset:0;background-color:#fff;opacity:.5;z-index:5}.psuedo-btn{padding:6px 12px}.avatar-box.dropdown>a,.avatar-box.dropdown>a:focus,.avatar-box.dropdown>a:hover{background-color:transparent!important;display:flex}:is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) :is(.avatar-box-text, .avatar-box-text-phone){color:#fff!important;display:flex;align-items:center;width:40px;height:40px;border-radius:50%;text-align:center;margin-right:3px;span {width: 100%;}}:is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) .avatar-box-text{font-size:18px}:is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) .avatar-box-text-phone{font-size:12px}.system-message{margin:10px auto auto;max-width:1000px}.summary-box{border:1px #ced4da solid;border-radius:4px;max-width:640px;padding:12px}.disclaimer-text{font-family:Segoe UI,system-ui,"Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:12px;margin-top:10px;color:#383932}.donate-headline-subtitle{font-size:20px;color:#fb534e;font-family:Gotham-Bold,Arial,"sans-serif"}.modal-center .modal-dialog{margin-top:240px}.modal-content .payment{margin-top:0}.modal-content .payment legend:last-child{margin-bottom:0;padding-bottom:0!important}#gift-banner,#testimonials{color:#7f7f7f;position:absolute;top:0;right:10px;width:375px}:is(#gift-banner, #testimonials) h4{font-size:16px}#gift-banner-anchor{display:none}#gift-banner-text{display:inline}.gift-banner-icon{width:60px;height:60px;margin-right:15px}#testimonials{max-width:540px;margin-left:auto;margin-right:auto}#testimonials .testimonial-image img{width:120px}#testimonials .testimonial-text{width:calc(100% - 120px)}#testimonials .testimonial-text:nth-child(odd){padding-right:10px}#testimonials .testimonial-text:nth-child(even){padding-left:10px}.success-amount-box-out,.success-amount-box-in{display:flex;align-items:center;border-radius:50%}.success-amount-box-out{animation-duration:.5s;animation-name:centerin;width:210px;height:210px;margin:auto;background-color:#fff;opacity:.7;position:relative}.success-amount-box-in{animation-duration:.5s;animation-name:centerin2;left:232px;top:0;width:120px;height:120px;background-color:#fff;opacity:.7}.success-amount-text{position:absolute;width:100%}.success-amount-text-content{font-size:36px;animation-duration:1.2s;animation-name:centerin3}.success-info-tooltip-wrapper{font-size:15px;animation-duration:1.2s;animation-name:centerin4}@keyframes centerin{0%{width:0px;height:0px}to{width:210;height:210px}}@keyframes centerin2{0%{left:300px;top:60px;width:0px;height:0px}to{left:232px;top:0;width:120px;height:120px}}@keyframes centerin3{0%{font-size:0px}83%{font-size:0px}92%{font-size:40px}to{font-size:36px}}@keyframes centerin4{0%{font-size:0px}83%{font-size:0px}92%{font-size:18px}to{font-size:15px}}@media (max-width: 767px){.login-nav{padding:0 7px 7px}.avatar-box.dropdown{width:100%}}@media only screen and (max-width: 479px){.col-xxs-12{width:100%;display:block!important;padding-left:15px;padding-right:15px}.col-xxs-6{width:50%;display:block!important;padding-left:15px;padding-right:15px}.hidden-xxs{display:none!important}.block-xxs{display:block!important}.inline-xxs{display:inline!important}}@media only screen and (max-width: 900px){#gift-banner,#testimonials{position:static;width:100%;align-items:flex-start}:is(#gift-banner, #testimonials) :is(#gift-banner-p1, #gift-banner-p2){padding:10px;text-align:center}:is(#gift-banner, #testimonials) .testimonial-image img{max-width:300px;max-height:200px}:is(#gift-banner, #testimonials) .item-text{max-width:600px;margin:auto}#gift-banner:before{display:block;content:" ";margin-top:-460px;height:460px;visibility:hidden;pointer-events:none}#gift-banner-anchor{display:inline}#gift-banner-text{display:none}#testimonials{margin-top:20px;padding:0 15px}}@media only screen and (max-width: 992px){.center-md{text-align:center}}@media screen and (min-width: 576px){.modal-dialog{max-width:640px}}.hidden{display:none}.md-gutters{margin-left:-10px;margin-right:-10px}.md-gutters>.col,.md-gutters>[class*=col-]{padding-left:10px;padding-right:10px}.sm-gutters{margin-left:-6px;margin-right:-6px}.sm-gutters>.col,.sm-gutters>[class*=col-]{padding-left:6px;padding-right:6px}.xs-gutters{margin-left:-3px;margin-right:-3px}.xs-gutters>.col,.xs-gutters>[class*=col-]{padding-left:3px;padding-right:3px}.xs-visible,.sm-visible{display:none}@media only screen and (max-width: 575px){.xs-visible{display:block}.xs-invisible{display:none!important}}@media only screen and (max-width: 767px){.sm-visible{display:block}.sm-invisible{display:none!important}}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mx0{margin-left:0;margin-right:0}.my0{margin-top:0;margin-bottom:0}.m1{margin:.5rem}.mt1{margin-top:.5rem}.mr1{margin-right:.5rem}.mb1{margin-bottom:.5rem}.ml1{margin-left:.5rem}.mx1{margin-left:.5rem;margin-right:.5rem}.my1{margin-top:.5rem;margin-bottom:.5rem}.m2{margin:1rem}.mt2{margin-top:1rem}.mr2{margin-right:1rem}.mb2{margin-bottom:1rem}.ml2{margin-left:1rem}.mx2{margin-left:1rem;margin-right:1rem}.my2{margin-top:1rem;margin-bottom:1rem}.m3{margin:2rem}.mt3{margin-top:2rem}.mr3{margin-right:2rem}.mb3{margin-bottom:2rem}.ml3{margin-left:2rem}.mx3{margin-left:2rem;margin-right:2rem}.my3{margin-top:2rem;margin-bottom:2rem}.m4{margin:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4{margin-left:4rem}.mx4{margin-left:4rem;margin-right:4rem}.my4{margin-top:4rem;margin-bottom:4rem}.mxn1{margin-left:-.5rem;margin-right:-.5rem}.mxn2{margin-left:-1rem;margin-right:-1rem}.mxn3{margin-left:-2rem;margin-right:-2rem}.mxn4{margin-left:-4rem;margin-right:-4rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.px0{padding-left:0;padding-right:0}.py0{padding-top:0;padding-bottom:0}.p1{padding:.5rem}.pt1{padding-top:.5rem}.pr1{padding-right:.5rem}.pb1{padding-bottom:.5rem}.pl1{padding-left:.5rem}.py1{padding-top:.5rem;padding-bottom:.5rem}.px1{padding-left:.5rem;padding-right:.5rem}.p2{padding:1rem}.pt2{padding-top:1rem}.pr2{padding-right:1rem}.pb2{padding-bottom:1rem}.pl2{padding-left:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.px2{padding-left:1rem;padding-right:1rem}.p3{padding:2rem}.pt3{padding-top:2rem}.pr3{padding-right:2rem}.pb3{padding-bottom:2rem}.pl3{padding-left:2rem}.py3{padding-top:2rem;padding-bottom:2rem}.px3{padding-left:2rem;padding-right:2rem}.p4{padding:4rem}.pt4{padding-top:4rem}.pr4{padding-right:4rem}.pb4{padding-bottom:4rem}.pl4{padding-left:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.px4{padding-left:4rem;padding-right:4rem}.inset-0{position:absolute;inset:0}.underline{text-decoration:underline}.flex{display:flex}.flex-children>*{display:flex}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.full-flex{flex-basis:100%}.flex.between{justify-content:space-between}.flex.end{justify-content:end}.left{text-align:left}.right{text-align:right}.center{text-align:center}.justify{text-align:justify}.v-center{align-items:center}.v-top{align-items:flex-start}.v-bottom{align-items:flex-end}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.float-right{float:right}.float-left{float:left}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.white{color:#fff!important}.bg-white{background-color:#fff!important}.border-white{border-color:#fff!important}.black{color:#000!important}.bg-black{background-color:#000!important}.border-black{border-color:#000!important}.dark{color:#212529!important}.bg-dark{background-color:#212529!important}.border-dark{border-color:#212529!important}.storks-fuchsia{color:#d55889!important}.bg-storks-fuchsia{background-color:#d55889!important}.border-storks-fuchsia{border-color:#d55889!important}.storks-aqua{color:#c6e8f2!important}.bg-storks-aqua{background-color:#c6e8f2!important}.darkblue{color:#0d5e7d!important}.bg-darkblue{background-color:#0d5e7d!important}.storks-blue{color:#1fc0de!important}.bg-storks-blue{background-color:#1fc0de!important}.storks-yellow{color:#f3dc3f!important}.bg-storks-yellow{background-color:#f3dc3f!important}.transparent{color:transparent!important}.bg-transparent{background-color:transparent!important}.green{color:#36b123!important}.bg-green{background-color:#36b123!important}.border-green{border-color:#36b123!important}.grey{color:gray!important}.bg-grey{background-color:gray!important}.border-grey{border-color:gray!important}.facebook-blue{color:#4267b2!important}.twitter-blue{color:#1da1f2!important}.instagram-gradient{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.success{color:#0f5132!important}.danger{color:#842029!important}.bg-danger{background-color:#842029!important}.border-danger{border-color:#842029!important}.bg-few-mint{background-color:#dcf1de!important}.full-width{width:100%}.cursor-pointer{cursor:pointer}.trapezoid-box{position:relative}.trapezoid-box *{z-index:2}.trapezoid-box:before{content:"";position:absolute;inset:2% -10% -8% -5%;z-index:1;-webkit-transform:perspective(20em) rotateX(-30deg);transform:perspective(20em) rotateX(-30deg);background-color:#fff}.navbar{background-color:#fff;border:none;border-radius:0}.navbar .container{margin:0 40px;width:auto;padding:0;max-width:unset!important}.navbar-brand{height:auto;padding:0;margin-left:0!important}.footer-upper{background-color:#0e5f7c;padding:70px 0 10px;h6 a,h6 a:hover,h6 a:visited {color: white !important;} p,li a,li a:hover,li a:visited {font-size: 14px; color: #87B8BF !important;} .font_toggle {cursor: pointer;} p {line-height: 28px;}}.footer-upper.big-font{li a{font-size: 18px;}}.footer-lower{background-color:#17c0df;padding:30px 0;font-weight:300}.footer-lower :is(.footer-copyright a, .footer-copyright a:hover){color:#fff!important}.footer-upper,.footer-lower{color:#fff;a:hover {text-decoration: none;}}.footer-container{padding:2.3rem 1.5rem;font-weight:700;color:#000;font-size:16px;background-color:#fff}.footer-container .row{width:calc(100% - 8rem);max-width:120rem;margin-left:auto;margin-right:auto}.footer-container .footer-dropdown{display:inline-block}.footer-container :is(.dropdown-toggle, .dropdown-menu){font-size:16px!important}.helpme-footer-social{margin:0;padding:0;list-style:none;float:right;li {margin: 0; display: inline-block; float: right; a {color: #05262d !important; margin: 0 10px; line-height: 16px;} a:hover {color: white !important;} i {display: inline-block; font-size: 16px; line-height: 16px;}}}@media only screen and (max-width: 767px){.helpme-footer-social{float:none!important;margin:20px 0 0!important;text-align:center;li {float: none;}}.footer-container{font-size:80%;a,.footer-dropdown {display: block;} .separator {display: none;} .dropdown-toggle,.dropdown-menu {font-size: 80% !important;}}}table.v-align,td,th{vertical-align:middle!important}.table-row-details-toggle+tr{display:none}.table-row-details-toggle:checked+tr{display:table-row}.table-row-details-toggle-label{color:#337ab7;cursor:pointer}.pagination-wrapper{margin-left:5px;margin-right:5px;position:relative;z-index:1;display:flex;justify-content:space-between}.pagination-wrapper span{padding-top:9px;padding-left:10px;padding-right:10px}.pagination{margin:0 0 0 3px}.pagination .page-link{padding:.7rem .75rem}.pagination-container{display:inline-flex;text-align:right}.perpage-container{display:inline-flex}.perpage-container .dropdown{margin-right:3px}.perpage-container .dropdown-menu,.perpage-container .dropdown-toggle{min-width:80px}@media only screen and (max-width: 767px){.perpage-container{display:none}.pagination-container{width:100%;text-align:center}.pagination-container>span{display:none}}.responsive-tab-headers{max-width:940px;margin:auto;text-align:center;li {float: none; display: inline-block;} li>a {color: black !important;} li>a:hover {color: black !important; background-color: #dae0e4 !important;}}@media only screen and (max-width: 479px){.responsive-tab-headers{width:100%;display:flex;flex-flow:row}.responsive-tab-headers .prev-tab,.responsive-tab-headers .next-tab{width:40px}.responsive-tab-headers>li.active{flex:1}.responsive-tab-headers>li.active>a{width:100%;text-align:center}}@media only screen and (max-width: 625px){.responsive-tab-headers{width:100%;display:flex;flex-flow:row}.responsive-tab-headers .hidden-xxs{display:none}.responsive-tab-headers .block-xxs{display:block!important}.responsive-tab-headers .prev-tab,.responsive-tab-headers .next-tab{width:40px}.responsive-tab-headers>li.active{flex:1}.responsive-tab-headers>li.active>a{width:100%;text-align:center}}.btn-primary{color:#212529;padding:.685rem .75rem}.btn-primary:hover{color:#000;background-color:#e6e6e6;border-color:#adadad}.site.VV{font-family:Lato,sans-serif!important;--vv-darkblue: #0d5e7d;--vv-lightblue: #c7e9f2;--vv-storkblue: #1fc0de;--vv-poppyred: #fb534e;--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1;--vv-primary: #eb537f;--vv-primary-darker: #e22658;--form-control-disabled: #959495;font-family:Lato,sans-serif;background-color:beige;min-height:400px;position:relative;width:100%;background-color:#eee}.site.VV :is(h1, h2, h3){color:var(--vv-darkblue);margin-bottom:0;margin-top:20px}.site.VV .donate-headline{padding-top:20px}.site.VV .btn-link{color:var(--vv-primary-darker);text-decoration:none;padding-top:0}.site.VV .form-container{box-shadow:0 2px 4px #0000001a;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1)}.site.VV :is(.form-control:focus, .form-control:hover){box-shadow:none;border:1px solid var(--vv-darkblue);background-color:#fff}.site.VV .form-floating label span{font-size:.75em;color:#888}.site.VV .form-floating .form-control:focus+label{color:var(--vv-darkblue)}.site.VV .form-floating.option-other .form-control:focus+label{opacity:0;transition:none;padding:0;margin:0}.site.VV .form-floating.option-other .form-control:focus{padding-bottom:20px}.site.VV .form-floating.option-other.selected .form-control{border-color:var(--vv-poppyred)}.site.VV .form-floating.option-other .form-control:focus~.left-inner-addon{padding-bottom:20px}.site.VV .form-check-input[type=checkbox]:checked{border-color:var(--vv-primary);background-color:var(--vv-primary)}.site.VV :is(.in-dropdown-input.form-control:focus, .in-dropdown-input.form-control:hover){border:1px solid transparent;transition:none}.site.VV .charity-run .sub-heading{color:#666;font-size:.8em}.site.VV .charity-run .btn-secondary{background-color:var(--vv-primary);border-color:var(--vv-primary);color:#fff;margin:2px}.site.VV .charity-run .btn-secondary:hover{color:var(--vv-darkblue);background-color:#fff;border:2px solid var(--vv-darkblue)}.site.VV .charity-run .attendee-list{margin-top:20px}.site.VV .charity-run .attendee-list .col{padding-bottom:20px}.site.VV .charity-run .attendee-list .btn-outline-secondary{border:1px solid #ced4da}.site.VV .charity-run .attendee-list .btn-primary.add-another{background-color:var(--vv-primary);color:#fff;border:0;font-size:1.6em;margin-top:16px;padding:4px 15px}.site.VV .charity-run .attendee-list .btn-link.add-another{color:#333;margin-left:0;margin-top:19px;text-decoration:none}.site.VV .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear}.site.VV :is(.btn-primary:hover, .btn-primary:active){margin:1px;background-color:#fff;text-decoration:none;color:var(--vv-darkblue)!important;border:1px solid var(--vv-darkblue)}.site.VV .btn-primary:disabled{color:#777}.site.VV .btn-primary:focus{background-color:var(--vv-primary);border-color:var(--vv-primary)}.site.VV .option-highlight{color:var(--vv-primary)}.site.VV :is(.dropdown-item.active, .dropdown-item.active:hover, .dropdown-item:active){color:#fff;background-color:var(--vv-primary)}.site.VV :is(.dropdown-toggle:focus, .dropdown-toggle:focus:after){color:var(--vv-darkblue);transition:none;background-color:#fff}.site.VV .dropdown-toggle:focus{border-color:var(--vv-darkblue)}.site.VV .dropdown-toggle:focus{color:var(--vv-darkblue);transition:none}.site.VV .dropdown-toggle:after{color:var(--vv-primary)}.site.VV .footer-wrapper{background-color:#28aee4;color:#0d5e7d}.site.VV .footer-wrapper .row{max-width:1000px;margin:auto}.site.VV .footer-wrapper a{color:#fff;text-decoration:none}.site.VV .footer-wrapper a:hover{color:#0d5e7d;text-decoration:none}.site.VV .footer-wrapper ul{padding-left:0}.site.VV .footer-wrapper li{font-size:18px;list-style:none;line-height:2em;margin-bottom:3px}.site.VV .footer-wrapper .footer-social li{display:inline-block;margin:.5rem 0 0 .5rem}.site.VV .footer-wrapper .footer-social a{background-color:#0d5e7d;border-radius:50%;height:36px;width:36px;display:flex;align-items:center}.site.VV .footer-wrapper .footer-social svg{fill:#fff;margin:auto}.site.VV .footer-wrapper .success-amount-text{color:#eb537f}.site.VV .footer-wrapper ::selection{background-color:#0d5e7d}.site.VV .modal .form-check-input[type=radio]:checked{border-color:var(--vv-primary);color:var(--vv-primary);background-color:var(--vv-primary)}.site.VV .modal .btn-primary{margin:1px;background-color:#fff;border:1px solid var(--vv-darkblue)}.site.VV .modal :is(.btn-primary:hover, .btn-primary:active){margin:1px;background-color:#fff;text-decoration:none;color:var(--vv-darkblue)!important;border:1px solid var(--vv-darkblue)}.site.VV .modal .btn-primary:focus{background-color:var(--vv-primary)}:is(#app-root-VV, .modal-VV, .site.VV .modal) #login-menu{display:flex!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar{padding:0}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar .container-fluid{padding-right:3em;padding-left:3em}:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav a,:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav a:hover,:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav a:visited,.nav a:active :is(#app-root-VV, .modal-VV, .site.VV .modal) .nav a:focus{text-decoration:none}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar-collapse.collapse .dropdown-menu{background-color:#dae0e4;border-radius:5px}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar-collapse.collapse .dropdown-menu a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar-collapse.collapse .dropdown-menu a:hover{color:#eb537f!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(#gift-banner, #testimonials){display:none}:is(#app-root-VV, .modal-VV, .site.VV .modal) .app-form-body{margin-top:30px}:is(#app-root-VV, .modal-VV, .site.VV .modal) .btn-group>.btn-option~.btn-option{border-left:#eb537f 1px solid!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.btn-option:active, .btn-option.selected, .btn-action-primary){background-color:#eb537f!important;border-color:#eb537f!important;color:#fff!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) .btn-action-secondary{background-color:#28aee4!important;border-color:#28aee4!important;color:#fff!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.btn-donate:hover, .btn-donate:disabled, .btn-donate){color:#fff!important;background-color:#eb537f!important;border-color:transparent}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.btn-radio.checked .fa, .btn-view:hover, .btn-view:focus, .btn-view:active){color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover){background-color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) .source-entry{border:1px solid #eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) .source-entry.selected{background-color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) .StripeElement--focus{border-color:#eb537f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(62,193,223,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #3ec1df99}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar-collapse.collapse .dropdown-menu{background-color:#fff}:is(#app-root-VV, .modal-VV, .site.VV .modal) .navbar-collapse.collapse .dropdown-menu :is(a:hover, a:focus){color:#eb537f!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover){color:#eb537f!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) :is(.avatar-box-text, .avatar-box-text-phone){background-color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.pagination > .active > a, .pagination > .active > span){background-color:#eb537f;border-color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) :is(.pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span:focus, .pagination > .active > span:hover){background-color:#eb537f;border-color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav-tabs .nav-link{font-family:Gotham-Bold,Arial,sans-serif;height:50px;color:#666;border-radius:0;background-color:#eee}:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav-tabs .nav-link.active{border-width:0px;box-shadow:0 -2px 4px #0000001a;-webkit-box-shadow:0 -2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 -2px 4px rgba(0,0,0,.1)}:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active :is(#app-root-VV, .modal-VV, .site.VV .modal) li.active>a,:is(#app-root-VV, .modal-VV, .site.VV .modal) li.active>a:focus,:is(#app-root-VV, .modal-VV, .site.VV .modal) li.active>a:hover,:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav-tabs .nav-link.active,:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav-tabs .nav-link.active:focus,:is(#app-root-VV, .modal-VV, .site.VV .modal) .nav-tabs .nav-link.active:hover{background-color:#eb537f!important;color:#fff!important}:is(#app-root-VV, .modal-VV, .site.VV .modal) label.msg{background-color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) .hightlighted{color:#eb537f}:is(#app-root-VV, .modal-VV, .site.VV .modal) ::selection{color:#fff;background-color:#eb537f}@media only screen and (max-width: 767px){#app-root-VV :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:#eb537f 1px solid!important}#app-root-VV #login-menu{justify-content:center;padding:0}}@media only screen and (min-width: 768px){#app-root-VV .navbar-collapse.collapse{height:86px!important;padding-right:5px}}.site.STS{font-family:Montserrat,sans-serif!important;--vv-darkblue: #0d5e7d;--vv-lightblue: #c7e9f2;--vv-storkblue: #1fc0de;--vv-poppyred: #fb534e;--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.site.STS :is(h1, h2, h3){font-family:Gotham-Bold,Arial,"sans-serif";color:var(--vv-darkblue);margin-bottom:0;margin-top:20px}.site.STS :is(h1, h2, h3) span.accent-header{font-family:AustinRegular,Arial,"sans-serif";font-size:1.5em;color:var(--vv-storkblue)}.site.STS h4{font-weight:400}.site.STS .btn-primary{margin:1px;color:#000;background-color:#fff;border-color:#ccc;border-width:1px}.site.STS :is(.btn-primary:hover, .btn-primary:active){margin:0;background-color:#fff;text-decoration:none;color:var(--vv-darkblue)!important;border:2px solid var(--vv-darkblue)}.site.STS .btn-primary:focus{background-color:var(--vv-storkblue);border-color:var(--vv-storkblue)}.site.STS .app-form-body legend{font-size:1.5em}.site.STS .btn-link{color:var(--vv-darkblue);text-decoration:none;padding-top:0}.site.STS .donate-headline{font-family:Gotham-Bold,Arial,"sans-serif";padding-top:20px;padding-bottom:10px;font-weight:400}.site.STS .form-container{margin-bottom:40px}.site.STS .form-control{background-color:#fff;display:grid;grid-template-columns:1em auto;gap:.5em}.site.STS .form-control:disabled{background-color:#e9ecef}.site.STS .form-control+.form-control{margin-top:1em}.site.STS :is(.form-control:focus, .form-control:hover){box-shadow:none;border:1px solid var(--vv-darkblue)}.site.STS .form-floating label span{font-size:.75em;color:#888}.site.STS .form-floating .form-control:focus+label{color:var(--vv-darkblue)}.site.STS .form-floating.option-other .form-control:focus+label{opacity:0;transition:none;padding:0;margin:0}.site.STS .form-floating.option-other .form-control:focus{padding-bottom:20px}.site.STS .form-floating.option-other.selected .form-control{border-color:var(--vv-storkblue)}.site.STS :is(.in-dropdown-input.form-control:focus, .in-dropdown-input.form-control:hover){border:1px solid transparent;transition:none}.site.STS .dropdown-toggle.btn-primary{background-color:#fff}.site.STS .dropdown-toggle.btn-primary:focus{color:#0a58ca}.site.STS .dropdown-toggle:hover{color:#000}.site.STS .charity-run .sub-heading{color:#666;font-size:.8em}.site.STS .charity-run .btn-secondary{background-color:var(--vv-storkblue);border-color:var(--vv-storkblue);color:#fff;margin:2px}.site.STS .charity-run .btn-secondary:hover{color:var(--vv-darkblue);background-color:#fff;border:2px solid var(--vv-darkblue)}.site.STS .charity-run .attendee-list{margin-top:20px}.site.STS .charity-run .attendee-list .col{padding-bottom:20px}.site.STS .charity-run .attendee-list .btn-outline-secondary{border:1px solid #ced4da}.site.STS .charity-run .attendee-list .btn-primary.add-another{background-color:var(--vv-storkblue);color:#fff;border:0;font-size:1.6em;margin-top:16px;padding:4px 15px}.site.STS .charity-run .attendee-list .btn-link.add-another{color:#333;margin-left:0;margin-top:19px;text-decoration:none}.site.STS .donate .option-highlight{color:var(--vv-storkblue)}.site.STS .donate :is(.dropdown-item.active, .dropdown-item.active:hover, .dropdown-item:active){color:#fff;background-color:var(--vv-storkblue)}.site.STS .donate .dropdown-toggle:active:after{color:#fff}.site.STS .donate :is(.dropdown-toggle:focus, .dropdown-toggle:focus:after){color:var(--vv-darkblue);transition:none;background-color:#fff}.site.STS .donate .dropdown-toggle:focus{border-color:var(--vv-darkblue)}.site.STS .donate .dropdown-toggle:after{color:var(--vv-darkblue);margin-left:.4em}.site.STS .donate .show>.btn-primary.dropdown-toggle{color:#333;outline:none;border:1px solid #ccc}.site.STS .form-check{border-color:#dedede;margin-top:14px;margin-bottom:14px}.site.STS .form-check label{color:#999}.site.STS .form-check .form-check-input[type=checkbox]{border-radius:.25em;width:2em;height:2em;margin-right:8px;transform:translateY(-.5em);clear:both}.site.STS .form-check .form-check-input:checked{border-color:var(--vv-storkblue);background-color:var(--vv-storkblue)}.site.STS .form-floating>label{font-size:.92em;padding-top:1.1rem}:is(#app-root-STS, .modal-STS) .nav a,:is(#app-root-STS, .modal-STS) .nav a:hover,:is(#app-root-STS, .modal-STS) .nav a:visited,.nav a:active :is(#app-root-STS, .modal-STS) .nav a:focus{color:#000!important;text-decoration:none}:is(#app-root-STS, .modal-STS) .app-form-body.guest-mode{padding-right:400px;max-width:1200px}:is(#app-root-STS, .modal-STS) .app-form-body.guest-mode.event-registration-container{padding-right:0}:is(#app-root-STS, .modal-STS) .app-form-body{margin-top:30px}:is(#app-root-STS, .modal-STS) .btn-group>.btn-option~.btn-option{border-left:#fb534e 1px solid!important}:is(#app-root-STS, .modal-STS) :is(.btn-option:active, .btn-option.selected, .btn-action-primary){background-color:#fb534e!important;border-color:#fb534e!important;color:#fff!important}:is(#app-root-STS, .modal-STS) .btn-action-secondary{background-color:#40bfdd!important;border-color:#40bfdd!important;color:#fff!important}:is(#app-root-STS, .modal-STS) :is(.btn-donate:hover, .btn-donate:disabled, .btn-donate){color:#fff!important;background-color:#fb534e!important;border-color:transparent}:is(#app-root-STS, .modal-STS) :is(.btn-radio.checked .fa, .btn-view:hover, .btn-view:focus, .btn-view:active){color:#fb534e}:is(#app-root-STS, .modal-STS) .dropdown-menu .dropdown-item:active{background-color:#fff}:is(#app-root-STS, .modal-STS) :is(.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, .rnd__option.active){background-color:#fb534e}:is(#app-root-STS, .modal-STS) .source-entry{border:1px solid #fb534e}:is(#app-root-STS, .modal-STS) .source-entry.selected{background-color:#fb534e}:is(#app-root-STS, .modal-STS) .StripeElement--focus{border-color:#fb534e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(62,193,223,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #3ec1df99}:is(#app-root-STS, .modal-STS) .navbar-collapse.collapse .dropdown-menu{a:hover,a:focus {color: #fb534e !important;}}:is(#app-root-STS, .modal-STS) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover){color:#fb534e!important}:is(#app-root-STS, .modal-STS) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) :is(.avatar-box-text, .avatar-box-text-phone){background-color:#fb534e}:is(#app-root-STS, .modal-STS) :is(.pagination > .active > a, .pagination > .active > span){background-color:#fb534e;border-color:#fb534e}:is(#app-root-STS, .modal-STS) :is(.pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span:focus, .pagination > .active > span:hover){background-color:#fb534e;border-color:#fb534e}:is(#app-root-STS, .modal-STS) .nav-tabs{border-width:0px}:is(#app-root-STS, .modal-STS) .nav-tabs .nav-link{font-family:Gotham-Bold,Arial,sans-serif;height:50px;color:#666;border-radius:0;background-color:#eee}:is(#app-root-STS, .modal-STS) .nav-tabs .nav-link.active{border-width:0px;box-shadow:0 -2px 4px #0000001a;-webkit-box-shadow:0 -2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 -2px 4px rgba(0,0,0,.1)}:is(#app-root-STS, .modal-STS) :is(.nav-tabs .nav-link.active, li.active > a:focus, li.active > a:hover, li.active > a, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover){color:#0d5e7d;background-color:#fff}:is(#app-root-STS, .modal-STS) label.msg{background-color:#f17284}:is(#app-root-STS, .modal-STS) .guest-mode .btn-group>.btn-option~.btn-option{border-left-color:#40bfdd!important}:is(#app-root-STS, .modal-STS) .guest-mode :is(.btn-option:active, .btn-option.selected){background-color:#40bfdd!important;border-color:#40bfdd!important}:is(#app-root-STS, .modal-STS) .guest-mode :is(.btn-donate:hover, .btn-donate:disabled, .btn-donate){background-color:var(--vv-poppyred)!important}:is(#app-root-STS, .modal-STS) .guest-mode :is(.btn-radio.checked .fa, .btn-view:hover, .btn-view:focus, .btn-view:active){color:#40bfdd!important}:is(#app-root-STS, .modal-STS) .guest-mode :is(.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, .rnd__option.active){background-color:#40bfdd!important;color:#fff}:is(#app-root-STS, .modal-STS) .guest-mode .StripeElement--focus{border-color:#17c0df!important}:is(#app-root-STS, .modal-STS) .hightlighted{color:#40bfdd!important}:is(#app-root-STS, .modal-STS) .success-amount-text{color:#5fbec7}:is(#app-root-STS, .modal-STS) ::selection{color:#fff;background-color:#17c0df!important}:is(#app-root-STS, .modal-STS) :is(.event-registration-container #gift-banner, .event-registration-container #testimonials){position:relative!important;width:100%!important}@media only screen and (max-width: 767px){#app-root-STS :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:#fb534e 1px solid!important}#app-root-STS .guest-mode :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:#40bfdd 1px solid!important}#app-root-STS #login-menu{justify-content:center}}@media only screen and (max-width: 900px){#app-root-STS .app-form-body.guest-mode{padding-right:0}}@media only screen and (min-width: 768px){#app-root-STS .navbar-collapse.collapse{height:86px!important;padding-right:5px}}@media (max-width: 767px){#app-root-STS .avatar-box.dropdown{width:auto}}@media (max-width: 575px){#app-root-STS .footer-container>div{flex-wrap:wrap}#app-root-STS .badge-container{flex-basis:100%}}.site.FEW{--vv-darkblue: #0d5e7d;--vv-lightblue: #c7e9f2;--vv-storkblue: #1fc0de;--vv-poppyred: #fb534e;--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1;--vv-primary: #f4786b;--vv-primary-darker: #e22658;--form-control-disabled: #959495;font-family:Lato,sans-serif;background-color:beige;min-height:400px;position:relative;width:100%;background-color:#eee}.site.FEW .app-form-body{max-width:1200px}.site.FEW .app-form-body .nav-tabs .nav-item{background-color:#eee}.site.FEW .app-form-body .nav-tabs .nav-link{background-color:#eee;border-radius:0}.site.FEW .app-form-body .nav-tabs .nav-link.active{background-color:#fff;position:relative;left:-1px;width:calc(100% + 1px);border-radius:.25rem .25rem 0 0;border-color:#eee;border-bottom-color:#fff}.site.FEW :is(h1, h2, h3){color:#3a3a3a;margin-bottom:0;margin-top:20px}.site.FEW :is(h3, h4, section legend:not(.pre-field)){text-transform:uppercase}.site.FEW h3{font-size:1.875rem;font-weight:700;line-height:1.25em}.site.FEW .donate-headline{padding-top:20px}.site.FEW .btn-link{text-decoration:none;padding-top:0}.site.FEW :is(.form-control:focus, .form-control:hover){box-shadow:none;border:2px solid var(--vv-darkblue);background-color:#fff}.site.FEW .form-floating label span{font-size:.75em;color:#888}.site.FEW .form-floating .form-control:focus+label{color:var(--vv-darkblue)}.site.FEW .form-floating.option-other .form-control:focus+label{opacity:0;transition:none;padding:0;margin:0}.site.FEW .form-floating.option-other .form-control:focus{padding-bottom:20px}.site.FEW .form-floating.option-other.selected .form-control{border-color:var(--vv-primary)}.site.FEW .form-check-input[type=checkbox]:checked{border-color:var(--vv-primary);background-color:var(--vv-primary)}.site.FEW :is(.in-dropdown-input.form-control:focus, .in-dropdown-input.form-control:hover){border:1px solid transparent;transition:none}.site.FEW .charity-run .sub-heading{color:#666;font-size:.8em}.site.FEW .charity-run .btn-secondary{background-color:var(--vv-primary);border-color:var(--vv-primary);color:#fff;margin:2px}.site.FEW .charity-run .btn-secondary:hover{color:var(--vv-darkblue);background-color:#fff;border:2px solid var(--vv-darkblue)}.site.FEW .charity-run .attendee-list{margin-top:20px}.site.FEW .charity-run .attendee-list .col{padding-bottom:20px}.site.FEW .charity-run .attendee-list .btn-outline-secondary{border:1px solid #ced4da}.site.FEW .charity-run .attendee-list .btn-primary.add-another{background-color:var(--vv-primary);color:#fff;border:0;font-size:1.6em;margin-top:16px;padding:4px 15px}.site.FEW .charity-run .attendee-list .btn-link.add-another{color:#333;margin-left:0;margin-top:19px;text-decoration:none}.site.FEW .modal .form-check-input[type=radio]:checked{border-color:var(--vv-primary);color:var(--vv-primary);background-color:var(--vv-primary)}.site.FEW .modal .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear}.site.FEW .modal :is(.btn-primary:hover, .btn-primary:active){margin:0;background-color:#fff;text-decoration:none;color:var(--vv-darkblue)!important;border:2px solid var(--vv-darkblue)}.site.FEW .modal .btn-primary:focus{background-color:var(--vv-primary)}.site.FEW .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear}.site.FEW :is(.btn-primary:hover, .btn-primary:active){margin:1px;background-color:#fff;text-decoration:none;color:var(--vv-darkblue)!important;border:1px solid var(--vv-darkblue)}.site.FEW .btn-primary:focus{background-color:var(--vv-primary);border-color:var(--vv-primary)}.site.FEW .option-highlight{color:var(--vv-primary)}.site.FEW :is(.dropdown-item.active, .dropdown-item.active:hover, .dropdown-item:active){background-color:var(--vv-primary)}.site.FEW :is(.dropdown-toggle:focus, .dropdown-toggle:focus:after){color:var(--vv-darkblue);transition:none;background-color:#fff}.site.FEW .dropdown-toggle:focus{border-color:var(--vv-darkblue)}.site.FEW .dropdown-toggle:focus{color:var(--vv-darkblue);transition:none}.site.FEW .dropdown-toggle:after{color:var(--vv-primary)}:is(#app-root-FEW, .modal-FEW) #gift-banner{display:none}:is(#app-root-FEW, .modal-FEW) #testimonials{bottom:0;right:0;width:300px;padding-left:20px;padding-right:20px}:is(#app-root-FEW, .modal-FEW) .app-form-body.guest-mode{padding-right:300px}:is(#app-root-FEW, .modal-FEW) .app-form-body{margin-top:30px}:is(#app-root-FEW, .modal-FEW) :is(.input-group-addon, .input-group .form-control){border-radius:12px}:is(#app-root-FEW, .modal-FEW) .input-group-addon:first-child{border-top-right-radius:0;border-bottom-right-radius:0}:is(#app-root-FEW, .modal-FEW) .input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}:is(#app-root-FEW, .modal-FEW) :is(.btn-option, .btn-donate){border-color:#f4786b;border-radius:12px}:is(#app-root-FEW, .modal-FEW) .btn-group>.btn-option~.btn-option{border-left:#f4786b 1px solid!important}:is(#app-root-FEW, .modal-FEW) :is(.btn-option:hover, .btn-action-primary:hover){background-color:#dcf1de!important;color:#3f543b!important;border-color:#dcf1de!important}:is(#app-root-FEW, .modal-FEW) :is(.btn-option:active, .btn-option.selected, .btn-action-primary){background-color:#f4786b!important;border-color:#f4786b!important;color:#fff!important}:is(#app-root-FEW, .modal-FEW) .btn-action-secondary{background-color:#c6e8f2!important;border-color:#c6e8f2!important;color:#000!important}:is(#app-root-FEW, .modal-FEW) :is(.btn-donate:hover, .btn-donate:disabled, .btn-donate){color:#fff!important;background-color:#f4786b!important;border-color:transparent}:is(#app-root-FEW, .modal-FEW) .btn-donate:hover{color:#3f543b!important;background-color:#dcf1de!important;border-color:transparent}:is(#app-root-FEW, .modal-FEW) :is(.btn-radio.checked .fa, .btn-view:hover, .btn-view:focus, .btn-view:active){color:#f4786b}:is(#app-root-FEW, .modal-FEW) #education-nav ::selection{background-color:#2774be!important}:is(#app-root-FEW, .modal-FEW) :is(.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover){background-color:#f4786b}:is(#app-root-FEW, .modal-FEW) .source-entry{border:1px solid #f4786b}:is(#app-root-FEW, .modal-FEW) .source-entry.selected{background-color:#f4786b}:is(#app-root-FEW, .modal-FEW) .StripeElement--focus{border-color:#f4786b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(62,193,223,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #3ec1df99}:is(#app-root-FEW, .modal-FEW) .navbar .navbar-header{height:70px;display:inline-flex;align-items:center;margin-left:-20px}:is(#app-root-FEW, .modal-FEW) .navbar .container{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-column-gap:20px;margin:0 35px}:is(#app-root-FEW, .modal-FEW) #education-nav{display:flex;font-family:Helvetica,Verdana,Arial,sans-serif!important;height:100%}:is(#app-root-FEW, .modal-FEW) .navbar-collapse.collapse{padding:0}:is(#app-root-FEW, .modal-FEW) .navbar-collapse.collapse :is(.dropdown-menu a:hover, .dropdown-menu a:focus, .link-item.font-bg:hover > a){color:#999!important}:is(#app-root-FEW, .modal-FEW) .navbar{font-family:Helvetica,Verdana,Arial,sans-serif}:is(#app-root-FEW, .modal-FEW) .navbar-nav .link-item:hover{color:#999}:is(#app-root-FEW, .modal-FEW) .navbar-nav .link-item{margin:0 auto;line-height:1.5;padding:0 32px;letter-spacing:.07em}:is(#app-root-FEW, .modal-FEW) .navbar-nav .link-item :is(a, a:hover, a:active){color:#3f543b;padding-left:0;padding-right:0;font-weight:700!important;white-space:normal}:is(#app-root-FEW, .modal-FEW) .navbar-nav .link-item .caret{width:20px;border-top-width:9.6px;border-right-width:10px;border-left-width:10px;margin-left:8px;position:relative;top:3px}:is(#app-root-FEW, .modal-FEW) .navbar-nav .link-item.font-bg{font-size:32px;display:flex;height:100%}:is(#app-root-FEW, .modal-FEW) .navbar-nav .dropdown-menu{background-color:#fff;font-size:16px}:is(#app-root-FEW, .modal-FEW) .navbar-nav .dropdown-menu .link-item{padding:8px 16px}:is(#app-root-FEW, .modal-FEW) #education-nav .dropdown-menu{border-radius:0;border-left-width:0;border-right-width:0;border-top-width:2px;border-bottom-width:2px;border-color:#0274be;border-style:solid}:is(#app-root-FEW, .modal-FEW) :is(.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover){background-color:#fff}:is(#app-root-FEW, .modal-FEW) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover){color:#f4786b!important}:is(#app-root-FEW, .modal-FEW) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) :is(.avatar-box-text, .avatar-box-text-phone){background-color:#f4786b}:is(#app-root-FEW, .modal-FEW) :is(.pagination > .active > a, .pagination > .active > span){background-color:#f4786b;border-color:#f4786b}:is(#app-root-FEW, .modal-FEW) :is(.pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span:focus, .pagination > .active > span:hover){background-color:#f4786b;border-color:#f4786b}:is(#app-root-FEW, .modal-FEW) :is(li.active > a, li.active > a:focus, li.active > a:hover){background-color:#f4786b!important;color:#fff!important}:is(#app-root-FEW, .modal-FEW) label.msg{background-color:#f4786b}:is(#app-root-FEW, .modal-FEW) .hightlighted{color:#f4786b}:is(#app-root-FEW, .modal-FEW)::selection{color:#fff;background-color:#f4786b}:is(#app-root-FEW, .modal-FEW) :is(#header-edu-dropdown, #header-get-help-dropdown){display:flex}:is(#app-root-FEW, .modal-FEW) :is(#header-edu-dropdown + .dropdown-menu, #header-get-help-dropdown + .dropdown-menu){width:240px;left:calc(50% - 125px);max-height:none}:is(#app-root-FEW, .modal-FEW) .donate-header{display:flex;align-items:center;font-size:24px;justify-content:space-between}:is(#app-root-FEW, .modal-FEW) .footer-wrapper{background-color:#4b4f58;color:#fff}:is(#app-root-FEW, .modal-FEW) .footer-wrapper .row{max-width:1200px;margin:auto}:is(#app-root-FEW, .modal-FEW) .footer-wrapper a{color:#fff;text-decoration:none}:is(#app-root-FEW, .modal-FEW) .footer-wrapper ul{padding-left:0}:is(#app-root-FEW, .modal-FEW) .footer-wrapper li{font-size:18px;list-style:none;line-height:2em;margin-bottom:3px}:is(#app-root-FEW, .modal-FEW) .footer-wrapper .footer-social li{display:inline-block;margin:.5rem 0 0 .5rem}:is(#app-root-FEW, .modal-FEW) .footer-wrapper .footer-social a{background-color:#212529;border-radius:50%;height:36px;width:36px;display:flex;align-items:center}:is(#app-root-FEW, .modal-FEW) .footer-wrapper .footer-social svg{fill:#fff;margin:auto}:is(#app-root-FEW, .modal-FEW) .footer{font-size:16px!important}:is(#app-root-FEW, .modal-FEW) .footer :is(a, a:hover, a:active){color:#3f543b!important;text-decoration:none;font-weight:700}:is(#app-root-FEW, .modal-FEW) .footer::selection{background-color:transparent}:is(#app-root-FEW, .modal-FEW) .footer.row :is(a:hover, a:active){color:#1fc0de!important;text-decoration:none}:is(#app-root-FEW, .modal-FEW) .footer-collapsed+.footer .hidden-optional{display:none}:is(#app-root-FEW, .modal-FEW) .success-amount-text{color:#f4786b}@media only screen and (max-width: 1399px){#app-root-FEW .navbar-nav .link-item.font-bg{font-size:24px}#app-root-FEW .navbar-nav .link-item .caret{top:1px}}@media only screen and (max-width: 1199px){#app-root-FEW .navbar-nav .link-item.font-bg{font-size:20px;letter-spacing:0;padding:0 10px!important}#app-root-FEW .navbar .container{grid-template-columns:auto auto 1fr auto}#app-root-FEW .navbar-nav .link-item .caret{width:16px;border-top-width:7.7px;border-right-width:8px;border-left-width:8px;margin-left:6px}#app-root-FEW .navbar-nav .dropdown-menu .link-item{font-size:12px}#app-root-FEW :is(#header-edu-dropdown + .dropdown-menu, #header-get-help-dropdown + .dropdown-menu){width:200px;left:calc(50% - 100px)}#app-root-FEW .nav-donate-btn{padding-left:10px;padding-right:10px}#app-root-FEW .donate-header{font-size:18px}}@media only screen and (max-width: 1050px){#app-root-FEW .navbar-nav .link-item.font-bg{font-size:16px}#app-root-FEW .navbar-nav .link-item .caret{width:12px;border-top-width:5.7px;border-right-width:6.6px;border-left-width:6.6px;margin-left:5px;top:0}}@media only screen and (max-width: 991px){#app-root-FEW .navbar-brand img{width:250px;height:auto}#app-root-FEW #header-script{display:none}}@media only screen and (max-width: 921px){#app-root-FEW .footer{font-size:14.592px!important}}@media only screen and (max-width: 767px){#app-root-FEW #education-nav{display:block;margin-left:0;margin-right:0}#app-root-FEW :is(#header-edu-dropdown + .dropdown-menu, #header-get-help-dropdown + .dropdown-menu){width:100%}#app-root-FEW .navbar .navbar-header{margin-left:0}#app-root-FEW .navbar .container{grid-template-columns:none}#app-root-FEW .navbar-nav .link-item.font-bg{height:auto}#app-root-FEW .navbar-nav .dropdown{display:block!important}}@media only screen and (max-width: 767px){#app-root-FEW :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:#d54e84 1px solid!important}#app-root-FEW .guest-mode :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:#40bfdd 1px solid!important}#app-root-FEW #login-menu{justify-content:center;padding:0}}@media only screen and (max-width: 900px){#app-root-FEW .app-form-body.guest-mode{padding-right:0}#app-root-FEW #testimonials{bottom:0;right:0;width:100%;max-width:100%;padding:20px;margin-top:0}#app-root-FEW #testimonials p{max-width:540px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 575px){#app-root-FEW .donate-header{font-size:12px;justify-content:space-around}#app-root-FEW .donate-header button{padding:10% 40%;font-size:12px;margin-left:-40px}#app-root-FEW #header-script{display:none}}@media only screen and (max-width: 544px){#app-root-FEW .navbar-brand img{width:180px}}.site.EMA{--vv-lightblue: #c7e9f2;--ema-primary: #c93924;--vv-poppyred: #c93924;--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1;background-color:#fff}.site.EMA .navbar{background:transparent;z-index:2}.site.EMA :is(h1, h2, h3){color:var(--ema-primary);margin-bottom:0;margin-top:20px;font-family:Oswald,san-serif;text-transform:uppercase;text-align:center}.site.EMA h3{color:#153839;font-size:30px}.site.EMA h3:before{content:"";display:block;width:75px;height:1px;margin-left:28%;margin-top:19px;background:#000;position:absolute}.site.EMA h3:after{content:"";display:block;width:75px;height:1px;margin-left:56%;margin-top:-19px;background:#000;position:absolute}.site.EMA h4{font-family:Oswald,san-serif;text-transform:uppercase;text-align:center;font-weight:400;margin:0 auto}.site.EMA section.payment legend:first-of-type{font-family:Oswald,san-serif;text-transform:uppercase;text-align:center}.site.EMA .btn-link{color:var(--ema-primary);text-decoration:none;padding-top:0}.site.EMA .form-container{margin-bottom:40px;border:0px}.site.EMA .form-control{background-color:#fff;display:grid;grid-template-columns:1em auto;gap:.5em}.site.EMA .form-control+.form-control{margin-top:1em}.site.EMA :is(.form-control:focus, .form-control:hover){box-shadow:none;border:2px solid var(--ema-primary)}.site.EMA .form-floating label span{font-size:.75em;color:#888}.site.EMA .form-floating .form-control:focus+label{color:var(--ema-primary)}.site.EMA .form-floating.option-other .form-control:focus+label{opacity:0;transition:none;padding:0;margin:0}.site.EMA .form-floating.option-other .form-control:focus{padding-bottom:20px}.site.EMA :is(.in-dropdown-input.form-control:focus, .in-dropdown-input.form-control:hover){border:1px solid transparent;transition:none}.site.EMA .charity-run .sub-heading{color:#666;font-size:.8em}.site.EMA .charity-run .btn-secondary{background-color:var(--ema-primary);border-color:var(--ema-primary);color:#fff;margin:2px}.site.EMA .charity-run .btn-secondary:hover{color:var(--ema-primary);background-color:#fff;border:2px solid var(--ema-primary)}.site.EMA .charity-run .attendee-list{margin-top:20px}.site.EMA .charity-run .attendee-list .col{padding-bottom:20px}.site.EMA .charity-run .attendee-list .btn-outline-secondary{border:1px solid #ced4da}.site.EMA .charity-run .attendee-list .btn-primary.add-another{background-color:var(--ema-primary);color:#fff;border:0;font-size:1.6em;margin-top:16px;padding:4px 15px}.site.EMA .charity-run .attendee-list .btn-link.add-another{color:#333;margin-left:0;margin-top:19px;text-decoration:none}.site.EMA .donate .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear;border-radius:33px;text-transform:uppercase;font-size:1em}.site.EMA .donate .btn-group .btn-primary{margin:0}.site.EMA .donate :is(.btn-primary:hover, .btn-primary:active){margin:1px;background-color:#fff;text-decoration:none;color:var(--ema-primary)!important;border:1px solid var(--ema-primary)}.site.EMA .donate .btn-primary:focus{background-color:var(--ema-primary);border-color:var(--ema-primary)}.site.EMA .donate .option-highlight{color:var(--ema-primary)}.site.EMA .donate :is(.dropdown-item.active, .dropdown-item.active:hover, .dropdown-item:active){color:#fff;background-color:var(--ema-primary)}.site.EMA .donate .dropdown-toggle:active:after{color:#fff}.site.EMA .donate :is(.dropdown-toggle:focus, .dropdown-toggle:focus:after){color:var(--ema-primary);transition:none;background-color:#fff}.site.EMA .donate .dropdown-toggle:focus{border-color:var(--ema-primary)}.site.EMA .donate .dropdown-toggle:after{color:var(--ema-primary);margin-left:.4em}.site.EMA .donate .show>.btn-primary.dropdown-toggle{color:#333;outline:none;border:1px solid #ccc}.site.EMA .form-check{border-color:#dedede;margin-top:14px;margin-bottom:14px}.site.EMA .form-check label{color:#999}.site.EMA .form-check .form-check-input[type=checkbox]{border-radius:.25em;width:2em;height:2em;margin-right:8px;transform:translateY(-.5em);clear:both}.site.EMA .form-check .form-check-input:checked{border-color:var(--ema-primary);background-color:var(--ema-primary)}.site.EMA .form-floating>label{font-size:.92em;padding-top:1.1rem}:is(#app-root-EMA, .modal-EMA) .nav a,:is(#app-root-EMA, .modal-EMA) .nav a:hover,:is(#app-root-EMA, .modal-EMA) .nav a:visited,.nav a:active :is(#app-root-EMA, .modal-EMA) .nav a:focus{color:#000!important;text-decoration:none}:is(#app-root-EMA, .modal-EMA) .app-form-body{margin-top:30px}:is(#app-root-EMA, .modal-EMA) .btn-group>.btn-option~.btn-option{border-left:#fb534e 1px solid!important}:is(#app-root-EMA, .modal-EMA) :is(.btn-option:active, .btn-option.selected, .btn-action-primary){background-color:#fb534e!important;border-color:#fb534e!important;color:#fff!important;border-radius:33px;text-transform:uppercase}:is(#app-root-EMA, .modal-EMA) .btn-action-secondary{background-color:var(--ema-primary)!important;border-color:var(--ema-primary)!important;color:#fff!important;border-radius:33px;text-transform:uppercase}:is(#app-root-EMA, .modal-EMA) :is(.btn-donate:hover, .btn-donate:disabled, .btn-donate){color:#fff!important;background-color:#fb534e!important;border-color:transparent;border-radius:33px;text-transform:uppercase}:is(#app-root-EMA, .modal-EMA) :is(.btn-radio.checked .fa, .btn-view:hover, .btn-view:focus, .btn-view:active){color:#fb534e}:is(#app-root-EMA, .modal-EMA) :is(.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, .rnd__option.active){background-color:#fb534e}:is(#app-root-EMA, .modal-EMA) .source-entry{border:1px solid #fb534e}:is(#app-root-EMA, .modal-EMA) .source-entry.selected{background-color:#fb534e}:is(#app-root-EMA, .modal-EMA) .StripeElement--focus{border-color:#fb534e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(62,193,223,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #3ec1df99}:is(#app-root-EMA, .modal-EMA) .navbar-collapse.collapse .dropdown-menu{a:hover,a:focus {color: #fb534e !important;}}:is(#app-root-EMA, .modal-EMA) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover){color:#fb534e!important}:is(#app-root-EMA, .modal-EMA) :is(.avatar-box.dropdown > a, .avatar-box.dropdown > a:focus, .avatar-box.dropdown > a:hover) :is(.avatar-box-text, .avatar-box-text-phone){background-color:#fb534e}:is(#app-root-EMA, .modal-EMA) :is(.pagination > .active > a, .pagination > .active > span){background-color:#fb534e;border-color:#fb534e}:is(#app-root-EMA, .modal-EMA) :is(.pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span:focus, .pagination > .active > span:hover){background-color:#fb534e;border-color:#fb534e}:is(#app-root-EMA, .modal-EMA) .nav-tabs{border-width:0px}:is(#app-root-EMA, .modal-EMA) .nav-tabs .nav-link{font-family:Gotham-Bold,Arial,sans-serif;height:50px;color:#666;border-radius:0;background-color:#eee}:is(#app-root-EMA, .modal-EMA) .nav-tabs .nav-link.active{border-width:0px;box-shadow:0 -2px 4px #0000001a;-webkit-box-shadow:0 -2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 -2px 4px rgba(0,0,0,.1)}:is(#app-root-EMA, .modal-EMA) :is(.nav-tabs .nav-link.active, li.active > a:focus, li.active > a:hover, li.active > a, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover){color:#0d5e7d;background-color:#fff}:is(#app-root-EMA, .modal-EMA) label.msg{background-color:#f17284}:is(#app-root-EMA, .modal-EMA) .guest-mode .btn-group>.btn-option~.btn-option{border-left-color:var(--ema-primary)!important}:is(#app-root-EMA, .modal-EMA) .guest-mode :is(.btn-option:active, .btn-option.selected){background-color:var(--ema-primary)!important;border-color:var(--ema-primary)!important}:is(#app-root-EMA, .modal-EMA) .guest-mode :is(.btn-donate:hover, .btn-donate:disabled, .btn-donate){background-color:var(--vv-poppyred)!important}:is(#app-root-EMA, .modal-EMA) .guest-mode :is(.btn-radio.checked .fa, .btn-view:hover, .btn-view:focus, .btn-view:active){color:var(--ema-primary)!important}:is(#app-root-EMA, .modal-EMA) .guest-mode :is(.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, .rnd__option.active){background-color:var(--ema-primary)!important;color:#fff}:is(#app-root-EMA, .modal-EMA) .guest-mode .StripeElement--focus{border-color:#17c0df!important}:is(#app-root-EMA, .modal-EMA) .hightlighted{color:var(--ema-primary)!important}:is(#app-root-EMA, .modal-EMA) .success-amount-text{color:#5fbec7}:is(#app-root-EMA, .modal-EMA) ::selection{color:#fff;background-color:var(--ema-primary)!important}@media only screen and (max-width: 767px){#app-root-EMA :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:#fb534e 1px solid!important}#app-root-EMA .guest-mode :is(.page-nav, .account-type-menu) .btn-group-vertical>.btn-option~.btn-option{border-top:var(--ema-primary) 1px solid!important}#app-root-EMA #login-menu{justify-content:center;padding:0}}@media only screen and (max-width: 900px){#app-root-EMA .app-form-body.guest-mode{padding-right:0}}@media only screen and (min-width: 768px){#app-root-EMA .navbar-collapse.collapse{height:86px!important;padding-right:5px}}.site.IHH{--ihh-green: #BBBEAA;--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1;--ihh-primary: rgb(45, 48, 29);--ihh-light: #f3dbcd;--form-control-disabled: #959495;font-family:DM Serif Display Regular;letter-spacing:.11em;min-height:400px;position:relative;width:100%;background-color:#eee;-webkit-font-smoothing:antialiased}.site.IHH #app-root-IHH{background-color:var(--ihh-green)}.site.IHH .navbar{min-height:125px;background-color:var(--ihh-green)!important}.site.IHH .navbar .dropdown-toggle{display:block}.site.IHH .navbar :is(.dropdown-menu, .dropdown-toggle){background-color:var(--ihh-green)!important;a {color: black !important; background-color: transparent !important;}}.site.IHH .navbar :is(.nav-item .nav-link, .link-item .nav-link:hover){color:#212529!important}.site.IHH .navbar .nav-link{position:relative}.site.IHH .navbar .nav-item>a:after{position:absolute;border:none;content:"";transform:scaleY(.8) scaleX(0) translateZ(0);transition:transform .2s ease-in-out;margin-bottom:2px}.site.IHH .navbar .nav-item>a:hover:after{position:absolute;border:none;border-bottom:#212529 2px solid;margin-left:0;display:block;height:0;left:.5rem;right:.5rem;opacity:1;bottom:2px;transform-origin:top left;transform:scaleY(.8) scaleX(1) translateZ(0);transition:transform .2s ease-in-out 50ms}.site.IHH :is(.avatar-box-text, .avatar-box-text-phone){border:1px solid var(--ihh-primary);border-radius:50%;display:inline-flex!important}.site.IHH .bg-ihh-green{background-color:var(--ihh-green)!important}.site.IHH .btn{letter-spacing:.11em!important}.site.IHH .app-form-body{max-width:1200px;margin-bottom:0}.site.IHH .app-form-body .form-container{background-color:var(--ihh-green)!important;padding:2rem 4rem}.site.IHH .app-form-body .form-container .nav-tabs{border-bottom:1px solid var(--ihh-primary)}.site.IHH .app-form-body .form-container>.tab-content{border-top:1px solid var(--ihh-primary)}.site.IHH .app-form-body :is(.form-container > .tab-content, .form-container > form){border-left:1px solid var(--ihh-primary);border-right:1px solid var(--ihh-primary)}.site.IHH .app-form-body :is(.admin-tabs + .tab-content, .form-container > form){border-bottom:1px solid var(--ihh-primary);border-radius:0 0 .25rem .25rem}.site.IHH .app-form-body .nav-tabs .nav-item{background-color:var(--ihh-green)}.site.IHH .app-form-body .nav-tabs .nav-link{border:none;background-color:var(--ihh-green);border-radius:0;height:50px}.site.IHH .app-form-body .nav-tabs .nav-link.active{background-color:var(--ihh-green);position:relative;top:-1px;width:100%;color:var(--ihh-primary);border-radius:.25rem .25rem 0 0;border-color:var(--ihh-primary);border:1px solid var(--ihh-primary);border-bottom:1px solid var(--ihh-green)}.site.IHH .guest-mode .form-container>form{border-top:1px solid var(--ihh-primary)}.site.IHH :is(.pre-field, .form-check label){color:#333}.site.IHH h3{font-size:1.875rem;font-weight:700;line-height:1.25em}.site.IHH .donate-headline{padding-top:20px}.site.IHH .btn-link{text-decoration:none;padding-top:0}.site.IHH .btn-donate{border-color:var(--ihh-primary);background-color:var(--ihh-primary)!important;color:#fff}.site.IHH .btn-sign-up{padding:12px;border-color:var(--ihh-light);background-color:var(--ihh-light)!important;color:#000}.site.IHH :is(.form-control:focus, .form-control:hover){box-shadow:none;border:2px solid var(--ihh-green);background-color:#fff}.site.IHH .form-floating label span{font-size:.75em;color:#888}.site.IHH .form-floating .form-control:focus+label{color:var(--ihh-green)}.site.IHH .form-floating.option-other .form-control:focus+label{opacity:0;transition:none;padding:0;margin:0}.site.IHH .form-floating.option-other .form-control:focus{padding-bottom:20px}.site.IHH .form-floating.option-other.selected .form-control{border-color:var(--ihh-primary)}.site.IHH .form-check-input[type=checkbox]:checked{border-color:var(--ihh-primary);background-color:var(--ihh-primary)}.site.IHH :is(.in-dropdown-input.form-control:focus, .in-dropdown-input.form-control:hover){border:1px solid transparent;transition:none}.site.IHH .charity-run .sub-heading{color:#666;font-size:.8em}.site.IHH .charity-run .btn-secondary{background-color:var(--ihh-primary);border-color:var(--ihh-primary);color:#fff;margin:2px}.site.IHH .charity-run .btn-secondary:hover{color:var(--ihh-green);background-color:#fff;border:2px solid var(--ihh-green)}.site.IHH .charity-run .attendee-list{margin-top:20px}.site.IHH .charity-run .attendee-list .col{padding-bottom:20px}.site.IHH .charity-run .attendee-list .btn-outline-secondary{border:1px solid #ced4da}.site.IHH .charity-run .attendee-list .btn-primary.add-another{background-color:var(--ihh-primary);color:#fff;border:0;font-size:1.6em;margin-top:16px;padding:4px 15px}.site.IHH .charity-run .attendee-list .btn-link.add-another{color:#333;margin-left:0;margin-top:19px;text-decoration:none}.site.IHH .modal .form-check-input[type=radio]:checked{border-color:var(--ihh-primary);color:var(--ihh-primary);background-color:var(--ihh-primary)}.site.IHH .modal .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear}.site.IHH .modal :is(.btn-primary:hover, .btn-primary:active){margin:0;background-color:#fff;text-decoration:none;color:var(--ihh-green)!important;border:2px solid var(--ihh-green)}.site.IHH .modal :is(.btn-primary:focus, .btn-primary.selected){background-color:var(--ihh-primary)}.site.IHH .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear}.site.IHH :is(.btn-primary:hover, .btn-primary:active){margin:1px;background-color:#fff;text-decoration:none;color:var(--ihh-green)!important;border:1px solid var(--ihh-green)}.site.IHH :is(.btn-primary:focus, .btn-primary.selected, .btn-primary.selected:hover){border-width:1px;color:#fff!important;background-color:var(--ihh-primary);border-color:var(--ihh-primary)}.site.IHH .option-highlight{color:var(--ihh-primary)}.site.IHH :is(.dropdown-item.active, .dropdown-item.active:hover, .dropdown-item:active){background-color:var(--ihh-primary)}.site.IHH :is(.dropdown-toggle:focus, .dropdown-toggle:focus:after){color:var(--ihh-green);transition:none;background-color:var(--ihh-green)}.site.IHH .dropdown-toggle:focus{border-color:var(--ihh-green)}.site.IHH .dropdown-toggle:focus{color:var(--ihh-green);transition:none}.site.IHH .dropdown-toggle:after{color:var(--ihh-primary)}.site.IHH .footer{letter-spacing:normal}.site.IHH .footer :is(a, a:hover){color:#fff}@media only screen and (max-width: 991px){#app-root-IHH .navbar .dropdown{display:block}#app-root-IHH .navbar .dropdown-menu{margin-top:0}#app-root-IHH .nav-item>a:hover:after{left:0;right:0}}@media only screen and (max-width: 575px){#app-root-IHH .form-container{padding:2rem}}.site.CF{--cf-green: #B6D9D4;--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1;--cf-primary: #227373;--cf-light: #F8F4F1;--form-control-disabled: #959495;font-family:avenir-lt-w01_35-light1475496;min-height:400px;position:relative;width:100%;background-color:#eee;-webkit-font-smoothing:antialiased}.site.CF #app-root-CF{padding-top:100px;background-color:#fff}.site.CF #header{position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:7px solid var(--cf-primary)}.site.CF .hero-image{min-height:300px;background-position-y:20%;background-position-x:70%}.site.CF .navbar{font-family:bitter-black,bitter,serif;min-height:45px;background-color:#fff!important;font-weight:400;font-size:16px;border-bottom:7px solid var(--cf-primary)}.site.CF .navbar .dropdown-toggle{display:block}.site.CF .navbar .dropdown-menu{background-color:var(--cf-primary)!important;opacity:.7}.site.CF .navbar :is(.dropdown-menu, .dropdown-toggle){a {color: white !important; background-color: transparent !important;}}.site.CF .navbar :is(.nav-item .nav-link, .link-item .nav-link:hover){color:var(--cf-primary)!important}.site.CF .navbar :is(.nav-link:hover, .nav-item:hover){color:var(--cf-green)!important}.site.CF .navbar .nav-link{position:relative}.site.CF .navbar .nav-item.dropdown .dropdown-menu{left:-28px}.site.CF .navbar .nav-item>a:after{position:absolute;border:none;content:"";transform:scaleY(.8) scaleX(0) translateZ(0);transition:transform .2s ease-in-out;margin-bottom:2px}.site.CF .navbar .nav-item>a:hover:after{position:absolute;border:none;margin-left:0;display:block;height:0;left:.5rem;right:.5rem;opacity:1;bottom:2px;transform-origin:top left;transform:scaleY(.8) scaleX(1) translateZ(0);transition:transform .2s ease-in-out 50ms}.site.CF .avatar-box{display:inline-flex;color:#fff;justify-content:end}.site.CF :is(.avatar-box-text, .avatar-box-text-phone){background-color:var(--cf-primary);color:#fff;border-radius:50%!important;display:inline-flex!important}.site.CF .bg-CF-green{background-color:var(--cf-green)!important}.site.CF .btn{letter-spacing:.11em!important}.site.CF .app-form-body{max-width:1200px;margin-bottom:0}.site.CF .app-form-body .form-container{padding:2rem 4rem}.site.CF .app-form-body .form-container .nav-tabs{border-bottom:1px solid var(--cf-primary)}.site.CF .app-form-body .form-container>.tab-content{border-top:1px solid var(--cf-primary)}.site.CF .app-form-body :is(.form-container > .tab-content, .form-container > form){background-color:var(--cf-light)}.site.CF .app-form-body :is(.admin-tabs + .tab-content, .form-container > form){border-radius:0 0 75px 75px;padding:30px 50px}.site.CF .app-form-body .nav-tabs .nav-link{border:none;border-radius:0;height:50px;font-size:120%}.site.CF .app-form-body .nav-tabs .nav-link.active{background-color:var(--cf-light);position:relative;top:-1px;width:100%;color:var(--cf-primary);border-radius:25px 25px 0 0}.site.CF .guest-mode .form-container>form{background-color:var(--cf-light)!important;border-radius:75px!important}.site.CF :is(.pre-field, .form-check label){color:#333}.site.CF h3{font-size:1.875rem;font-weight:700;line-height:1.25em}.site.CF .donate-headline{padding-top:20px}.site.CF .btn-link{text-decoration:none;padding-top:0}.site.CF .btn-primary{background-color:var(--cf-green);color:var(--cf-primary);border-radius:10px;border:none}.site.CF .btn-donate{border-color:var(--cf-primary);background-color:var(--cf-primary)!important;color:#fff;border-radius:10px}.site.CF .btn-donate:hover{background-color:#9ccaa8!important}.site.CF .btn-sign-up{padding:12px;border-color:var(--cf-light);background-color:var(--cf-light)!important;color:#000}.site.CF label.msg{background-color:var(--cf-primary)}.site.CF :is(.form-control:focus, .form-control:hover){box-shadow:none;border:2px solid var(--cf-green);background-color:#fff}.site.CF .form-floating label span{font-size:.75em;color:#888}.site.CF .form-floating .form-control:focus+label{color:var(--cf-primary)}.site.CF .form-floating.option-other .form-control:focus+label{opacity:0;transition:none;padding:0;margin:0}.site.CF .form-floating.option-other .form-control:focus{padding-bottom:20px}.site.CF .form-floating.option-other.selected .form-control{border-color:var(--cf-primary)}.site.CF .form-floating.dropdown-toggle{height:51px;border-radius:.25rem!important;border:1px solid #ced4da;input {border-radius: 0;}}.site.CF .form-floating.dropdown-toggle:hover{color:unset!important;border:2px solid var(--cf-green)}.site.CF .form-check-input[type=checkbox]:checked{border-color:var(--cf-primary);background-color:var(--cf-primary)}.site.CF :is(.in-dropdown-input.form-control:focus, .in-dropdown-input.form-control:hover){border:1px solid transparent;transition:none}.site.CF .charity-run .sub-heading{color:#666;font-size:.8em}.site.CF .charity-run .btn-secondary{background-color:var(--cf-primary);border-color:var(--cf-primary);color:#fff;margin:2px}.site.CF .charity-run .btn-secondary:hover{color:var(--cf-green);background-color:#fff;border:2px solid var(--cf-green)}.site.CF .charity-run .attendee-list{margin-top:20px}.site.CF .charity-run .attendee-list .col{padding-bottom:20px}.site.CF .charity-run .attendee-list .btn-outline-secondary{border:1px solid #ced4da}.site.CF .charity-run .attendee-list .btn-primary.add-another{background-color:var(--cf-primary);color:#fff;border:0;font-size:1.6em;margin-top:16px;padding:4px 15px}.site.CF .charity-run .attendee-list .btn-link.add-another{color:#333;margin-left:0;margin-top:19px;text-decoration:none}.site.CF .modal .form-check-input[type=radio]:checked{border-color:var(--cf-primary);color:var(--cf-primary);background-color:var(--cf-primary)}.site.CF .modal .btn-primary{margin:1px;background-color:#fff;transition:all .15s linear}.site.CF .modal :is(.btn-primary:hover, .btn-primary:active){margin:0;background-color:#fff;text-decoration:none;color:var(--cf-green)!important;border:2px solid var(--cf-green)}.site.CF .modal :is(.btn-primary:focus, .btn-primary.selected){background-color:var(--cf-primary)}.site.CF .btn-primary{margin:1px;background-color:var(--cf-green);transition:all .15s linear}.site.CF :is(.btn-primary:hover, .btn-primary:active){margin:1px;text-decoration:none;color:#fff!important}.site.CF :is(.btn-primary:focus, .btn-primary.selected, .btn-primary.selected:hover){border-width:1px;color:#fff!important;background-color:var(--cf-primary);border-color:var(--cf-primary)}.site.CF .option-highlight{color:var(--cf-primary)}.site.CF :is(.dropdown-item.active, .dropdown-item.active:hover, .dropdown-item:active){background-color:var(--cf-primary)}.site.CF :is(.dropdown-toggle:focus, .dropdown-toggle:focus:after){color:var(--cf-green);transition:none;background-color:var(--cf-green)}.site.CF .dropdown-toggle:focus{border-color:var(--cf-green)}.site.CF .dropdown-toggle:focus{color:var(--cf-green);transition:none}.site.CF .dropdown-toggle:after{color:var(--cf-primary)}.site.CF .footer{background-color:var(--cf-primary);color:#fff;padding:30px 50px;letter-spacing:normal}.site.CF .footer :is(a, a:hover){color:#fff}@media only screen and (max-width: 991px){#app-root-CF .navbar .dropdown{display:block}#app-root-CF .navbar .dropdown-menu{margin-top:0}#app-root-CF .nav-item{margin-left:auto;margin-right:auto}#app-root-CF .nav-item>a:hover:after{left:0;right:0}#app-root-CF .nav-item.dropdown{width:100%}#app-root-CF .hero-image{background-position-y:0}}@media only screen and (max-width: 575px){#app-root-CF .form-container{padding:2rem}}@media only screen and (max-width: 767px){#app-root-CF .avatar-box{width:auto!important}#app-root-CF .nav-tabs .nav-link{height:60px}}.rnd{position:relative;width:fit-content}.rnd *{box-sizing:border-box}.rnd__root-menu{position:absolute;top:100%;left:0;margin:7px 0;z-index:10}.rnd__root-menu.rnd__menu--top{top:auto;bottom:100%}.rnd__root-menu.rnd__menu--bottom{top:100%;bottom:auto}.rnd__root-menu.rnd__menu--right{left:0;right:auto}.rnd__root-menu.rnd__menu--left{right:0;left:auto}.rnd__menu{background-color:#fff;border:1px solid hsl(0,0%,90%);box-shadow:0 4px 17px #0000000d;border-radius:4px;padding:4px 0;list-style:none;width:300px!important}.rnd__submenu{position:absolute;display:none;opacity:0;left:100%;top:0}.rnd__submenu--opened{opacity:1}.rnd__submenu.rnd__menu--top{top:auto;bottom:0}.rnd__submenu.rnd__menu--bottom{top:0;bottom:auto}.rnd__submenu.rnd__menu--right{left:100%;right:auto}.rnd__submenu.rnd__menu--left{right:100%;left:auto}.rnd__option{padding:3px 20px;cursor:pointer;word-break:break-word;position:relative;width:100%;display:flex;align-items:center;color:#000}.rnd__option--with-menu:hover>.rnd__submenu{display:block}.rnd__option:not(.rnd__option--disabled):hover{background-color:#e6e6e6}.rnd__option--disabled{cursor:not-allowed;opacity:.4}.rnd__option-icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center}.rnd__option-icon--left{margin-right:7px}.rnd__option-icon--right{margin-left:auto}.rnd__option-label{margin:0}@media only screen and (max-width: 767px){.rnd__submenu.rnd__menu--right{left:unset;right:unset}.rnd__submenu--opened{left:75px!important;width:100%!important;top:27px;z-index:1}}.event-content-outer{position:relative}.event-content-outer .event-content{font-size:.9em;display:flex;align-items:center;justify-content:left}.event-content-outer .event-content .event-logo{margin-right:20px;display:flex;height:100%;align-items:center;justify-content:center}.event-content-outer .event-content .event-content-wrapper .content-title{padding-top:4px;padding-bottom:10px}.event-content-outer .event-content .event-content-wrapper .content-details{color:#171717;white-space:pre-wrap}.event-registration{padding-top:.1px}.event-registration .event-registration-form div.form-floating{margin-bottom:20px}.event-registration .btn-primary.add-another{background-color:var(--vv-darkblue);color:#fff;border-width:2px;border-color:transparent;font-size:1.6em;margin:0;padding:4px 15px}.options-custom .options-custom-donate-type .btn-option,.options-custom .options-custom-donate-amount .btn-option{margin:1px}.options-custom .options-custom-donate-amount .col{margin-right:18px}html,body{background-color:#eee;font-size:14px}div section:not(:first-child){margin-top:20px}#app-root-STS{min-height:400px;position:relative;width:100%;background-color:#eee}input[type=date]{display:unset!important}.background{position:absolute;inset:0;z-index:-1}.tab-content{padding-top:10px}@media only screen and (max-width: 479px){#app-root-EMA,#app-root-STS,#app-root-VV{max-width:460px}}@media only screen and (min-width: 480px) and (max-width: 767px){#app-root-EMA,#app-root-STS,#app-root-VV{max-width:748px}}@media only screen and (min-width: 768px) and (max-width: 991px){#app-root-EMA,#app-root-STS,#app-root-VV{max-width:972px}}legend{float:none}
