@media only screen and (max-width: 599px) {
  .ra-blog-article .ra-banner.ra-banner-medium {
    height: 270px;
  }
}
.ra-blog-article .ra-blog-article-wrapper {
  position: relative;
  background-color: #ffffff;
  max-width: 960px;
}
.ra-blog-article .ra-blog-article-wrapper.ra-blog-article-wrapper-with-banner {
  z-index: 3;
}
@media only screen and (min-width: 1024px) {
  .ra-blog-article .ra-blog-article-wrapper.ra-blog-article-wrapper-with-banner {
    margin-top: -150px;
  }
}
.ra-blog-article .ra-blog-article-wrapper .ra-share-btn {
  margin-left: 20px;
  text-transform: uppercase;
}
.ra-blog-article .ra-blog-article-wrapper .ra-blog-article-share-label {
  min-width: 55px;
  font-size: 13px;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
}
.ra-blog-article .ra-blog-article-wrapper .ra-sticky-scroll-parent {
  position: absolute;
  top: 175px;
  left: -50px;
  height: calc(100% - 175px);
}
.ra-blog-article .ra-blog-article-wrapper .ra-sticky-scroll-parent .ra-sticky-scroll-parent-inner {
  padding: 25px 0;
}
@media only screen and (min-width: 1024px) {
  .ra-blog-article .ra-banner {
    height: 550px;
  }
}
.ra-blog-article .ra-blog-article-action-wrapper {
  max-width: 960px;
  text-align: center;
}
.ra-blog-article .ra-blog-article-action-wrapper .ra-btn {
  padding-left: 15px;
  padding-right: 15px;
}
.ra-blog-article .ra-blog-article-scroll-wrapper {
  padding-bottom: 20px;
}
.ra-blog-article .ra-blog-article-btn-wrapper {
  height: 46px;
  background-color: #dfdcda;
}


/*# sourceMappingURL=1016.a4639dd1.chunk.css.map*/