/** Import Bootstrap functions */

/** Bootstrap navbar fix (https://git.io/fADqW) */

/**
* Global
*/

/* line 9, stdin */

body {
  font-family: 'Noto Sans JP', sans-serif;
  font-size: 1.175rem;
}

@media (min-width: 768px) {
  /* line 9, stdin */

  body {
    font-size: 1.375rem;
  }
}

/* line 18, stdin */

.roboto {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
}

/* line 23, stdin */

h1 {
  font-size: 2.175rem;
}

@media (min-width: 992px) {
  /* line 23, stdin */

  h1 {
    font-size: 2.6rem;
  }
}

@media (min-width: 1400px) {
  /* line 23, stdin */

  h1 {
    font-size: 3.375rem;
  }
}

/* line 35, stdin */

h2 {
  font-size: 1.35rem;
  font-weight: 400;
}

@media (min-width: 576px) {
  /* line 35, stdin */

  h2 {
    font-size: 1.6rem;
  }
}

@media (min-width: 1400px) {
  /* line 35, stdin */

  h2 {
    font-size: 2.25rem;
  }
}

/**
* Blocks (default)
*/

@media (min-width: 992px) {
  /* line 51, stdin */

  .wp-block-quote {
    font-size: 1.2rem;
  }
}

@media (min-width: 1400px) {
  /* line 51, stdin */

  .wp-block-quote {
    font-size: 1.8rem;
  }
}

/* line 62, stdin */

.servier-banner h1 {
  line-height: 0.9;
}

/* line 68, stdin */

.servier-key-figures h1 {
  font-weight: 500;
}

/* line 75, stdin */

.servier-slider .slide .btn {
  margin-top: 30px;
  font-weight: 500;
}

/* line 79, stdin */

.servier-slider .slide .btn svg {
  margin-left: 0;
}

/* line 88, stdin */

.btn svg,
.wp-block-button svg {
  float: none !important;
  margin-top: 0 !important;
}

/* line 95, stdin */

.btn.btn-primary {
  width: 234px;
  text-align: left;
}

/* line 100, stdin */

.btn.btn-primary.w-auto svg {
  margin-left: 0;
}

/**
* Size Button Home
*/

/* line 110, stdin */

.width-160 {
  width: 162px !important;
}


/*# sourceMappingURL=ja.css.map*/