@font-face {
  font-family: 'Gotham-Book';
  src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Book.woff') format('woff'), url('fonts/Gotham-Book.ttf')  format('truetype'), url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Medium';
  src: url('fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),  url('fonts/Gotham-Medium.woff') format('woff'), url('fonts/Gotham-Medium.ttf')  format('truetype'), url('fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
html, body {
    font-size: 16px;
    font-weight: 400;
	font-family: 'Gotham-Book';
    padding: 0;
    margin: 0;
	background-color: #1d354a;
}
a:hover{text-decoration:none;color:#e74f3d !important;}
.font-1{font-family: 'Gotham-Book';}
.font-2{font-family: 'Gotham-Medium';}
.lead{font-size: 1.3rem;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-weight:400;}
.tsp-5{letter-spacing: 5px;}
.tsp-4{letter-spacing: 4px;}
.tsp-3{letter-spacing: 3px;}
.tsp-2{letter-spacing: 2px;}
.tsp-1{letter-spacing: 1px;}
.w-15{width: 15%;min-width:150px;}
.contact-info{padding-left: 25px;}
.text-danger{color:#e74f3d !important;}
.text-info{color:#42a7c6 !important;}
.contact-block img{max-width: 170px;width:100%;}
.logo-block img{max-width: 600px;width:100%;}
.client-block img{max-width: 600px;width:100%;}
.contact-block .contact{
	display: flex;
	align-items: center;
	justify-content: center;
}
@media only screen and (max-width: 600px){
	.contact-block .contact{
		display: block;
		text-align: center;
	}
	.contact-block .contact .contact-info{
		margin-top: 25px;
	}
	.contact-block .contact .contact-info .email{
		font-size: 1rem;
	}
	.contact-info{padding-left: 0px;}
}