@font-face {

    font-family: 'Rupee_Foradian';

    src: url('../fonts/Rupee_Foradian.eot');

    src: url('../fonts/Rupee_Foradian.eot') format('embedded-opentype'),

         url('../fonts/Rupee_Foradian.woff2') format('woff2'),

         url('../fonts/Rupee_Foradian.woff') format('woff'),

         url('../fonts/Rupee_Foradian.ttf') format('truetype'),

         url('../fonts/Rupee_Foradian.svg#Rupee_Foradian') format('svg');

}





@font-face {

  font-family: 'Noto Sans', sans-serif;

  src: url('../fonts/NotoSansLight.eot');

  src: url('../fonts/NotoSansLight.eot') format('embedded-opentype'),

       url('../fonts/NotoSansLight.woff2') format('woff2'),

       url('../fonts/NotoSansLight.woff') format('woff'),

       url('../fonts/NotoSansLight.ttf') format('truetype'),

       url('../fonts/NotoSansLight.svg#NotoSansLight') format('svg');

       font-weight: 300;

       font-style: normal;

}





@font-face {

  font-family: 'Noto Sans', sans-serif;

  src: url('../fonts/NotoSansRegular.eot');

  src: url('../fonts/NotoSansRegular.eot') format('embedded-opentype'),

       url('../fonts/NotoSansRegular.woff2') format('woff2'),

       url('../fonts/NotoSansRegular.woff') format('woff'),

       url('../fonts/NotoSansRegular.ttf') format('truetype'),

       url('../fonts/NotoSansRegular.svg#NotoSansRegular') format('svg');

       font-weight: 400;

       font-style: normal;

}









@font-face {

  font-family: 'Noto Sans', sans-serif;

  src: url('../fonts/NotoSansMedium.eot');

  src: url('../fonts/NotoSansMedium.eot') format('embedded-opentype'),

       url('../fonts/NotoSansMedium.woff2') format('woff2'),

       url('../fonts/NotoSansMedium.woff') format('woff'),

       url('../fonts/NotoSansMedium.ttf') format('truetype'),

       url('../fonts/NotoSansMedium.svg#NotoSansMedium') format('svg');

       font-weight: 500;

       font-style: normal;

}





@font-face {

  font-family: 'Noto Sans', sans-serif;

  src: url('../fonts/NotoSansSemiBold.eot');

  src: url('../fonts/NotoSansSemiBold.eot') format('embedded-opentype'),

       url('../fonts/NotoSansSemiBold.woff2') format('woff2'),

       url('../fonts/NotoSansSemiBold.woff') format('woff'),

       url('../fonts/NotoSansSemiBold.ttf') format('truetype'),

       url('../fonts/NotoSansSemiBold.svg#NotoSansSemiBold') format('svg');

       font-weight: 600;

       font-style: normal;

}





@font-face {

  font-family: 'Noto Sans', sans-serif;

  src: url('../fonts/NotoSansBold.eot');

  src: url('../fonts/NotoSansBold.eot') format('embedded-opentype'),

       url('../fonts/NotoSansBold.woff2') format('woff2'),

       url('../fonts/NotoSansBold.woff') format('woff'),

       url('../fonts/NotoSansBold.ttf') format('truetype'),

       url('../fonts/NotoSansBold.svg#NotoSansBold') format('svg');

       font-weight: 700;

       font-style: normal;

}









.rs{font-family: 'Rupee_Foradian';}

body{font-family: 'Noto Sans', sans-serif; margin: 0px; padding: 0px;}

.container-1200-wrp{ width: 1200px;margin:0 auto;}

.pos-rel{ position: relative;}

.top-home-bnr{ width: 100%; height: 100vh; background-image: url(../images/top-home-bnr_01.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.top-bnr-caption{ width: 550px; height: auto; padding:40% 0% 0% 0%;}

.top-bnr-caption h2{color:#fff; font-weight: 700; letter-spacing: -4px; font-size: 90px; margin: 0px 0px 0px;}

.top-bnr-caption h2 sup{ font-weight: 400;;}

.top-bnr-caption p.desc-big{ color:#fff; font-size: 36px; line-height: 40px; font-weight: 400; margin: 20px 0px;}

.top-bnr-caption p.desc-smll{ color:#fff; font-size: 20px; font-weight: 700; margin: 0px 0px 20px;}

a.common-cta{ text-decoration:none; width: 163px; height: 53px; display: block; text-align: center; color: #fff; font-weight: 700;font-size: 12px; 

    padding:17px 0px; background-image: url(../images/cta-common-bg.png); border-radius: 40px 40px; background-repeat: no-repeat; background-position: center; background-size: cover; transition: all 0.5s ease;}

   

    a.common-cta:hover{ background-image: none; background-color: #fff; color:#eb5e2e;}   



    .offerings-lhs  a.common-cta:hover{ background-image: none; background-color: #222; color:#fff;} 

    .kpi-cvr-full a.common-cta:hover{background-image: none; background-color: #222; color:#fff;}

    .fact-rhs-inner-cvr a.common-cta2:hover{ background-image: none; background-color: #222; color:#fff;} 

    .chairman-lhs a.common-cta:hover{background-image: none; background-color: #222; color:#fff;}



#bnr-logo{ width: 126px; position: absolute; bottom:0px; right: 0px;}    



.open-sldr{ width: 100%; height: 100vh;}

.open-bg-1{ background-image: url(../images/open-bg-1_02.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.open-bg-2{ background-image: url(../images/open-bg-2_02.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.open-bg-3{ background-image: url(../images/open-bg-3_02.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.open-bg-4{ background-image: url(../images/open-bg-4_02.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.open-bg-5{ background-image: url(../images/open-bg-5_02.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.open-bg-6{ background-image: url(../images/open-bg-6_02.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}



.open-nxt,.open-prev{ width: 154px; height: 154px;     color: transparent; outline: none; outline-style: none; border:none;}

.open-nxt{ background-image: url(../images/right-arw.png); background-repeat: no-repeat; background-position: 0px 0px;}

.open-prev{ background-image: url(../images/left-arw.png); background-repeat: no-repeat; background-position: 0px 0px;}



.open-caption-wrp{ width: 500px; padding-top: 20%;}

.open-caption-wrp h2{ color: #fff; font-weight: 700; font-size: 50px; margin: 0px 0px 0px;}

.open-caption-wrp  p{ color:#fff; font-weight: 400; font-size:30px; line-height: 34px; margin: 20px 0px;}



.common-pd-t{ padding-top: 120px;}

.common-pd-b{ padding-bottom: 120px;}

.black-clr{ color: #000 !important;}

.white-clr{ color:#fff !important;}

.common-smll-ttle{font-size: 20px; line-height: 24px; font-weight: 400; margin: 0px 0px 10px;}

.common-ttle{ font-size: 50px; line-height: 54px; font-weight: 700; margin: 0px 0px 20px;}

.offer-pic-box{ margin-left: -130px; margin-top: 10px;}



.offerings-rhs{ margin:50px 0px 0px 80px;}

.off-rgh-grid{padding:0px 0px 0px 88px; margin-bottom:10px ;}

.off-rgh-grid p.ttle{ font-size: 30px; color: #000;font-weight: 700;margin: 0px 0px 10px;padding: 26px 0px 0px 10px;border-bottom: 1px solid #ee7326;}

.off-rgh-grid p.desc{ font-weight: 400; font-size: 16px; line-height: 20px; color: #333333; margin:0px;}

.off-icn-1{ background-image: url(../images/offerings-icn-1_05.jpg); background-repeat: no-repeat; background-position:left top;}

.off-icn-2{ background-image: url(../images/offerings-icn-2_05.jpg); background-repeat: no-repeat; background-position:left top;}

.off-icn-3{ background-image: url(../images/offerings-icn-3_08.jpg); background-repeat: no-repeat; background-position:left top;}



.factsheet-lhs{ width: 100%; height:760px; background-image: url(../images/fact-bg-lhs_12.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

.factsheet-rhs{ width: 100%; height: 760px; background-color: #ec662f;}

.fact-lhs-inner-cvr{ width: 600px; float: right; padding-top: 80px; padding-right: 120px;}

.fact-rhs-inner-cvr{ width: 600px; float: left; padding-top: 80px; padding-left: 50px;}



.fact-grid-box { padding:0px 0px 0px 180px; margin-top: 50px;}

.fact-grid-box h2{ color:#fff; font-weight: 700; font-size: 50px; margin-top: 0px;}

.fact-grid-box h2 sup{ font-weight: 400;}

.fact-grid-box h2 span{ font-weight: 400;}

.fact-grid-box p{ color:#fff; font-weight: 400; font-size:20px; line-height: 24px; margin-top: 0px;}

.fact-icn-1{background-image: url(../images/fact-icn-1.png); background-repeat: no-repeat; background-position:top left 10%;}

.fact-icn-2{background-image: url(../images/fact-icn-2.png); background-repeat: no-repeat; background-position:left top;}

.fact-icn-3{background-image: url(../images/fact-icn-3.png); background-repeat: no-repeat; background-position:top left 10%;}



.pf-numb{ color:#fff; margin:0px; font-size: 20px; line-height: 24px; font-weight: 400;}

.pf-numb span.pf-unit{ font-size: 16px; float: right;}

.pf-info-numb{ color:#fff; font-weight: 700; font-size:50px; line-height: 1;}

.pf-infor-box{ margin-bottom: 20px;}



.common-cta2{text-decoration:none; width: 163px; height: 53px; display: block; text-align: center; color: #000; font-weight: 700;font-size: 12px; 

    padding:17px 0px;  background-color: #fff; border-radius: 40px;}

.common-cta2:hover{ text-decoration:none; color:#000;}

.legend-text{ font-size: 9px; font-weight: 400; margin: 0px 0px 0px;}

.pf-pagination{ text-align: left; bottom:0px !important;}

.pf-pagination .swiper-pagination-bullet-active{ background-color: #fff;}

.pf-sldr{ padding-bottom: 10px;}



.kpi-top-ttle{ font-weight: 400;font-size: 20px;color: #000;margin-bottom: 10px;border-bottom: 1px solid #ea592e;padding-bottom: 5px; text-transform: uppercase;}

.kpi-unit1{ float: right; color:#7d7d7d; font-size: 12px; font-weight:400; margin-top:10px;text-transform: initial;}

.kpi-btm-ttle{ font-weight: 500; font-size: 30px; margin: 0px; }

.kpi-unit2{ float: right; font-size: 14px; margin-top:10px;text-transform: initial;}

.text-gradient{background: -webkit-gradient(linear, left top, right top, from(#ef7f30), to(#ea592e));

    background: linear-gradient(to right, #ef7f30 0%, #ea592e 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}



.key-performance-wrp{ width: 100%; height: 760px; background-image: url(../images/kpi-bg.png); background-repeat: no-repeat; background-position: bottom right;}



.gradient-orange-bg{background: rgba(239,127,48,1);

    background: -moz-linear-gradient(-45deg, rgba(239,127,48,1) 0%, rgba(234,90,46,1) 65%, rgba(234,90,46,1) 100%);

    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(239,127,48,1)), color-stop(65%, rgba(234,90,46,1)), color-stop(100%, rgba(234,90,46,1)));

    background: -webkit-linear-gradient(-45deg, rgba(239,127,48,1) 0%, rgba(234,90,46,1) 65%, rgba(234,90,46,1) 100%);

    background: -o-linear-gradient(-45deg, rgba(239,127,48,1) 0%, rgba(234,90,46,1) 65%, rgba(234,90,46,1) 100%);

    background: -ms-linear-gradient(-45deg, rgba(239,127,48,1) 0%, rgba(234,90,46,1) 65%, rgba(234,90,46,1) 100%);

    background: linear-gradient(135deg, rgba(239,127,48,1) 0%, rgba(234,90,46,1) 65%, rgba(234,90,46,1) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef7f30', endColorstr='#ea5a2e', GradientType=1 );}



    ul.graph-box{ list-style: none; list-style-type: none; margin:0px; padding:0px;}

    ul.graph-box li{ width: 85%; height: 25px; background-color: #e1e1e1; position: relative; margin: 8px 0px 8px 50px;border-radius: 0px 10px 10px 0px;}

    ul.graph-box li span.kpi-year{ font-size: 12px; color:#333333; font-weight: 700; position: absolute; top:3px; left:-50px;}

    ul.graph-box li.activ{ background-color: #eb5e2e;}

    ul.graph-box li::before{content: attr(rel); position: absolute; right: 10px;top:4px;  font-size: 12px; color:#333333; font-weight: 700; }

    ul.graph-box li.activ::before{ color:#fff !important;}

    .tw-5{ width: 5% !important;}

    .tw-10{ width: 10% !important;}

    .tw-15{ width: 15% !important;}

    .tw-20{ width: 20% !important;}

    .tw-25{ width: 25% !important;}

    .tw-30{ width: 30% !important;}

    .tw-35{ width: 35% !important;}

    .tw-40{ width: 40% !important;}

    .tw-45{ width: 45% !important;}

    .tw-50{ width: 50% !important;}

    .tw-55{ width: 55% !important;}

    .tw-60{ width: 60% !important;}

    .tw-65{ width: 65% !important;}

    .tw-70{ width: 70% !important;}

    .tw-75{ width: 75% !important;}

    .tw-80{ width: 80% !important;}

    .tw-85{ width: 85% !important;}

    .kpi-shell{ margin-top: 50px;}



    .chairman-box-wrp{ width: 100%; background-color: #fff;}

    .chairman-lhs{ padding-top: 50px;}

    .chair-ttle{ font-size: 70px; line-height: 74px; font-weight:700; color:#000; margin: 0px 0px 40px;}

    .chair-sub-desc{ font-size: 50px; line-height: 54px; font-weight:700; color:#000; margin: 0px 0px 30px;}

    .chair-name{color:#333333; font-size: 30px; font-weight: 400; margin: 0px 0px;}

    .chair-desig{color:#333333; font-size: 16px; font-weight: 400; margin: 0px 0px;}

    .chairman-next,.chairman-prev{ width: 154px; height: 154px;     color: transparent; outline: none; outline-style: none; border:none;}

    .chairman-next{ background-image: url(../images/right-arw.png); background-repeat: no-repeat; background-position: 0px 0px; margin-right: -170px;}

    .chairman-prev{ background-image: url(../images/left-arw.png); background-repeat: no-repeat; background-position: 0px 0px; margin-left: -170px;}



    .strategic-wf-wrp{ width: 100%;height: 760px;}

    .strategic-sldr{ width: 100%; height: 760px;}

    .strat-bg-1{ background-image: url(../images/sfw-bg-1_04.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

    .strat-bg-2{ background-image: url(../images/sfw-bg-2_04.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

    .strat-bg-3{ background-image: url(../images/sfw-bg-3_04.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

    .strat-bg-4{ background-image: url(../images/sfw-bg-4_04.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

    .strat-bg-5{ background-image: url(../images/sfw-bg-5_04.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

    .strat-bg-6{ background-image: url(../images/sfw-bg-6_04.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;}

    .strat-next,.strat-prev{ width: 154px; height: 154px;     color: transparent; outline: none; outline-style: none; border:none;}

    .strat-next{ background-image: url(../images/right-arw.png); background-repeat: no-repeat; background-position: 0px 0px; }

    .strat-prev{ background-image: url(../images/left-arw.png); background-repeat: no-repeat; background-position: 0px 0px; }



    .swf-btm-cap-cvr{ width: 425px; margin-top:160px; margin-left: 20px;}

    .common-30px-sub-ttle{ font-size: 30px; font-weight: 700; margin-right: 0px; line-height: 34px;}

    .body-copy{ font-size: 16px; line-height: 22px; font-weight: 400; margin: 0px 0px 20px;}



    .esg-wrp{ width: 100%; height: 660px; background-image:url(../images/esg-bg_05.jpg); background-repeat: no-repeat; background-position: center; background-size:cover;}

    .esg-cvr-wrp{ margin-top: 100px;}

    .esg-box{ margin-bottom: 50px;}



    .footer-full-wrp{ background-color: #222222;padding: 30px 0px;}

    .ftr-rhs{ text-align: right;}

    .ftr-rhs a{ width: 35px; text-align: center; display: inline-block;}

    .ftr-lhs span,.ftr-lhs a{ color:#7e7e7e; font-weight: 400;font-size: 14px; text-decoration:none; margin-right:20px ;}







.hamburger{ width: 30px; float: right; display: block;}



.three{

  padding: 80px 30px;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

  background-color: #2c3e50;

  color: #ecf0f1;

  text-align: center;

}



.hamburger .line{

  width: 30px;

  height: 2px;

  background-color: #222;

  display: block;

  margin: 6px auto;

  -webkit-transition: all 0.3s ease-in-out;

  -o-transition: all 0.3s ease-in-out;

  transition: all 0.3s ease-in-out;

}



.hamburger:hover{

  cursor: pointer;

}



/* ONE */



#hamburger-1.is-active .line:nth-child(2){

  opacity: 0;

}



#hamburger-1.is-active .line:nth-child(1){

  -webkit-transform: translateY(8px) rotate(45deg);

  -ms-transform: translateY(8px) rotate(45deg);

  -o-transform: translateY(8px) rotate(45deg);

  transform: translateY(8px) rotate(45deg);

}



#hamburger-1.is-active .line:nth-child(3){

  -webkit-transform: translateY(-8px) rotate(-45deg);

  -ms-transform: translateY(-8px) rotate(-45deg);

  -o-transform: translateY(-8px) rotate(-45deg);

  transform: translateY(-8px) rotate(-45deg);

}





.header-full-wrp{ width: 100%;position: fixed; left:0px; top:0px; z-index: 999;padding: 0px 0px;transition: all 0.5s ease;}

.logo-wrp{ width: 80px; opacity: 0;/* display: none;*/}

.header-rhs{ padding:12px 0px;}

.menu-txt{ float: right; margin-top:3px; margin-right: 10px; font-weight: 400; color:#222;transition: all 0.5s ease;}

.logo-wrp img { width:97px; }


.scrolled{ background-color: #222;}

.scrolled .logo-wrp{opacity: 1;}

.scrolled .hamburger .line{ background-color: #fff;}

.scrolled .menu-txt{ color:#fff;}



.nav-drop-wrp{ width: 100%; background-color: #222; height: 100vh; position: fixed;top:0px; left:0px; padding-top:150px; display: none; z-index: 10;}

.header-full-wrp .container-1200-wrp{ position: relative; z-index: 10;}

.drop-sec-ttle{ color:#fff; font-weight: 700; font-size: 20px; line-height: 24px; margin-bottom: 10px;}

.drop-lnk{ display: block; color:#fff; font-weight: 400; font-size: 16px; text-decoration:none; opacity: 0.7; padding: 5px 0px 5px 0px;transition: all 0.5s ease;}

.drop-lnk:hover{ text-decoration:none; color:#fff; opacity: 1; padding: 5px 0px 5px 5px;}

.spacer-drop{ width: 100%; height: 50px;}

.drop-sec-ttle a{ text-decoration:none; color:#fff;}

.no-scroll{overflow-y: hidden;}

.head-cvr{ z-index: 12; position: relative; padding: 20px 0px;}

.scrolled .head-cvr{ background-color: #222;}





/* IE 10 and 11 hacks ccs rule */



@media all and (-ms-high-contrast:none)

{

.text-gradient {  background: none; color: #eb5e2e;} /* IE10 */

*::-ms-backdrop, .text-gradient { background: none;color: #eb5e2e;} /* IE11 */

}





/*KINJAL*/

/* FONTS SIZES */



.fs-12 { font-size:12px !important; }



.fs-13 { font-size:13px !important; }



.fs-14 { font-size:14px !important; }



.fs-16 { font-size:16px !important; }



.fs-18 { font-size:18px !important; line-height: 27px;}



.fs-20 { font-size:20px !important; line-height: 25px;}



.fs-22 { font-size:22px !important; }



.fs-24 { font-size:24px !important; }



.fs-25 { font-size:25px !important; }



.fs-28 { font-size:28px !important; }



.fs-30 { font-size:30px !important; line-height:37px; }



.fs-32 { font-size:33px !important; line-height: 38px !important; }



.fs-33 { font-size:33px !important; line-height:37px; }



.fs-36 { font-size:36px !important; line-height:40px; }



.fs-40 { font-size:40px !important; line-height: 32px;}



.fs-50 { font-size:50px !important; }



.fs-56 { font-size:56px !important; line-height: 48px;}



.fs-60 { font-size:60px !important; line-height: 50px;}



.fs-70 { font-size:70px !important; line-height: 74px !important;}



.fs-100 { font-size:100px !important; line-height:76px; }



.fs-104{ font-size:104px !important; line-height:76px; }





.green-bottom-bor { border-bottom:solid 1px #289c38 !important; }

.green-color { color:#289c38 !important; }



.orange-bottom-bor { border-bottom:solid 1px #ee7326 !important; }

.orange-color { color:#ee7326 !important; }



.pruple-bottom-bor { border-bottom:solid 1px #823f91 !important; }

.pruple-color { color:#823f91 !important; }



.blue-bottom-bor { border-bottom:solid 1px #344e9d !important; }

.blue-color { color:#344e9d !important; }



.blue2-bottom-bor { border-bottom:solid 1px #00454f !important; }

.blue2-color { color:#00454f !important; }





.green-pat { background-repeat:no-repeat; background-size:cover; background-position:center center; padding:36px; color:#FFF; width:227px; height:218px;padding-top: 45px;}

.green-pat1 { background-image:url(../images/green-ocricle-1.png) }

.green-pat2 { background-image:url(../images/green-ocricle-2.png) }

.green-pat3 { background-image:url(../images/green-ocricle-3.png) }



.orange-pat1 { background-image:url(../images/orange-ocricle-1.png) }

.orange-pat2 { background-image:url(../images/orange-ocricle-2.png) }

.orange-pat3 { background-image:url(../images/orange-ocricle-3.png) }



.pruple-pat1 { background-image:url(../images/pruple-ocricle-1.png) }

.pruple-pat2 { background-image:url(../images/pruple-ocricle-2.png) }

.pruple-pat3 { background-image:url(../images/pruple-ocricle-3.png) }



.blue-pat1 { background-image:url(../images/blue-ocricle-1.png) }

.blue-pat2 { background-image:url(../images/blue-ocricle-2.png) }

.blue-pat3 { background-image:url(../images/blue-ocricle-3.png) }



.blue2-pat1 { background-image:url(../images/blue2-ocricle-1.png) }

.blue2-pat2 { background-image:url(../images/blue2-ocricle-2.png) }

.blue2-pat3 { background-image:url(../images/blue2-ocricle-3.png) }





.line-title { position:relative; overflow: hidden;}

.line-title:after { content:''; position:relative; vertical-align: middle; display: inline-block; width:90%; height:1px; background-color:#289c38; right:0px; top:50%;left: 0.5em;margin-right: -50%;}



.listint-style { margin:0px; padding:0px; padding-left:18px; }

.listint-style li { margin-bottom:15px;  font-size: 16px;

line-height: 22px;

font-weight: 400;

}



#Europe {}

#Europe .line-title:after { background-color:#ee7326;}

#LA .line-title:after { background-color:#823f91;}

#NA .line-title:after { background-color:#344e9d;}

#Rest-World .line-title:after { background-color:#00454f;}



.na-bg{background-image: url(../images/na-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;}

.enviroment-bg{background-image: url(../images/enviroment-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;}



/* inner pages */



body.inner-pages .common-ttle{ font-weight: 500;}

.yellow-bg{ background-color: #ee7326;}

.yellow-clr{ color:#ee7326 !important;}



.inner-banner{ width: 100%; height: 560px; margin-top: 82px;}

.corporate-identity-bg{background-image: url(../images/corporate-identity-bg.jpg); 

  background-repeat: no-repeat; background-position: left top; background-size: cover;}

  .bord-btm-orange{ border-bottom: 1px solid #eb5e2e;}

  .common-innerpad-t{ padding-top: 70px;}

  .common-innerpad-b{ padding-bottom: 70px;}

  .vis-mis-box{ padding:0px 0px 0px 120px; margin-bottom: 50px;}

  .vis-mis-box .ttle{ font-weight: 400; color: #ee7326; font-size: 20px; font-weight: 600; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

  .vis-mis-box .ttle span{background-color: #fff;z-index: 10;position: relative;padding: 0px 5px 0px 0px;}

  .vis-mis-box .ttle::before{content: ''; width: 100%; height: 1px; background-color: #ee7326; position: absolute; top:15px; left:0px;}

  .vis-mis-box .desc{ font-weight: 600; color: #000; font-size: 20px; line-height: 24px;}

  .vis-icn-1{ background-image: url(../images/ci-icn-1.png); background-repeat: no-repeat; background-position: left top; background-size: 100px;}

  .vis-icn-2{ background-image: url(../images/ci-icn-2.png); background-repeat: no-repeat; background-position: left top; background-size: 100px;}

  .ci-rhs-wrp{ padding-top: 50px;}



  .value-wrp{ margin-top: 70px;}

  .value-wrp .sec-ttle{ font-weight: 400; color: #000; font-size: 20px; font-weight: 600; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

  .value-wrp .sec-ttle span{background-color: #fff;z-index: 10;position: relative;padding: 0px 5px 0px 0px;}

  .value-wrp .sec-ttle::before{content: ''; width: 100%; height: 1px; background-color: #000; position: absolute; top:15px; left:0px;}

  .value-grid-wrp{ margin-top: 30px;}

  .value-grid-wrp .ttle{ font-weight: 500; font-size: 18px; margin-bottom: 10px;}

  .value-cnt-pic{ margin: 30px 0px;}



  .factsheet-bg{background-image: url(../images/factsheet-bg.jpg); 

    background-repeat: no-repeat; background-position: left top; background-size: cover;}

    .factsheet-info-wrp .fact-icn-1{ background-image: url(../images/fact-icn-1-black.png);}

    .factsheet-info-wrp .fact-icn-2{ background-image: url(../images/fact-icn-2-black.png);}

    .factsheet-info-wrp .fact-icn-3{ background-image: url(../images/fact-icn-3-black.png);}



    .factsheet-info-wrp .fact-grid-box h2 span{ font-weight: 700;}



    .fact-box-info{ min-height: 175px; padding:0px 20px} 

    .bord-right{ border-right: 1px solid #222;} 

    .bord-bottom{ border-bottom: 1px solid #222;}

    .infonumb-box-2{ padding-top: 30px;}

    .infonumb-box-2 h2{ font-size: 50px; font-weight: 700;}

    .infonumb-box-2 p{font-weight: 400;font-size: 20px;line-height: 24px;margin-top: 0px;}



    .info-numb-icn{ padding:0px 110px 0px 0px;}

    .infonumb-icn-1{ background-image: url(../images/infonumb-1.png); background-repeat: no-repeat; background-position: top right;}

    .infonumb-icn-2{ background-image: url(../images/infonumb-2.png); background-repeat: no-repeat; background-position: top right;}

    .infonumb-icn-3{ background-image: url(../images/infonumb-3.png); background-repeat: no-repeat; background-position: top right;}

    .infonumb-icn-4{ background-image: url(../images/infonumb-4.png); background-repeat: no-repeat; background-position: top right;}



    .performance-wrp-inner{ margin-top: 70px;}

    .spacer-info-numb-sept{ height: 50px; width: 100%;}

    .pf-inner-infonumb{ margin-top: 50px;}

    .perform-lhs .common-smll-ttle { font-weight: 600;}

.font-weight-500{ font-weight: 500 !important;}

    .factsheet-bg-box{ padding-bottom: 400px; background-image: url(../images/kpi-bg.png); background-repeat: no-repeat; background-position: right bottom;}

    .coi-bg{background-image: url(../images/coi-bg.jpg); 

      background-repeat: no-repeat; background-position: left top; background-size: cover;}

      .mar-top-70{ margin-top: 70px;}



      .fs-20{ font-size: 20px;} 

      .font-bold{ font-weight: 700;}

      .arysta-box{ margin-top: 30px;}

      .arysta-box img{ margin-bottom: 10px;}



      .arysta-box{ padding: 20px;background-color: #e6e6e6;min-height: 250px;}



      .clio-wrp .ttle{ font-weight: 400; color: #eb5e2e; font-size: 20px; font-weight: 600; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

      .clio-wrp .ttle span{background-color: #fff;z-index: 10;position: relative;padding: 0px 5px 0px 0px;}

      .clio-wrp .ttle::before{content: ''; width: 100%; height: 1px; background-color: #eb5e2e; position: absolute; top:15px; left:0px;}



      .cs-box{ padding:0px 0px 0px 110px; min-height: 110px;padding: 30px 0px 0px 110px;min-height: 110px;margin-top: 20px;}

      .cs-icn-1{ background-image:url(../images/cs-1.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}

      .cs-icn-2{ background-image:url(../images/cs-2.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}

      .cs-icn-3{ background-image:url(../images/cs-3.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}

      .cs-icn-4{ background-image:url(../images/cs-4.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}

      .cs-icn-5{ background-image:url(../images/cs-5.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}

      .cs-icn-6{ background-image:url(../images/rs-1.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}

      .cs-icn-7{ background-image:url(../images/rs-2.png); background-repeat: no-repeat; background-position: top left; background-size: 90px;}



      .rs-box{ width:300px; height: 265px; background-image: url(../images/uneven-crclr.png); background-repeat: no-repeat; 

        background-position: center; background-size: cover;padding: 70px 30px; text-align: center;}

      .info-numb{ font-size: 40px; text-align: center; font-weight: 700; letter-spacing: 1px;}



      .offerings-bg{background-image: url(../images/offerings-bnr.jpg); 

        background-repeat: no-repeat; background-position: left top; background-size: cover;}



        .offer-mid-wrp .off-rgh-grid{ margin-bottom: 20px;}

        ul.common-list-orange{ margin: 0px 0px 0px 20px; padding:0px;}

        ul.common-list-orange li{ color:#eb5e2e; font-size: 16px; font-weight: 600; padding-bottom: 10px;}



        .offer-crop-wrp{ position: relative; margin-top: 30px;}

        .offer-crop-wrp .ttle{ font-weight: 400; color: #000; font-size: 20px; font-weight: 600; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

        .offer-crop-wrp .ttle span{background-color: #fff;z-index: 10;position: relative;padding: 0px 5px 0px 0px;}

        .offer-crop-wrp .ttle::before{content: ''; width: 100%; height: 1px; background-color: #000; position: absolute; top:15px; left:0px;}

        .crop-box{ text-align: center; padding:10px 20px;}

        .crop-box img{ margin-bottom: 10px;}

        .crop-box p{ color:#000; font-size: 16px; font-weight: 400; line-height: 20px;}

        .ogb-bx{width: 150px;

          height: 150px;

          background-image: url(../images/crcle-design.png);

          background-repeat: no-repeat;

          background-position: center;

          background-size: contain;

          text-align: center;

          margin: 30px auto 0px; line-height: 150px;}

        .ogb-bx span.vc{ color:#eb5e2e; font-size: 14px; font-weight: 700; display: inline-block;vertical-align: middle;line-height: normal; background-color: transparent;}



        .mid-bnr{ width: 100%; height: 400px;}

        .offer-mig-bg{background-image: url(../images/offer-mid-bg.jpg); 

          background-repeat: no-repeat; background-position: left top; background-size: cover;}

          .mid-offer-wp{ margin-bottom: 50px;}

          .spacer-info-numb-sept-20{ height: 10px;}

          .mar-top-for-header{ margin-top: 82px;}

          .pie-box p.ttle{ text-align: center;}

          .pie-pic{ padding: 10px 20px; margin: 0px 0px 20px;}



          .red-bg{ background-color: #e10b1e;}

          .peach-bg{ background-color: #f1884e;}

          .orange-bg{ background-color: #f45906;}

          .yellow-bg{ background-color: #fdb427;}

          .bubble-box{ border-radius: 100%; height: 275px; line-height: 275px;}

          .bubble-box span{display: inline-block;vertical-align: middle;line-height: normal; color:#fff; text-align: center; width: 100%;}



          .gp-table tr:nth-child(1) td{ padding:0px;}

          .gp-table tr td:nth-child(1){ text-align: left;}

          .gp-table tr td{ padding:10px 10px; text-align: center; font-weight: 700;}



          .openaccess-bg{background-image: url(../images/openaccess-bg.jpg); 

            background-repeat: no-repeat; background-position: left top; background-size: cover;}



            .height-full{ height: 100%;}

            .inner-bnr-caption{ width: 550px; display: block; position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}

            .inner-bnr-caption h2{ color: #fff; font-size:50px; font-weight: 500;}

            .inner-bnr-caption p{ font-size: 32px; color:#fff; font-weight: 300 !important; line-height: 38px;}



            .trans-bg{ width: 100%; position: relative;}

            .trans-bg::before{content: ''; width: 100%; height: 100%;position: absolute; top:0px; left:0px; background-color: rgba(0,0,0,0.4);}



            .crcle-dotted-bx{ width: 100%; line-height: 100px; position: relative;}

            .crcle-dotted-bx span{ width: 100px; height: 100px; display: block; border-radius: 100%; text-align: center; text-transform: uppercase; color:#fff;vertical-align: middle;

              line-height: normal; padding:26px 0px;}

            .greeb-bg span{ background-color:#289c38;}

            .greeb-bg span:before{ content: ''; width: 100%; height: 1px; border-bottom: 2px dotted #289c38; position: absolute;top: 50%;}



            .open-innov-bg{background-image: url(../images/open-innov-bg.jpg); 

              background-repeat: no-repeat; background-position: left top; background-size: cover;}



              .common-unvenev-bx{ width: 210px; height: 210px; line-height: 210px; margin: 0px auto;}

              .common-unvenev-bx span.info-numb-bx{ width: 100%; display: inline-block;vertical-align: middle;line-height: normal; text-align: left; padding:0px 30px;}

              .cub-1{ background-image: url(../images/orange-ocricle-1.png); background-repeat: no-repeat; background-position: center; background-size: 100%; color:#fff; 

                font-size: 13px; font-weight: 400;}



                .dot-legend{ padding-left: 25px;}

                .grey-dot{ background-image: url(../images/grey-dot_07.jpg); background-repeat: no-repeat; background-position: left top; background-size: 20px;}

                .blue-dot{ background-image: url(../images/blue-dot_07.jpg); background-repeat: no-repeat; background-position: left top;background-size: 20px;}

                .green-dot{ background-image: url(../images/green-dot_07.jpg); background-repeat: no-repeat; background-position: left top;background-size: 20px;}

                .purple-dot{ background-image: url(../images/purple-dot_07.jpg); background-repeat: no-repeat; background-position: left top;background-size: 20px;}



                .pipeline-lhs{ width: 100%; height: 724px; padding: 20px 30px; background-image: url(../images/pp-pic.jpg); background-repeat: no-repeat; background-position: center;}



.pipeline-table table tr th{ text-align: center; color:#eb5e2e; font-weight: 700; padding:5px 0px; border-bottom: 2px solid #eb5e2e;}

.pipeline-table table tr td{ text-align: center;padding:5px 0px; font-weight: 700; border-bottom: 1px solid #e4e4e4;}

.pipeline-table table tr.final td{ background-color: #eb5e2e; color:#fff;}

.pipeline-table table tr td:nth-child(1),.pipeline-table table tr th:nth-child(1) { text-align:left !important; padding-left:10px; }


.orng-crclr-bx{ width: 300px; height: 300px; line-height: 300px;border-radius: 100%; border: 2px solid #eb5e2e; margin: 30px 0px 0px;}

.orng-crclr-bx span{display: inline-block; vertical-align: middle;  text-align: center; line-height: normal; color: #eb5e2e; font-weight: 700; padding:0px 20px;}



.orange-bgr span{ background-color: #eb5e2e;}

.orange-bgr span:before{ content: ''; width: 92%; height: 1px; border-bottom: 2px dotted #eb5e2e; position: absolute;top: 50%; right:0;}



.yellow-bgr span{ background-color:#f3e000;}

.yellow-bgr span:before{ content: ''; width: 92%; height: 1px; border-bottom: 2px dotted #fdb427; position: absolute;top: 50%;  right:0;}



.potato-bg{ width: 100%; height: 400px; background-image: url(../images/potato-bg.jpg); background-repeat: no-repeat; background-position: center; background-size: contain;}



.opencollaboration-bg{background-image: url(../images/oc-bg.jpg); 

  background-repeat: no-repeat; background-position: left top; background-size: cover;}



  .yellow-300-uneven{width: 350px; height: 350px; line-height: 350px; margin: 0px auto;}

  .yellow-300-uneven span.info-numb-bx{ width: 100%; display: inline-block;vertical-align: middle;line-height: normal; text-align: center; padding:0px 40px;}

  .yellow-cub-1{ background-image: url(../images/yellow-uneven.png); background-repeat: no-repeat; background-position: center; background-size: 100%; color:#000; 

    font-size: 13px; font-weight: 400;}



    .openhearts-bg{background-image: url(../images/open-hearts-bg.jpg); 

      background-repeat: no-repeat; background-position: left top; background-size: cover;}



      .purple-bgr span{background-color:#833f92;}

      .purple-bgr span::before{ content: ''; width: 92%; height: 1px; border-bottom: 2px dotted #833f92; position: absolute;top: 50%; right:0;}



      .hearts-mig-bg{ background-image: url(../images/hearts-bg.jpg); background-repeat: no-repeat; background-position: center;background-size: cover;}



      .openintelligence-bg{background-image: url(../images/open-inte-bg.jpg); 

        background-repeat: no-repeat; background-position: left top; background-size: cover;}



        .red-bgr span{background-color:#e2091e;}

        .red-bgr span::before{ content: ''; width: 92%; height: 1px; border-bottom: 2px dotted #e2091e; position: absolute; top: 50%; right:0;}



        .red-uneven{ width: 300px; height: 300px; line-height: 300px;}

        .red-uneven.cub-1{ background-image: url(../images/red-uneven-bg.jpg);}



        .lh-1{ line-height: 1;}

		

		

/* deepika css  */



.mt-20 { margin-top:20px; }



.mt-30 { margin-top:30px; }



.mt-40 { margin-top:40px !important; }



.mt-50 { margin-top:50px !important; }



.mt-60 { margin-top:60px !important; }



.mb-30 { margin-bottom:30px !important; }



.quotes-img{height:35px;}

.quotes-box{height: 300px; position:relative;}

.quotes-dotted-bx{width: 100%; line-height: 100px; position: absolute; bottom: 20px;}

.quotes-dotted-bx span{width: 70px; height: 70px; display: block; border-radius: 100%; text-align: center; text-transform: uppercase; color:#fff;vertical-align: middle; line-height: normal; padding:14px 0px;}

.quotes-dotted-bx p{position: absolute;

    left: 90px;

    top: -130px;}

.green-bcg span{ background-color:#289c38;}

.green-bcg span:before{content: '';

    width: 5px;

    height: 200px;

    border-left: 2px dotted #289c38;

    position: absolute;

    top: -200px;

    left: 35px;

    right: 0;}



.chairman-bg{background-image:url(../images/chairman-bg.jpg); background-repeat:no-repeat; height:570px; background-size:60%; background-position: right top;}



.ceo-bg{background-image:url(../images/ceo-bg.jpg); background-repeat:no-repeat; height:570px; background-size:60%; background-position: right top;}



.purple-bcg span{ background-color:#823f91;}

.purple-bcg span:before{content: '';

    width: 5px;

    height: 200px;

    border-left: 2px dotted #823f91;

    position: absolute;

    top: -200px;

    left: 35px;

    right: 0;}



.pruple-top-bor { border-top:solid 1px #823f91 !important; }



.comp-tbl{border-top:solid 1px #823f91; padding:15px 0;}

.comp-img{height:90px;}



.orange-bcg span{ background-color:#f45906;}

.orange-bcg span:before{content: '';

    width: 5px;

    height: 200px;

    border-left: 2px dotted #f45906;

    position: absolute;

    top: -200px;

    left: 35px;

    right: 0;}

	

.coo-bg{background-image:url(../images/coo-bg.jpg); background-repeat:no-repeat; height:570px; background-size:60%; background-position: right top;}



.global-coo1-bg{background-image: url(../images/global-coo1-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;} 

.global-bnr{width: 100%; height:550px;}

.bor-orange2{border:2px solid #ee7326;}

.bor-r-black{border-right:1px solid #000;}



.awards-info{padding:10px 0; border-top:1px solid #ee7326;}

.awards-bnr{width: 100%; height:500px;}

.awards-bg{background-image: url(../images/awards-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;}



.business-box{position:relative;}

.business-box a::before { content: ''; width: 45px; height: 45px; position: absolute; background-image: url(../images/plus-icon.png); background-repeat: no-repeat; left: 0px; right: 0px; margin-left: auto; margin-right: auto; top: 50%; opacity: 0; transition: all 0.3s ease; -webkit-transform: scale(1.2); transform: scale(1.2); } 

.business-box a:hover::before { opacity: 1; top: 50%; -webkit-transform: scale(1.01); transform: scale(1.01); }



.pillar-wrp .ttle{ font-weight: 400; color: #eb5e2e; font-size: 20px; font-weight: 600; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

.pillar-wrp .ttle span{background-color: #fff; z-index: 10; position: relative; padding: 0px 5px 0px 0px;}

.pillar-wrp .ttle::before{content: ''; width: 100%; height: 1px; background-color: #eb5e2e; position: absolute; top:15px; left:0px;}



.list-style1{padding-left:15px;}

.list-style1 li{font-size: 16px; line-height: 22px; font-weight: 400; margin: 0px 0px 10px;}



.mustard-bcg{background-color:#f2e46e;}

.dyellow-bcg{background-color:#fbca2c;}

.peach-bcg{background-color:#f1894e;}

.dorange-bcg{background-color:#ea5b0b;}

.red-bcg{background-color:#e1081d;}

.maroon-bcg{background-color:#a71921;}

.dmaroon-bcg{background-color:#8a1a21;}



.min-250{min-height:270px;}

.min-100{min-height:100px;}

.opp-img{height:85px;}



.opp-bnr{width: 100%; height:600px;}

.opp-bg{background-image: url(../images/opp-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;}

.gov-img{height:90px;}

.gov-circle span{background-color:#fff;}

.gov-circle{position:relative;}

.gov-circle::after{content:''; position:absolute; right:0; bottom:30px; width: 87%; height: 1px; background-color: #eb5e2e;}



.leader-details{margin-bottom:50px;}

.leader-details img{height:300px; padding-bottom:10px;} 



.bod-bg{background-image: url(../images/bod-banner.jpg);

    background-repeat: no-repeat;

    background-position: center;

    background-size: 100%;

	width: 100%;

    height: 460px;

	margin-top:80px;}



.bod-wrp .ttle{ font-weight: 400; color: #000000; font-size: 16px; font-weight: 400; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

.bod-wrp .ttle span{background-color: #fff; z-index: 10; position: relative; padding: 0px 5px 0px 0px;}

.bod-wrp .ttle::before{content: ''; width: 100%; height: 1px; border-bottom: 2px dotted #344e9d; position: absolute; top:50%; left:0px;}



.bod-txt{vertical-align: top; padding-top: 8px; display: inline-block; font-weight:400; width: 70%;}



.dblue-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#344e9d;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}

.dgreen-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#289c38;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}

.dpurple-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#823f91;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}

.dorange-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#ee7326;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}

.dyellow-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#f3e000;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}

.dteal-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#00454f;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}

.dred-circle{padding:3px 10px; text-transform:uppercase; display:inline-block; width:30px; height:30px; margin-right:5px; background-color:#e3051b;margin-top:7px; border-radius:50%; color:#fff; font-weight:400; text-align:center; font-size:16px;}



.bor-btm-blue{border-bottom:1px solid #344e9d;}

.bor-top-orange { border-top:solid 1px #ee7326; }

.bor-btm-green {border-bottom:1px solid #289c38;}

.bor-btm-lgrey {border-bottom:1px solid #b3b2b2;}

.bor-btm-dgrey {border-bottom:1px solid #575756;}



.lgrey-color{color:#b3b2b2;}

.dgrey-color{color:#575756;}



.markets-bnr{width: 100%; height:500px;}

.markets-bg{background-image: url(../images/markets-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover; position:relative;}

.market-bg-txt{padding:20px; background:rgb(0, 0, 0, 0.6); margin-top:50px; position:absolute; right:30px; top:0; max-width:30%;}

.market-img{height:100px;}



.blue-bg span{ background-color:#344e9d;}

.blue-bg span:before{ content: ''; width: 92%; height: 1px; border-bottom: 2px dotted #344e9d; position: absolute; right:0; top: 50%;}





.market-300-uneven{width: 450px; height: 450px; line-height: 450px; margin: 0px auto;}

.market-300-uneven span.info-numb-bx{ width: 90%; display: inline-block;vertical-align: middle;line-height: normal; padding:0px 0px 0px 60px;}

.market-cub-1{ background-image: url(../images/market-circle.png); background-repeat: no-repeat; background-position: center; background-size: 100%; color:#ffffff; font-size: 13px; font-weight: 400;}

.market-circle-bg{background-image: url(../images/markets-circle-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;}



.openmarkets-bg{background-image: url(../images/openmarkets-bg.jpg);

    background-repeat: no-repeat;

    background-position: left top;

    background-size: cover;}

	

.social-img{height:200px;}



.social-box{padding:20px 0px 40px 95px;}

.social-box .ttle{ font-weight: 400; color: #ee7326; font-size: 20px; font-weight: 600; position: relative;  display: block; width: 100%; margin-bottom: 10px;}

.social-box .ttle span{background-color: #fff;z-index: 10;position: relative;padding: 0px 5px 0px 0px;}

.social-box .ttle::before{content: ''; width: 100%; height: 1px; background-color: #ee7326; position: absolute; top:15px; left:0px;}

.social-icn-1 {

    background-image: url(../images/social-icn-1.png);

    background-repeat: no-repeat;

    background-position: left top;

    background-size: 80px;

}



.social-icn-2 {

    background-image: url(../images/social-icn-2.png);

    background-repeat: no-repeat;

    background-position: left top;

    background-size: 80px;

}



.social-icn-3 {

    background-image: url(../images/social-icn-3.png);

    background-repeat: no-repeat;

    background-position: left top;

    background-size: 80px;

}

.social-icn-4 {

    background-image: url(../images/social-icn-4.png);

    background-repeat: no-repeat;

    background-position: left top;

    background-size: 80px;

}

.social-png{height:350px;}



.env-bnr{width: 100%; height:500px;}

.env-bg{background-image: url(../images/env-bg.jpg); background-repeat: no-repeat; background-position: left top; background-size: cover;}



.env-png{height:100px;}



.download-centre-pic-box{border:1px solid #ced5da;}

.download-center-box{margin-bottom:50px;}

.download-center-box h3{min-height:55px;}

.download-center-box h4{min-height:55px;}

.download-center a.common-cta:hover{background-image: none; background-color: #222; color: #fff;}

/* deepika css end */


/* Sandesh css start */
.pd-t-30 { padding-top: 30px; }
.pd-b-30 { padding-bottom: 30px; }
/* Sandesh css end */
