h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6
{
	color:#2B3991!important;
}

body
{
    color:#484848;
    font-weight:500;
    font-size: 14px;
    line-height: 1.5rem;
}

a 
{
	color:#C02232;	
}

.service-list .list-group .service-list-icon img
{
	width:40px;
	margin-right:20px;
}

.service-list .list-group .list-group-item
{
	background:transparent;
	padding: 15px 0px 15px;
}

.facts, .quote
{
	background:none;
}

.service-column-right .list-group .list-group-item
{
	background: transparent;
	padding:15px 0px;
}

.shadow
{
	box-shadow: 0 0rem 2px rgb(192, 34, 50) !important;
}

.facts .count-1::after
{
	content:"K+";
}

.facts .count-2::after
{
	content:"+";
}

.facts .count-3::after
{
	content:"+";
}

.facts .count-4::after
{
	content:"+";
}

.mhc_doc_section
{
	background:#2b3990;
}

.mhc_doc_section h2
{
	color:#fff!important;
}

.mhc_doc_section span
{
	color:#eee;
}

.mhc_doc_section p
{
	color:#eee;
}

.mhc_footer
{
	background:#021d3b !important;
}
.img-scroller .gallery-carousel .item
{
	margin:0 10px;
}

.article-item
{
	border:3px solid #c02232;
	padding:20px;
}

.article-carousel .item img
{
	width:300px!important;
	margin:0 auto;
}

.gallery-carousel .owl-dots
{
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top:20px;
}

.gallery-carousel .owl-dots .owl-dot
{
	border: 3px solid #c02232;
  	width: 20px;
  	height: 20px;
  	border-radius: 100%;
  	margin: 0 5px;
}

.gallery-carousel .owl-dot.active
{
	background:#c02232;
}

.testi-carousel .card
{
	border: none;
	box-shadow: 0px 0px 5px #ddd;
	padding:15px;

}

.testi-carousel .owl-stage-outer
{
	padding:10px 0;
}

.testi-carousel .testi-item
{
	margin: 0 15px;
}

.testi-carousel .testi-item .card i
{
	color:#f7ab02;
}

.text-icon
{
	width: 60px;
  	height: 60px;
  	border-radius: 100%;
  	background: #c02232;
  	justify-content: center;
  	display: grid;
  	align-content: center;
  	margin-right: 18px;
  	padding: 0 30px;
}

.mhc-benefit .benefit-img
{
	padding:0 10px;
}

.mhc-benefit .tect-text h4
{
	color:#444!important;
}

.mhc_post .heading a
{
	color:#484848!important;
}

.mhc_post .thumbnail img
{
	border-radius:10px;
}

.footer .btn.btn-link
{
	margin-bottom:10px;
}

@media only screen and (max-width: 600px) 
{
    .navbar h1 img
    {
        width:200px!important;
    }
    
    .navbar .navbar-brand, .navbar a.btn
    {
        padding:0 0!important;
    }
    
    .img-scroller
    {
        padding-right:0!important;
        padding-left:0!important;
    }
    
    .mhc-video-section
    {
        padding-right:0!important;
        padding-left:0!important;
    }
    
    .mhc-review-section
    {
        padding-right:0!important;
        padding-left:0!important;
    }
    
    .mhc_post
    {
        padding-right:0!important;
        padding-left:0!important;
    }
    
    .web-service-section .mhc-web-img
    {
        margin-bottom:20px;
        width:100%!important;
    }
}

.gallery-carousel .testi-item .card p
{
    font-size:14px;
}

h4, .h4
{
    font-size:1.2rem!important;
}

.info-accordian ul li
{
    padding-left:0!important;
}

