.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info .dashboard-donation-total div:nth-child(2){font-size:1.75rem;font-weight:400;line-height:1.5;margin-bottom:20px}@media(min-width:768px){.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info .dashboard-donation-total div:nth-child(2){font-size:2.25rem}}.auth-container{margin:0 0 40px;max-width:546px}@media(min-width:768px){.auth-container{margin:0 auto}}.auth-container label{margin-bottom:0}.auth-container label span{margin-left:20px}.auth-container label input{margin-top:7px}@media(min-width:768px){.auth-container label input{margin-top:5px}}.auth-container #id_fhep-funeral_home_slug{width:100%}@media(max-width:767.98px){.auth-container .social-auth{padding:0 20px}}.auth-container .social-auth button{margin:20px 0 0;width:335px}.auth-container .body-card,.auth-container .social-auth>div{margin-top:20px}.auth-container .el-input-group .input-field{margin-bottom:0}.auth-container .el-input-group .input-field .auth-field{margin-bottom:0;width:466px}.auth-container .login .el-input-group:last-of-type{margin-bottom:0}.auth-container .custom-select-with-caret{max-width:100%}.auth-container .custom-select-with-caret select{font-size:1.125rem;font-weight:400}.auth-container .auth-agreement{margin:20px 0 0}@media(max-width:767.98px){.auth-container .auth-agreement{padding:0 20px}}.auth-container .relationship-other{margin-top:10px;position:relative}.auth-container .relationship-other .character-limit{position:absolute;right:8px;top:32px}.auth-container .relationship-other .relationship-other-over-length-warning{margin-top:10px}.oauth-landing{align-items:center;display:flex;flex-direction:column}.oauth-landing.error{background-color:#ffefef}.oauth-landing.error .body-text-large{color:#dc3545}.oauth-landing .body-text-large{margin:40px 0;text-align:center}.oauth-landing .text-note-small,.preexisting-user-alert{margin-top:10px}.form-submit-row{padding:0 20px}@media(min-width:768px){.form-submit-row{padding:0}}.container.messages-ui-container{border-bottom:1px solid #d5d5d5;max-width:100%;padding-bottom:0}@media(min-width:992px){.container.messages-ui-container{border-bottom:0;max-width:1095px!important}}.body-card.messages-body-card{border-radius:0;box-shadow:none}@media(min-width:992px){.body-card.messages-body-card{border-radius:.5rem;box-shadow:-1px -1px 5px 0 rgba(0,0,0,.05);overflow:hidden}}.body-card.messages-body-card>div{height:calc(100vh - 48px);height:calc(100dvh - 48px);min-height:300px}@media(min-width:768px){.body-card.messages-body-card>div{height:calc(100vh - 60px);max-height:800px;min-height:400px}}@media(min-width:992px){.body-card.messages-body-card>div{height:calc(100vh - 280px)}}.conversations-header{background-color:#fdfdfd;border-bottom:1px solid #f5f5f5;font-weight:600;height:57px}.conversation-dropdown-toggle{background-color:transparent;border:0;border-radius:0;color:#000;font-size:.875rem;font-weight:600}.conversation-dropdown-toggle:active,.conversation-dropdown-toggle:hover{border:0;color:#000}.conversation-list{background-color:#fafafa;border-bottom-left-radius:.5rem;border-right:1px solid #f5f5f5;border-top-left-radius:.5rem;flex:1 0 100%;overflow-y:scroll;overscroll-behavior-y:contain}@media(min-width:768px){.conversation-list{flex:0 0 33.33%;font-size:1.125rem}}.conversation-list .conversation-list-item{background-color:#fdfdfd;border-bottom:1px solid #f5f5f5;color:#444;font-weight:400;transition:background-color .2s ease-in-out}.conversation-list .conversation-list-item:hover{background-color:#f4fafc}.conversation-list .conversation-list-item.selected{background-color:#17b3bf;color:#fff;font-weight:700}.conversation-list .conversation-list-item img{height:40px;min-width:40px;width:40px}.conversation-list .no-conversations,.no-conversation{color:#adb5bd}.conversation-content{font-size:.975rem;max-height:100%}.conversation-content .dialogue-container{overflow-y:scroll}.conversation-content .dialogue-container .dialogue .message-container:hover .timestamp{opacity:1}.conversation-content .dialogue-container .dialogue .message-container.long .timestamp{align-self:flex-end;margin-bottom:15px}.conversation-content .dialogue-container .dialogue .message-container.received{align-self:flex-start}.conversation-content .dialogue-container .dialogue .message-container.sent{align-items:flex-end;flex-direction:column}.conversation-content .dialogue-container .dialogue .message-container.sent .message-text-container{flex-direction:row-reverse}.conversation-content .dialogue-container .dialogue .message-container.tapped .timestamp{opacity:1}@media(min-width:992px){.conversation-content .dialogue-container .dialogue .message-container.tapped .timestamp{opacity:0}}.conversation-content .dialogue-container .dialogue .message-container .message{border-radius:.5rem;max-width:70%}.conversation-content .dialogue-container .dialogue .message-container .message.sent{background-color:#17b3bf;border-bottom-right-radius:2px;color:#fff}.conversation-content .dialogue-container .dialogue .message-container .message.system{background-color:#fcfafb;box-shadow:0 0 8px -2px #7f465c}.conversation-content .dialogue-container .dialogue .message-container .message.sent-by-colleague{background-color:#dff4f5;border:1px solid #17b3bf;border-bottom-right-radius:2px;color:#17b3bf}.conversation-content .dialogue-container .dialogue .message-container .message.received{background-color:#e7e7e7;border-top-left-radius:2px}.conversation-content .dialogue-container .dialogue .message-container .message .message-text{overflow-wrap:anywhere;white-space:pre-line}.conversation-content .dialogue-container .dialogue .message-container .message .sender-name{font-size:.75rem}.conversation-content .dialogue-container .dialogue .message-container .timestamp{color:#666;font-size:.875rem;opacity:0;transition:opacity .2s ease-in-out}.conversation-content .dialogue-container .dialogue .message-attachment>div{min-width:0}.conversation-content .dialogue-container .dialogue-meta{color:#666;font-size:.875rem}.conversation-content .dialogue-container .dialogue-meta.rate-limit-warning{color:#dc3545}.conversation-content .dialogue-container .floated-badges{bottom:74px;left:calc(50% - 100px);width:200px}.conversation-content .compose-message{border-top:1px solid #f5f5f5;max-height:100px}@media(min-width:768px){.conversation-content .compose-message{max-height:160px}}.conversation-content .compose-message.disabled .message-input:focus{box-shadow:none}.conversation-content .compose-message.disabled .send-message{background-color:#ced4da;cursor:default}.conversation-content .compose-message .attachment-container{right:0;top:0}.conversation-content .compose-message .attachment-container [type=file]{height:0;max-width:0;opacity:0;overflow:hidden;width:0}.conversation-content .compose-message .attachment-container .attachment-data{opacity:.9}.conversation-content .compose-message .attachment-container .attachment-data .attachment-name{max-width:140px}.conversation-content .compose-message .inputs-container{height:auto;max-height:88px}@media(min-width:768px){.conversation-content .compose-message .inputs-container{max-height:128px}}.conversation-content .compose-message .inputs-container.dragging .drag-overlay,.conversation-content .compose-message .inputs-container.file-type-error .drag-overlay{display:block}.conversation-content .compose-message .inputs-container.file-type-error .drag-overlay .drag-overlay-inner{background-color:#ffefef;border-color:#dc3545;color:#dc3545}.conversation-content .compose-message .inputs-container.file-type-error .drag-overlay .drag-overlay-inner .drag-message{display:none}.conversation-content .compose-message .inputs-container.file-type-error .drag-overlay .drag-overlay-inner .error{display:block}.conversation-content .compose-message .inputs-container .drag-overlay{background-color:#fff;display:none;height:100%;left:0;opacity:.98;padding:8px;position:absolute;top:0;width:100%}.conversation-content .compose-message .inputs-container .drag-overlay .drag-overlay-inner{border:2px dashed #495057;color:#212529;height:100%;text-transform:uppercase;width:100%}.conversation-content .compose-message .inputs-container .drag-overlay .drag-overlay-inner .error{display:none}.conversation-content .compose-message .inputs-container .drag-overlay .drag-overlay-inner .drag-message{display:block}.conversation-content .compose-message .message-input{border:0;border-radius:0;height:100%}.conversation-content .compose-message .message-input:focus{box-shadow:inset 0 0 0 1px #17b3bf;outline:none}.conversation-content .compose-message .send-message{background-color:#17b3bf;border:0;border-bottom-right-radius:0;color:#fff;cursor:pointer;font-weight:600;outline:none}@media(min-width:992px){.conversation-content .compose-message .send-message{border-bottom-right-radius:.5rem}}.conversation-content .compose-message .send-message.disabled,.conversation-content .compose-message .send-message:disabled{background-color:#ced4da;cursor:default}.conversation-content .compose-message .send-message.disabled .send-message-text,.conversation-content .compose-message .send-message:disabled .send-message-text{display:none}.conversation-content .compose-message .send-message .send-message-text,.conversation-content .compose-message .send-message.disabled .sending-message-text,.conversation-content .compose-message .send-message:disabled .sending-message-text{display:inline}.conversation-content .compose-message .send-message .sending-message-text{display:none}.glass-overlay{backdrop-filter:blur(1px);height:calc(100% + 8px);margin:-4px;width:calc(100% + 8px)}.glass-overlay>div{background-color:hsla(0,0%,100%,.65)}.dashboard-content .page-header h2{margin-bottom:0}.dashboard-content .body-card{border-bottom:1px solid #d5d5d5}@media(min-width:768px){.dashboard-content .body-card{border-bottom:0}}.dashboard-content .body-card:first-of-type{padding-top:0}@media(min-width:768px){.dashboard-content .body-card:first-of-type{padding-top:40px}}.dashboard-content .body-card:last-of-type{border-bottom:0}.dashboard-content .body-card~.body-card{padding-top:40px}@media(min-width:768px){.dashboard-content .body-card~.body-card.business-body-card{padding-top:0}}.dashboard-content .memorial-btn{padding-right:0}.dashboard-content .memorial-btn.d-md-none{margin-bottom:20px;margin-top:40px;width:100%}.dashboard-content .memorial-btn.d-md-none .btn{width:100%}.dashboard-content .memorial-btn .btn{min-width:168px}.business-welcome{text-align:center}.business-welcome h2{font-size:1.75rem;margin-top:20px}@media(min-width:768px){.business-welcome h2{margin-top:0}}.business-welcome+.page-header h1{margin-bottom:0}@media(min-width:768px){.business-welcome+.page-header h1{margin-bottom:20px}}.business-body-card.body-card{padding:0}.business-body-card.body-card>.d-flex{flex-direction:column;width:100%}@media(min-width:768px){.business-body-card.body-card>.d-flex{flex-direction:row}}.business-body-card.body-card .dashboard-card-photo{min-width:208px;padding:0 20px;width:100%}@media(min-width:768px){.business-body-card.body-card .dashboard-card-photo{margin:40px 0 40px 20px;padding:0;width:273px}}@media(min-width:992px){.business-body-card.body-card .dashboard-card-photo{margin-left:40px;min-width:auto}}.business-body-card.body-card .dashboard-card-photo .dashboard-photo{border-radius:.25rem;margin-bottom:0}.business-body-card.body-card .dashboard-card-photo.not-verified .dashboard-photo{opacity:.66}.business-body-card.body-card .dashboard-card-photo .business-photo-wrapper{position:relative}.business-body-card.body-card .uploaded-charity-or-vendor-photo-container{height:auto;margin:0 20px;padding:20px;width:calc(100% - 40px)}@media(min-width:768px){.business-body-card.body-card .uploaded-charity-or-vendor-photo-container{height:205px;margin:40px 0 40px 20px;padding:0;width:273px}}@media(min-width:992px){.business-body-card.body-card .uploaded-charity-or-vendor-photo-container{margin-left:40px}}.business-body-card.body-card .uploaded-charity-or-vendor-photo-container .dashboard-photo{border:0;border-radius:0}.business-body-card.body-card .uploaded-charity-or-vendor-photo-container .img-fluid{max-height:none}@media(min-width:768px){.business-body-card.body-card .uploaded-charity-or-vendor-photo-container .img-fluid{max-height:165px}}.business-body-card.body-card .dashboard-card-details{flex:0 auto;flex-direction:column;justify-content:space-between}@media(min-width:768px){.business-body-card.body-card .dashboard-card-details{flex:0 700px;flex-direction:row;margin-left:20px}}@media(min-width:992px){.business-body-card.body-card .dashboard-card-details{flex:1 auto;margin-left:40px}}.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info{flex-direction:column;justify-content:space-between;padding:20px 20px 40px}@media(min-width:768px){.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info{padding:40px 20px 40px 0}}@media(min-width:992px){.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info{padding-right:40px}}.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info .dashboard-donation-total div:first-child{margin-bottom:10px}.business-body-card.body-card .dashboard-card-details .dashboard-card-business-info .dashboard-donation-total div:nth-child(2){margin-bottom:0}.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist{padding:40px 20px}@media(min-width:992px){.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist{padding:40px}}.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist .body-text-large{margin-bottom:20px}.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist ul{margin-bottom:0;padding-left:25px}.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist li{letter-spacing:.22px;margin-bottom:20px}.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist li:last-of-type{margin-bottom:0}.business-body-card.body-card .dashboard-card-details .dashboard-business-checklist li img{margin-left:10px;width:20px}.business-body-card.body-card .dashboard-card-details .checklist-incomplete{color:#17b3bf}.business-body-card.body-card .dashboard-card-details .checklist-incomplete img{height:20px;width:20px}.business-body-card.body-card .dashboard-card-details .checklist-complete{color:#757575}.business-body-card.body-card .dashboard-card-details .checklist-complete img{height:20px;width:20px}.business-body-card.body-card .dashboard-business-checklist{background-color:#f7fbff;min-width:100%}@media(min-width:768px){.business-body-card.body-card .dashboard-business-checklist{min-width:254px;width:254px}}@media(min-width:992px){.business-body-card.body-card .dashboard-business-checklist{min-width:334px;width:334px}}.business-body-card .business-sharing-section{border-top:.5px solid #ccc;padding:40px 20px}@media(min-width:992px){.business-body-card .business-sharing-section{margin:0 40px;padding:40px 0;width:100%}}.business-body-card .business-sharing-section .btn{margin:20px 0 0;width:100%}@media(min-width:768px){.business-body-card .business-sharing-section .btn{width:400px}}.business-body-card .business-sharing-section .btn-greyed{border:1px solid #8e8e8e;color:#757575;cursor:default}.business-body-card .business-sharing-section .btn-greyed:active,.business-body-card .business-sharing-section .btn-greyed:hover{background:transparent;border:1px solid #8e8e8e;color:#757575;cursor:not-allowed}.business-unlisted h4{color:#7f465c;display:inline-block;margin:0 0 0 20px}.business-unlisted .unlisted-header{display:flex;margin-bottom:20px}.business-unlisted .unlisted-header img{height:30px;width:30px}.add-employee-profile-form.body-card{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5}@media(min-width:768px){.add-employee-profile-form.body-card{border:0}}.add-employee-profile-form .borderless-input,.add-employee-profile-form .btn{width:100%}@media(min-width:768px){.add-employee-profile-form .btn{width:335px}}.add-employee-profile-form .custom-select-with-caret{width:100%}.employee-profile-add-button.body-card{border-top:1px solid #d5d5d5;padding-bottom:40px}@media(min-width:768px){.employee-profile-add-button.body-card{border-top:0}}.employee-profile-add-button.body-card .add-button{margin-top:2px}.dashboard-progress{align-items:center;margin-top:20px}@media(min-width:768px){.dashboard-progress{margin-top:0}}.dashboard-progress .el-progress{margin-bottom:0;margin-top:-24px}.dashboard-progress .el-progress .light-gray-label{margin-bottom:10px}.dashboard-progress .percent-complete{margin:0 0 0 10px}@media(min-width:768px){.dashboard-progress .percent-complete{margin:0 20px}}.dashboard-progress .btn{margin:20px 0 0;width:100%}@media(min-width:768px){.dashboard-progress .btn{margin:0;width:auto}}.republish-row{justify-content:space-between;margin-bottom:20px}@media(min-width:768px){.republish-row{margin-bottom:40px}}@media(min-width:992px){.republish-row{margin-bottom:0}}@media(min-width:768px){.republish-row .unpublished-disclaimer{padding-right:20px}}@media(min-width:992px){.republish-row .unpublished-disclaimer{padding-bottom:40px;padding-right:0}}.dashboard-memorial{flex-wrap:wrap}@media(min-width:768px){.dashboard-memorial{flex-wrap:nowrap}}.dashboard-memorial .republish-btn{margin:40px auto 20px;width:100%}@media(min-width:768px){.dashboard-memorial .republish-btn{width:auto}}.dashboard-memorial-checklist-progress{align-items:center;background-color:#f7fbff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:none;display:flex;font-size:.9375rem;justify-content:flex-start;margin:20px 0 0;padding:10px}@media(min-width:768px){.dashboard-memorial-checklist-progress{background-color:#f7fbff;box-shadow:inset 0 3px 4px -3px rgba(0,0,0,.1);font-size:1.125rem;justify-content:normal;margin:20px -40px -40px;padding:20px 40px}}.dashboard-memorial-checklist-progress .progress-ring{height:30px;margin-right:16px;width:30px}@media(min-width:768px){.dashboard-memorial-checklist-progress .progress-ring{height:20px;margin-right:7px;width:20px}}.dashboard-memorial-checklist-progress .view-link{margin-left:8px}.dashboard-card-photo{width:100%}@media(min-width:768px){.dashboard-card-photo{width:273px}}.dashboard-card-photo .dashboard-photo{border:1px solid #d5d5d5;border-radius:.5rem;margin-bottom:20px;max-height:none;min-width:100%;overflow:hidden}@media(min-width:768px){.dashboard-card-photo .dashboard-photo{margin-bottom:0;max-height:205px}}.dashboard-card-photo .dashboard-photo .product-photo{display:block;height:auto;width:100%}@media(min-width:768px){.dashboard-card-photo .dashboard-photo .product-photo{height:125px}}@media(min-width:992px){.dashboard-card-photo .dashboard-photo .product-photo{height:176px}}@media(min-width:1200px){.dashboard-card-photo .dashboard-photo .product-photo{height:205px}}.dashboard-card-details{flex:0 700px;margin-left:0}@media(min-width:768px){.dashboard-card-details{margin-left:40px}}.dashboard-card-details h3{color:#7f465c;margin-bottom:10px}.dashboard-card-details h4{margin-bottom:7px}.dashboard-card-details .dashboard-edit-menu{flex-direction:column;justify-content:space-between;margin-top:0}@media(min-width:768px){.dashboard-card-details .dashboard-edit-menu{flex-direction:row}}@media(min-width:992px){.dashboard-card-details .dashboard-edit-menu{justify-content:normal;margin-top:40px}}.dashboard-card-details .change-publish-state-form.dashboard-edit-link,.dashboard-card-details a.dashboard-edit-link{align-items:center;display:block;margin-right:0;padding:10px 0}@media(min-width:768px){.dashboard-card-details .change-publish-state-form.dashboard-edit-link,.dashboard-card-details a.dashboard-edit-link{display:flex;padding:0}}@media(min-width:992px){.dashboard-card-details .change-publish-state-form.dashboard-edit-link,.dashboard-card-details a.dashboard-edit-link{margin-right:40px}}.dashboard-card-details .change-publish-state-form.dashboard-edit-link img,.dashboard-card-details a.dashboard-edit-link img{margin-right:5px}.dashboard-card-details .summary-card{justify-content:space-between;margin-left:0;margin-right:0}.dashboard-card-details .summary-card .name{margin-bottom:0;margin-right:0;padding-left:0}@media(min-width:768px){.dashboard-card-details .summary-card .name{margin-right:20px}}.dashboard-card-details .summary-card .name .link-large{margin-bottom:10px}.dashboard-card-details .summary-card .product-description{margin-top:15px}.dashboard-card-details .change-publish-state-form{margin-top:0}.dashboard-card-details .change-publish-state-form .btn{align-items:center;display:flex;padding:0}.dashboard-card-details .change-publish-state-form .btn:hover{color:#7f465c}.dashboard-participating-rsvps .light-gray-label{margin-bottom:10px}.dashboard-participating-rsvps span{color:#757575;font-size:.875rem;text-transform:uppercase}.dashboard-participating-rsvps div{flex:1}.dashboard-participating-rsvps .rsvp-link{text-align:right}.dashboard-participating-rsvps .dashboard-memorial-event{justify-content:space-between}.dashboard-participating-rsvps .dashboard-memorial-event .dashboard-memorial-event-container{margin-bottom:20px}.dashboard-participating-rsvps .dashboard-memorial-event .dashboard-memorial-event-container .link-large{margin-bottom:10px}.dashboard-participating-rsvps .dashboard-memorial-event:last-of-type .dashboard-memorial-event-container{margin-bottom:0}@media(min-width:768px){.product-card-container>div:first-child{order:2}.product-card-container>div:nth-child(2){order:1}.product-card-container>div:nth-child(3){order:3}}.product-card-container .dashboard-card-details{flex:1 auto;margin:20px 0}@media(min-width:768px){.product-card-container .dashboard-card-details{flex:0 700px;margin:0 0 0 40px}}.product-card-container .dashboard-mobile-edit-menu .dashboard-edit-link{display:block;margin:20px 0}.summary-card .checklist-ctas .link-secondary{font-size:1rem;margin-top:10px}.business-associated-memorials-container{background-color:#f7fbff;border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);box-shadow:inset 0 3px 4px -3px rgba(0,0,0,.1);overflow:hidden;padding:20px 0 0}.business-associated-memorials-container h3{margin:0 10px 10px}.business-associated-memorials-container table.business-associated-memorials-table{border-left:0;border-right:0;margin-bottom:0}.business-associated-memorials-container table.business-associated-memorials-table td,.business-associated-memorials-container table.business-associated-memorials-table th{padding:10px;vertical-align:middle}.business-associated-memorials-container table.business-associated-memorials-table td:first-child,.business-associated-memorials-container table.business-associated-memorials-table th:first-child{width:100%}.business-associated-memorials-container table.business-associated-memorials-table td:not(:first-child),.business-associated-memorials-container table.business-associated-memorials-table th:not(:first-child){white-space:nowrap}.business-associated-memorials-container .associated-memorial-tools .btn.small-button{min-width:0;padding:5px 8px}.business-associated-memorials-container .associated-memorial-tools .btn.small-button img{height:24px;width:24px}.help-your-family-body-card .glide__arrow{background-repeat:no-repeat;background-size:20px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:none;height:40px;top:calc(50% - 20px);transition:all .2s ease-in-out;width:40px}@media(min-width:768px){.help-your-family-body-card .glide__arrow{display:block}}@media(min-width:992px){.help-your-family-body-card .glide__arrow{top:70%}}.help-your-family-body-card .glide__arrow:hover{box-shadow:0 0 25px 0 rgba(0,0,0,.2)}.help-your-family-body-card .glide__arrow.glide__arrow--disabled{display:none}.help-your-family-body-card .glide__arrow.glide__arrow--left{background-image:url("../svg/right-arrow-secondary.5d4e2571c3a8.svg");left:35px;transform:rotate(180deg)}.help-your-family-body-card .glide__arrow.glide__arrow--right{background-image:url("../svg/right-arrow-secondary.5d4e2571c3a8.svg");right:35px}.help-your-family-body-card .card-wrapper .card{height:300px}@media(min-width:768px){.help-your-family-body-card .card-wrapper .card{height:280px}}.help-your-family-body-card .card-wrapper .card .card-body{font-size:.9375rem}@media(min-width:768px){.help-your-family-body-card .card-wrapper .card .card-body{font-size:1rem}}@media(min-width:992px){.help-your-family-body-card .card-wrapper .card .card-body{font-size:1.125rem}}.help-your-family-body-card .card-wrapper .card .card-body a{display:flex;font-weight:600}@media(min-width:992px){.help-your-family-body-card .card-wrapper .card .card-body a{font-size:1.25rem}}.help-your-family-body-card .card-wrapper .card .card-body a img{margin-left:6px}.help-your-family-body-card .card-wrapper .card .checkbox-container{display:flex;flex-grow:1;justify-content:flex-end}.help-your-family-body-card .card-wrapper .card .checkbox-container img{height:30px;width:30px}.help-your-family-body-card .card-wrapper .card .checkbox-container .checked{display:none}.help-your-family-body-card .card-wrapper .card .checkbox-container .unchecked,.help-your-family-body-card .card-wrapper .card.complete .checkbox-container .checked{display:block}.help-your-family-body-card .card-wrapper .card.complete .checkbox-container .unchecked{display:none}.help-your-family-body-card .card-wrapper .card .card-header a{align-items:center;display:flex;font-weight:600;justify-content:flex-start}@media(min-width:768px){.help-your-family-body-card .card-wrapper .card .card-header a{font-size:1.25rem}}.help-your-family-body-card .card-wrapper .card .card-header a>img:first-child{height:30px;margin-right:16px;width:30px}@media(min-width:768px){.help-your-family-body-card .card-wrapper .card .card-header a>img:first-child{height:40px;margin-right:20px;width:40px}.business-leads-list-group{max-height:450px;-webkit-overflow-scrolling:touch;overflow-y:scroll;overscroll-behavior-y:contain}}.section-divider{margin:40px 0}.discussions-page{background-color:#fff}.discussions-lp-container{margin:0 auto;max-width:1320px;width:100%}.discussions-lp-container .discussions-lp-header{margin:40px 20px 80px;text-align:center}@media(min-width:992px){.discussions-lp-container .discussions-lp-header{margin:160px auto}}.discussions-lp-container .discussions-lp-header h1{color:#0eaab6;font-size:1.75rem;margin-bottom:20px}@media(min-width:992px){.discussions-lp-container .discussions-lp-header h1{font-size:3.5rem}}.discussions-lp-container .discussions-lp-header p{font-size:1.125rem;font-weight:300;margin-bottom:0}@media(min-width:992px){.discussions-lp-container .discussions-lp-header p{font-size:1.5rem}}.discussions-lp-body .cta-container--multiple .btn{--bs-btn-bg:#fff}.discussions-lp-body .discussion-categories{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:992px){.discussions-lp-body .discussion-categories{padding:0 40px}}@media(min-width:1200px){.discussions-lp-body .discussion-categories{padding:0 20px}}.discussions-lp-body .discussion-categories .discussion-category{display:flex;flex-direction:column;font-size:1.25rem;overflow:hidden}.discussions-lp-body .discussion-categories .discussion-category:hover{border:0;box-shadow:none}@media(min-width:992px){.discussions-lp-body .discussion-categories .discussion-category{background-color:#fff;border-radius:1rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);flex-basis:calc(50% - 20px);font-size:1.325rem;margin:20px 0;transition:box-shadow .2s ease-in-out}.discussions-lp-body .discussion-categories .discussion-category:hover{box-shadow:0 0 25px 0 rgba(0,0,0,.2);transition:box-shadow .3s ease-in-out}}@media(min-width:1200px){.discussions-lp-body .discussion-categories .discussion-category{flex-basis:calc(33.33% - 20px)}}.discussions-lp-body .discussion-categories .discussion-category .category-header{padding:20px}@media(max-width:767.98px){.discussions-lp-body .discussion-categories .discussion-category .category-header{order:2}}.discussions-lp-body .discussion-categories .discussion-category .category-header .category-name{align-items:center;display:flex;justify-content:space-between}.discussions-lp-body .discussion-categories .discussion-category .category-header .category-stats{color:#666;font-size:.9375rem;font-weight:300}.discussions-lp-body .discussion-categories .discussion-category .category-image{flex-shrink:0;height:auto;width:100%}@media(max-width:767.98px){.discussions-lp-body .discussion-categories .discussion-category .category-image{border-top:6px solid #17b3bf;order:1}}.discussions-lp-body .discussion-categories .discussion-category .category-description{color:#666;font-size:1.125rem;font-weight:400;padding:0 20px 80px}@media(max-width:767.98px){.discussions-lp-body .discussion-categories .discussion-category .category-description{order:3}}@media(min-width:768px){.discussions-lp-body .discussion-categories .discussion-category .category-description{padding:20px}}.discussions-container{display:flex;margin:40px auto 0;width:100%}.discussions-container .pagination-breadcrumbs{margin:0 20px}@media(min-width:768px){.discussions-container{margin:0 auto}}@media(min-width:992px){.discussions-container{margin:40px auto 0}.discussions-container .pagination-breadcrumbs{margin:auto}}.discussions-container.compose{margin:0 auto}.discussions-container .success-modal-container{left:20px;position:fixed;right:20px;top:40px}@media(min-width:768px){.discussions-container .success-modal-container{left:0;right:40px;top:40px}}.discussions-container .discussions-content{align-items:flex-end;display:flex;flex-direction:column;width:100%}.discussions-container .discussions-content.center{align-items:center}@media(min-width:992px){.discussions-container .discussions-content.center .discussions-body{min-width:80%;padding:20px 0 0}}.discussions-container .discussions-content .image-wrapper{width:100%}.discussions-container .discussions-content .image-wrapper .main-photo{background-repeat:no-repeat;background-size:contain;background-size:cover;height:0;padding-top:41.958041958%;width:100%}@media(min-width:992px){.discussions-container .discussions-content .image-wrapper .main-photo{border-radius:0 .25rem .25rem 0}}.discussions-container .discussions-content .discussions-body{overflow-wrap:anywhere;padding:20px 0;width:100%}@media(min-width:768px){.discussions-container .discussions-content .discussions-body{padding:20px 0 20px 20px}}@media(min-width:992px){.discussions-container .discussions-content .discussions-body{max-width:865px;min-width:560px;padding:0 0 80px 80px;width:auto}}@media(min-width:1200px){.discussions-container .discussions-content .discussions-body{width:845px}}@media(min-width:768px){.discussions-container .discussions-content .discussions-body .page-header{margin-top:0;padding:20px 0 0}}.discussions-container .discussions-content .discussions-body .page-header h1{font-size:2rem;margin-bottom:12px}@media(min-width:768px){.discussions-container .discussions-content .discussions-body .page-header h1{font-size:2.5rem}}.discussions-container .discussions-content .discussions-body .page-header h1.discussion-title{font-size:2rem}.discussions-container .discussions-content .discussions-body .page-header h1.discussion-list-title{align-items:normal;display:flex;flex-direction:column;justify-content:normal}.discussions-container .discussions-content .discussions-body .page-header h1.discussion-list-title .subscribe-button{position:relative;top:-2px}@media(min-width:768px){.discussions-container .discussions-content .discussions-body .page-header h1.discussion-list-title{align-items:center;flex-direction:row;justify-content:space-between}}.discussions-container .discussions-content .discussions-body .page-header p{font-size:1.5rem;font-weight:300;margin-bottom:20px}.discussions-container .discussions-content .discussions-body .page-header p.discussion-subtitle{font-size:1rem}.discussions-container .discussions-content .discussions-body .page-header p.no-discussions{border-top:1px solid #d5d5d5;font-size:1.125rem;margin:20px 0 10px;padding:20px 0 0}.discussions-container .discussions-content h3{font-size:1.125rem;font-weight:400}@media(min-width:768px){.discussions-container .discussions-content h3{font-size:1.5rem}}.discussions-container .discussions-content .pagination-breadcrumbs{margin-top:40px}@media(min-width:992px)and (max-width:1199.98px){.discussions-container .sticky-sidebar>div{font-size:.9375rem;margin-left:40px;max-width:325px;min-width:325px}.discussions-container .sticky-sidebar>div h2{font-size:1.125rem}}.discussion-list-header{display:flex;justify-content:space-between;margin:10px 20px 0}@media(min-width:992px){.discussion-list-header{margin:auto}}.discussion-list .discussion{align-items:center;background-color:#fff;border-bottom:1px solid #d5d5d5;display:flex;justify-content:space-between;padding:30px 20px;transition:background-color .2s ease-in-out;width:100%}@media(min-width:768px){.discussion-list .discussion{margin:0 20px;width:calc(100% - 40px)}}@media(min-width:992px){.discussion-list .discussion{margin:0;width:calc(100% - 40px)}}.discussion-list .discussion .discussion-topic{font-size:1.5rem}.discussion-list .discussion .discussion-identity{color:#444;font-size:.9375rem;font-weight:300}.discussion-list .discussion .discussion-identity .badge{left:2px;position:relative;top:-3px}.discussion-list .discussion .discussion-stats>div{color:#444;font-size:.9375rem;font-weight:300;margin-right:30px;text-align:right}.discussion-list .discussion:first-child{margin-top:20px}@media(max-width:767.98px){.discussion-list .discussion:first-child{border-top:1px solid #dee2e6}}.discussion-list .discussion:last-child{border-bottom:0}.discussion-list .discussion:hover{background-color:#fafafa;transition:background-color .3s ease-in-out}.post-list .page-count,.post-list .post{margin-bottom:20px}.post-list .post{border-top:1px solid #dee2e6;padding:10px 20px 4px}.post-list .post:first-child .toggle-dropdown-edit-menu{top:-30px}@media(min-width:768px){.post-list .post:first-child .toggle-dropdown-edit-menu{top:-50px}}.post-list .post:first-child .user-post-edit-control{top:-6px}@media(min-width:768px){.post-list .post:first-child .user-post-edit-control{top:-26px}}.post-list .post.highlighted{background-color:#f7fbff}.post-list .post.highlighted.staff{background-color:#fcfafb}@media(min-width:768px){.post-list .post{border:0;border-left:3px solid #dee2e6;margin-bottom:40px}.post-list .post.highlighted{background-color:#f7fbff;border-left:3px solid #72a8de}.post-list .post.highlighted.staff{border-left:3px solid #7f465c}}.post-list .post .quoted-post{background-color:#f5f5f5;border-left:3px solid #6c757d;margin-bottom:16px;width:100%}@media(min-width:768px){.post-list .post .quoted-post{width:calc(100% - 20px)}}.post-list .post .quoted-post .quoted-post-content{font-family:Gelasio,serif;font-style:italic;padding:0 10px}@media(min-width:768px){.post-list .post .quoted-post .quoted-post-content{padding:0 30px}}.post-list .post .quoted-post .quoted-post-user-info{font-size:.9375rem;padding:10px}@media(min-width:768px){.post-list .post .quoted-post .quoted-post-user-info{padding:20px 30px}}.post-list .post .quoted-post .quoted-post-user-info .quoted-post-title{color:#757575;font-weight:300;margin-bottom:10px;text-transform:uppercase}.post-list .post .quoted-post .quoted-post-navigation{font-size:.9375rem;padding:10px}@media(min-width:768px){.post-list .post .quoted-post .quoted-post-navigation{padding:20px 30px}}.post-list .post .post-user-info{font-size:.9375rem;font-weight:300}.post-list .post .post-content{width:100%}.post-list .post .post-content .deleted{color:#6c757d;font-style:italic}.post-list .post .post-content .post-actions{font-size:.9375rem;margin-bottom:6px}.post-list .post .post-content .post-actions .user-post-edit-control{text-align:center}@media(max-width:767.98px){.post-list .post .post-content .post-actions .user-post-edit-control.delete-confirmation>div{display:block;margin-bottom:6px}}.post-list .post .post-content p{font-family:Gelasio,serif;font-size:1rem;line-height:1.6;width:100%}@media(min-width:992px){.post-list .post .post-content p{font-size:1.125rem}}.post-list .post.first-post{border-left:0;margin-bottom:20px;padding:10px 20px 20px}@media(max-width:767.98px){.post-list .post.first-post{border-top:0}}@media(min-width:768px){.post-list .post.first-post{border-bottom:1px solid #dee2e6;padding:0 0 20px}}.post-list .post.first-post.highlighted{border-bottom:0;padding:20px}.post-list .post.first-post .post-user-info{display:none}.compose-post{width:100%}.compose-post.in-discussions-list{background-color:#fafafa;border-radius:.5rem;margin:0 40px 20px 0;padding:30px;width:calc(100% - 40px)}@media(max-width:767.98px){.compose-post.in-discussions-list{border-bottom:3px solid #f5f5f5;border-radius:0;border-top:3px solid #f5f5f5;margin:0 0 20px;width:100%}.compose-post.in-discussions-list .btn{width:100%}}.compose-post .borderless-input{max-width:none}@media(min-width:768px){.compose-post .borderless-input{width:100%}}.reply-form{margin:20px}@media(min-width:992px){.reply-form{margin:20px 0 0}}.reply-form .el-input-group{margin-bottom:20px}.reply-form .replying-to{margin-bottom:8px}.reply-form .btn{width:100%}@media(min-width:768px){.reply-form .btn{width:auto}}.compose-discussion-link.btn-outline-secondary{margin:0 20px 20px}.compose-discussion-link img{position:relative;top:-2px}.report-content .reported-post{background-color:#f7fbff;border-left:3px solid #72a8de;margin:20px 0;padding:10px 20px 20px}.report-content .reported-post .topic{font-size:.875rem;margin:0 0 10px;text-transform:uppercase}.edit-post .edit-post-buttons{flex-direction:row;margin-bottom:20px}.edit-post .edit-post-buttons .btn{margin-left:0}.edit-post .edit-post-buttons .btn:not(:last-child){margin-right:20px}@media(max-width:767.98px){.edit-post .edit-post-buttons{flex-direction:column;margin:0;width:100%}.edit-post .edit-post-buttons .btn{display:block;margin:10px 0 0;width:100%}}.edit-post .el-input-group{margin-bottom:9px}.edit-post .should-notify{height:1px;visibility:hidden}.discussion-edit-toggle-container .toggle-dropdown-edit-menu{position:absolute;right:8px;top:8px}.discussion-edit-toggle-container .user-post-edit-controls{position:static}.discussion-edit-toggle-container .user-post-edit-control{right:3px;top:33px}@media(max-width:767.98px){.discussion-edit-toggle-container .user-post-edit-control .dropdown-arrow{margin-right:15px}}.article-primary-cta{margin:0 40px 0 80px}.article-primary-cta .cta-link-wrapper{background-color:#f3fbfb;border-bottom:4px solid #17b3bf}@media(min-width:992px){.article-primary-cta .cta-link-wrapper{padding:40px 20px}}.post-actions{position:relative}.post-actions .saved-message{margin-left:20px;position:absolute;right:10px}.post-actions .saved-message>div{color:#17b3bf;font-size:.875rem;font-weight:600;text-transform:uppercase}.password-reset-container,.reset-password-confirmation,.reset-password-sent{max-width:680px!important}@media(max-width:767.98px){.password-reset-container .body-card,.reset-password-confirmation .body-card,.reset-password-sent .body-card{margin-bottom:40px}}.password-reset-container .borderless-input,.reset-password-confirmation .borderless-input,.reset-password-sent .borderless-input{border-radius:0;width:305px}@media(min-width:768px){.password-reset-container .borderless-input,.reset-password-confirmation .borderless-input,.reset-password-sent .borderless-input{width:335px}}#id_new_password1,.reset-password-sent h2{margin-bottom:40px}.container.members .alert{margin:10px}@media(min-width:768px){.container.members .alert{margin:20px 0 0}}.member-profile{margin-top:40px}.member-profile .member-identity{margin:0 0 20px;padding-top:20px;top:10px;width:100%}@media(min-width:768px){.member-profile .member-identity{flex:0 0 250px;margin:0 20px 0 0;max-width:250px;position:sticky}}.member-profile .member-identity .member-identity-inputs{margin:0 20px}@media(min-width:768px){.member-profile .member-identity .member-identity-inputs{margin:0}}.member-profile .member-identity .member-identity-inputs .el-input-group{margin:20px 0}.member-profile .member-identity .member-identity-inputs .el-input-group.profile-name-container{margin-bottom:40px}.member-profile .member-identity .member-identity-inputs .borderless-input{max-width:none;min-width:auto;width:100%}.member-profile .member-identity .member-identity-inputs button{margin:0 0 10px}.member-profile .member-identity .profile-edit-controls .edit-link{border:1px solid #666;border-radius:.375rem;color:#666;display:block;font-size:.875rem;margin:10px;padding:8px;text-align:center;width:calc(100% - 20px)}@media(min-width:768px){.member-profile .member-identity .profile-edit-controls .edit-link{border:0;border-radius:0;margin:10px 0;padding:0;width:100%}}.member-profile .member-identity .profile-edit-controls .edit-link.privacy-toggle{padding:8px}@media(min-width:768px){.member-profile .member-identity .profile-edit-controls .edit-link.privacy-toggle{padding:0}}.member-profile .member-identity .profile-edit-controls .edit-link.privacy-toggle img{display:inline;height:16px;margin-top:-2px;width:16px}.member-profile .member-identity .profile-edit-controls .edit-link img{height:14px;margin-right:2px;width:14px}@media(min-width:768px){.member-profile .member-identity .profile-edit-controls .edit-link img{margin-left:-12px}}.member-profile .member-identity .member-profile-upload-container{cursor:pointer}.member-profile .member-identity .member-profile-upload-container .edit-photo{margin-top:10px}.member-profile .member-identity .member-profile-picture-container{height:0;margin:0 60px;padding-top:calc(100% - 120px);position:relative;width:calc(100% - 120px)}@media(min-width:768px){.member-profile .member-identity .member-profile-picture-container{margin:0 20px;padding-top:calc(100% - 40px);width:calc(100% - 40px)}}.member-profile .member-identity .member-profile-picture-container .member-profile-picture{border:6px solid #7f465c;border-radius:50%;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.member-profile .member-identity .member-name{margin:20px 0;text-align:center}.member-profile .member-identity .member-name>h1{font-size:1.875rem;margin:0}.member-profile .member-identity .member-name>h2{font-size:1.125rem;margin:0}.member-profile .member-identity .member-name .el-staff-badge{text-align:center}.member-profile .member-identity .member-location{margin-left:10px;margin-right:24px;text-align:center}.member-profile .member-identity .member-location a{color:#444}.member-profile .member-identity .member-location img{margin:-4px 2px 0 0}.member-profile .member-content{flex:0 0 calc(100% - 270px);margin-top:0;overflow:auto}@media(min-width:768px){.member-profile .member-content{flex-grow:1;position:relative}}.member-profile .member-content .body-card{margin-top:40px}.member-profile .member-content .member-profile-section{margin:0 20px;padding:40px 0 0}@media(min-width:768px){.member-profile .member-content .member-profile-section{margin:0;padding:40px 20px 0}}.member-profile .member-content .member-profile-section.profile-messaging-container{background-color:#fafafa;border-radius:0;box-shadow:inset 0 -1px 5px -1px rgba(0,0,0,.05);margin:0;padding:40px 20px}@media(min-width:768px){.member-profile .member-content .member-profile-section.profile-messaging-container{border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:40px 20px}}.member-profile .member-content .member-profile-section .dark-gray-label{padding:0 10px}@media(min-width:768px){.member-profile .member-content .member-profile-section .dark-gray-label{padding:0}}.member-profile .member-content .member-profile-section .discussion-list .discussion{margin:0;width:100%}.member-profile .member-content .member-profile-section.final-wishes .final-wishes-preview.empty{align-items:center;display:flex;flex-direction:column;padding:40px 0}.list-empty{color:#adb5bd;font-size:1.5rem;font-weight:300;padding:60px 0;text-align:center;width:100%}.card-list-horizontal .card-list-card{align-items:center;border-top:1px solid #d5d5d5;display:flex;flex:0 0 100%;justify-content:space-between;overflow:hidden;position:relative;transition:box-shadow .2s ease-in-out}.card-list-horizontal .card-list-card.hidden .card-list-card-photo{opacity:.6}@media(min-width:768px){.card-list-horizontal .card-list-card:hover{box-shadow:0 0 25px 0 rgba(0,0,0,.2)}}.card-list-horizontal .card-list-card:last-of-type{border-bottom:1px solid #d5d5d5}@media(min-width:768px){.card-list-horizontal .card-list-card:last-of-type{border-bottom:0}.card-list-horizontal .card-list-card{align-items:stretch;border-radius:.5rem;border-top:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:block;margin:0 0 20px}}@media(min-width:992px){.card-list-horizontal .card-list-card{flex-basis:calc(50% - 20px);margin:20px 0}}.card-list-horizontal .card-list-card>div{flex-grow:1}.card-list-horizontal .card-list-card .card-list-card-photo{border-radius:.25rem;height:60px;margin:10px;max-height:277px;-o-object-fit:cover;object-fit:cover;width:80px}@media(min-width:768px){.card-list-horizontal .card-list-card .card-list-card-photo{border-radius:0;height:auto;margin:0;width:100%}}@media(min-width:992px){.card-list-horizontal .card-list-card .card-list-card-photo{max-height:214px}}@media(min-width:1200px){.card-list-horizontal .card-list-card .card-list-card-photo{max-height:264px}}.card-list-horizontal .card-list-card .private-memorial-note{position:absolute;right:4px;top:4px}.card-list-horizontal .card-list-card .card-info{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;flex-grow:1;padding:10px}.card-list-horizontal .card-list-card .card-info.subscriber-card__content{padding-bottom:3px}@media(min-width:768px){.card-list-horizontal .card-list-card .card-info{position:relative}}.card-list-horizontal .card-list-card .card-info .memorial-card-editor{background-color:#fafafa;box-shadow:0 0 25px 0 rgba(0,0,0,.2);height:auto;left:0;padding:10px;position:fixed;transition:transform .25s ease-in-out;width:100%;z-index:1000}@media(min-width:768px){.card-list-horizontal .card-list-card .card-info .memorial-card-editor{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:none;position:absolute}}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .btn{margin:0 0 10px}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .btn:last-child{margin-bottom:0}@media(min-width:768px){.card-list-horizontal .card-list-card .card-info .memorial-card-editor .btn:last-child{margin-right:0}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .btn{margin:0 10px 0 0}}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .dark-gray-label{padding:0}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group{margin-bottom:20px}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group .borderless-input{max-width:none;min-width:auto;width:100%}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group .relationship-other{margin-top:10px}@media(min-width:768px){.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group .relationship-other{margin-top:0}}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group .relationship-other .small-select{margin-bottom:0;width:100%}@media(min-width:768px){.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group .relationship-other .small-select{margin-bottom:10px}}.card-list-horizontal .card-list-card .card-info .memorial-card-editor .el-input-group .relationship-other .errorlist{font-size:.875rem}.card-list-horizontal .card-list-card .card-info .memorial-relationship{color:#444;display:block;font-size:.875rem}.card-list-horizontal .card-list-card .card-info .memorial-relationship.memorial-relationship-editable img{height:12px;width:12px}.card-list-horizontal .card-list-card .card-info .manager-alias{color:#444;font-size:.875rem;font-weight:400}.card-list-horizontal .card-list-card .card-info .manager-alias>:first-child{flex-shrink:0;margin-right:2px}.card-list-horizontal .card-list-card .card-info .manager-alias.manager-alias-editable img{flex-grow:0;height:12px;width:12px}.card-list-horizontal .card-list-card .card-info .manager-alias .fw-semibold{margin:0}@media(min-width:768px){.card-list-horizontal .card-list-card .card-info .manager-alias .fw-semibold{margin:0 2px}}.card-list-horizontal .card-list-card .card-info .business-type{color:#444;display:block;font-size:.875rem;text-transform:capitalize}.subscriber-card__deceased-info{margin-left:25px;padding-bottom:5px}@media(min-width:768px){.subscriber-card__deceased-info{border-bottom:1px solid #d5d5d5;margin-left:0;padding-bottom:10px}}@media(max-width:767.98px){.subscriber-card__deceased-name{max-width:85%}}@media(min-width:768px){.subscriber-card__actions{padding-top:3px}}.subscriber-card__action{align-items:center;display:flex}.subscriber-card__action .small-button{align-items:center;color:#666;display:flex;justify-content:center;margin:0 8px 0 0;min-width:auto;padding:5px;width:50%}@media(min-width:768px){.subscriber-card__action .small-button{justify-content:flex-start;margin:2px 4px 2px 0;padding:5px 10px;width:auto}}.subscriber-card__action .small-button:hover{background-color:#f5f5f5}.subscriber-card__action .small-button .subscriber-card__action-icon{height:20px;margin:1px 2px 0 0;width:20px}@media(min-width:768px){.subscriber-card__action .small-button .subscriber-card__action-icon{margin:0}}.subscriber-card__action .small-button .subscriber-card__action-icon.subscriber-card__action-icon--small{height:14px;margin-left:4px;margin-right:4px;width:14px}.profile-memorial-create-link{margin:0 8px 10px 0}@media(min-width:992px){.profile-memorial-create-link{margin:0}}.profile-section-nav .nav-link{border:1px solid transparent;font-size:.9375rem;margin:5px 20px;transition:background-color .35s ease;width:calc(100% - 40px)}.profile-section-nav .nav-link.active{background-color:#e0dce0;border:1px solid #7f465c;color:#7f465c}.profile-section-nav .nav-link:hover{background-color:#e0dce0}@media(min-width:768px){.profile-section-nav .nav-link{margin:5px 0;width:auto}}.private-profile-message{color:#444;font-size:1.5rem;font-weight:300;padding:20px}.private-profile-message a{font-size:.975rem}.private-profile-message hr{margin:20px 0}.final-wishes-header{align-items:center;display:flex;margin:0 0 20px}.final-wishes-header a img{margin-top:-2px}.final-wishes-header h2{margin:0 10px 5px 0}.final-wishes-content-container .borderless-input{max-width:none;min-width:auto;width:100%}@media(min-width:992px){.final-wishes-content-container .borderless-input{max-width:335px;width:auto}}.final-wishes-content-container .final-wishes-share{background-color:#f7fbff;border-radius:.5rem;margin:20px 0;padding:20px}.final-wishes-content-container .final-wishes-share p{margin:0}.final-wishes-content-container .final-wishes-share .share-buttons{margin-top:20px}.final-wishes-content-container .final-wishes-share .share-buttons>.btn{flex:0 1;justify-content:space-between;margin:0 0 20px;max-width:none;min-width:auto}.final-wishes-content-container .final-wishes-share .share-buttons>.btn .text-note-small{align-self:center;flex-grow:0;flex-shrink:1}.final-wishes-content-container .final-wishes-share .share-buttons>.btn .copy-cta-text{align-self:center;flex-shrink:0}@media(min-width:1200px){.final-wishes-content-container .final-wishes-share .share-buttons>.btn{flex-basis:calc(33.33% - 10px);margin:0;max-width:calc(33.33% - 10px)}}.final-wishes-content-container .final-wishes-share .share-buttons .btn-facebook-share img{bottom:2px;margin-right:4px;position:relative}.final-wishes-content-container .final-wishes-user-info>div{flex:1 1}@media(min-width:992px){.final-wishes-content-container .final-wishes-user-info>div:first-child,.final-wishes-content-container .final-wishes-user-info>div:last-child{margin-left:0}.final-wishes-content-container .final-wishes-user-info>div{flex-basis:0;margin:0 10px}}.final-wishes-content-container .remove-dob-link{font-size:.975rem;margin-top:10px}.final-wishes-content-container .remove-dob-link img{margin-top:-2px}.final-wishes-content-container .select-date-widget{display:flex;min-width:auto;width:100%}.final-wishes-content-container .select-date-widget>div{background-position:right 10px center;background-size:18px 11px;flex-grow:1}.final-wishes-content-container .select-date-widget>div:not(:last-child){margin-right:10px}.final-wishes-content-container .select-date-widget>div select{font-weight:400;padding:2px 10px}.final-wishes-content-container .submit-button-container{margin-bottom:20px}.final-wishes-content-container .submit-button-container .btn{margin:0 0 10px;width:100%}@media(min-width:992px){.final-wishes-content-container .submit-button-container .btn{margin:10px 10px 0 0;width:auto}}.final-wishes-experience-container p{font-size:1.5rem;font-weight:300;margin-bottom:0}.final-wish-choices,.final-wishes-experience-container .event .event-details>div{margin-bottom:40px}.final-wish-choice{border:1px solid #f5f5f5;border-radius:.5rem;margin:20px 0;transition:all .25s ease-in-out;width:100%}.final-wish-choice.no-description .title{border-radius:7px}.final-wish-choice.selected{border:1px solid #17b3bf}.final-wish-choice.selected .title{background-color:#17b3bf;color:#fff}.final-wish-choice.selected .title .el-checkbox{display:inline-block}.final-wish-choice.selected .description{padding:20px}.final-wish-choice.static .title{cursor:default;font-size:1.25rem}.final-wish-choice.static .description{height:auto}.final-wish-choice.static .description .dark-gray-label{padding:0}.final-wish-choice .description{height:0;overflow:hidden;padding:0 20px;transition:all .25s ease-in-out}.final-wish-choice .description p{font-size:1.25rem;font-weight:300;overflow-wrap:anywhere;width:100%}.final-wish-choice .title{border-top-left-radius:7px;border-top-right-radius:7px;cursor:pointer;padding:10px;transition:all .25s ease-in-out}.final-wish-choice .title .el-checkbox{display:none}.final-wish-choice .title .el-checkbox input[type=checkbox]~.pseudo-checkbox{background-image:url("../svg/checkmark-secondary.13c83f0a7ab4.svg")}.final-wish-choice .title .el-checkbox .pseudo-checkbox{background-color:#fff;border-color:#17b3bf;bottom:-2px;left:2px;position:relative}.final-wishes-user-info-container .el-input-group{flex-basis:calc(50% - 10px)}.final-wishes-user-info-container .el-input-group .borderless-input{min-width:auto;width:100%}@media(max-width:767.98px){.final-wishes-landing-page-container .form-submit-row{margin:0 20px}}.give-premium-header{margin-bottom:40px}.give-premium-content .share-btn-container,.give-premium-content .share-btn-container>div,.give-premium-content p{margin-bottom:20px}@media(min-width:768px){.give-premium-content .share-btn-container>div{margin-bottom:0}}.give-premium-content .sharing-btn{align-items:center;display:flex;flex:1 0;justify-content:space-between;margin:20px 0;max-width:100%;min-width:0}@media(min-width:768px){.give-premium-content .sharing-btn{margin:20px 20px 20px 0;max-width:none}}.give-premium-content .sharing-btn.btn-greyed{border-color:#8e8e8e}.give-premium-content .sharing-btn.btn-greyed .copy-cta-text{color:#757575}.give-premium-content .sharing-btn .copy-cta-text{flex-shrink:0}.gifted-memorials{margin-top:40px}.user-deactivation-content ul{margin-top:10px}.user-deactivation-cta-container{margin-top:40px}.user-deactivation-cta-container .btn:first-of-type{margin-bottom:10px}@media(min-width:992px){.user-deactivation-cta-container .btn:first-of-type{margin-bottom:0}}.link-with-icon img{margin:-2px 1px 0 0}.tour-container{animation:visible .3s forwards;left:0;position:absolute;top:0;z-index:1050}.tour-container,.tour-container .tour-overlay{height:100%;transition:all .3s ease-in-out;width:100%}.tour-container .tour-overlay{background-color:#000;opacity:.6}.tour-step{animation:visible .3s forwards;border-radius:.5rem;box-shadow:0 0 25px 0 rgba(0,0,0,.2);margin:20px;max-width:500px;padding:20px;transition:all .3s ease-in-out}.tour-step,.tour-target{background-color:#fff;z-index:1055}.tour-target{border-radius:.375rem;box-shadow:0 0 25px 0 hsla(0,0%,100%,.85)!important;position:relative!important;scroll-margin:40px!important}.tour-target.desktop-toggler-container{background-color:#fff;border-radius:20px;margin:-10px -20px -10px 0;padding:10px 20px 10px 0}.tour-target.btn-outline-primary:not(:hover){background-color:#fff}.settings-container h1{margin-bottom:40px}@media(min-width:768px){.settings-container h1{margin-bottom:20px}}.settings-container h2{padding:0 20px}@media(min-width:768px){.settings-container h2{padding:0}}.settings-container .category-description{padding:0 20px}@media(min-width:768px){.settings-container .category-description{padding:0}}.settings-container .email-groups{margin-top:20px}.settings-container .email-groups .email-group{margin-bottom:10px;margin-left:40px}.settings-container .body-card{margin-top:20px}.settings-container .body-card.add-margin-bottom{margin-bottom:40px}.settings-container .btn-form-submit{margin-bottom:20px;padding:0 20px}@media(min-width:768px){.settings-container .btn-form-submit{margin-bottom:0;padding:0}}.settings-container .settings-section-wrapper,.settings-container form{margin-bottom:40px}.settings-container .settings-section-wrapper:last-child,.settings-container form:last-child{margin-bottom:0}.settings-container .settings-section-wrapper:not(:last-child),.settings-container form:not(:last-child){border-bottom:.5px solid #ccc}@media(min-width:768px){.settings-container .settings-section-wrapper:not(:last-child),.settings-container form:not(:last-child){border:0}}.settings-container .el-input-group .borderless-input{max-width:none;width:100%}@media(min-width:768px){.settings-container .el-input-group .borderless-input{width:472px}}.settings-container .el-input-group:last-child{margin-bottom:0}.settings-container .el-checkbox{margin-right:12px}.settings-container .el-checkbox+label{margin-bottom:0}.settings-container .unsubscribe-title{margin-bottom:10px}.settings-container .saved-addresses{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.settings-container .saved-addresses{flex-direction:row}}.settings-container .saved-addresses>div{flex:auto}@media(min-width:768px){.settings-container .saved-addresses>div{flex:0 0 calc(50% - 40px)}}.settings-container .saved-addresses>div .remove-address-button{float:right;font-size:.975rem;min-width:auto;padding:4px 10px}.settings-container .saved-addresses .empty{color:#666;flex-basis:100%;font-size:1.125rem;margin-bottom:40px;margin-top:40px;text-align:center;width:100%}.settings-container .payment-methods .payment-method-table .empty{text-align:center}.settings-container .payment-methods .payment-method-table .remove-payment button{min-width:auto;padding:0}@media(min-width:768px){.settings-container .payment-methods .payment-method-table .remove-payment button{min-width:100px;padding:5px 20px}}.settings-container .payment-settings div:first-child{margin-bottom:10px}.settings-container .payment-settings div:last-child{margin-bottom:0}.donation-history{border-bottom:1px solid #dee2e6!important;border-top:1px solid #dee2e6!important;font-size:.875rem;margin:20px 0}@media(min-width:768px){.donation-history{border-bottom:0!important;border-radius:.5rem;border-top:0!important;font-size:.9375rem;margin:0}}.donation-history thead,.donation-history thead tr:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.donation-history thead tr:first-child th{border-top:0}.donation-history thead tr:first-child th:first-child{border-left:0;border-top-left-radius:8px}.donation-history thead tr:first-child th:last-child{border-right:0;border-top-right-radius:8px}.donation-history thead tr th:first-child{border-left:0}.donation-history thead tr th:last-child{border-right:0}.donation-history tbody,.donation-history tbody tr:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.donation-history tbody tr:last-child td{border-bottom:0}.donation-history tbody tr:last-child td:first-child{border-bottom-left-radius:8px;border-left:0}.donation-history tbody tr:last-child td:last-child{border-bottom-right-radius:8px;border-right:0}.donation-history tbody tr td:first-child{border-left:0}.donation-history tbody tr td:last-child{border-right:0}.donation-history tr td,.donation-history tr th{vertical-align:middle;white-space:normal}@media(min-width:768px){.donation-history tr td,.donation-history tr th{white-space:nowrap}}.donation-history tr td:first-child,.donation-history tr th:first-child{white-space:normal}.donation-history tr td:last-child{text-align:center}.donation-history tr td.amount,.donation-history tr td.tip{font-family:monospace;text-align:right}.donation-history tr td.on-behalf-of{max-width:160px;min-width:160px;text-overflow:ellipsis;width:160px!important}.donation-history tr td.on-behalf-of .d-flex{width:100%}.donation-history tr td.on-behalf-of .d-flex .static-on-behalf div{max-width:114px;overflow-x:hidden;text-overflow:ellipsis}.donation-history tr td.on-behalf-of .d-flex a{flex:0 0 20px}.donation-history tr td.on-behalf-of .d-flex a img{height:16px;width:16px}.donation-history tr td.on-behalf-of .borderless-input{font-size:.9375rem;min-width:auto;width:100%}.donation-history tr td.anonymous{text-align:center}.donation-history tr td.anonymous .el-checkbox{justify-content:space-around}@media(max-width:767.98px){.container.donation-history-container{margin:0;max-width:100%;width:100%}}.container.donation-history-container form{margin-bottom:40px}.save-changes-bar{background-color:#fff;bottom:-60px;height:60px;position:fixed;transition:bottom .25s ease-in-out;width:100%;z-index:1030}.save-changes-bar.show{bottom:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.save-changes-bar .container{height:100%}@media(max-width:767.98px){.save-changes-bar .container{padding:0 10px}}.save-changes-bar .container .text-note{margin-right:10px}@media(max-width:767.98px){.contribution-edit-submit-row{margin:20px}}.contribution-edit-submit-row .btn{margin:0 0 10px;width:100%}@media(min-width:768px){.contribution-edit-submit-row .btn{margin:0 20px 0 0;width:auto}}
/*# sourceMappingURL=users.css.b2db8e504893.map */