#block-projectguardianship-caregiverpostcontent{text-align:center;padding:48px 0;margin:0 auto;width:90%}#block-projectguardianship-caregiverpostcontent img{display:block;width:100%}#block-projectguardianship-caregiverpostcontent h2{color:#fff;font-display:block;font-size:16px;text-align:center;margin:28px auto 48px;width:288px}#block-projectguardianship-caregiverpostcontent .honor-our-caregivers-logo{overflow:hidden;background-image:url("../../img/svg/caregivers-logo.svg");background-position:center;background-repeat:no-repeat;background-size:contain;text-indent:-999em;margin:0 auto 40px;width:280px;height:19px}@media screen and (min-width: 675px){#block-projectguardianship-caregiverpostcontent .field.text-formatted h2{font-display:block;font-size:23px;line-height:44px;margin-top:74px;margin-bottom:64px;width:600px}#block-projectguardianship-caregiverpostcontent .honor-our-caregivers-logo{width:448px;height:30px}}@media screen and (min-width: 1024px){#block-projectguardianship-caregiverpostcontent{padding:96px 0}#block-projectguardianship-caregiverpostcontent .field.text-formatted img{margin:0 auto;width:620px}#block-projectguardianship-caregiverpostcontent .field.text-formatted h2{font-size:29px}}footer{padding-top:4em}footer .region-footer{max-width:800px}footer .logo-footer{width:200px}footer .footer-copy{color:#fff;margin-top:40px}footer hr{color:#fff;margin:48px 0}footer .footer-links a{display:block;color:#fff;font-weight:bold;line-height:40px}@media screen and (min-width: 675px){footer .logo-footer{margin:0 auto}footer .footer-copy{font-size:16px;line-height:30px}footer .footer-links{display:flex;justify-content:space-between;margin:0 auto;width:256px}footer p.address-info{text-align:center}}:root{--main-nav-top: 3rem}body{background-color:#0e758f;background-image:url("../../img/caregiver-story-background.png");background-position:top right;background-repeat:no-repeat;background-size:contain}header{position:absolute;background:transparent;box-shadow:none}.region.region-header,.header-inner-container{background:inherit}.caregiver-header-logo{overflow:hidden;display:block;background-image:url("../../img/svg/caregivers-branding.svg");background-position:center;background-repeat:no-repeat;background-size:contain;text-indent:-999em;margin:0 auto;width:180px;height:32px}.rounded-button{--height: 36px;font:bold 13px/var(--height) "Open Sans",sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:var(--height);height:var(--height);transition:background-color 300ms,color 300ms,border-color 300ms}.rounded-button:hover{background-color:#eee}.caregiver-link{background:#f8e2de;color:#c1272d}.caregiver-link:hover{color:#f8e2de;background-color:#c1272d}.nav-menu-trigger{display:none !important}.region-content{color:#f8e2de;border-bottom:.0625rem solid #fff}h1{margin-top:1rem}.node__content .block-layout-builder .field.text-formatted>h1{width:auto}h1,p{color:inherit}.caregivers-heart-icon{overflow:hidden;background-image:url("../../img/svg/caregivers-heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain;text-indent:-999em;width:31px;height:26px}#block-projectguardianship-content{color:#fff;text-align:center}.node__content .block-layout-builder .field.text-formatted .caregiver-link{display:block;margin:4rem auto 0;width:13.25rem}#block-honor-caregiver-block{--content-padding: 5%;background:#fff;color:#0e758f}.year-selection-container{position:sticky;z-index:1;display:flex;align-items:center;justify-content:center;background:#0e758f;color:#f8e2de;border-bottom:.0625rem solid #fff;padding:0 var(--content-padding);top:var(--drupal-displace-offset-top, 0)}.year-selection-container h2{color:inherit;font-size:1.125rem;font-weight:300;text-transform:uppercase;margin-left:.5rem}.year-selection-container #caregiver-honoree-years{--option-padding-right: 2.875rem;--option_height: 3.5rem;position:relative;display:flex;justify-content:flex-start;background-image:url("../../img/svg/arrowhead-down-pink.svg");background-position:right center;background-repeat:no-repeat;background-size:.5rem}.year-selection-container #caregiver-honoree-years #caregiver-honoree-years-select{position:absolute;display:none;background:#fff;border-radius:.4375rem;top:0;right:0}.year-selection-container #caregiver-honoree-years.show #caregiver-honoree-years-select{display:block}.year-selection-container #caregiver-honoree-years .year-option{display:block;background:transparent;color:#f8e2de;font-size:1.125rem;line-height:var(--option_height);padding:0 1rem;border:0;width:100%;height:var(--option_height)}.year-selection-container #caregiver-honoree-years #caregiver-honoree-selected-year{font-weight:bold;text-decoration:underline}.year-selection-container #caregiver-honoree-years input[type=radio]+.year-option{color:#0e758f;padding-right:var(--option-padding-right)}.year-selection-container #caregiver-honoree-years input[type=radio]:checked+.year-option{font-weight:bold}.year-selection-container #caregiver-honoree-years .select-close{position:absolute;background-color:transparent;background-image:url("../../img/svg/arrowhead-up-blue.svg");background-position:center;background-repeat:no-repeat;background-size:.6875rem .8125rem;border:0;padding:0;width:var(--option-padding-right);height:var(--option_height);top:0;right:0}.year-selection-container .caregiver-link{display:none}@keyframes appear{0%{opacity:0;transform:translateY(1rem)}100%{opacity:1;transform:translateY(0)}}#honoree-names-container{padding:0 var(--content-padding) 2rem}#honoree-names-container .honoree{--indent: 1.875rem;margin:1.125rem 0;opacity:0;transition:color 300ms}#honoree-names-container .honoree .honoree-body{opacity:0}#honoree-names-container .honoree .honoree-body>p{text-indent:-0.5em;padding-left:.5em}#honoree-names-container .honoree.fade-in{animation:1600ms appear}#honoree-names-container .honoree.fade-in .honoree-body{animation:1600ms 300ms appear}#honoree-names-container .honoree.faded-in{opacity:1}#honoree-names-container .honoree.faded-in .honoree-body{opacity:1}#honoree-names-container .honoree-name{display:block;color:inherit;font:300 2rem/1.2 "M PLUS Rounded 1c",sans-serif;text-indent:calc(-1*var(--indent));text-transform:none;padding-left:var(--indent);margin:0 0 .875rem}#honoree-names-container .honoree-body{font-size:.9375rem;padding-left:var(--indent)}#honoree-names-container .honoree-image{position:relative}#honoree-names-container .honoree-image>img{display:block;width:100%}#honoree-names-container .quote-source{letter-spacing:.09375rem;text-transform:uppercase}#block-projectguardianship-honoryourcaregivercta{background-image:url("../../img/caregiver-footer-background.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:52px 20px 61px}#block-projectguardianship-honoryourcaregivercta .field--name-body{margin:0 auto;width:90%;max-width:1200px}#block-projectguardianship-honoryourcaregivercta h1,#block-projectguardianship-honoryourcaregivercta p{color:#fff}#block-projectguardianship-honoryourcaregivercta h1{font:900 26px/54px "M PLUS Rounded 1c",sans-serif}#block-projectguardianship-honoryourcaregivercta p{font:bold 16px/26px "Open Sans",sans-serif;margin:0 0 25px}#block-projectguardianship-honoryourcaregivercta .caregiver-link{margin:0 auto;width:224px}@media(min-width: 675px){:root{--main-nav-top: 7rem}.header-container .rounded-button{--height: 44px;font-size:14px;width:212px}.header-inner-container{padding-top:37px}.caregiver-header-logo{width:378px;height:68px}.caregivers-heart-icon{margin-right:1rem;width:62px;height:52px}.year-selection-container h2{font-size:28px}.year-selection-container #caregiver-honoree-years{background-size:.6875rem .8125rem}.year-selection-container #caregiver-honoree-years #caregiver-honoree-selected-year{font-size:28px}.year-selection-container #caregiver-honoree-years input[type=radio]+.button-blue{--height: 59px;font-size:18px;margin-right:19px;width:117px}.caregiver-link{--height: 50px;font-size:15px;width:254px}.node__content .block-layout-builder .field.text-formatted>p{width:100%;max-width:774px}#honoree-names-container .honoree{--indent: 7rem}#honoree-names-container .honoree-name{font-size:3.5rem}#honoree-names-container .honoree-image{max-width:25rem}.layout-post-content{background:#fff}#block-projectguardianship-caregiverpostcontent .field.text-formatted h2{color:#0e758f}#block-projectguardianship-caregiverpostcontent .honor-our-caregivers-logo{background-image:url("../../img/svg/caregivers-logo-blue.svg")}}@media(min-width: 1024px){body{background-size:793px 666px}.header-container{display:flex;align-items:center;justify-content:space-between}.header-container .honor-wall-button{background:transparent;color:#f8e2de;line-height:calc(var(--height) - .25rem);border:.125rem solid #f8e2de;margin:0 2.25rem 0 auto}.header-container .honor-wall-button:hover{color:#0e758f;background-color:#effaff;border-color:#effaff}.header-container .caregiver-link{margin:0}.caregiver-header-logo{margin:0}#block-projectguardianship-content{text-align:left}#block-honor-caregiver-block{--content-padding: max(5%, calc(50% - 600px))}.year-selection-container{justify-content:flex-start}.year-selection-container h2{font-size:38px}.year-selection-container #caregiver-honoree-years #caregiver-honoree-selected-year{font-size:2.375rem}.year-selection-container .caregiver-link{display:block;margin-left:auto}#honoree-names-container{padding-top:22px}#honoree-names-container .honoree{--indent: 6.375rem}#honoree-names-container .honoree-name{margin-bottom:22px}#honoree-names-container .honoree-body>p{margin:0}#honoree-names-container .honoree-body.honoree-with-image{display:flex;align-items:flex-start}#honoree-names-container .honoree-body.honoree-with-image>p{margin-left:2rem}#honoree-names-container .honoree-image{flex:0 0 24rem}.view-footer i{width:auto}#block-projectguardianship-honoryourcaregivercta{text-align:left;padding:118px 0 119px}#block-projectguardianship-honoryourcaregivercta .field--name-body{margin-left:121px;width:460px}#block-projectguardianship-honoryourcaregivercta p{font-size:20px;font-weight:normal;line-height:32px}#block-projectguardianship-honoryourcaregivercta .caregiver-link{margin:0}}@media screen and (min-width: 1400px){#block-honor-caregiver-block{--content-padding: calc(50% - 600px)}}

/*# sourceMappingURL=caregiver-honorees.css.map */