@charset "utf-8";
/* CSS Document */
 
 
 
 body{ background:url(../images/index_bg.jpg);
	 background-repeat:no-repeat;  
	 background-position:center top;
	 background-attachment:  inherit;
	 padding:0px;
	 margin:0px; 
     background-size: cover;
	 font-family: 'Roboto Condensed', sans-serif;
 
 }

 .home_logo{ margin:20px 0px 20px 0px ;}
 
 .home_buttons {
	  width: 100%;
	  background: #fff;
	  border-radius: 12px;
	  margin: 0px 0px 30px 0px;
	  border: 0px solid #f7f7f7 ; 
	  box-shadow: 0px 0px 0px #dedede;
	  padding: 20px 0px 20px 0px;
	  display: inline-block;
	  text-align:center;
	  font-size:18px;
	  color:#0269c4 ;
	  font-weight:600;
}

 .home_icons { 
	  margin: 0px 0px 10px 0px; 
	  padding: 0px 0px 0px 0px; 
}

.home_buttons:hover {
 	 box-shadow: 0px 0px 12px #a3bbec;
	 background:#e4f2ff;
}

.btn_pad{ padding:0px 20px 0px 20px !important;}

.home_menu{ position: relative; margin:0px; padding:0px; width:100%; z-index:500;}

.home_con{ text-align:center; color:#fff; font-size:50px; font-weight:500; padding:15px 0px 35px 0px;}

@media only screen and (max-width:  1024px){
.btn_pad {
    padding: 0px 15px 0px 15px !important;
}
}

@media only screen and (max-width:  767px){
.btn_pad{ padding:0px 15px 0px 15px !important;}
.home_buttons { 
    margin: 0px 0px 15px 0px; 
	    padding: 16px 0px 16px 0px;
		font-size: 20px;
}
.home_logo {
    margin: 50px auto 30px auto;
    width:75%;
}
	
}
 
