 
    .section-padding {
        padding:80px 0;
    }
    a {
        text-decoration: none !important;
    }
    .button-model-1 {
        background: #554EF1;
        border-radius: 100px;
        padding: 14px 24px;
        color: #F9F9FE;
        font-size: 16px;
        font-weight: 600;
        transition: 300ms ease-in-out;
        transform: translate3d(0,0,0);
        display: inline-block;
    }
    .button-model-1:hover {
        color: #F9F9FE;
        -webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.25);
        -moz-box-shadow: 0 3px 7px 0 rgba(0,0,0,.25);
        box-shadow: 0 3px 7px 0 rgba(0,0,0,.25);
        transform: translate3d(0,-1px,0);
        transition: All 300ms ease;
        -webkit-transition: All 300ms ease;
    }
    .button-model-transparent  {
        background: transparent;
        border: 1px solid #07053D;
        border-radius: 100px;
        padding: 14px 24px;
        color: #07053D !important;
        font-size: 16px;
        font-weight: 600;
        transition: 300ms ease-in-out;
        transform: translate3d(0,0,0);
        display: inline-block;
    }
    .section-title {
        color: #05054E;
        font-size: 32px;
        font-weight: 700;
        margin-bottom: 20px;
    } 
    .section-headingType1 img  {
        margin-bottom:8px;
    }
    .section-headingType1 .button-model-1  {
        margin-top:8px;
    }
    .ml-auto {
        margin-left: auto;
    } 
    .section-caption {
        color: #c853db;
        font-weight: 800;
        font-size: 15px;
        line-height: 1.46;
        margin-bottom: 18px;
        display: inline-block;
        text-transform: uppercase;
    }
    .button {
        position: relative;
    }
    .button img {
        margin-left: 5px;
        margin-bottom: 0;
    }
    .button-withIcon {
        display:inline-flex;
        align-items: center;
    }
    .button-withIcon i {
        padding-left: 7px;
        margin-top: 5px;
    }
    .show-onMobile {
        display: none;
    }
    
    .section-hero h1 {
        font-weight: 800;
        color: #01011c;
        margin-bottom: 26px !important;
        font-size: 50px;
        line-height: 1.16;
    }

    .section-hero .highlight-title {
        color: #c853db;
        text-transform: capitalize;
        position: relative;
    }
    .section-hero p {
        font-size: 20px;
        line-height: 31.56px;
        color: #262633;
        margin-bottom: 30px;
        font-weight: 500;
    } 
    
    .footer_9 .btn-primary {
        font-weight: 700;
        border-radius: 100px;
        height: 50.4px;
        line-height: 1;
    }
/** //Global styling ends **/