*{margin:0; padding:0; box-sizing:border-box;}
a{ text-decoration:none; outline:0;}
ul,li{ list-style:none; margin:0;}
p{ font-size:15px; text-align:justify; line-height:20px; font-family: 'Open Sans', sans-serif;}
@font-face{ font-family:lato-regular; src:url(../fonts/Lato-Regular.ttf) }
@font-face{ font-family:lato-bold; src:url(../fonts/Lato-Bold.ttf) }
body{font-family:lato-regular; }
p{ font-size:14px; font-family:lato-regular;}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight:700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'),  url(../fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
.headerset{width:100%; display:inline-block; margin:0 auto; background:#fff;    box-shadow: 1px 2px 5px #ccc;}
.header_top{ width:100%; display:inline-block; margin:0 auto; background-color:#211A0F; padding:1px 0;}
.header_left span{ margin-right:20px; font-size:14px; color:#fff; display:inline-block; margin-top:10px; /*font-family: 'Open Sans'; font-weight:400;*/}
.header_left i{ font-size:18px; color:#F90; margin-right:8px;}
.container{ width:1170px; display:block; margin:0 auto; max-width:100%; }
.header_right ul{ float:right;}
.header_right i{ background-color:#2b2315; width:40px; height:40px; text-align:center; color:#fff; line-height:40px; 
margin-left:8px;}
.header_right i:hover{ background-color:#37AAE5}

.clsmenu{ background-color:#fff; border:0; border-radius:0; display:block; margin-bottom:0;}
.logo{ margin-bottom:25px;}
.navbar-nav > li{ position:relative}
.owl_link{ }

.banner_inner img{ position:relative;}

.banner_inner2{ position:absolute; top:0; background-color:#000; padding:100px 0; z-index:15;}
.banner_inner2 p{ color:#fff}

/*.owl_link a{ background-color:#CF0D0F; padding:10px 25px; color:#fff; text-align:center; margin-top:30px; 
 display:block; font-size:14px; line-height:20px; position:relative; z-index:6;transition:all 0.5s; overflow:hidden;}
  .owl_link a::before{ content:""; top:0; left:0; right:100%; bottom:0; background:#37AAE5;position:absolute; opacity:0; 
  z-index:-6;transition:all 0.8s; color:#000}
  
   .owl_link a:hover::before{right:0;  transition:all 0.8s; opacity:1}*/




.owl_link a{ position:relative;display:block; padding:10px 25px; font-size:14px; line-height:22px; background:#CF0D0F; color:#fff;
 text-align:center; overflow:hidden;z-index:6; }
.owl_link a::before{ position:absolute; content:"";  background:#0032FF; top:0; left:0; right:100%; bottom:0;opacity:0;
 z-index:-6; transition:all 0.8s;color:#fff;  }
.owl_link a:hover::before{right:0;transition:all 0.8s; opacity:1;}





.menu > li::before
{content: "";
    height: 5px;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0, 1);
    transition: all 0.3s ease-in-out 0s;
    width: 100%; background:#CF0D0F}
	a:focus, a:hover{ text-decoration:none;}
	
 .menu > li:hover::before{transform: scale(1, 1);}
 
 .menu > li.active::before{transform: scale(1, 1);}	

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background-color:transparent;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{background-color:transparent;
color:#088EFF}


 .navbar-default .nav > li > a{ padding:40px 10px; font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase; color:#666}
 
 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{ color:/*#fff*/#088EFF; background-color:transparent;}
 .about_right img{ max-width:100%; width:100%;}
 .banners{ width:100%; display:inline-block; margin:0 auto; position:relative}
 .banner_bottom{ position:absolute; bottom:0; background: rgba(8, 142, 255, 0.8) none repeat scroll 0 0;
  padding:20px 0; color:#fff; width:100%; z-index:6;}
 .banner_bottom h2{ font-size:30px; color:#fff;font-weight:600;/*font-family: "Roboto",sans-serif;*//*font-family: 'Open Sans', sans-serif;*/ text-transform:uppercase; text-align:center;}
  .banner_bottom a{font-weight: 900; margin-top:6px; 
    display:inline-block; font-size:14px; background-color:#DE3232; padding:7px 17px;
	 text-align:center; color:#fff; }
	 .navbar-brand{ height:inherit; margin-bottom:0; padding:5px 0 3px 0; line-height:0;}
	  .banner_bottom2{ background: rgba(8, 142, 255, 0.8) none repeat scroll 0 0;
  padding:20px 0; color:#fff; width:100%;}
 .banner_bottom2 h2{ font-size:30px; color:#fff;font-weight:600;/*font-family: "Roboto",sans-serif;*//*font-family: 'Open Sans', sans-serif;*/ text-transform:uppercase; text-align:center;}
  .banner_bottom2 a{font-weight: 900; margin-top:6px; 
    display:inline-block; font-size:14px; background-color:#DE3232; padding:7px 17px;
	 text-align:center; color:#fff; font-family: open sans; }
	 
	 
	 .about{ width:100%; display:inline-block; margin:0 auto; padding:0px 0 60px 0;}
	 .about_left{ }
	 .about_title h3{ font-size:36px;color: #272727;position:relative;
   /* font-family: "Roboto",sans-serif;
    font-weight: 600;*/ margin-bottom:10px; font-family:lato-bold;}
	.about_title span{ display:inline-block; border-bottom:5px solid #37AAE5; width:90px; height:5px;}

	.content{ display:block;}
	.content p{ text-align:justify; font-size:14px; /*font-family:"Open Sans";*/ font-weight:normal; line-height:26px; 
	color:#5F5D5D; margin-top:30px;}
		.content2 p{ text-align:center; font-size:16px; /*font-family:"Open Sans";*/ font-weight:normal; line-height:26px; 
	color:#000; margin-top:30px;}
	.who_choose{/* position:relative;*/ background-image:url(../images/who2.png); width:100%; height:666px; display:inline-block;
	 background-repeat: no-repeat;
    background-attachment: fixed;}
	/* .who_choose::before{ content:""; position:absolute; background:rgba(0,0,0,0.8); top:0px; left:0; bottom:0; 
	 right:0;
	  }*/
	
.whoset{  background:rgba(0,0,0,0.8); width:100%; height:100%; display: block;
    margin: 0 auto;
    text-align: center;}
.who1{ text-align:center; margin:0 auto; display:block; }
.who1 h2{ font-size:36px;color:#fff; padding-top:72px; font-family:lato-bold;
    /*font-family: "Roboto",sans-serif; font-family: "Roboto",sans-serif;
    font-weight: 600;*/ margin-bottom:3px; text-align:center; display:block; margin:0 auto; margin-bottom:15px;}
.who1 span{ display:inline-block; border-bottom:5px solid #37AAE5; width:90px; height:5px; margin:0 auto; display:block; text-align:center; }
.choose1{ display:block; background-color:#f2f2f2; padding:20px; margin-top:30px; min-height:196px;}
.choose2{ float:left; background-color:#211A0F; width:50px; height:50px;}
.choose2 img{ display:inline-block; width:36px; height:36px; margin-top:4px;}
.choose3{float:right; width:80%;}
.choose3 h2{ font-size:20px; color:#211A0F; text-align:left; margin-top:0px; margin-bottom:10px; /*font-family:Roboto; font-weight:600;*/}
.choose3 p{}
.late h3{ color:#fff; font-size:22px; margin-top:0; font-family:lato-bold; text-align:center;}
.item{ width:100%;}
.face i{ background-color:#3B5998}
.twit i{ background:#1DA1F2;}
.google i{ background:#DA4336}



.item span{ display:block; /*font-size:16px;*/ color:#000; line-height:22px;  /*font-family: 'Open Sans'*/ font-family:lato-bold; font-size:18px; text-align:center;}
.item p{ font-size:15px; line-height:25px; margin-top:5px; padding:0 20px; font-family:lato-regular; text-align:center;}
.choose1:hover{ background-color:#37AAE5; cursor:pointer}
.choose1:hover .choose3 p{ color:#fff}
.hexa1{ margin:0 auto; text-align:center; display:block; min-height:458px;}
.hexa1 span{ background-image:url(../images/s1.png); width:103px; height:88px; display:inline-block; transition:all 0.5s ease-in-out;}
.hexa1:hover span{ background-image:url(../images/s11.png); width:103px; height:88px; display:inline-block;}
.hexa1 h2{ /*font-size:24px; font-family:roboto;*/ text-align:center; margin-bottom:8px; font-family:lato-bold; font-size:20px; text-transform:uppercase;}
.hexa1 p{color:#3B3939;
    /*font-family: "Open Sans",sans-serif;*/
    font-size: 14px;
	line-height:24px;
    /*font-weight: 300;*/ /*text-align:center*/ text-align:justify;}
.hexa1 em{ display:inline-block; width:5px; height:5px; background-color:#fff; transition:a11 0.5s}	
.hexa1:hover em{ display:inline-block; margin-bottom:25px;width:70px; 
 background-color:#37AAE5;transition:a11 0.5s }
 .hexa{ padding-top:15px; width:100%; display:inline-block; background-color:#fff;}
 .content2{ margin-bottom:52px;}
 .content a{ background-color:#CF0D0F; padding:7px 17px; color:#fff; text-align:center; margin-top:30px; font-weight:900; 
 float:right; display:block; font-size:14px; line-height:20px; position:relative; z-index:6;transition:all 0.5s; overflow:hidden;}
  .content a::before{ content:""; top:100%; left:0; right:0; bottom:0; background:#37AAE5; padding:10px 25px; position:absolute; opacity:0; z-index:-6;transition:all 0.5s; color:#000}
  
   .content a:hover::before{ top:0; transition:all 0.5s; opacity:1}
  
 .hexa1 h4{ margin:0; background-image:url(../images/s2.png); width:103px; height:88px; display:inline-block; transition:all 0.5s ease-in-out;}
.hexa1:hover h4{ background-image:url(../images/s12.png); width:103px; height:88px; display:inline-block;}

 .hexa1 h1{ margin:0; background-image:url(../images/s3.png); width:103px; height:88px; display:inline-block; transition:all 0.5s ease-in-out;}
.hexa1:hover h1{ background-image:url(../images/s13.png); width:103px; height:88px; display:inline-block;}
.footer{ width:100%; display:block; background-color:#088EFF; padding:15px 0;}
.foot_left, .visit{ display:inline-block;}
.foot_left a{  display:inline-block; font-size:15px; line-height:33px; font-family:"Open Sans",sans-serif; /*font-family:"Open Sans";*/ margin-right:20px; color:#fff;}
.foot_right span{ font-size:15px; color:#fff;font-family:"Open Sans",sans-serif; float:right; line-height:20px;}
.foot_left a:hover{ color:#000;}

.late .owl-controls .owl-buttons .owl-prev{ position:absolute; top:32%; left:-40px; background:#EAEAEA url(../images/owl_arw2.png) no-repeat center / 10px; width:35px; height:35px;border-radius:50%;}
.late .owl-controls .owl-buttons .owl-next{ position:absolute; top:32%; right:-40px;background:#EAEAEA url(../images/owl_arw1.png) no-repeat center / 10px;  width:35px; height:35px;border-radius:50%;}

.scrollToTop{
	width: 45px;
height: 45px;
padding: 10px; 
	text-align:center; 
	
	font-weight: bold;
	color:#fff !important;
	text-decoration: none;
	position:fixed;
	right:35px;

	display:none;
	bottom:50px;
	background-color:#CF0D0F;
	color:#FFF;
	
	/*background: url('arrow_up.png') no-repeat 0px 20px;*/
}

.scrollToTop:hover{ background-color:#438C0F; color:#fff;}	  


.inner_banner{ width:100%; display:inline-block;}
.inner_banner img{ width:100%; }

.foot_right{ margin-top:20px;}

.about_page_main{ width:100%; display:inline-block;}

/*.about_page_main h3{color: #272727;
    font-family: "Roboto",sans-serif;
    font-size: 36px;
    font-weight: 600;
    margin-bottom: 15px;
    position: relative;}*/
/*.about_page_main span{border-bottom: 5px solid #37aae5;
    display: inline-block;
    height: 5px;
    width: 90px; margin-bottom:30px;}*/
.about_page_inner{ display:inline-block;background: #eee; margin-bottom:40px; min-height:208px; width:100%;
   /* float: left;
    margin: 1%;
    width: 48%;*/}
.about_page_inner_left{ width:40%; float:left; }
.about_page_inner_left img{ width:100%;}
.about_page_inner_right{float: right; 
    /*padding: 25px 15px 10px 20px;*/ padding:0 15px;
    width: 60%; min-height:183px;	}
.about_page_inner_right h2::before {
    background: #e0ab41 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 40px;}
.about_page_inner_right h2 {
    color:#25A4E2;
    font-family: lato-bold;
    font-size: 17px;
    padding-bottom:8px;
    position: relative;	}
.about_page_inner_right p{ font-size: 14px;
    line-height: 22px;
    margin-top: 15px; color:#000;
}	

.evolution{ width:100%; display:inline-block; /*padding:15px 0;*/}
.evolution h2::before {
    background: #e0ab41 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 40px;}
.evolution h2 {
    color: #545454;
    font-family: lato-bold;
    font-size: 17px;
    padding-bottom: 25px;
    position: relative;	}
	
.about_running{ width:100%; display:inline-block; padding:0 0 10px 0;}	
.about_running marquee h5{color:#3A9D3A; font-weight:bold;}

.about_heading::before{background: #c6c6c6 none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;}
.about_heading{	display: inline-block;
    position: relative;
    text-align: center;
    width: 100%; padding:15px 0;}
	
.about_heading h1{background: #fff none repeat scroll 0 0;
    color: #545454;
    display: inline-block;
    padding: 10px 40px;
	font-size: 22px;
    letter-spacing: 7px;
    position: relative;
    text-transform: uppercase	}
	
	
	
	
	
.business_page{ width:100%; display:inline-block; text-align:center; }
.business_heading::before{background: #c6c6c6 none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;}
.business_heading{	display: inline-block;
    position: relative;
    text-align: center;
    width: 100%; padding:15px 0;}
	
.business_heading h1{background: #fff none repeat scroll 0 0;
    color: #545454;
    display: inline-block;
    padding: 10px 40px;
	font-size: 22px;
    letter-spacing: 7px;
    position: relative;
    text-transform: uppercase	}


.business_page_inner{ width:100%; display:inline-block; padding:0 0 50px 0;}
.business_page_inner_left img{ display:block; width:100%;}
.business_page_inner_left{ margin-bottom:30px; }
.business_heading h1{ color:#00AEEF; text-align:center; color:#293849; position:relative; display:inline-block; padding:10px 30px }
.business_heading h1::before{ content:""; position:absolute;width:100px; top:10px; /*left:100%; */display:inline-block;background:url(../images/hd-line.png) no-repeat; height:15px;}
.business_heading h1::after{ content:""; width:100px; position:absolute; top:10px; right:100%; display:inline-block;background:url(../images/hd-line1.png) no-repeat; height:15px; }
.business_page_inner_right{}
.business_page_inner_right p{ margin-bottom:15px;}
.business_page_inner_right ul{ width:100%; text-align:left}
.business_page_inner_right ul li{ position:relative; padding:5px 0 5px 25px; line-height:23px;}
.business_page_inner_right ul li::before{ content:"\f046"; font-family:FontAwesome; font-size:15px; color:#F47A1B; position:absolute;  left:0}





.training_page{ width:100%; display:inline-block; text-align:center; }
.training_heading::before{background: #c6c6c6 none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;}
.training_heading{	display: inline-block;
    position: relative;
    text-align: center;
    width: 100%; padding:15px 0;}
	
.training_heading h1{background: #fff none repeat scroll 0 0;
    color: #545454;
    display: inline-block;
    padding: 10px 40px;
	font-size: 22px;
    letter-spacing: 7px;
    position: relative;
    text-transform: uppercase	}


.training_page_inner{ width:100%; display:inline-block; padding:0 0 50px 0;}
.training_page_inner_left img{ display:block; width:100%; box-shadow:1px 2px 5px #a29e9e;}
.training_page_inner_left{ float:left; width:48%;}
.training_heading h1{ color:#00AEEF; text-align:center; color:#293849; position:relative; display:inline-block; padding:10px 30px }
.training_heading h1::before{ content:""; position:absolute;width:100px; top:10px; left:100%; display:inline-block;background:url(../images/hd-line.png) no-repeat; height:15px;}
.training_heading h1::after{ content:""; width:100px; position:absolute; top:10px; right:100%; display:inline-block;background:url(../images/hd-line1.png) no-repeat; height:15px; }
.training_page_inner_right{ float:right; width:50%;}
.training_page_inner_right p{ margin-bottom:15px;}
.training_page_inner_right ul{ width:100%; text-align:left}
.training_page_inner_right ul li{ position:relative; padding:5px 0 5px 25px; line-height:23px;}
.training_page_inner_right ul li::before{ content:"\f046"; font-family:FontAwesome; font-size:15px; color:#F47A1B; position:absolute;  left:0}	
.training_page_below_content{ padding:15px 0 0 0;}	
.training_button{ width:100%; display:inline-block; text-align:left;}
.training_button a{ background: #b51f24 none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    margin-top: 10px;
    padding: 15px 20px;
    text-transform: uppercase;font-family:lato-bold;}	
.training_button a:hover{ background:#088EFF; }	





.contact_page{ width:100%; display:inline-block; text-align:center; padding:0 0 50px 0; }
.contact_heading::before{background: #c6c6c6 none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;}
.contact_heading{	display: inline-block;
    position: relative;
    text-align: center;
    width: 100%; padding:15px 0;}
	
.contact_heading h1{background: #fff none repeat scroll 0 0;
    color:#D42426;
    display: inline-block;
    padding: 10px 40px;
	font-size: 22px;
    letter-spacing: 7px;
    position: relative;
    text-transform: uppercase	}



.contact{ width:100%; display:inline-block; }
.contact h1{ color:#0F99E0; padding:10px 0; text-align:left; font-size:22px;}



	
.contact_left{ }
.contact_left span{ display:block; line-height:30px; font-size:14px; color:#000; text-align:left;}
.contact_left i{  font-size:13px; padding-right:10px; color:#d42426;}
/*.contact_right{ float:left; width:50%; padding:0 10px; font-size:14px;}
.contact_right [type=text]{ border:0; border-bottom:1px solid #DDDDDD; color:#666; padding-bottom:5px; width:30%; float:left; margin:7px 10px 15px 0;}
.contact_right textarea{ float:left; font-family:opensans; font-size:12px; width:100%; color:#666; margin:10px 0; border:0; border-bottom:1px solid #DDDDDD; padding:15px 0;}
.contact_right [type=button]{ background:#B94E2A; margin:10px 0; padding:15px 25px; color:#fff; border:0; text-transform:uppercase; font-size:14px; cursor:pointer; transition:0.5s all ease-in-out;}
.contact_right [type=button]:hover{ background:#088EFF;}*/
.contact_right{ margin-top:37px;}
.contact_right img{ width:100%;}

.our_services_main{ width:100%; display:inline-block;/*padding:30px 0; */}


.our_services_main{ background-attachment: fixed;
    margin: 0 auto;
    text-align: center;
    background-image: url("../images/who2.png");
    background-repeat: no-repeat;
    display: inline-block;
    /*height: 666px;*/ background-size:cover; 
    }
	
.our_services_main h2{color: #fff;
    display: block;
    font-family: lato-bold;
    font-size: 36px;
    margin: 0 auto 15px;
    padding-top: 100px;
    text-align: center; letter-spacing:6px;}

.bg{ width:100%; display:inline-block; background:rgba(0,0,0,0.8); /*height:666px;*/}	
	

/*.our_services_main h2{ color:#000; text-align:center; margin-bottom:10px;}
.our_services_main h4{ width:8%; height:2px; background-color:#EF621C;}*/
.our_services_main h3{color: #272727;
    font-family: lato-bold;
    font-size: 36px;
    margin-bottom: 10px;}
	
.our_services_main span{border-bottom: 5px solid #37aae5;
    display: inline-block;
    height: 5px;
    width: 90px; margin-bottom:30px;}
	
.our_services_inner{ width:100%; display:inline-block;}




.service1{ display:inline-block; min-height:190px; margin-bottom:4%;}
.service1_left{ width:12%; float:left; margin-top:7px;}
.service1_left img{ width:100%;}
.service1_right{ width:80%; float:right;}
.service1_right h3{ color:#fff300; margin-bottom:12px; font-size:20px; text-align:left;}
.service1_right p{ color:#fff;}

.service2{ width:30.33%; float:left; margin-right:3%;}
.service2_left{ width:12%; float:left; margin-top:7px;}
.service2_left img{ width:100%;}
.service2_right{ width:85%; float:right;}
.service2_right h3{ color:#000;}
.service2_right p{ color:#000;}


.hexa h3{color: #272727;
    font-family: lato-bold;
    font-size: 36px;
    margin-bottom: 10px; text-align:center;}
	
.hexa span{	border-bottom: 5px solid #37aae5;
    display: inline-block;
    height: 5px;
    width: 90px;}
	
.map{ width:100%; display:inline-block; margin-bottom:70px;}

.img_inner img{box-shadow:1px 2px 5px #d1cece;}

.latest_page_main{ width:100%; display:inline-block;}

/*.about_page_main h3{color: #272727;
    font-family: "Roboto",sans-serif;
    font-size: 36px;
    font-weight: 600;
    margin-bottom: 15px;
    position: relative;}*/
/*.about_page_main span{border-bottom: 5px solid #37aae5;
    display: inline-block;
    height: 5px;
    width: 90px; margin-bottom:30px;}*/
.latest_page_inner{ display:inline-block;background: #eee; margin-bottom:40px; /*min-height:208px;*/ width:100%;
   /* float: left;
    margin: 1%;
    width: 48%;*/}
.latest_page_inner_left{ width:40%; float:left; }
.latest_page_inner_left img{ width:100%;}
.latest_page_inner_right{float: right; 
    /*padding: 25px 15px 10px 20px;*/ padding:0 15px;
    width: 100%; min-height:183px; box-shadow: 1px 2px 5px #B1AFAF;	}
.latest_page_inner_right h2::before {
    background: #e0ab41 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    width: 40px;}
.latest_page_inner_right h2 {
    color:#25A4E2;
    font-family: lato-bold;
    font-size: 17px;
    padding-bottom:8px;
    position: relative; text-transform:uppercase;	}
.latest_page_inner_right p{ font-size: 14px;
    line-height: 22px;
    margin-top: 15px; color:#000;
}

.latest_heading::before{background: #c6c6c6 none repeat scroll 0 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;}
.latest_heading{	display: inline-block;
    position: relative;
    text-align: center;
    width: 100%; padding:15px 0;}
	
	
	.hexa1:hover.hexa1 img{ box-shadow:1px 2px 5px #6e6c6c}
	
.latest_heading h1{background: #fff none repeat scroll 0 0;
    color: #545454;
    display: inline-block;
    padding: 10px 40px;
	font-size: 22px;
    letter-spacing: 7px;
    position: relative;
    text-transform: uppercase	}
	
	
	.img_inner{ width:100%; display:inline-block}
	.img_inner li{ float:left; margin-right:25px; margin-bottom:25px; }
	.img_inner li:nth-child(5n){ margin-right:0}
	/*.img_inner li:nth-child(20),.img_inner li:nth-child(25),.img_inner li:nth-child(30),.img_inner li:nth-child(35){ margin*/-right:0}
	.cli{ width:100%; display:inline-block; background:#edecec; padding:80px 0}
	
	.cli h1{background:#edecec;  none repeat scroll 0 0;
    color: #545454;
    display: inline-block;
    padding: 10px 40px;
	font-size: 22px;
    letter-spacing: 7px;
    position: relative;
    text-transform: uppercase	}
	
	.globe{ margin-top:25px;}
	
	.visit a{ margin-top:15px; display:inline-block}



