﻿body {
    line-height: 1.3!important;
}

.page-header-section > .inner-row {
    min-height: 820px;
    font-weight:400;
    justify-content:flex-start;
    
}
    .page-header-section > .inner-row .heading-par > mark {
        font-size: 18px;
        line-height: 2.5;
    }
    .feature-list-group li {
        padding: 5px 20px 5px 0px;
        text-align: right;
    }
.authorizations-row h2{
    font-size:32px;
}
.live-courses-row > div > a{
    text-align:right;
}
.live-courses-row > div > a > .item-thumb {
    margin: 0px 0px 0px 20px;
}
.feature-heading{
    line-height:1.6;
}
@media only screen and (min-width: 426px) {
    .page-header-section > .inner-row {
        min-height: 700px;
    }
}
@media only screen and (min-width: 992px) {
    .page-header-section > .inner-row .heading {
        text-align: right;
    }

    .page-header-section > .inner-row .heading-par {
        text-align: right;
    }

    .introduction-holder {
        padding: 0px 20px 0px 0px;
        text-align: right;
    }
}