
/*
Template Name: Rex
Author: MarkUps
Author URI: http://www.markups.io/
Description: Rex - One Page Multipurpose Business HTML5 Template.
Version: 1.0
Tags: light, white,blog,business,multipurpose,one page, single page, custom-colors,Bootstrap,responsive, html5, css3
*/


/* Table of Content
==================================================
#BASIC TYPOGRAPHY
#HEADER	
#MENU 
#ABOUT
#CALL TO ACTION
#TEAM   
#SERVICE
#PORTFOLIO
#COUNTER
#PRICING TABLE
#TESTIMONIAL
#FORM BLOG
#CLIENT
#CONTACT
#FOOTER
#BLOG PAGE
#ERROR PAGE
*/


/*--------------------*/
/* BASIC TYPOGRAPHY */
/*--------------------*/

body,html{
  	overflow-x:hidden;
}
body {
	font-family: Noir_regular !important;
	font-size: 16px;
	overflow-x: hidden !important;
	overflow-y: hidden !important;
	color:rgb(105, 105, 105);
    font-weight: normal;
  
}

ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
.navbar-inverse .navbar-toggle {
    border-color: #333;
}
.navbar-toggle .icon-bar {
    background-color: #000;
}
a{ 
	text-decoration: none;
	color: #2f2f2f;  
}
a:focus{
	outline: none;
	text-decoration: none;
}
.logo_img
{
    width:50%;
	height:auto;
    margin-top: -20px;
}
.menu_top
{
	margin-top:75px;
}

h1,h2,h3{
    font-family: WinterHolidays-Regular!important;
    letter-spacing:0.1em;
    
}

@font-face {
    font-family:WinterHolidays-Alternates ;
    src: url("assets/fonts/WinterHolidays-Alternates.ttf");
}

h4{
    font-family: Noir_regular!important;
    }
@font-face {
    font-family:Noir_regular;
    src: url("fonts/Noir_regular.otf");
	
}

/*--------------------*/
/* MENU */
/*--------------------*/
#jssor_1{display:none;}
#menu-area{

	display: inline;
	width: 100%;
}
.main-navbar {
	background: transparent;
	border-radius: 0;
	border-bottom: none;  
	border-right: medium none;
	height: 100px;
	margin-bottom: 0;
	-webkit-box-shadow: 0px 2px 4px 0px #f3f3f3;
	-moz-box-shadow: 0px 2px 4px 0px #f3f3f3;
	box-shadow: 0px 2px 4px 0px #f3f3f3;
}
.navbar-fixed-top
{
	height: 80px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	
}
.navbar-inverse
{
background:transparent!important;
border:none!important;

}
#navbar {
	float: left;
	width: 50%!important;
	
}
.men_ul
{
	width: 300px;
    margin-left: 22px;
    margin-top: 17px;
}
.main-nav {
	display: inline-block;
	text-align: right;
	width: 80%;
     font-weight: 500!important;
      font-family: Geoma Regular Demo !important;
	  margin-left: 81px;
}
.main-nav li {
	display: inline-block;
	float: none;
}


.main-nav li a {
 color: #006400;
	font-size: 24px;
	padding: 39px 20px;
	text-transform: capitalize;
}


.navbar-default .navbar-nav > li > a {
  color: #636363;
  -webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    background-color: transparent;
}

.thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    width: 100%!important;
}
.img-responsive{
text-align:center!important;
}
.caption_send_button
{
    position: absolute;
    top: 32%;
    left:36%;
}
.banner
{
 
}


/*--------------------*/
/* value_to_our_customer */
/*--------------------*/
#value_to_our_customer
{
background:url('image/value_to_our_customer.jpg')no-repeat  ;

   width: 100% !important;
	background-position:fixed;	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;

}
.value_sub_image
{
	height:auto;
	width:100%;
}
.value_image
{
    text-align:center;
    margin-top:110px;
}
.value_bottom
{
    margin-top:110px;
}
.customer_image_size
{
    heightt:200px!important;
}
.value_text
{
margin-top:50px;
text-align:left;
letter-spacing: 0.1em;
}
.value_button
{
    height:120px;
    weight:120px;
    margin-top:-20px;
}
.talk_us
{
    color:#25d366;
    margin-top:-5px;
    letter-spacing: 0em;
    font-family: Geoma Regular Demo !important;
    font-size: 37px;
}
.increase_cash_flow
{

color: #0dff78 !important;
margin-top:100px;
letter-spacing: 0em;
font-size: 29px;
font-family: Geoma Regular Demo !important;
}

.scalability
{
    margin-left:-30px;
    margin-top:90px;
}
.reduce_risk
{
    margin-left:-30px;
}

/*--------------------*/
/* services */
/*--------------------*/
#services
{
background:url('image/background_service.jpg')no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
   padding-bottom: 30px;
}
.title_service
{
    margin-top:70px;
    font-size:40px;
}

.service_man
{
float:right;
width:250px;
}
.service_energy_one{display:none;}
.service_energy {
    height: auto;
    width: 30%;
    margin-top: -33%;
    margin-left: 38%;
}
.service_r_d_image
{
    height:auto;
    width:50%;
    margin-top: -50px;
    margin-left: -100px;

}
@font-face {
    font-family:ONEDAY ;
    src: url("fonts/ONEDAY.ttf");
}

.title {
    font-family:ONEDAY !important;
    color:#000;
      
}

.sub-title
{
    font-family:COPRGTL !important;
    text-transform:uppercase;
    color:#000;
}
@font-face {
    font-family: Noir_regular;
    src: url("fonts/Noir_regular.otf");
}
.energy
{
margin-top:-20px;
}
.r_d_service
{
text-align: center;
    margin-top: 24px;
}
.service_start_up
{
    height: 160px;
    margin-left: -50px;
}

.start_ups_content
{
   text-align:Center;
}
.start_up
{
    margin-top:-15px;
}
.fease-ul
{
	margin-top: -15px;
    margin-left: 45px;
}
.service_content_row
{
padding-top:30px;
padding-bottom:50px;
}
li {
    list-style-position: inside;
    list-style: circle;
    line-height: 1.6;
    font-size: 17px;
    letter-spacing: 0.1em;
   }
.li_space
{
	margin-top:2%;
}
.content
{
    letter-spacing:0.1em;
    font-size:17px;
     line-height:1.8;
}
.value_title
{
    text-align:center;
    margin-top:50px;
}
h2{
    font-size: 35px;
}
/*======================///////////////
			expertise area
=====================///////////////////////*/

#expertise_area
{
  background:url('image/expertise_background.jpg')no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.energy_li
{
	    margin-top: -26px;
    margin-left: 17px;
}
.expertise_title
{
    text-align:Center;
    letter-spacing: 0.1em;
    font-size: 48px;
}
.geo_title
{
	text-align:Center;
    letter-spacing: 0.1em;
    font-size: 44px;
	
	
}
.expertise_sub_title
{
    text-align:center;
}
.expertise_image
{
    
    float:right;
}
.tech_img_div
{
    text-align:Center;
}
.tech_img {
    height: auto;
    width: 25%;
}
.expertise_row_img
{
	margin-top:-100px;
	height: auto;
    width:17%;
}
.expertise_whole
{
    padding-top:30px;
    padding-bottom:100px;
}

.words
{
margin-top:10px;
}
/*=====================
		sologan part
=====================*/

#sit_sologan
{
  background:url('image/sit_back_and_relax.jpg')no-repeat center ;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.about-detail
{
	display:none;
}
@font-face {
    font-family:Geoma Regular Demo;
    src: url("fonts/geoma_regular_demo.otf");
}
.sit_sologan_h5,.sit_talk_us
{
    font-family:Geoma Regular Demo !important;
   text-transform: smaller case;
    color:#fff;
    font-size:23px;
    letter-spacing: 0em;
    margin-top: 120px;
}
.sit_contact
{
    margin-top:0px;
}

.app_button
{
    height:auto;
    width:20%;
    float:right;
	margin-top:-6%;
}
.sit_talk_us
{
    float:right;
    color:rgb(0, 173, 139);
    font-size:30px;
    letter-spacing: 0em;
    margin-top: -5px;
}

.sologan_man
{
     height:200px;
    width:320px;
    float:left;
    margin-left:-150px;
}
.sologan_img_section
{
text-align:center;
}
.caption_picture1 {
    position: absolute;
    top: 10%;
    left: -17%;
    text-align: center;
    color: #000;
}
.caption_picture2 {
    position: absolute;
    top: 23px;
    left: -16%;
    text-align: center;
    color: #000;
}
.image_on_text,.image_on_text1{
    position: relative;
}
.caption_degree1 {
    position: absolute;
    top: 16%;
    left: 47%;
    text-align: center;
    color: rgb(0, 0, 0);
}
.caption_degree{
    position: absolute;
    top:21%;
    left:60%;
    text-align:center;
	color:#000;
}
.degree
{
    height:auto;
    width:100%;
}
.captionheritage1{
    position: absolute;
    left:4%;
    top: 45%;
    font-family:upcjl!important;
    overflow:auto;
}
@font-face {
    font-family:upcjb;
    src: url("fonts/upcjl.ttf");
}
.font_degree
{
    font-family:upcjb!important;
    font-size:25px;
}
@font-face {
    font-family:upcjb;
    src: url("fonts/upcjb.ttf");
}
  .big_man
    {
        text-align:center;
    }






/*=====================
		about us
=====================*/
#about_us_top
{
  background:url('image/about_background.jpg')no-repeat center ;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
   background-size: cover;
    padding:10px;
    
}
.about_us_profile
{
height:auto;
width:100%;
margin-left:30px;
}
.about_us_profile_mobile{
	display:none;
}
.about_us_right_side
{
height:185px;
float:right;
margin-top:-30px;
margin-right:-30px;
}
.about_us_main
{
margin-top:-40px;
margin-left: -80px;

}
.about_profile_name
{
margin-top:30px;
}
.profile_name
{
text-transform:capatilize!important;
color:#fff!important;
height:auto;
width:auto;
border:1px solid #fff;
text-align:center;
padding:5px;
letter-spacing:0.04em;
font-family:Bunya-Regular_PERSONAL!important;
}
@font-face {
    font-family:Bunya-Regular_PERSONAL;
    src: url("fonts/Bunya-Regular_PERSONAL.ttf");
}
.about_small_image
{
    height:auto;
    width:100%;
    text-align:center;
}
.multiple_image
{
padding-left:100px;
}
.about_button
{
    margin-top:95px;
    width: 80%;
}
.caption_button
{
     position: absolute;
    top: 70%;
    left:27%;
	text-align:center;
}
.about_button_content
{

text-transform:capatilize!important;
color:#fff!important;
height:auto;
width:auto;
border:5px solid #a9cf54;
background-color:#00ad8b;
text-align:center;
padding:10px;
letter-spacing:0.1em;

}
@font-face {
    font-family:geoma_regular_demo;
    src: url("fonts/geoma_regular_demo.otf");
}
.about_us_title
{
 font-family:geoma_regular_demo!important;
 text-align:center;
 color:rgb(0, 173, 139);
 text-transform: capitalize;
 font-size:48px;
}
.about_big_man
{
  height:auto;
width:100%;  
}
/*====Geographical Location======*/

#geographical_location
{
    background:url('image/geo_bg_lap.jpg')no-repeat center  ;
    -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding:44px;
}
.location_img
{
    width:65%;
    height:auto;
    margin-top:30px;
}
.map
{
text-align:center;
}
.row_text
{
height:250px;
width:600px;
}
.location_map
{
    height:518px;
    weight:476px;
}
.name{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 42px;
    /* height: 20px; */
    width: 224px;
    margin-top: -10px;
}
.mail
{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 45px;
    /* height: 20px; */
    width: 224px;
    margin-top: 10px;
}
.phone
{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 46px;
    /* height: 20px; */
    width: 286px;
    margin-top: 9px;
}
.some_words
{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 38px;
    /* height: 20px; */
    width: 286px;
    margin-top: -4px;
}
.button_send
{
	background: transparent;
    border: none;
    color: #fff;
    margin-top: 9px;
    margin-left: -125px;
}
.contact_icons
{
	display:block;
height:100px;
width:100px;
text-align:center;
}
.contact_icons_one
{
	display:none;
}
.contact_whole_icons
{
text-align:center;
}
.contact_title
{
text-align:Center;
margin-top:20px;
}
.form_background
{
   /* background:url('image/contact_form.jpg');*/
   
    text-align:center;
   
}
.contact_small_img
{
	width: 20%;
}
.input-group .form-control
{
    background:transparent!important;
    width:44%;
    height: 20px;
    padding: 6px 12px;
    color:#fff;
    border:none!important;
   }
 .form-group .form-control
{
    background:transparent!important;
    width: 60%;
    height: 20px;
    padding: 6px 12px;
    color:#fff;
    border:none!important;
   }
   
  .form_icon
   {
     width: 45px;
    height: 45px;
   }

   /*change placeholder color*/
   ::-webkit-input-placeholder { 
    color:    #000!important;
    opacity:  0.4;
}
:-moz-placeholder {
   color:    #000!important;
   opacity:  0.4;
}
::-moz-placeholder { 
   color:    #000!important;
   opacity:  0.4;
}
:-ms-input-placeholder { 
   color:    #000!important;
}
.imagetext{
    position: relative;
}
.caption_button
{
    position: absolute;
    top: 75%;
    left: 19%;
    text-align: center;
    font-size: 14px;
}
.start_idea
{
	margin-top: 97px;
    margin-left: -38px;
}
.caption_location1
{
    position: absolute;
    top:40%;
    left:18%;
	text-align:center;
}  
.caption_location2
{
    position: absolute;
    top: 71%;
    left:20%;
	text-align:center;
}  
.caption_location_image1
{
    position: absolute;
    top:25%;
    left:0%;
	text-align:center;
} 
.caption_location_image2
{
    position: absolute;
    top:60%;
    left:-5%;
	text-align:center;
} 
.geo_location
{
    height:auto;
    width:40%;
}
 .form_background{
    position: relative;
}
.form_caption {
    position: absolute;
    top: 24%;
    left: 17%;
    text-align: center;
}
.send_button
{
    height: 41px;
    width: 100px;
    margin-top: 10px;
    margin-left: -45px;
} 
#contact
{
  background:url('image/contact_background_lap.jpg')no-repeat center ;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}  
.contact-img
{
height:auto;
width:100%;
}
 .form_icon {
    width: 45px;
    height: 45px;
    margin-top: -13px;
    }
 .form_caption {
    position: absolute;
    top: 24%;
    left: 15%;
    text-align: center;
}
    .form-group {
    margin-bottom: 0px; 
    }
    .send_button {
    height: auto;
    width: 30%;
    margin-top: 10px;
    margin-left: -45px;
    }
     
    .degree_image
	{
			height:auto;
			width:30%;
		
		
	}
    
 
    
    
    
    
   
/*======================///////////////
			start responsive style
=====================///////////////////////*/
@media(min-width:1450px ){
     .caption_picture2 {
    position: absolute;
    top: 13%;
    left: -13%;
    text-align: center;
    color: rgb(0, 0, 0);
	}
   .caption_picture1 {
    position: absolute;
    top: 13%;
    left: -13%;
    text-align: center;
    color: rgb(0, 0, 0);
	}
    .form_icon {
    width: 45px;
    height: 45px;
    margin-top: -10px;
    }
    .some_words
    {
        margin-top:-6px;
        margin-left: 35px;
    }
    .send_button {
    height:auto;
    width: 30%;
    margin-left: -78px;
    }
    .caption_send_button {
    position: absolute;
    top: 40%;
    left: 30%;
    }
    


}
@media(min-width:1550px ){
    .tech_large_1
    {
      width:30%;
      margin-left: 100px;
    }
	.caption_picture2 {
    position: absolute;
    top: 16%;
    left: -10%;
    text-align: center;
    color: rgb(0, 0, 0);
	}
   .caption_picture1 {
    position: absolute;
    top: 17%;
    left: -11%;
    text-align: center;
    color: rgb(0, 0, 0);
	}
   .caption_button {
    position: absolute;
    top: 70%;
    left: 26%;
    text-align: center;
    }
    .name
	{
        margin-left:8px;
        margin-top:3px;
    }
    .mail
	{
        margin-top:8px;
        margin-left: 5px;
    }
    .form_icon {
    width: 45px;
    height: 45px;
    margin-top: -10px;
    }
    .some_words
    {
        margin-top:21px;
        margin-left:50px;
    }
    .send_button {
    height: auto;
    width: 30%;
    margin-left: -94px;
    margin-top: 20px;
    }
    .caption_send_button {
    position: absolute;
    top: 55%;
    left: 34%;
    }


}

 
@media(min-width:1199px ){
    #service
    {
   background:url('image/background_service.jpg')no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
    }
	#navbar {
	  width: 87%;
	}
	.main-nav li a {  
	  padding: 39px 6px;  
	}
	  .expertise_whole {
    padding-top: 30px;
    padding-bottom: 90px;
    }

   
   
    .about_us_right_side {
    height: 165px;
    float: right;
    margin-top: -30px;
    }
    h4
    {
       font-size:13px;
    }
    .location_map 
    {
        height: 460px;
    }
    .sologan_man
    {
    height: 200px;
    width: 320px;
    float: left;
    margin-left: -90px;
    }
   
   

}
@media(max-width:1024px)
{
	#navbar {
	
	width: 50%!important;
	margin-top:-5%;
	}
    #services
    {
    background:url('image/service_2.jpg');
    
    }
    #expertise_area
	{
        background:url('image/EXPERTISE AREAS 2.jpg');
    }
    #sit_sologan
	{
        background:url('image/Sit and Relax Section 2.jpg');
    }
    #about_us_top
	{
        background:url('image/About Us 2.jpg');
    }
    #geographical_location
	{
		background:url('image/geo_bg_lap.jpg')no-repeat center;
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover; 
    }
    .contact_whole_icons
	{
        margin-top:70px;
    }
	.value_bottom {
    margin-top: 0px;
	}
	.talk_us {
    color: #25d366;
    margin-top: -5px;
    letter-spacing: 0em;
    font-family: Geoma Regular Demo !important;
    font-size: 32px;
	}
	.input-group .form-control {
    background: transparent!important;
    width: 45%;
    height:19px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
	}
	.location_img
	{
    width:82%;
    height:auto;
    margin-top:30px;
	}
	.caption_location2 {
    position: absolute;
    top: 75%;
    left: 20%;
    text-align: center;
	}
    .app_button {
    height: 130px;
    width: 130px;
    float: right;
    margin-right:0px;
	margin-top: -14%
    }
	.caption_location1 {
    position: absolute;
    top: 40%;
    left: 20%;
    text-align: center;
	}
    .sit_talk_us 
	{
      margin-right:0px;
    }
	.name
	{
		margin-left: -9px;
	}
	.some_words {
    margin-top: -14px;
    margin-left: 32px;
	}
	.form_caption {
    position: absolute;
    top: 24%;
    left: 17%;
    text-align: center;
	}
	.caption_send_button {
    position: absolute;
    top: 32%;
    left: 33%;
	}
    .mail {
    margin-top: -5px;
    margin-left: -9px;
	}	
    .about_button {
    margin-top: 81px;
    width: 295px;
    }
   .caption_button {
    position: absolute;
    top: 71%;
    left: 33%;
    text-align: center;
	}
	.about_us_title {
    font-family: geoma_regular_demo!important;
    text-align: center;
    color: rgb(0, 173, 139);
    text-transform: capitalize;
    font-size: 40px;
	}
	.service_energy {
    height: auto;
    width: 30%;
    margin-top: -47%;
    margin-left: 78%;
	}
    .degree
    {
    margin-left:-30px;
    height:285px;
    width:461px;
    }
    .caption_picture1 {
    position: absolute;
    top: 12%;
    }
     .caption_picture2 {
    position: absolute;
    top: 11%;
    }
    .contact_whole_icons {
    margin-top: 0px;
    }
}


@media(max-width:991px ){
	
	#geographical_location
	{
      background:url('image/geo_background_tablet.jpg');
		
	}
	#value_to_our_customer
	{
      background:url('image/value_to_our_customer_tablet.jpg');
		
	}
	
	
  
    .service_start_up {
    height: 100px;
    width: 120px;
    }
    .value_text {
    margin-top: 0px;
	text-align:center;
    }
	.scalability {
    margin-left: 0;
    margin-top: 0px;
	}
	.resilience
	{
		margin-top:30px;
	}
    .increase_cash_flow {
    color: rgb(0, 0, 0);
   margin-top: 0px; 
    }
    .value_button {
    height: 75px;
	margin-top:5px;
    }
    .talk_us 
    {
    color: rgb(37, 211, 102);
    margin-top: -5px;
    font-size:23px;
   
    }
    #services
    {
    background:url('image/service_991.jpg');
  
    }
    .hide_about_button
    {
        display:none;
    }
    #navbar {
	  width: 86%;
	}
    .service_man {
    float: right;
    margin-right: -25px;
    width: 180px;
    }
	.main-nav li a {
	  font-size: 14px;
	}
    .expertise_whole {
    padding-top: 30px;
    padding-bottom:40px;
    }
   
    .degree {
    margin-left: -30px;
    height: 285px;
    width: 525px;
    }
    .location_img
    {
        height:auto;
		width:100%;
    }
    .caption_location2 {
    position: absolute;
    top: 75%;
    left: 25%;
    text-align: center;
    font-size:14px;
    }
    .caption_location1 {
    position: absolute;
    top: 40%;
    left: 26%;
    text-align: center;
    font-size:14px;
    }
    .caption_button {
    position: absolute;
    top: 31%;
    left: 37%;
    text-align: center;
    }
     .contact_whole_icons {
    margin-top: 0px;
    }
	.main-nav {
    margin-top: -18px;
	}
	.value_sub_image {
    height: auto;
    width: 80%;
	}
	.reduce_risk {
    margin-left: 0px;
	margin-top: 70px;
	}
	.value_image {
    text-align: center;
    margin-top: 50px;
	}
	.value_bottom {
    margin-top: 60px;
	}
	.title_service {
    margin-top: 30px;
    font-size: 40px;
	}
	.sub-title
	{
		font-size:30px;
	}
	.service_energy {
    height: auto;
    width: 50%;
    margin-top: -110px;
    margin-left: 130px;
	}
	.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 40px;
	}
	.expertise_row_img {
    margin-top: -85px;
    height: auto;
    width: 25%;
	}
	.tech_img {
    height: auto;
    width: 50%;
	}
	.sit_sologan_h5, .sit_talk_us {
    margin-top: 15px;
	margin-right:0px;
	}
	.app_button {
    height: auto;
    width: 30%;
    float: right;
    margin-right:5px;
	}
	.about_us_profile {
    height: auto;
    width: 100%;
    margin-left: 30px;
    margin-top: 20px;
	}
	.about_us_right_side {
    height: auto;
    width: 40%;
    float: right;
    margin-top: -30px;
    margin-right: -35px;
	}
	.degree_image {
    height: auto;
    width: 32%;
	}
	.caption_location_image2 {
    position: absolute;
    top: 64%;
    left: -5%;
    text-align: center;
	}
	.caption_location_image1 {
    position: absolute;
    top: 25%;
    left: -4%;
    text-align: center;
	}
	.contact-img {
    height: auto;
    width: 117%;
	}
	.name {
    margin-left: -10px;
    margin-top: -1px;
	}
   .mail {
    margin-top: -2px;
    margin-left: -8px;
	}
	.form_icon {
    width: 40px;
    height: 40px;
    margin-left: 10px;
	}
	.input-group .form-control {
    background: transparent!important;
    width: 77%;
    height:15px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
    font-size: 10px;
	}
	.form-group .form-control {
    background: transparent!important;
    width: 77%;
    height:15px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
    font-size: 10px;
	}
	.some_words {
    margin-top: -16px;
    margin-left: 32px;
	}
   .send_button {
    height: auto;
    width: 35%;
    margin-left: -9px;
    margin-top: 7px;
	}
   .caption_send_button {
    position: absolute;
    top: 40%;
    left: 40%;
    font-size: 12px;
	}
	
	
 }
 
 
@media(max-width:767px ){
    .logo_img {
    width: 120px;
    }
     .caption_button {
    position: absolute;
    top: 66%;
    left: 33%;
    text-align: center;
    }
   
    .about_us_main {
    margin-top: -24px;
    margin-left: -16px;
    }
    .hide_about_button
    {
        display:none;
    }
	.degree {
    margin-left: -30px;
    height: 233px;
    width: 740px;
	}
    #services
    {
    background:url('image/service_767.jpg');
    
    }
    #expertise_area {
    background: url('image/expertise_area_767.jpg');
    }
    #sit_sologan {
    background: url('image/sit_relax_767.jpg');
    }
    .expertise_whole 
    {
    padding-top: 30px;
    padding-bottom: 100px;
    }
    .navbar-left
    {
        margin-top:17px!important;
    }
    .contact_number {
        text-align: center;
        height: auto;
        width: 100%;
        border: 2px solid rgb(141, 116, 168);
    }
	
    .navbar-brand {
    float: left!important;
    height: 50px;
    font-size: 18px;
    }
   .navbar-toggle {
    position: relative;
    margin-left:10px;
    margin-top:10px;
    }
   .navbar-fixed-top{
		height:60px;
	}
	.main-nav li {
	  display: block;
	  float: left;
	  width: 100%;
	}
	.main-nav li a {
	  display: block; 
	  padding: 8px 7px;
	}
	
	#navbar {
	  margin-right: 0;
	  width: 104.5%;
	}
	
	.navbar-default .navbar-toggle {
	  border-color: #ddd;
	  margin-right: 18px;
	  margin-top: 10px;
	  border-radius: 0;
	}
	.navbar-default .navbar-toggle:hover,
	.navbar-default .navbar-toggle:focus{
		background-color:#008000;
		border-color:#008000;
		color: #000;
	}
	.navbar-default .navbar-toggle:hover .icon-bar,
	.navbar-default .navbar-toggle:focus .icon-bar{
		background-color: #fff;
    }
    .energy{
    text-align:center!important;
    } 
   .r_d_service {
    text-align: center;
    margin-top: 0px;
    }    
    .service_r_d_image
    {
        margin-top:0px;
        width:100px;
        height:90px;
    }
    li
    {
    list-style:none;
    }
	
	.navbar-fixed-top .navbar-toggle { 
	  margin-top: 12px;
	}
      .service_content_row {
    margin-left: 0px;
    }
    .expertise_image {
    width: 150px;
    margin-top:-20px;
    }
     .expertise_whole {
        padding-top: 30px;
        padding-bottom: 30px;
        text-align: center;
    }
    .about_us_profile {
    height: 140px;
    margin-left:-55px;
    }
    .profile_name
    {
    text-transform: capatilize!important;
    color: rgb(255, 255, 255)!important;
    height: 80px;
    width: 200px;
    border: 1px solid rgb(255, 255, 255);
    text-align: center;
    padding: 10px; 
    }
    .about_profile_name
    {
    margin-top: 10px;
    }
   .about_us_right_side {
    height: auto;
    width: 80%;
    float: right;
    margin-right: -28px;
    margin-top: -39px;
	}
  .sologan_man {
    height: 130px;
    width: 250px;
    float: left;
    margin-left: -70px;
	}
.app_button {
    height: 120px;
    width: 120px;
    float: right;
    margin-right: -35px;
}
 .main-nav {
	  background: #ccc none repeat scroll 0 0;
	  display: block;
	  margin: 0;
	  text-align: center;
	  width: 100%;
	}
 .contact_whole_icons {
    margin-top: 0px;
    }
	.value_sub_image {
    height: auto;
    width:30%;
	}
	.about_us_profile {
    height: auto;
    width: 100%;
    margin-left: -55px;
    margin-top: -18px;
	}
	.about_profile_name {
    margin-top: 10px;
    margin-left: -60px;
	}
	.about_big_man {
    height: auto;
    width: 30%;
	}
	.location_img {
    height: auto;
    width: 60%;
	}
	.contact-img {
    height: auto;
    width: 70%;
	}
	.caption_location1 {
    position: absolute;
    top: 40%;
    left: 16%;
    text-align: center;
    font-size: 14px;
	}
	.caption_location2 {
    position: absolute;
    top: 75%;
    left: 18%;
    text-align: center;
    font-size: 14px;
	}
	.service_energy {
    height: auto;
    width: 20%;
    margin-top: -56px;
    margin-left: -14px;
	}
	.tech_2,.tech_4,.tech_5,.tech_6,.tech_9,.tech_10{
    height: auto!important;
    width: 35%!important;
	}
	.working_every_row {
    margin-top: 20px;
	text-align:center;
	}
}

@media(max-width:640px )
{
    .logo_img {
    width: 125px;
    }
    .sub-title{
    text-align:!important;
    }
   .main-navbar
    {
    height:60px;
    }
	#navbar {
	  width: 86%;
	}
    .caption_button {
    position: absolute;
    top: 31%;
    left: 37%;
    text-align: center;
    }
    .contact_whole_icons {
    margin-top: 0px;
    }
	.value_sub_image {
    height: auto;
    width: 30%;
	}
	.about_big_man {
    height: auto;
    width: 30%;
	}
	.service_energy {
    height: auto;
    width: 21%;
    margin-top: -52px;
    margin-left: -12px;
	}
	.value_sub_image {
    height: auto;
    width: 30%;
	margin-top: 20px;
	}
	.caption_picture1 {
    position: absolute;
    top: 5%;
	}
	.caption_picture2 {
    position: absolute;
    top: 4%;
	}
	.reduce_risk {
    margin-left: 0px;
    margin-top: 0px;
	}
	.all_about_img
	{
		text-align:center;
	}
	.small_image
	{
	margin-top:0px;
	text-align:center;
	}
	
	
}

@media(max-width:500px ){
    .logo_img {
    width: 120px;
    }
    #services
    {
    background:url('image/services_500.jpg');
    
    }
    #expertise_area 
   {
    background: url('image/EXPERTISE AREAS 1.jpg');
    }
    #sit_sologan {
    background: url('image/sit_relax_500.jpg');
    }
	.about_big_man {
    height: auto;
    width: 40%;
	}
     .location_img {
    height: auto;
    width: 100%;
	}
    .caption_location2 {
    position: absolute;
    top:76%;
    left: 25%;
    text-align: center;
    font-size:14px;
    }
    .caption_location1 {
    position: absolute;
    top: 40%;
    left: 26%;
    text-align: center;
    font-size:14px;
    }
	.resilience {
    margin-top: 0px;
	}
	.reduce_risk {
    margin-left: 0px;
    margin-top:0px;
	}
    .main-navbar
    {
    height:60px;
    }
    .degree {
    margin-left: -30px;
    height: 320px;
    width: 420px;
    }
    .font_degree {
    font-family: upcjb!important;
    font-size: 24px;
    }
  .energy{
    text-align:center!important;
    } 
   .r_d_service {
    text-align: center;
    margin-top: 0px;
    }    
    .service_r_d_image
    {
        margin-top:0px;
        width:100px;
        height:90px;
    }
    .service_start_up {
    height: 110px;
    width: 130px;
    margin-left:-50px;
    }
    .start_ups_content {
    text-align: Center;
    margin-left:-35px;
    }
    .expertise_image
    {
    display:none;
    }
    .tech_img {
    height: auto;
	width:80%;
	}
    .start_up
    {
      text-align:center;
    }
	.sit_sologan_h5 {
    font-family: Geoma Regular Demo !important;
    text-transform: smaller case;
    color: #fff;
    font-size: 23px;
    letter-spacing: 0em;
    margin-top: 80px;
	}
    li
    {
     list-style-position: inside;
    list-style:none;
    }
    .expertise_whole
    {
        padding-top: 30px;
        padding-bottom: 30px;
        text-align: center;
    }
    .expertise_image 
    {
     margin-top:-30px;
    width: 130px;
    float: right;
    }
   .about_us_profile {
    height: auto;
    width: 100%;
    margin-left: -40px;
	}
   .profile_name {
    text-align: center;
    padding: 10px;
    margin-left:0px;
	margin-top:0px;
	
	
	}
    .about_profile_name
    {
    margin-top: 0px;
    }
    .about_us_right_side {
    height: auto;
    width: 100%;
    float: right;
    margin-right: -36px;
    margin-top: -15px;
	}
    .about_us_main
    {
        margin-top:0px;
    }
    .service_content_row
    {
    margin-left: 0px;
    }
   #navbar {
	  width: 86%;
	}
    .sologan_man {
    height: 100px;
    width: 220px;
    float: left;
    margin-left: -70px;
    }
    .app_button {
    height: 75px;
    width: 75px;
    float: right;
    margin-right:10px;
    margin-top:50px;
    }
    .sit_talk_us {
    float: right;
    color: rgb(0, 173, 139);
    font-size: 25px;
    }
    .location_map {
    height: 360px;
    }
   .contact_whole_icons
   {
        margin-left:-18px;
   }
    .caption_button {
    position: absolute;
    top: 31%;
    left: 37%;
    text-align: center;
    }
    .contact_whole_icons {
    margin-top: 0px;
    }
	.some_words {
    margin-top: -18px;
    margin-left: 36px;
	}
	.value_sub_image {
    height: auto;
    width: 50%;
	margin-top:30px;
	}
	.value_title {
    text-align: center;
    margin-top: 30px;
	}
	.form_caption {
    position: absolute;
    top: 24%;
    left: 23%;
    text-align: center;
	}
	.name {
    margin-left: -17px;
    margin-top: 0px;
	}
	.input-group .form-control {
    background: transparent!important;
    width: 45%;
    height: 29px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
    font-size: 10px;
	}
	.caption_send_button {
    position: absolute;
    top: 40%;
    left: 29%;
    font-size: 12px;
	}
	.mail {
    margin-top: 5px;
    margin-left: -12px;
	}
	.form-group .form-control {
    background: transparent!important;
    width: 63%;
    height: 33px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
    font-size: 10px;
	}
	.send_button {
    height: auto;
    width: 35%;
    margin-left: -100px;
    margin-top: 7px;
	}
	.some_words {
    margin-top: 11px;
    margin-left: 18px;
	}
	.value_text
	{
		text-align:center;
	}
	.scalability
	{
		margin-left:0px;
	}
	.reduce_risk
	{
		margin-left:0px;
	}
	.service_man {
    float: right;
    margin-right: -25px;
    width: 150px;
	}
	.title_service {
     margin-top:20px;
     font-size: 33px;
	}
	.service_energy {
    height: auto;
    width: 35%;
    margin-top: -49px;
    margin-left: -20px;
	}
	.sub-title {
    font-family: COPRGTL !important;
    text-transform: uppercase;
    color: #000;
    font-size: 27px;
	}
	.start_up {
    margin-top: 0px;
	}
	.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 33px;
	}
	.contact-img {
    height: auto;
    width: 100%;
	}
	.form_icon {
    width: 40px;
    height: 40px;
    margin-left: 0px;
	}
	.caption_picture1 {
    position: absolute;
    top: 16%;
    left: -30%;
	}
	.caption_picture2 {
    position: absolute;
    top: 14%;
    left: -30%;
	}
	.about_small_image {
    height: auto;
    width:100%;
    text-align: center;
	}
	.about_small_image {
    margin-top: 15px;
	}
}







/* profile section starts  */



 #profile
    {
   background:url('image_profile/profile_bg.jpg')no-repeat;
  
  background-size: 100% 100%; 
  text-align:center;
  padding-bottom:75px;
  background-position:fixed;
 }
 .profile_image
 {
	 height:auto;
	 width:100%;
	 margin-top: 50px;
	 
 }
 .myself_busy {
    margin-top: 110px;
    font-size: 8px;
    margin-left: 130px;
    color: #fff;
}
 .profile_myself
 {
	 height:auto;
	 width:100%;
}
.keep
{
	height:auto;
	width:100%;
	text-align:center;
	margin-top:25%;
	padding:5px;
	font-size:26px;
	color:#fff;
	background-color:#00ad8b;
}

.profile_steering
{
	height:auto;
	width:130%;
	
}
.profile_man
{
	height:auto;
	width:70%;
	margin-top: -50px;
}
 .profile_first
 {
	 padding-top:50px;
}

/* Transformed section */
 
#transformed
{
   background:url('image_profile/transformed_bg.jpg')no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  text-align:center;
  padding-bottom:0px;
  background-position:fixed;
  height: 670px;

}
.who_we_are {
        height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 23px;
    padding: 5px;
    margin-top: 10%;
    margin-left: 2%;
	
}
.who_am_image
{
	height:auto;
	width:100%;
}
.education
{
	height:auto;
	width:50%;
}
.jab
{
	margin-top:25%;
	    width: 80%;
}
.epa 
{
    margin-top: 20%;
}
.entire_qualification
{
	margin-top:50px;
}
.title_image {
    height: auto;
    width: 100%:;
    margin-left: 20px;
}
.second_edu
{
	margin-top:50px;
}

/*  education */

#education_section
{
   background:url('image_profile/education_bg.jpg')no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  text-align:center;
	padding-bottom:0px;
background-position:fixed;	
height:674px;
}
.education_heading
{
	height:auto;
	width:100%;
	background-color:#acda84;
	padding:5px;
	color:#000;
	margin-top:20px;
	font-size:25px;
}
.phd {
    margin-top: 20%;
    margin-left: 39%;
    color: #000;
    font-weight: 700;
}
.phd_details {
    margin-top:5%;
    margin-left: 7%;
    text-align: left;
    font-size: 14px;
}
.bachelors {
    margin-top: 21%;
    margin-left: 6%;
    color: #000;
    font-weight: 700;
}
.bachelors_details {
    margin-top: 7%;
    margin-left: 25%;
    text-align: left;
    font-size: 14px;
}
.ms {
    margin-top: 45%;
    margin-left: 45%;
    color: #000;
    font-weight: 700;
}
.ms_details {
    margin-top: 3%;
    margin-left: 5%;
    text-align: left;
    margin-left: 14%;
    font-size: 14px;
}
.research {
    margin-top: 35%;
    margin-left: 1%;
    color: #000;
    font-weight: 700;
}
.research_details {
    margin-top: 2%;
    text-align: left;
    margin-left: 37%;
    font-size: 14px;
}

/*WORKIGN WITH */
#working_with
{
	 background:url('image_profile/working_with_bg.jpg')no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  text-align:center;
	padding-bottom:0%;
	background-position:fixed;
	height: 674px;
	
}
.work_title_image
{
	height:auto;
	width:30%;		
	margin-left:145px;
	margin-top:20px;
}
.work_two
{
	margin-top: 21px;
}
.work_eleven
{
	margin-top:10px;
}
.work_content_policy
{
	margin-top: 20px !important;
}
.work_six
{
	margin-top: 13px;
}
.work_1
{
	height: auto;
    width: 50%;
    margin-left: 95px;


}
.work_2
{
	height:auto;
	width:50%;
}
.work_3
{
	height:auto;
	width:50%;
}
.work_4
{
	height:auto;
	width:50%;
}
.work_content
{
	text-align: left;
    margin-top: 10px;
    font-size: 25px;
    color: #000;
    margin-left: 51px;
    width: 346px;
}
.working-entire
{
	margin-top:10%;
}
.working_every_row
{
	margin-top:20px;
}

/*awards*/

#award
{
   background:url('image_profile/award_bg.jpg')no-repeat ;
   
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: 100% 100%;
    text-align: center;
    padding-bottom: 0px;
    padding-bottom: 31px;
    background-position: fixed;
    height: 760px;
  
}
.award_img
{
	height:auto;
	width:100%;
}
.award_title
{
	height:auto;
	width:100%;
	background-color:#00ad8b;
	padding:5px;
	color:#fff;
	margin-top:42px;
	font-size:23px;
}
.award_row_first
{
	margin-top:15px;
}
.award_title_image
{
	height:auto;
	width:55%;
	margin-left:83px;
	margin-top:20px;
}
.award_content
{
	text-align:left;
	font-size:10px;
}
.award_content_2
{
	text-align:left;
	font-size:10px;
	margin-top:7%;
}
.award_content_3
{
	text-align:left;
	font-size:10px;
	margin-top:18%;
}
.award_content_4
{
	text-align:left;
	font-size:10px;
	margin-top:5%;
}
.award_content_5
{
	text-align:left;
	font-size:10px;
	margin-top:10%;
}
.award_content_6
{
	text-align:left;
	font-size:10px;
	margin-top:5%;
}
.award_content_7
{
	text-align:left;
	font-size:10px;
	margin-top:5%;
}
.award_content_8
{
	    text-align: left;
    font-size: 10px;
    margin-top: 15%;
    margin-left: 39px;
}
.award_content_9
{
	text-align:left;
	font-size:10px;
	margin-top:15%;
}
.award_content_10
{
	text-align:left;
	font-size:10px;
	margin-top:20%;
}
.award_content_11
{
	text-align:left;
	font-size:10px;
	margin-top:3%;
}
.award_content_12
{
	text-align:left;
	font-size:10px;
	margin-top:10%;
}
.award_content_13
{
	text-align:left;
	font-size:10px;
	margin-top:5%;
}

.award_img_1
{
	height:auto;
	width:80%;
}
.award_img_2
{
	height:auto;
	width:80%;
}
.award_img_3
{
	height:auto;
	width:55%;
}
.award_img_4
{
	height:auto;
	width:55%;
}
.award_img_5
{
	height:auto;
	width:45%;
}
.award_img_6
{
	height:auto;
	width:45%;
}
.award_img_7
{
	height:auto;
	width:45%;
}
.award_img_8
{
	height:auto;
	width:75%;
}
.award_img_9
{
	height:auto;
	width:55%;
}
.award_img_10
{
	height:auto;
	width:65%;
}
.award_img_11
{
	height:auto;
	width:65%;
}
.award_img_12
{
	height:auto;
	width:35%;
}




#experierence
{
   background:url('image_profile/experience_bg.jpg')no-repeat ;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  text-align:center;
  background-position:fixed;
  padding-bottom:79px;
  height:670px;
}
.experience_title_image
{
	height:auto;
	width:75%;
	margin-left:35%;
}
.argiculture_tech
{
	height:auto;
	width:100%;
	margin-top:70px;
}

.tech_1
{
	height:auto;
	width:70%;
}

.tech_2
{
	height:auto;
	width:100%;
}
.tech_3
{
	height:auto;
	width:70%;
}
.tech_4 {
    height: auto;
    width: 100%;
    margin-top: -20px;
}
.who_we_are_hands
{height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 23px;
    padding: 5px;
    margin-top: 3%;
    margin-left: 2%;
}
.products_one
{
	    height: auto;
    width: 90%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    font-size: 19px;
    margin-left: 22px !important;
    margin-top: 30px;
}
.products_two
{
	height: auto;
    width: 90%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    font-size: 19px;
    margin-left: 26px !important;
    margin-top: 30px;
}
.products_radiation
{
	margin-left:17px !important;
}

.tech_5
{
	height:auto;
	width:170%;
	margin-left:-20px;
}
.tech_6 {
    height: auto;
    width: 132%;
    margin-left: -20px;
    margin-top: -20px;
}
.tech_7
{
	height:auto;
	width:100%;
}
.tech_7
{
	height:auto;
	width:40%;
}
.tech_8
{
	height:auto;
	width:40%;
}
.tech_9
{
	height:auto;
	width:100%;
	margin-left:-10px;
}
.tech_10
{
	height:auto;
	width:100%;
	margin-left:-10px;
}

.products {
    height: auto;
    width: 90%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    font-size: 19px;
    margin-left: 20px;
    margin-top: 30px;
}
.agri_list {
    text-align: left;
    line-height: 1.5;
    margin-left: 25px;
}

#news
{
	background:url('image_profile/news_bg.jpg')no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  text-align:center;
  padding-bottom:105px;
  background-position:fixed;
}
.news_image_1 {
    height: auto;
    width: 85%;
}
.news_image_2 {
    height: auto;
    width: 65%;
}
.news_image_3 {
    height: auto;
    width: 60%;
    margin-top: -10px;
}
.news_image_4 {
    height: auto;
    width: 80%;
}
.news_image_5
{
	height:auto;
	width:75%;
	margin-top:-10px;
}.news_image_6
{
	height:auto;
	width:80%;
}
.news_image_7
{
	height:auto;
	width:80%;
}
.news_image_8
{
	height:auto;
	width:80%;
}
.news_image_9
{
	height:auto;
	width:80%;
}
.news_image_10
{
	height:auto;
	width:80%;
}
.add_row_first
{
	margin-top:130px;
}
.add_row_second
{
	margin-top:120px;
}
.thanks_people
{
	height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 23px;
    padding: 5px;
    margin-top:10%;
	
}
.thanks_title_image
{
	height:auto;
	width:70%;
	margin-left:90px;
}

/*Responsive design*/
@media(max-width:1024px )
{
	.keep {
    height: auto;
    width: 100%;
    text-align: center;
    margin-top: 60px;
    padding: 5px;
    font-size: 17px;
    color: #fff;
    background-color: #00ad8b;
	}
	.profile_first {
    padding-top: 20px;
	}
	.myself_busy {
    margin-top: 77px;
    font-size: 6px;
    margin-left: 130px;
    color: #fff;
	}
	.profile_man {
    height: auto;
    width: 70%;
    margin-top: -20px;
	}
	.who_we_are {
    height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 17px;
    padding: 5px;
    margin-top: 42px;
	}
	.entire_qualification {
    margin-top: 45px;
	}
	.working-entire {
    margin-top: 46px;
	}
	.work_title_image {
    height: auto;
    width: 30%;
    margin-left: 120px;
    margin-top: 20px;
	}
	.award_title {
    font-size: 17px;
	}
	.award_title_image {
    height: auto;
    width: 55%;
    margin-left: 60px;
    margin-top: 35px;
	}
	.experience_title_image {
    height: auto;
    width: 75%;
    margin-left: 47%;
    margin-top: 10%;
	}
	#working_with {
    padding-bottom: 62px;
	}
	.thanks_people {
		font-size:17px;
	}
	.thanks_title_image {
    height: auto;
    width: 70%;
    margin-left: 75px;
	}
	.add_row_first {
    margin-top: 80px;
	}
	.phd {
    margin-top: 34%;
    margin-left: 0%;
    color: #000;
    font-weight: 700;
	}
	
	
}
@media(max-width:991px )
{
	.myself_busy {
    margin-top: 60px;
    font-size: 5px;
    margin-left: 90px;
    color: #fff;
	}
	.keep {
    height: auto;
    width: 100%;
    text-align: center;
    margin-top: 43px;
    padding: 5px;
    font-size: 13px;
    color: #fff;
    background-color: #00ad8b;
	}
	.profile_first
	{
    padding-top: 15px;
	}
	.who_we_are {
    height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 13px;
    padding: 5px;
    margin-top: 5%;
	}
	.title_image {
    height: auto;
    width: 100%:;
    margin-left: -40px;
	}
	#profile 
	{
		padding-bottom: 60px;
	}
	#transformed {
		padding-bottom: 80px;
	}
	#working_with {
    padding-bottom: 0px;
	}
	.entire_qualification {
    margin-top: 0px;
	}
	.second_edu {
    margin-top: 25px;
	}
	.ms_details {
    margin-top: 2%;
    text-align: left;
    margin-left: 16%;
    font-size: 12px;
	}
	.work_content {
    text-align: left;
    margin-top: 0px;
    font-size: 17px;
    color: #000;
	}
	.work_1 {
    height: auto;
    width: 90%;
	}
	.work_title_image {
    height: auto;
    width: 30%;
    margin-left: 90px;
    margin-top: 20px;
	}
	.working-entire {
    margin-top: 20px;
	}
	.award_title {
    font-size: 13px;
	}
	.award_title_image {
    height: auto;
    width: 75%;
    margin-left: 35px;
    margin-top: 35px;
	}
	.award_row_first {
    margin-top:5%;
	}
	.add_row_first {
    margin-top: 10%;
	}
	.add_row_second {
    margin-top: 10%;
	}
	#news {
		padding-bottom: 70px;
	}
	.thanks_title_image {
    height: auto;
    width: 70%;
    margin-left:70%;
	}
}
@media(max-width:767px)
{
	.profile_image {
    height: auto;
    width: 50%;
    margin-top:0px;
	}
	.profile_myself {
    height: auto;
    width: 40%;
	}
	.who_am_image {
    height: auto;
    width: 17%;
    margin-top: 5%;
	}
	.education {
    height: auto;
    width: 25%;
    margin-top: 5%;
	}
	#transformed {
    padding-bottom: 20px;
	}
	.profile_steering {
    height: auto;
    width:40%;
	}
	.profile_man {
    height: auto;
    width: 25%;
    margin-top: -20px;
	}
	.work_1 {
    height: auto;
    width: 25%;
	}
	.work_content {
    text-align: left;
    margin-top: 0px;
    font-size: 17px;
    color: #000;
    text-align: center;
	}
	.award_title_image {
    height: auto;
    width: 100%;
    margin-left: 20px;
    margin-top: 0px;
	}
	.award_img_1,.award_img_2 {
    height: auto;
    width: 50%;
	}
	.award_img_3 {
    height: auto;
    width: 35%;
	}
	.award_img_4 {
    height: auto;
    width: 40%;
	}
	.experience_title_image {
    height: auto;
    width: 100%;
    margin-left: 56%;
    margin-top: 54%;
	}
	.who_we_are {
    font-size:20px;
    }
	.award_title {
    font-size: 20px;
	}
	.news_image_1,.news_image_3,.news_image_4,.news_image_5,.news_image_6,.news_image_7,.news_image_8,.news_image_9,.news_image_10 {
    height: auto;
    width: 30%;
	margin-top:5%;
	}
	.news_image_2 {
    height: auto;
    width: 30%;
	margin-top:5%;
	}
	.add_row_second {
    margin-top: 0%;
	}
	.add_row_first {
    margin-top: 0%;
	}
	#news {
    padding-bottom: 15px;
	}
	.profile_myself {
    height: auto;
    width: 30%;
	}
	.profile_image {
    height: auto;
    width: 35%;
    margin-top: 0px;
	}
	.award_content_1,.award_content_2,.award_content_3,.award_content_4,.award_content_5,.award_content_6,.award_content_7,.award_content_8,.award_content_9,.award_content_10,.award_content_11,.award_content_12,.award_content_13
	{
		margin-top:3%;
		text-align:center;
		margin-bottom:7%;
		font-size: 13px;
	}
	.award_img_1,.award_img_2,.award_img_4,.award_img_8,.award_img_9,.award_img_10,.award_img_11,.award_img_12{
    height: auto;
    width: 45%;
	}
	.award_img_7,.award_img_6,.award_img_5,.award_img_3
	{
	 height: auto;
    width: 30%;	
		
	}
	.keep {
    height: auto;
    width: 100%;
    text-align: center;
    margin-top: 43px;
    padding: 5px;
    font-size: 20px;
    color: #fff;
    background-color: #00ad8b;
	}
}
@media(max-width:640px )
{
	
	#profile {
    background: url(image_profile/profile_bg_mobile.jpg)no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    text-align: center;
    padding-bottom: 75px;
	}
	.profile_image {
    height: auto;
    width: 40%;
	margin-top:0px;
	}
	.profile_myself {
    height: auto;
    width: 30%;
	}
	.profile_steering {
    height: auto;
    width: 30%;
	}
	.profile_man {
    height: auto;
    width: 30%;
    margin-top: -20px;
	}
	.who_am_image {
    height: auto;
    width: 30%;
    margin-top: 10%;
	}
	.education {
    height: auto;
    width: 30%;
    margin-top: 5%;
	}
	.award_img_1,.award_img_2,.award_img_8{
    height: auto;
    width: 50%;
	}
	.award_img_3,.award_img_6,.award_img_9 {
    height: auto;
    width: 40%;
	}
	.award_img_4,.award_img_10,.award_img_11{
    height: auto;
    width: 45%;
	}
	.award_img_12 {
    height: auto;
    width: 30%;
	}
	.award_img_5,.award_img_7 {
    height: auto;
    width: 35%;
	}
	.second_edu {
    margin-top: 5%;
	}	
	.first_edu {
    margin-top: 5%;
	}	
	.award_content_1,.award_content_2,.award_content_3,.award_content_4,.award_content_5,.award_content_6,.award_content_7,.award_content_8,.award_content_9,.award_content_10,.award_content_11,.award_content_12,.award_content_13
	{
		margin-top:3%;
		text-align:center;
		margin-bottom:7%;
		font-size: 13px;
		
		
	}
	.working_every_row {
    margin-top: 20px;
    text-align: center;
	}
	.tech_2 {
    height: auto;
    width: 50%;
	}
	.tech_4 {
    height: auto;
    width: 50%;
    margin-top:0px;
	}
	.tech_5 {
    height: auto;
    width: 50%;
    margin-left: 0px;
	}
	.tech_6 {
    height: auto;
    width: 50%;
    margin-left: 0px;
    margin-top: 0px;
	}
	.tech_7 {
    height: auto;
    width: 50%;
    margin-left: 0px;
	}
	.tech_8,.tech_9,.tech_10 {
    height: auto;
    width: 50%;
    margin-left: 0px;
	}
	.experience_title_image {
    height: auto;
    width: 100%;
    margin-left: 35%;
    margin-top: 35%;
	}
	.who_we_are {
    font-size: 16px;
	}
	.argiculture_tech {
    height: auto;
    width: 100%;
    margin-top: 30px;
	}
	.tech_2 {
    height: auto;
    width: 30%;
	}
	.tech_4 {
    height: auto;
    width: 36%;
    margin-top: 0px;
	}
	.tech_6,.tech_7 {
    height: auto;
    width: 40%;
    margin-left: 0px;
    margin-top: 0px;
	}
	.tech_8, .tech_9, .tech_10 {
    height: auto;
    width: 28%;
    margin-left: 0px;
	}
	.news_image_1, .news_image_3, .news_image_4, .news_image_5, .news_image_6, .news_image_7, .news_image_8, .news_image_9, .news_image_10 {
    height: auto;
    width: 40%;
    margin-top: 5%;
	}
	.news_image_2 {
    height: auto;
    width: 35%;
    margin-top: 5%;
	}
	.thanks_title_image {
    height: auto;
    width: 75%;
    margin-left: 50%;
	}
}
@media(max-width:500px )
{
	#profile {
    background: url(image_profile/profile_bg_mobile.jpg)no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    text-align: center;
    padding-bottom: 60px;
	}
	.profile_image 
	{
    height: auto;
    width: 55%;
    margin-top: 0px;
	}
	.profile_myself,.profile_steering
	{
    height: auto;
    width: 45%;
	}
	.who_we_are {
    font-size: 14px;
	}
	.title_image {
    height: auto;
    width: 100%:;
    margin-left: -72px;
	}
	.who_we_are {
    height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 13px;
    padding: 5px;
    margin-top: 15%;
	}
	.work_title_image {
    height: auto;
    width: 55%;
    margin-left: 57px;
    margin-top: 16px;
	}
	.award_img_1,.award_img_2,.award_img_8,.award_img_9,.award_img_10,.award_img_11 {
    height: auto;
    width: 50%;
	margin-top:10%;
	}
	.award_img_3,.award_img_4,.award_img_5,.award_img_6 {
    height: auto;
    width: 40%;
	margin-top:10%;
	}
	.award_img_7 {
    height: auto;
    width: 35%;
	margin-top:10%;
	}
	.tech_2 {
    height: auto;
    width: 35%;
	padding-bottom:6%;
	}
	.tech_4 {
    height: auto;
    width: 40%;
    margin-top: 0px;
	padding-bottom:6%;
	}
	.tech_5 {
    height: auto;
    width: 50%;
    margin-left: 0px;
	padding-bottom:6%;
	}
	.tech_7 {
    height: auto;
    width: 40%;
    margin-left: 0px;
	padding-bottom:6%;
	}
	.tech_8,.tech_9,.tech_10
	{
		height: auto;
		width: 35%;
		margin-left: 0px;
		padding-bottom:6%;
	}
	.news_image_1, .news_image_3, .news_image_4, .news_image_5, .news_image_6, .news_image_7, .news_image_8, .news_image_9, .news_image_10 {
    height: auto;
    width: 50%;
    margin-top: 8%;
	}
	.news_image_2 {
    height: auto;
    width: 45%;
    margin-top: 10%;
	}
	.thanks_title_image {
    height: auto;
    width: 135%;
    margin-left: 35%;
    margin-top: 25%;
	}
	.experience_title_image {
    height: auto;
    width: 120%;
    margin-left: 50%;
    margin-top: 133%;
	}
	.products {
    height: auto;
    width: 90%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    font-size: 16px;
    margin-left: 20px;
    margin-top: 30px;
	}
	.argiculture_tech {
    height: auto;
    width: 100%;
    margin-top: 35px;
	}
	.work_1 {
    height: auto;
    width: 25%;
    margin-top: -2%;
    margin-left: 1%;
	}
	.education {
    height: auto;
    width: 30%;
    margin-top: 5%;
	}
	.who_am_image {
    height: auto;
    width: 30%;
	margin-top:5%;
	}
	#transformed {
    padding-bottom: 25px;
	}
}

@media screen and (min-device-width : 320px) and (max-device-width : 370px)
{
#value_to_our_customer
{
    background: url('image/value_to_our_customer_mobile.jpg') no-repeat top center;
    background-size: 100%;
    height: 1027px;
    width: 100% !important;
	background-position:fixed;
	
}
.energy_li {
    margin-top: -7px;
    margin-left: 3px;
	}
.contact_small_img
{
	display:none;
}
.fease-ul {
    margin-top: -15px;
    margin-left: 6px;
}
.start_idea
{
	margin-top:0px;
}	
.value_title
{
	margin-top: 20px !important;
    font-size: 17px !important;
    margin-left: 25px !important;
    width: 300px !important;
}
.value_sub_image {
   
    height: auto !important;
    width: 28% !important;
    margin-top: -6px !important;
}
.value_reduce
{
	margin-top:20px;
}	
.talk_us {
        color: #0dff78;
   
    font-size: 15px;
    margin-left: -75px;
    margin-top: 5px;

}
.value_button {
       height: 56px;
    margin-top: 21px;
    margin-left: -70px !important;
}
.increase_cash_flow {
        font-size: 17px;
    margin-left: -75px;
    color: #0dff78;
    margin-top: -15px;
}
.value_customer_talk
{
margin-left: 335px;
    margin-top: -83px;
}
.all_about_img{
	display:none;
}
#services{
	background: url('image/service_mobile.jpg') no-repeat top center;	
    background-size: 100%;
    height: 1060px;
    width: 100% !important;
	background-position:fixed;	
    margin-top: -428px !important;	
}

.service_man
{
display:none;
}
.service_energy
{
display:none;
}
.service_energy_one {
	
        display: block;
    width: 36px;
    margin-top: -71px;
    margin-left: 37px;
}
.energy_title {
    font-family: COPRGTL ;
    text-transform: uppercase;
    color: #000;
    font-size: 27px;
    margin-top: -129px;
}
.energy_li  ul{
   width: 250px;
    margin-left: 25px;
}
.li_space {
    margin-top: 7% ;
}
.energy
{
margin-top:135px;	
}

.value_feasibility_one {
    width: 415px;
    margin-left: -53px;
    margin-top: -17px;
}
.start_title
{
	   margin-left: 9px;
    width: 300px;
    margin-top: 31px;
}
.start_ups_content
{
width: 300px;
margin-left: 50px;
margin-top: -82px;
	
}
.service_start_up {
             height: 110px;
    width: 118px;
    margin-top: -17px;
    margin-left: -25px !important;
}
.r_d_service {
        text-align: center;
    margin-top: -25px;
}
.li_test
{
	margin-top:10px;
}
.li-men
{
	margin-top:5px;
}
.li-support
{
	margin-top:10px;
}
.li_gen
{
	list-style-type: circle;
    margin-left: 98px;
    width: 100px;
}
.li_gen_one
{
	    list-style-type: circle;
    margin-left: 98px;
    width: 200px;
}
.li_gen_three
{
list-style-type: circle;
    margin-left: 98px;
    width: 200px;	
}

.li_gen_four
{
list-style-type: circle;
    margin-left: 98px;
    width: 200px;	
}
.fease-ul ul
{
	width:1000px;
}
.li_fease
{
list-style-type: circle;
    margin-left: 152px;
    width: 220px;
}
.li_test
{
	list-style-type: circle;
    margin-left: 152px;
    width: 75px;
}
.men_ul ul
{
	width:1000px;
}
.li-men
{
    list-style-type: circle;
    margin-left: 28px;
    width: 233px;	
}
.li-support
{
	list-style-type: circle;
    margin-left: 28px;
    width: 72px;
}

.start
{
	   width: 305px;
    margin-left: -48px !important;
    margin-top: 0px;
}
.service_start_up
{
margin-left:-59px;	
}
.li_solar_one
{
	    width: 47px !important;
    margin-left: 188px !important;
}
#mobile_sit
{
background: url('image/BG 4.jpg') no-repeat  top center ;
	background-size: 100%;
    height: 1599px;
    width: 100% !important;
	background-position:fixed;
	
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
#sit_sologan
{
background-image: none;	
}
#expertise_area
{
	
    background: url('image/BG.jpg') no-repeat top center;
    background-size: 100%;
    height: 599px;
    width: 100% !important;
	background-position:fixed;
	margin-top: -460px;	 
	
}
.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 23px;
    margin-left: -60px;
	    margin-top: 4px;
}
.tech_img_tech {
    height: auto;
    width: 30%;
}
.li_space_one
{
	    margin-top: 2% !important;
}
.sub_title_tech
{
	font-size: 23px;
    margin-top: 17px;
}
.tech_ul li {
           width: 158px;
    margin-left: -27px;
    font-size: 14px;
}
.energy_li li
{
font-size:14px;	
}
.fease-ul li
{
font-size:14px;	
}
.men_ul li
{
font-size:14px;		
}
.tech_ul ul
{
width:300px;		
}

.tech_large_2
{
	margin-top: -82px;
}
.tech_large_1
{
   margin-top: 30px;
}
.tech_ul_one li {
    width: 185px;
    margin-left: 128px;
    /* margin-top: -65px; */
    font-size: 14px;
}
.tech_ul_one ul
{
	width:1000px;
}
.li_solar
{
list-style-type: circle;	
}
.li_electtical
{
list-style-type: circle;	
}
.li_precision
{
	list-style-type: circle;
}
.li_internet
{
list-style-type: circle;	
}
.li_elect
{
	list-style-type: circle;
}
.li_light
{
list-style-type: circle;	
}
.tech_img_two
{
	    height: auto;
    width: 38%;
}
.expertise_sub_title_one
{
	font-family: COPRGTL !important;
    text-transform: uppercase;
    color: #000;
    font-size: 20px;
}
.team_validate li
{
    width: 133px;
    margin-left: -25px;
    font-size: 14px;
}
.team_validate ul
{
width:1000px;	
}
.li_valid
{
list-style-type: circle;
    	
}
.li_idea
{
list-style-type: circle;

}
.team_validate_one ul
{
	width:1000px;
}
.li_product
{
list-style-type: circle;
    margin-left: 152px;
    width: 75px;	
}
.li_market
{
	list-style-type: circle;
	width: 300px;
    margin-left: 71px;
}
.team_validate_one li
{
	width: 181px;
    margin-left: 133px;
    /* margin-top: -65px; */
    font-size: 14px;
	
}
.sit_sologan_h5
{	
	font-size: 14px;
    margin-top: 47px;
    margin-left: 82px;
    text-align: justify;
}
.product_one
{
	margin-top:-55px;
}
.sit_talk_us
{
	display:none;
}
.app_button
{
margin-top: -12px;
    width: 22%;
    height: 37%;
}
.about_us_title {
    font-family: geoma_regular_demo!important;
    text-align: center;
    color: rgb(0, 173, 139);
    text-transform: capitalize;
    font-size: 25px;
	margin-top:15px;
}
.about_us_profile {
        height: auto;
    width: 110%;
    margin-left: -90px;
    margin-top: -26px;
     
    }
.profile_name {
       text-align: center;
    /* margin-left: 0px; */
    /* margin-top: 0px; */
    width: 224px;
    font-size: 15px;
    margin-left: -20px;
    height: 35px;
    margin-top: 0px;
	}
.caption_button
{
 display: block;
    margin-top: 43px;
    font-size: 10px;
    margin-left: 100px;
 
}
.about_us_right_side{
	display:none;
}
.about-detail
{
	display: block;
    width: 306px;
    margin-left: -65px;
    font-size: 9px;
    text-align: center;
    margin-top: 10px;
    color: #1fb58d;
    font-family: geoma_regular_demo!important;
}
.hide_about_button
{
	display:block;
}
.about_button {
    margin-top: -4px;
    width: 200px;
    /* height: 35px; */
    margin-left: 162px;
}
.caption_picture1
{
	display:none;
}
.degree
{
	display:none;
}
.caption_degree{
	    margin-top: 14px;
    margin-left: 70px;
}
.captionheritage1_mobile
{
	margin-top: 42px;
    width: 300px;
    font-size: 11px;
    margin-left: -2px;
}
.font_degree_one{
	    margin-top: 138px;
    margin-left: -33px;
    width: 300px;
    font-size: 15px;
}
.captionheritage1_one{
    margin-top: 172px;
    width: 341px;
    font-size: 12px;
    margin-left: -10px;
}
.font_degree_phd
{
	font-size:15px;
	margin-top:7px;
}
.about_big_man
{
	 width: 50px;
    margin-left: -305px;
    margin-top: 65px;

}
.degree_image{
	display:none;
}
#jssor_1
{
	display:block;
}
#myCarousel{
	display:none;
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
.about_blog
{
	display:none;
}
#geographical_location
{
background: url('image/BG 5.jpg') no-repeat top center;	
    background-size: 100%;
    height: 1060px;
    width: 100% !important;
	background-position:fixed;	
    margin-top: -1000px !important;
}
#gap
{
	margin-top:-440px;
}
.contact_icons
{
	display:none;
}
.contact_icons_one
{
	display:block;
	width:100%;
	height:100%;
}
.input-group .form-control {
    background: transparent!important;
    width: 45%;
    height: 18px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
	
    font-size: 10px;
	}
.name{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 18px;
    /* height: 20px; */
    width: 190px;
    margin-top: -5px;
}
.mail
{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 25px;
    /* height: 20px; */
    width: 190px;
    margin-top: 8px;
}
.phone
{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 27px;
    /* height: 20px; */
    width: 210px;
    margin-top: 7px;
}
.some_words
{
	position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 15px;
    /* height: 20px; */
    width: 265px;
    margin-top: -10px;
}
.button_send
{
	background: transparent;
    border: none;
   color: #fff;
    margin-top: -450px;
    margin-left: -140px;
}
.geo-title
{
	display:none;
}
.location_img{
	display:none;
	height:300px;
}
.geo_caption
{
	height:950px;
}
.geo_one
{
	    margin-left: -6px;
    width: 400px;
    margin-top: 106px;
}
.geo_location_two
{
	    margin-top: -150px;
    width: 45%;
    margin-left: -38px;
}
.caption_location1 {
    position: absolute;
    top: -75px;
    left: 12%;
    text-align: center;
    font-size: 14px;
}
.geo_location_one
{
	   margin-top: 24px;
    margin-left: -15px;
    width: 35%;
}
.caption_location2{
	margin-left: -110px;
    margin-top: 30px;
    width: 400px;
}
#contact
{
	background-image:none;
}
.contact_title
{
   margin-top: -808px;
    /* text-align: center; */
    margin-left: 50px;
    font-size: 25px;
}
.contact-img {
    height: auto;
    width: 70%;
    margin-top: -400px;
    margin-left: -83px;
}
.form_caption {
    position: absolute;
    top: -1125%;
    left: 19%;
    text-align: center;
}
	
.contact_icons_tab
{
	     
   width: 345px;
    margin-top: 10px;
    margin-left: 14px;
}
.contact_form_tab
{
	margin-top: -390px;
    width: 400px;
    margin-left: 30px;
}
}

@media screen and (min-device-width : 380px) and (max-device-width : 420px)
{
.value_title
{
	margin-top: 29px !important;
    font-size: 18px !important;
    margin-left: 65px !important;
    width: 300px !important;
}
.contact_small_img
{
	display:none;
}
.start_idea
{
	margin-top: 46px;
    margin-left: 4px;
}
#value_to_our_customer
{
    background: url('image/value_to_our_customer_mobile.jpg') no-repeat top center;	
    background-size: 100%;
    height: 960px;
    width: 100% !important;
	background-position:fixed;
	
}
.value_sub_image {
     height: auto !important;
    width: 29% !important;
    margin-top: 15px !important;
}
.value_button {
   height: 75px;
    margin-top: -90px !important;
    margin-left: 305px !important;
}
.talk_us {
        color: #0dff78 !important;
    margin-top: -20px !important;
    font-size: 18px !important;
    margin-left: 299px !important;
}
.increase_cash_flow {
    font-size: 20px !important;
    margin-left: -95px !important;
    color: #0dff78 !important;
}
#services {
    background: url('image/service_mobile.jpg') no-repeat top center;
    background-size: 100%;
    height: 960px;
    width: 100% !important;
    background-position: fixed;
	margin-top: -272px;
    
}
.service_energy_one {
    display: block;
    width: 50px !important;
    margin-top: -87px!important;
    margin-left: 40px!important;
}
.energy_title {
        font-family: COPRGTL !important;
    text-transform: uppercase;
    color: #000;
    font-size: 27px !important;
    margin-top: 57px !important;
}
.energy_li {
    width: 350px !important;
    margin-top: 10px;
    margin-left: -2px;
}
.li_space {
    margin-top: 4%;
}
.service_r_d_image {
    margin-top: -13px;
    width: 100px;
    height: 90px;
}
.value_feasibility_one {
    width: 415px;
    margin-left: -19px ;
    margin-top: 0px;
}
.service_start_up {
    height: 110px;
    width: 130px;
    margin-left: -30px !important;
	margin-top:-35px;
}

#expertise_area
{
	
    background: url('image/BG.jpg')no-repeat top center;
	background-size: 100%;
    height: 960px;
    width: 100% !important;
    background-position: fixed;
	margin-top: -270px;
   
	 
}
.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 25px !important;
    margin-left: -60px;
    margin-top: 6px;
}
.expertise_sub_title  
{
	font-family: COPRGTL !important;
    text-transform: uppercase;
    color: #000;
    font-size: 20px;
    margin-top: 15px;
}
.tech_img_tech {
    height: auto;
    width: 35%;
}
.tech_ul
{
	    width: 190px !important;
    margin-left: -43px !important;
}
.start_title
{
	margin-left: 55px;
    width: 300px;
    margin-top: 30px;
}
.start_ups_content
{
width: 300px;
    margin-left: -29px;
    margin-top: -80px;
	
}
.start
{
	    width: 332px;
    margin-left: 40px !important;
    margin-top: 0px;
}
.tech_ul_one
{
    width: 300px !important;
    margin-left: 106px !important;
    margin-top: -109px !important;
}
.tech_img_two
{
	height: auto;
    width: 40%;
}
#jssor_1
{
	display:block;
}
#myCarousel{
	display:none;
}

.service_man
{
display:none;
}
.service_energy
{
display:none;
}
#mobile_sit
{
background: url('image/BG 4.jpg') no-repeat top center; 
    background-size: 100%;
    height: 960px;
    width: 100% !important;
    background-position: fixed;
	margin-top: -272px;
   
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
#sit_sologan
{
background-image: none;	
}
.about_us_title {
    font-family: geoma_regular_demo!important;
    text-align: center;
    color: rgb(0, 173, 139);
    text-transform: capitalize;
    font-size: 30px;
    margin-top: 5px;
}

.sit_sologan_h5
{	
	 font-size: 16px;
    margin-top: 53px;
    margin-left: 83px;
}
.sit_talk_us
{
	display:none;
}
.app_button
{
	margin-top:-17px;
}
.about_us_profile {
    height: auto;
    width: 110%;
    margin-left: -95px;
    margin-top: -38px;
     
    }
.profile_name {
text-align: center;
    /* margin-left: 0px; */
    /* margin-top: 0px; */
    width: 200px;
    font-size: 10px;
    margin-left: -18px;
    height: 38px;
    margin-top: 0px;
	
	}
.about_button 
{
    margin-top: 0px;
    width: 211px;
    margin-left: 200px;
}
.caption_button
 {
    display: block;
    margin-top: 57px;
    margin-left: 119px;
    font-size: 11px;
}
.about_us_right_side{
	display:none;
}
.about-detail
{
	display: block;
    width: 362px;
    margin-left: -80px;
    font-size: 13px;
    text-align: center;
    margin-top: 10px;
    color: #1fb58d;
    font-family: geoma_regular_demo!important;
}
.hide_about_button
{
	display:block;
}
.caption_picture1
{
	display:none;
}
.degree
{
	display:none;
}
.font_degree_phd
{
	font-family: upcjb!important;
    font-size: 24px;
    margin-top: -38px;
    margin-left: -25px;
}
.caption_degree{
	margin-top: 60px;
    margin-left: 100px;

}
.captionheritage1_mobile
{
	margin-top: 60px;
    width: 500px;
    font-size: 13px;
    margin-left: -11px;
}
.font_degree_one{
	  margin-top: 159px;
    margin-left: -18px;
    width: 300px;
    font-size: 17px;
}
.captionheritage1_one{
        margin-top: 209px;
    width: 406px;
    font-size: 13px;
    margin-left: -14px;
}
.about_big_man
{
	width: 50px;
    margin-left: -368px;
    margin-top: 89px;
}

.degree_image{
	display:none;
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
.about_blog
{
	display:none;
}
#geographical_location
{
background: url('image/BG 5.jpg') no-repeat top center;
 background-size: 100%;
    height: 960px;
    width: 100% !important;
    background-position: fixed;
	margin-top: -272px;
	
}
.geo-title
{
	display:none;
}
.location_img{
	display:none;
	height:300px;
}
.geo_caption
{
	height:950px;
}
.geo_one
{
	margin-left: 10px;
    width: 400px;
    margin-top: 125px;
}
.geo_location_two
{   
 margin-top: -108px;
    width: 40%;
    margin-left: -20px;
}
.caption_location1 {
    position: absolute;
    top: -55px;
    left: 26%;
    text-align: center;
    font-size: 14px;
    margin-left: -30px;
}
.geo_location_one
{
	 margin-top: 48px;
    margin-left: 8px;
    width: 33%;
}
.caption_location2
{
	      margin-left: -81px;
    margin-top: 65px;
    width: 400px;
}
#contact
{
	background-image:none;
}
.contact_title{
	
    margin-top: -659px;
    /* text-align: center; */
    margin-left: 58px;

}
.contact_icons_tab
{
	   width: 390px;
    margin-top: 10px;
}
.contact_form_tab
{
	margin-top: -390px;
    width: 400px;
    margin-left: 30px;
}
.contact-img {
    height: auto;
    width: 83%;
    margin-top: -134px;
}
.form_caption {
    position: absolute;
    top: -78%;
    left: 23%;
    text-align: center;
}
.name {
    margin-left: 35px;
    margin-top: -5px;
}
.mail 
{
    margin-top: 2px;
    margin-left: 35px;
}
.phone
{
margin-top: 1px !important;
    margin-left: 41px !important;	
}
.some_words 
{
    margin-top: -13px;
    margin-left: 25px;
}
.button_send
{
	margin-top: 4px;
    margin-left: -134px;
}
}

@media only screen and (min-device-width : 430px) and (max-device-width : 480px)
{
#value_to_our_customer
{
background: url('image/value_to_our_customer_mobile.jpg') no-repeat top center;
	
    background-size: 100%;
    height: 960px;
    width: 100% !important;
	background-position:fixed;
	
}
.contact_small_img
{
	display:none;
}
.start_idea
{
	margin-top:0px;
}
	
.value_title
{
	 margin-top: 38px;
    font-size: 25px;
    margin-left: 52px;
    width: 406px;
}
.value_sub_image {
    height: auto;
    width: 28%;
    margin-top: 30px;
}	

.value_button {
    height: 75px;
    margin-top: 15px;
    margin-left: 30px;
}
.increase_cash_flow {
       font-size: 24px;
    margin-left: -83px;
    color: #0dff78;
    margin-top: -7px;
}
.talk_us {
    color: #0dff78 ;
    margin-top: -5px ;
    font-size: 22px ;
    margin-left: 20px;
    margin-top: -5px;
}
.value_customer_talk
{
margin-left: 335px;
    margin-top: -83px;
}
.all_about_img{
	display:none;
}
#services{
	background: url('image/service_mobile.jpg') no-repeat top center;	
    background-size: 100%;
    height: 960px;
    width: 100% !important;
	background-position:fixed;	
    margin-top: -162px;	
}

.service_man
{
display:none;
}
.service_energy
{
display:none;
}
.service_energy_one
{
    display: block;
    width: 45px;
    margin-top: -82px;
    margin-left: 69px;
}
.energy_title {
    font-family: COPRGTL !important;
    text-transform: uppercase;
    color: #000;
    font-size: 27px;
    margin-top: -60px;
}

.energy
{
margin-top:135px;	
}
.energy_li
{
width:415px;	
}
.value_feasibility
{
    width: 415px;
    margin-left: 12px !important;
    margin-top: 0px;	
}
.start_title
{
	margin-left: 42px;
    width: 300px;
    margin-top: 30px;
}
.start_ups_content
{
width: 300px;
margin-left: 50px;
margin-top: -70px;
	
}
.start
{
	    width: 332px;
    margin-left: 20px !important;
    margin-top: 0px;
}
.service_start_up
{

    margin-left: 17px;
	
}
#mobile_sit
{
background: url('image/BG 4.jpg') no-repeat top center; 
    width: 100% !important;
	background-position:fixed;	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: 480px 1000px;
    margin-top: 0px;	
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
#sit_sologan
{
background-image: none;	
}
#expertise_area
{
	
    background: url('image/BG.jpg')no-repeat top center;
	width: 100% !important;
	background-position:fixed;	
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: 480px 1000px;
	 margin-top: -158px;
}
.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 30px;
    margin-left: -60px;
}
.tech_img_tech {
    height: auto;
    width: 50%;
}
.tech_ul
{
	width: 190px;
    margin-left: -20px;
}

.tech_ul_one
{
    width: 300px;
    margin-left: 164px;
    margin-top: -132px;
}
.tech_img_two
{
	    height: auto;
    width: 50%;
}
.sit_sologan_h5
{	
	    font-size: 20px;
    margin-top: 85px;
    margin-left: 83px;
}
.sit_talk_us
{
	display:none;
}
.app_button
{
	margin-top:-17px;
}
.about_us_profile {
    height: auto;
    width: 110%;
    margin-left: -100px;
    margin-top: -38px;
     
    }
.profile_name {
    text-align: center;
    /* margin-left: 0px; */
    /* margin-top: 0px; */
    width: 240px;
    font-size: 10px;
    margin-left: -18px;
    height: 38px;
    margin-top: 0px;
	
	}
.about_button 
{
    margin-top: 11px;
    width: 295px;
    margin-left: 200px;
}
.caption_button
 {
    display: block;
    margin-top: 94px;
    margin-left: 119px;
    font-size: 15px;
}
.about_us_right_side{
	display:none;
}
.about-detail
{
	display: block;
    width: 462px;
    margin-left: -135px;
    font-size: 16px;
    text-align: center;
    margin-top: 40px;
    color: #1fb58d;
    font-family: geoma_regular_demo!important;
}
.hide_about_button
{
	display:block;
}
.caption_picture1
{
	display:none;
}
.degree
{
	display:none;
}
.font_degree_phd
{
	font-family: upcjb!important;
    font-size: 24px;
    margin-top: -24px;
    margin-left: -10px;
}
.caption_degree{
	margin-top: 60px;
    margin-left: 100px;

}
.captionheritage1_mobile
{
	margin-top: 97px;
    width: 700px;
    font-size: 15px;
    margin-left: -5px;
}
.font_degree_one{
	    margin-top: 233px;
    margin-left: 2px;
    width: 300px;
    font-size: 21px;
}
.captionheritage1_one{
    margin-top: 330px;
    width: 450px;
    font-size: 16px;
}
.about_big_man
{
	    width: 50px;
    margin-left: -395px;
    margin-top: 173px;
}

.degree_image{
	display:none;
}
#jssor_1
{
	display:block;
}
#myCarousel{
	display:none;
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
.about_blog
{
	display:none;
}
#geographical_location
{
background: url('image/BG 5.jpg') no-repeat ;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: 480px 1000px;	
margin-top:-504px;	
}
.geo-title
{
	display:none;
}
.location_img{
	display:none;
	height:300px;
}
.geo_caption
{
	height:950px;
}
.geo_one
{
	margin-left: 10px;
    width: 400px;
    margin-top: 125px;
}
.geo_location_two
{
	margin-top:-20px;
}
.geo_location_one
{
	    margin-top: 149px;
    margin-left: 26px;
    width: 33%;
}
.caption_location2{
	       margin-left: -81px;
    margin-top: 170px;
    width: 400px;
}
#contact
{
	background-image:none;
}
.contact_title{
	
    margin-top: -571px;
    /* text-align: center; */
    margin-left: 58px;
}
.contact_icons_tab
{
	    margin-top: 50px;
    width: 450px;
	margin-top:10px;
}
.contact_form_tab
{
	margin-top: -390px;
    width: 400px;
    margin-left: 30px;
}

}
/* //////////// TAB VIEW //////////////////// */
@media only screen and (min-device-width : 768px)and (max-device-width : 925px) 
{
   #value_to_our_customer
{
background: url('image/value_to_our_customer_mobile.jpg') no-repeat top center;
	background-size: 100%;
    height: 1027px;
    width: 100% !important;
	background-position:fixed;
	
}
.contact_small_img
{
	display:none;
}	
.value_title
{
	margin-top: 62px;
    font-size: 33px;
    margin-left: 76px;
}
.sub_res
{
	margin-left: 107px;
    margin-top: 50px;
}
.resilience
{
	margin-left: 382px;
    margin-top: -108px;
    width: 300px;
    font-size: 20px;
}
.scalable
{
	margin-left: -312px;
    margin-top: 250px;
}

.scalability {
    margin-left: 44px;
    margin-top: -60px;
    /* margin-left: 382px; */
    /* margin-top: -108px; */
    width: 300px;
    font-size: 20px;
}
.reduce_increase
{
	margin-left: -735px;
    margin-top: 540px;
}
.reduce_risk
{
	
    margin-top: -75px;
    /* margin-left: 382px; */
    /* margin-top: -108px; */
    width: 300px;
    font-size: 20px;
    margin-left: -111px;
}
.increase_cash_flow
{
     font-size: 34px;
    margin-left: -273px;
    color: #0dff78;
    margin-top: 15px;

}
.value_button 
{
    height: 108px;
    margin-top: -5px;
}
.value_customer_talk
{
    margin-left: 550px;
    margin-top: -83px;
}
.talk_us 
{
    /* color: rgb(37, 211, 102); */
    margin-top: 2px;
    font-size: 25px;
    color: #0dff78;
}
#services{
	background: url('image/service_mobile.jpg') no-repeat top center;
	background-size: 100%;
    height: 1027px;
    width: 100% !important;
	background-position:fixed;
	margin-top;-1px;
}
.service_man
{
display:none;
}
.service_energy
{
display:none;
}
.energy_title
{
	margin-left: 282px;
}
.li_gen
{
	margin-top: 50px;
    margin-left: -209px;
    font-size: 25px;
    width: 200px;
}
.li_gen_one
{
        margin-top: 60px;
    margin-left: -209px;
    font-size: 25px;
    width: 200px;
}
.li_gen_three
{
	margin-top: -181px;
    margin-left: 160px;
    font-size: 25px;
    width: 250px;
}
.li_gen_four
{
	margin-top: 17px;
    margin-left: 162px;
    font-size: 25px;
    width: 250px;
}
.li_fease
{
	margin-top: 40px;
    margin-left: -208px;
    font-size: 25px;
    width: 178px;
}
.li_test
{
	  margin-top: -86px;
    margin-left: 167px;
    font-size: 25px;
    width: 124px;
}
.li-men
{
	margin-top: 50px;
    margin-left: -462px;
    font-size: 25px;
    width: 256px;

}
.li-support
{
       margin-top: -86px;
    margin-left: -81px;
    font-size: 25px;
    width: 130px;	
}
.service_energy_one
{
display: block;
    width: 45px;
    margin-top: -80px;
    margin-left: 215px;
}
.service_r_d_image {
    height: auto;
    width: 50%;
    margin-top: 15px;
    margin-left: -110px;
}
.energy
{
margin-top:135px;	
}
.energy_li
{
    width: 254px;
    margin-left: 285px;
}
.r_d_content
{
margin-top: 380px;	
}
.value_feasibility
{
width: 450px;
    margin-left: -110px;
}

.start_title
{
	margin-left: -531px;
    margin-top: 686px;
}
.service_start_up
{
      margin-left: -368px;
    margin-top: 642px;
}
#mobile_sit
{
background: url('image/BG 5 Option tab.jpg') no-repeat top center ;
	background-size: 100%;
    height: 1027px;
    width: 100% !important;
	background-position:fixed;
	margin-top:-3px;
}
#about_us_top
{
	background-image: none;
}
#sit_sologan
{
background-image: none;	
}
.expertise_tab
{
	width: 570px;
    margin-left: 64px;
}
.expertise_tab_one
{
	width: 570px;
    margin-left: 64px;
}
.sit_sologan_h5
{
	font-size: 28px;
    margin-top: 67px;
    margin-left: 57px;
    text-align: justify;
    line-height: 40px;
}
.sit_talk_us
{
	display:none;
}
.app_button
{
	margin-top:-30px;
}
.about_us_profile
 {
    display:none;
}
.profile_name 
{
   text-align: center;
    /* margin-left: 0px; */
    /* margin-top: 0px; */
    width: 453px;
    font-size: 28px;
    margin-left: 55px;
    height: 44px;
    margin-top: 9px;
	font-family: Bunya-Regular_PERSONAL !important;
	}
.caption_button
 {
    display: block;
    font-size: 12px;
    margin-left: 309px;
    margin-top: 109px;
}
.about_us_right_side{
	display:none;
}

.hide_about_button
{
	display:block;
}
.about_button {
    margin-top: 135px;
    width: 253px;
    margin-left: 138px;
}
.about-detail
{
	display: block;
    width: 553px;
    margin-left: 18px;
    font-size: 20px;
    text-align: center;
    margin-top: 3px;
    color: #1fb58d;
}
.font_degree_phd
{
	font-family: upcjb!important;
    font-size: 35px;
    margin-left: -15px;
    margin-top: 0px;
}
.caption_picture1
{
	display:none;
}
.degree
{
	display:none;
}
.caption_degree{
	margin-top: 31px;
    margin-left: 312px;

}
.captionheritage1_mobile
{
	 margin-top: 76px;
    width: 1046px;
    font-size: 22px;
    margin-left: 36px;
}
.font_degree_one{
	   margin-top: 215px;
    margin-left: 198px;
    width: 300px;
    font-size: 27px;
}
.captionheritage1_one{
           margin-top: 282px;
    width: 650px;
    font-size: 22px;
    margin-left: 25px;
}
.about_big_man
{
	    display:none;
}
.degree_image{
	display:none;
}
#jssor_1
{
	display:block;
}
#myCarousel{
	display:none;
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
.about_blog
{
	display:none;
}
#geographical_location
{
background: url('image/BG 6 option.jpg') no-repeat top center ;
	background-size: 100%;
    height: 1027px;
    width: 100% !important;
	background-position:fixed;	
	
}
.geo-title
{
	font-size: 30px;
    width: 1000px;
    margin-left: 72px;
    margin-top: 7px;
}
.location_img{
	display:none;
	height:300px;
}
.geo_caption
{
	height:950px;
}
.geo_one
{
	margin-left: 85px;
    width: 400px;
    margin-top: 125px;
}
.geo_location_two
{
	margin-top: -80px;
    width: 55%;
    margin-left: -10px;
}
.geo_location_one
{
	    margin-top: 92px;
    margin-left: 83px;
    width: 35%;
}
.caption_location2{
	        margin-left: -235px;
    margin-top: 125px;
    width: 1000px;
    font-size: 17px;
}
.caption_location1 {
    position: absolute;
    /* top: 28%; */
    /* left: 26%; */
    text-align: center;
    font-size: 17px;
    margin-top: -49px;
    margin-left: 11px;
    width: 300px;
}
.name {
    margin-left: 63px;
    margin-top: -8px;
}
.phone {
    position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 63px;
    /* height: 20px; */
    width: 286px;
    margin-top: 24px;
}
.mail {
    margin-top: 26px;
    margin-left: 62px;
    width: 183px;
}
.some_words {
    margin-top: 11px;
    margin-left: 49px;
}
.button_send {
    background: transparent;
    border: none;
    color: #fff;
    margin-top: 20px;
    margin-left: -87px;
}
#contact
{
	background-image:none;
}
.contact_title{
	
    margin-top: -550px;
    /* text-align: center; */
    margin-left: 270px;
}
.contact_icons
{
	display:none;
}
.contact_icons_one
{
	display:block;
	width:70%;
	height:100%;
}
.contact_icons_tab
{
	       margin-top: 41px;
    width: 278%;
}
.input-group .form-control 
{
    background: transparent!important;
    width: 55% !important;
    height: 15px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
    font-size: 10px;
}
.contact_form_tab
{
	margin-top: -353px;
    width: 370px;
    margin-left: -135px;
}

.tech_ul li
{
	    margin-left: -55px;
    width: 350px;
    font-size: 25px;
    margin-top: 14px;
}
.tech_ul_one li
{
	    margin-left: 98px;
    width: 340px;
    font-size: 25px;
    margin-top: 14px;
}
.tech_img_two
{
	height: auto;
    width: 45%;
    margin-left: 45px;
}
.expertise_sub_title_one
{
	font-size: 30px;
    margin-left: -60px;
	width:700px;
}
.team_validate li
{
    margin-left: -52px;
    width: 350px;
    font-size: 25px;
    margin-top: 14px;	
}
.team_validate_one li
{
margin-left: 54px;
    width: 340px;
    font-size: 25px;
    margin-top: 14px;	
}
#expertise_area
{
	background: url('image/BG 4 Tab.jpg')no-repeat top center;
	background-size: 100%;
    height: 1027px;
    width: 100% !important;
	background-position:fixed;
}
.expertise_row_img
{
	display:none;
}
.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 40px;
    margin-top: 60px;
    margin-right: 20px;
}
.tech_img_tech
{
	    height: auto;
    width: 43%;
    margin-top: 10px;
	    margin-left: 45px;
}
.sub_title_tech
{
	font-size: 30px;
    margin-left: 85px;
}

}
@media only screen and (min-device-width : 925px)and (max-device-width : 1024px) 
{
   #value_to_our_customer
{
background: url('image/BG 2 tab.jpg') no-repeat top center;
	background-size: 100%;
    height: 1355px;
    width: 100% !important;
	background-position:fixed;
	
}	
.contact_small_img
{
	display:none;
}
.value_title
{
	margin-top: 66px;
    font-size: 48px;
    margin-left: 76px;
}
.sub_res
{
	 margin-left: 182px;
    margin-top: 50px;
    width: 150%;
}
.resilience
{
	    margin-left: 360px;
    margin-top: 138px;
    width: 400px;
    font-size: 26px;
}
.scalable
{
	margin-left: -284px;
    margin-top: 315px;
    width: 150%;
}

.scalability {
        margin-left: 47px;
    margin-top: 453px;
    /* margin-left: 382px; */
    /* margin-top: -108px; */
    width: 300px;
    font-size: 26px;
}
.reduce_increase
{
	margin-left: -818px;
    margin-top: 675px;
    width: 150%;
}
.reduce_risk
{
	
       margin-top: 740px;
    /* margin-left: 382px; */
    /* margin-top: -108px; */
    width: 420px;
    font-size: 26px;
    margin-left: -283px;
}
.increase_cash_flow
{
         font-size: 45px;
    margin-left: -433px;
    color: #0dff78;
    margin-top: 115px;

}
.value_button 
{
   height: 108px;
    margin-top: -33px;
    margin-left: 320px;
}
.value_customer_talk
{
    margin-left: 525px;
    margin-top: -83px;
}
.talk_us 
{
    margin-top: 2px;
    font-size: 25px;
    color: #0dff78;
    margin-left: 223px;
    width: 300px;
}
#services{
	background: url('image/BG 3 tab.jpg') no-repeat top center;
	background-size: 100%;
    height: 1355px;
    width: 100% !important;
	background-position:fixed;
}
.service_man
{
display:none;
}
.service_energy
{
display:none;
}
.energy_title
{
	margin-left: 308px;
}
.li_gen
{
	margin-top: 50px;
    margin-left: -209px;
    font-size: 25px;
    width: 200px;
}
.li_gen_one
{
        margin-top: 60px;
    margin-left: -209px;
    font-size: 25px;
    width: 200px;
}
.li_gen_three
{
	margin-top: -181px;
    margin-left: 236px;
    font-size: 25px;
    width: 250px;
}
.li_gen_four
{
	    margin-top: 17px;
    margin-left: 232px;
    font-size: 25px;
    width: 250px;
}
.li_fease
{
	margin-top: 40px;
    margin-left: -295px;
    font-size: 25px;
    width: 178px;
}
.li_test
{
	   margin-top: -86px;
    margin-left: 143px;
    font-size: 25px;
    width: 124px;
}
.li-men
{
	margin-top: 90px;
    margin-left: -580px;
    font-size: 25px;
    width: 250px;
}
.li-support
{
    margin-top: -80px;
    margin-left: -130px;
    font-size: 25px;
    width: 130px;	
}
.service_energy_one
{
display: block;
    width: 45px;
    margin-top: -84px;
    margin-left: 228px;
}
.service_r_d_image {
    height: auto;
    width: 50%;
    margin-top: 15px;
    margin-left: -110px;
}
.energy
{
margin-top:135px;	
}
.energy_li
{
    width: 254px;
    margin-left: 285px;
}
.r_d_content
{
margin-top: 405px;	
}
.value_feasibility
{
width: 450px;
    margin-left: -110px;
}

.start_title
{
	  margin-left: -640px;
    margin-top: 821px;

}
.service_start_up
{
    margin-left: -455px;
    margin-top: 732px;
}
#mobile_sit
{
background: url('image/BG 5 Option tab.jpg') no-repeat top center ;
	background-size: 100%;
    height: 1355px;
    width: 100% !important;
	background-position:fixed;
}
#about_us_top
{
	background-image: none;
}
#sit_sologan
{
background-image: none;	
}
.expertise_tab
{
	width: 570px;
    margin-left: 64px;
}
.expertise_tab_one
{
	width: 570px;
    margin-left: 64px;
}
.sit_sologan_h5
{
	font-size: 30px;
    margin-top: 145px;
    margin-left: 57px;
    text-align: justify;
    line-height: 40px;
}
.about_us_title {
    font-family: geoma_regular_demo!important;
    text-align: center;
    color: rgb(0, 173, 139);
    text-transform: capitalize;
    font-size: 40px;
    margin-top: 36px;
}
.sit_talk_us
{
	display:none;
}
.app_button
{
	margin-top:-30px;
}
.about_us_profile
 {
    display:none;
}
.profile_name 
{
  text-align: center;
    /* margin-left: 0px; */
    /* margin-top: 0px; */
    width: 503px;
    font-size: 28px;
    margin-left: 119px;
    height: 44px;
    margin-top: 50px;
	    font-family: Bunya-Regular_PERSONAL!important;
	}
.caption_button
 {
    display: block;
    font-size: 15px;
    margin-left: -20px;
    margin-top: 39px;
}
.about_us_right_side{
	display:none;
}

.hide_about_button
{
	display:block;
}
.about_button {
        margin-top: 225px;
    width: 314px;
    margin-left: -28px;
}
.about-detail
{
	    display: block;
    width: 700px;
    margin-left: 51px;
    font-size: 20px;
    text-align: center;
    margin-top: 3px;
    color: #1fb58d;
}
.font_degree_phd
{
	font-family: upcjb!important;
    font-size: 35px;
    margin-left: 235px;
    margin-top: 20px;
}
.caption_picture1
{
	display:none;
}
.degree
{
	display:none;
}
.caption_degree{
	margin-top: 31px;
    margin-left: 312px;

}
.captionheritage1_mobile
{
	margin-top: 118px;
    width: 1984px;
    font-size: 22px;
    margin-left: 66px;
}
.font_degree_one
{
	  margin-top: 294px;
    margin-left: 415px;
    width: 300px;
    font-size: 30px;
}
.captionheritage1_one
{
        margin-top: 426px;
    width: 650px;
    font-size: 22px;
    margin-left: 8px;
}
.about_big_man
{
	    display:none;
}
.degree_image{
	display:none;
}
#jssor_1
{
	display:block;
}
#myCarousel{
	display:none;
}
#about_us_top
{
	background-image: none;
	height:1220px;
}
.about_blog
{
	display:none;
}
#geographical_location
{
background: url('image/BG 6 option tab.jpg') no-repeat top center ;
	background-size: 100%;
    height: 1355px;
    width: 100% !important;
	background-position:fixed;	
	
}
.geo-title
{
	    font-size: 30px;
    width: 1000px;
    margin-left: 180px;
    margin-top: 7px;
}
.location_img{
	display:none;
	height:300px;
}
.geo_caption
{
	height:950px;
}
.geo_one
{
	margin-left: 85px;
    width: 400px;
    margin-top: 125px;
}
.geo_location_two
{
	    margin-top: -32px;
    width: 65%;
    margin-left: -10px;
}
.geo_location_one
{
	    margin-top: 175px;
    margin-left: 126px;
    width: 40%;
}
.caption_location2{
	   margin-left: -180px;
    margin-top: 245px;
    width: 1000px;
    font-size: 17px;
}
.caption_location1 {
        position: absolute;
    /* top: 28%; */
    /* left: 26%; */
    text-align: center;
    font-size: 18px;
    margin-top: -8px;
    margin-left: 90px;
    width: 300px;
}
.name {
    margin-left: 63px;
    margin-top: -8px;
}
.phone {
   position: relative;
    display: table;
    border-collapse: separate;
    margin-left: 71px;
    /* height: 20px; */
    width: 286px;
    margin-top: 32px;
}
.mail {
    margin-top: 26px;
    margin-left: 62px;
    width: 183px;
}
.some_words {
    margin-top: 17px;
    margin-left: 49px;
}
.button_send {
    background: transparent;
    border: none;
    color: #fff;
    margin-top: 24px;
    margin-left: -63px;

}
#contact
{
	background-image:none;
}
.contact_title
{
	    margin-top: -747px;
    /* text-align: center; */
    margin-left: 403px;
    font-size: 45px;
}
.contact_icons
{
	display:none;
}
.input-group .form-control {
    background: transparent!important;
    width: 65%;
    height: 19px;
    padding: 6px 12px;
    color: #fff;
    border: none!important;
}
.contact_icons_one
{
	display:block;
	width:70%;
	height:100%;
}
.contact_icons_tab
{
	       margin-top: 41px;
    width: 278%;
}
.contact_form_tab
{
	    margin-top: -496px;
    width: 516px;
    margin-left: -420px;
}
.tech_ul li
{
	    margin-left: 25px;
    width: 350px;
    font-size: 25px;
    margin-top: 27px;
}
.tech_ul_one li
{
	    margin-left: 232px;
    width: 340px;
    font-size: 25px;
    margin-top: 26px;
}
.tech_img_two
{
	height: auto;
    width: 45%;
    margin-left: 320px;

}
.expertise_sub_title_one
{
	font-size: 30px;
    margin-left: 112px;
    width: 700px;
    margin-top: 31px;
}
.team_validate li
{
    margin-left: 29px;
    width: 350px;
    font-size: 25px;
    margin-top: 43px;	
}
.team_validate_one li
{
    margin-left: 236px;
    width: 340px;
    font-size: 25px;
    margin-top: 39px;
	
}
#expertise_area
{
	background: url('image/BG 4 Tab.jpg')no-repeat top center;
	background-size: 100%;
    height: 1355px;
    width: 100% !important;
	background-position:fixed;
}
.expertise_row_img
{
	display:none;
}
.expertise_title {
    text-align: Center;
    letter-spacing: 0.1em;
    font-size: 45px;
    margin-top: 76px;
    margin-right: 20px;
}
.tech_img_tech
{
	height: auto;
    width: 45%;
    margin-top: 80px;
    margin-left: 330px;
}
.sub_title_tech
{
	font-size: 30px;
    margin-left: 320px;
}

}



@media(min-width:1440px ) and (max-width:1500px)
{
.myself_busy 
{
    margin-top: 118px !important;
    font-size: 9px !important;
    margin-left: 159px !important;
    color: #fff;
}
.fease-ul {
    margin-top: -15px;
    margin-left: -7px;
}
.start_idea {
    margin-top: 97px;
    margin-left: 2px;
}
.men_ul {
    width: 300px;
    margin-left: -12px;
    margin-top: 17px;
}
#geographical_location
{
	padding: 48px !important;
}
.title_image 
{
    height: auto;
    width: 100%:;
    margin-left: 38px;
    margin-top: 14px;
}
.entire_qualification {
    margin-top: 100px;
}
.jab 
{
    margin-top: 25%;
    width: 87%;
}
#education_section
{
	height: 710px !important;

}
.phd 
{       margin-top: 18% !important;
    margin-left: 43% !important;
    color: #000;
    font-size: 26px !important;
}
.phd_details 
{
      margin-top: 4%;
    margin-left: 9%;
    text-align: left;
    font-size: 16px;
    width: 426px;

}
.ms 
{
        margin-top: 44%;
    margin-left: 34%;
    color: #000;
    font-weight: 700;
    font-size: 23px;
    width: 399px;

}
.ms_details 
{
     margin-top: 2% !important;
    text-align: left;
    margin-left: 14% !important;
    font-size: 15px !important;
    width: 436px !important;

}
.bachelors 
{
        margin-top: 20%;
    margin-left: 26%;
    color: #000;
    font-weight: 700;
    font-size: 23px;
}
.bachelors_details 
{
      margin-top: 7% !important;
    margin-left: 26% !important;
    text-align: left;
    font-size: 16px!important;
    width: 350px !important;
}

.research 
{
    margin-top: 33% !important;
    margin-left: 15%!important;
    color: #000;
    font-weight: 700;
    font-size: 23px!important;
}
.research_details 
{
        margin-top: 1% !important;
    text-align: left;
    margin-left: 37% !important;
    font-size: 16px !important;
}

.award_title {
    height: auto;
    width: 100%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    margin-top: 9%;
    font-size: 23px;
}
#working_with
{
	    padding-bottom: 10%;

}
.working-entire 
{
    margin-top: 9%;
}
#award
{
padding-bottom: 130px;	
}
.award_title_image 
{
    height: auto;
    width: 55%;
    margin-left: 83px;
    margin-top: 55px;
}
.award_row_first 
{
    margin-top: 47px;
}
#experierence
{
height: 710px !important;
}
.award_content_3 
{
    text-align: left;
    font-size: 10px;
    margin-top: 18%;
margin-left: 50px;
}
.award_content_8 
{
    text-align: left;
    font-size: 10px;
    margin-top: 15%;
    margin-left: 84px;
}
.argiculture_tech
 {
    height: auto;
    width: 100%;
    margin-top: 71px;
margin-left: 19px;

}
.weightsmart_analog
{
	    margin-left: 20px;
    margin-top: 29px;
}
.Analog_led
{
	margin-left:-18px;
}
.weightsmart_two
{
margin-left: 20px;
    margin-top: 25px;	
}
.Analog_glcd
{
	margin-left:-18px;
}
.weightsmart_three
{
	margin-left: 20px;
    margin-top: 25px
}
.Loadcell
{
	margin-left: -18px;
}
.weightsmart_four
{
	    margin-left: 20px;
    margin-top: 11px;
}
.Wired
{
	margin-left: -22px;
}
.weightsmart_five
{
	    margin-left: 23px;
    margin-top: 20px;
}
.weightsmart_software
{
	margin-left: -20px;
}
.weightsmart_six
{
	margin-left: 20px
}
.products_one
{
margin-left: 33px !important;
margin-top: 7px;	
}
.products_two
{
	margin-left: 37px !important;
	margin-top: 7px;	
}
.products_radiation
{
margin-left: 23px !important;
margin-top: 7px;		
}
.products_other
{
    margin-left: 16px !important;
    margin-top: 7px;		
}
.weightsmart_patent
{
	    margin-left: 85px;
    margin-top: 46px;
}
.patent_one
{
	margin-left: -30px;
}
.weightsmart_mulitiple
{
	margin-top: 13px;
}
.tech_10
{
	margin-left:-25px;
}
.weightsmart_external
{
	margin-top: 50px;
}
.tech_9 
{
    margin-left: -19px;
}
.weightsmart_day
{
	margin-top: 50px;
}
#news {
    
    padding-bottom: 1020px;
    background-position: fixed;
       height: 706px !important;
}
.thanks_title_image
 {
    height: auto;
    width: 70%;
    margin-left: 106px;
    margin-top: 36px;
}
.thanks_people 
{
    height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 23px;
    padding: 5px;
    margin-top: 14%;
}
.work_content
{
	text-align:left;
	margin-top:30px;
	font-size: 25px;
	color:#000;
}
.work_content
{
	text-align:left;
	margin-top:30px;
	font-size: 25px;
	color:#000;
}
}
@media(min-width:1920px )
{
#news 
{
    padding-bottom: 0px;
    background-position: fixed;
    height: 950px !important;
	}
.myself_busy 
{
    margin-top: 150px !important;
    font-size: 11px !important;
    margin-left: 194px !important;
    color: #fff;
}
#transformed
{
	    height: 942px !important;
}
.entire_qualification 
{
    margin-top: 170px !important;
}
#education_section
{
	    height: 950px !important; 
}
.title_image 
{
    height: auto;
    width: 100%:;
    margin-left: 67px;
    margin-top: 50px;
}
.entire_qualification {
    margin-top: 100px;
}
.jab 
{
    margin-top: 25%;
    width: 87%;
}
.phd 
{
    margin-top: 23% !important;
    margin-left: 39% !important;
    color: #000;
    font-weight: 700 !important;
    font-size: 23px !important;
}
.phd_details 
{
       margin-top: 7% !important;
    margin-left: 9% !important;
    text-align: left !important;
    font-size: 18px !important;
    width: 486px !important;


}
.ms 
{
    margin-top: 46% !important;
    margin-left: 45% !important;
    color: #000;
    font-weight: 700;
    font-size: 23px !important;
}
.ms_details 
{
    margin-top: 4% !important;
    margin-left: 5% !important;
    text-align: left;
    margin-left: 14% !important;
    font-size: 18px !important; 
	width: 516px !important;

}
.bachelors 
{
    margin-top: 25% !important;
    margin-left: 6% !important;
    color: #000;
    font-weight: 700;
    font-size: 23px !important;
}
.bachelors_details 
{
    margin-top: 8% !important;
    margin-left: 25% !important;
    text-align: left;
    font-size: 18px !important;
}

.research 
{
      margin-top: 35% !important;
    margin-left: 15% !important;
    color: #000; 
    font-weight: 700;
    font-size: 23px !important;
}
.research_details 
{
    margin-top: 4% !important;
    text-align: left !important;
    margin-left: 37% !important;
    font-size: 18px !important;
	width: 461px !important;
}
#working_with
{
	height: 947px !important;
}
.award_title {
        height: auto;
    width: 100%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    margin-top: 5% !important;
    font-size: 23px;
}
#working_with
{
	    padding-bottom: 10%;

}
.working-entire 
{
    margin-top: 9%;
}
#award
{
padding-bottom: 130px;	
}
.award_title_image 
{
   height: auto;
    width: 55%;
    margin-left: 83px;
    margin-top: 0px !important;
}
.award_row_first 
{
    margin-top: 29px !important;
} 
#experierence
{
	    height: 950px !important;
}
.award_content_3 
{
    text-align: left;
    font-size: 10px;
    margin-top: 18%;
margin-left: 50px;
}
.award_content_8 
{
    text-align: left;
    font-size: 10px;
    margin-top: 15%;
    margin-left: 84px;
}
.argiculture_tech
 {
    height: auto;
    width: 100%;
    margin-top: 71px;
margin-left: 19px;

}
.weightsmart_analog
{
	    margin-left: 20px;
    margin-top: 29px;
}
.Analog_led
{
	margin-left:-18px;
}
.weightsmart_two
{
margin-left: 20px;
    margin-top: 25px;	
}
.Analog_glcd
{
	margin-left:-18px;
}
.weightsmart_three
{
	margin-left: 20px;
    margin-top: 25px
}
.Loadcell
{
	margin-left: -18px;
}
.weightsmart_four
{
	    margin-left: 20px;
    margin-top: 11px;
}
.Wired
{
	margin-left: -22px;
}
.weightsmart_five
{
	    margin-left: 23px;
    margin-top: 20px;
}
.weightsmart_software
{
	margin-left: -20px;
}
.weightsmart_six
{
	margin-left: 20px
}
.products_one
{
margin-left: 33px !important;
margin-top: 7px !important;	
}
.products_two
{
	margin-left: 37px !important;
	margin-top: 7px !important;	
}
.products_radiation
{
margin-left: 23px !important;
margin-top: 7px !important;		
}
.products_other
{
    margin-left: 16px !important;
    margin-top: 7px !important;		
}
.weightsmart_patent
{
	    margin-left: 85px;
    margin-top: 65px;
}
.patent_one
{
	margin-left: -30px;
}
.weightsmart_mulitiple
{
	margin-top: 35px;
}
.tech_10
{
	margin-left:-25px;
}
.weightsmart_external
{
	margin-top: 50px;
}
.tech_9 
{
    margin-left: -19px;
}
.weightsmart_day
{
	margin-top: 50px;
}
#news {
    
    padding-bottom: 1020px;
    background-position: fixed;
    height: 406px;
}
.thanks_title_image
 {
    height: auto;
    width: 70%;
    margin-left: 106px;
    margin-top: 36px;
}
.thanks_people 
{
    height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 23px;
    padding: 5px;
    margin-top: 14%;
}
.work_content
{
	text-align:left;
	margin-top:30px;
	font-size: 25px;
	color:#000;
}
.work_content
{
	text-align:left;
	margin-top:30px;
	font-size: 25px;
	color:#000;
}
}
	
.myself_busy 
{
   margin-top: 109px;
    font-size: 8px;
    margin-left: 153px;
    color: #fff;
}
.title_image 
{
    height: auto;
    width: 100%:;
    margin-left: 38px;
    margin-top: 14px;
}
.entire_qualification {
    margin-top: 100px;
}
.jab 
{
    margin-top: 25%;
    width: 87%;
}
#education_section
{
	
}
.phd 
{       margin-top: 18%;
    margin-left: 43%;
    color: #000;
    font-weight: 700;
    font-size: 23px;
}
.phd_details 
{
      margin-top: 4%;
    margin-left: 9%;
    text-align: left;
    font-size: 16px;
    width: 398px;

}
.ms 
{
     margin-top: 43%;
    margin-left: 30%;
    color: #000;
    font-weight: 700;
    font-size: 23px;
    width: 399px;

}
.ms_details 
{
    margin-top: 1%;
    text-align: left;
    margin-left: 12%;
    font-size: 14px;
    width: 431px;
}
.bachelors 
{
        margin-top: 20%;
    margin-left: 26%;
    color: #000;
    font-weight: 700;
    font-size: 23px;
}
.bachelors_details 
{
     margin-top: 5%;
    margin-left: 23%;
    text-align: left;
    font-size: 16px;
    width: 350px;

}

.research 
{
   margin-top: 32%;
    margin-left: 19%;
    color: #000;
    font-weight: 700;
    font-size: 23px;
}
.research_details 
{       margin-top: 1%;
    text-align: left;
    margin-left: 36%;
    font-size: 16px;
}
.award_title {
    height: auto;
    width: 100%;
    background-color: #00ad8b;
    padding: 5px;
    color: #fff;
    margin-top: 7%;
    font-size: 23px;

}
#working_with
{
	    padding-bottom: 0%;

}
.working-entire 
{
    margin-top: 9%;
}
#award
{
padding-bottom: 0px;	
}
.award_title_image 
{
   height: auto;
    width: 55%;
    margin-left: 78px;
    margin-top: 33px;
}
.award_row_first 
{
    margin-top: 47px;
}
#experierence
{
padding-bottom: 0px;;
}
.award_content_3 
{
    text-align: left;
    font-size: 10px;
    margin-top: 18%;
margin-left:26px;
}
.award_content_8 
{
    text-align: left;
    font-size: 10px;
    margin-top: 15%;
    margin-left: 84px;
}
.argiculture_tech
 {
    height: auto;
    width: 100%;
    margin-top: 71px;
margin-left: 19px;

}
.weightsmart_analog
{
	    margin-left: 20px;
    margin-top: 29px;
}
.Analog_led
{
	margin-left:-18px;
}
.weightsmart_two
{
margin-left: 20px;
    margin-top: 25px;	
}
.Analog_glcd
{
	margin-left:-18px;
}
.weightsmart_three
{
	margin-left: 20px;
    margin-top: 25px
}
.Loadcell
{
	margin-left: -18px;
}
.weightsmart_four
{
	    margin-left: 20px;
    margin-top: 11px;
}
.Wired
{
	margin-left: -22px;
}
.weightsmart_five
{
	    margin-left: 23px;
    margin-top: 20px;
}
.weightsmart_software
{
	margin-left: -20px;
}
.weightsmart_six
{
	margin-left: 20px
}
.products_one
{
margin-left: 22px ;
margin-top: 7px;	
}
.products_two
{
	margin-left: 26px ;
	margin-top: 7px;	
}
.products_radiation
{
margin-left: 17px ;
margin-top: 7px;		
}
.products_other
{
    margin-left: 12px ;
    margin-top: 7px;		
}
.weightsmart_patent
{
	    margin-left: 85px;
    margin-top: 46px;
}
.patent_one
{
	margin-left: -30px;
}
.weightsmart_mulitiple
{
	margin-top: 13px;
}
.tech_10
{
	margin-left:-25px;
}
.weightsmart_external
{
	margin-top: 50px;
}
.tech_9 
{
    margin-left: -19px;
}
.weightsmart_day
{
	margin-top: 50px;
}
#news {
    
    padding-bottom: 0px;
    background-position: fixed;
    height: 663px;
}
.thanks_title_image
 {
    height: auto;
    width: 70%;
    margin-left: 106px;
    margin-top: 36px;
}
.thanks_people 
{
    height: auto;
    width: 100%;
    color: #fff;
    background-color: #00ad8b;
    text-align: center;
    font-size: 23px;
    padding: 5px;
    margin-top: 14%;
}
.work_content
{
	text-align:left;
	margin-top:30px;
	font-size: 25px;
	color:#000;
}
.work_content
{
	text-align:left;
	margin-top:30px;
	font-size: 25px;
	color:#000;
}
}


