@charset "UTF-8";h2 .underline{position:relative}h2 .underline:after{content:'';background-image:url("/Content/images/icons/underline-swoosh.png");background-size:cover;width:100%;bottom:2px;left:0;aspect-ratio:16/1;display:block;position:absolute;z-index:-1}ul.checked{list-style-type:none;padding:0}ul.checked li{font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-block:0 10px}ul.checked li:before{content:'';background-image:url("/Content/images/icons/check.png");background-size:cover;width:18px;height:18px;display:inline-block;position:relative}.bundle-section{background:-webkit-gradient(linear, left top, left bottom, from(#3a4352), to(#252c38));background:-webkit-linear-gradient(top, #3a4352 0%, #252c38 100%);background:-o-linear-gradient(top, #3a4352 0%, #252c38 100%);background:linear-gradient(180deg, #3a4352 0%, #252c38 100%)}.bundle-section h2{color:#fff;text-align:center}.bundle-section h4{color:#fff;padding:10px 30px;text-transform:uppercase;font-weight:700;background:#a0263d;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto}.bundle-section .bundle-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr);gap:10px;margin-top:40px}@media screen and (max-width:1600px){.bundle-section .bundle-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width:1200px){.bundle-section .bundle-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width:900px){.bundle-section .bundle-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:600px){.bundle-section .bundle-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.bundle-section .bundle-grid .bundle-item{border-radius:5px;background:#fff;padding:45px 25px 55px;display:-ms-grid;display:grid;height:100%;-ms-grid-rows:auto auto auto 1fr;grid-template-rows:auto auto auto 1fr}@media screen and (max-width:1600px){.bundle-section .bundle-grid .bundle-item{padding:30px 20px}.bundle-section .bundle-grid .bundle-item:nth-last-child(-n+2){-ms-grid-column-span:2;grid-column:span 2}}@media screen and (max-width:1200px){.bundle-section .bundle-grid .bundle-item:nth-last-child(-n+2){-ms-grid-column-span:1;grid-column:span 1}.bundle-section .bundle-grid .bundle-item:last-child{-ms-grid-column-span:3;grid-column:span 3}}@media screen and (max-width:900px){.bundle-section .bundle-grid .bundle-item:last-child{-ms-grid-column-span:1;grid-column:span 1}}@media screen and (max-width:600px){.bundle-section .bundle-grid .bundle-item{padding:20px 20px}}.bundle-section .bundle-grid .bundle-item h3{text-align:center;margin:0;line-height:1}.bundle-section .bundle-grid .bundle-item .red{color:#a0263d;font-size:1.2em;text-align:center;font-weight:700;line-height:1.2;margin:5px 0 10px}.bundle-section .bundle-grid .bundle-item p{text-align:center;line-height:1.5;margin:0 0 15px}.bundle-section .bundle-grid .bundle-item p:last-of-type{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}@media screen and (min-width:1001px){.bundle-section .bundle-grid .bundle-item p a:hover{color:#a0263d}}.benefits-img-bg h2,.benefits-img-bg h4{color:#fff;text-align:center}.benefits-img-bg p{color:#fff;text-align:center;font-size:1.2em}.benefits-img-bg .benefits-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:30px;margin-bottom:10vw!important}@media screen and (max-width:700px){.benefits-img-bg .benefits-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.benefits-img-bg .benefits-grid .grid-item{border-radius:5px;background:rgba(0, 0, 0, 0.7);display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:100%;grid-template-columns:100%;padding:40px;-ms-flex-line-pack:start;align-content:start}.benefits-img-bg .benefits-grid .grid-item .icon{font-size:0px}.benefits-img-bg .benefits-grid .grid-item h3{color:#fff;text-transform:none;margin:5px 0;text-align:center;--min-size:19px;--max-size:23px}.benefits-img-bg .benefits-grid .grid-item p{margin:0;line-height:1.5;font-size:16px}.benefits-img-bg .benefits-grid .grid-item svg{height:40px;width:40px;margin-inline:auto;display:block;fill:#fff}.red-banner{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#a0263d}.seeresults-section h2,.seeresults-section h4{text-align:center}.seeresults-section .ba-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:10px;margin-top:40px}@media screen and (max-width:1200px){.seeresults-section .ba-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:600px){.seeresults-section .ba-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.seeresults-section .ba-grid .ba-item{position:relative}.seeresults-section .ba-grid .ba-item img{display:block;width:100%;height:auto}.seeresults-section .ba-grid .ba-item h3{position:absolute;--min-size:19px;--max-size:23px;padding:8px 20px;background:rgba(0, 0, 0, 0.8);color:#fff;margin:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:90%;text-align:center}.blog-section h3{text-align:center}.blog-section .blog-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:10px}@media screen and (max-width:1200px){.blog-section .blog-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:600px){.blog-section .blog-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.blog-section .blog-grid .blog-item{width:100%;border-radius:5px;overflow:hidden}.blog-section .blog-grid .blog-item a{text-decoration:none;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;height:100%}.blog-section .blog-grid .blog-item .blog-img{position:relative;width:100%;aspect-ratio:3/1}@media screen and (max-width:1500px){.blog-section .blog-grid .blog-item .blog-img{aspect-ratio:2/1}}@media screen and (max-width:1200px){.blog-section .blog-grid .blog-item .blog-img{aspect-ratio:3/1}}.blog-section .blog-grid .blog-item .blog-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-section .blog-grid .blog-item .blog-content{padding:20px;background:#262d39;height:100%}.blog-section .blog-grid .blog-item .blog-content h4{color:#fff;margin:0;font-weight:700}.blog-section .blog-grid .blog-item .blog-content p{color:#fff;margin:5px 0}.blog-section .blog-grid .blog-item .blog-content p .btn-link{display:block;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.grid-wrap{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:25px;margin-top:40px}.icon-grid{display:-ms-grid;display:grid;-ms-grid-columns:55px 1fr;grid-template-columns:55px 1fr;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.icon-grid{-ms-grid-columns:100%;grid-template-columns:100%;gap:10px}}.icon-grid img{width:100%;height:auto;display:block}@media screen and (max-width:640px){.icon-grid img{max-width:45px;margin-inline:auto}}.icon-grid h3{margin:0;text-transform:none;--min-size:19px;--max-size:23px}.icon-grid p{margin:0}.program-options-section{text-align:center;background:white;z-index:2}.program-options-section.siding .site-wrapper{background-image:url("/Content/files/backgrounds/siding-background.jpg");background-size:cover}.program-options-section .site-wrapper{overflow:unset;background:#f5f5f5}.program-options-section .content-contain{position:relative;z-index:2}.program-options-section .content-contain>:first-child{margin-top:0}.program-options-section .content-contain>:last-child{margin-bottom:0}.program-options-section .content-contain .options-contain{text-align:center;gap:15px;list-style:none;padding:0;max-width:none;margin:5vmin auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1301px){.program-options-section .content-contain .options-contain .js-toggle{pointer-events:none!important}.program-options-section .content-contain .options-contain .js-toggle a{pointer-events:all}}@media screen and (min-width:1301px){.program-options-section .content-contain .options-contain .js-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.program-options-section .content-contain .options-contain .btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}.program-options-section .content-contain .options-contain .btn-wrap.column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program-options-section .content-contain .options-contain :where(ol,ul){display:inline-block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.program-options-section .content-contain .options-contain .visual-cards-toggle,.program-options-section .content-contain .options-contain iframe,.program-options-section .content-contain .options-contain table:not(.ui-datepicker-calendar){margin-left:auto;margin-right:auto}@media screen and (max-width:1300px){.program-options-section .content-contain .options-contain{gap:0;border-radius:5px;overflow:hidden;max-width:700px;-webkit-box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px}}.program-options-section .content-contain .options-contain .option-item{margin:0;background:white;border-radius:5px;text-align:center;position:relative;padding:6vmin 3.5vmin;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:7px solid transparent;width:calc(33.33% - 10px)}.program-options-section .content-contain .options-contain .option-item>:first-child{margin-top:0}.program-options-section .content-contain .options-contain .option-item>:last-child{margin-bottom:0}@media screen and (max-width:1300px){.program-options-section .content-contain .options-contain .option-item{border-width:4px;border-radius:0;padding:0;width:100%}.program-options-section .content-contain .options-contain .option-item:not(:last-of-type){border-bottom:2px solid #f5f5f5}}.program-options-section .content-contain .options-contain .option-item:not(:first-of-type) .option-content{display:none}.program-options-section .content-contain .options-contain .option-item.recommended{border-color:#a0263d}.program-options-section .content-contain .options-contain .option-item.recommended .rec-badge{position:absolute;top:0;left:0;margin:0;background:#a0263d;color:white;padding:4px 15px 8px 15px;border-radius:0 0 5px 0;line-height:1;font-size:18px;font-weight:bold}@media screen and (max-width:1300px){.program-options-section .content-contain .options-contain .option-item.recommended .rec-badge{font-weight:600;font-size:16px;padding:3px 5px 6px 10px;left:unset;right:0;border-radius:0 0 0 5px}}@media screen and (max-width:600px){.program-options-section .content-contain .options-contain .option-item.recommended .rec-badge{padding:0px 10px 5px 10px;border-radius:0 0 5px 5px;font-size:14px;right:unset;left:50%;top:-1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:600px){.program-options-section .content-contain .options-contain .option-item.recommended .option-toggle{padding-top:25px;padding-bottom:15px}}.program-options-section .content-contain .options-contain .option-item .option-toggle{--max-size:35px;line-height:1.1;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1301px){.program-options-section .content-contain .options-contain .option-item .option-toggle{--heading-scale-factor:0.65}}@media screen and (max-width:1300px){.program-options-section .content-contain .options-contain .option-item .option-toggle{--heading-scale-factor:1.3;--min-size:26px;cursor:pointer;width:100%;padding:20px}.program-options-section .content-contain .options-contain .option-item .option-toggle .plus-sign{position:relative;padding-left:22px}.program-options-section .content-contain .options-contain .option-item .option-toggle .plus-sign:after,.program-options-section .content-contain .options-contain .option-item .option-toggle .plus-sign:before{content:"";position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;background:var(--toggle-plus-color, #a0263d);width:12px;height:4px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:block;z-index:2}.program-options-section .content-contain .options-contain .option-item .option-toggle .plus-sign:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.program-options-section .content-contain .options-contain .option-item .option-toggle.active .plus-sign:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.program-options-section .content-contain .options-contain .option-item .option-toggle .accent{color:#a0263d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.85em}.program-options-section .content-contain .options-contain .option-item .option-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.program-options-section .content-contain .options-contain .option-item .option-content .inner{gap:40px;gap:clamp(15px, 2.5vmin, 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.3}.program-options-section .content-contain .options-contain .option-item .option-content .inner>:first-child{margin-top:0}.program-options-section .content-contain .options-contain .option-item .option-content .inner>:last-child{margin-bottom:0}@media screen and (max-width:1300px){.program-options-section .content-contain .options-contain .option-item .option-content .inner{padding:0 20px 25px 20px}}.program-options-section .content-contain .options-contain .option-item .option-content .inner .option-pricing{--max-size:20px;color:#3a4352;font-style:italic;margin:0}@media screen and (min-width:1301px){.program-options-section .content-contain .options-contain .option-item .option-content .inner .option-pricing{--heading-scale-factor:0.4;margin-top:10px}}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#3a4352}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain>:first-child{margin-top:0}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain>:last-child{margin-bottom:0}@media screen and (min-width:641px){.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain{font-size:17px}}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain .list-heading{font-weight:bold;margin-bottom:12px}@media screen and (min-width:1301px){.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain .list-heading{--heading-scale-factor:0.5}}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain ul{margin:0;padding:0}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain ul>:first-child{margin-top:0}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain ul>:last-child{margin-bottom:0}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain ul li{line-height:1.3;text-align:center;padding:0;margin:10px 0}.program-options-section .content-contain .options-contain .option-item .option-content .inner .list-contain ul li:before{content:'';display:none}.christmas .site-wrapper{position:relative;--py-max:120px}.christmas .site-wrapper>*{position:relative;z-index:4}.christmas .site-wrapper:before{position:absolute;top:-20px;right:0px;display:block;content:'';height:14vw;width:15vw;background-image:url("/Content/files/backgrounds/red-bulb.png");background-size:contain;z-index:3;background-repeat:no-repeat}.christmas .site-wrapper:after{position:absolute;bottom:0px;left:0px;display:block;content:'';height:14vw;width:15vw;background-image:url("/Content/files/backgrounds/green-bulb.png");background-size:contain;z-index:3;background-repeat:no-repeat;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}h2.red,h3.red{--min-size:20px;--max-size:30px;color:#a0263d}.img-text-list{--col-count:5;--gap:clamp(14px, 1.5vw, 28px);margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:28px;gap:clamp(10px, 1.5vw, 28px);margin-top:2.2em}@media screen and (max-width:1100px){.img-text-list{--col-count:3}}@media screen and (max-width:600px){.img-text-list{--col-count:2}}.img-text-list li{text-align:center;margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 calc((100% / var(--col-count) - (var(--col-count) - 1) * var(--gap) / var(--col-count)));flex:0 0 calc((100% / var(--col-count) - (var(--col-count) - 1) * var(--gap) / var(--col-count)))}.img-text-list li img{position:relative;aspect-ratio:350 / 270;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:block;margin-bottom:20px;margin-bottom:clamp(6px, 1vw, 20px)}.img-text-list li strong{display:block;margin:0;font-size:23px;font-size:clamp(16px, 1.3vw, 23px);font-weight:500}
/*# sourceMappingURL=home-care-program.css.map */