
/* SECTION */
.contact-section{
  background:#f5f7fa;
  padding:60px 0;
}

/* FORM TITLE */
.form-title{
  font-weight:800;
  color:#0f172a;
}

.form-desc{
  margin-bottom:30px;
  color:#555;
}

/* INPUT */
.form-control{
  border-radius:8px;
  padding:12px;
  border:1px solid #ddd;
}

/* BUTTON */
.btn-submit{
  background:#dc2626;
  color:#fff;
  border:none;
  padding:12px 30px;
  border-radius:8px;
  font-weight:600;
}

.btn-submit:hover{
  background:#991b1b;
}

/* RIGHT BOX */
.contact-box{
  background:#991b1b;
  color:#fff;
  padding:30px;
  border-radius:12px;
  margin-bottom:20px;
}

.contact-box h3{
  margin-bottom:20px;
}

.contact-box p{
  margin-bottom:10px;
}

.contact-box i{
  margin-right:10px;
}

/* STADIUM */
.stadium-box{
  background:#fff;
  padding:20px;
  border-radius:12px;
}

/* RESPONSIVE */
@media(max-width:768px){

  .contact-box{
    margin-top:30px;
  }

}
