html,body {
/*font-family: 'Gilroy-Regular','Prompt-Regular';*/
font-size:1em;
color:#333;
/*letter-spacing: 1.8px;*/
}

img {
max-width: 100%;
height: auto;
}

.card {
border:none;
}

a {
color:#333;
text-decoration:none;
}

a i {
color:#333 !important;
}

/* TITLE */
#title-container {
  min-height: 460px;
  height: 100%;
  color: #fff;
  background-color: #DC3545;
  text-align: center;
  padding: 105px 28px 28px 28px;
  box-sizing: border-box;
  position: relative;
  box-shadow: 10px 8px 21px 0px rgba(204, 204, 204, 0.75);
  -webkit-box-shadow: 10px 8px 21px 0px rgba(204, 204, 204, 0.75);
  -moz-box-shadow: 10px 8px 21px 0px rgba(204, 204, 204, 0.75);
}
#title-container h2 {
  font-size: 45px;
  font-weight: 800;
  color: #fff;
  padding: 0;
  margin-bottom: 0px;
}
#title-container h3 {
  font-size: 25px;
  font-weight: 600;
  color: #82000a;
  padding: 0;
}
#title-container p {
  font-size: 13px;
  padding: 0 25px;
  line-height: 20px;
}
#qbox-container {
  position: relative;
  padding: 62px;
  min-height: 630px;
  box-shadow: 10px 8px 21px 0px rgba(204, 204, 204, 0.75);
  -webkit-box-shadow: 10px 8px 21px 0px rgba(204, 204, 204, 0.75);
  -moz-box-shadow: 10px 8px 21px 0px rgba(204, 204, 204, 0.75);
}

.form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: #d1d1d1;
opacity: 1; /* Firefox */
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #d1d1d1;
}

.form-control::-ms-input-placeholder { /* Microsoft Edge */
color: #d1d1d1;
 }

.foot {
margin:50px;
}
