/*website css*/

html {
  background: url(bg.jpg) no-repeat center center fixed;
  background-size: cover;
  height: 100%;
  overflow-x: hidden;
}

body {
	margin:0px;
	/*font-family: 'Roboto Slab', serif;*/
	font-family: 'PT Serif', serif;
}

.header {
	position: sticky;
	top: 0;
	height: auto;
	background-color: #fff;
	border-bottom: 5px solid #999;
}

.header img {
	text-align: center;
	padding: 15px;
	margin: 0 auto;
	display: block;
	max-width: calc(100vw - 30px);
}

.textshadow {
	text-shadow: 
	rgba(0, 0, 0, 0.498039) -1px -1px 3px, 
	rgba(0, 0, 0, 0.498039) -1px 1px 3px, 
	rgba(0, 0, 0, 0.498039) 1px 1px 3px, 
	rgba(0, 0, 0, 0.498039) 1px -1px 3px;
	}

.blank {height: 200px;}
.comingsoon {color: #fff;text-align: center;font-size: 26px;margin: 80px auto;padding: 20px;}
.contactus {color: #fff;text-align: center;font-size: 18px;margin: 50px;}

.mblocks {
	min-width: 100vw;
	text-align: center;
	color: #fff;
}

.mblock {
	display: inline-block;
    padding: 0 20px;
    margin: 10px;
    background-color: #ffffff20;
    border-radius: 20px;
    border-top: 5px solid #999;
    border-bottom: 5px solid #999;
}

.btitle {font-weight: 700;font-style: italic;font-size: 24px;}
.bcontent {font-weight: 500;}

.info {text-align: center;font-size: 18px;color: #fff;margin: 50px;}

.map {width: 100vw;border-top: 5px solid #999;position: relative;height: 300px;}
iframe {width: 100%!important;}

