

/* Start:/bitrix/templates/aspro-allcorp2/components/bitrix/news/services/style.min.css?177494541058*/
.drag_block.n_0.order .order-block.not{border-top-width:0}
/* End */


/* Start:/bitrix/templates/aspro-allcorp2/components/bitrix/news.list/services-section_3/style.css?17749454101861*/
@media (max-width: 767px) {
    .item-views.sections .item .image a {
        text-align: center;
    }
}

.catalog.sections .item .image a {
    text-align: center;
    display: inline-block;
    max-height: 100%;
    max-width: 100%;
    text-align: center;
    vertical-align: top;
}
.catalog.sections .item a {
    text-decoration: none;
}

.catalog.sections .items.services>div .item .image {
    border-radius: 100%;
}

@media (max-width: 767px) {
    body .catalog.item-views.sections .item .image {
        height: 105px;
        line-height: 101px;
        max-width: 105px;
    }
}
.catalog.sections .row_block .item .image {
    width: 120px;
    text-align: center;
    height: 120px;
    font-size: 20px;
    border-radius: 0;
    line-height: 116px;
    overflow: hidden;
    background: #fff;
}
@media (max-width: 767px) {
    .item-views.sections .item .image {
        margin-left: auto;
        margin-right: auto;
    }
}
@media (max-width: 810px) {
    .catalog.sections .item .image {
        max-width: 150px;
    }
}
.catalog.sections .item .image {
    float: left;
    height: 240px;
    max-height: 240px;
    line-height: 240px;
    text-align: center;
    width: 240px;
    max-width: 240px;
    margin-bottom: 0;
    background: #fff;
}
.catalog.item-views .item .image {
    padding: 0;
    max-width: 200px;
    height: 200px;
    line-height: 197px;
    max-height: 200px;
    margin: 0 auto;
    position: relative;
    background: #fff;
}

@media (max-width: 810px) {
    .catalog.sections .row_block .item {
        padding: 30px 30px 30px;
    }
}

.catalog.sections .row_block .item {
    padding: 30px 30px 39px;
    height: 100%;
}
.catalog.sections .item {
    margin: -1px 0 0;
    overflow: hidden;
    border: 1px solid #f2f2f2;
    padding: 50px 50px 50px;
    box-shadow: none;
    transition: box-shadow ease .3s;
}
/* End */
/* /bitrix/templates/aspro-allcorp2/components/bitrix/news/services/style.min.css?177494541058 */
/* /bitrix/templates/aspro-allcorp2/components/bitrix/news.list/services-section_3/style.css?17749454101861 */
