.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
    height: 380px;
    border-radius: 4px;
    padding: 15px 24px;
    display: flex;
    transition: .2s all ease;
    position: relative;
}
.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item):hover{
    background-size: 120% 120%;
}
.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item):hover .name svg circle {
    fill: #fff;
}
.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item):hover .name svg path {
    stroke: #212856;;
}
.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item) .name svg{
    min-width: 43px;
}
.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item) .name svg path,.grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item) .name svg circle{
    transition: .2s all ease ;
}
.sections_wrapper .list .item.item--large .name a{
    font-weight: 600;
    font-size: 16px;
    line-height: 130%;
    color: #fff !important;
    text-align: left;
    
}
.sections_wrapper .list .item.item--large  .name.font_sm{
    margin-top: auto;
    display: flex;
    height: auto;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 15px;
}
@media(max-width:1261px){
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
        height: 340px;
    }
}
@media(max-width:1099px){
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
        height: 320px;
    }
}
@media(max-width:991px){
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
        height: 612px;
    }
}
@media(max-width:850px){
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
        height: 520px;
    }
}
@media(max-width:767px){
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
        background-size: cover;
    }
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item):hover{
        background-size: cover;
    }
    .grey_block .front_sections_only .sections_wrapper .list .item.item--large:not(.section_item){
        height: 420px;
    }
}
@media (max-width: 600px) {
    #main .sections_wrapper.compact .items .row>div.col-xs-12,#main .sections_wrapper.compact .items .row>div.col-xs-6 {
        width: 100%;
        padding: 0 0 32px 0; 
        margin-top: -1px;
    }
}

@media(max-width: 600px) {
    .content_wrapper_block.front_sections_only .sections_wrapper .list .row .item:not(.section_item) {padding: 30px 10px 25px;}

    .content_wrapper_block.front_sections_only .sections_wrapper .list .row:not(.margin0) {margin: -13px -8px -8px;}
    .content_wrapper_block.front_sections_only .sections_wrapper .list .row:not(.margin0) > div {padding: 8px;}
    .content_wrapper_block.front_sections_only .sections_wrapper .list .row:not(.margin0) .item:not(.section_item) {border-radius: 3px;}
    .content_wrapper_block.front_sections_only .sections_wrapper .list .item:not(.section_item) .img {margin-bottom: 14px;}

    .content_wrapper_block.front_sections_only .catalog_section_list .section_item_inner {display: flex;}
    .content_wrapper_block.front_sections_only .catalog_section_list .item.section_item .section_info {padding-left: 0;}
    .content_wrapper_block.front_sections_only .catalog_section_list .item.bordered .img {width: 40px;height: 40px;line-height: 38px;flex-shrink: 0;margin: 6px 19px 0 0;}
    .content_wrapper_block.front_sections_only .catalog_section_list .section_item {padding: 18px 24px;}
    .content_wrapper_block.front_sections_only .catalog_section_list .section_item li.sect {padding-bottom: 0;}
    .content_wrapper_block.front_sections_only .catalog_section_list .section_item li.name {margin-bottom: 7px;}
    #main .sections_wrapper .items .row.margin0 {margin-left: 1px !important;margin-right: -1px !important;}

    /* COMPACT VIEW */
    #main .sections_wrapper.compact .items .row {margin-top: -5px;}
    #main .sections_wrapper.compact .items .row > div {width: 100%;padding: 0;margin-top: -1px;}
    #main .sections_wrapper.compact .item {
        display: flex;
        align-items: center;
        padding: 19px;
        background-color: #fff;
        border: 1px solid #ECECEC;
        border-radius: 0;
    }
    #main .sections_wrapper.compact .item .img {width: 40px;height: 40px;line-height: 38px;flex-shrink: 0;margin: 0px 19px 0 0;}
    #main .sections_wrapper.compact .item .name {text-align: left;margin-bottom: 0;}
    #main .sections_wrapper.compact .item .name span.font_md {font-size: .933em;line-height: 1.501em;}
    #main .sections_wrapper.compact .item li.sect {display: none;}
    #main .sections_wrapper.compact .item .section_info {display: flex;align-items: center;}
    #main .sections_wrapper.compact .item .section_info.onhover {display: none;}
}
