.kindness-icon{width:38px;height:34px;display:inline-block;background:url("/Content/styles/compiled-sprites/global.sprite.png") -1px -683px no-repeat}.kindness-enroll>*:nth-child(2n){margin-top:5px}.box.kindness-enroll>*:last-child{margin-bottom:9px;padding-top:3px}.charities{margin-bottom:30px}@media(min-width:704px){.charities{margin-left:50px}}@media(min-width:704px){.kindness-auto{display:table-cell}}.charity-item{display:block}.charity-item .checkbox label{margin-bottom:5px}.kindness-container .kindness-partial .kindness-icon,.kindness-container .kindness-partial .kindness-auto,.kindness-container .kindness-partial .charity-item-3,.kindness-container .kindness-partial .charity-item-4{display:none}.kindness-container .kindness-partial .row{margin-top:0}.kindness-container .kindness-partial .charities{margin-left:0}.kindness-container .kindness-partial .btn{min-width:100%}@media(min-width:704px){.kindness-container .kindness-partial .btn{min-width:300px}}.kindness-pop .kindness-icon{display:none}@media(min-width:704px){.kindness-selected{margin-left:56px}}.kindness-title{border-bottom:1px solid #cecece}.kindness-heading{background-color:#14899a;padding:15px;color:#fff;font-size:1.2em}.kindness-position{padding-right:14px;margin:18px 18px 0 0;float:left}@media(min-width:480px){.kindness-deets{border-right:1px solid #cecece}}.kindness-stats{border-top:1px solid #cecece;padding-top:9px}@media(min-width:480px){.kindness-stats{padding:9px 0 0 9px;border-top:0}}.kindness-select{display:flex;flex-direction:column;margin:30px 0}@media(min-width:704px){.kindness-select{flex-direction:row;margin:60px 0 90px 0}}.kindness-select h3{color:#4d7778}.kindness-select .image{display:flex;align-items:start;justify-content:start;margin-right:30px;padding-top:30px}.kindness-select .content{display:flex;align-items:start;flex-direction:column}.enrollment-plan-option,.plan-option{display:block;position:relative;border:1px solid #bf4646;border-radius:6px;margin-bottom:10px;padding:10px;background:#fff;font-weight:normal;line-height:1.6em;color:#333;white-space:normal;box-shadow:0 3px 4px 0 rgba(0,0,0,.25)}.enrollment-plan-option .radio input[type=radio],.plan-option .radio input[type=radio]{position:relative;margin-left:0}.enrollment-plan-option b,.plan-option b{font-size:1.2em;display:block}.enrollment-plan-option:hover,.enrollment-plan-option.active,.enrollment-plan-option.selected,.plan-option:hover,.plan-option.active,.plan-option.selected{background:#bf4646;cursor:pointer;color:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.25);border-color:#bf4646}.enrollment-plan-option:hover b,.enrollment-plan-option.active b,.enrollment-plan-option.selected b,.plan-option:hover b,.plan-option.active b,.plan-option.selected b{color:#fff}.offers-btns.offers-btns-butter b.source-offer-description{color:#000;font-weight:normal;font-size:1em;text-align:left}.offers-btns.offers-btns-butter .enrollment-plan-option{background:#fff;box-shadow:none;border-width:1px;display:flex}.offers-btns.offers-btns-butter .enrollment-plan-option:before{content:"";width:20px;height:20px;display:block;margin-right:5px}.offers-btns.offers-btns-butter .enrollment-plan-option.active,.offers-btns.offers-btns-butter .enrollment-plan-option:hover{background:#fef5e8;border-width:2px}.offers-btns.offers-btns-butter .enrollment-plan-option.active b.source-offer-description,.offers-btns.offers-btns-butter .enrollment-plan-option:hover b.source-offer-description{font-weight:bold}.offers-btns.offers-btns-butter .enrollment-plan-option.active:before{content:url("/Images/icons/redcheck.svg");width:20px;height:20px}.offers-btns.offers-btns-butter .enrollment-plan-option:not(.active){border-color:#333}.offers-btns.offers-btns-butter .enrollment-plan-option:not(.active):hover{margin-bottom:8px}.form-group.payment-methods-butter .radio>label{display:flex;position:relative;border:1px solid #333;border-radius:6px;margin-bottom:10px;padding:10px;background:#fff;align-items:center;font-weight:normal;line-height:1.6em;color:#333;white-space:normal}.form-group.payment-methods-butter .radio>label:before{content:"";width:20px;height:20px;display:block;margin-right:5px}.form-group.payment-methods-butter .radio>label.payment-method-active{border:2px solid #bf4646;background:#fef5e8}.form-group.payment-methods-butter .radio>label.payment-method-active:before{content:url("/Images/icons/redcheck.svg");width:20px;height:20px}.form-group.payment-methods-butter .radio>label svg{position:relative!important}.form-group.payment-methods-butter .radio>label>input{display:none}.form-group.payment-methods-butter .radio>label span{padding:2px 0 0 10px!important}.charges-panel-row{border-bottom:solid 1px #d6d6d6;padding:20px 0;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"label" "content"}.charges-panel-row .label{grid-area:label}.charges-panel-row .content{grid-area:content}.charges-panel-row.no-border{border-bottom:0}@media(min-width:704px){.charges-panel-row{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"label content"}}.selected-bio{display:flex;flex-direction:column;gap:20px}@media(min-width:704px){.selected-bio{flex-direction:row}}.selected-bio .profile-image{text-align:center}.selected-bio .bio-content{width:100%}.selected-bio .bio-content .bio-summary-heading{color:#993838}.selected-bio .bio-content .bio-cta-wrapper{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.selected-bio .bio-content .advisor-tile-meta,.selected-bio .bio-content .bio-advisor-availability{text-align:center}.selected-bio .bio-content .advisor-tile-cta .btn{display:flex;flex-direction:column;text-align:center;align-items:center;gap:5px;padding:6px 5px}.creditcard-list [class^=creditcard-]{opacity:.25}.creditcard-list [class^=creditcard-].active{opacity:1}header.brand-refresh-crimson .logo{margin-left:0}