.logo{
	margin-top:22px;
}

.menu{
	list-style: none;
	font-family: 'Lato',sans-serif;
	font-size:18px;
	float:right;
	padding:40px 0;
	margin-bottom:0px;
}

.menu li{
	float:left;
	margin-right:25px;
}

.clear{
	clear:both;
}

.xxl-space {
	height: 27px
}

.menu li a > .for_border_menu{
	border-top:1px solid #fff;
	-webkit-transform:scale(0); /* Safari and Chrome */
    -moz-transform:scale(0); /* Firefox */
    -ms-transform:scale(0); /* IE 9 */
    -o-transform:scale(0); /* Opera */
    transform:scale(0);
    -webkit-transition: all 0.3s ease; /* Safari and Chrome */
  	-moz-transition: all 0.3s ease; /* Firefox */
  	-o-transition: all 0.3s ease; /* IE 9 */
  	-ms-transition: all 0.3s ease; /* Opera */
  	transition: all 0.3s ease;
  	width:100%;
}

.menu li a {
	color:#fff;
	text-decoration: none;
	padding-bottom:2px;
}

.menu li a:hover > .for_border_menu{
	-webkit-transform:scale(1); /* Safari and Chrome */
    -moz-transform:scale(1); /* Firefox */
    -ms-transform:scale(1); /* IE 9 */
    -o-transform:scale(1); /* Opera */
    transform:scale(1);
    opacity:1;
}

.menu li .active{
	border-bottom:1px solid #fff;
}

.content_first{
	position: relative;
}

.content_first.not-found {
	min-height: 831px;
	background-color: #1e2a37;
}

#header {
	position: relative;
	  z-index: 2;
}

.work_together.video {
	margin-bottom: 0!important;
}

#video {
  position: absolute;
  margin: 0 auto;
  top: 0;
  overflow: hidden;
  height: 831px;
  /*height: 100vh;*/
}

.video_404{
	top:38px !important;
}

#video video {
  width: 100%;
}

#video:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
}

.after_video {
	margin-top: 125px;
}

.container.header{
	position:relative;
	z-index: 100;
}

.border_top{
	border-top:1px solid #fff;
	opacity:0.4;
	width:100%;
}

h1{
	font-family: 'Montserrat', sans-serif;
	color:#eeeeee;
	font-size: 63px;
	text-align: center;
 	text-shadow: 2px 0px 5px #000;
 	margin: 200px auto 35px auto;
}

.first-heading {
	font-size: 45px!important;
}

.introduction{
	font-family:'Lato',sans-serif;
	color:#fff;
	font-size:28px;
	text-align: center;
}

.full-container {
	background-color: #2b2b2b;
}

.first_header {
	float: right;
}

.first_header p {
	text-transform: capitalize;
	font: normal 14px 'Montserrat', sans-serif;
	color:#aaaaaa;
	display: inline-block;
	float: left;
	padding: 10px!important;
	margin: 0;
}

.first_header .lang-select {
	margin: 7px;
	background-color: #3d3d3d;
	border:1px solid #3d3d3d;
	color: #878787;
	padding: 2px 15px;
	-moz-appearance:none;
}

.lang-select::-ms-expand {
    display: none;
}

.first_header .blue-text {
	color:#3282b9;
}

.work_together{
	text-transform: uppercase;
	width:100%;
	font-family:'Lato',sans-serif;
	color:#fff;
	font-size: 26px;
	padding:15px 0;
	text-align: center;
	border-radius: 3px;
	border:1px solid #fff;
	display:block;
	margin-top:60px;
	margin-bottom: 25px;

}

.work_together.video {
	margin-top: 200px;
	margin-bottom: 164px;
}

.work_together:hover{
	background-color:#fff;
	color:#000;
	text-decoration: none;
	-moz-transition: all 0.4s ease-in;
    -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    transition: all 0.4s
    transition-delay:0;
}

.work_together_black{
	text-transform: uppercase;
	width:100%;
	font-family:'Lato',sans-serif;
	color: #2c3e50;
	font-size: 26px;
	padding:15px 0;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #2c3e50;
	display:block;
	margin-bottom:100px;
}

.work_together_black:hover{
	background-color:#2c3e50;;
	color:#fff;
	text-decoration: none;
	-moz-transition: all 0.4s ease-in;
    -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    transition: all 0.4s
    transition-delay:0;
}

.we_craft{
	font-family: 'Montserrat',sans-serif;
	color:#2c3e50;
	font-size: 44px;
	text-align: center;
	margin: 80px 0 40px 0;
}

.collaborate{
	font-family: 'Lato',sans-serif;
	color:#808080;
	font-size:24px;
	text-align: center;
	margin-bottom: 50px;
	margin-top: 55px;
}

.parallax-container{
	padding-top:80px;
	background:transparent url("../../images/inotec/hp/break.jpg") center center no-repeat;
	background-size: cover;
}

.content_break{
	font-family: 'Montserrat',sans-serif;
	color:#fff;
	font-size: 28px;
	text-align: center;
}

.content_break p{
	margin:0;
	display:table;
	float:left;
}

.begin_quotes{
	width: 30px;
	float:left;
	height: 25px;
	background: url('../../images/inotec/begin_quotes.png') center center no-repeat;
    position: relative;
    bottom: 5px;
    right: 15px;
}

.end_quotes{
	width: 30px;
	height: 25px;
	margin-top: 18px;
	margin-left: 10px;
	float:left;
	background: url('../../images/inotec/end_quotes.png') center center no-repeat;
}

.begin_content, .end_content{
	margin:0 auto;
	display:table;
}

.steve_jobs{
	font-family: 'Lato',sans-serif;
	color:#fff;
	font-size: 26px;
	text-align: center;
	margin: 24px 0 72px 0;
}

.build{
	font-family: 'Montserrat',sans-serif;
	color:#2c3e50;
	font-size: 44px;
	text-align: center;
	margin: 85px 0 40px 0;
}

.build_content{
	font-family: 'Lato',sans-serif;
	color:#808080;
	font-size: 24px;
	text-align: center;
	
}

.services{
	padding: 70px 40px 60px 40px;
	border:1px solid #d2d2d2;
	position:relative;
	text-align: center;
}

.services.right {
	padding: 70px 40px 54px 40px;
}

.images_services_container.right {
	padding: 16px 12px;
}

.container_services{
	padding:7px;
	border:1px solid #d2d2d2;
	background-color:#fff;
	position:relative;
	width:110px;
	margin: 0 auto;
	top: 50px;
	z-index: 20;
}

.images_services_container{
	background-color:#f3f3f3;
	text-align:center;
	padding:18px 12px;
	margin:auto;
	width:100%;
	-webkit-transition: all .7s;
	-moz-transition: 	all .7s;
	-ms-transition: 	all .7s;
	-o-transition: 		all .7s;
	transition: 		all .7s;
}

.container_services  img{
	margin:auto;
}

.services_title,.activity_title{
	font-family: 'Montserrat',sans-serif;
	color:#2c3e50;
	font-size: 24px;
	margin-bottom: 10px;
}

.activity_title{
	margin-bottom:15px;
}

.services_title,.services_text{
	text-align: center;
}

.services_text,.activity_text{
	font-family: 'Lato',sans-serif;
	color:#808080;
	font-size: 18px;
	letter-spacing: -0.3px;
}

.services_text.bold {
	font:bold 'Lato',sans-serif;
	color:#000;
}

.pad_bot {
	margin-bottom: 20px;
}

.float_right{
	text-align: right;
}

.float_right_icon{
	padding-left:20px;
}

.container_services.hover .images_services_container{
	background-color: #2c3e50 !important;
}

.container_services.hover .monitor{
	background:url("../../images/inotec/hp/monitor_hover.png") 0 0 no-repeat;
}

.container_services.hover .analytics{
	background:url("../../images/inotec/hp/analytics_hover.png") 0 0 no-repeat;
}

.image_services2_container{
	background:#2c3e50;
	border-radius: 100%;
	display:table;
	width:90px;
	height:90px;
	padding-top:20px;

	-webkit-transition: all .5s;
	-moz-transition: 	all .5s;
	-ms-transition: 	all .5s;
	-o-transition: 		all .5s;
	transition: 		all .5s;
}

.image_services2_container img{
	margin-top: 20px;
}

.monitor{
	background:url("../../images/inotec/hp/monitor.png") 0 0 no-repeat;
	width:68px;
	height:55px;
	margin:auto;
}

.analytics{
	background:url("../../images/inotec/hp/analytics.png") 0 0 no-repeat;
	width:70px;
	height:59px;
	margin:auto;
}

.activity{
	float:left;
	width:74%;
	margin-bottom: 40px;
}

.activity_icon{
	float:left;
	width:26%;
	text-align: center;
	margin-top:12px;
}

.read_more{
	display: block;
	font-family: 'Lato',sans-serif;
	color: #2c3e50;
	font-size: 16px;
	text-align: center;
	border: 1px solid #d2d2d2;
	padding: 5px 20px;
	background-color: #fff;
	position: relative;
	margin: 0 auto;
	width: 120px;
	bottom: 18px;
}

.read_more:hover{
	color:#fff;
	background-color:#2c3e50;
	-moz-transition: all 0.4s ease-in;
    -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    transition: all 0.4s
    transition-delay:0;

}

.portfolio_container{
	background:url("../../images/inotec/hp/bg_portofoliu.jpg") center center no-repeat;
	width:100%;
	padding:90px 0;
	background-size: cover;
}

.your_project{
	border: 1px solid #fff;
	width: 100%;
	padding: 10% 0;
}

.your_project p{
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 35px;
	color: #fff;
	margin: 0;
	padding: 0 10px;
	line-height: 50px;
}

.first_row_portfolio{
	margin-bottom:30px;
}

.your_project p:hover{
	text-decoration: none;
}

.number, .meet_our_team{
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-size: 42px;
	color: #2c3e50;
}

.features{
	color:#727272;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-size: 26px;
}

.android{
	height:50px;
	width:42px;
	margin:auto;
	background:url("../images/android.png") 0 0 no-repeat;
}

.domain{
	height:58px;
	width:58px;
	margin:auto;
	background:url("../images/domain.png") 0 0 no-repeat;
}

.research{
	height:51px;
	width:50px;
	margin:auto;
	background:url("../images/research.png") 0 0 no-repeat;
}

.crm{
	height:50px;
	width:50px;
	margin:auto;
	background:url("../images/crm.png") 0 0 no-repeat;
}

.for_border_services:hover .image_services2_container{
	background-color: #fff !important;

}

.for_border_services:hover{
	background-color: #f3f3f3 !important;
}

.for_border_services:hover .android{
	background:url("../images/android_hover.png") 0 0 no-repeat;
}

.for_border_services:hover .domain{
	background:url("../images/domain_hover.png") 0 0 no-repeat;
}

.for_border_services:hover .research{
	background:url("../images/research_hover.png") 0 0 no-repeat;
}

.for_border_services:hover .crm{
	background:url("../images/crm_hover.png") 0 0 no-repeat;
}

.meet_our_team_row{
	margin-top: 80px;
}

.meet_our_team_content{
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 24px;
	color: #808080;
	margin-top:45px;
	margin-bottom:55px;
}
.people_container{
	border:1px solid #e1e1e1;
	background-color: #f7f7f7;
	padding-top:20px;
	text-align: center;
	padding-bottom:10px;
	margin:0 15px;
	height: 315px;
}

.for_border_image{
	/*border:1px solid #d8d8d8;*/
	border-radius:100%;
	text-align:center;
	margin:0 auto;
	height:135px;
	width:135px;
	padding:6px;
	display:table;
}
.for_border_services{
	border:1px solid #d8d8d8;
	border-radius:100%;
	text-align:center;
	padding:6px;
	display:table;

	-webkit-transition: all .5s;
	-moz-transition: 	all .5s;
	-ms-transition: 	all .5s;
	-o-transition: 		all .5s;
	transition: 		all .5s;
}

.image_container{
	border-radius: 100%;
	height:135px;
	width:135px;
	margin:auto auto;
}

.people_name{
	color:#2c3e50;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-bottom:12px;
	margin-top:20px;
	text-transform: uppercase;
}

.border_under_name{
	border-top:4px solid #ccc;
	width:20px;
	margin:0 auto;
}

.poz{
	color:#808080;
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	margin:10px 0 40px 0;
}

.social{
	display: none!important;
	margin:0 auto;
	display:table;
}

.social img{
	float:left;
	margin-right: 4px;
}

.carousel{
	padding:0;
}

.background_features{
	width:100%;
	background-color: #f3f3f3;
	padding: 42px 0;
}

.form_content{
	background-color:#2c3e50;
	padding:90px 0;
	position: relative;
}

.have_an_idea{
	color:#fff;
	text-align: center;
	font-family: 'Montserrat', sans-serif;
	font-size: 44px;
	margin:0;
}

.questions_form{
	color:#fff;
	font-family: 'Lato', sans-serif;
	font-size: 24px;
	margin-top: 40px;
	margin-bottom: -60px;
}

.questions_form span{
	font-size:14px;
}

.button_form{
	background: url("../../images/inotec/arrow_form.png") center center no-repeat;
	height: 65px;
	width: 65px;
	z-index: 999;
	position: relative;
	border: none;
	right: 16px;
	top: 64px;
	cursor: pointer;
}

@-moz-document url-prefix() {	
    .questions_form {
    	margin-bottom: -34px;
	}
}

input[type="text"]{
	border:1px solid #fff;
	padding:20px 15px;
	background: transparent;
	color:#fff;
	font-size:16px;
}

.form_content .questions_container input {
	padding: 20px 90px 20px 15px;
}

.questions_container, .questions_container ol,.questions_container ol li,input {
	width:100%;
}

.footer{
	background-color: #1e2a37;
	padding:40px 0;
}

.menu_footer{
	list-style: none;
	margin:0 auto;
	display:table;
	margin-bottom:35px;
}

.menu_footer li{
	padding:0px 12px;
	border-right:2px solid #606468;
	float:left;
}

.menu_footer li:last-child{
	border-right: none;
}

.menu_footer li a{
	color:#fff;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	text-decoration: none;
}

.footer_text{
	color:#fff;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	text-align: center;
}

ol{
	padding:0;
}

ol .current{
	display:block;

}

.display_error{
	display:block;
}

.parsley-errors-list{
	list-style: none;
	color:#fff;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-style: italic;
	margin-top:10px;
	padding:0;
	opacity:0.8;
}

.hidden_label{
	visibility: hidden;
}

.show_label{
	visibility:visible;
}

.share-button {
	background-color: #2a3848;
	color:#fff;
	text-align: center;
	font:normal 16px 'Montserrat', sans-serif;
	padding: 13px 0;
	margin-bottom: 25px;
}

.share-container {
	padding: 1px!important;
}

.portfolio {
	margin-bottom: 15px;
}

.portfolio_container .portfolio img {
	max-width:350px;
	width:100%;
	margin:0 auto;
	display:block;
}

.title_add{
	color: #fff;
	text-align: center;
	font:normal 44px 'Montserrat', sans-serif;
	padding-bottom: 40px;
}
.before-footer{
	width: 100%;
	height: 300px;
	background-color: black;
}

.title-bf-footer p{
	text-align: center;
	color: #fff;
}
.form-bf-footer p{
	color: #fff;

}
.form-bf-footer form{
	height: 63px;
	width: 700px;
	margin: 0 auto;
}
.add-subtitle p{
	text-align: center;
	margin-bottom: 55px;	
}

.mobile{
    display: none;
}

.margin0 {
    margin-left: 0px;
    margin-right: 0px;
}

@media only screen and (min-width: 0px) and (max-width: 1600px){	

	.work_together.video {
		margin-top: 50px;
		margin-bottom: 175px;
	}

	#video {
		height: auto;
		overflow: initial;
	}

	#video:before {
  		height: 99.5%;
  	}

	.after_video {
		margin-top: 20%;
	}	

}

@media only screen and (min-width: 0px) and (max-width: 1500px){
	.after_video {
		margin-top: 17%;
	}
}


@media only screen and (min-width: 0px) and (max-width: 1400px){
	.after_video {
		margin-top: 12%;
	}
}

@media only screen and (min-width: 0px) and (max-width: 1250px){
	.after_video {
		margin-top: 11%;
	}
}


@media only screen and (min-width: 0px) and (max-width: 1199px){
	.your_project {
		padding: 16% 0;
	}

	#video {
		display: none;
	}

	.after_video {
		margin-top: 0;
	}

	.overlay {
		background: transparent;
	}

	.content_first {
		width: 100%;
		background: url("../../images/inotec/hp/video.png") center 0 no-repeat;
		background-size: cover;
		height: 785px;
	}	

	.work_together.video {
		margin-top: 60px;
	}

	.services {
	  height: 456px;
	}

	/*.work_together.video {
		margin
	}*/
}

@media only screen and (min-width: 0px) and (max-width: 992px){
	.your_project {
		padding: 8% 0;
	}

	.services {
	   height: 590px;
	}
	 
}

@media only screen and (min-width: 0px) and (max-width: 765px){
	.header_title_inner { 
		font-size: 40px!important;
		margin-top: 200px!important;
	}

	.first-heading {
		font-size: 35px!important;
	}

	.owl-next {
		right: -3px!important;
	}

	.owl-prev {
		left: 0px!important;
	}

	.mobile{
	    display: block;
  		width: 35px;
  		height: 35px;
  		float: right;
  		margin-right: 40px;
	}
	.desktop{
	    display: none;
	}

	#hamburger-menu {
		background-color: transparent;
		color: white;
		font-family: 'Helvetica';
		letter-spacing: 2px;
	}

	 #navigation-list ul {
		border-top: 1px solid #2c3e50;
		text-align: center;
		list-style: none;
		background-color:#333;
		padding: 0; 
	}

	 #navigation-list li a {
		text-decoration: inherit;
		padding: 20px 0px;
		color: white;
		display: block;
		text-transform: uppercase;
		transition: all 0.4s;

		 -webkit-transition: all 0.4s;
	}

	 #navigation-list li a:hover {
	 	 background-color: #3282b9;; 
	}

	 .menuBtn {
		display: block;
		text-align: right;
		padding-right: 20px;
		cursor: pointer;
		position: relative;
  		bottom: 39px;
	}

	.menuBtn:hover { 
		opacity: 0.7;
	}

	.menuBtn img{
		width: 35px;
	}

	#navigation-list {
		position: absolute;
		width: 100%;
		z-index: 999;
	}

	.services {
	   height: auto;
	}

	.features {
		padding-bottom: 30px;
	}

	.your_project {
		max-width: 350px;
  		margin: 0 auto;
  		padding: 6% 0;
	}
	/*add mm - img  */
	.first_row_portfolio{
		margin-bottom: 0;
	}

}

@media only screen and (min-width: 0px) and (max-width: 400px){
	.work_together.video {
		margin-top: 40px;
	}	
}

@media only screen and (min-width: 396px) and (max-width: 481px){


	.content_first .first-heading {
  		font-size: 25px;
  		margin-top: 135px;
	}

	.content_first .introduction {
 		font-size: 25px;
 	}

 	.work_together.video  {
  		width: 75%;
	 	margin: 0 auto;
 		font-size: 23px;
 		margin-top: 65px;
 		
 	}

 	.work_together_black{
 		width: 75%;
	 	margin: 0 auto;
 		font-size: 23px;
 		margin-bottom: 85px;
 		
 	}

 	.we_craft {
 		font-size: 34px;
 		margin: 40px 0 30px 0;
 	}

 	.build {
 		font-size: 34px;
 		margin: 40px 0 30px 0;
 	}
 	.meet_our_team {
 		font-size: 34px;
 		margin: -33px 0 13px 0;
 	}	

 	.collaborate  {
  		font-size: 20px;
 	}

 	.build_content {
  		font-size: 20px;
 	}

  	.parallax-container {
  		padding-top: 50px;
  		margin-top: -35px;
	}

	.parallax-container .content_break p {
  		font-size: 25px;

  	}

  	.parallax-container .begin_quotes{
  		position: relative;
 		bottom: 5px;
  		right: 10px;
  	}

  	.parallax-container .end_quotes{
  		position: relative;
  		left: 325px;
  		bottom: 25px;
  	}

	.title_add {
  		padding-bottom: 0px;
  		padding-top: -44px;
  		margin-top: -70px;
  		font-size: 32px;
	}

	.background_features .number {
  		font-size: 34px;
  		margin-top: -15px;
  	}

  	.background_features .features {
  		font-size: 26px;
  	}		

  	.form_content {
 		padding: 45px 0;
 		margin-top: -45px;
 	}

 	.have_an_idea {
 		font-size: 32px;
 	}

 	.portfolio_container {
 		margin-top: -30px;
 	}

 	

}

@media only screen and (min-width: 0px) and (max-width: 395px){

	.content_first .first-heading {
  		font-size: 23px;
  		margin-top: 135px;
	}

	.content_first .introduction {
 		font-size: 21px;
 	}

 	.work_together.video  {
  		width: 75%;
	 	margin: 0 auto;
 		font-size: 16px;
 		margin-top: 50px;
 		
 	}

 	.work_together_black{
 		width: 75%;
	 	margin: 0 auto;
 		font-size: 16px;
 		margin-bottom: 85px;
 		
 	}

 	.we_craft {
 		font-size: 33px;
 		margin: 40px 0 30px 0;
 	}

 	.build {
 		font-size: 33px;
 		margin: 40px 0 30px 0;
 	}
 	.meet_our_team {
 		font-size: 33px;
 		margin: -33px 0 13px 0;
 	}	

 	.collaborate  {
  		font-size: 18px;
 	}

 	.build_content {
  		font-size: 18px;
 	}

  	.parallax-container {
  		padding-top: 50px;
  		margin-top: -35px;
	}

	.parallax-container .content_break p {
  		font-size: 21px;
  	}

  	.parallax-container .begin_quotes{
  		position: relative;
  		bottom: 5px;
  		right: 10px;
  	}

  	.parallax-container .end_quotes{
  		position: relative;
  		left: 245px;
  		bottom: 13px;
  	}

	.title_add {
  		padding: 40px 0;
  		margin-top: -70px;
  		font-size: 28px;
	}

	.background_features .number {
  		font-size: 30px;
  		margin-top: -15px;
  	}

  	.background_features .features {
  		font-size: 24px;
  	}		

  	.form_content {
 		padding: 45px 0;
 		margin-top: -45px;
 	}

 	.have_an_idea {
 		font-size: 32px;
 	}

 	.portfolio_container {
 		margin-top: -30px;
 	}
 	 /* css - hamburger menu*/

	 #hamburger-menu {
		background-color: transparent;
		color: white;
		font-family: 'Helvetica';
		letter-spacing: 2px;
	}

	 #navigation-list ul {
		border-top: 1px solid #2c3e50;
		text-align: center;
		list-style: none;
		background-color:#333;
		padding: 0; 
	}

	 #navigation-list li a {
		text-decoration: inherit;
		padding: 20px 0px;
		color: white;
		display: block;
		text-transform: uppercase;
		transition: all 0.4s;

		 -webkit-transition: all 0.4s;
	}

	 #navigation-list li a:hover {
	 	 background-color: #3282b9;; 
	}

	 .menuBtn {
		display: block;
		text-align: right;
		padding-right: 20px;
		cursor: pointer;
	}

	.menuBtn:hover { 
		opacity: 0.7;
	}

	.menuBtn img{
		width: 35px;
	}

	.mobile{
	    display: block;
	}
	.desktop,.lang-select {
	    display: none;
	}

}

.services.right{
	height: 430px;
}

.services.left{
	height: 430px;
}

.your_project{
	height: 191px;
}


@media only screen and (min-width: 992px) and (max-width: 1200px){
	.your_project{
		height: 160px;
}
	.your_project p{
		font-size: 25px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
	.services.right{
		height: 585px;
}

	.services.left{
		height: 585px;
	}
	.your_project{
		height: 120px;
	}

	.your_project p{
		font-size: 23px;
	}
}

@media only screen and (min-width: 320px) and (max-width: 767px){
	.services.right{
		height: auto;
}

	.services.left{
		height: auto;
	}
}


