
/*------------------------------------*\
    RESPONSIVE MIN WIDTH
\*------------------------------------*/
@media (min-width:1025px) {
    .section-title{
        font-size: 50px;
        line-height: 60px;
    }
}


@media(min-width:992px){
	
	
}

@media(min-width:768px){
	
}




/*------------------------------------*\
    RESPONSIVE MAX WIDTH
\*------------------------------------*/


@media only screen and (max-width:1024px){

}




@media only screen and (max-width:991px) {

	
	
	
}



@media only screen and (max-width:767px){
	.home-banner .border-start,.home-banner .border-end{
        border:0 !important;
    }
    h2, .fs-30 {
        font-size: 26px;
        line-height: 32px;
    }
    .sub-banner h1 {
        font-size: 32px;
    }

    .home-banner, .sub-banner {
        min-height: 280px;
        background-size: cover;
        background-position: right;
    }

    .left-right-img img{
        margin-bottom: 20px;
    }

    .search-form {
        margin-top: 90px;
    }

    #social_footer p {
        margin-bottom: 10px;
    }
}

@media only screen and (max-width:575px) {
	
}