.content-page .inner-page-title__wrap {
  display: block; }

.content-page .inner-section {
  border-top: none; }
  .content-page .inner-section .inner-section__title:after {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 2px;
    background: currentColor;
    left: 0;
    bottom: -20px; }
  .content-page .inner-section .site-title {
    color: #2f404a;
    display: block; }

.content-page .inner-section-bc {
  overflow: hidden;
  padding: 5px 0;
  margin-bottom: 25px; }
  @media screen and (max-width: 1023px) {
    .content-page .inner-section-bc {
      margin-bottom: 15px; }
      .content-page .inner-section-bc .section-subtitle {
        float: none;
        margin-bottom: 20px; }
      .content-page .inner-section-bc .inner-share-print {
        float: none; }
        .content-page .inner-section-bc .inner-share-print a.inner-social-close-open {
          margin-left: 0;
          margin-right: 20px; } }

@media screen and (max-width: 1023px) {
  .content-page .page-social-block {
    text-align: left;
    border: none; } }

@media only screen and (min-width: 950px) and (max-width: 1000px) {
  .wiper-wrapper {
    margin-left: -15px;
    margin-right: -15px; } }

@media screen and (min-width: 1000px) and (max-width: 1067px) {
  .wiper-wrapper {
    margin-left: -30px;
    margin-right: -30px; } }

@media screen and (min-width: 1068px) and (max-width: 1150px) {
  .wiper-wrapper {
    margin-left: -90px;
    margin-right: -90px; } }

@media screen and (min-width: 1150px) {
  .wiper-wrapper {
    margin-left: -130px;
    margin-right: -130px; } }

/*# sourceMappingURL=content-page.css.map */