@font-face {
	font-family: 'MTCORSVA';
	src: url('../fonts/MTCORSVA.eot');
	src: local('MTCORSVA'), url('../fonts/MTCORSVA.woff') format('woff'), url('../fonts/MTCORSVA.ttf') format('truetype');
}
/* use this class to attach this font to any element i.e. <p class="fontsforweb_fontid_6771">Text with this font applied</p> */
.fontsforweb_fontid_6771 {
	font-family: 'MTCORSVA' !important;
}
* {
margin:0;
padding:0;
  box-sizing: border-box;
}
 
/* End demo styles */

body{  background:#9e9e9e; padding:0px; margin:0px; color:#000; font-family: 'MTCORSVA'; line-height:normal; /*object-fit: contain;*/  height: 100%;  }
	
a{text-decoration:none;	outline:none;}

img { margin: 0; height:auto; max-width: 100%; padding: 0;  border:0;}

h1, h2, h3, h4, h5, h6{	margin:0px;	padding:0px; font-weight:normal; }

ul, ol{list-style-type:none;}

#body{width: 100%; height: 100%; position:relative; padding-bottom:40px;   }

.header{background:#464750; width:100%; height:100px;  height:100px; display:flex;   align-items:center;  font-family: 'MTCORSVA' !important; }

.header a{ color:#cbd3ed;}

.mainbody{width:100%; text-align:center; padding:20px 0;  font-size:22px; }

.mainbody p{line-height:30px;}

.gobtn{ background:#303030; font-size:18px; text-transform:uppercase; display:block;  width:60px; line-height:30px; border-radius:5px; color:#888888; margin:20px auto;}

.gobtn:hover{color:#000;}

.footer{background:#303030; width:100%; height:50px; position:absolute; left:0; bottom:0; font-size:14px; color:#545454; display:flex; align-items:center; font-family: 'Poppins', sans-serif; }

.footer span{color:#a2a2a2;}

.footer a{color:#a2a2a2;}

.f-right{text-align:right;}

/*innerpages*/

.mainbodyinner{padding:40px 0; min-height:600px;}

.mainbodyinner h2{ font-size:45px; color:#fff; font-weight:normal; }

.mainbodyinner h2 span{color:#99032e;}

.mainbodyinner h3{ font-size:30px; color:#fff; font-weight:normal; padding-bottom:60px; }

.mainbodyinner h3 span{color:#99032e;}

.mainbodyinner p{text-align:justify;}

.mainbodyinner img{border-radius:6px;}

.mainbodyinner h4{ font-size:30px; color:#fff; font-weight:normal; text-align:left; padding-bottom:15px; }

.inputbox{background:#343434; line-height:40px; border-radius:6px; color:#960101; font-size:16px; border:0; width:100%; padding:0 2%; font-weight:bold; margin-bottom:5px;}

::placeholder {
  color: #960101;
}

.submitbtn{ background:#99032e; width:150px; height:40px; color:#fff; border:0; border-radius:5px; margin:10px 0; cursor:pointer;}

.textbox{background:#343434; line-height:40px; border-radius:6px; color:#960101; font-size:16px; border:0; width:100%; padding:0 2%; font-weight:bold; margin-bottom:5px; height:200px;}

.contactaddress{background:url(../images/contactbg.png) 0 0 no-repeat; width:100%; padding:5%; color:#fff;  border-radius:5px;}

.contactaddress img{float:left; margin:0 15px 0 0;}

.contactaddress p{margin-bottom:20px;}

.contactaddress a{color:#fff;}


 #thumbnails ul li { display:inline-block; width:30%; margin:1% 7%; position:relative; vertical-align:top; }

 #thumbnails ul li span{position:absolute; width:150px; line-height:40px; color:#99032e; background:#000; border-radius:5px; left:80%; top:40%;  }

  

@media screen and (max-width: 766px) {
 .header{text-align:center; height:auto;}
 
 .header img{margin:10px 0;}
.footer{text-align:center; height:auto; padding:10px 0;}
.f-right{text-align:center; }

.contactaddress{margin:20px 0 0;}
 #thumbnails ul li { display:inline-block; width:80%; margin:3% 7%; position:relative; }
}

@media screen and (max-width: 460px) {
 
}