
/* HOME legacy card — wider text, shorter section */
html body #innovation{
  padding:18px 0 !important;
}

html body #innovation .inno-main{
  width:min(94%, 1320px) !important;
  min-height:0 !important;
  height:auto !important;
  padding:34px 48px !important;
  margin:0 auto !important;
}

html body #innovation .inno-part-one{
  width:min(100%, 1040px) !important;
  max-width:1040px !important;
  margin:0 auto !important;
}

html body #innovation .inno-title{
  margin:0 0 16px !important;
}

html body #innovation .inno-para{
  width:100% !important;
  max-width:1040px !important;
  margin:0 auto !important;
  line-height:1.55 !important;
}

html body #construct{
  padding-top:18px !important;
}

@media(max-width:767px){
  html body #innovation{
    padding:14px 0 !important;
  }
  html body #innovation .inno-main{
    width:calc(100% - 20px) !important;
    padding:26px 18px !important;
  }
  html body #innovation .inno-part-one,
  html body #innovation .inno-para{
    max-width:100% !important;
  }
}
