@charset "utf-8";
/* CSS Document */

/*320 - 767*/
@media screen and (max-width: 767px) {
    .hero-header {
    height: 30vh;
    width: 100%;
}
    .main-banner {
    height: 30vh;
    width: 100%;
    background-size: contain;
}
    .banner--content h1 {
    font-size: 19px;
    line-height: 27px !important;
    text-transform: uppercase;
}
	body .home-navigation-menu{
		position: absolute
	}
	body .navigation-menu{
		position:relative 
	}
	.about-section .about-section--inner-wrapper .inner-wrapper--image-wrapper{
		margin-top:50px
	}
	body .breadcrumbs-type-1 {
    background-position: center top !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
		height:100px
}
	.breadcrumbs-type-1 .breadcrumbs--breadcrumbs-inner .breadcrumbs-inner--breadcrumbs-list{
	background: rgba(0,0,0,0.5);
	padding: 10px;
	}
	.blockquote-type-2 blockquote{
		padding: 20px
	}
	.vision-mission-bg{
		background:#222
	}
	.blog-single-post .no-mr {
    margin: 0;
}
	#emicalculatorinnerformwrapper{
		background: #fff
	}
	.recent-posts-type-1 .recent-posts-type-1--posts-wrapper .posts-wrapper--post .post--content-wrapper .content-wrapper--date{
		text-align: center
	}
	.recent-posts-type-1 .second-post{
		margin-bottom: 30px
	}
    
}
