#car-block {
        padding: 50px 0 50px;
        background-position: 100% 50%;
        background-repeat: no-repeat;
        position: relative;
        background-color:#fff;
    }

    #car-block .car-right {
        position: absolute;
        right: 0;
        top: 47%;
        max-width: 50%;
        overflow: hidden;
        margin-top: -225px;
        height: 500px;
    }

    #car-block .car-right img.slideleft {
        animation: slideleft 1s normal forwards linear;
    }

    #car-block .car-right img {
        position: relative;
        transform: translate3d(845px, 0px, 0px);
    }

    @keyframes slideleft {
        0% {
            transform: translate3d(845px, 0px, 0px);
        }

        100% {
            transform: translate3d(0px, 0px, 0px);
        }
    }

    #car-block h2, #car-block h4 {
        text-align: var(--bg-earn-section-0-0);
    }

    .primary-color {
        color: var(--bg-earn-section-0-1);
    }

    #car-block h4 {
        font-size: 24px;
        text-transform: uppercase;
    }

    #car-block h2 {
        margin-bottom: 40px !important;
        font-size: 48px;
        text-transform: uppercase;
        font-weight: 500;
    }

    #car-block p {
        text-align:justify;
    }

    #car-block ul {
        margin-bottom: 50px;
    }

    ul.disc, ul.check {
        list-style: none;
        margin-top: 25px;
        margin-bottom: 30px;
        padding-left: 25px;
        text-align:justify;
    }

    ul.check.strong li {
        line-height: 2;
        font-weight: 700;
        margin-bottom: 10px;
        padding:0 10px;
    }

    ul.check li:before {
        content: "\f00c";
        display: block;
        display: inline-block;
        font: normal normal normal 14px / 1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: 100;
        color: var(--bg-earn-section-0-1);
        position: absolute;
        margin: var(--bg-earn-section-0-2);
    }

    #car-block .btn.btn-new {
        outline: none;
        border: none;
        text-transform: uppercase;
        font-size: 18px;
        padding: 17px 60px;
    }

    #car-block .btn.btn-new:hover {
        background-color: #1F1F1F!important;
        color: var(--bg-earn-section-0-1)!important;
    }

    @media (min-width: 991px) {
        #car-block .col-md-pull-4 {
            right: 51%;
        }
    }

    @media (min-width: 768px) {
        ul.disc.two-col, ul.check.two-col {
            -webkit-column-count: 2;
            -moz-column-count: 2;
            column-count: 2;
        }
    }

    @media (max-width: 991px) {
        #car-block .car-right {
            display: none;
        }

        #car-block .col-md-7{
            flex: 0 0 100%;
            max-width: 100%;
        }

        #car-block .col-md-6{
            flex: 0 0 100%;
            max-width: 100%;
        }
    }

    @media (max-width: 768px) {
        #car-block h2 {
            font-size: 40px;
        }
    }
