@import url('https://fonts.googleapis.com/css?family=Montserrat');
body{
  font-family: 'Montserrat', sans-serif;
}
.wrapper{
  padding: 3px;
  margin: 0;
}
#form-leadcapture {
    padding: 3px;
}
.btn-submit {
  background-color: #e93333;
  border-color: #e93333;
  color: white;
  font-size: 20px;
  font-weight: 500px;
  height: 72px;
  width: 100%;
  border-radius: 4px;
}
.btn-submit:hover, .btn-arba:focus {
  background-color: transparent;
  font-weight: 500px;
  border: 1px solid #e93333;
  color: #e93333;
}


.btn-submit:disabled,
.btn-submit[disabled],
.btn-arba:disabled,
.btn-arba[disabled]{
  border: 1px solid lightgrey;
  background-color: lightgrey;
  color: black;
}

.form-custom{
  font-size: 13px;
  margin: 2px;
  height: 47px;
  background-color: #ffffff !important;
  border: 1px solid #818a91 !important;
  border-radius: 0.25rem !important;
}
.textarea-custom{
  font-size: 13px;
  margin: 2px;
  border: 1px solid #818a91;
}
.label-custom{
  font-size: 13px;
  margin: 2px;
}
.formTitle{
  font-size: 20px;
  padding: 10px;
  font-weight: bold;

}
.inputGap{
  padding: 5px;
  margin: 0;
}
.zeroGap{
  padding: 0;
  margin: 0;
}

.col-20{
  width: 20%;
}
.col-25{
  width: 25%;
}
.col-30{
  width: 30%;
}
.col-div-3{
  width: 33.3333333333%;
}
.col-50{
    width: 50%;
  }
.col-70{
  width: 70%;
}
.col-75{
  width: 75%;
}
.col-80{
  width: 80%;
}
.col-100{
  width: 100%;
}

td {
    padding-bottom: 3px;
    padding-top: 3px;
}