/** Import Bootstrap functions */

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

/**
* Banners
*/

/* line 10, stdin */

.page-header.dark p {
  border-right-color: #24226a;
  border-left-color: #009fc700;
}

/* line 15, stdin */

.page-header.with-background p {
  border-right-style: solid;
  border-right-width: 1px;
  padding-right: 30px;
  border-left-width: 0;
  padding-left: 0;
}

/**
* Blocks (default)
*/

/* line 27, stdin */

.servier-key-figures {
  background-color: #24226a;
  color: white;
}

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

  .servier-key-figures .figure {
    margin: 50px 0;
  }

  /* line 37, stdin */

  .servier-key-figures .figure:first-child {
    padding-right: 0;
  }

  /* line 41, stdin */

  .servier-key-figures .figure:last-child {
    padding-left: 0;
  }

  /* line 45, stdin */

  .servier-key-figures .figure:not(:last-child) {
    border-left: solid 1px rgba(255, 255, 255, 0.5);
    border-right: 0;
  }
}

@media (min-width: 1200px) {
  /* line 56, stdin */

  .servier-therapeutic-areas-list .area:not(:last-child) {
    border-right: solid 1px rgba(0, 0, 0, 0.2);
    border-right: 0;
    border-left-width: 0;
    border-left-style: 0;
  }
}

/* line 67, stdin */

.servier-key-figures-inline figure {
  border-right-style: solid;
  border-right-width: 1px;
  padding-right: 15px;
  border-left-style: solid;
  border-left-width: 0;
  padding-left: 0;
}

/* line 75, stdin */

.servier-key-figures-inline figure:not(:first-child) {
  margin-right: 15px;
  margin-left: 0;
}

/* line 83, stdin */

.main .has-icon {
  background-position: 100% 50%;
  padding-right: 78px;
}

/* line 91, stdin */

.servier-focus .buttons .btn:not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}

/* line 98, stdin */

.servier-focus .content {
  text-align: start;
}

/**
* Nav Bar
*/

/* line 108, stdin */

.navbar .navbar-nav:not(.social-menu) .nav-link,
.navbar .navbar-nav:not(.social-menu) .dropdown-menu {
  border-right-width: 3px;
  border-right-style: solid;
  border-left-width: 0;
  text-align: right;
}

/* line 116, stdin */

.navbar .navbar-nav:not(.social-menu) .nav-link,
.navbar .navbar-nav:not(.social-menu) .dropdown-menu a {
  padding-left: 0;
  padding-right: 0.5rem;
}

@media (min-width: 1200px) {
  /* line 116, stdin */

  .navbar .navbar-nav:not(.social-menu) .nav-link,
  .navbar .navbar-nav:not(.social-menu) .dropdown-menu a {
    padding-left: 0;
    padding-right: 1rem;
  }
}

/**
* Buttons
*/

/* line 133, stdin */

.btn.btn-primary,
.wp-block-button__link.has-primary-background-color {
  text-align: right;
}

/* line 138, stdin */

.wp-block-column:not(:first-child) {
  margin-right: 2em;
  margin-left: 0;
}

/**
* Footer
*/

/* line 149, stdin */

footer.content-info .footer-text-menu li:not(:last-child) {
  border-left: solid 1px rgba(0, 0, 0, 0.2);
  padding-left: 20px;
  border-right: 0;
  padding-right: 0;
}


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