@media only screen and (min-width: 1300px) {
  .inpageTabs .resourceCenter {
    margin-top: -20px;
  }
}
@media only screen and (min-width: 980px) and (max-width: 1299px) {
  .inpageTabs .resourceCenter {
    margin-top: 7px;
  }
}
@media only screen and (max-width: 767px) {
  .inpageTabs .resourceCenter {
    margin-top: -20px;
  }
}
.inpageTabs .resourceCenter .slick-dots {
  margin-top: calc(2rem - 20px);
}
@media only screen and (max-width: 767px) {
  .inpageTabs .resourceCenter .slick-dots {
    margin-top: 1px;
  }
}
.inpageTabs .resourceCenter .row--links .links {
  margin-top: calc(1.25rem - 20px);
}
.inpageTabs .resourceCenter .row--links .links li {
  margin-right: 1.25rem;
}
@media only screen and (max-width: 767px) {
  .inpageTabs .resourceCenter .row--links .links li {
    margin-right: 0.875rem;
  }
}
@media only screen and (max-width: 767px) {
  .inpageTabs .resourceCenter .row--links .links {
    margin-top: calc(0.875rem - 20px);
  }
}
.inpageTabs .resourceCenter .slick-dotted:not(.slick-scroll-bar) + .row--links {
  margin-top: calc(3.25rem - 20px + 15px);
}
@media only screen and (max-width: 767px) {
  .inpageTabs .resourceCenter .slick-dotted:not(.slick-scroll-bar) + .row--links {
    margin-top: calc(0.875rem + 16px);
  }
}
.inpageTabs .resourceCenter .slick-dotted:not(.slick-scroll-bar) + .row--links .links {
  margin-top: 0;
}
.inpageTabs .resourceCenter .slick-scroll-bar + .row--links {
  margin-top: -14px;
}
.inpageTabs .resourceCenter .slick-scroll-bar + .row--links .links {
  margin-top: 0;
}
.inpageTabs .resourceCenter .scrollBar {
  top: -14px;
}
.resourceCenter .link-wrapper {
  text-decoration: inherit;
  color: inherit;
}
.resourceCenter .link-wrapper:hover {
  text-decoration: inherit;
}
.resourceCenter .hasHoverItems.slick-active .blackout {
  opacity: .8;
}
@media only screen and (max-width: 767px) {
  .resourceCenter .hasHoverItems.slick-active .blackout {
    opacity: 1;
  }
}
.resourceCenter .hasHoverItems.slick-active .rc-item:not(.blackout) {
  opacity: 1;
  transform: scale(1.05);
}
@media only screen and (max-width: 767px) {
  .resourceCenter .hasHoverItems.slick-active .rc-item:not(.blackout) {
    transform: none;
  }
}
.resourceCenter .rc-item {
  height: 343px;
  box-shadow: 0 0 20px 5px rgba(198, 198, 198, 0.2);
  position: relative;
  z-index: 1;
  transition: all 0.2s ease-in-out;
  transition-delay: 0.1s;
}
.resourceCenter .rc-item .paragraph p {
  margin-top: 0;
  margin-bottom: 0;
}
.resourceCenter .rc-item .link:after {
  vertical-align: inherit;
}
.resourceCenter .item-wrapper {
  margin-bottom: 3.25rem;
}
@media only screen and (max-width: 767px) {
  .resourceCenter .item-wrapper {
    margin-bottom: 2.275rem;
  }
}
@media only screen and (max-width: 767px) {
  .resourceCenter .item-wrapper {
    margin-bottom: 0;
  }
}
.resourceCenter .item-wrapper:nth-child(-n+4) {
  padding-top: 20px;
}
.resourceCenter .slick-slider.slick-dotted {
  margin-bottom: 0;
}
.resourceCenter .slick-slider .slick-slide div:first-child .item-wrapper {
  padding-top: 20px;
  margin-bottom: 3.25rem;
  vertical-align: top;
}
@media only screen and (max-width: 767px) {
  .resourceCenter .slick-slider .slick-slide div:first-child .item-wrapper {
    margin-bottom: 2.275rem;
  }
}
@media only screen and (max-width: 767px) {
  .resourceCenter .slick-slider .slick-slide div:first-child .item-wrapper {
    margin-bottom: 0;
  }
}
.resourceCenter .slick-slider .slick-slide div:last-child .item-wrapper {
  padding-top: 0;
  padding-bottom: 20px;
  margin-bottom: 0;
  vertical-align: top;
}
.resourceCenter .slick-slider .slick-slide div:first-child div:only-child {
  margin-bottom: 0;
  padding-bottom: 20px;
}
.resourceCenter .item-wrapper,
.resourceCenter .item {
  -webkit-transform-style: preserve-3d;
}

.item.cover {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media only screen and (max-width: 767px) {
  .item.cover {
    padding-left: .875rem;
    padding-right: .875rem;
  }
}
.item.cover.blue-color {
  background-color: #007db8;
  color: #ffffff;
}
.item.cover.blueDark-color {
  background-color: #006799;
  color: #ffffff;
}
.item.cover.grey-color {
  background-color: #727272;
  color: #ffffff;
}
.item.cover.greyDark-color {
  background-color: #3c3c3c;
  color: #ffffff;
}
.item.cover.white-color {
  background-color: #ffffff;
}
.item.cover.white-color .type {
  color: #727272;
}
.item.cover.white-color .headline {
  color: #727272;
}
.item.cover.white-color .headline::after {
  color: #c6c6c6;
}
.item.cover.white-color .paragraph {
  color: #3c3c3c;
}
.item.cover.white-color .link {
  color: #007db8;
}
.item.cover .type {
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.76923077rem;
  line-height: 1.5;
}
html.content-zh_cn .item.cover .type {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.cover .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .type {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.cover .type {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_cn .item.cover .type {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.cover .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .type {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.cover .type {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.cover .type {
    font-size: 0.83333333rem;
  }
}
.item.cover .headline {
  font-family: "SAPRegular", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-zh_cn .item.cover .headline {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
html.content-iw_il .item.cover .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .headline {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
html.content-zh_tw .item.cover .headline {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.item.cover .headline::after {
  content: '';
  display: block;
  border-bottom: 1px solid;
  margin-top: 1.25rem;
}
@media only screen and (max-width: 767px) {
  .item.cover .headline::after {
    margin-top: .875rem;
  }
}
.item.cover .paragraph {
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.76923077rem;
  line-height: 1.5;
}
html.content-zh_cn .item.cover .paragraph {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.cover .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .paragraph {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.cover .paragraph {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_cn .item.cover .paragraph {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.cover .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .paragraph {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.cover .paragraph {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.cover .paragraph {
    font-size: 0.83333333rem;
  }
}
.item.cover .paragraph p {
  color: inherit;
}
.item.cover .link {
  color: #ffffff;
  text-decoration: none;
  position: relative;
  margin-left: 30px;
  padding-left: .5rem;
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.5;
}
html.content-zh_cn .item.cover .link {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.cover .link {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .link {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .link {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .link {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.cover .link {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.cover .link {
    padding-left: .35rem;
  }
}
html.content-zh_cn .item.cover .link {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.cover .link {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.cover .link {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.cover .link {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.cover .link {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.cover .link {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.cover .link {
    font-size: 1rem;
  }
}
.item.cover .link:before {
  font-family: 'SAPcom icons', sans-serif;
  font-size: 32px;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  left: -30px;
}
.item.cover .link.video:before {
  content: '\e009';
}
.item.cover .link.document:before {
  content: '\e033';
}

.item.quote {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 0;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media only screen and (max-width: 767px) {
  .item.quote {
    padding-left: .875rem;
    padding-right: .875rem;
  }
}
.item.quote.blue-color {
  background-color: #007db8;
  color: #ffffff;
}
.item.quote.blueDark-color {
  background-color: #006799;
  color: #ffffff;
}
.item.quote.grey-color {
  background-color: #727272;
  color: #ffffff;
}
.item.quote.greyDark-color {
  background-color: #3c3c3c;
  color: #ffffff;
}
.item.quote.white-color {
  background-color: #ffffff;
}
.item.quote.white-color .type {
  color: #727272;
}
.item.quote.white-color .headline {
  color: #000000;
}
.item.quote.white-color .headline::after {
  color: #c6c6c6;
}
.item.quote.white-color .paragraph {
  color: #3c3c3c;
}
.item.quote.white-color .paragraph p {
  color: inherit;
}
.item.quote.white-color .link {
  color: #007db8;
}
.item.quote.white-color .link:hover {
  color: #006799;
}
.item.quote.white-color .link:hover span {
  color: #006799;
}
.item.quote.white-color .link span {
  color: #007db8;
}
.item.quote .type {
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.76923077rem;
  line-height: 1.5;
}
html.content-zh_cn .item.quote .type {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.quote .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.quote .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.quote .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.quote .type {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.quote .type {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_cn .item.quote .type {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.quote .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.quote .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.quote .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.quote .type {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.quote .type {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.quote .type {
    font-size: 0.83333333rem;
  }
}
.item.quote .headline {
  font-family: "SAPRegular", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-zh_cn .item.quote .headline {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
html.content-iw_il .item.quote .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.quote .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.quote .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.quote .headline {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
html.content-zh_tw .item.quote .headline {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.item.quote .headline::after {
  content: '';
  display: block;
  border-bottom: 1px solid;
  margin-top: 1.25rem;
}
@media only screen and (max-width: 767px) {
  .item.quote .headline::after {
    margin-top: .875rem;
  }
}
.item.quote .logo-wrapper {
  text-align: left;
  display: flex;
  align-items: center;
}
.item.quote .logo-wrapper .logo-container {
  flex-shrink: 0;
  max-width: 50%;
}
.item.quote .logo-wrapper .paragraph {
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.76923077rem;
  line-height: 1.5;
}
html.content-zh_cn .item.quote .logo-wrapper .paragraph {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.quote .logo-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.quote .logo-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.quote .logo-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.quote .logo-wrapper .paragraph {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.quote .logo-wrapper .paragraph {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_cn .item.quote .logo-wrapper .paragraph {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.quote .logo-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.quote .logo-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.quote .logo-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.quote .logo-wrapper .paragraph {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.quote .logo-wrapper .paragraph {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.quote .logo-wrapper .paragraph {
    font-size: 0.83333333rem;
  }
}
.item.quote .link {
  color: #ffffff;
}
.item.quote .link.hover {
  color: #ffffff;
}
.item.quote .link span {
  color: #ffffff;
}

.item.image,
.item.icon {
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
}
.item.image .body-wrapper .type,
.item.icon .body-wrapper .type {
  color: #727272;
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.76923077rem;
  line-height: 1.5;
}
html.content-zh_cn .item.image .body-wrapper .type,
html.content-zh_cn .item.icon .body-wrapper .type {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.image .body-wrapper .type,
html.content-iw_il .item.icon .body-wrapper .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.image .body-wrapper .type,
html.content-ar_ae .item.icon .body-wrapper .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.image .body-wrapper .type,
html.content-ja_jp .item.icon .body-wrapper .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.image .body-wrapper .type,
html.content-ko_kr .item.icon .body-wrapper .type {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.image .body-wrapper .type,
html.content-zh_tw .item.icon .body-wrapper .type {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_cn .item.image .body-wrapper .type,
html.content-zh_cn .item.icon .body-wrapper .type {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.image .body-wrapper .type,
html.content-iw_il .item.icon .body-wrapper .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.image .body-wrapper .type,
html.content-ar_ae .item.icon .body-wrapper .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.image .body-wrapper .type,
html.content-ja_jp .item.icon .body-wrapper .type {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.image .body-wrapper .type,
html.content-ko_kr .item.icon .body-wrapper .type {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.image .body-wrapper .type,
html.content-zh_tw .item.icon .body-wrapper .type {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.image .body-wrapper .type,
  .item.icon .body-wrapper .type {
    font-size: 0.83333333rem;
  }
}
.item.image .body-wrapper .headline,
.item.icon .body-wrapper .headline {
  font-family: "SAPRegular", Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000000;
}
html.content-zh_cn .item.image .body-wrapper .headline,
html.content-zh_cn .item.icon .body-wrapper .headline {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
html.content-iw_il .item.image .body-wrapper .headline,
html.content-iw_il .item.icon .body-wrapper .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.image .body-wrapper .headline,
html.content-ar_ae .item.icon .body-wrapper .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.image .body-wrapper .headline,
html.content-ja_jp .item.icon .body-wrapper .headline {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.image .body-wrapper .headline,
html.content-ko_kr .item.icon .body-wrapper .headline {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
html.content-zh_tw .item.image .body-wrapper .headline,
html.content-zh_tw .item.icon .body-wrapper .headline {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.item.image .body-wrapper .paragraph,
.item.icon .body-wrapper .paragraph {
  color: #727272;
  font-family: "SAPBook", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.76923077rem;
  line-height: 1.5;
}
html.content-zh_cn .item.image .body-wrapper .paragraph,
html.content-zh_cn .item.icon .body-wrapper .paragraph {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.image .body-wrapper .paragraph,
html.content-iw_il .item.icon .body-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.image .body-wrapper .paragraph,
html.content-ar_ae .item.icon .body-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.image .body-wrapper .paragraph,
html.content-ja_jp .item.icon .body-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.image .body-wrapper .paragraph,
html.content-ko_kr .item.icon .body-wrapper .paragraph {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.image .body-wrapper .paragraph,
html.content-zh_tw .item.icon .body-wrapper .paragraph {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_cn .item.image .body-wrapper .paragraph,
html.content-zh_cn .item.icon .body-wrapper .paragraph {
  font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-iw_il .item.image .body-wrapper .paragraph,
html.content-iw_il .item.icon .body-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ar_ae .item.image .body-wrapper .paragraph,
html.content-ar_ae .item.icon .body-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ja_jp .item.image .body-wrapper .paragraph,
html.content-ja_jp .item.icon .body-wrapper .paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
html.content-ko_kr .item.image .body-wrapper .paragraph,
html.content-ko_kr .item.icon .body-wrapper .paragraph {
  font-family: "Malgun Gothic", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
html.content-zh_tw .item.image .body-wrapper .paragraph,
html.content-zh_tw .item.icon .body-wrapper .paragraph {
  font-family: "Microsoft JhengHei", Arial, Helvetica, sans-serif;
  font-weight: 300;
}
@media only screen and (max-width: 767px) {
  .item.image .body-wrapper .paragraph,
  .item.icon .body-wrapper .paragraph {
    font-size: 0.83333333rem;
  }
}
.item.image .body-wrapper .link span,
.item.icon .body-wrapper .link span {
  color: #007db8;
}
.item.image .body-wrapper .link:hover span,
.item.icon .body-wrapper .link:hover span {
  color: #006799;
}
.item.image .image-wrapper {
  position: relative;
  overflow: hidden;
  height: 130px;
}
.item.image .image-wrapper img {
  left: -50%;
  right: -50%;
  top: -50%;
  bottom: -50%;
  position: absolute;
  margin: auto;
  max-width: inherit;
  text-align: center;
}
.item.icon .image-logo {
  display: flex;
  align-items: center;
  position: relative;
  height: 90px;
  padding-top: 2rem;
  padding-bottom: .5rem;
  box-sizing: content-box;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-origin: content-box;
}
@media only screen and (max-width: 767px) {
  .item.icon .image-logo {
    padding-top: 1.4rem;
  }
}
@media only screen and (max-width: 767px) {
  .item.icon .image-logo {
    padding-bottom: .35rem;
  }
}
@media only screen and (max-width: 767px) {
  .item.icon .image-logo {
    height: 102px;
  }
}

