.news_info-main{
    max-width: none !important;
}

.services__text {
    font-size: 14px;
    line-height: 22px;
}

h2.title {
    font-weight: 500;
    font-size: 30px;
    line-height: 35px;
}

.item_res a {
    position: relative;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: 0.02em;
    color: #325491;
}

.uslugi-text p {
    display: inline;
    position: relative;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.02em;
}

.uslugi-item.active .uslugi-text p::after {
    transform: rotate(135deg);
    bottom: 6px;
}

.uslugi-item.fr:hover {
    text-decoration: underline;
}

.uslugi-item.fr .uslugi-text p::after {
    border-color: #FFFFFF;
}

.uslugi-item.active .uslugi-text p {
    font-weight: 500;
    color: #536B96;
}

.uslugi {
    margin-bottom: 100px;
}
.text {
    max-width: 780px;
}

.uslugi-text span:after {
    position: absolute;
    content: "";
    width: 6px;
    height: 6px;
    top: 50%;
    right: 0;
    border: 2px solid #325491;
    border-left: 0;
    border-bottom: 0;
    transform: translateY(-50%) rotate(45deg);
    transition: all .2s linear;
}

.uslugi-item {
    display: flex;
    width: 32%;
    border: 1px solid #EEEEEE;
    box-sizing: border-box;
    border-radius: 8px;
    padding-left: 35px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 20px;
    align-items: center;
    cursor: pointer;
}

.uslugi-item.active {
    background-color: #fbfbfe;
    /*border-bottom:none;*/
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    /*margin-bottom: -5px;*/
    /*padding-bottom: 55px;*/
}

.uslugi-item.active:after {
    content: '';
    position: absolute;
    height: 2px;
    background-color: #fbfbfe;
    left: 0;
    right: 0;
    bottom: -1px;
}

.uslugi-item.active .info_block-1 {
    display: block;
}

.uslugi-item .connector {
    background-color: #fbfbfe;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    height: 12px;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 108;
}

.uslugi-item.fr {

    background: #536B96;
    color: #fff;
}

.uslugi-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    position: relative;
}

.uslugi-img {
    padding-right: 30px;
}

.uslugi-text {
    padding-right: 30px;
}

.text {
    padding-bottom: 80px;
}

.uslugi_result {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.item_res {
    width: 100%;
    max-width: 300px;
    padding-bottom: 42px;
}

.item_res a {
    color: #325491;

}

.item_res a:hover {
    text-decoration: underline;
}

.uslugi-text a:hover {
    text-decoration: underline;
}

.info_block-1 {
    /* background: #FFFFFF; */
    border: 1px solid #EEEEEE;
    box-sizing: border-box;
    border-radius: 8px;
    /* background: #E6F7FF; */
    color: #fbfbfe;
    padding-left: 99px;
    padding-right: 99px;
    padding-top: 33px;
    margin-bottom: 20px;
    background-color: #fbfbfe;
    display: none;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 105;
}

.hv:hover {
    background: #FBFBFE;
    border: 1px solid #EEEEEE;
}
.item_res{
    max-width: 32.333333333%;
    margin: 0 0.5%;
}
.uslugi_result{
    justify-content: normal;
}
@media (max-width: 1000px) {

    .uslugi-list .uslugi-item{
        width: 49%;
        max-width: none;
    }

    .item_res{
        max-width: 49%;
    }
}

@media (max-width: 750px) {

    .uslugi-list .uslugi-item{
        width: 100%;
    }
    .item_res{
        max-width: 100%;
        margin: 0 0.5%;
    }
}