

#contact {
 
  background-image: url(../img/contact/world_contact.png);
  background-position: left;
  background-repeat: no-repeat;
}


  /*contact-form*/
  .contact_form {
   width: 90%;
  
  }
  
  .contact_form .top_input {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-pack: justify;
       -ms-flex-pack: justify;
           justify-content: space-between;
  }
  
 
  
 
  
  .contact_form button:focus {
    box-shadow: none;
  }
  
   .hero-form .pr {
     position: relative;
  }
  
   .contact_form label {
     font-size: 15px;
     font-weight: 500;
     color: #111;
   }
  
   .contact_form input,
   .contact_form input:focus,
   .contact_form textarea,
   .contact_form textarea:focus {
   padding: 15px 10px;
   border: 1px solid #e8e8e8;
   border-radius: 0;
   outline: none;
   outline-width: 0;
   outline-color: #fff;
   box-shadow: none;
  }
  
  .hero-form .pr>.input-error-msg {
     margin-bottom: -1rem;
  }
  
  .hero-form .pr:after {
     content: '';
     display: block;
     position: absolute;
     right: -0.4rem;
     top: -0.3rem;
     font-size: 1rem;
     color: #ff9d00;
     z-index: 1;
  }
  
  .hero-form .pr.optional:after {
     display: none;
  }
  
  .hero-form .pr:after {
     right: 1rem;
     top: 0.4rem;
  }
  
  .outer .success-message {
     color: #404040;
     min-height: 24rem;
     display: none;
     width: 100%;
     font-size: 1.2rem;
     border-radius: 15px;
  }
  
  .outer .success-message> div {
     width: 100%;
     display: table-cell;
     vertical-align: middle;
     text-align: center;
  }
  




.outer h3 {
  font-family: rajdhani;
  font-weight: bold;
  margin-bottom: 20px;
}

ul li{
  list-style-type: none;
}

.contact-1 i{
  color:#E91A2F;
  padding:5px;
  font-size: larger;  
  border-radius: 50%; 
  }

/*=== contact info ===*/

.c-info {
  padding: 10%;
  background-color: #1A191D;
}

.c-info p {
  color: aliceblue;
  margin-bottom: 30px;
}

.c-info i {
  font-size: 40px;
  color: #ff9d00;
}

.c-info h5 {
  color: #ff9d00;
}

.c-info span {
  color: aliceblue;
  font-size: 16px;
  font-weight: 400;
}

.c-info hr {
  color: #ff9d00;
}
