 /* #Contact Section
================================================== */ 
 
#contact { 
	position:relative;
	width:100%;
	overflow:hidden;
	z-index:2;
}
 


.send-mess { 
	position:relative;
	text-align:center;
	width:100%;
	overflow:hidden;
	z-index:2;
	padding-bottom:60px;
}
.send-mess h4 { 
	padding-bottom:25px;
}
.send-mess .uper-text{ 
	text-align:center;
	padding-bottom:30px;
}

 
	#ajax-form {
		width: 100%;
	font-family: 'Inter', sans-serif;
	font-weight:400;
	text-transform:uppercase;
		margin-left: auto;
		margin-right: auto;
	color:#7a7a7a;
	text-align:left;
	}
	label {
		display: block;
	font-family: 'Inter', sans-serif;
	font-weight:400;
	text-transform:uppercase;
		font-size:18px;
		line-height:20px;
		padding-bottom:10px;
	}
	input{
		background: transparent !important;
    border: none !important;
    border-bottom: 1px solid !important;
    border-radius: 0px !important;
    box-shadow: none !important;
    color: #ccc !important;
    font-family: 'Inter',sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 25px !important;
    height: 40px !important;
    
    padding: 10px !important;
    width: 100%;
    -webkit-transition: all .8s linear;
       -moz-transition: all .8s linear;
        -ms-transition: all .8s linear;
         -o-transition: all .8s linear;
            transition: all .8s linear;
	}
	input:focus, textarea:focus {
    border-bottom: 1px solid #ccc !important;
    color: #444 !important;
    background: #eee !important;
    -webkit-transition: all .8s linear;
       -moz-transition: all .8s linear;
        -ms-transition: all .8s linear;
         -o-transition: all .8s linear;
            transition: all .8s linear;
}
textarea {
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid !important;
    border-radius: 0px !important;
    box-shadow: none !important;
    color: #ccc !important;
    font-family: 'Inter',sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 25px !important;
    margin-top: 0;
    padding: 10px !important;
    resize: none;
    width: 100%;
    -webkit-transition: all .8s linear;
       -moz-transition: all .8s linear;
        -ms-transition: all .8s linear;
         -o-transition: all .8s linear;
            transition: all .8s linear;
}
	.error {
		color: #ed0505;
		font-family: 'Inter', sans-serif;
		font-weight:400;
		text-transform:uppercase;
		padding-left:10px;
		font-size:12px;
		line-height:18px;
		display: none;
	}
	#ajaxsuccess {
		background: #c1a205;
		color:#000;
		font: 16px 'Inter';
		height:60px;
		display: none;
		padding-top:10px;
		padding-left:10px;
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
#err-form{
	text-align:center;
}


 #ajax-form button:active,
	#ajax-form textarea:active,
	#ajax-form input:active {
	color: #333333;
}
	#ajax-form textarea:active,
	#ajax-form input:hover {
	color: #333333;
}
	#ajax-form textarea,
	#ajax-form input {
	color: #333333;
}

#ajax-form input[type="text"]{
	padding-left:5%;
	padding-right:5%;
}
#ajax-form input[type="text"], textarea{
	padding-left:5%;
	padding-right:5%;
}











/*Buttons*/
.btn-reflex{
    border-radius: 0px;
    text-decoration: none;
    padding: 12px 18px;
    font-size: 15px;
    line-height: 19px;
    text-transform: uppercase;
    font-family: 'Inter', sans-serif; font-weight:400;
    letter-spacing: 3px;
	color:#444;
	height:100px;
    -webkit-transition: all .4s ease-in-out;
       -moz-transition: all .4s ease-in-out;
        -ms-transition: all .4s ease-in-out;
         -o-transition: all .4s ease-in-out;
            transition: all .4s ease-in-out;
}

.btn-reflex:hover{
    -webkit-transition: all .4s ease-in-out;
       -moz-transition: all .4s ease-in-out;
        -ms-transition: all .4s ease-in-out;
         -o-transition: all .4s ease-in-out;
            transition: all .4s ease-in-out;
}

.btn-reflex-dark{
	border:none;
    background: #fff;;
    color: #444;
}
.btn-reflex-dark:hover{
    background-color:#444;
    color: #c1a205;
	cursor:pointer;
}
