.mod-item .image{max-width:100%!important;height:auto!important;}
@media screen,projection{
    a{text-decoration:none;}
    .clear{clear:both;}
    a img{border:none;}
    .content{margin:0 auto;text-align:left;width:100%;max-width:1300px;padding:0 15px;box-sizing:border-box;}
}
@media screen,projection{
    a{text-decoration:none;}
    .clear{clear:both;}
    a img{border:none;}
    img{max-width:100%;height:auto;}
    .content{margin:0 auto;text-align:left;width:100%;max-width:1300px;padding:0 15px;box-sizing:border-box;}
    .blogs-block{padding:50px 0;}
    .blogs-block .content{text-align:center;max-width:95%;border-radius:20px;padding-top:20px;}
    .blogs-block h2{width:100%;text-align:center;color:#000;font-size:44px;font-weight:400;border-bottom:1px solid #000;max-width:800px;margin-right: auto!important; margin-left: auto!important;padding-bottom:20px;}
    .blogs-list ul{display:flex!important;justify-content:center;flex-wrap: wrap;padding:0!important;margin:0 auto!important;}
    .blogs-list ul li{list-style:none;display:block!important;padding:8px 0 8px 15px!important;position:relative;}
    .blogs-list ul li::before{content:'•';position:absolute;left:0;top:10px;color:#fff;display:none;}
    .blogs-list ul li a{text-decoration:none;text-transform:uppercase;text-align:center;display:block;margin:10px 0;line-height:20px;font-size:18px;color:#000;font-weight:bold;-webkit-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;}
    .blogs-list ul li a:hover{text-decoration:underline;color:#005e8d;}
    div.k2ItemsBlock ul{padding:10px 0!important;margin:0;text-align:center!important;}
    div.k2ItemsBlock ul li{margin:0;display:inline-block;padding:5px;max-width:300px;}
    @media only screen and (max-width:830px){
        .blogs-list ul{width:100%!important;}
    }
    @media only screen and (max-width:767px){
        .blogs-block h2{font-size:28px;}
    }
    @media only screen and (max-width:989px){
        div.k2ItemsBlock ul li{width:200px;height:auto;}
        .blogs-list ul li a{font-size:15px;}
    }
    @media only screen and (min-width:990px){
        .blogs-list ul{flex-wrap: nowrap!important;}
    }
}