/* ================================================== */
@media only screen and (max-width: 480px) {
  .mobile {
    display: block;
  }

  .desktop {
    display: none;
  }
	footer .elementor-social-icons-wrapper {
		text-align: center;
	}
	.columns-5 ul.products li.product, .columns-5 ul.products>li {
    flex: 0 0 50%;
    max-width: 50%;
}
.our-team .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
	width:100%;
}
    .our-team .our-team-info .vc_gitem_row:last-child {
        width: 100%;
    }
	.left-about, .right-about {
		width:100% !important;
	}
	.right-about {
		padding:10px;
	}
	#interiorHeader {
		font-size: 20px !important;
		margin-bottom: 20px;
		padding: 20px 70px !important;
	}
	.body-content .container {
		width: 90% !important;
	}
	.process-box {
		background:#1580c1 !important;
		margin-bottom: 20px !important;
	}
	.process-box {
		padding: 20px !important;
		min-height: 300px !important;
	}
	.process-box li, .process-box p {
		font-size: inherit !important;
		line-height: inherit !important;
	}
	.page-template-hometemplate nav#mainNav, nav#mainNav {
        background: #fff;
    }
}

/* ================================================== */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
}
/* ================================================== */
@media only screen and (min-width: 768px) and (max-width: 991px) {
}

/* ================================================== */
@media only screen and (min-width: 1200px) {
}
