
    
@media(min-width: 992px) and (max-width: 1199px){
	.coll_abt .cs_style_1 {
    padding-left: 15px;
}

	.cs_section_subtitle, p{
		font-size: 15px;
	}
	h3 {
    font-size: 26px;
}
}
@media (max-width: 991px) {
      .bodhi_main_div {
        flex-direction: column;
      }
		.logo {
    width: 140px;
}

		    .cs_btn.cs_style_2 {
        width: auto;
        justify-content: center;
        text-align: center;
    }
			.coll_abt .cs_style_1, #hospitality .cs_style_1, .about_main_bodhi .cs_style_1, .pl-30, .pr-30 {
    padding: 0 0 30px 0;
}
		.cs_widget_title span::before{
			width: 35px;
		}
	.vision-section {
    background: linear-gradient(to bottom, #f5f5f5 50%, #000 50%);
}
	.vision-box, .mission-box {
    padding: 50px 15px;
}
	.cs_fs_38 br{
  display: none
}
	
    }
@media(max-width: 767px){

	.min-h-450, .mh-550{
		min-height: auto;
	}
	    .common-padding {
        padding-top: 60px;
        padding-bottom: 60px;
    }
	footer.cs_footer.cs_primary_bg.cs_ternary_color {
        margin-bottom: 0;
    }
	.column{
		width: 100%;
		height: 50vh;
	}
			.cs_footer_grid_4 {
        grid-template-columns: repeat(1, 1fr);
    }
}
