 
[mn="7027"] .listw {
    margin: 0 -15px;
}
[mn="7027"] .list- { 
    --count: 3;
    flex: 0 0 calc(100% / var(--count));
    max-width: calc(100% / var(--count)); 
    padding: 15px;  
     
    color: #fff
} 
[mn="7027"] ._content {
    margin: 0;
}
[mn="7027"] .title {  
    margin: 0 auto; 
    line-height: 1.3;
    font-size: 150%;
    position: relative;
    margin: 0 0 12px;
    padding: 0 0 12px;
    font-family: var(--ft-t1);
    text-align: center;
} 
[mn="7027"] .infobx {  
    max-width: 100%; 
    position: relative;
    padding: 21px;
} 
@media (max-width: 991px) {  
    [mn="7027"] .list- { 
        --count: 2;
    }
}
@media (max-width: 767px) {  
    [mn="7027"] .list- { 
        --count: 2;
    }
}
@media (max-width: 575px) {  
    [mn="7027"] .list- { 
        --count: 1;
    }
}