/*==============================================  IMPORTANT - PLEASE READ ==============================================

font-family: 'Lato', sans-serif;
font-family: 'Playfair Display', serif;
font-family: 'Oswald', sans-serif;
font-family: 'Raleway', sans-serif;
____

thin 100
light 300
regular 400
bold 700
black 900
____

========================================================================================================================
*/

/*
Contact Section
==============================================
*/
/*
Contact Us
==============================================
*/
.contact-form {
    margin-top: 40px;
	background-color: #fbfbfa;
}
.contact-form .form-inline .form-group .form-control::-webkit-input-placeholder {
  color: #343434;
}
.contact-form .form-inline .form-group .form-control {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}

.contact-form .form-inline .captcha .btn-contact,
.simple-form input[type="submit"] {
	font-family: 'Lato', sans-serif;
    font-size: 14px;
    letter-spacing: 2.5px;
    color: #52b9bb;
    display: inline-block;
    border: 1px solid #52b9bb;
    text-transform: uppercase;
    padding: 10px 25px 8px;
    background: transparent;
    border-radius: 0;  
}
.simple-form input[type="submit"] {
    margin-bottom: 20px;
}

.contact-form .form-inline .captcha .btn-contact:hover,
.simple-form input[type="submit"]:hover {
	background: transparent;
	border: 1px solid #104c6e;
    color: #104c6e;
}
.contact-form .form-inline .captcha {
	background-color: #f7f7f3;
	padding: 20px 35px 10px;
}
.contact-form .form-inline .form-group.select-container:before {
	border-color: #52b9bb transparent transparent transparent;
}



/*
==============================================
Responsive Meia Queries NEW
==============================================
*/


/* Touch devices only */
@media (pointer:coarse) {
/*
==============================================
Contact Page
==============================================
*/

}


/* Large devices (tablet landscape, 1024px and less) tablet-l */
@media only screen and (max-width: 1024px) {
/*
==============================================
Contact Page
==============================================
*/

}


/* Large devices (desktops, 992px and less) */
@media only screen and (max-width: 992px) {
/*
==============================================
Contact Page
==============================================
*/

}


/* Medium devices (tablet portrait, 768px and less) tablet-p */
@media only screen and (max-width: 768px) {
/*
Contact Page
==============================================
*/

}


/* Extra small devices (most portrait phones, 480px and less) mobile-p */
@media only screen and (max-width: 480px) {
/*
Contact Page
==============================================
*/


}



/* Extra small landscape devices (most landscape phones, >=480px and <= 767 and landscape) mobile-l */

@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {
/*
==============================================
Contact Page
==============================================
*/
.form-group {
    padding-bottom: 20px !important;
}

}
