﻿.page-header-section > .inner-row > .title-col h1 span{
    line-height: 1.3;
    font-weight:400;
}
.page-header-section > .inner-row > .cta-col .cta-row .price strong::after {
    font-family: 'Cairo', sans-serif;
    font-weight:400;
}
.page-body-section > .inner-row > .overview-col .objectives-container ul li {
    font-family: 'Cairo', sans-serif !important;
    font-weight: 400;
    text-align: right;
    font-size: 16px!important;
}
.page-body-section > .inner-row > .overview-col .recorded-features-container > ul > li .feature-text {
    text-align: right;
    font-size: 16px;
}
.play-demo-anchor .icon-container {
    left: auto;
    right: -30px;
}
.page-body-section > .inner-row > .overview-col .certificates-container .certificates-container-item > .image-holder.optional::after {
    background-image: url(../../assets/optionalCertificate-ar.svg);
    right: -4px;
    left:auto;
}
.page-body-section > .inner-row > .topics-col .topics-container .topic-box > div .topic-title {
    text-align: right;
}

.page-header-section > .inner-row > .title-col div.specs-holder .list-group-holder > ul > li:nth-child(1) {
    padding: 0px 0px 0px 10px;
}


@media only screen and (min-width:992px) {
    .page-header-section > .inner-row > .title-col h1{
        text-align:right;
    }
    .page-header-section > .inner-row > .cta-col .cta-row .price del, .page-header-section > .inner-row > .cta-col .cta-row .price strong {
        text-align: right;
        padding-left: 10px;
        padding-right: 0px;
    }
    .page-body-section > .inner-row > .overview-col .overview-container {
        text-align: right;
    }
    .page-body-section > .inner-row > .overview-col {
        padding: 0px 20px 0px 0px;
    }
    .page-body-section > .inner-row > .topics-col {
        padding: 0px 0px 0px 20px;
    }
}