.field-feature-page-headings{color: #333;margin: 0 auto 40px;font-size: 30px;font-weight: 300;text-align: center;}

.disussion-wrap, .keep-wrap {
    position: relative;
}

.disussion-wrap img, .keep-wrap img {
    transform: translateY(50px);
    transition: all 2s ease 0s;
}

.animated .disussion-wrap img, .animated .keep-wrap img {
    transform: translateY(0);
}

#features-1.features-item.bottom-image .cont-part p {
    max-width: 630px;
} 

.drop-abs {
      position: absolute;
    top: 175px;
    right: 230px;
    max-width: 160px;
}

.drop-abs img, .drop-keep-abs img {
    transform: translateY(80px);
    transition: all 2.1s ease 0s;
}

.drop-keep-abs {
    position: absolute;
    top: 148px;
    right: 360px;
    max-width: 150px !important;
}

#features-2.features-item.bottom-image .image-part,
#features-3.features-item.bottom-image .image-part {
    display: none;
}

.keep-list-wrap {
    display: table;
    width: 100%;
    margin: 40px 0 0;
}

.keep-wrap {
    width: 50%;
    float: left;
    display: inline-block;
    vertical-align: middle;
}

.keep-wrap img {
    max-width: 1150px;
    float: right;
}

.drop-keep-abs {
        position: absolute;
    top: 148px;
    right: 360px;
    max-width: 150px !important;
}

.drop-keep-abs img {
    width: 100%;
}

.keep-list-mob {
    text-align: left;
    width: 50%;
    float: left;
    display: inline-block;
    vertical-align: middle;
    padding: 150px 0 0 70px;
    box-sizing: border-box;
}

#features-2 .cont-part,
#features-2 .content-wrap {
    overflow: visible !important;
}

@media screen and (max-width: 1200px) {
    .disussion-wrap, .keep-wrap {
        display: none;
    }
    #features-2.features-item.bottom-image .image-part,
    #features-3.features-item.bottom-image .image-part {
        display: block;
    }
.keep-list-mob {
    padding: 0;
    width: 100%;
    max-width: 400px;
    float: none;
    display: block;
    margin: 0 auto;
}
}

/* Arabic Style */
.i18n-ar h1, .i18n-ar p, .i18n-ar h2 {
    text-align: center;
}
.i18n-ar .keep-list-mob > p{
    text-align: right;
}
.i18n-ar .features-item .cont-part ul li { background-position: right;}
/* Arabic Style */