.csr-header .header-navigation .logo-wrapper-desktop{margin-bottom:48px}.csr-link.active{padding-bottom:20px !important;margin-bottom:-20px !important;background-color:#e7342c !important;color:#fff !important;-webkit-transition:0s !important;-o-transition:0s !important;transition:0s !important}.dashed-line{content:"";width:100%;height:1px;margin:25px 0 45px;background:-o-repeating-linear-gradient(left, #dedede, #dedede 5px, transparent 5px, transparent 8px);background:repeating-linear-gradient(to right, #dedede, #dedede 5px, transparent 5px, transparent 8px)}.corporate-social-resp .wrapper{max-width:1286px;width:91%;margin:0 auto;display:block;font-family:MuseoSans-300}.corporate-social-resp h1,.corporate-social-resp h2,.corporate-social-resp h3,.corporate-social-resp h4{color:#3a3a3a;font-family:MuseoSans-300}.corporate-social-resp h1{width:75%;margin:0 auto;font-size:40px;line-height:54px}.corporate-social-resp h2{margin:26px 0 0;font-size:26px;line-height:34px}.corporate-social-resp h3{font-size:21px;line-height:34px}.corporate-social-resp h4{font-size:22px;line-height:30px}.corporate-social-resp p,.corporate-social-resp li{padding-bottom:20px;color:#3a3a3a;font-family:MuseoSans-300;font-size:18px;line-height:28px;outline:none}.csr-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.csr-column{-ms-flex-preferred-size:48.8%;flex-basis:48.8%}.corporate-social-resp .csr-content{text-align:center}.corporate-social-resp .csr-content h2{font-family:MuseoSans-500}.corporate-social-resp .caring-list{position:relative}.corporate-social-resp .caring-list ul{margin:29px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.corporate-social-resp .caring-list li{-ms-flex-preferred-size:25%;flex-basis:25%}.corporate-social-resp .caring-list li:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;-moz-transform:scale(1.05);-o-transform:scale(1.05)}.corporate-social-resp .caring-list img{width:94%;margin:0 auto 19px}.corporate-social-resp .caring-list a{color:#007bc7}.corporate-social-resp .caring-list a:hover{text-decoration:underline}.corporate-social-resp .help-needy{padding:28px 0;margin:0 0 30px;background-color:#eceae6}.corporate-social-resp .annual-report .column-container p{width:75%;padding-bottom:0;margin-right:auto}.employee-efforts,.homeserve-cares .numbered-cares,.corporate-social-resp .annual-report{counter-reset:list-count}.employee-efforts li,.homeserve-cares .numbered-cares li,.corporate-social-resp .annual-report li{padding-left:16px;padding-bottom:0;border-radius:4px;margin-bottom:15px;position:relative;color:#3a3a3a;font-family:MuseoSans-300;font-size:18px;line-height:28px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.employee-efforts li::before,.homeserve-cares .numbered-cares li::before,.corporate-social-resp .annual-report li::before{width:8px;height:8px;border-radius:10px;counter-increment:list-count;content:"";position:absolute;top:10px;left:0;background-color:#db022d;color:#fff;font-size:26px;line-height:1.6;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.employee-donations .employee-gallery button.slick-prev.slick-arrow,.employee-donations .employee-gallery button.slick-next.slick-arrow,.corporate-social-resp .caring-list button.slick-prev.slick-arrow,.corporate-social-resp .caring-list button.slick-next.slick-arrow{width:30px;height:30px;border:none;position:absolute;top:45%;background-color:rgba(0,0,0,0);cursor:pointer;text-indent:-99999px;transition:all .2s;outline:0;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.employee-donations .employee-gallery button.slick-prev.slick-arrow,.corporate-social-resp .caring-list button.slick-prev.slick-arrow{left:-5%;background:url(/en-us/assets/images/credibility/about-us/slider-prev.png) center no-repeat}.employee-donations .employee-gallery button.slick-next.slick-arrow,.corporate-social-resp .caring-list button.slick-next.slick-arrow{right:-5%;background:url(/en-us/assets/images/credibility/about-us/slider-next.png) center no-repeat}.employee-donations .employee-gallery .slick-arrow.slick-disabled,.corporate-social-resp .caring-list .slick-arrow.slick-disabled{visibility:hidden;opacity:0;pointer-events:none}.employee-donations .employee-gallery .slick-arrow:focus,.employee-donations .employee-gallery .slick-arrow:hover,.corporate-social-resp .caring-list .slick-arrow:focus,.corporate-social-resp .caring-list .slick-arrow:hover{-webkit-filter:brightness(0);filter:brightness(0);opacity:.75;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.employee-donations .employee-gallery .slick-dots,.corporate-social-resp .caring-list .slick-dots{margin:0 auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employee-donations .employee-gallery .slick-dots li:first-child,.corporate-social-resp .caring-list .slick-dots li:first-child{margin-left:0}.employee-donations .employee-gallery .slick-dots li,.corporate-social-resp .caring-list .slick-dots li{-ms-flex-preferred-size:100%;flex-basis:100%;width:16px;height:16px;padding:2px;border:2px solid #bdbdbd;border-radius:50%;margin-left:4px;display:inline-block;background:#fff;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.employee-donations .employee-gallery .slick-dots li.slick-active button,.corporate-social-resp .caring-list .slick-dots li.slick-active button{background:#e7342c}.employee-donations .employee-gallery .slick-dots li button,.corporate-social-resp .caring-list .slick-dots li button{width:100%;height:100%;padding:0;border:0;border-radius:50%;font-size:0;display:block;background:0 0;color:rgba(0,0,0,0);cursor:pointer;outline:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.page-breadcrumb{display:none}.corporate-social-resp{margin-top:20px}.grants-program .caring-community h1,.veterans-program .caring-vets h1{width:100%;margin:0}.grants-program .caring-community img{width:19.5%;margin:28px auto 17px}.grants-program .helping-community{margin-bottom:73px}.grants-program .hscf-funding img,.grants-program .helping-community img{width:98%;border-radius:4px;-webkit-box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);box-shadow:5px 9px 10px 0 rgba(0,0,0,.1)}.grants-program .helping-community h2{margin:0 0 7px;font-size:21px;font-weight:400;line-height:34px}.grants-program .helping-community h4{margin:0 0 20px}.grants-program .hscf-funding h2{width:40%;margin:0 auto 47px;text-align:center}.grants-program .hscf-funding{margin-bottom:50px}.grants-program .hscf-funding h4{margin-top:4px}.grants-program .grants-list ul{margin-left:10%}.grants-program .grants-list li{position:relative}.grants-program .grants-list ul li::before{content:"";width:10px;height:10px;border-radius:100%;position:absolute;top:8px;left:-30px;background:#e7342c;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.grants-program .grant-application h2{margin-bottom:40px;text-align:center}.grants-program .grant-application .grants-list ul{margin-left:5%}.grants-program .grant-application a{display:inline-block;color:#007bc7}.grants-program .grant-application a:hover{text-decoration:underline}.grants-program .grant-content-img h2{content:"";width:100%;height:1px;margin:25px 0 45px;background:-o-repeating-linear-gradient(left, #dedede, #dedede 5px, transparent 5px, transparent 8px);background:repeating-linear-gradient(to right, #dedede, #dedede 5px, transparent 5px, transparent 8px)}.corporate-social-resp picture{height:auto;margin-bottom:30px;overflow:hidden}.corporate-social-resp picture img{width:100%}@media only screen and (min-width: 1366px){.corporate-social-resp picture img{width:100%}}.caring-image img{width:auto;margin:0 auto 50px}.caring-image p{padding-bottom:62px}.corporate-social-resp .helping-people{margin-bottom:10px}.corporate-social-resp .helping-people h2{margin-bottom:20px;font-size:21px;font-weight:400;line-height:34px}.corporate-social-resp .helping-people h3{margin-bottom:20px}.corporate-social-resp .helping-people h4{margin:4px 0 24px}.corporate-social-resp .helping-people img{-webkit-box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);box-shadow:5px 9px 10px 0 rgba(0,0,0,.1)}.corporate-social-resp .helping-people a{display:inline-block;color:#007bc7}.corporate-social-resp .helping-people a:hover{text-decoration:underline}.section{padding:68px 0}@media only screen and (max-width: 998px){.section{padding:35px 0}}.section h3{color:#000;font-family:MuseoSans-500;font-size:30px;font-style:normal;font-weight:600;line-height:36px}.banner-section h2,.corporate-social-resp .homeserve-cares h3,.homeserve-cares .how-it-works h3{padding:0;margin-bottom:0;display:block;background-color:rgba(0,0,0,0);text-align:center;font-size:40px;line-height:54px;font-family:MuseoSans-500;font-weight:400}@media only screen and (max-width: 998px){.banner-section h2,.corporate-social-resp .homeserve-cares h3,.homeserve-cares .how-it-works h3{font-size:36px;line-height:46px}}@media only screen and (max-width: 768px){.banner-section h2,.corporate-social-resp .homeserve-cares h3,.homeserve-cares .how-it-works h3{font-size:26px;line-height:32px}}.homeserve-cares .numbered-cares li::before{background-color:#e62419}.homeserve-cares .banner-section::after{content:"";width:100%;height:90px;display:block;position:absolute;bottom:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1920' height='90' viewBox='0 0 1920 90' fill='none'><path d='M0 0.625C756.988 81.0429 1177.24 80.3892 1920 0.625V716.554C1170.19 718.055 749.809 722.479 0 716.554V0.625Z' fill='%23F9F9F9'/></svg>") no-repeat center;background-size:cover}@media only screen and (max-width: 768px){.homeserve-cares .banner-section::after{display:none}}.homeserve-cares .banner-section{padding-top:0;padding-bottom:90px;position:relative}.homeserve-cares .banner-section .column-container{margin-bottom:10px}@media only screen and (max-width: 998px){.homeserve-cares .banner-section .column-container{margin-bottom:0;flex-direction:column}}.homeserve-cares .banner-section .div-container+div,.homeserve-cares .banner-section .div-container{flex-basis:47%}.homeserve-cares .banner-section .div-container h2{margin-top:14px;text-align:left;color:#000}@media only screen and (max-width: 998px){.homeserve-cares .banner-section .div-container h2{text-align:center}}.homeserve-cares .banner-section .div-container h2+p{margin-top:20px;font-weight:300}@media only screen and (max-width: 998px){.homeserve-cares .banner-section .div-container h2+p{text-align:center}}.homeserve-cares .banner-section .div-container figure{max-width:240px;width:100%;max-height:86px;height:100%}.homeserve-cares .banner-section .div-container figure img{width:100%;height:100%;object-fit:cover}.homeserve-cares .banner-section .div-container .capsule-container{display:flex;flex-wrap:wrap;gap:16px}.homeserve-cares .banner-section .div-container .capsule-container .capsule{padding:8px 24px;border-radius:30px;background:var(--Red-Light-Red, #E62419);color:#fff;font-family:MuseoSans-500;font-size:18px;font-weight:600;line-height:20px}@media only screen and (max-width: 998px){.homeserve-cares .banner-section .div-container .capsule-container{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width: 998px){.homeserve-cares .banner-section .div-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.homeserve-cares .banner-section .div-container+div{display:flex;justify-content:center;align-items:center}.homeserve-cares .banner-section .div-container+div figure{max-width:565px;width:100%;max-height:410px;aspect-ratio:113/82;border-radius:20px;overflow:hidden}@media only screen and (max-width: 998px){.homeserve-cares .banner-section .div-container+div{margin-top:30px}}@media only screen and (max-width: 768px){.homeserve-cares .banner-section{padding-bottom:30px}}.how-it-works{padding-top:0;background-color:#f9f9f9}.how-it-works h3{color:#000}@media only screen and (max-width: 768px){.how-it-works{padding-top:50px}}.how-it-works-list ul{margin:48px 0 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;gap:32px}.how-it-works-list li{-ms-flex-preferred-size:33%;flex-basis:33%;padding:24px 24px 42px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -4px rgba(0,0,0,.1)}.how-it-works-list li>h3{margin:0 auto;color:#000;font-size:30px}@media only screen and (max-width: 1366px){.how-it-works-list li{flex-basis:40%}}@media only screen and (max-width: 1280px){.how-it-works-list li{flex-basis:40%}}@media only screen and (max-width: 998px){.how-it-works-list li{flex-basis:45%}}.how-it-works-list li p{padding:0;font-size:16px;text-align:center}.how-it-works-list li p>img{margin:0 auto;text-align:center}.how-it-works-list li p.strong{margin-top:12px;font-family:MuseoSans-500;font-size:24px;line-height:24px;color:#000}.how-it-works-list li p.strong+p{width:85%;margin-top:24px;font-size:18px;font-weight:300}.how-it-works-list li p>p:last-child{padding:24px 0 0}.how-it-works img{width:67px;height:67px}.how-it-works-list~p{text-align:center}.homeserve-cares .how-it-works-list+p a{color:#007bc7}.homeserve-cares .how-it-works-list+p a:hover{cursor:pointer;-webkit-animation:none;animation:none;text-decoration:underline}.how-it-works a{display:inline-block}.section.caring-for-people{background-color:#e6f1f4}@media only screen and (max-width: 768px){.section.caring-for-people .column-container{flex-direction:column-reverse}.section.caring-for-people .column-container>.about-us-column:first-child{margin-top:48px}}.section.caring-for-people p{padding-bottom:0;font-weight:300}.section.caring-for-people h3{color:#3a3a3a;text-align:left}@media only screen and (max-width: 768px){.section.caring-for-people h3{text-align:center}}.section.caring-for-people h3+p{margin-top:24px}.section.caring-for-people .numbered-cares{margin-top:24px}.section.caring-for-people .numbered-cares li{font-weight:300}.section.caring-for-people .about-us-column .img-container{max-width:560px;width:100%;max-height:400px;border-radius:8px;overflow:hidden;aspect-ratio:560/400}.section.caring-for-people .about-us-column .img-container>img{height:100%;border-radius:8px;object-fit:cover;object-position:bottom}@media only screen and (max-width: 768px){.section.caring-for-people .about-us-column .img-container{max-width:unset}}.section.caring-for-people .hs-cares-quote{max-width:560px;width:100%;padding:10px 20px;padding-left:20px;border-left:4px solid #e62419;border-radius:8px;margin-top:18px;background:#fff}@media only screen and (max-width: 768px){.section.caring-for-people .hs-cares-quote{display:none}}.section.caring-for-people .hs-cares-quote.md-none{display:none;padding:24px;border-left:unset;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -4px rgba(0,0,0,.1)}.section.caring-for-people .hs-cares-quote.md-none>div{padding-left:20px;margin-top:16px;border-left:4px solid #e62419}.section.caring-for-people .hs-cares-quote.md-none>div>p{font-size:18px}@media only screen and (max-width: 768px){.section.caring-for-people .hs-cares-quote.md-none{max-width:unset;display:block}}.section.caring-for-people p{font-family:MuseoSans-300;color:#000}.section.caring-for-people p.strong{font-family:MuseoSans-700;font-weight:600}.section.caring-for-people p.strong+p,.section.caring-for-people p.strong{font-size:20.94px;line-height:32px}.section.caring-for-people p>span.name{margin-top:9px;display:block;line-height:30px;color:#4b5563}.cares-numbers h3+p{margin-top:16px}.cares-numbers figure{width:62px;height:62px}.cares-numbers figure img{width:100%;height:100%}.cares-numbers p{text-align:center;font-weight:300}.cares-numbers ul{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:21px}.cares-numbers ul li{min-width:302.418px;padding:15px 25px 30px;flex-basis:20%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.cares-numbers ul li .number-highlight{color:#000;font-size:40.746px;font-family:MuseoSans-700;font-weight:700;line-height:48.895px}.cares-numbers ul li .number-highlight+span{font-size:19px}@media only screen and (max-width: 640px){.cares-numbers ul li{flex-basis:100%}}@media only screen and (max-width: 640px){.cares-numbers ul{gap:20px}}.cares-numbers .inception,.cares-numbers .small-text{margin-top:3px;font-size:14px;line-height:15px;font-family:MuseoSans-300;font-weight:300}.cares-numbers .inception{margin-top:16px;font-size:12px;line-height:normal}.caring-communities{background:#e6f1f4}.caring-communities .wrapper .column-container{margin-top:26px;gap:15px}.caring-communities .wrapper .column-container .left-column{flex-basis:39%}.caring-communities .wrapper .column-container .left-column>div.viemo-wrapper{max-width:530px;max-height:300px;position:relative;line-height:0}.caring-communities .wrapper .column-container .left-column>div.viemo-wrapper iframe{border-radius:30px;aspect-ratio:16/9}@media only screen and (max-width: 998px){.caring-communities .wrapper .column-container .left-column>div.viemo-wrapper{max-width:unset;max-height:unset}}.caring-communities .wrapper .column-container .left-column #viemo-thumbnail{position:absolute;top:0;left:0;right:0;cursor:pointer;aspect-ratio:16/9}.caring-communities .wrapper .column-container .left-column #viemo-thumbnail img{width:100%;height:100%;object-fit:cover;display:block;border-radius:30px}.caring-communities .wrapper .column-container .left-column #viemo-thumbnail .play-btn{content:url("/en-us/assets/images/credibility/corporate-social-responsibility/homeserve-cares/play-btn.svg");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.caring-communities .wrapper .column-container .right-column{flex-basis:59%}.caring-communities .wrapper .column-container .right-column .sub-heading{color:#111827;font-family:MuseoSans-300;font-size:25px;font-style:normal;font-weight:400;line-height:28px}@media only screen and (max-width: 768px){.caring-communities .wrapper .column-container .right-column .sub-heading{font-size:24px}}.caring-communities .wrapper .column-container .right-column .sub-heading+p{font-weight:300}.caring-communities .wrapper .column-container .right-column p{color:#3a3a3a}.caring-communities .wrapper .column-container .right-column .numbered-cares li{margin-bottom:5px;font-weight:300}@media only screen and (max-width: 998px){.caring-communities .wrapper .column-container .right-column{padding:10px 32px}}@media only screen and (max-width: 998px){.caring-communities .wrapper .column-container .left-column,.caring-communities .wrapper .column-container .right-column{width:100%;flex-basis:100%}}@media only screen and (max-width: 998px){.caring-communities .wrapper .column-container{flex-direction:column}}.caring-communities .wrapper h4{color:#000;text-align:center;font-family:MuseoSans-500;font-size:30px;font-style:normal;font-weight:600;line-height:38px}@media only screen and (max-width: 768px){.caring-communities .wrapper h4{font-size:26px;line-height:32px;margin-top:20px;margin-bottom:15px}}.caring-communities .wrapper h4+p{font-weight:300}.caring-communities .wrapper>p{text-align:center}.caring-communities .wrapper .apply-btn-container a{max-width:205px;padding:18px 35px;border-radius:30px;margin:0 auto;color:#fff;background:#e62419;text-align:center;font-family:MuseoSans-500;font-size:18px;font-style:normal;font-weight:600;line-height:20px}@media only screen and (max-width: 640px){.caring-communities .wrapper .apply-btn-container a{max-width:138px;padding:10px 20px;border-radius:10px;font-size:14px}}.trade-professionals{padding-bottom:0}.trade-professionals .main-container{display:flex;justify-content:space-between}.trade-professionals .main-container .div-right{max-width:610px;flex-basis:44.5%}@media only screen and (max-width: 998px){.trade-professionals .main-container .div-right{margin:0 auto;margin-bottom:24px}}.trade-professionals .main-container .div-center{flex-basis:40%}.trade-professionals .main-container .div-center li,.trade-professionals .main-container .div-center p{font-weight:300}.trade-professionals .main-container .div-left{flex-basis:8%}@media only screen and (max-width: 998px){.trade-professionals .main-container .div-left ul{display:flex;justify-content:center}}@media only screen and (max-width: 640px){.trade-professionals .main-container .div-left ul{flex-direction:column;align-items:center}}.trade-professionals .main-container .div-left ul li{max-width:108px;padding-bottom:30px}@media only screen and (max-width: 998px){.trade-professionals .main-container .div-left ul li{padding-bottom:0;margin:0 20px 30px 20px}}.trade-professionals .main-container .div-left figure figcaption a{margin-top:5px;color:#0096c8;font-family:"MuseoSans-500";font-size:14px;text-align:center}@media only screen and (min-width: 767px){.trade-professionals .main-container .div-left figure figcaption a:hover{text-decoration:underline}}.trade-professionals .main-container h5{margin:0 0 24px;font-family:MuseoSans-300;font-size:24px;font-style:normal;font-weight:400;line-height:30px;color:#000}@media only screen and (max-width: 768px){.trade-professionals .main-container h5{font-size:26px}}@media only screen and (max-width: 998px){.trade-professionals .main-container{flex-direction:column-reverse}}@media only screen and (max-width: 998px){main{margin-bottom:35px !important}}.new-footer{margin-top:35px}.corporate-social-resp .homeserve-cares .help-needy{padding:30px;margin:40px 0 30px;background-color:#eceae6;text-align:center}.corporate-social-resp .help-needy h3{font-family:MuseoSans-500;font-weight:400}.help-needy p:last-child{padding-bottom:0}.corporate-social-resp .homeserve-cares .dashed-title h2{padding-right:18px;margin-bottom:26px;font-family:MuseoSans-500;font-weight:400}.homeserve-cares .hs-cares-images ul.slick-initialized{overflow:visible;height:auto}.homeserve-cares .hs-cares-images .slick-initialized li.slick-slide{width:auto;padding:0;float:left;min-height:1px}.homeserve-cares .hs-cares-images ul{overflow:hidden;height:225px}.homeserve-cares .hs-cares-images ul.slick-dots{height:auto}.homeserve-cares .hs-cares-images ul.slick-dots li{float:none;min-height:1px}.homeserve-cares .hs-cares-images ul li{width:25%;padding:0 10px;float:left;min-height:225px}.hs-cares-images{margin-bottom:92px}.homeserve-cares .hs-cares-images .slick-slide img{width:70%;padding:20px 10px;margin:0 auto}.homeserve-cares .hs-cares-images .slick-slide a{outline:none}.homeserve-cares .hs-cares-images button.slick-next.slick-arrow{right:-2%}.homeserve-cares .hs-cares-images button.slick-prev.slick-arrow{left:-2%}.our-employees,.testimonials{padding:32px 0 64px;background-color:#eceae6}.testimonials h2{font-family:MuseoSans-500;font-weight:400}.homeserve-cares .customer-info p{padding:0}.homeserve-cares .customer-review-slider .slick-slide{padding:20px 20px 0}.our-employees h2,.spotlight-story h2,.testimonials h2{padding-right:0;display:block;background-color:rgba(0,0,0,0);text-align:center}.spotlight-story h3{font-family:MuseoSans-500;font-weight:400}.spotlight-story .column-container .about-us-column:first-of-type{-ms-flex-preferred-size:27%;flex-basis:27%}.spotlight-story .column-container .about-us-column:last-of-type{-ms-flex-preferred-size:69%;flex-basis:69%}.spotlight-story img{border-radius:4px;-webkit-box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);box-shadow:5px 9px 10px 0 rgba(0,0,0,.1)}.spotlight-story h2{padding:32px 0 38px}.spotlight-story h4{margin:0 0 22px}.helping-hands{padding:20px 0}.helping-hands h2{margin:30px 0 20px;font-size:26px;line-height:34px;color:#3a3a3a;text-align:center}.helping-hands .column-container{padding-top:30px}.helping-hands h3{color:#3a3a3a;font-size:21px;line-height:34px}.helping-hands .about-us-column:nth-of-type(1) p{padding-top:12px;padding-bottom:20px;color:#3a3a3a;font-family:MuseoSans-300;font-size:18px;line-height:28px}.helping-hands .about-us-column img{max-width:100%;border-radius:4px;-webkit-box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);box-shadow:5px 9px 10px 0 rgba(0,0,0,.1)}.grants-program .caring-community img{width:auto;margin:0 auto 38px}.grants-program .helping-community{margin-bottom:73px}.grants-program .hscf-funding img,.grants-program .helping-community img{width:98%;border-radius:4px;-webkit-box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);box-shadow:5px 9px 10px 0 rgba(0,0,0,.1)}.grants-program .helping-community h4{margin:0 0 20px}.grants-program .hscf-funding h2{width:40%;margin:0 auto 47px;font-family:MuseoSans-500;text-align:center}.grants-program .hscf-funding h3{margin-bottom:27px;font-family:MuseoSans-500}.grants-program .hscf-funding{margin-bottom:50px}.grants-program .hscf-funding h4{margin-top:4px}.grants-program .grants-list ul{margin-left:10%}.grants-program .grants-list li{position:relative}.grants-program .grants-list ul li::before{content:"";width:10px;height:10px;border-radius:100%;position:absolute;top:8px;left:-30px;background:#e7342c;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.grants-program .grant-application h2{font-family:MuseoSans-500;text-align:center}.grants-program .grant-application .grants-list ul{margin-left:5%}.grants-program .grant-application a{display:inline-block;color:#007bc7}.grants-program .grant-application a:hover{text-decoration:underline}.veterans-program .caring-vets img{width:auto;margin:0 auto 43px}.veterans-program h2{padding-right:18px;margin:36px 0 30px;display:inline-block;background-color:#fff;font-family:MuseoSans-300;font-size:26px;line-height:34px}.veterans-program h2:after{content:"";width:100%;height:1px;background:-o-repeating-linear-gradient(left, #dedede, #dedede 5px, transparent 5px, transparent 8px);background:repeating-linear-gradient(to right, #dedede, #dedede 5px, transparent 5px, transparent 8px);position:absolute;top:50%;right:0;z-index:-1}.veterans-program .support-vets ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.veterans-program .support-vets li{-ms-flex-preferred-size:25%;flex-basis:25%}.employee-gallery li a:hover img,.veterans-program .support-vets li:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;-moz-transform:scale(1.05);-o-transform:scale(1.05)}.employee-gallery img,.veterans-program .support-vets img{padding:20px 10px}.employee-gallery a,.veterans-program .support-vets a{color:#007bc7}.employee-gallery a:hover,.veterans-program .support-vets a:hover{text-decoration:underline}.veterans-spotlight{padding:5px 0 48px;background-color:#eceae6}.veterans-spotlight h2{padding-right:0;display:block;background-color:rgba(0,0,0,0);text-align:center}.veterans-program .quote-text{width:83.3%;height:100%;padding:20px 20px 0;border-radius:4px;margin:0 auto;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.corporate-social-resp .customer-info p{margin-top:10px;font-size:14px;color:#8a8a8a}.shadow-images img{border-radius:4px;-webkit-box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);box-shadow:5px 9px 10px 0 rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.veterans-program .veterans-homeservers{padding:28px 0}.employee-volunteerism ul,.veterans-program .veterans-homeservers ul{margin-left:10%}.employee-volunteerism li,.veterans-program .veterans-homeservers li{position:relative}.employee-volunteerism li:before,.veterans-program .veterans-homeservers li::before{content:"";width:10px;height:10px;border-radius:100%;position:absolute;top:8px;left:-30px;background:#e7342c;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.employee-donations a{display:initial;color:#007bc7}.employee-donations a:hover{text-decoration:underline}.employee-donations .caring-goods img{width:auto;margin:0 auto 42px}.employee-donations .shadow-images img{width:97%;margin-bottom:10px}.employee-donations .about-us-column h2{margin:0 0 18px}.employee-donations .employee-efforts ul{margin-bottom:30px}.employee-donations .our-employees h2{margin-bottom:18px}.employee-donations .employee-gallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.employee-donations .employee-gallery li{padding-bottom:0;-ms-flex-preferred-size:24.8%;flex-basis:24.8%}.employee-donations .employee-gallery h2{padding-right:18px;margin-bottom:26px}.employee-donations .employee-gallery li p{padding-bottom:0}@media only screen and (max-width: 1023px){.logo img{width:142px !important}}@media only screen and (max-width: 768px){.how-it-works-list li{-ms-flex-preferred-size:70%;flex-basis:70%}.how-it-works-list ul{text-align:center}.how-it-works img{margin:0 auto}.homeserve-cares .hs-cares-images .slick-slide img{margin:0 auto}.homeserve-cares .quote-text{height:215px}.grants-program .caring-community img{width:32%}}@media only screen and (min-width: 1366px){.corporate-social-resp .wrapper{max-width:1366px;width:86.6%}.corporate-social-resp picture{height:auto}}@media only screen and (max-width: 991px){.csr-link.active{padding-bottom:16px !important;margin-bottom:-16px !important}}@media only screen and (max-width: 767px){.csr-link.active{margin-bottom:-6px !important}.helping-hands .about-us-column{-ms-flex-preferred-size:100%;flex-basis:100%}.spotlight-story .column-container .about-us-column:first-of-type{-ms-flex-preferred-size:100%;flex-basis:100%}.spotlight-story .column-container .about-us-column:last-of-type{-ms-flex-preferred-size:100%;flex-basis:100%}.spotlight-story img{width:60%}}@media only screen and (max-width: 640px){.how-it-works-list li{padding:24px 24px;flex-basis:85%}.how-it-works-list li p.strong+p:last-child{margin-top:16px}}@media only screen and (max-width: 540px){.corporate-social-resp picture{height:auto}.corporate-social-resp .csr-content h1{width:100%;font-size:32px;line-height:38px}.corporate-social-resp picture img{height:0}.employee-donations .about-us-column,.veterans-program .about-us-column,.corporate-social-resp .csr-column,.homeserve-cares .about-us-column,.how-it-works-list li,.helping-people .about-us-column,.corporate-social-resp .annual-report .about-us-column{-ms-flex-preferred-size:100%;flex-basis:100%}.grants-program .hscf-funding h2,.corporate-social-resp .annual-report .column-container p{width:100%}.employee-donations .caring-goods img,.grants-program .caring-community img{width:75%}.grants-program .grant-application .grants-list ul{margin-left:10%}.grants-program .grant-application{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grants-program .csr-column-container:nth-child(odd) .csr-column:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:1}.grants-program .csr-column-container:nth-child(even) .csr-column:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:0}.spotlight-story img,.corporate-social-resp .annual-report .column-container p{width:100%}.caring-image img{width:76%}.homeserve-cares .quote-text{height:366px}.homeserve-cares .customer-review-slider button.slick-next.slick-arrow{right:-12%}.homeserve-cares .customer-review-slider button.slick-prev.slick-arrow{left:-12%;z-index:1}.corporate-social-resp .homeserve-cares .help-needy{margin-top:65px}.veterans-program .support-vets ul{margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.veterans-program .support-vets a{font-size:13px;line-height:18px}.veterans-program .support-vets li{-ms-flex-preferred-size:31%;flex-basis:31%}.veterans-program .support-vets img{padding:0 0 10px}.veterans-program .caring-vets{width:75%;margin:0 auto}.customer-review-slider button.slick-prev.slick-arrow{left:-12%}.customer-review-slider button.slick-next.slick-arrow{right:-12%}.employee-donations .quote-text{height:375px}.homeserve-cares .hs-cares-images .slick-arrow,.corporate-social-resp .caring-list .slick-arrow,.employee-donations .employee-gallery .slick-arrow{z-index:9001;top:50%;width:45px;height:50px;background:rgba(0,0,0,.8) !important;border:1px solid hsla(0,0%,100%,.7) !important;padding:0;text-indent:0;font-size:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.homeserve-cares .hs-cares-images .slick-arrow.slick-next::before,.homeserve-cares .hs-cares-images .slick-arrow.slick-prev::before,.corporate-social-resp .caring-list .slick-arrow.slick-next::before,.corporate-social-resp .caring-list .slick-arrow.slick-prev::before,.employee-donations .employee-gallery .slick-arrow.slick-next::before,.employee-donations .employee-gallery .slick-arrow.slick-prev::before{content:"";border-style:solid;border-width:.25em .25em 0 0;display:inline-block;height:.75em;left:1em;position:absolute;top:14px;vertical-align:top;width:.75em;font-size:16px;color:#fff}.homeserve-cares .hs-cares-images .slick-arrow.slick-prev::before,.corporate-social-resp .caring-list .slick-arrow.slick-prev::before,.employee-donations .employee-gallery .slick-arrow.slick-prev::before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.homeserve-cares .hs-cares-images .slick-arrow.slick-next::before,.corporate-social-resp .caring-list .slick-arrow.slick-next::before,.employee-donations .employee-gallery .slick-arrow.slick-next::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.homeserve-cares .hs-cares-images button.slick-prev.slick-arrow,.corporate-social-resp .caring-list button.slick-prev.slick-arrow,.employee-donations .employee-gallery button.slick-prev.slick-arrow{left:-5%;width:45px;height:50px}.homeserve-cares .hs-cares-images button.slick-next.slick-arrow,.corporate-social-resp .caring-list button.slick-next.slick-arrow,.employee-donations .employee-gallery button.slick-next.slick-arrow{right:-5%;width:45px;height:50px}.homeserve-cares .hs-cares-images .slick-dots li,.corporate-social-resp .caring-list .slick-dots li,.employee-donations .employee-gallery .slick-dots li{-ms-flex-preferred-size:unset;flex-basis:unset}.homeserve-cares .hs-cares-images .slick-slide img{width:100%;padding:10px 5px}.employee-gallery img,.veterans-program .support-vets img{padding:10px 5px}.employee-donations .employee-gallery li{-ms-flex-preferred-size:18%;flex-basis:18%}.employee-donations .employee-efforts .about-us-column:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (max-width: 320px){.homeserve-cares .quote-text{height:425px}}
