<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ohblue{background-color: #f0f6f9;
    padding: 40px;
    margin-top: 30px;}


.ohpink{background-color: #fef1f4;
    padding: 40px;
    margin-top: 30px;}




.ohtopborderthick{border-top:#003e76 solid 5px; width: 70px; font-size: 30px; margin-top: 40px; padding-top: 10px;}

.ohborder{border-bottom: 1px solid #000; width: 250px; padding-bottom: 20px}


.kipurple{background-color: #f8f6fa;
    padding: 40px;
    margin-top: 30px;}





.kiblue{background-color: #f6f5fb;
    padding: 40px;
    margin-top: 30px;}

.kiblue2{background-color: #f3f4f8;
    padding: 40px;
    margin-top: 30px;}

.kiblue3{background-color: #f7fafd;
    padding: 40px;
    margin-top: 30px;}


.kititlepurple{color: #671176; font-size: 30px}

.kititleblue{color: #312783; font-size: 30px}

.kititleblue2{color: #04305e; font-size: 30px}

.kititleblue3{color: #0086cd; font-size: 30px}


.yellowthickborder{border-top:#ffc900 solid 5px; width: 70px;  margin-bottom: -27px !important; padding-top: 10px}

.awardsbottomspace{margin-bottom: 0px !important;}
.awardsgreen{color: #11652c; font-size: 30px}
.awardsgreen2{color: #11652c; font-size: 25px}
.bluesocial{color: #004B88; font-size: 25px}
.yellowsocial{color: #f9c747; font-size: 25px}
.awardspinktext{color: #d00079; font-size: 30px}
.awardsbluetext{color: #0082c5; font-size: 30px}
.awardspurpletext{color: #681277; font-size: 30px}
.awardspinktext2{color: #d00079; font-size: 25px}
.awardsredtext{color: #af2727; font-size: 25px}
.awardyellowbg{background-color: #fcfcef;
    padding: 40px;
    margin-top: 30px;}


.awardpinkbg{background-color: #fef1f4;
    padding: 40px;
    margin-top: 30px;}


.awardbluebg{background-color: #f0f6f9;
    padding: 40px;
    margin-top: 30px;}


.awardorangebg{background-color: #feefe5;
    padding: 40px;
    margin-top: 30px;}


.awardgreybg{background-color: #f4eef2;
    padding: 40px;
    margin-top: 30px;}


.bg-darkblue2{background-color: #0e1732 !important;}
    
.dottedborder{border-top: 2px dotted #fff; width: 70px; margin-bottom: -18px;}



.liststyle2 li.whiteArrow {
    background-image: url(../images/white-arrow.png);
}


.liststyle2 li {
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    color: #fff;
    font-family: 'Frutiger LT Pro 45';
    font-weight: 300;
    padding-left: 15px;
    background-position: left 7px;
    background-repeat: no-repeat;
    background-size: 8px;
}


.liststyle2 {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}


.rmborderb{border-bottom: 1px solid #000; padding-bottom: 10px;}

.rmborderb2{border-bottom: 1px solid #000; padding-bottom: 10px; height: 200px}
.rmborderb3{border-bottom: 1px solid #000; padding-bottom: 10px; height: 500px}
.rmborderb4{border-bottom: 1px solid #000; padding-bottom: 10px; height: 300px}

.rmbg{    background-color: #003e76;
    font-size: 22px;
    padding: 10px;
    font-weight: 700;
    color: #fff;}


.esg-focus-top-wrp2 {
    max-width: 1920px;
    margin: 0 auto;
    height: 915px;
    background-image: url(../images/esg-focus-bg.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}

.esg-focus-top-wrp2 h1 {
    
    font-size: 60px;
    color: white;
    line-height: 110%;
    font-weight: 700;
}

.esg-goal-btm-wrp .paneesh-desc-wrp .common-ttle {
    font-size: 46px;
    font-weight: 300;
    line-height: 50px;
    letter-spacing: -1.15px;
    margin-bottom: 20px;
}


.whiteesg{color: #fff !important; font-weight: 300}
.esggreen{color: #b1cf00 !important; font-weight: 300}
.esgyellow{color: #f9c747 !important; font-weight: 300}


.enviromentbanner {
    max-width: 1920px;
    margin: 0 auto;
    height: 750px;
    background-image: url(../images/en-1.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}


.socialbanner {
    max-width: 1920px;
    margin: 0 auto;
    height: 750px;
    background-image: url(../images/social-3.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}



.whitetitleesg{    font-size: 60px;
    color: white;
    line-height: 110%;
    font-weight: 700;}


.whitetitleenv{    font-size: 30px;
    color: white;
    line-height: 110%;
    font-weight: 700;}


.blacktitleenv{    font-size: 30px;
    color: #000;
    line-height: 110%;
    font-weight: 700;}

.envi-green-box{background-color: #11652c; height: 250px; border-radius: 10px; color: #fff; padding: 30px}
.social-yellow-box{background-color: #f9c747; height: 250px; border-radius: 10px; color: #fff; padding: 30px}

.envi-border-bottom{border-bottom: solid #000 1px; padding-bottom: 20px}

.envi-green-title{    color: #2E6A32;font-size: 24px;
    font-weight: 700;}

.blackbg{background-color: #11652c;
    padding: 20px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px; height: 100px}

.greenright{ background-color: #000;
    padding: 20px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;height: 100px;  }


.blackbg2{background-color: #11652c;
    padding: 20px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px; height: 70px}




.greenright2{ background-color: #000;
    padding: 20px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;height: 70px;  }


.yellowbg2{background-color: #f9c747;
    padding: 20px;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px; height: 70px}




.textbig{font-weight: 700; font-size: 24px;color: #fff !important;}

.light-gren-box{padding: 20px; background-color: #b1cf00; height: 130px; width: 400px; border-radius: 10px}


.yellow-box{padding: 20px; background-color: #ffc900; height: 130px; width: auto; border-radius: 10px}

.yellow-box2{padding: 20px; background-color: #ffc900; height: 130px; width: 400px; border-radius: 10px; background-image: url(../images/mda-curve.png); 
    background-position: 290px 70px;
    background-size: 130px;
    background-repeat: no-repeat;}

.lightyellow-box{padding: 20px; background-color: #fcfcef; height: auto; width: auto; border-radius: 10px}
.lightyellow-box2{padding: 20px; background-color: #fcfcef; height: auto; width: auto; border-radius: 10px}

.green-bg-en{background-color: #11652c; padding: 20px; border-radius: 10px; color: #fff;}
.yellow-bg-en{background-color: #f9c747; padding: 20px; border-radius: 10px; color: #fff;}
.blackbgnew{background-color: #000; padding: 40px; border-radius: 10px; }

.yellowtextnew{color: #f9c747; font-weight: 700; font-size: 30px;line-height: 1;}

.liststyle3 li.blueArrow {
    background-image: url(../images/white-arrow.png);
}

.liststyle3 {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.liststyle3 li {
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    color: #fff;
    font-family: 'Frutiger LT Pro 45';
    font-weight: 300;
    padding-left: 15px;
    background-position: left 7px;
    background-repeat: no-repeat;
    background-size: 8px;
}



.liststyle4 li.blueArrow {
    background-image: url(../images/darkblue-arrow.png);
}

.liststyle4 {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.liststyle4 li {
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    color: #000;
    font-family: 'Frutiger LT Pro 45';
    font-weight: 300;
    padding-left: 15px;
    background-position: left 7px;
    background-repeat: no-repeat;
    background-size: 8px;
}



.governancebanner {
    max-width: 1920px;
    margin: 0 auto;
    height: 500px;
    background-image: url(../images/g-2.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;}

.govgreen {
    color: #671176 !important;
    font-weight: 300;
}

.envi-purple-box{background-color: #671176; height: 250px; border-radius: 10px; color: #fff; padding: 30px;}


.purpletitle{color: #671176; font-weight: 700; font-size: 30px}

.greybggov{    background-color: #f4eef2;
    padding: 20px;}

.p-small-box{background-color: #671176;
    padding: 10px;
    color: #fff;
    font-weight: 700;}

    
.b-small-box{background-color: #003e76;
    padding: 10px;
    color: #fff;
    font-weight: 700;}
.mda-colorblue{background: #0082c5;}
.mda-colororange{background: #f47400;}
.mda-textblue{color: #0091cb}
.mda-textblue2{color: #004B88}
    


.liststyle4 li {
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    color: #000;
    font-family: 'Frutiger LT Pro 45';
    font-weight: 300;
    padding-left: 15px;
    background-position: left 7px;
    background-repeat: no-repeat;
    background-size: 8px;
}

.liststyle4 li.yellowArrow {
    background-image: url(../images/yellow-arrow.png);
}

.mdagreytext{color: #6d6e6c}


.readmore2{    background-image: url(../images/read1.png);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 40px;
    color: #333333;
    font-size: 18px;
    font-weight: 300;
    display: block;
    background-size: 23px;
    margin-top: 10px;
    padding-bottom: 2px;
}


.case-studies-wrp .accordion .accordion-body .case-top-wrp.case-study2 {
    background-color: #ffc900;
}

.case-studies-wrp .accordion .accordion-body .case-top-wrp.case-study3 {
    background-color: #dfe5ee;
}

.case-studies-wrp .accordion .accordion-body .case-top-wrp.case-study4 {
    background-color: #f47400;
}


.case-studies-wrp .accordion .accordion-body .case-top-wrp.case-study5 {
    background-color: #2e207d;
}


.case-studies-wrp .accordion .accordion-body .case-top-wrp.case-study6 {
    background-color: #0082c5;
}


.case-studies-wrp .accordion .accordion-body .case-top-wrp.case-study7 {
    background-color: #003e76;
}


.yellowcase{color: #ffc900; }
.orangecase{color: #f47400 !important; }
.purplecase{color: #2e207d !important; }
.bluecase{color: #0082c5 !important; }
.bluecase2{color: #003e76 !important; }

.case-studies-wrp .accordion .accordion-body .case-desc-wrp .info-numb.case-study2 {
    border-color: #ffc900;
}

.case-studies-wrp .accordion .accordion-body .case-desc-wrp .info-numb.case-study3 {
    border-color: #f47400;
}

.case-studies-wrp .accordion .accordion-body .case-desc-wrp .info-numb.case-study5 {
    border-color: #2e207d;
}
.case-studies-wrp .accordion .accordion-body .case-desc-wrp .info-numb.case-study6 {
    border-color: #0082c5;
}


.case-studies-wrp .accordion .accordion-body .case-desc-wrp .info-numb.case-study7 {
    border-color: #003e76;
}



@media only screen 
and (min-device-width: 320px) 
and (max-device-width: 480px) { 
    
    
        .mobilealign{text-align: center;}
    .rmborderb2{border-bottom: 1px solid #000; padding-bottom: 10px; height: auto}
.rmborderb3{border-bottom: 1px solid #000; padding-bottom: 10px; height: auto}
.rmborderb4{border-bottom: 1px solid #000; padding-bottom: 10px; height: auto}
    

   
    
    
    
    
    
}


</pre></body></html>