.menu_mobiles
{
	display: none;
}
@media only screen and (min-width: 1px) and (max-width: 1199px)
{	
	
}
@media only screen and (min-width: 1px) and (max-width: 1025px)
{	

}

@media only screen and (min-width: 1px) and (max-width: 990px)
{	
	.top-bar
	{
		display: none!important;
	}
	.menu_mobiles
	{
		display: block!important;
	}
	.menu_mobile .icon_menu span
	{
		background:#0d47a1;
	}
	.menucon ul .active a,.menucon ul li .hotline_res
	{
		color: var(--primary-blue);
	}

}
@media only screen and (min-width: 1px) and (max-width: 768px)
{ 	
	.company-center-info
	{
		display: none;
	}
	.total_card_sec
	{
		grid-template-columns:1fr 1fr;
	}

}
@media only screen and (min-width: 1px) and (max-width: 500px)
{	
	.about-section
	{
		padding: 30px 0;
	}
	.hotline-box
	{
		display: none;
	}
	.main-header .container
	{
		flex-direction: row;
	}
	.logo-icon-only
	{
		width: 160px;
		height: auto;
	}
	.security-header .security-main-title,.testimonial-main-title,.partner-gray-title {
    	font-size: 1.4rem;
	}
	.about-hero-breadcrumb .page-title,.section-title,.services-hero-breadcrumb .page-title,.contact-page-title
	{
		font-size: 1.4rem;
	}
	#main_content_web .p-4
	{
		padding: 0!important;
	}
	.total_card_sec
	{
		grid-template-columns:1fr;
	}
	.contact-page-info,.contact-page-form-wrapper
	{
		padding: 15px;
	}
}
