@font-face {
font-family: calibri_reg;
src: url(../fonts/calibri_reg.ttf);
}

@font-face {
font-family: calibrib_bold;
src: url(../fonts/calibrib_bold.ttf);
}

@font-face {
font-family: calibril_light;
src: url(../fonts/calibril_light.ttf);
}

@font-face {
font-family: Poppins-Bold_3;
src: url(../fonts/Poppins-Bold_3.ttf);
}

@font-face {
font-family: Poppins-Light_3;
src: url(../fonts/Poppins-Light_3.ttf);
}

@font-face {
font-family: Poppins-Regular_3;
src: url(../fonts/Poppins-Regular_3.ttf);
}

@font-face {
font-family: Poppins-Medium_3;
src: url(../fonts/Poppins-Medium_3.ttf);
}

@font-face {
font-family: Poppins-SemiBold_3;
src: url(../fonts/Poppins-SemiBold_3.ttf);
}

@font-face {
font-family: Poppins-Thin_3;
src: url(../fonts/Poppins-Thin_3.ttf);
}

body {
padding: 0;
margin: 0;
box-sizing: border-box;
font-size: 16px;
line-height: 24px;
font-family: Poppins-Regular_3;
color: #3B3C3E;
}

html.homepage {
overflow-x: hidden !important;
}

h1,
h2,
h2,
h3,
h4,
h5,
h6,
p {
margin: 0px;
padding: 0px;
}

a {
text-decoration: none !important;
font-size: 16px;
}

a:hover {
text-decoration: none !important;
}

p {
font-size: 16px;
line-height: 24px;
}

/*header*/

header {
top: 0px;
display: block;
margin: auto;
width: 100%;
z-index: 99;
transition: ease all 0.5s;
padding: 0;
position: absolute;
}

header:hover {
transition: ease all 0.5s;
}
/*.sticky {
position: fixed;
top: 0;
width: 100%;
background: #fff;
transition: all ease .3s;
padding: 0;
box-shadow: 0 8px 6px -6px rgba(0,0,0,0.2);
border-bottom: none;
z-index: 9999;
}*/

.my-sidenav {
display: none;
}
/*-----------Header Css End-------------*/
 
  .ham-icon {
    text-align: right;
    cursor:pointer;
    float: left;
  }

  .nav-icon3 {
    width:33px;
    height:23px;
    position: relative;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
  }

 .nav-icon3 span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #fff;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}

  .nav-icon3 span:nth-child(1) {
    top: 0px;
  }

  .nav-icon3 span:nth-child(2),.nav-icon3 span:nth-child(3) {
    top:8px;
  }

  .nav-icon3 span:nth-child(4) {
    top:16px;
  }

  .nav-icon3.open span:nth-child(1) {
    top: 16px;
    width: 0%;
    left: 50%;
  }

  .nav-icon3.open span:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  .nav-icon3.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }

  .nav-icon3.open span:nth-child(4) {
    top: 16px;
    width: 0%;
    left: 50%;
  }

.my-sidenav1 {
    display:none;
    position: fixed;
    top:85px;
    right: 0;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 999999999;
    max-width:100%;
    width: 100%;
    background:#05376f;
    height: 100%;
        border-top: 1px solid #5f84ad;
}


.logo img {
    width: 220px;
}
.container.cntrflex {
    display: flex;
    justify-content: space-between;
    height: 80px;
    align-items: center;
}
.homebody .container {
    max-width: 1045px;
}
ul.dropdown li a {
    font-size: 16px;
    font-family: calibrib_bold;
    color: #fff;
}
.menu {
    max-width: 730px;
    width: 100%;
}
.right-item {
    float: right;
    margin-top: 0;
    width: 100%;
    display: flex;
    justify-content: end;
}
ul.dropdown {
    padding: 0;
    display: flex;
    justify-content: space-between;
    list-style: none;
}
a.hdrpdf {
    margin-left: 30px;
}
a.hdrpdf img {
    width: 15px;
}
/*Footer */
footer {
    background: url(../images/footer-bg.webp) no-repeat;
    padding: 40px 0 30px;
    background-size: cover;
    background-position: center;
}
.footer-bg {
    background: #0d1449;
    color: #fff;
    padding: 10px 0;
}
.footer-bg p {
    font-size: 12px;
}
.footer-bg a {
    color: #fff;
    font-size: 12px;
}
p.t-right {
    text-align: right;
}
.ftrdownload img{
  width: 20px;
}
.social-mediaicon img {
    width: 20px;
    margin-right: 20px;
}
.fb img{
    width: 10px;
}
.ftrdownload a {
    border: 1px solid #fff;
    height: 40px;
    display: flex;
    justify-content: space-between;
    max-width: 260px;
    color: #fff;
    margin-bottom: 30px;
}
.ftrdownload img {
    width: 50px;
    border-left: 1px solid #fff;
    padding: 8px;
}
.ftrdownload span {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
ul.ftrlinks li a {
    color: #fff;
    font-family: Poppins-Medium_3;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    margin-bottom: 10px;
    display: block;
}
ul.ftrlinks {
    list-style: none;
    padding: 0;
}
/* Homepage */
section.section1 {
    background: url(../images/banner-img.webp) no-repeat;
    height: 100%;
    background-size: cover;
    width: 100%;
    display: flex;
    align-items: center;
}
.section1 h1 {
    font-size: 64px;
    font-family: calibri_reg;
    color: #fff;
    line-height: 75px;
    margin-bottom: 15px;
}
.section1 h1 span{
  font-family: calibrib_bold;
  font-size: 105px;
  display: block;
}
.section1 p{
  font-size: 22px;
  color: #fff;
  font-family: calibrib_bold;
}
a.readmorewht img {
    width: 7px;
    margin-right: 10px;
}
a.readmorewht {
    border: 1px solid #fff;
    color: #fff;
    font-family: calibrib_bold;
    font-size: 16px;
    padding: 5px 20px;
    margin-top: 30px;
    display: flex;
    border-radius: 10px;
    max-width: 135px;
    align-items: center;
}
a.readmorewht:hover {
    display: flex;
    flex-direction: row-reverse;
}
a.readmorewht:hover img {
    margin-left: 10px;
    margin-right: 0;
}
a.readmorewht:hover  {
    background: #de6228;
    color: #fff;
}
.popsemibold16orng{
color: #de6328;
font-size: 16px;
font-family: Poppins-SemiBold_3;
}

.popsemibold16blue{
color: #273981;
font-size: 16px;
font-family: Poppins-SemiBold_3;
}
.mainhdnghome{
  color: #273981;
  font-family: calibrib_bold;
  font-size: 40px;
}
.bigdata h3{
color: #de6328;
font-size: 40px;
font-family: Poppins-Bold_3;
}
section.section2 {
    height: 100vh;
    display: flex;
    align-items: center;
    text-align: center;
}
.breakblock{
  display: block;
}
section.section2 h2 {
    margin: 10px 0 20px;
}
section.section2 .popsemibold16blue {
    margin-bottom: 25px;
}
.clrblue{
color: #273981;
}
.lft-rght-brdr{
    border-left: 1px solid #a4c4db;
    border-right: 1px solid #a4c4db;
}
a.readmoreblue img {
    width: 7px;
    margin-right: 10px;
}
a.readmoreblue {
    border: 1px solid #273981;
    color: #273981;
    font-family: calibrib_bold;
    font-size: 16px;
    padding: 5px 20px;
    margin-top: 30px;
    display: flex;
    border-radius: 10px;
    max-width: 135px;
    align-items: center;
}
a.readmoreblue:hover {
    display: flex;
    flex-direction: row-reverse;
}
a.readmoreblue:hover img {
    margin-left: 10px;
    margin-right: 0;
    filter: brightness(0)invert(1);
}
a.readmoreblue:hover  {
    background: #273981;
    color: #fff;
}
.centrbtn {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}
section.section3 {
    background: #f9f3f0;
    padding: 70px 0;
    display: flex;
    align-items: center;
}
.chairman-details {
    background: url(../images/chairman-bg.webp) no-repeat;
    width: 100%;
    height: 100%;
    background-size: cover;
    padding: 30px 30px 30px 50px;
        box-shadow: 0px 3px 6px #00000029;
    border-radius: 0 50px 0 0;
}
.chairmn-img img {
    width: 100%;
}
section.section3 .col-md-3 {
    padding-right: 0;
}
section.section3 .col-md-9 {
    padding-left: 0;
}
.section3 h2 {
    margin-left: 50px;
    margin-bottom: 20px;
}
.chairman-details h4{
  font-size: 18px;
  color: #273981;
  font-family: Poppins-Bold_3;
  margin-bottom: 10px;
}
.chairman-details p{
  font-size: 18px;
  color: #273981;
  font-family: Poppins-Light_3;
  margin-bottom: 10px;
}
.section3 a.readmoreblue {
    max-width: 190px;
    margin-bottom: 10px;
}
.namediv h4{
  font-size: 18px;
  color: #273981;
  font-family: Poppins-Bold_3;
  margin-bottom: 5px;
  margin-top: 10px;
}
.namediv p{
  font-size: 16px;
  color: #273981;
  font-family: Poppins-Light_3;
  margin-bottom: 20px;
}
.orngbrdr-txt h6 {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -10px;
    background: #fff;
    padding-right: 10px;
}
.orngbrdr-txt {
    border-top: 1px solid #de6328;
    border-right: 1px solid #de6328;
    padding: 20px 20px 20px 0;
    position: relative;
    margin-top: 30px;
    border-radius: 0 30px 0 0;
}
section.section4 h2 {
    margin: 10px 0 15px;
}
.about-bigdata h3{
color: #de6328;
font-size: 40px;
font-family: Poppins-Bold_3;
}
.orngbrdr-txt hr {
    border-top: 1px solid #c5c8c8;
    margin-bottom: 10px;
}
.about-bigdata h3 sub {
    bottom: 0;
}
.about-bigdata {
    margin: 15px 0px 0px;
}
a.readmoreorng img {
    width: 7px;
    margin-right: 10px;
}
a.readmoreorng {
    border: 1px solid #de6328;
    color: #de6328;
    font-family: calibrib_bold;
    font-size: 16px;
    padding: 5px 20px;
    margin-top: 30px;
    display: flex;
    border-radius: 10px;
    max-width: 135px;
    align-items: center;
}
a.readmoreorng:hover {
    display: flex;
    flex-direction: row-reverse;
}
a.readmoreorng:hover img {
    margin-left: 10px;
    margin-right: 0;
    filter: brightness(0)invert(1);
}
a.readmoreorng:hover  {
    background: #de6328;
    color: #fff;
}
section.section4 {
    padding: 70px 0;
}
.about-grapf {
    box-shadow: 0px 3px 6px #00000029;
    padding: 20px;
    margin-top: 20px;
}
section.section5 .container {
    padding: 50px 0;
}
section.section5 {
    background: #30449c;
}
.section5 h2{
  font-family: Poppins-Bold_3;
  font-size: 35px;
  color: #fff;
  margin-bottom: 30px;
}
.visionimg img {
    height: 60px;
}
.visionimg {
    height: 90px;
    display: flex;
    align-items: center;
}
.vision-details p {
    font-family: Poppins-Medium_3;
    color: #fff;
    font-size: 16px;
}
.vision-flex {
    width: 100%;
    display: flex;
}
.vsnbox {
    width: 100%;
}
section.section7 {
    padding: 70px 0;
    background: #f8f0ed;
}
.slide-txt h6{
color: #de6328;
font-family: Poppins-SemiBold_3;
font-size: 14px;
}
.slide-txt p {
    color: #273981;
    font-family: calibrib_bold;
    font-size: 25px;
    margin: 10px 0;
    min-height: 70px;
}
.colord-slider .owl-stage-outer {
    overflow: initial!important;
}
.slide-txt {
    background: #fff;
    padding: 20px;
    position: relative;
    border-radius: 0 30px 0 0;
    -webkit-box-shadow: 0px -6px 5px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px -6px 5px 0px rgba(0,0,0,0.5);
    box-shadow: 0px -6px 5px 0px rgba(0,0,0,0.5);
}
.colord-details:hover{
box-shadow: 0px 3px 6px #00000029;
}
.colord-slider.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 5px;
    margin: 5px 3px;
    border-radius: 50px;
    background: #e5cac0;
}

.colord-slider.owl-theme .owl-dots .owl-dot.active span,
.colord-slider.owl-theme .owl-dots .owl-dot:hover span {
    background: #30449c;
}

.colord-slider .owl-dots {
    text-align: left !important;
    position: absolute;
    bottom: 0;
}
.colord-slider .owl-stage{
padding-left: 0!important;
}
.colord-slider .owl-nav .owl-next {
    background-image: url(../images/right-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat!important;
    position: relative;
    right: 0;
    top: 0px;
    bottom: 0px;
    margin: auto;
    z-index: 9;
}
.colord-slider .owl-nav .owl-prev {
    background-image: url(../images/left-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat !important;
    position: relative;
    left: -20px;
    top: 0px;
    bottom: 0px;
    margin: auto;
}
.colord-slider .owl-nav button.owl-next:focus, .owl-theme .owl-nav [class*=owl-]:hover {
    outline: none;
    background-color: transparent;
}
.colord-slider .owl-nav {
    margin-top: 30px;
    text-align: right;
}
.custmtbs>li.active>a, .custmtbs>li.active>a:focus, .custmtbs>li.active>a:hover {
  cursor: default;
  border: none !important;
  border-radius: 0;
  background: transparent;
}
.custmtbs>li>a {
    width: 122px;
    height: 57px;
    display: inline-flex;
}
.custmtbs>li>a:hover {
    border-color: none!important;
    border: none!important;
}
.custmtbs>li>a:focus, .custmtbs>li>a:hover {
    
}
.custmtbs>li>a:hover:after{
    width: 100%;
}
.custmtbs>li.active>a:after {
    width: 100%;
}
ul.custmtbs {
    list-style: none;
    padding: 0;
    display: inline-grid;
    margin-bottom: 0;
    margin-top: 35px;
    border-bottom: 0;
}
.custmtbs>li {
    width: 122px;
    height: 57px;
    margin-bottom: 15px;
}
.listimg1{
background: url(../images/cap-bg1.webp) no-repeat;
}
.listimg2{
background: url(../images/cap-bg2.webp) no-repeat;
}
.listimg3{
background: url(../images/cap-bg3.webp) no-repeat;
}
.listimg4{
background: url(../images/cap-bg4.webp) no-repeat;
}
.listimg5{
background: url(../images/cap-bg5.webp) no-repeat;
}
.listimg6{
background: url(../images/cap-bg6.webp) no-repeat;
}
.custmtbs>li.active>a {
    display: flex;
    justify-content: end;
}
.capgrntxt{
color: #00a1a3;
}
.capprplrtxt{
color: #874a9c;
}
.capbluetxt{
color: #0088c9!important;
}
.caporngtxt{
color: #e38f24;
}
.capredtxt{
color: #c36f5c;
}
.capgrnlghttxt{
color: #3ead4e;
}
.grytxtbold{
  color: #a2a4a7;
  font-family: Poppins-SemiBold_3;
  margin-bottom: 20px;
}
.tbdata h3{
color: #0d0d0d;
font-family: Poppins-SemiBold_3;
font-size: 16px;
}
.tbdata h4 {
    font-size: 40px;
    font-family: calibrib_bold;
    margin: 10px 0 20px;
}
section.section6{
  padding: 70px 0;
}
.cap18blue {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    margin-bottom: 15px;
}
a.readmorebluecap img {
    width: 7px;
    margin-right: 10px;
}
a.readmorebluecap {
    border: 1px solid #273981;
    color: #273981;
    font-family: calibrib_bold;
    font-size: 16px;
    padding: 5px 20px;
    margin-top: 30px;
    display: flex;
    border-radius: 10px;
    max-width: 135px;
    align-items: center;
}
a.readmorebluecap:hover {
    display: flex;
    flex-direction: row-reverse;
}
a.readmorebluecap:hover img {
    margin-left: 10px;
    margin-right: 0;
    filter: brightness(0)invert(1);
}
a.readmorebluecap:hover  {
    background: #273981;
    color: #fff;
}
.capdata h6 {
    color: #874a9c;
    font-size: 40px;
    font-family: Poppins-Bold_3;
}
.m-c-img{
  margin-bottom: 20px 0;
}
.lft-brdr{
    border-left: 1px solid #a4c4db;
}
.capdata2 h6 {
    color: #0088c9;
    font-size: 40px;
    font-family: Poppins-Bold_3;
}
select#tab_selector {
    color: #fff;
    width: 100%;
    padding: 10px 15px;
    border-radius: 50px;
    margin-bottom: 30px;
    appearance: none;
    background: #0d1449 url(../images/acco-arrow-svg.svg)!important;
    background-repeat: no-repeat!important;
    background-position: 95% 50%!important;
}

.newnavv {
    background: #273981;
    position: relative;
    z-index: 999;
    width: 100%;
    top: 0;
    display: none;
    height: 87.5vh;
    overflow: hidden;
}
.newnavv:after {
    position: absolute;
    display: block;
    content: "";
    width: 42px;
    height: 10px;
    z-index: 9999;
    top: 0;
    
}
.newnavv.nv1:after {
     background: url(../images/mrnu-dot-img.webp) no-repeat;
     left: 36%;
}
.newnavv.nv2:after {
    background: url(../images/mrnu-dot-img.webp) no-repeat;
     left: 47%;
}
.newnavv.nv3:after {
    background: url(../images/mrnu-dot-img.webp) no-repeat;
     left: 57%;
}
.newnavv.nv4:after {
    background: url(../images/mrnu-dot-img.webp) no-repeat;
     left: 70%;
}
.hdrnavigation {
    padding: 25px;
    display: flex;
}
.hdrnavigation a {
    color: #fff;
    display: block;
    padding: 5px 0;
    font-family: Poppins-Regular_3;
    font-size: 16px;
}
.hdrnavigation a:hover {
    color: #de6328;
}
.hdrnavigation a:last-child {
    border-bottom: none;
}

a.menufleximg {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}
a.fixfleximg img {
    margin-left: 10px;
    width: 15px;
}
.fiximg {
    position: absolute;
    width: 28%;
    background: #de6328;
    height: 100%;
    text-align: center;
    z-index: 9;
}
.fiximglink {
    height: 80px;
    position: absolute;
    bottom: 0;
    width: 100%;
}
.fiximglink img {
    width: 100%;
}
.mrnuorngbg p {
    font-size: 25px;
    text-transform: uppercase;
    font-family: Zurich-Bold-BT;
    color: #fff;
}
.mrnuorngbg img {
    width: auto;
}
.mrnuorngbg {
    background: #de6328;
    padding: 20px;
}
.mrnuorngbg a {
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    color: #fff;
}
.open-slide-patch {
    animation: slideInDown 2s 1;
}
.hdrnavigation .col-md-4.col-md-offset-3 {
    padding-left: 30px;
}
.hdrnavigation .col-md-5.col-md-offset-3 {
    padding-left: 30px;
}
.menutxt img {
    width: 30px;
    cursor: pointer;
}

/*Inside*/
.inner-hero {
    background: url(../images/banner-img.webp) no-repeat;
    height: 300px;
    background-size: cover;
    width: 100%;
    display: flex;
    align-items: center;
}
.inner-hero h1 {
    color: #fff;
    font-family: calibrib_bold;
    font-weight: bold;
    text-transform: uppercase;
}
.breadcrumb-item + .breadcrumb-item::before {  content: var(--bs-breadcrumb-divider, ">");}
.breadcrumb-item a {color: #666!important;font-size: 14px;}
.breadcrumb-item {padding: 10px 0;}
.inner-container h2 {font-family: "calibrib_bold"; font-size: 40px; margin-bottom: 20px; color: #263b80;}
.inner-container h4 {font-family: "Poppins-Bold_3"; font-size: 18px; line-height: 22px; margin-bottom: 20px;display: block;}
.inner-container h5 {font-family: "Poppins-SemiBold_3"; font-size: 16px; line-height: 22px; margin-bottom: 20px;}
.fcorange {color: #de6326;}
.fcblue {color: #263b80;}
.orngbrdr-txt h4 {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -10px;
    background: #fff;
    padding-right: 10px;
}
.member .col-md-2 {height: 50px; background-color: #8f1839; color: #fff; padding: 10px; text-align: center; display: inline-block;}
.member .col-md-9 {background-color: #eaeced; color: #000; padding: 10px 5px; text-align: left; display: inline-block;}
.member .col-md-9 h3 {font-family: "Poppins-SemiBold_3"; color: #253b82;font-size: 22px}
.member .col {
    width: 40px;
    color: #fff;
    display: inline-block;
    flex: none;
    margin-right: 5px;
    padding: 5px;
}
.membername .col-md-4 {margin-top: 20px;}
.bgblue {background-color: #253b82; }
.bgorange {background-color: #df6426;}
.footernav {background-color: #090f3c; padding: 20px 0;}
.footernav .col-md-4 {
    height: 100px;
    border-right: solid 1px #273981;
    display: flex;
    align-items: center;
}
.footernav a {width: 100%; align-items: center; padding: 0; font-family: "calibrib_bold"; font-size: 22px; text-transform: uppercase; color: #273981; display: flex; transition: all 0.3s; position: relative; left: 0;}
.footernav a:hover {color: #fff; left: 10px;}
.footernav a img {transform: all 0.3s;}
.footernav a:hover img {filter: brightness(100);}
.boxshadow {box-shadow: 2px 5px 10px #ccc;}
.p20 {padding: 20px;}
.orngbrdr-txt1 h6 {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -10px;
    background: #fff;
    padding: 0 10px;
    left: 60px;
}
.orngbrdr-txt1 {
    border-top: 1px solid #de6328;
    border-left: 1px solid #de6328;
    padding: 20px 20px 20px 70px;
    position: relative;
    margin-top: 30px;
    border-radius: 30px  0 0 0;
}
.orngbrdr-txt1 img   {position: absolute; bottom: 0; left: -40px;}
.orngbrdr-txt2 h3 {
    color: #de6328;
    font-size: 25px;
    font-family: Poppins-Regular_3;
    position: absolute;
    top: -25px;
    background: #fff;
    padding: 10px 40px;
    border: solid 1px #de6328;
    border-radius: 30px;
}
.orngbrdr-txt2 {
    border-top: 1px solid #de6328;
    border-right: 1px solid #de6328;
    padding: 60px 20px 20px 0;
    position: relative;
    margin-top: 30px;
    border-radius: 0 30px 0 0;
}
.list {margin: 0; padding: 0 0 0 30px;}
.list li {margin-bottom: 20px;}
.my-5 {
    margin-top: 3rem!important;
    margin-bottom: 3rem!important;
}
.mb-5 {
    margin-bottom: 3rem!important;
}

.breadcrumb {
    padding: 0px 0;
    margin-bottom: 50px;
    list-style: none;
    background-color: transparent;
    border-radius: 4px;
    border-bottom: 0;
}
.breadcrumb>li {
    font-size: 14px;
}
.mt-3 {
    margin-top: 3rem!important;
}
.flex-doc {
    display: flex;
    align-items: center;
}
.docdiv {
    padding-left: 10px;
}
.footernav .col-md-4:last-child {
    border: none;
}
.footernav a span {
    display: initial;
    width: initial;
    margin-left: 0px;
}
.footernav .col-md-4:first-child a span {
    margin-left: 0;
}

.naturalinner h2
{
    color: #3fae4c;
}
.naturalinner h5.fcorange
{
    color: #a2a3a6;
}
.naturalsdgs 
{
    border-top: 1px solid #3fae4c;
    border-left: 1px solid #3fae4c;
    padding: 30px;
    border-top-left-radius: 30px;
    padding-right: 0px;
    margin-top: 75px;
}
.nc-img1
{
    margin-top: -70px;
    background-color: #fff;
}
.naturalsdgs  h5
{
    color: #273981;
    padding-top: 25px;
    font-size: 18px;
}
.sdgsimh
{
    max-width: 250px;
}
.naturalsdgs  h6,.naturalinner h6
{
    color: #3fae4c;
    font-size: 18px;
    font-family: "Poppins-SemiBold_3";
    padding-top: 25px;
}
.naturalinner p
{
    color: #0b0b0b;
    padding-top: 15px;
}
.gpnt img
{
max-width: 90%;

}
.gpnt img:first-child
{
    margin-bottom: 15px;
}
.gpnt
{
    padding: 10px;
    padding-left: 0px;
    border-right: 1px solid #3daf4f;
    border-top: 1px solid #3daf4f;
    border-top-right-radius: 30px;
}
.pdding
{
    padding-top: 25px;
}
.pdding .col-md-6
{
    padding-right: 0px;
}
.pdding .col-md-5
{
    padding-left: 0px;
}
.pdding p
{
    padding: 10px;
    border-left: 1px solid #de6328;
    border-bottom: 1px solid #de6328;
    border-bottom-left-radius: 15px;
    display: inline-block;
}
.serownt
{
    padding-top: 50px;
}
.serownt h6
{
    padding-top: 0px;
}
.naturalinner h5.imhed
{
    font-size: 18px;
    color: #0b0b0b;
    padding-top: 45px;
}
.pglink
{
    margin: 30px 0px;
    display: flex;
    align-items: center;
}
.pglink a
{
    color: #273981;
}
.pglink img
{
    height: 50px;
    margin-right: 15px;
}
.pglink a span
{display: block;
    font-family: "Poppins-SemiBold_3";
}
.ntbtmbg
{
    padding: 15px 150px 0px 50px;
    border: 1px solid #3fae4c;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    position: relative;
    margin-bottom: 60px;
    border-bottom: 0px;
}
.ntbtmbg p
{
    color: #3fae4c;
    font-family: "Poppins-SemiBold_3";
}
.ntbtmbg img
{
    position: absolute;
    left: -19px;
    bottom: 0px;
}
.socialiiner h2
{
    color: #c4705c;
}
.socialiiner .fcorange
{
    color: #a2a3a6;
}
.socialiiner p
{
    padding-top: 15px;
}
.socialiiner
{
    padding-bottom: 60px;
}
.stholderengagementinner table img
{
    width: 60px;
    height: 60px;
    margin-right: 15px;
}
.nticontxt
{
    display: flex;
    align-items: flex-start;
}
.nticontxt ul
{
    padding-left: 15px;
    padding-right: 150px;
}
.nticontxt h5
{
    color: #de6326;
    font-size: 18px;
    font-family: Poppins-Regular_3;
    margin-bottom: 0px;
}
.nticontxt ul li
{
    padding: 5px 0px;
}
.stfytable table tr td
{
    margin: 30px 0px;
}
.stholderengagementinner h6
{
    font-size: 20px;
    color: #273981;
    font-family: Poppins-Bold_3;
}
.stfytable {
    padding: 50px 15px 25px;
    border-left: 1px solid #de6326;
    border-top: 1px solid #de6326;
    border-top-left-radius: 30px;
}
.valstfy2022-23 h6
{
    font-size: 22px;
    color: #273981;
    font-family: Poppins-SemiBold_3;
    margin-bottom: -15px;
    background-color: #fff;
    margin-left: 25px;
    z-index: 9;
    position: relative;
    padding: 0px 10px;
    display: table;
}
.stfytable h3
{
    font-size: 30px;
    color: #de6328;
    font-family: Poppins-Bold_3;
}
.stfytable h3 span
{
    font-size: 40px;
}
.stfytable h4
{
    font-size: 18px;
    color: #de6328;
    font-family: Poppins-Bold_3;
    margin-bottom: 0px;
}
.stfytable  p
{
    color: #273981;
}
.stfytable table th
{
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
}
.stfytable  hr
{
    border-top: 1px solid #0b0b0b;
}
.se-img
{
    max-width: 700px;
    margin: auto;
}
.valstfy2022-23
{
    padding: 30px 0px 60px;
}
.visioncapdrivenst
{
   border: 1px solid #de6326;
   border-right: 0px;
   border-top-left-radius: 30px;
   padding: 25px 25px 25px 35px; 
}
.visioncapdrivenst h6,.stwayforword h6
{
    font-size: 22px;
    color: #273981;
    font-family: Poppins-SemiBold_3;
    background-color: #fff;
    margin-top: -35px;
    padding: 0px 10px;
    display: table;
}
.visioncapdrivenst h4
{
    font-size: 16px;
    color: #de6326;
    margin-bottom: 0px;
    font-family: Poppins-SemiBold_3;
    padding: 20px 0px 5px;
}
.visioncapdrivenst p span
{
    font-family: Poppins-SemiBold_3;
    color: #273981;
}
.visioncapdrivenst ul
{
    padding-left: 15px;
    padding-top: 10px;
}
.visioncapdrivenst hr
{
    border-top: 1px solid #0b0b0b;
    margin-top: 30px;
}
.scarrow-img
{
    margin:-47px auto 0px;

}
.visioncapdrivenst h3
{
    font-size: 30px;
    color: #de6328;
    font-family: Poppins-Bold_3;
}
.visioncapdrivenst .row
{
    margin-top: 20px;
}
.visioncapdrivenst .row p
{
    color: #273981;
    line-height: 20px;
    padding-top: 5px;
}
.stwayforword
{
     border: 1px solid #de6326;
   border-right: 0px;
   border-top-left-radius: 30px;
   padding: 25px 25px 25px 35px; 
   border-bottom: 0px;
}
.stwayforword
{
    margin-top: 50px;
}
.stwayforword h5
{
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    padding-top: 30px;
}
.stwayforword ul
{
    padding-left: 15px;
}
.stwayforword ul li
{
    padding: 3px 0px;
}
.visioncapdrivenst
{
    margin-top: 45px;
}
.strategyinner
{
    padding-bottom: 60px;
}
.orngbrdr-txt2 {
    margin-top: 50px!important;
}
img.automotive-icon {
    width: 110px;
}
img.industrial {
    height: 60px;
}
.indusorng {
    margin-top: 10px;
    color: #de6328;
    font-size: 25px;
    font-family: Poppins-Light_3;
    margin-bottom: 30px;
}
ul.list {
    padding-left: 15px;
}
section.inner-container {
    padding-bottom: 60px;
}
.aboutsec {
    background: url(../images/about-banner.webp) no-repeat;
    height: 300px;
    background-size: cover;
    width: 100%;
    display: flex;
    align-items: center;
}
.aboutsec h1 {
    color: #fff;
    font-family: calibrib_bold;
    font-weight: bold;
    font-size: 35px;
    text-transform: uppercase;
}
.txtemibold18orng {
    color: #de6328;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
}
.care-bigdata h3 {
    color: #de6328;
    font-size: 40px;
    font-family: Poppins-Bold_3;
    line-height: 25px;
    margin-bottom: 10px;
}
.care-bigdata h3 small {
    color: #0b0b0b;
    font-size: 16px;
}
.care-bigdata p {
    padding-right: 20px;
    height: 50px;
}
.carebrdr-right {
    border-right: 1px solid #a5a5a5;
    height: 185px;
    margin: 20px 0;
}
.care-bigdata {
    margin: 15px 0;
    height: 90px;
}
.care16bold{
    color: #0b0b0b;
    font-size: 16px!important;
    font-family: Poppins-SemiBold_3!important;
}
.care18bold{
    color: #0b0b0b;
    font-size: 18px!important;
    font-family: Poppins-SemiBold_3!important;
}
hr.carehr{
    border-color: #a5a5a5;
}
.orng-carebordr {
    padding-top: 20px;
    padding-right: 30px;
    border-right: 1px solid #de6328;
    border-top: 1px solid #de6328;
    border-radius: 0 30px 0 0;
    margin-top: 20px;
    margin-bottom: 30px;
}
.fullcarebrdr {
    border: 1px solid #de6328;
    border-radius: 30px;
    padding: 30px;
    margin: 50px 0 30px;
    position: relative;
}
.care18bold {
    color: #0b0b0b;
    font-size: 18px!important;
    font-family: Poppins-SemiBold_3!important;
    margin-bottom: 5px!important;
}
.caresec h2 {font-family: "calibrib_bold"; font-size: 40px; margin-bottom: 20px; color: #263b80;}
.caresec h5 {font-family: "Poppins-SemiBold_3"; font-size: 16px; line-height: 22px; margin-bottom: 20px;}
.fullcarebrdr h3 {
    color: #0b0b0b;
    font-size: 18px!important;
    font-family: Poppins-SemiBold_3!important;
    border: 1px solid #de6328;
    padding: 15px;
    border-radius: 50px;
    display: inline-block;
    position: absolute;
    top: -25px;
    background: #fff;
}
.careright-data p{
padding: 7px 0;
}
.careright-data h5 {
    color: #de6328;
    font-size: 40px;
    font-family: Poppins-Bold_3;
    margin-bottom: 0;
    margin-top: 20px;
}
.sdgstxt{
color: #273981;
    font-size: 18px!important;
    font-family: Poppins-SemiBold_3!important;
}
.caremb-20{
    margin-bottom: 20px;
}
section.caresec {
    padding-bottom: 60px;
}
.aboutthereport p{
padding: 7px 0;
}
.aboutthereport h2{
color: #273981;
    font-size: 18px!important;
    font-family: Poppins-SemiBold_3!important;
    margin-top: 10px;
}
 ul.blueblts li {
  padding: 7px 0;
}

ul.blueblts {
  padding-left: 20px;
  position: relative;
  z-index: 9;
}

ul.blueblts li::marker {
  color: #1b2f89;
  font-size: 18px;
}
.reprt16bold{
    color: #0b0b0b;
    font-size: 16px!important;
    font-family: Poppins-Bold_3!important;
}
.reportbox{
    margin:20px 0;
}
.reportslide-inner h3 {
    color: #323232!important;
    font-size: 18px!important;
    font-family: Poppins-SemiBold_3!important;
    margin: 10px 0;
}
.arp-img img {
    height: 60px!important;
    width: 65px!important;
    display: flex!important;
    justify-content: start;
}
.reportslide-inner {
    height: 350px;
    background: #fff;
    padding: 30px;
    box-shadow: 0px 3px 6px #00000029;
}
.report-slider .owl-stage-outer {
    overflow: initial!important;
}
.report-slider.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 5px;
    margin: 5px 3px;
    border-radius: 50px;
    background: #e5cac0;
}

.report-slider.owl-theme .owl-dots .owl-dot.active span,
.report-slider.owl-theme .owl-dots .owl-dot:hover span {
    background: #30449c;
}

.report-slider .owl-dots {
    text-align: left !important;
    position: absolute;
    bottom: 0;
}
.report-slider .owl-stage{
padding-left: 0!important;
}
.report-slider .owl-nav .owl-next {
    background-image: url(../images/right-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat!important;
    position: relative;
    right: 0;
    top: 0px;
    bottom: 0px;
    margin: auto;
    z-index: 9;
}
.report-slider .owl-nav .owl-prev {
    background-image: url(../images/left-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat !important;
    position: relative;
    left: -20px;
    top: 0px;
    bottom: 0px;
    margin: auto;
}
.report-slider .owl-nav button.owl-next:focus, .owl-theme .owl-nav [class*=owl-]:hover {
    outline: none;
    background-color: transparent;
}
.report-slider .owl-nav {
    margin-top: 30px;
    text-align: right;
}
.report-sdgs img {
    width: 70px;
    margin-bottom: 5px;
}
.brekblok{
    display: block;
}
section.aboutthereport {
    padding-bottom: 50px;
}
.report-sdgs {
    margin-top: 20px;
}
 ul.bltswht li {
  padding: 7px 0;
}

ul.bltswht {
  padding-left: 20px;
  position: relative;
  z-index: 9;
}

ul.bltswht li::marker {
  color: #fff;
  font-size: 18px;
}
section.report-bg {
    background: url(../images/report-bg.webp) no-repeat;
    padding: 150px 0 60px;
    color: #fff;
}
section.report-bg h2 {
    font-family: calibrib_bold;
    font-size: 60px;
    margin-bottom: 30px;
    line-height: 60px;
}
section.report-bg h3{
     font-family: calibrib_bold;
font-size: 40px;
margin-bottom: 10px;
}
section.report-bg ul.bltswht li{
    font-family: Poppins-SemiBold_3;
}
.report-brd {
    border-top: 2px solid #de6328;
    border-left: 2px solid #de6328;
    padding: 15px;
    border-radius: 30px 0 0 0;
    margin-top: 30px;
}
.result-rpt h2 {
    font-family: "calibrib_bold";
    font-size: 40px !important;
    margin-bottom: 20px;
    color: #263b80;
}
.result-rpt{
    padding-top: 50px;
}
.result-inner h3 {
    color: #de6328;
    font-size: 40px;
    font-family: Poppins-Bold_3;
    margin-bottom: 0;
    margin-top: 10px;
    display: flex;
    align-items: baseline;
}
.blue14txt {
    font-size: 14px!important;
    color: #273981!important;
    font-family: Poppins-Bold_3!important;
    height: 29px;
    display: flex;
    flex-direction: column;
        justify-content: flex-end;
}
.result-inner img {
    width: 40px;
    margin-bottom: 0;
    margin-left: 5px;
}
.result-inner h3 span {
    display: flex;
    height: 45px;
    align-items: flex-end;
}
.ref-high p {
    font-family: Poppins-SemiBold_3;
    color: #263b80;
    margin-bottom: 20px;
}
.reco-img p {
    margin-bottom: 40px;
    font-size: 16px;
    padding-bottom: 11px;
    border-bottom: 1px solid #f3e7e1;
    height: 60px;
}
.reco-img img {
    height: 30px;
    margin-bottom: 10px;
}
hr.highline{
    border-color: #989898;
}
.caresec .lft-rght-brdr {
    padding-left: 45px;
}
.report-sdgsmb-30{
margin-bottom: 30px;
}
.careimg {
    height: 50px;
    display: flex;
    margin-bottom: 10px;
}
.flbrdr-inner h4 {
    margin-bottom: 10px!important;
}
.flbrdr-inner p {
    margin-bottom: 10px!important;
}
.careimg.mr-care {
    margin-top: 20px;
}
.careleftimg img {
    width: 100%;
}
.left-right-care .col-md-6 {
    padding: 0;
}
.careright-data {
    height: 445px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.careright-data.righttxt {
    padding-left: 30px;
}

.high-slider.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 5px;
    margin: 5px 3px;
    border-radius: 50px;
    background: #e5cac0;
}

.high-slider.owl-theme .owl-dots .owl-dot.active span,
.high-slider.owl-theme .owl-dots .owl-dot:hover span {
    background: #30449c;
}

.high-slider .owl-dots {
    text-align: left !important;
    position: absolute;
    bottom: 0;
}
.high-slider .owl-stage{
padding-left: 0!important;
}
.high-slider .owl-nav .owl-next {
    background-image: url(../images/right-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat!important;
    position: relative;
    right: 0;
    top: 0px;
    bottom: 0px;
    margin: auto;
    z-index: 9;
}
.high-slider .owl-nav .owl-prev {
    background-image: url(../images/left-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat !important;
    position: relative;
    left: -20px;
    top: 0px;
    bottom: 0px;
    margin: auto;
}
.high-slider .owl-nav button.owl-next:focus, .owl-theme .owl-nav [class*=owl-]:hover {
    outline: none;
    background-color: transparent;
}
.high-slider .owl-nav {
    margin-top: 30px;
    text-align: right;
}
.reportslide-inner-new h3{
font-family: Poppins-SemiBold_3;
    color: #263b80;
    font-size: 18px;
    margin-bottom: 10px;
}
.high-bg {
    margin: 40px 0;
}
.reportslide-inner-new {
    padding: 0 20px;
}
.high-slider {
    margin-bottom: 60px;
}
.nobrdrbtm{
    border: none!important;
}


h2.footbigdata {
    font-family: Poppins-Bold_3!important;
    font-size: 40px!important;
    margin-bottom: 0!important;
}
h2 .orange-clr{
    color: #de6328;
}
.footsec h3 {
    color: #273981;
    font-family: Poppins-SemiBold_3;
    font-size: 16px!important;
    margin-bottom: 10px;
}
.footsec h4{
color: #273981;
font-family: Poppins-SemiBold_3;
font-size: 30px;
}
.footmdum{
color: #3b3b3b;
font-size: 16px;
font-family: Poppins-Medium_3;
}
.capcity-details p{
margin-bottom: 15px;
}
.nomrgn-btm{
    margin-bottom: 0!important;
}
.footsec h2 {font-family: "calibrib_bold"; font-size: 40px; margin-bottom: 20px; color: #263b80;}
.footsec h5 {font-family: "Poppins-SemiBold_3"; font-size: 16px; line-height: 22px; margin-bottom: 20px;}
.brown-clr{
    color: #8f1839 !important;
}    
.orange-clr{
    color:#f36e25 !important;
}
.margin-25{
    margin-top: 25px;
}
p.txt-14{
    font-size: 13px;
    color: #636363;
}
.revenue-bus p {
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    color: #636363;
    margin-top: 5px;
    margin-bottom: 10px;
}
section.footsec {
    padding-bottom: 60px;
}
.revenue-bus img{
    margin-bottom: 20px;
}
.totlcap{
    margin-bottom: 20px;
}
.custmtbs2>li.active>a, .custmtbs2>li.active>a:focus, .custmtbs2>li.active>a:hover {
  color: #de6328;
  cursor: default;
  border: none !important;
  border-radius: 0;
  font-family: Poppins-SemiBold_3;
  background: transparent;
}
.custmtbs2>li>a {
  line-height: 18px;
  border-radius: 0;
  margin-right: 0;
  font-size: 18px;
  color: #de6328;
  padding: 8px 0!important;
  position: relative;
 font-family: Poppins-Regular_3;
}
.custmtbs2>li>a:hover {
  border-color: none!important;
  border: none!important;
}
.custmtbs2>li>a:focus, .custmtbs2>li>a:hover {
  text-decoration: none;
  background: none!important;
  font-family: Poppins-SemiBold_3;
  color: #de6328;
}
.custmtbs2>li>a:after {
  position: absolute;
  display: block;
  content: "";
  height: 4px;
  width: 0%;
  background: #de6328;
  bottom: -5px;
  transition: all ease .5s;
}
.custmtbs2>li>a:hover:after{
  width: 100%;
}
.custmtbs2>li.active>a:after {
  width: 100%;
}
ul.custmtbs2 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin: 40px 0 40px;
    border-bottom: 2px solid #ddd;
    padding: 10px 0;
    list-style: none;
}
.custmtbs2>li {

}
section.videosec {
    display: flex;
    align-items: center;
    background: url(../images/hear-from-our-img1.png);
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
section.videosec .container {
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.lafet50{
    margin-left: 50px;
}
.mblslid .reportslide-inner h3 {
    color: #de6328!important;
    margin-bottom: 25px;
}
.mdl-list-flex p:last-child {
    width: 40%;
}
.mdl-list-flex p:first-child {
    width: 60%;
}
.mdl-list-flex {
    display: flex;
    justify-content: space-between;
}
.mblslid .reportslide-inner {
    height: 470px;
}
.mdl-line {
    border-top: 1px solid #8d8d8d;
    padding-top: 5px;
}
.mdl-list-flex {
    border-bottom: 1px solid #8d8d8d;
    padding: 5px 0;
}
.listflwidth{
    width: 100%!important;
}
.mdltb2 {
    text-align: center;
}
.mdltb2 img {
    height: 50px;
    margin-bottom: 10px;
}
.mdltb2-flex {
    display: flex;
    justify-content: space-between;
}

.mdltb2 p {
    max-width: 150px;
    width: 100%;
    margin: 0 auto;
}
.mdltb2 {
    text-align: center;
    width: 20%;
    border-right: 1px solid #b5b5b5;
}
.mdltb2:last-child {
    border-right:none;
}
.mdltb3 {
    width: 20%;
    border-right: 1px solid #b5b5b5;
    padding: 0 20px;
    height: 120px;
}
.mdlbg1 {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
    background: url(../images/srcebg1.webp) no-repeat;
    height: 203px;
    align-items: center;
    margin: 0 15px;
}
.mdlbg2 {
    background: url(../images/srcebg2.webp) no-repeat;
    align-items: center;
    height: 100%;
    width: 100%;
    display: inline-table;
    padding: 30px 0;
    background-size: cover;
}
.mdltb3:last-child {
   border-right:none;
}
.mdlbg2 h2{
font-family: Poppins-SemiBold_3;
font-size: 18px;
color: #de6328;
}
.mdltab4 p{
color: #263b80;
font-family: Poppins-SemiBold_3;
font-size: 18px;
margin-bottom: 15px;
}
.mdltab4 h3{
color: #de6328;
font-family: Poppins-Bold_3;;
    font-size: 30px!important;
    margin-bottom: 0;
}
.mdltab4 h3 small{
color: #de6328;
}
.mdltab4 h4{
color: #0b0b0b;
font-family: Poppins-SemiBold_3;
font-size: 16px;
}
.mdltabb4 h3 {
    color: #263b80;
    border-bottom: 1px solid;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.mdltabb4 img {
  
    margin-bottom: 10px;
}
.mdlsldr.owl-theme .owl-dots .owl-dot span {
    width: 10px;
    height: 5px;
    margin: 5px 3px;
    border-radius: 50px;
    background: #e5cac0;
}

.mdlsldr.owl-theme .owl-dots .owl-dot.active span,
.mdlsldr.owl-theme .owl-dots .owl-dot:hover span {
    background: #30449c;
}

.mdlsldr .owl-dots {
    text-align: left !important;
    position: absolute;
    bottom: 0;
}
.mdlsldr .owl-stage{
padding-left: 0!important;
}
.mdlsldr .owl-nav .owl-next {
    background-image: url(../images/right-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat!important;
    position: relative;
    right: 0;
    top: 0px;
    bottom: 0px;
    margin: auto;
    z-index: 9;
}
.mdlsldr .owl-nav .owl-prev {
    background-image: url(../images/left-arrow.webp) !important;
    width: 36px;
    height: 36px;
    background-repeat: no-repeat !important;
    position: relative;
    left: -20px;
    top: 0px;
    bottom: 0px;
    margin: auto;
}
.mdlsldr .owl-nav button.owl-next:focus, .owl-theme .owl-nav [class*=owl-]:hover {
    outline: none;
    background-color: transparent;
}
.mdlsldr .owl-nav {
    margin-top: 30px;
    text-align: right;
}
.mblslid2 .reportslide-inner h3 {
    color: #de6328!important;
    margin-bottom: 25px;
}
.mblslid2 .reportslide-inner {
    height: 390px;
}
.grnbgesg img {
    width: 140px;
}
.grnbgesg {
    background: url(../images/grnbg.webp) no-repeat;
    width: 100%;
    height: 250px;
    padding: 50px;
    color: #fff;
    margin-bottom: 30px;
}
.grnbgesg p {
    font-family: Poppins-SemiBold_3;
    padding-left: 35px!important;
}
.esggrn-flex {
    display: flex;
    align-items: center;
}
.embeddingsec p{
    padding: 7px 0;
}
.embeddingsec h2 {
    font-family: "calibrib_bold";
    font-size: 40px;
    margin-bottom: 10px;
    color: #263b80;
}
.envacco-sec {
  padding: 50px 0;
  position: relative;
}

.env-acco .panel-title {
  padding: 0!important;
  margin-bottom: 0!important;
  padding-left: 5px!important;
}

.env-acco .panel-title a {
    font-size: 18px;
    color: #253982;
    font-family: Poppins-SemiBold_3;
    position: relative;
    width: 100%;
    display: block;
    background: #fff;
    top: -30px;
    padding: 10px;
    left: 30px;
}

.env-acco .panel-title>a::before {
  float: right !important;
  content: '';
  position: absolute;
  right: 15px;
  margin-top: 0px;
  background-image: url(../images/env-cross-icon.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 15px;
  height: 15px;
  transition: all ease .5s;
  transform: rotate(180deg);
}
.env-acco .panel-title>a.collapsed::before {
  background-image: url(../images/env-cross-icon.png);
  transform: rotate(45deg);
  transition: all ease .5s;
}

.env-acco p {
  margin-bottom: 15px;
}

.env-acco p:last-child {
  margin-bottom: 0px;
}
.env-acco .panel {
    background-color: transparent;
    border: transparent;
    box-shadow: none;
    border-bottom: none;
    border-radius: 0px;
    margin: 0px !important;
    padding: 10px 0px;
    margin-bottom: 30px!important;
}

.env-acco .panel-default>.panel-heading {
  background-color: transparent;
  padding-left: 0;
}

.env-acco .panel-title a img {
  width: 60px;
  margin-right: 15px;
}

.env-acco .panel-default>.panel-heading+.panel-collapse>.panel-body {
  border: none;
}
.env-acco .panel-title a span {
    position: relative;
    background: #fff;
}
.orngeooc {
    border-top: 1px solid #de6428!important;
    border-radius: 0;
    padding: 10px!important;
    border-radius: 30px 0 0 0;
    position: relative;
    border-left: 1px solid #de6428!important;
}
.orngbody{
    border-left: 1px solid #de6428!important;
}

.grneooc {
    border-top: 1px solid #3dae4a!important;
    border-radius: 0;
    padding: 10px!important;
    border-radius: 30px 0 0 0;
    position: relative;
    border-left: 1px solid #3dae4a!important;
}
.grnbody{
    border-left: 1px solid #3dae4a!important;
}

.blueeooc {
    border-top: 1px solid #08558b!important;
    border-radius: 0;
    padding: 10px!important;
    border-radius: 30px 0 0 0;
    position: relative;
    border-left: 1px solid #08558b!important;
}
.bluebody{
    border-left: 1px solid #08558b!important;
}

.orng2eooc {
    border-top: 1px solid #e69731!important;
    border-radius: 0;
    padding: 10px!important;
    border-radius: 30px 0 0 0;
    position: relative;
    border-left: 1px solid #e69731!important;
}
.orng2body{
    border-left: 1px solid #e69731!important;
}
.raodmap h5 {
    padding-left: 20px;
    font-size: 20px;
    color: #40ad49;
    font-family: Poppins-Medium_3;
}
.raodmap {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.raodmap img{
     height: 50px;
}
.raodmap-2 h5 {
    padding-left: 20px;
    font-size: 20px;
    color: #de6328;
    font-family: Poppins-Medium_3;
}
.raodmap-2 {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.raodmap-2 img {
    height: 50px;
}
.raodmap-3 h5 {
    padding-left: 20px;
    font-size: 20px;
    color: #005589;
    font-family: Poppins-Medium_3;
}
.raodmap-3 {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}
.raodmap-3 img{
    height: 50px;
}
.ecco-rght {
    border-right: 1px solid #4c4d4f;
    height: 720px;
}
.panel-default h6 {
    color: #263b80;
    font-family: Poppins-SemiBold_3;
    font-size: 18px;
    margin-bottom: 30px;
    margin-top: 0;
}
ul.grnblts li {
  padding: 5px 0;
}

ul.grnblts {
  padding-left: 20px;
  position: relative;
  z-index: 9;
      margin-bottom: 20px;
}

ul.grnblts li::marker {
  color: #3dae4a;
  font-size: 18px;
}
.ecconopdd{
    padding: 0!important;
}
.eccotxt1{
color: #3dae4a!important;
}
.eccotxt2{
color: #de6428!important;
}
.eccotxt3{
color: #08558b!important;
}
.env-flex {
    display: flex;
    flex-direction: column;
    height: 300px;
    justify-content: space-between;
}
.env-flex2 {
    display: flex;
    flex-direction: column;
    height: 450px;
    justify-content: space-between;
}
.env-flex3 {
    display: flex;
    flex-direction: column;
    height: 300px;
    justify-content: space-between;
}
ul.ongblts li {
  padding: 5px 0;
}

ul.ongblts {
  padding-left: 20px;
  position: relative;
  z-index: 9;
      margin-bottom: 20px;
}

ul.ongblts li::marker {
  color: #de6428;
  font-size: 18px;
}
ul.bleblts li {
  padding: 5px 0;
}

ul.bleblts {
  padding-left: 20px;
  position: relative;
  z-index: 9;
margin-bottom: 20px;
}

ul.bleblts li::marker {
  color: #08558b;
  font-size: 18px;
}
.eccoornghdng h5 {
    font-family: "Poppins-Bold_3";
    font-size: 20px;
    color: #de6328;
}
.downtxt {
    margin-bottom: 30px;
}
.downtxt p {
    border-bottom: 1px solid #de6328;
    border-left: 1px solid #de6328;
    padding-left: 20px;
    border-radius: 0 0 0 30px;
    display: inline-block;
}
.env-acco {
    margin-top: 30px;
}
.env-acco hr{
    border-color: #575759;
}
.eccoornghdng h5 span{
    font-family: Poppins-Light_3;
    display: block;
}
.rting2 img {
    height: 130px;
    width: 100%;
}
.rting img {
    height: 50px;
    margin-bottom: 20px;
}
.rting2.rting3 {
    margin-bottom: 50px;
    display: inline-block;
}
section.embeddingsec {
    padding-bottom: 50px;
}
.outputhdng h3{
margin-top: 40px;
}
=======
/* uneza css start */
.innerHero h1 span {
    display: block;
}
.chairmainMain .col-md-9 {
    padding: 0px;
}

.chairmainMain .col-md-3 {
    padding-right: 0px;
}
.namedivUn p {
    line-height: 21px;
}
.chairmainMain .chairman-details {
    min-height: 410px;
}
.chairmanBottom {
    padding: 70px 0px;
}
.bluePara p {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-Light_3;
    line-height: 24px;
    
}
.paraSemi h4 {
    color: #273981;
    font-size: 18px;
    padding-bottom: 20px;
    font-family: Poppins-SemiBold_3;
}
.paraSemi  {
    padding-top: 40px;
}
.paraSemi p {
    padding-bottom: 20px;
   font-family: Poppins-Regular_3;
}
.chairmanIconTxt {
    display: flex;
        align-items: center;
  
}
.chairmanicon {
    padding-right: 25px;
}
.chairmanTx p {
    color: #273981;
    font-family: Poppins-Medium_3;
}
.paraSemi ul li {
    font-size: 16px;
}

.paraSemi ul {
    padding-left: 19px;
}

.paraSemi ul li {
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 20px;
}

.bnKalyani p {
    font-size: 18px;
    font-family: Poppins-Bold_3;
}
.bnKalyani p span {
    display: block;
    font-size: 16px;
    font-family: Poppins-Regular_3;
}
.chairmanIconTxtPad {
    padding-bottom: 40px;
}
.bnKalyani {
    padding-top: 25px;
}
.paraSemiPad p {
    padding-bottom: 0px;
}
.warmPad{
    padding-top: 40px;
}
.paraSemiFont p{
    font-family: Poppins-Medium_3;
    line-height: 22px;
}
.paraSemi30{
    padding-top: 30px;
}

.transformHead h3 {
    font-size: 40px;
    color: #02a2a4;
    line-height: 40px;
    padding-bottom: 15px;
    font-family: calibrib_bold;
}
.transformHead h3 span{
    display: block;
}
.transformHead p{
   
    font-family: Poppins-SemiBold_3;
    color: #a2a3a6;
    line-height: 22px;
    padding-bottom: 35px;
}
.financialInner h4 {
    color: #273981;
    font-size: 18px;
    padding: 60px 0px 30px;
     font-family: Poppins-SemiBold_3;
}
.financial-graph .col-md-3 {
    height: 230px;
}
.financial-bottom h3 {
    font-size: 40px;
    color: #02a2a4;
     font-family: Poppins-Bold_3;
}
.financial-bottom p {
    font-size: 16px;
    color: #273981;
}
.financial-bottom {
    padding: 40px 0px 85px;
}
.financial-bottom p span {
    display: block;
}
.managing {
    border-top: 1px solid #45bbbc;
    border-left: 1px solid #45bbbc;
    padding: 60px 20px 20px 0;
    position: relative;
    margin-top: 34px;
    border-radius: 30px 0px 0 0;
}
.managing .imgUnder {
    color: #de6328;
    font-size: 25px;
    font-family: Poppins-Regular_3;
    position: absolute;
    top: -33px;
    background: #fff;
    
    border-radius: 30px;
    left: 50px;
   
}
.managing::before {
    position: absolute;
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    top: -9px;
    left: 56px;
}
.managing h4 {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
}
.managing h4 {
    color: #273981;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    padding: 37px 0px 15px;
}
.managing p {
    padding-bottom: 10px;
    color: #0b0b0b;
}
.managing-wrap {
    padding-left: 30px;
}
.managing p:last-child {
    padding-bottom: 0px;
}
.transformHeadBlue h3 {
    color: #0689ca;
}
.managing-wrapHuman img {
    height: 60px;
}
.managing h5 {
    color: #0689ca;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    padding: 37px 0px 15px;
}
.qualificationMain {
    margin-top: 50px;
}

.qualificationMain .col-md-6:nth-child(2) {
    padding-left: 100px;
}
.qualification img {
    width: 78%;
}
.qualification {
    border-top: 1px solid #de6328;
    border-right: 1px solid #de6328;
    padding: 38px 18px 20px 0;
    position: relative;
    margin-top: 7px;
    border-radius: 0 30px 0 0;
    /* height: 320px; */
}
.qualification h4 {
    color: #0b0b0b;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -12px;
    background: #fff;
    padding: 0px 29px 9px;
    /* border: solid 1px #de6328; */
    /* border-radius: 30px; */
    left: -23px;
}

.building h3 {
    font-size: 18px;
    color: #0689ca;
    font-family: Poppins-SemiBold_3;
    padding: 20px 0px 15px;
}
.building p {
    color: #0b0b0b;
}
.finanacialInner{
    border-top: 1px solid #0689ca;
    border-right: 1px solid #0689ca;
    padding: 30px 20px 20px 0;
    position: relative;
    margin-top: 30px;
    border-radius: 0 30px 0 0;
        height: 140px;

}
.finanacialInner h5 {
    color: #0689ca;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -20px;
    background: #fff;
    padding: 12px 15px 0px 0px;
}
.finanacialInner .col-md-3 {
    padding-left: 0px;
}
.finanacialBlue h3{
color: #00add8;
}
.finanacialBlue p {
    color: #273981;
}
.readMoree {
    display: flex;
    align-items: center;
}

.readMoree img {
    width: 5%;
}

.readMoree img {
    padding-right: 16px;
}
.read {
    padding: 40px 0;
}
.transformmater h3 {
    color: #273981;
}
.transformmater p {
    color: #de6328;
}

.deter p {
    color: #0b0b0b;
    padding: 15px 0 30px;
}
.deter h4 {
    color: #273981;
     font-family: Poppins-SemiBold_3;
}

.readMoreeMater a {
    color: #273981;
}
.readMoreeMater a span{
    color: #0b0b0b;
}
.readMoreeMater img{
    width: 55px;
}
.transformHeadPurple h3 {
    color: #884c9d;
}
.materBottom h4 {
    font-size: 18px;
    color: #273981;
    padding: 30px 0 30px;
     font-family: Poppins-SemiBold_3;
}
.materBottom {
    padding-bottom: 125px;
}
.intelSdg img {
    width: 40%;
}
.itellectual-wrap {
    padding-left: 30px;
}
.technoIntel h4 {
        color: #263b80;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -12px;
    background: #fff;
    padding: 0px 22px 9px;
    /* border: solid 1px #de6328; */
    /* border-radius: 30px; */
    left: -23px;
}
.technoIntel {
   border-top: 1px solid #884c9d;
    border-right: 1px solid #884c9d;
    padding: 38px 18px 20px 0;
    position: relative;
    margin-top: 40px;
    border-radius: 0 30px 0 0;
}
.technoIntel h5 {
    color: #0b0b0b;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    padding-bottom: 30px;
}
.technoIntel ul li {
    color: #0b0b0b;
    padding-bottom: 20px;
    font-size: 16px;
}

.technoIntel ul {
    padding-left: 19px;
}
ul.intelList li:nth-child(2) {
    border-bottom: 1px solid #cecece;
}
ul.intelList2 li{
     border-bottom: 1px solid #cecece;
}
.technoIntel ul {
    padding-left: 19px;
    margin-bottom: 30px;
}
.kalyaniInner h4 {
    color: #263b80;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    padding-bottom: 20px;
}
.kalyaniInner p{
    color: #0b0b0b;
}
.employeeMain {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 40px;
}
.employeeInner h3 {
    font-size: 40px;
    color: #884c9d;
    font-family: Poppins-Bold_3;
}
.employeeInner h5 {
    color: #0b0b0b;
    font-size: 18px;
     font-family: Poppins-SemiBold_3;
}
.employeeTwo {
    padding-top: 40px;
}
.strengthMain h4 {
    color: #263b80;
    font-size: 18px;
    padding-bottom: 15px;
    font-family: Poppins-SemiBold_3;
}
.strengthMain {
    padding: 40px 0px 90px;
}
.indusMain img {
    width: 20%;
   
}
.indusMain h5 {
    font-size: 16px;
    color: #263b80;
    padding: 15px 0 10px;
    font-family: Poppins-SemiBold_3;
}
.indusMain p {
    color: #0b0b0b;
    font-size: 16px;
        line-height: 22px;
}
.indusMainThird img {
    width: 30%;
}
.indusMain {
    /* box-shadow: 0px 3px 6px #00000029; */
    padding: 20px;
    height: 238px;
}
.indusMain:hover {
    box-shadow: 0px 3px 6px #00000029;
    padding: 20px;
    height: 250px;
    cursor: pointer;
}
.transformHeadOrange h3{
    color: #e38e25;
}
.manuLine {
    padding-left: 30px;
}
.mainTable {
    display: inline-block;
    width: 100%;
}
.operationala h4 {
        color: #e38e25;
    font-size: 18px;
    font-family: Poppins-SemiBold_3;
    position: absolute;
    top: -12px;
    background: #fff;
    padding: 0px 29px 9px;
   
    left: -23px;
}

.operationala {
     border-top: 1px solid #de6328;
    border-right: 1px solid #de6328;
    padding: 38px 18px 20px 0;
    position: relative;
    margin-top: 7px;
    border-radius: 0 30px 0 0;
}
.operationala h4 span{
    display: block;
}
.operationala img {
    width: 63%;
}
.manufacBottom {
    margin-bottom: 90px;
}
.tableMnu {
    padding: 40px 0px 40px;
}
.managingBlue{
    border-top: 1px solid #884c9d;
    border-left: 1px solid #884c9d;
}
.managingBlueour{
     border-top: 1px solid #884c9d;
    border-right: 1px solid #884c9d;
}
.managingOrange{
    border-top: 1px solid #e38e25;
    border-left: 1px solid #e38e25;
}
.humanInner .col-md-3::before {
    content: "";
    position: absolute;
    height: 89px;
    width: 2px;
    background: #f1f3f4;
    left: 83%;
    top: 10%;
}

.humanInner .col-md-3 {
    position: relative;
}


.manuSdg img{
    width: 30%;
}
.AugmentHead h4{
    color: #e38e25;
    font-family: Poppins-SemiBold_3;
    padding-bottom: 30px;
}
.poweredd {
    border-left: 1px solid #e38e25;
    border-bottom: 1px solid #e38e25;
    border-radius: 0px 10px;
    padding: 10px;
}
.poweredd p{
    font-size: 14px;
}
.AugmentHead {
    padding-right: 10px;
}
.manuTable table tr td:nth-child(1) {
    width: 25%;
}
.manuTable table tr td:nth-child(2) {
    width: 37%;
}
.manuTable table tr td:nth-child(3) {
    width: 37%;
}
.manuTable table tr.brdrNone td {
    border-top: none;
    padding: 0px 5px 3px;
}
.manuTable thead {
    border-top: 1px solid #00a4a6;
    border-bottom: 1px solid #00a4a6!important;
}
.manuTable thead th {
    border-bottom: 1px solid #00a4a6!important;
}
.manuTable {
    border-bottom: 1px solid #00a4a6;
}
.manuTable table tr td {
    padding: 5px;
}
.manuTable .table {
    margin-bottom: 0px;
}
.employeeMain .lft-rght-brdr {
    padding-left: 56px;
    padding-right: 30px;
        height: 90px;
}
.financial-bottomNw .lft-rght-brdr {
    padding-left: 40px;
    
}
.rightPad {
    padding-left: 45px;
}
.readp a span {
    display: block;
    font-family: 'Poppins-SemiBold_3';
}
/* uneza css end */

.pinkytxt
{
    background-color: #f8f1ee;
    padding: 15px;
    margin: 25px 0px;

}
.vihead
{
    padding: 25px 0px;
    font-size: 30px;
    color: #de6328;
    font-family: Poppins-Bold_3;
}
.vihead span
{
    display: block;
    font-size: 40px;
}
.highsec{
    padding-bottom: 20px!important;
}
.spnbld{
    font-family: Poppins-SemiBold_3;
}
h1.lowercase {
    text-transform: initial;
}
.ntbtmbg img {
    width: 35px;
}
.corporate-info h3 {
    color: #273981;
    font-family: Poppins-SemiBold_3;
    font-size: 18px;
    margin-bottom: 10px;
}
.corporate-info p{
    color: #273981;
    padding: 5px 0;
}
.corporate-sec{
    padding: 0  0 50px;
}
.cimb30{
    margin-top: 30px;
}
.corporate-info {
    margin-bottom:30px;
}
.cmnmdl .modal-content {
    border-radius: 0!important;
}
.cmnmdl button.close {
    position: absolute;
    z-index: 99;
    opacity: 1;
    width: 30px;
    height: 30px;
    padding: 0;
    display: block;
    border-radius: 50%;
    right: 15px;
    top: 15px;
}


.cmnmdl .modal-dialog {
    width: 1000px;
}
.mdldatabnr h3{
color: #273981;
    font-family: Poppins-SemiBold_3;
    font-size: 20px;
    margin-bottom: 10px;
}
.mdldatabnr p{
color: #273981;
    font-family: Poppins-Light_3;
}
.cmnmdl .modal-body {
    position: relative;
    padding: 30px;
    background: #6bbee0;
    height: 375px;
}
.mdlflexbnr {
    display: flex;
    align-items: center;
}
.mdlflexbnr img {
    width: 100%;
    height: 315px;
    padding-right: 30px;
}
.modal-open div#bnrmdl {
    height: 100vh;
    display: flex!important;
    align-items: center;
    padding-right: 0!important;
}
.i-icon {
    position: absolute;
    width: 20px;
    bottom: 60px;
    right: calc(100% - 90%);
}