@media (max-width:992px){
	.contact-details li{
		max-width: calc(50% - 20px);
	}

	.contact-sec-box .map-box{
		max-width: 100%;  
	}
	
	.contact-sec-box .row{
		display: flex;
		flex-direction: column;
	}
	
	.contact-sec-box .contact-details{
		max-width: 100%;
	}
}
@media (max-width:767px) {
	#category-filters{
		display: flex;
		flex-direction: column;
	}
	#category-filters li{
		margin: 10px 0;
	}
	.gallery .item{
		flex-direction: column;
	}
	.item-filter-left,.item-filter-right{
		width: 100%;
		max-width: 100%;
	}

	header {
		padding: 18px 0;
	}

	.logo{
		width: 30% !important;
	}

	.logo img {
		width: 100%;
	}

	.inquiry-now a {
		padding: 8px 10px;
		font-size: 12px;
	}

	.main-nav {
        display: none;
        flex-direction: column;
        position: absolute;
        top: 38px;
        left: 0;
        width: 100%;
        background: #333;
        text-align: center;
    }

    .main-nav li {
        margin: 15px 0;
    }

	.main-nav li a{
		color: #ccc;
	}

    .menu-toggle {
        display: flex;
    }

    .main-nav.active {
        display: flex;
    }

	.counter-section {
        flex-direction: column;
    }

    .counter-box {
        margin-bottom: 20px;
    }
	
	.vmv-container {
        flex-direction: column;
        align-items: center;
    }

    .vmv-box {
        width: 80%;
    }
	.contact-details li{
		max-width: 100%;
		margin-right: 0;
	}
	  
}