﻿/*$screen-lxl-min: 1678px;*/
.side-media-text-block-panel p {
  font-family: "Adobe Caslon Regular";
  font-size: 16px;
}
@media (min-width: calc(767px + 1px)) {
  .side-media-text-block-panel p {
    font-size: 18px;
  }
}
@media (min-width: calc(1659px + 1px)) {
  .side-media-text-block-panel p {
    font-size: 22px;
  }
}
@media (max-width: 991px) {
  .side-media-text-block-panel .media-wrapper {
    justify-content: center;
  }
}
.side-media-text-block-panel .media-block {
  width: 100%;
  max-width: 800px;
}
@media (max-width: 991px) {
  .side-media-text-block-panel .media-block {
    max-width: 450px;
  }
}
@media (max-width: 575px) {
  .side-media-text-block-panel .media-block {
    max-width: 400px;
  }
}
.side-media-text-block-panel .media-block .block-list {
  width: 100%;
}
.side-media-text-block-panel .media-block .block-list .bi_image {
  width: 100%;
}
.side-media-text-block-panel .media-block .block-list .bi_image img {
  width: 100%;
}
@media (max-width: 991px) {
  .side-media-text-block-panel .media-block--left {
    margin-bottom: 40px;
  }
}
.side-media-text-block-panel .media-block--left .text-box {
  margin-left: auto;
  margin-right: auto;
}
.side-media-text-block-panel .text-box {
  max-width: 600px;
  margin-top: 40px;
}
