/* Base styles, which will be overridden by everything below them */

a{
	text-decoration: none;
	color: #0ec3c6;
}
a:hover, a:active, a:visited, a:focus{
	color: #0ec3c6;
}

.nav {}
.nav a{}
.nav a:hover{}
.nav a:visited{}
.nav a:active{}

.heading {
	font-family: "Blue Paint";
	text-transform: uppercase;
	font-size: 30px;
	color: #0ec3c6;
	margin-bottom: 11px;
	line-height: 1;
}
.heading a:link{}
.heading a:hover{}
.heading a:visited{}
.heading a:active{}

.sub-heading {
	font-family: "Nyala";
	text-transform: uppercase;
	font-size: 16px;
	color: #0e0e0a;
	margin-bottom: 0;
	line-height: 1;
}
.sub-heading a:link{}
.sub-heading a:hover{}
.sub-heading a:visited{}
.sub-heading a:active{}

.maintext {
	font-family: "Nyala";
	font-size: 18px;
	color: #0e0e0a;
	line-height: 1.2;
}
.maintext a:link{}
.maintext a:hover{}
.maintext a:visited{}
.maintext a:active{}

footer{
	color: #fff;
	border-top: 10px solid #0c9a9c;
	background: #0dbabd;
	padding: 27px 0;
}
footer a{
	color: #fff;
}
footer a:hover, footer a:active, footer a:visited, footer a:focus{
	color: #fff;
}

.copyright {}
.copyright a:link{}
.copyright a:hover{}
.copyright a:visited{}
.copyright a:active{}

.form-control{
	font-size: 24px;
}
form .btn{
	border-radius: 0;
	background: #17e7eb !important;
    color: #171717;
	text-transform: uppercase;
	font-size: 14px;
	padding: 7.5px 30px;
	background: transparent;
	border: 0;
}
form .btn:hover, form .btn:active, form .btn:focus{
	outline: none;
	box-shadow: none;
	color: #171717 !important;
}
.g-recaptcha > div{
	margin: 0 auto;
}

/* Responsive styles, which override the base styles at specific sizes */

/* Smartphones */
/* Equivalent to bootstrap's media-sm */
@media(min-width: 576px){
	
}
	
/* Tablets */
/* Equivalent to bootstrap's media-md */
@media(min-width: 768px){
	.heading {
		font-size: 46px;
		margin-bottom: 28px;
	}
	.sub-heading{
		font-size: 25px;
	}
	.maintext{
		font-size: 24px;
	}
	footer{
		border-top: 20px solid #0c9a9c;
		padding: 46px 0;
	}
	form .btn{
		font-size: 30px;
	}
}
	
/* Laptops */
/* Equivalent to bootstrap's media-lg */
@media(min-width: 992px){
	
}
	
/* Desktops */
/* Equivalent to bootstrap's media-xl */
@media(min-width: 1200px){
	
}
	
/* Extra large Desktops */
@media(min-width: 1600px){
	
}