.contato-map {
  width: 100%;
  max-height: 200px;
}


.contato__item i:not(.contato-numbers i) {
  width: 3.125rem;
  height: 3.125rem;
  font-size: 1.4rem;
  color: var(--primary-color);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6.25rem;
  border: 1px solid var(--primary-color);
}
.contato .contato__info .info__title {
  display: block;
  margin-bottom: 0.2rem;
  color: var(--color-title-contato);
}
.contato__left a{
  color: var(--secondary-color);
  transition: .3s;
}
.contato__left a:hover{
  color: var(--primary-color);
}
.contato__left i{
  color: var(--primary-color);
}
/* CONTATO PAGES */
.contato-pages {
  background-image: url("../imagens/bgs/bg-contato.webp");
  background-size: cover;
  background-repeat: no-repeat;
}

.contato-pages .title-box{
  color: #BBC8E3;
  border-radius: 24px;
  border: 1px solid #707070;
  background: rgba(5, 5, 5, 0.3);
}
.contato-pages__form{
  border: 1px  #222424;
  background: rgba(5, 5, 5, 0.40);
  backdrop-filter: blur(13.550000190734863px);
}

.contato-pages__form input,
.contato-pages__form select,
.contato-pages__form textarea{
  border-radius: 16px;
  border: 1px solid #585858;
  background: rgba(250, 250, 250, 0.10);
}

.contato-pages__form label,
.contato-pages__form input::placeholder,
.contato-pages__form textarea::placeholder,
.contato-pages__form select{
  color: var(--light);
}

.contato-pages__form option {
  color: var(--grey);
}