/* Contact
---------------------------------*/


.main-btn
{
	color:rgb(0, 0, 0);
	background-color: white;
	padding-left:40px;
	padding-right:40px;
	padding-top: 10px;
	padding-bottom:10px;
	border-radius: 10px;
	border:2px solid black;
	margin-left:38%;
	margin-top:3%;
	transition: 0.3s;
}
.main-btn:hover 
{
	color:rgb(255, 255, 255);
	background-color: rgb(0, 0, 0) !important;
	transition: 0.3s;
}





.footer { 
	background: #0f0c29;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to top, #24243e, #302b63, #0f0c29);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to top, #24243e, #302b63, #0f0c29); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
	
	 padding-top: 80px; color: #ffffff; font-weight: 400; font-size: 17px; }
.footer-line { border-color: #ffffff; }
.footer-widget { padding-bottom: 50px; }
.footer-title { font-size: 24px; font-weight: 600; margin-bottom: 44px; color: #fff; }
.footer-widget ul li a { text-transform: capitalize; font-size: 17px; color: #ffffff; display: block; font-weight: 600; border-bottom: 1px solid rgb(255, 255, 255); }
.footer-widget ul li a:hover { color: rgb(0, 140, 255); }
.newsletter-form { padding-top: 15px; }
.newsletter-form .form-control { background-color: #ffffff; border-color: #ffffff; }
.newsletter-form .form-control:focus { color: #fff; }
.newsletter-form input::-webkit-input-placeholder { color: #fff !important; }
.newsletter-form input:focus::-webkit-input-placeholder { color: #fff !important; }

.footer p 
{
	color:white;
}
.tiny-footer { font-size: 14px; padding: 14px 0px; font-weight: 600; background-color: transparent; border-top: 1px solid #ffffff; color: #ffffff ; line-height: 1; }


