.offices-benefits{
    margin-top: 50px;
}
.offices-benefits h2 {
    display: flex;
    gap: 16px;
}
.offices-benefits h2 span {
    display: flex;
    height: auto;
    align-items: center;
    justify-content: center;
    padding: 0 24px;
    font-weight: 700;
    font-size: 18px;
    line-height: 120%;
    color: #fff;
    background: #BF9076;
    border-radius: 64px;
    font-family: Noah;
    text-transform: none;
}
.offices-benefits-slider{
    margin-top: 32px;
    width: 100%;
}

.offices-benefits-slider .found-cnt-box{
    width: 100%;
    background: #F4F4F4;
}
.offices-benefits-slider .found-cnt-box:hover{
    background: transparent;
}
.offices-benefits-slider .found-cnt-box .found-cnt-photo{
    margin: -2px;
    width: calc(100% + 4px);
}
.offices-benefits-slider .found-cnt-info h4 {
    color: rgba(51, 60, 70, 1);
}
.offices-benefits-slider .found-cnt-box:hover .found-cnt-info h4 {
    color: #fff;
}
.offices-benefits-slider .found-cnt-href {
    background: rgba(51, 60, 70, 1);
}
.offices-benefits-slider .found-cnt-price del {
    color: rgba(51, 60, 70, .8);
}
.offices-benefits-slider .found-cnt-box:hover .found-cnt-price del {
    color: #FFFFFF80;
}
.offices-benefits-slider .found-cnt-price span{
    color: rgba(51, 60, 70, 1);
}
.offices-benefits-slider .found-cnt-box:hover .found-cnt-price span {
    color: #fff;
}
.offices-benefits-slider .arrow-top-rig {
    border: 1px solid rgba(191, 144, 118, 1);
}

.offices-benefits-slider .found-cnt-box .found-cnt-photo img {
    max-height: 80%;
    max-width: 80%;
    object-fit: contain;
}


@media (max-width: 1020px){
    .offices-benefits .container{
        padding-right: 0;
    }
    .offices-benefits .global-title{
        margin-right: 16px;
    }
    .offices-benefits h2 span {
        display: none;
    }
}