@charset "utf-8";
.text-center{ text-align:center;}
.header_phone{ color:#fff; font-size:25px; line-height:35px;margin: 0px 0px 0px;
/*background: -webkit-linear-gradient(left, #fff , #fff);
   background: -o-linear-gradient(right, #fff, #ccc);
   background: -moz-linear-gradient(right, #fff, #ccc);
   background: linear-gradient(to right, #ccc , #fff,#ccc,#fff); 
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;*/
}

.home_title{ margin:0px; font-weight:normal;}
.home_tite_one{ color:#0b0b9d; 
 /* background: -webkit-linear-gradient(left, #0b0b9d , #8c8cd1);
   background: -o-linear-gradient(right, #0b0b9d, #8c8cd1);
   background: -moz-linear-gradient(right, #0b0b9d, #8c8cd1);
   background: linear-gradient(to right, #0b0b9d , #8c8cd1); 
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;*/}
body{
	font-family:arial;
	font-size:13px;
	margin:0px;
}
.page{
	font-family:arial;
	font-size:13px;
	margin:0px;
	text-align:justify;
	color:#000;
	line-height:20px;
	background:#FFF url(../images/body-bg.png) top center repeat-x;
}
.world-map {
	font-family:arial;
	font-size:28px;
	color:#FFF;
	background: url(../images/world-map.png) top right no-repeat;
	text-decoration: none;margin-top: 15px;
}
/*------------------------------------------------------------*/
.navi {
	font-family: arial;
	font-size: 13px;
	color: #fff;
	text-transform:uppercase;
	background: url(../images/navi-middle.png) top left repeat-x;
	text-decoration: none;
}
.navi a{
	color: #fff;
	padding:16px 16px 16px 16px;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
}
.navi a:hover{
	color: #fff;
	padding:16px 16px 16px 16px;
	display:block;
	font-weight:bold;
	background-color:#330033;
	text-transform:uppercase;
	text-decoration: none;
}

/*------------------------------------------------------------*/
.footer-navi {
	font-family: arial;
	font-size: 13px;
	color: #fff;
	text-transform:uppercase;
	background: url(../images/footer-navi-middle.png) top left repeat-x;
	text-decoration: none;
}
.footer-navi a{
	color: #fff;
	padding:16px 15px 16px 15px;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
}
.footer-navi a:hover{
	color: #fff;
	padding:16px 15px 16px 15px;
	display:block;
	font-weight:bold;
	background-color:#b10f38;
	text-transform:uppercase;
	text-decoration: none;
}

/*------------------------------------------------------------*/
.home-heading-bg {
	font-family: arial;
	font-size: 20px;
	color: #fff;
	background: url(../images/home-heading-middle.png) top left repeat-x;
	text-decoration: none;
}
/*------------------------------------------------------------*/
.text1 {
	font-family: arial;
	font-size: 13px;
	color: #aa0b33;
	text-decoration: none;
}
.text2 {
	font-family: arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
.text3 {
	font-family: arial;
	font-size: 20px;
	color: #141fab;
	text-decoration: none;
}
.text4 {
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
}
.text4:hover {
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color: #fff;
	text-decoration: underline;
}

.footer-text{	
font-family: arial;
font-size: 13px;
font-weight:bold;
color: #fff;}


@keyframes ticker {
    0% { transform: translate3d(0, 0, 0); }
    100% { transform: translate3d(-100%, 0, 0); }
  }
  .tcontainer{
    width: 100%;
    overflow: hidden; position:absolute; z-index:999;
  }
  .ticker-wrap {
    width: 100%;
    padding-left: 100%;
    background-color: #722f37;
  }
  .ticker-move {
    display: inline-block;
    white-space: nowrap;
     padding-right: 100%; 
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-name: ticker;
    animation-duration: 30s;
  }
  .ticker-move:hover{
    animation-play-state: paused;
  }
  .ticker-item{
    display: inline-block;
    padding: 0 2rem; color:#fff; font-weight:bold;  
  }
   .ticker-item p{ margin:0px;font-size:16px; line-height:26px;}