@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Source+Sans+Pro:300,600,400,400i,700);
.section-webmdslideshow {
  max-height: 693px; }
  .section-webmdslideshow .comp-webmdslideshow {
    padding: 40px;
    margin: 40px 0; }
    .section-webmdslideshow .comp-webmdslideshow.text-color-white {
      color: #ffffff; }
      .section-webmdslideshow .comp-webmdslideshow.text-color-white .slide-content-text::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px transparent;
        border-radius: 10px;
        background-color: #000; }
      .section-webmdslideshow .comp-webmdslideshow.text-color-white .slide-content-text::-webkit-scrollbar {
        width: 5px;
        background-color: #000;
        border-radius: 10px; }
      .section-webmdslideshow .comp-webmdslideshow.text-color-white .slide-content-text::-webkit-scrollbar-thumb {
        border-radius: 1px;
        -webkit-box-shadow: inset 0 0 6px transparent;
        background-color: #fff; }
    .section-webmdslideshow .comp-webmdslideshow.text-color-black {
      color: #000000; }
      .section-webmdslideshow .comp-webmdslideshow.text-color-black .slide-content-text::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px transparent;
        border-radius: 10px;
        background-color: #fff; }
      .section-webmdslideshow .comp-webmdslideshow.text-color-black .slide-content-text::-webkit-scrollbar {
        width: 5px;
        background-color: #fff;
        border-radius: 10px; }
      .section-webmdslideshow .comp-webmdslideshow.text-color-black .slide-content-text::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px transparent;
        background-color: #000; }
    .section-webmdslideshow .comp-webmdslideshow .slideshow-header {
      font-family: "Source Sans Pro", Verdana, sans-serif;
      font-weight: bold; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-large-font {
        font-size: 90px;
        line-height: 1.1; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-medium-font {
        font-size: 72px; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-small-font {
        font-size: 60px; }
    .section-webmdslideshow .comp-webmdslideshow .slide-content-sub-title {
      font-family: "Source Sans Pro", Verdana, sans-serif;
      font-weight: bold; }
      .section-webmdslideshow .comp-webmdslideshow .slide-content-sub-title.sub-title-large-font, .section-webmdslideshow .comp-webmdslideshow .slide-content-sub-title.sub-title-medium-font {
        font-size: 36px;
        line-height: 1.19; }
      .section-webmdslideshow .comp-webmdslideshow .slide-content-sub-title.sub-title-small-font {
        font-size: 24px;
        line-height: 1.17; }
    .section-webmdslideshow .comp-webmdslideshow .slide-show-content {
      display: flex;
      height: 346px; }
      .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-image {
        align-items: center;
        display: flex;
        justify-content: center;
        height: 100%; }
      .section-webmdslideshow .comp-webmdslideshow .slide-show-content .webmd-editor-video {
        margin-top: 4%; }
    .section-webmdslideshow .comp-webmdslideshow .slide-content {
      height: 100%;
      padding-right: 20px; }
      .section-webmdslideshow .comp-webmdslideshow .slide-content .slide-content-text {
        font-family: "Roboto Condensed", Verdana, sans-serif;
        overflow: auto;
        height: auto;
        max-height: calc(100% - 110px);
        padding-right: 10px; }
        .section-webmdslideshow .comp-webmdslideshow .slide-content .slide-content-text::-webkit-scrollbar-track {
          -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
          border-radius: 10px;
          background-color: #fff; }
        .section-webmdslideshow .comp-webmdslideshow .slide-content .slide-content-text::-webkit-scrollbar {
          width: 5px;
          background-color: #fff;
          border-radius: 5px; }
        .section-webmdslideshow .comp-webmdslideshow .slide-content .slide-content-text::-webkit-scrollbar-thumb {
          border-radius: 10px;
          -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
          background-color: #181e33; }
        .section-webmdslideshow .comp-webmdslideshow .slide-content .slide-content-text.body-medium-font {
          font-size: 28px;
          line-height: 1.64; }
        .section-webmdslideshow .comp-webmdslideshow .slide-content .slide-content-text.body-small-font {
          font-size: 21px;
          line-height: 1.62; }
    .section-webmdslideshow .comp-webmdslideshow .slide-image img {
      max-width: 100%;
      max-height: 100%;
      padding: 10px; }
    .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page {
      background-color: #afbbcd;
      text-align: center;
      padding: 13%; }
      .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-image img {
        width: 185px;
        height: 89px; }
      .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text {
        font-family: "Source Sans Pro", Verdana, sans-serif;
        font-weight: bold;
        color: #ffffff; }
        .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text .larger-text {
          font-size: 60px; }
        .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text .smaller-text {
          font-size: 24px;
          line-height: 1.17; }
    .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev {
      text-align: center;
      margin-left: 35%;
      position: relative;
      top: auto;
      bottom: 0; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev .carousel-control-prev-icon {
        background-image: none;
        width: 40PX;
        height: 40PX;
        background-color: #fff;
        border-radius: 22px; }
        .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev .carousel-control-prev-icon:before {
          content: '\276E';
          color: #000000;
          position: relative;
          top: 7px; }
    .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next {
      text-align: center;
      margin-right: 35%;
      top: auto;
      bottom: 0; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next .carousel-control-next-icon {
        background-image: none;
        width: 40PX;
        height: 40PX;
        background-color: #fff;
        border-radius: 22px; }
        .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next .carousel-control-next-icon:before {
          content: '\276F';
          color: #000000;
          position: relative;
          top: 7px; }
    .section-webmdslideshow .comp-webmdslideshow .slide-number-navigation {
      line-height: 28px;
      text-align: center;
      font-weight: bold;
      font-size: 32px;
      bottom: -30px;
      position: relative; }
    .section-webmdslideshow .comp-webmdslideshow .carousel.slide:not(.carousel-fade) .carousel-item {
      transition: -webkit-transform 0.6s ease;
      transition: transform 0.6s ease; }
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item {
      opacity: 0;
      transition: -webkit-transform 0.6s linear;
      transition: transform 0.6s linear;
      transition: transform 0.6s linear, -webkit-transform 0.6s linear;
      transition-property: opacity; }
      .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item.active {
        opacity: 1; }
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item-next.carousel-item-left {
      opacity: 1; }
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item-prev.carousel-item-right {
      opacity: 1; }
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .active.carousel-item-left, .section-webmdslideshow .comp-webmdslideshow .carousel-fade .active.carousel-item-right {
      opacity: 0; }
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item-next,
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item-prev,
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .carousel-item.active,
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .active.carousel-item-left,
    .section-webmdslideshow .comp-webmdslideshow .carousel-fade .active.carousel-item-prev {
      transform: translateX(0);
      transform: translate3d(0, 0, 0); }

.section--dark .comp-webmdslideshow .slide-content-text a:hover {
  text-decoration: none; }
.section--dark .text-color-white .slide-content-text a {
  color: #ffffff;
  text-decoration: underline; }
.section--dark .text-color-black .slide-content-text a {
  color: #000000;
  text-decoration: underline; }

.section--light .comp-webmdslideshow .slide-content-text a:hover {
  text-decoration: none; }
.section--light .text-color-white .slide-content-text a {
  color: #ffffff;
  text-decoration: underline; }
.section--light .text-color-black .slide-content-text a {
  color: #000000;
  text-decoration: underline; }

@media (min-width: 768px) and (max-width: 991.98px) {
  .section-webmdslideshow {
    min-height: calc(100vh - 50px) !important;
    max-height: -webkit-fill-available; }
    .section-webmdslideshow .comp-webmdslideshow {
      padding: 30px 0;
      margin: 30px 0;
      min-height: calc(100vh - 180px); }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header {
        padding: 0 30px; }
      .section-webmdslideshow .comp-webmdslideshow .slide-show-content {
        min-height: calc(100vh - 230px);
        height: auto; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .row {
          margin: 0; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-image {
          height: 420px !important;
          margin: 20px 0;
          max-height: 420px;
          order: 1;
          padding: 0; }
          .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-image img {
            padding: 0; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content {
          padding: 10px 30px;
          order: 2;
          min-height: calc(100% - 170px);
          height: calc(100% - 170px); }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next {
        margin-right: 0;
        right: -20px; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev {
        margin-left: 0;
        left: -20px; }
      .section-webmdslideshow .comp-webmdslideshow .slide-number-navigation {
        top: 470px;
        position: absolute;
        right: 30px; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next, .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev {
        bottom: unset;
        position: absolute;
        top: 210px; }
      .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text .larger-text {
        font-size: 36px;
        line-height: 1.11; }
      .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text .smaller-text {
        font-size: 24px;
        line-height: 1.17; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-large-font {
        font-size: 54px;
        line-height: 1.09; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-medium-font {
        font-size: 44px;
        line-height: 1.09; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-small-font {
        font-size: 36px;
        line-height: 1.11; }
      .section-webmdslideshow .comp-webmdslideshow .slide-content-sub-title.sub-title-large-font, .section-webmdslideshow .comp-webmdslideshow .slide-content-sub-title.sub-title-medium-font {
        font-size: 28px;
        line-height: 1.18; }
      .section-webmdslideshow .comp-webmdslideshow .slide-content-text {
        height: auto;
        min-height: calc(100% - 75px); }
        .section-webmdslideshow .comp-webmdslideshow .slide-content-text.body-medium-font {
          font-size: 24px;
          line-height: 1.63; }
        .section-webmdslideshow .comp-webmdslideshow .slide-content-text.body-small-font {
          line-height: 1.43; } }
@media only screen and (max-width: 767.98px) {
  .section-webmdslideshow {
    min-height: calc(100vh - 90px);
    max-height: none; }
    .section-webmdslideshow .comp-webmdslideshow {
      padding: 20px 0;
      margin: 20px 0;
      min-height: calc(100vh - 80px);
      height: auto; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header {
        padding: 0 15px; }
      .section-webmdslideshow .comp-webmdslideshow .slide-show-content {
        min-height: calc(100vh - 240px);
        height: auto; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .row {
          margin: 0; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content {
          padding: 20px 15px 0 15px;
          margin: 0;
          order: 2;
          min-height: calc(100% - 170px);
          height: auto; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-image {
          height: 223px !important;
          order: 1;
          padding: 0; }
          .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-image img {
            padding: 0;
            height: auto; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content-sub-title {
          padding-top: 15px; }
          .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content-sub-title.sub-title-large-font, .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content-sub-title.sub-title-medium-font {
            font-size: 24px;
            line-height: 1.63; }
        .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content-text {
          height: auto;
          overflow: unset;
          max-height: none;
          padding-right: 0; }
          .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content-text.body-medium-font {
            font-size: 24px;
            line-height: 1.63; }
          .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-content-text.body-small-font {
            font-size: 17px;
            line-height: 1.65; }
      .section-webmdslideshow .comp-webmdslideshow .slide-number-navigation {
        top: 230px;
        position: absolute;
        right: 15px;
        font-size: 24px;
        line-height: 1.17; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next, .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev {
        bottom: unset;
        position: absolute;
        top: 92px; }
      .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text .larger-text {
        font-size: 30px;
        line-height: 1.11; }
      .section-webmdslideshow .comp-webmdslideshow .no-minimum-slides-page .no-min-slides-text .smaller-text {
        font-size: 20px;
        line-height: 1.2; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-large-font {
        font-size: 45px; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-medium-font {
        font-size: 36px;
        line-height: 1.11; }
      .section-webmdslideshow .comp-webmdslideshow .slideshow-header.title-small-font {
        font-size: 30px;
        line-height: 1.1; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-next {
        margin-right: 0; }
      .section-webmdslideshow .comp-webmdslideshow a.carousel-control-prev {
        margin-left: 0; } }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .section-webmdslideshow .comp-webmdslideshow .slide-show-content > .row {
    width: 100%; }
  .section-webmdslideshow .comp-webmdslideshow .slide-show-content .slide-image {
    display: inline-block;
    margin-top: 4%;
    line-height: 300px; } }
.se__settings-layouts-container .se__settings-child-content .js-layout-type {
  height: 71px !important; }

.webmd-slide-show-wrapper .module.responsive-video-container.empty {
  min-height: 16rem !important; }

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