.feature1789315559 {
    
color: #fff;
    
padding: 14rem 0rem 9rem 0rem;
}

.feature1789315559 .mhead {
    
border-right: 2px solid #EC1E27;
    
padding-right: 1.5rem;
    
margin-bottom: 3rem;
    
margin-right: 0.6rem;
}

.feature1789315559 .mtitle {
  
}

.feature1789315559 .mdesc {
    
}

.feature1789315559 .mbody {
    
}

.feature1789315559 .mcontent {
    
}

/*Module specific style*/
.feature1789315559  .col-sm-6{
    width:9rem;
    padding: 0;
}
.feature1789315559  .col-sm-6:nth-child(2){
    width:20rem;
    
}

.feature1789315559 .col-sm-6:nth-child(2) .feature-body{
    border-right:1px solid;
}

.feature1789315559 .col-sm-6:nth-child(2) .feature{

    border-radius:4px 0px 0px 4px;
}

.feature1789315559 .col-sm-6:nth-child(1) .feature{
    border-radius:0px 4px 4px 0px;
}

.feature1789315559 .mcontent .feature {
    background: rgba(255,255,255,0.3);
    margin: 0;
    padding: 12px 0;
}

.feature1789315559 .mcontent .feature-image {
    text-align:center;
}

.feature1789315559 .mcontent .feature-image img {
    border-radius: 3px;
}

.feature1789315559 .mcontent .feature-icon {
    
}

.feature1789315559 .mcontent .feature-icon i {
    
}

.feature1789315559 .mcontent .feature-body {
    padding-right: 2rem;
}

.feature1789315559 .mcontent .feature-title {
    margin:0;
    line-height:25px;
    font-size: 16px;
    font-family: 'Font1';
    font-weight: bold;
}

.feature1789315559 .mcontent .feature-text {
    margin:0;
    line-height:25px;
    font-size: 14px;
}

.feature1789315559 .mcontent .feature-link {
    
}
/*Module specific style*/

@media (max-width: 767px) {
    .feature1789315559 .col-sm-6:nth-child(2) .feature-body {
  
    border-right:none;
}

    .feature1789315559 .col-sm-6 .feature {
    border-radius: 4px 4px 4px 4px !important;
}
    .feature1789315559 .mcontent .feature-body {
    padding-right: 1rem;
}
    .feature1789315559 .mcontent .feature {margin: 0.3rem 0.6rem 0.3rem 0;padding: 0;width: 190px;}
    .feature1789315559 {
    color: #fff;
    padding: 3.1rem 0;
}

.feature1789315559 .mcontent p {
    font-size: 9px !important;
    margin-top: 0px !important;
    line-height: 21px !important;!i;!;
}
.feature1789315559 .mcontent h5 {
    font-size: 11px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
    
}
@media (min-width: 992px) and (max-width: 1199px) {
	
}
@media (min-width: 1200px) {
	
}