/*-------------------------
logos_text
--------------------------*/
.wp-block.logos_text {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block.logos_text {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.wp-block.logos_text .container {
  max-width: 1010px;
}
.wp-block.logos_text .container .gold-title {
  color: var(--hallett-gold);
  text-align: center;
  margin-bottom: 40px;
}
.wp-block.logos_text .container .logos-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media only screen and (min-width: 768px) {
  .wp-block.logos_text .container .logos-wrapper {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
}
.wp-block.logos_text .container .logos-wrapper .logo-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-weight: bold;
  text-align: center;
}
.wp-block.logos_text .container .logos-wrapper .logo-block .image-wrap {
  padding-bottom: 40px;
}
.wp-block.logos_text .container .logos-wrapper .logo-block .image-wrap img {
  display: block;
}
.wp-block.logos_text .container .logos-wrapper .logo-block a {
  color: var(--link-lines);
  cursor: pointer;
  text-decoration: none;
}
.wp-block.logos_text .container .logos-wrapper .logo-block a:hover {
  text-decoration: underline;
}

/*# sourceMappingURL=style.css.map */
