section.costs-content .title-content {
    text-align: center;
    width: 100%;
    max-width: 100%;
    padding: 60px 0;
    background: #f4f5f7;
}

section.costs-content {
    margin: 80px auto 50px;
}

section.costs-content .title-content h2 {
    font-family: "aller", sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    padding: 0;
    margin: 0;
}

.img-content {
    display: flex;
    max-width: 1300px;
    margin: 0 auto;
}
.costs-area .costs-text-content {
    max-width: 1300px;
    margin: 0 auto;
    padding: 40px 0;
}

.img-content .costs-content {
    padding: 0 50px 0 0;
    max-width: 55%;
}

.inright.market-img{
    animation-duration: 1s;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-name: inright;
    -webkit-animation-name: inright;
}
@keyframes inright {
    from {
        transform: translate3d(50px,0,0);
      opacity: 0;
    }

    to {
        transform: translate3d(0,0,0);
        opacity: 1;
    }
}
