.intro_copy .content_container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 40px;
}
.intro_copy .main_copy {
  grid-column: span 2;
}
.intro_copy p:last-child {
  margin-bottom: 0;
}
.intro_copy.info-active .main_copy {
  max-width: 750px;
}
.intro_copy.info-active .main_copy h2 {
  margin-bottom: 40px;
}
.intro_copy.info-active .main_copy p {
  font-size: 20px;
}
.intro_copy.info-active .info {
  padding: 40px;
  background-color: #E4ECFA;
}
.intro_copy.info-active h3 {
  margin-bottom: 14px;
}
.intro_copy.info-active .item {
  border-bottom: 1px solid #21294F;
  padding: 18px 0;
}
.intro_copy.info-active .item h4 {
  margin-bottom: 2px;
}
.intro_copy.info-active .item:last-child {
  border-bottom: 0;
}

@media only screen and (max-width: 768px) {
  .intro_copy .content_container {
    grid-template-columns: 1fr;
    gap: 0;
  }
  .intro_copy.info-active .info {
    margin-top: 40px;
    padding: 20px;
    background-color: #E4ECFA;
  }
}
