<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Top header css start */
.pointer-cursor {
    cursor: pointer !important;
}

.topheadere {
    background: #f0fdf0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 5px;
    padding-bottom: 5px;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}

.pdf-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    padding-top: 5px;
    padding-bottom: 5px;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}

.Logodiv {
    width: 50%;
}

.logindiv {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    flex-wrap: wrap;
    width: 50%;
}

.Login, .Login:hover, .Login:active, .Login:focus {
    font-weight: 500;
    font-size: 16px;
    color: #fff;
    padding: 12px 15px;
    background: #f95e09;
    margin-left: 10px;
    display: flex;
    justify-content: center !important;
    align-items: center;
    border-left: 1px solid #f95e09;
    border-right: 1px solid #f95e09;
    position:relative;
}
.profilediv {
    position:relative;
}
.profiledropdown, .profiledropdown:hover, .profiledropdown:active, .profiledropdown:focus {
    position: absolute;
    top: 100%;
    bottom: 0;
    left: 10px;
    width: 150px;
    z-index: 9999;
    display: block;
    background: #fff;
    height: 30px;
    line-height: 30px;
    color:#777;
    padding: 0px 10px;
    display:none;
    box-shadow:0px 3px 3px 1px #f1f1f1;
}
.profilediv:hover .profiledropdown {
    display: block;
}

.mobile {
    display: none;
}

.menusection {
    display: flex;
    position: absolute;
    left: 0px;
    right: 0px;
    background: #001400;
    top: 100%;
    z-index: 1;
    padding-right: 20px;
    padding-left: 20px;
    box-shadow: 0px 3px 5px #575d57;
}

.listsection {
    list-style: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0px;
    color: #ffffff;
    width: 100%;
}

    .listsection li {
        padding: 18px 5px;
        margin-top: -2px;
        position: relative;
    }

    .listsection &gt; li.active {
        background: #f5f4f4 !important;
        color: #f95e09 !important;
    }

    .listsection li.homelist:hover:after, .listsection li.homelist.active:after {
        content: "";
        border-top: 15px solid #f5f4f4;
        border-left: 37px solid transparent;
        border-right: 37px solid transparent;
        position: absolute;
        top:100%;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .listsection &gt; li.menuliEvent:hover:after, .listsection li.menuliEvent.active:after {
        border-top: 15px solid #f5f4f4;
        border-left: 45px solid transparent;
        border-right: 45px solid transparent;
    }

    .listsection &gt; li.menuliCaseStudies:hover:after, .listsection li.menuliCaseStudies.active:after {
        border-top: 20px solid #f5f4f4;
        border-left: 63px solid transparent;
        border-right: 63px solid transparent;
    }

    .listsection &gt; li.menuliMaturityModel:hover:after, .listsection li.menuliMaturityModel.active:after {
        border-top: 25px solid #f5f4f4;
        border-left: 115px solid transparent;
        border-right: 115px solid transparent;
    }

    .listsection li.menuliTechnologyProviders:hover:after, .listsection li.menuliTechnologyProviders.active:after {
        border-top: 20px solid #f5f4f4;
        border-left: 97px solid transparent;
        border-right: 97px solid transparent;
    }

    .listsection li.menuliKnowledgeRepository:hover:after, .listsection li.menuliKnowledgeRepository.active:after {
        border-top: 30px solid #f5f4f4;
        border-left: 100px solid transparent;
        border-right: 100px solid transparent;
    }



    .listsection li.homelist:hover, .listsection li.homelist.active {
        color: #f95e09 !important;
    }

    .listsection &gt; li:hover, .listsection .homelist.active {
        background: #f5f4f4 !important;
    }

    .listsection li a {
        color: #ffffff;
        font-family: 'Roboto Slab', serif;
        font-size: 16px;
        font-weight: 700;
        text-transform: capitalize;
        padding: 2px 10px 3px;
    }

        .listsection li a:hover, .listsection li.active a, .listsection li:hover a {
            color: #e44228 !important;
        }
    .listsection .DropdownList li a{
        color:#000000 !important;
    }
    .listsection .DropdownList li a:hover, .listsection .DropdownList li.active a, .listsection .DropdownList li:hover a {
        color: #e44228 !important;
    }

/* dropdown css start */
.dropdownhover a {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.DropdownList {
    list-style: none;
    display: none;
    flex-direction: column;
    align-items: flex-start;
    position: absolute;
    background: #fff;
    min-width: 230px;
    border: 1px solid #383880;
    color: #000;
    top: 100%;
    border-top: none;
    left: 0;
    right: 0;
    position: absolute;
    z-index: 1;
    color: #000 !important;
}

    .DropdownList.hover {
        display: flex;
    }

    .DropdownList li, .DropdownList li a {
        color: #001400 !important;
        display: flex;
        width: 100%;
        padding: 5px 15px;
    }

        .DropdownList li:hover, .DropdownList li:active, .DropdownList li:focus,
        .DropdownList li a:hover, .DropdownList li a:active, .DropdownList li a:focus {
            padding: 5px 15px;
            display: flex;
            width: 100%;
            border-radius: 0px;
        }

        .DropdownList li a.active {
            color: #ffffff !important;
            background: #383880;
            padding: 5px 15px;
            display: flex;
            width: 100%;
            border-radius: 0px;
            font-weight: 700;
        }

.arrow-down {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 8px solid #ffffff;
    margin-left: 3px;
}

.listsection li.active a .arrow-down, .listsection li a:hover .arrow-down,
.listsection li a:focus .arrow-down, .listsection li a:active .arrow-down,
.listsection li:hover a .arrow-down {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 8px solid #e54b34;
    margin-left: 3px;
}


.right0 {
    right: 0;
    left: auto;
}

/* banner section css start */

.banner {
    position: relative;
    margin-bottom: 10%;
}

.overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(177, 179, 180, 0.7);
}

.BrandLogo {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -60%;
}

.logosection {
    background: #ffffff;
    padding: 15px;
    width: 400px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #777;
    height: 114px;
}

.detail {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #000;
    font-weight: 700;
}

.underline, .underline:hover {
    text-decoration: underline;
}

/* footer css start */

.footer {
    background: #001400;
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
}

.footerlogo, .Followus {
    width: 30%;
}

.footerlogo {
    align-items: center;
    display: flex;
}

.Followus {
    width: auto !important;
}

.Contactus {
    width: 50%;
}

.footerheader {
    font-size: 20px;
    color: #e84c2a;
    font-weight: 700;
    text-transform: capitalize;
}

.contactholder {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.contactAddress {
    width: 50%;
}

    .contactAddress p {
        margin-bottom: 0;
        color: #ffffff;
    }

    .contactAddress .name {
        font-size: 16px;
        font-weight: 500;
    }

    .contactAddress .office {
        font-size: 14px;
        font-weight: 500;
    }

    .contactAddress .Address {
        font-size: 14px;
        font-weight: 400;
    }

/* inner body css */

.Heading {
    font-size: 25px;
    font-weight: 500;
    color: #383880;
}

a.Heading, a.Heading:hover, a.Heading:active, a.Heading:focus {
    font-size: 25px;
    font-weight: 500;
    color: #383880;
}

    a.Heading.active, a.Heading.active:hover, a.Heading.active:active, a.Heading.active:focus {
        font-size: 25px;
        font-weight: 700;
        color: #c63638;
    }

.SubHeading {
    font-size: 18px;
    font-weight: 500;
    color: #c94445;
}

.para {
    font-size: 15px;
    color: #777777;
    line-height: 26px;
    font-family: 'Roboto', serif;
    font-weight: 400;
}

.paralistsection {
    list-style: none;
}

    .paralistsection li {
        position: relative;
        padding-left: 25px;
        font-size: 15px;
        line-height: 26px;
        font-family: 'Roboto', serif;
        font-weight: 400;
    }

        .paralistsection li::before {
            position: absolute;
            content: '';
            width: 8px;
            height: 8px;
            border-radius: 20px;
            background: #e84c2a;
            left: 0;
            top: 9px;
        }

.customehr {
    border-top: 1px dashed #777777;
}

.btn-connect, .btn-connect:hover, .btn-connect:focus, .btn-connect:active {
    border-radius: 25px !important;
    background: #c63638 !important;
    color: #ffffff !important;
}

.hambergur {
    display: none;
}

.bannerhedingdiv {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.bannerheding {
    color: #e84c2a;
    font-size: 38px;
    font-family: 'Roboto', serif;
    font-weight: 700;
    margin-top: 30px;
    -webkit-text-stroke: 1px #ffffff;
    -webkit-text-fill-color: #e84c2a;
    -webkit-animation: fill 0.5s infinite alternate;
}

.active_home::After {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    bottom: 0;
    vertical-align: bottom;
}


/* ===========================body css End======================= */

/*=================== Media query start============================ */

@media (min-width: 0px) and (max-width: 481.99px) {
    .topheadere {
        padding-bottom: 0px;
        justify-content: center;
        height: 185px;
        z-index: 99;
    }

    .menusection {
        left: 0px;
        right: auto;
        width: 40px;
        height: 40px;
        bottom: -40px;
        z-index: 1;
        display: block;
        background: #fff;
        border-radius: 50%;
    }

    .parrentbody {
        margin-top: 185px;
    }

    .mobile, .mobile:hover {
        display: block;
        padding: 10px 5px !important;
        border: none;
    }

    .desktop {
        display: none;
    }

    .listsection {
        flex-direction: column;
        width: 300px;
        background: #fff;
        height: auto;
        top: 40p;
        margin-top: 40px;
        justify-content: flex-start;
        align-items: flex-start;
        padding: 15px;
        box-shadow: 0px 0px 6px #a1a1a1;
    }

        .listsection li a {
            color: #777777;
        }

        .listsection li {
            padding-top: 5px;
            padding-bottom: 5px;
        }

    .smdisplay {
        display: none;
    }

    .hambergur {
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .Login {
        font-size: 14px;
        padding: 10px 5px !important;
        width: 100px;
        margin-left: 5px;
        border: none;
    }

    .banner img {
        height: 100px;
    }

    .logosection img {
        height: inherit;
    }

    .logosection {
        height: 70px;
        width: 100%;
    }

    .BrandLogo {
        position: absolute;
        bottom: -80%;
        left: 30px;
        right: 30px;
        transform: translateX(0);
    }

    .Contactus {
        width: 100%;
    }

    .banner {
        margin-bottom: 18%;
    }

    .Contactus {
        width: 100%;
    }

    .footerlogo, .Followus {
        width: 100%;
    }

    .contactAddress {
        width: 100%;
        margin-bottom: 15px;
    }

    .DropdownList {
        position: relative;
        border: 1px solid #383880;
    }

    .Logodiv {
        width: 100%;
        text-align: center;
    }

        .Logodiv img {
            max-width: 100%;
        }
    .logindiv img {
        max-width: 100%;
    }
    .logindiv a:first-child {
        width: 40%;
    }
    .profilediv a {
        width: 100% !important;
    }
    .logindiv {
        width: 100%;
        text-align: center;
        justify-content: center;
    }
    .listsection li.homelist:hover:after, .listsection li.homelist.active:after {
        content: none;
    }
}

@media (min-width: 482px) and (max-width: 767.98px) {
    .topheadere {
        padding-bottom: 0px;
        height: 85px;
        z-index: 99;
    }

    .menusection {
        left: 0px;
        right: auto;
        width: 40px;
        height: 40px;
        bottom: -40px;
        z-index: 1;
        display: block;
        background: #fff;
        border-radius: 50%;
    }

    /*.menusection {
        left: 0;
        right: 0;
        top: 100%;
    }*/

    .parrentbody {
        margin-top: 85px;
    }

    .mobile, .mobile:hover {
        display: block;
        padding: 10px 5px !important;
        border: none;
    }

    .desktop {
        display: none;
    }

    .listsection {
        flex-direction: column;
        width: 300px;
        background: #fff;
        height: auto;
        top: 40p;
        margin-top: 40px;
        justify-content: flex-start;
        align-items: flex-start;
        padding: 15px;
        box-shadow: 0px 0px 6px #a1a1a1;
    }

        .listsection li a {
            color: #777777;
        }

        .listsection li {
            padding-top: 5px;
            padding-bottom: 5px;
        }

    .Logodiv {
        width: 40%;
    }

        .Logodiv img {
            max-width: 100%;
        }
    .logindiv img {
        max-width: 100%;
    }
   
    .logindiv {
        width: 60%;
        padding: 0px 10px;
        flex-wrap: nowrap;
    }
        .logindiv a:first-child{
            width:40%;
        }
    .profilediv a{
        width:100% !important;
    }
    .smdisplay {
        display: none;
    }

    .hambergur {
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
    /*.Login {
        font-size: 14px;
        padding: 20px 12px;
        width: 100px;
        margin-left: 5px;
    }*/
    .banner img {
        height: 100px;
    }

    .logosection img {
        height: inherit;
    }

    .logosection {
        height: 70px;
    }

    .Contactus {
        width: 100%;
    }

    .banner {
        margin-bottom: 18%;
    }

    .footerlogo, .Followus {
        width: 100%;
    }

    .DropdownList {
        position: relative;
        border: 1px solid #383880;
    }

    .bannerheding {
        color: #ffffff;
        font-size: 20px;
        -webkit-text-stroke: inherit;
        -webkit-text-fill-color: inherit;
        -webkit-animation: fill 0.5s infinite alternate;
    }
    .listsection li.homelist:hover:after, .listsection li.homelist.active:after {
        content: none;
    }
}

@media (min-width: 768px) and (max-width: 991.99px) {
    .menusection {
        left: 0;
        right: 0;
        top: 100%;
    }

    .parrentbody {
        margin-top: 140px;
    }

    .mobile, .mobile:hover {
        display: block;
        padding: 10px 5px !important;
        border: none;
    }

    .desktop {
        display: none;
    }

    /*.listsection {
        padding: 10px 10px;
    }*/

        .listsection li a {
            font-size: 10px;
            padding: 2px 5px 3px;
        }

        .listsection li.active a {
            font-size: 10px;
            padding: 2px 5px 3px;
        }

        .listsection li a:hover, .listsection li a:focus, .listsection li a:active {
            font-size: 10px;
            padding: 2px 5px 3px;
        }
        .listsection li.homelist:hover:after, .listsection li.homelist.active:after {
            content: none;
        }

    .logosection {
        height: 85px;
    }

        .logosection img {
            height: inherit;
        }

    .footerlogo img {
        width: 100%;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    .menusection {
        left: 0;
        right: 0;
        top: 100%;
    }

    .parrentbody {
        margin-top: 144px;
    }

    /*.listsection {
        padding: 10px 10px;
    }*/

        .listsection li a {
            font-size: 12px;
            padding: 2px 5px 3px;
        }

        .listsection li.active a {
            font-size: 12px;
            padding: 2px 5px 3px;
        }

        .listsection li a:hover, .listsection li a:focus, .listsection li a:active {
            font-size: 12px;
            padding: 2px 5px 3px;
        }
        .listsection li.homelist:hover:after, .listsection li.homelist.active:after {
            content: none;
        }

}
@media (min-width: 1201px) and (max-width: 1300px) {
    .listsection li a {
        font-size: 14px;
        padding: 2px 5px 3px;
    }

    .listsection li.active a {
        font-size: 14px;
        padding: 2px 5px 3px;
    }

    .listsection li a:hover, .listsection li a:focus, .listsection li a:active {
        font-size: 14px;
        padding: 2px 5px 3px;
    }
    .parrentbody {
        margin-top: 155px;
    }
    .listsection li.homelist:hover:after, .listsection li.homelist.active:after {
        content: "";
        border-top: 15px solid #f5f4f4;
        border-left: 30px solid transparent;
        border-right: 30px solid transparent;
        position: absolute;
        top: 100%;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .listsection &gt; li.menuliEvent:hover:after, .listsection li.menuliEvent.active:after {
        border-top: 15px solid #f5f4f4;
        border-left: 39px solid transparent;
        border-right: 39px solid transparent;
    }

    .listsection &gt; li.menuliCaseStudies:hover:after, .listsection li.menuliCaseStudies.active:after {
        border-top: 20px solid #f5f4f4;
        border-left: 52px solid transparent;
        border-right: 52px solid transparent;
    }

    .listsection &gt; li.menuliMaturityModel:hover:after, .listsection li.menuliMaturityModel.active:after {
        border-top: 25px solid #f5f4f4;
        border-left: 106px solid transparent;
        border-right: 106px solid transparent;
    }

    .listsection li.menuliTechnologyProviders:hover:after, .listsection li.menuliTechnologyProviders.active:after {
        border-top: 20px solid #f5f4f4;
        border-left: 80px solid transparent;
        border-right: 80px solid transparent;
    }

    .listsection li.menuliKnowledgeRepository:hover:after, .listsection li.menuliKnowledgeRepository.active:after {
        border-top: 30px solid #f5f4f4;
        border-left: 80px solid transparent;
        border-right: 80px solid transparent;
    }

}

    /* ===============Copy Right======================= */

    /* 
    [[[[[[[[[[[[[[[      ]]]]]]]]]]]]]]]
    [::::::::::::::      ::::::::::::::]
    [::::::::::::::      ::::::::::::::]
    [::::::[[[[[[[:      :]]]]]]]::::::]
    [:::::[                      ]:::::]
    [:::::[                      ]:::::]
    [:::::[        Date          ]:::::]
    [:::::[    (14-OCT-2019)     ]:::::]
    [:::::[     Developed By     ]:::::]
    [:::::[    Avinash Kumar     ]:::::]
    [:::::[ Front End Developer  ]:::::]
    [:::::[     8826238704       ]:::::]
    [:::::[                      ]:::::]
    [:::::[                      ]:::::]
    [::::::[[[[[[[:      :]]]]]]]::::::]
    [::::::::::::::      ::::::::::::::]
    [::::::::::::::      ::::::::::::::]
    [[[[[[[[[[[[[[[      ]]]]]]]]]]]]]]]
*/
</pre></body></html>