@import url('https://fonts.googleapis.com/css2?family=Changa+One&family=Montserrat&family=Poppins&display=swap');
html,body {
	background: #585858;
	font-family: 'Montserrat', sans-serif;
}
.section-header {
	text-align: center;
	color: #FFFFFF;
	font-size: 32px;
}
.deskey { color: #232323; font-family: Verdana; font-size: 0px; } 
table { font-size: 10pt; font-family: verdana; color: white;}
H1 { color: #232323; font-family: Verdana; font-size: 0px; } 
H2 { color: #232323; font-family: Verdana; font-size: 0px; } 
H3 { color: #232323; font-family: Verdana; font-size: 0px; } 
a:link { color: #FFFFFF; text-decoration: underline; }
a:active { color: #5A5A5A; text-decoration: none; }
a:visited { color: #FFFFFF; text-decoration: underline; }
a:hover { color: #5A5A5A; text-decoration: none; }
.selectcolor:nth-of-type(odd) {
	background-color:#000;
	color:#fff;
}
    
.selectcolor:nth-of-type(even) {
	background-color:#fff;
	color:#000;
}
.contact{
	align-items: center;
}
input,textarea {
	font-size: 12pt;
	background-color: #000;
	border: 1px solid white;
	color:white;
}
* {
	margin: 	0;
	padding: 	0;
}

:focus {
	outline: none;
}

/* General styles ------------------------- */

.showcase {
	position: relative;
	}

.showcase a.controls {
	position: absolute;
	width: 40px;
	height: 40px;
	background-color: #99999;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 40px;
	font-weight: bold;
	text-align: center;	
	border: 0px solid #FFFFFF;	
	}

.showcase a.previous {
	padding-bottom: 4px;
}

.showcase ul li {
//	width: 150px;
	height: 200px;
	float: left;	
	list-style-type: none;	
}

.showcase ul li a {
	display: block;	
}

.showcase li a img {
	width: 100%;
	height: 100%;
	border: 0;	
}

/* Horizontal showcase ------------------------- */

.showcase#horizontal {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcase#horizontal a.controls {
	margin-top: -27px;
}

.showcase#horizontal a.next {
	right: 0;
	padding-top: 0px;
}


.showcase#horizontal a.controls:hover {
	color: #555555;
}

.showcase#horizontal ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

.showcase#horizontal2 {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcase#horizontal2 a.controls {
	margin-top: -27px;
}

.showcase#horizontal2 a.next {
	right: 0;
	padding-top: 0px;
}


.showcase#horizontal2 a.controls:hover {
	color: #555555;
}

.showcase#horizontal2 ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

.showcase#horizontal3 {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcase#horizontal3 a.controls {
	margin-top: -27px;
}

.showcase#horizontal3 a.next {
	right: 0;
	padding-top: 0px;
}


.showcase#horizontal3 a.controls:hover {
	color: #555555;
}

.showcase#horizontal3 ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

.showcase#horizontal4 {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcase#horizontal4 a.controls {
	margin-top: -27px;
}

.showcase#horizontal4 a.next {
	right: 0;
	padding-top: 0px;
}


.showcase#horizontal4 a.controls:hover {
	color: #555555;
}

.showcase#horizontal4 ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

/* Vertical showcase ------------------------- */

.showcase#vertical {	
	margin: 100px auto 0 auto;
	width: 150px;	
	height: 600px;
}	
	
.showcase#vertical a.controls {
	left: 50%;
	margin-left: -27px;
}

.showcase#vertical a.next {
	bottom: 0;
	padding-top: 4px;
}


.showcase#vertical a.controls:hover {
	border-color: #2097FA;
}

.showcase#vertical ul {
	position: relative;	
	width: 170px;
	height: 450px;	
	top: 75px;
}

/* Diagonal showcase ------------------------- */

.showcase#diagonal {	
	margin: 0px auto 0 auto;
	width: 620px;
	height: 620px;
}	
	
.showcase#diagonal a.previous {
	top: 0;
	left: 0;	
	}

.showcase#diagonal a.next {
	right: 0;
	bottom: 0;
	padding-top: 4px;
}

.showcase#diagonal a.controls:hover {
	border-color: #2097FA;
}

.showcase#diagonal ul {
	position: relative;	
	width: 500px;
	height: 500px;
	top: 60px;
	left: 60px;
}











.showcaseside {
	position: relative;
	}

.showcaseside a.controls {
	position: absolute;
	width: 40px;
	height: 40px;
	background-color: #99999;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 40px;
	font-weight: bold;
	text-align: center;	
	border: 0px solid #FFFFFF;	
	}

.showcaseside a.previous {
	padding-bottom: 4px;
}

.showcaseside ul li {
	width: 150px;
	height: 200px;
	float: left;	
	list-style-type: none;	
}

.showcaseside ul li a {
	display: block;	
}

.showcaseside li a img {
	width: 100%;
	height: 100%;
	border: 0;	
}

/* Horizontal showcaseside ------------------------- */

.showcaseside#horizontal {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcaseside#horizontal a.controls {
	margin-top: -27px;
}

.showcaseside#horizontal a.next {
	right: 0;
	padding-top: 0px;
}


.showcaseside#horizontal a.controls:hover {
	color: #555555;
}

.showcaseside#horizontal ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

.showcaseside#horizontal2 {	
	margin: 20px auto 40 auto;
	width: 650
px;
	height: 150px;
}	
	
.showcaseside#horizontal2 a.controls {
	margin-top: -27px;
}

.showcaseside#horizontal2 a.next {
	right: 0;
	padding-top: 0px;
}


.showcaseside#horizontal2 a.controls:hover {
	color: #555555;
}

.showcaseside#horizontal2 ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

.showcaseside#horizontal3 {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcaseside#horizontal3 a.controls {
	margin-top: -27px;
}

.showcaseside#horizontal3 a.next {
	right: 0;
	padding-top: 0px;
}


.showcaseside#horizontal3 a.controls:hover {
	color: #555555;
}

.showcaseside#horizontal3 ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

.showcaseside#horizontal4 {	
	margin: 20px auto 40 auto;
	width: 650px;
	height: 150px;
}	
	
.showcaseside#horizontal4 a.controls {
	margin-top: -27px;
}

.showcaseside#horizontal4 a.next {
	right: 0;
	padding-top: 0px;
}


.showcaseside#horizontal4 a.controls:hover {
	color: #555555;
}

.showcaseside#horizontal4 ul {
	position: relative;	
	width: 650px;
	height: 150px;	
	margin: 0 auto;
}

/* Vertical showcaseside ------------------------- */

.showcaseside#vertical {	
	margin: 100px auto 0 auto;
	width: 150px;	
	height: 600px;
}	
	
.showcaseside#vertical a.controls {
	left: 50%;
	margin-left: -27px;
}

.showcaseside#vertical a.next {
	bottom: 0;
	padding-top: 4px;
}


.showcaseside#vertical a.controls:hover {
	border-color: #2097FA;
}

.showcaseside#vertical ul {
	position: relative;	
	width: 170px;
	height: 450px;	
	top: 75px;
}

/* Diagonal showcaseside ------------------------- */

.showcaseside#diagonal {	
	margin: 0px auto 0 auto;
	width: 620px;
	height: 620px;
}	
	
.showcaseside#diagonal a.previous {
	top: 0;
	left: 0;	
	}

.showcaseside#diagonal a.next {
	right: 0;
	bottom: 0;
	padding-top: 4px;
}

.showcaseside#diagonal a.controls:hover {
	border-color: #2097FA;
}

.showcaseside#diagonal ul {
	position: relative;	
	width: 500px;
	height: 500px;
	top: 60px;
	left: 60px;
}
