.pageEmagazine {
  background-color: var(--color-light);
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  .pageEmagazine {
    padding-bottom: 40px;
  }
}

.emagazineBanner {
  width: 100%;
  height: auto;
}

.emagazineLegend {
  padding-top: 120px;
  width: 100%;
  height: auto;
}

.emagazineJourney {
  padding-top: 100px;
  padding-bottom: 62px;
}
.emagazineJourney .content {
  width: 72%;
  margin: 0 auto 0;
}
.emagazineJourney .content .title {
  width: 90%;
  height: auto;
  margin: 0 auto 44px;
}
@media (max-width: 767px) {
  .emagazineJourney {
    padding: 40px 0;
  }
  .emagazineJourney .content {
    width: 100%;
  }
  .emagazineJourney .content .title {
    margin: 0 auto 24px;
  }
}

.emagazineStory {
  padding-top: 120px;
  width: 100%;
  height: auto;
}

.emagazineActive {
  padding-top: 120px;
}
.emagazineActive .content {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 82px;
}
.emagazineActive .content .--left img {
  aspect-ratio: 593/669;
}
.emagazineActive .content .--right .title {
  width: 90%;
  height: auto;
  margin-bottom: 44px;
}
.emagazineActive .content .--right article {
  font-size: 20px;
  line-height: 1.6;
  color: var(--color-black);
}
@media (max-width: 767px) {
  .emagazineActive {
    padding-top: 40px;
  }
  .emagazineActive .content {
    grid-template-columns: repeat(1, 1fr);
    gap: 24px;
  }
  .emagazineActive .content .--left img {
    aspect-ratio: unset;
  }
  .emagazineActive .content .--right .title {
    margin-bottom: 24px;
  }
}

.emagazineLocation {
  padding-top: 100px;
  padding-bottom: 62px;
}
.emagazineLocation .content {
  width: 72%;
  margin: 0 auto 62px;
}
.emagazineLocation .content .title {
  width: 90%;
  height: auto;
  margin: 0 auto 44px;
}
.emagazineLocation .list_img_location {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  margin-bottom: 62px;
}
.emagazineLocation .list_img_location .item:nth-child(1) {
  width: calc(33.3333333333% - 4px);
  aspect-ratio: 476/300;
}
.emagazineLocation .list_img_location .item:nth-child(2) {
  width: calc(33.3333333333% - 4px);
  aspect-ratio: 476/300;
}
.emagazineLocation .list_img_location .item:nth-child(3) {
  width: calc(33.3333333333% - 4px);
  aspect-ratio: 476/300;
}
.emagazineLocation .list_img_location .item:nth-child(4) {
  width: calc(24% - 4px);
  aspect-ratio: 337/425;
}
.emagazineLocation .list_img_location .item:nth-child(5) {
  width: calc(52% - 4px);
  aspect-ratio: 754/425;
}
.emagazineLocation .list_img_location .item:nth-child(6) {
  width: calc(24% - 4px);
  aspect-ratio: 337/425;
}
.emagazineLocation .txt {
  width: 72%;
  margin: 0 auto 0;
}
@media (max-width: 767px) {
  .emagazineLocation {
    padding: 40px 0;
  }
  .emagazineLocation .content {
    width: 100%;
    margin: 0 auto 24px;
  }
  .emagazineLocation .content .title {
    margin: 0 auto 24px;
  }
  .emagazineLocation .list_img_location {
    margin-bottom: 24px;
  }
  .emagazineLocation .txt {
    width: 100%;
  }
}

.list_widget {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  height: 72px;
  margin: 0 auto 0;
  width: 72%;
  justify-content: space-between;
}
.list_widget .btn_back {
  border: none;
  color: var(--color-black);
  height: 32px;
  display: flex;
  align-items: center;
  gap: 4px;
  background-color: var(--color-white);
  border-radius: 100px;
  padding: 0 12px;
  width: 100px;
  justify-content: center;
}
.list_widget .btn_back:hover {
  color: var(--color-secondary);
}
.list_widget .--right {
  display: flex;
  gap: 20px;
  align-items: center;
}
.list_widget .list_social {
  display: flex;
  gap: 8px;
}
.list_widget .list_social .item_social {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--color-white);
  border: 0.84px solid rgb(235, 235, 235);
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.08);
  text-decoration: none;
}
.list_widget .list_social .item_social i {
  color: rgb(90, 176, 238);
}
@media (max-width: 767px) {
  .list_widget {
    width: 100%;
  }
}

.header {
  background: var(--color-light);
}
.header .content_header .right_header .menu_header li a {
  color: var(--color-body);
}
.header .content_header .right_header .menu_header li.active a {
  font-weight: 700;
  color: var(--color-body);
}
.header .content_header .right_header .list_widget_header .list_social {
  border-right: 1px solid rgba(0, 0, 0, 0.16);
}
.header .content_header .right_header .list_widget_header .list_social a {
  color: var(--color-body) !important;
}
.header .content_header .right_header .list_widget_header .list_social i {
  color: var(--color-body) !important;
}
.header .content_header .right_header .list_widget_header .search_header {
  background: rgba(0, 0, 0, 0.1);
}
.header .content_header .right_header .list_widget_header .search_header i {
  color: var(--color-body) !important;
}

article {
  text-align: justify;
  font-size: 20px;
}
@media (max-width: 1050px) and (min-width: 768px) {
  article {
    font-size: 16px !important;
  }
}
@media (max-width: 767px) {
  article {
    font-size: 14px !important;
  }
}/*# sourceMappingURL=emagazine.css.map */