.deepl_value_ja .multi-tabs .multi-tabs-inner .multi-tab-content .tab-pane .row > div {
  height: 100%
}
.deepl_value_ja .multi-tabs .multi-tabs-inner .multi-tab-content .tab-pane .row .content-box .title-desc h4 {
  font-size: 1.5625rem;
  line-height: 30px;
  font-weight: 600
}
@media screen and (max-width:1400px) {
  .deepl_value_ja .multi-tabs .multi-tabs-inner .multi-tab-content .tab-pane .row .content-box .title-desc h4 {
    font-size: 1.4375rem;
    line-height: 28px
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .multi-tabs .multi-tabs-inner .multi-tab-content .tab-pane .row .content-box .title-desc h4 {
    font-size: 1.3125rem;
    line-height: 26px
  }
}
.deepl_value_ja .highlights-main .highlights .highlights-wrapper .highlight-item .content > h3 {
  font-size: 1.5625rem;
  line-height: 30px;
  font-weight: 600
}
@media screen and (max-width:1400px) {
  .deepl_value_ja .highlights-main .highlights .highlights-wrapper .highlight-item .content > h3 {
    font-size: 1.4375rem;
    line-height: 28px
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .highlights-main .highlights .highlights-wrapper .highlight-item .content > h3 {
    font-size: 1.3125rem;
    line-height: 26px
  }
}
.deepl_value_ja .skewed-cards-wrapper .skewed-cards-slider .field--name-field-card-items .field__item .skewed-card .card-image::after {
  width: 290px;
  left: -140px
}
.deepl_value_ja .block-banner-block-v3 {
  background-image: none
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .banner-item {
    min-height: unset;
    height: inherit!important
  }
}
.deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .banner-title,
.deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .heading {
  font-size: 2.5rem
}
@media screen and (max-width:1400px) {
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .banner-title,
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .heading {
    font-size: 2rem;
    line-height: 42px
  }
}
@media screen and (max-width:1199px) {
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .banner-title,
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .heading {
    font-size: 1.5rem;
    line-height: 28px
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .banner-title,
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-content .heading {
    font-size: 1.5rem;
    line-height: 32px
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .banner-item .banner-inner {
    height: 100%
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .slick-track {
    display: flex!important;
    align-items: stretch!important
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .outer-banner-wrapper {
    min-height: unset;
    height: inherit!important
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .outer-banner-wrapper .inner-banner-wrapper {
    height: 100%
  }
}
@media screen and (max-width:767px) {
  .deepl_value_ja .block-banner-block-v3 .outer-banner-wrapper .inner-banner-wrapper img {
    height: 100%;
    min-height: unset
  }
}
@media screen and (max-width:1400px) {
  .deepl_value_ja .downloadPanel .logoRow .downLogoGroup {
    flex-direction: column;
    gap: 8px
  }
}
@media screen and (max-width:1400px) {
  .deepl_value_ja .downloadPanel .logoRow .downLogoGroup > * {
    width: 100%;
    flex: unset
  }
}
@media screen and (max-width:1400px) {
  .deepl_value_ja .downloadPanel .logoRow .downLogoGroup .btns .btn:first-child {
    margin-left: 0
  }
}
@media screen and (min-width:992px) and (max-width:1199px) {
  .deepl_value_ja .container {
    max-width: 95%
  }
}
@media screen and (max-width:1400px) {
  .deepl_value_ja header .navbar-nav {
    padding-left: 8px
  }
}
.deepl_value_ja header .navbar-nav .button-search {
  display: none
}
@media screen and (max-width:1199px) {
  .deepl_value_ja header .navbar-nav .menu-icon > .nav-link-custom {
    padding: 0 4px
  }
}