.culture_section{
	    margin-top: 10%;
}

.culture-container{
	padding-top: 10%;		
}

.culture-title{
	color: #367588;
	line-height: 27px;
	font-size: 24px;
	font-family: AzoSans-Regular;
}	
.culture-title:after {
	display:block;
	content: '';
	border-bottom: solid 2px #367588;  
	transform: scaleX(0);  
	transition: transform 250ms ease-in-out;
	transform-origin:  0% 50%;
}
.culture-title:hover:after {
	transform: scaleX(1);
}

.culture-txt-contnr{
	text-align: justify;
	padding-top: 15px;
}
.culture-txt-contnr p{
	color: #000000;
	line-height: 24px;
	font-size: 16px;
	font-family: AzoSans-Thin;
}
.culture-qn{
	padding-top: 5%;
    padding-bottom: 5%;
    font-family: AzoSans-Regular !important;
}

.culture-img-container{
	width: 100%;
	display: inline-block;
	overflow: hidden;
	height: 100%;
}


.culture-img{
	width: inherit;
	max-width: 100%;
	transition: transform .5s ease-in-out, filter 1.5s ease-in-out;
	height: 100%;
	transform-origin: center center;
	filter: brightness(60%);
}
.culture-img-container:hover .culture-img{
	transform: scale(1.2);
	filter: brightness(100%);
}


@media only screen and (max-width: 990px) {
  .culture-container{
	  margin-left:-10%;
  }
  .culture-txt-contnr{
	  padding-right:10%;
  }
}
@media only screen and (max-width: 450px) {
	.culture-title{
		margin-left: 5%;
	}
	
}