.overview-content .sec-homecare { background:#fff; }
.overview-content .sec-homecare sup { font-size:.4em; }
.overview-content .sec-homecare .w1320 { margin:0 auto; position:relative; width:1320px; }
.overview-content .sec-homecare .text { background:#f8f8f8; padding:80px 0; text-align:center; }
.overview-content .sec-homecare .icon {background:url(homecare.png) 50% no-repeat;height:50px;padding: 0;}
.overview-content .sec-homecare .title { font-weight: 400; font-size:48px; line-height:1.2; padding-top:40px; padding-bottom:0; }
.overview-content .sec-homecare .desc {font-size: 24px;line-height:1.3;padding-top:30px;}
@media screen and (max-width:1440px) {
   .overview-content .sec-homecare .w1320 { width:1080px }
  .overview-content .sec-homecare .title { font-size:36px; padding-top:20px; padding-left:0; padding-right:0 }
  .overview-content .sec-homecare .desc { font-size:20px; padding-top:10px; }
}
@media screen and (max-width:736px) { 
  .overview-content .sec-homecare .w1320 { width:auto }
  .overview-content .sec-homecare .text { padding:40px 6% 30px!important; text-align:left; }
  .overview-content .sec-homecare .icon { background-position:0 50%; padding-top:0; padding-bottom:0;  }
  .overview-content .sec-homecare .title { font-size:24px; padding-top:20px; padding-bottom:0; padding-left:0; padding-right:0; }
  .overview-content .sec-homecare .desc { font-size:18px; line-height:1.5; padding-top:20px;padding-left:0; padding-right:0; }
}
.overview-content .sec-homecare ul { display:table; }
.overview-content .sec-homecare li { box-sizing:border-box; display:table-cell; padding:0 50px 40px; width:33.3333333333333%; }
.overview-content .sec-homecare li h3 { font-weight: 400; padding-top:60px; white-space:nowrap; }
.overview-content .sec-homecare li h3 * { display:inline-block; vertical-align:middle; }
.overview-content .sec-homecare li h3 i { background-position:center; background-repeat:no-repeat; height:50px; width:50px; }
.overview-content .sec-homecare li h3 span { font-size:28px; line-height:1.2; padding-left:10px; white-space: normal; }
.overview-content .sec-homecare li p {font-size: 20px;line-height:1.3;padding-top:10px;}
.overview-content .sec-homecare .li1 h3 i { background-image:url(icon1.png); }
.overview-content .sec-homecare .li2 h3 i { background-image:url(icon2.png); }
.overview-content .sec-homecare .li3 h3 i { background-image:url(icon3.png); }
@media screen and (max-width:1440px) {
  .overview-content .sec-homecare li { padding:0 30px 80px; }
  .overview-content .sec-homecare li h3 span { font-size:22px; }
  .overview-content .sec-homecare li p { font-size:20px; }
}
@media screen and (max-width:736px) { 
  .overview-content .sec-homecare {  }
  .overview-content .sec-homecare ul { display:block; padding-bottom:30px }
  .overview-content .sec-homecare li { display:block; padding:0 20px; width:auto; }
  .overview-content .sec-homecare li h3 { padding-top:30px; }
  .overview-content .sec-homecare li h3 i { background-size:32px; height:32px; width:32px; }
  .overview-content .sec-homecare li h3 span { font-size:20px; }
  .overview-content .sec-homecare li p { font-size:18px; line-height:1.5; padding-left:0; padding-right:0; }
  .overview-content .sec-homecare li+li { border:none; }
}