.artizen_content_wrapper {
	width: 100%;
	float: left;
	position: relative;
	padding: 0px 0px;
}
.banner-section {
	width: 100%;
	float: left;
	position: relative;
	/*max-height: 100vh;*/
	overflow: hidden;
}
.collaborating span {
	color: #d9735a;
}
.our-header {
	position: absolute;
	top: 50px;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
	width: auto;
	font-size: 24px;
	line-height: 50px;
	 font-family: 'Lato-Medium'; 
	color: #000;
}
.our-header h2{
	font-size: 26px;
	line-height: 50px;
	font-family: 'Lato-Semibold';	 
	color: #000;
	margin: 0;
}
.our-header:before{
	position: absolute;
	content: "* * *";
	font-size: 30px;;
	text-align: center;
	left: 0;
	color: #d9735a;
	right: 0;
	margin: 0 auto;
	bottom: -40px;
}
.service-section {
	width: 100%;
	float: left;
	padding: 0px 120px 70px;
	position: relative;
}
.collaborating {
	width: 100%;
	float: left;
	 font-family: 'Lato-Heavy'; 
	text-align: left;
	font-size: 26px;
	padding: 70px 0 60px;
	color: #6BA2AF;
}
.collaborating h3{
	 
	text-align: left;
	font-size: 36px; 
	margin: 0;
	font-family: 'Lato-Heavy'; 
	color: #6BA2AF;
}
.partnerships-section {
	width: 100%;
	float: left;
}
.partnerships-list {
	width: 100%;
	float: left;
	position: relative;
	padding-bottom: 60px;
} 
.srevice-content {
	width: 100%;
	float: left;
	position: relative;
}
.about-head {
	float: left;
	width: 100%;
	padding: 80px 0 40px;
	color: #707070;
	font-size: 30px;
	 font-family: 'Lato-Heavy'; 
	line-height: 45px;
}

.partnerships-logo{
	width: 100%;
	float: left;
}
.partnerships-logo img{
	width: auto;
}
.service p a{
	color: #6BA2AF;
	text-decoration: underline;	
	 font-family: 'Lato-Medium'; 
}
.vist {
	width: 100%;
	float: left;
	padding-top: 0px;
	cursor: pointer;
	color: #6BA2AF;
	font-size: 14px;
	font-family: 'Lato-Heavy';
}
.vist  label{
	cursor: pointer;
}

.expertise-banner {
	width: 100%;
	float: left;
}
.bannner-list{
	width: 50%;
	float: left;
	position: relative;
}
.bannner-list h3 {
	font-size: 36px;
	 font-family: 'Lato-Heavy'; 
	line-height: 46px;
	margin: 0;
	color: #fff;
	position: absolute;
	bottom: 0px;
	padding: 40px 60px;
	left: 0;
}
.partnerships-list h4 {
	width: 100%;
	float: left;
	 font-family: 'Lato-Heavy'; 
	text-align: left;
	font-size: 26px;
	margin: 0;
	font-family: 'Lato-Heavy'; 
	padding:  0px 0 30px;
	color: #6BA2AF;
}
.expertise-logo {
	width: 23%;
	float: left;
}
.expertise p a{
	color: #6BA2AF;
	text-decoration: underline;	
	font-family: 'Lato-Heavy'; 
}
.expertise:last-child{
	padding-bottom: 0;
}
.expertise {
	width: 77%;
	float: left;
	padding-left: 40px;
	padding-bottom: 60px;
}	
.expertise h2{
	margin: 0;
	font-size: 24px;
	line-height: 52px;
	color: #353535;
	 font-family: 'Lato-Heavy'; 
}
.expertise h2 span{
	/*color: #F87446;*/
}
.expertise p{
	margin: 0;
	font-size: 16px;
	line-height: 30px;
	color: #000;
	 font-family: 'Lato-Medium'; 
	padding-bottom: 30px;
}
.expertise h5{
	margin: 0;
	font-size: 18px;
	font-family: 'Lato-Heavy'; 
	line-height: 30px;
	color: #000;
	 font-family: 'Lato-Medium'; 
	padding-bottom: 30px;
}
.partnerships-list:last-child{
	padding-bottom: 0;
}
.expertise-logo img{
	width: 100%;
}
.banner-section img{
	display: block;
}

.expertise-list {
    width: 100%;
    float: left;
}
.expertise-list ul li{
	width: auto;
	float: left; 
	font-size: 16px;
    line-height: 30px;
    padding: 0 0 0px;
    color: #000;
    font-family: 'Lato-Heavy'; 
}
.expertise-list ul li span{
	padding: 0 10px 0 5px;
	color: #6BA3B0;
}








@media screen and (min-width:1700px){
	.projeect-details label,
	.projeect-details,
	.collaborating p,
	.service p,
	.works p,
	.blog-content p,
	.expertise p,
	.vision-secttion h2,
	.project-name,   
	.banner-textt h1{
		/*font-size: 16px;*/
		font-size: 22px;
		line-height: 42px;
	}
	.vist{
		font-size: 16px;
	}
	.bannner-list h3,
	.map_content ul li h3,
	.vision-secttion h4,
	.blue-section h3,
	.collaborating h3{
		/*font-size: 36px;*/
		font-size: 50px;
		line-height: 60px;
	}
	.headers h2, .headers h1,
	.partnerships-list h4,
	.map_content ul li h5,
	.blog-content h4,
	.our-header h2{
		/*font-size: 26px;*/
		font-size: 40px;
	}
	.expertise h5{
		font-size: 24px;
	}
}
@media screen and (max-width: 1250px){
	 .bannner-list h3{
	 	font-size: 30px;
	 	line-height: 40px;
	 }
}
@media screen and (max-width: 1100px){
	.service-section {
		width: 100%;
		float: left;
		padding: 0px 60px 70px;
		position: relative;
	}
	 .bannner-list h3{
	 	font-size: 26px;
	 	line-height: 36px;
	 }
}
@media screen and (max-width: 820px){

	.collaborating{
		font-size: 26px;
	}
	.service-section {
		width: 100%;
		float: left;
		padding: 0px 40px 70px;
		position: relative;
	}

	
	.bannner-list {
		width: 100%; 
	}


	.map_content ul li h5{
		font-size: 18px;
	}


	.map_content ul li h3,
	.blue-section h3,
	.vision-secttion h4,
	.collaborating h3{
		font-size: 26px;
	}
	.blue-section { 
		padding: 60px 40px;
	}
	.works {
		width: 100%;
		float: left;
	}
	.works:nth-child(2) {
		margin: 20px 0;
	}
	.blue-section h3 { 
		margin: 0 0 20px; 
	}
	.blog-content {
		width: 100%;
		float: left;
		padding-right:  0px;
		padding-top: 20px;
	}
	.blog-img {
		width: 100%;
		float: right;
	}
	.map_content ul li:nth-child(3n+1) {
		padding: 10px 0 10px;;
	}
	.map_content ul li:nth-child(3n+2) {
		padding: 10px 0 10px;;
	}
	.map_content ul li:nth-child(3n+3) {
		padding: 10px 0 10px;;
	}
	.map_content ul li h3 {  
		padding-bottom: 40px; 
	}
	.map_content ul li {
		width: 100%;
		float: left;
		padding: 10px 0 10px;
	}

	.projects:nth-child(odd) {
		padding-right: 0px;
	}
	.projects {
		width: 100%;
		float: left;
		position: relative;
		padding: 15px 0;
	}
	.projects:nth-child(even) {
		padding-left: 0px;
	}
	.fliter {
		position: absolute;
		right: 0;
		bottom: 40px;
	}
	.bannner-list {
		width: 100%;
		max-height: 40vh;
	}
	.bannner-list h3 {
    font-size: 26px;
     font-family: 'Lato-Heavy'; 
    line-height: 38px;
    margin: 0;
    color: #fff;
    /*background: rgb(0 0 0 /20%);*/
    width: 100%;
   background-image: linear-gradient( rgb(255 255 255 / 10%) , rgb(0 0 0 / 60%));
    position: absolute;
    bottom: 0px;
    padding: 30px 40px;
    left: 0;
}
.collaborating {
    width: 100%;
    float: left;
     font-family: 'Lato-Heavy'; 
    text-align: left;
    font-size: 26px;
    padding: 40px 0 40px;
    color: #6BA2AF;
}
.partnerships-list h4{
	font-size: 20px;
}
.expertise-logo {
    width: 100%;
    float: left;
}
.expertise {
    width: 100%;
    float: left;
    padding-left:  0px;
    padding-bottom:30px;
    padding-top: 30px;
}
.expertise-list ul li{
	font-size: 12px;
}
}