﻿.slider-text h1 {
    font-size: 62px;
}

.slider-text .copy {
    font-size: 24px;
    font-weight: bold;
    /*    text-shadow: 1px 1px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
*/
}

/*.slider-text .button-default-outline {
    color: #ffffff;
    background-color: #503066;
    border-color: #000;
}*/

.orange {
    color: #503066;
}

.box-cta-inner .box-cta-title {
    color: #503066 !important;
    opacity: 1 !important;
}

.noimage-banner {
    background: #808080;
}

.nobannertitle, .nobannerroot {
    color: #503066 !important;
}

    .nobannertitle::before {
        background: #503066 !important;
    }

    .nobannertitle::after {
        background: #503066 !important;
    }

.ulnobanner li:after {
    color: #503066 !important;
}

.box-minimal-modern .box-minimal-icon {
    width: 200px;
    height: 100px;
    background: transparent;
}
.feature-icon::before {
    background: linear-gradient(-45deg, #808080, #503066) !important;
}
    .box-minimal-modern .box-minimal-icon::before {
        content: "";
        position: absolute;
        width: 100px;
        height: 100px;
        border-radius: 100%;
    }



.box-minimal-modern .box-minimal-icon img {
    z-index: 2;
    max-height: 100px;
}

.bodytext h3 {
    text-align: center;
}

.bodytext p {
    text-align: center;
    margin-bottom: 21px;
}

.login-form .form-label {
    position: unset;
    transform: translateY(0%);
}

.bodytxt {
    text-align: center;
}

.pgNotFound .heading-1 {
    font-weight: 600;
    color: #503066;
}

.title-404 {
    color: #000 !important;
}

.subtitle-404 {
    color: #000 !important;
    font-size: 1rem !important;
}

.pgNotFound.fullwidth-page:before {
    background-color: #fff;
}

.pgNotFound .breadcrumbs-custom-title::before, .pgNotFound .breadcrumbs-custom-title::after {
    background: none;
}

.pgNotFound a {
    margin-left: 15px;
    margin-right: 15px;
    border-color: #312f33 !important;
}

    .pgNotFound a:hover {
        background-color: #312f33 !important;
    }

.faq .accordion-custom-body {
    color: #000;
}

.page {
    /*    font-size: 26px;
*/ line-height: 1.42857;
}

.li-title {
    width: 55px;
    line-height: 1.6;
    display: inline-block;
}

.position {
    margin: 20px 0;
    font-size: 18px;
    color: #000;
    font-weight: 600;
}

.emp-details {
    font-size: 16px;
}

.contact-member hr {
    margin: 20px 0;
}

.rte-sec ul, .rte-sec ol {
    padding: 0 20px;
    list-style-position: inside;
}

.rte-sec ul {
    list-style-type: disc;
}

.rte-sec ol {
    list-style-type: decimal;
}

    .rte-sec ul li, .rte-sec ol li {
        display: list-item;
    }

.rte-sec li::marker {
    margin-right: 0;
    margin-left: 0;
}


.color-gray {
    color: #808080!important;
}

footer.bg-gray-darker {
    background-color: #808080 !important;
}
