body { font-family: 'Open Sans', sans-serif; letter-spacing: 2px; background-color: #f1f1f1; color: #0e0738;}
h1, h2, h3 { font-family: nulshock;}
@font-face {
	font-family: nulshock;
	src:url('../font/nulshock-bd.ttf');
	src:url('../font/nulshock-bd.ttf') format('truetype');
	font-style: normal;
}

.bg-orange { background-color:rgba(240,90,42,0.9);}
.bg-light-grey { background-color: #ddd;}
.bg-dark-blue {background-color: #00468b;}
.brand { margin: 0px auto;}
.brand img { height: 40px;}
.jumbo-bg { background: url(../images/bg.png) center center no-repeat; background-size: cover; text-align: left; height: 500px; position: relative;}
.jumbo-bg .content img { height: 400px;}
.jumbo-bg:before { content: "";  position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,.3);}
.jumbo { display: inline-table; width: 100%;}
.jumbo .content { display: table-cell; height: 500px; vertical-align: middle; color: #fff;}
.wrapper { display: inline-table; width: 100%;}
.wrapper .content { display: table-cell; height: 380px; vertical-align: middle; color: #0e0738; font-weight: 700; text-align: center;}
.wrapper .content p { text-align: left;}
.wrapper .content img { height: 380px;}
.contact { margin: 0px auto; text-align: center;}
.contact-btn { background-color: #25d366; color: #fff; font-size: 18px; padding: 8px 15px; border-radius: 25px; margin-top: 0.3rem; display: inline-block; letter-spacing: 1px;}
.contact-btn img { width: 18px;}
footer p { text-align: center; color: #fff; margin-bottom: 0px; font-size: 0.75rem;}

@media only screen and (max-width: 767px) {
	
	h1 { font-size: 1.8rem;}
	h3 { font-size: 1rem;}
	h4 { font-size: 0.85rem;}
	.jumbo-bg { height: auto;}
	.jumbo-bg .content { padding: 10px; height: auto;}
	.wrapper .content { padding: 15px 0;}
	.wrapper .content, .wrapper .content img, .jumbo-bg .content img { height: auto;}
	.wrapper .content img, .jumbo-bg .content img { max-width: 100%;}
	.contact-btn { font-size: 10px; padding: 8px 10px;}
	.contact-btn img { width: 10px;}
	footer p { font-size: 0.5rem;}
}