@media(max-width:1280px)
{
    .operational
    {
        height: auto;
    }

}
@media(max-width:1195px)
{

    select#tab_selector, select#tab_selector_1 {
        font-size: 18px;
        width: 100%;
        color: #002A4E;
        font-family:OpenSans-Bold;
        border-radius: 0px;
        margin: 20px 0px;
        padding: 10px 15px;
        appearance: none;
        background: url(../images/header-arrow.png) !important;
        background-repeat: no-repeat !important;
        background-position: 95% 50% !important;
        border: none;
        border: 1px solid #002A4E;
        height: 52px;
        display: block;
    }
    .forDesktop {
        display: none;
    }
    .menu ul li {
        padding-right: 7px;
        padding-left: 7px;
    }
    .hm-chmsg
    {
        margin-left: 0px;
    }
    .hm-ceo
    {
        margin-right: 0px;
    }
    .ch-btn a
    {
        font-size: 24px;
    }
    .eq-img-wrap img
    {
        width: 100%;
    }
    .op-img
    {
        top:80px;
    }

    .btmfdf-box {
        padding: 15px 20px 25px 20px;
    }
    .esgbox
    {
        height: auto;
    }
    .areabox {
        height: auto;
        border-left: none;
        margin-top: 0px;
    }
    .mb-20
    {
        margin-bottom: 20px;
    }
    .globl-detail
    {
        height: auto;
    }
    .textblock {
        display: inline;
    }
    .hm-stakeholder
    {
        display: none;
    }
    .hm-to-wrap
    {
        display: block;
    }
    .menu ul
    {
        margin-right: 10px;
    }
    .hm-keyhighlights
    {
        margin-top: 0px;
    }
    .vangaurd .row .col-lg-6 {
        height: 45vh;
    }
}

@media(max-width:991px){
    section.homebanner{
        padding-top: 93px;
    }
    .homebanner h3{
        line-height: 35px;
    }
    .scollDown.scollMob{
    display: block;
}
.scollDown{
    display: none;
}
.cmdperfmidimgtext{
    position: static;
    padding: 20px 0;
} 
.cmdperfmidimgtext p {
    color: #000;
}
.cmdperfmidimgcrorediv{
    position: static;
            display: inline;
}
.crorefirst {
    border-right: none;
    padding-bottom: 20px;
}
.cmdsidbiperftxt{
    padding-bottom: 0;
}
.crorefirst.croresecond{
    padding-left: 0;
}
.crorefirst p{
    color: #000;
}
.crorefirst h5{
    color: #000;
}
    .bodbreadcrumbpd {
    padding-bottom: 25px;
}
.breadcrumbmap {
    padding-bottom: 25px;
}
.industries .sitemap {
    padding-bottom: 25px;
}
.breadcrumbmap.bodbreadcrumbpd.pb20{
    padding-bottom: 25px;
}
    .growH .nxtBtn{
        display: none;
    }
    .homebanner h1 {
        font-size: 60px;
        line-height: 93px;
        padding-bottom: 15px;
    }
    .growH.nxtBtn {
    margin-bottom: 42px;
    }
    .scollDown{
        margin-bottom: 30px;
    }
    .bannerImg {
  padding-bottom: 40px;
   }
   .msme .left{
    padding-left: 12px;
   }
   .msmeData h3 {
    font-size: 31px;
    line-height: 40px;
}
.msmeImg{
    padding-bottom: 30px;
}
.mission.mb30{
    margin-bottom: 30px;
}
.sidNum{
    padding-left: 12px;
}
.sidNum .assetData{
    border: none;
}
.sidNum .assetData.pl63, .sidNum h4.pl63{
    padding-left: 0;
}
.program-table {
    margin-bottom: 30px;
}
/* .sidNum .bigAsset{
display: flex;
justify-content: space-between;
} */
     .backtop a {
        position: absolute;
        right: 5%;
        top: 35px;
        font-size: 14px;
    }
.chairmanData{
    position: static;
}
.commaImg {
    position: absolute;
    top: 60%;
    left: 15px;
}
.chairmanData h3 {
    font-size: 33px;
    line-height: 40px;
    padding-left: 20px;
    padding-bottom: 25px;
}
.chairmanData p{
    padding-left: 19px;
}
.chairmanData .white{
    margin-left: 20px;
}
.chairmanData .nxtBtn{
    padding-bottom: 30px;
}
.instituteBox{
    margin-bottom: 30px;
}
.business{
    padding: 64px 0;
}
.energyNum::after{
    content: none;
}
.annumNum h3.bluN{
    text-align: left;
}
.msmeOutlook {
    background-image: url(../images/homepage/msme-outlook-img-mob.webp);
    height: 100vh;
            padding-top: 148px;
        justify-content: start;
}
.prevBtn{
    margin-bottom: 20px;
}
.corpinfo h1 {
    font-size: 32px;
    line-height: 40px;
}
.pibparaword.pt20 {
    padding-bottom: 30px;
}
.msmeoutlook{
    padding-bottom: 0;
}
.secondsecgarph{
    padding-top: 30px;
}
.fullcontentgarph{
    margin-bottom: 30px;
}
.msmegarphrow {
    padding-bottom: 20px;
}
.msmefullcontent .msmegarphrow p{
    padding-left: 0;
}
.skybluetxt2, .skybluetxt{
    padding-right: 0;
}
.microData p{
    padding-bottom: 30px;
}
.assetNum .assetData::before, .assetNum .assetData::after{
    content: none;
}
.assetData.btmnone.pl63{
    display: none;
}
.nxtprev .prevBtn.right {
    padding-left: 20px;
}
.cmdbanner{
    margin-bottom: 30px;
}
.nbfc ul{
    padding-right: 20px;
}
.partner .nav-tabs .nav-link{
    text-align: left;
}
.partner ul{
    gap: 15px;
}
.collab{
    top: 3%;
}
.mainBack {
    min-height: 800px;
}
.mainBack.green{
    min-height: 820px;
}
.handImg p{
    padding-top: 14px;
}
.mainBack.blueClr{
    min-height: 600px;
}
.leftPie.autoH{
    min-height: auto;
    padding: 10px;
        padding-bottom: 30px;
}
.productable{
    width: 100%;
}
.ghgNum {
    border: none;
}
.sidbImple .col-xl-5 {
    padding-right: 12px;
}
.sidbImple .col-xl-7 {
    padding-left: 12px;
}
.implement{
        padding: 50px 20px 50px 20px;
        margin-bottom: 30px;
}
.startUp::before{
    content: none;
}
.startUp p.bold span{
    display: inline;
}
.mapImg{
    padding-bottom: 20px;
}
.comp{
    border: none;
}
.comp h3 span{
    display: inline;
}
.counterBox {
    bottom: -12px;
    left: 41%;
}
.programSliderWrap .customNav{
        right: 24px;
    bottom: -22px;
}
.outData.new {
    position: absolute;
    top: 12px;
    left: 18px;
    max-width: 291px;
    width: 100%;
}
.outData.new p:last-child{
    border-bottom: none;
}
.programSliderWrap.intervation .customNav{
    bottom: -1px;
}
.sitemap{
    gap: 0;
}
.annumNum.mob{
    display: block;
}
.annumNum{
    display: none;
}
    /*  */
    .bannerHome h2 {
        font-size: 35px;
        line-height: 41px;
    }
    .mblOff{
        display: none;
    }
    .mblOn{
        display: block;
    }
    ul.didulPad {
        padding-right: 0px;
    }
    a.first-pdf {
        font-size: 16px;
    }

    .bannerInner {
        position: absolute;
        top: 7%;
        bottom: 0;
        margin: auto;
        left: 25px;
    }
    .homevideo-mbl{
        display: block;
    }
    .homevideo{
        display: block;
    }
    .refMain {
      margin-bottom: 30px;
  }
  .keyCir span {
      left: 0px;
  }
  .keyCir {
    padding: 0px;
    top: -50px;
    left: 0px;
    right: 0px;
    width: 70px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    margin: 0px auto;
    z-index: 99;
}
.keyInBox {
    margin-left: 0px;
    padding: 50px 20px 30px 20px;
    margin-top: 90px;
}
ul.busul {
  padding-left: 20px;
  height: auto;
}
.accordMain {
  margin-top: 0px;
}
.sidClus p {
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    top: 5px;
    padding: 34px;
    line-height: 21px;
}
.bussBrdr {
  border-right: 0px solid #4D4E4F;
}
.greenMrgn {
  margin-left: 0px;
}
.hideInMbl {
  display: none;
}
.greenImg {
  position: relative;
  top: 0px;
  left: 0px;
}
.venFlx {
  display: flex;
  padding: 20px;
  height: auto;
  flex-direction: column;
  gap: 20px;
}
.venFlx div:nth-child(1) {
  max-width: 100%;
  width: 100%;
  padding-right: 0px;
}
.sidbiMrgn {
  margin-top: 0px;
}
.busPerMain .sidclusImg {
  margin-top: 0px;
}
.keyFlx {
  gap: 20px;
  flex-direction: column;
}
.accordion-header .heading-wrapper h4 {
  margin: 0;
  font-size: 16px;
  left: 30px;
}
.accordion-header .heading-wrapper span {
  font-size: 30px;
  padding: 5px 11px 9px;
  margin-right: 0px;
}
.acccorOne {
  position: unset;
}
.accorFlx {
  flex-direction: column;
}
.accorFlx div:nth-child(1), .accorYllow div:nth-child(1), .accorOrng div:nth-child(1), .accorMhroon div:nth-child(1), .accorGrn div:nth-child(1), .accorBlue div:nth-child(1), .accorBrown div:nth-child(1), .accorDrBlue div:nth-child(1) {
  border-right: 0px solid #7EBAC2;
}
.accorFlx div:nth-child(1) img, .accorYllow div:nth-child(1) img, .accorOrng div:nth-child(1) img, .accorMhroon div:nth-child(1) img, .accorGrn div:nth-child(1) img, .accorBlue div:nth-child(1) img, .accorBrown div:nth-child(1) img, .accorDrBlue div:nth-child(1) {
  padding-right: 0px;
}
.bussSlider.owl-carousel .owl-stage-outer {
  overflow: unset !important;
}
.bussIns p {
  padding-right: 0px;
}
.husTxt p {
  padding-right: 0px;
}
.hussIcon {
  text-align: -webkit-center;
  margin: 15px auto;
  height: auto;
}
.spclTxt {
  margin-top: 20px;
}
section.nextprev {
  display: none;
}
.rfineFlx {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  flex-direction: column;
}
.rfnTxt {
  padding: 20px 25px;
  margin-left: 0px;
  border-bottom-right-radius: 0px;
  margin-top: 20px;
}
.rfnLft {
  background: #E9F0E6;
  margin-right: 0px;
  border-top-left-radius: 0px;
  margin-bottom: 20px;
}
.order_1{
    order: 1;
}
.order_2{
    order: 2;
}
.headMain {
    font-size: 29px;
    padding-bottom: 10px;
}

.headBlck {
    font-size: 18px;
}

.boardTxt h3 {
    font-size: 18px;
}

.boarBx {
    height: auto;
}

section.sitemap {
    padding: 110px 0 30px;
}

.nextprev {
    margin-top: 0;
}

.statePara {
    margin-top: 0px;
}

.custom-pagination {
    position: absolute;
    right: 40px;
    top: 160px;
}

.current-number {
    font-size: 20px;
}

.dividerBu {
    font-size: 20px;
}

.total-number {
    font-size: 15px;
}

button#prevBtn {
    position: absolute;
    left: -40px;
    top: 75px;
}

button#nextBtn {
    position: absolute;
    right: -45px;
    top: 79px;
}

.custom-nav button img {
    width: 40px;
}

.stateImg {
    margin: 0px 0 25px;
}

section.yelBx {
    padding: 50px 0 50px;
}

.busTxt h4 {
    font-size: 18px;
}

.mbImg {
    margin-bottom: 40px;
}

.SkyBx {
    margin-top: 60px;
    display: block;
}

.SkyBx img {
    margin: -35px 20px -35px 35px;
}

.SkyBx h5 {
    padding-bottom: 10px;
}

.jopara {
    padding-right: 0;
    padding: 20px;
}

.opnPd {
    padding-right: 0px;
}

.brdOpn {
    border-right: 0px;
    padding-right: 0px;
    margin-right: 0px;
    height: auto;
    margin-bottom: 0px;
}

.sidPara p {
    padding: 15px 0 20px;
}

.boardMain h3 {
    padding-bottom: 40px;
}

.sidbiPara {
    border-right: 0px;
    height: auto;
    margin-bottom: 15px;
}

.padlft {
    padding-left: 0;
}

.dSpc h2 {
    padding-top: 15px;
}

.busPerMain h1 {
    padding-bottom: 30px;
}

.instu p {
    position: absolute;
    top: 39px;
    max-width: 260px;
    left: 42px;
    font-size: 15px;
    line-height: 20px;
}

.instu {
    margin-bottom: 20px;
}

.menu-button.hideDestop {
    display: flex;
}

.keyInBox.keyPurple {
    background: #EBE3ED;
}

.keyInBox.keyGreen {
    background: #EAF4E8;
}

.sidHead.busPerMain p span {
    font-family: roboto-bold;
}

.accordTxt p span {
    font-family: roboto-bold;
}

/*    */

.menu-button1 {
    display: flex;
    color: #623A96;
    font-family: Montserrat-Medium;
    font-size: 16px;
    cursor: pointer;
    align-items: center;
    gap: 3px;
}

.menu-button1 .icon {
    margin-left: 5px;
    display: flex;
    flex-direction: column;
    gap: 3px;
}

.menu-button1 .icon div {
    height: 3px;
    background-color: #623A96;
}

.menu-button1 .icon .line1,
.menu-button1 .icon .line3 {
    width: 22px;
}

.menu-button1 .icon .line2 {
    width: 16px;
}
.hideMbl{
    display: none;
}
.topBanner .row {
  display: flex;
  height: auto;
  align-items: center;
}
.bannerInner {
  max-width: 100%;
  width: 100%;
  padding-top: 120px;
}
.bannerInner h2 {
  font-size: 30px;
  line-height: 35px;
}

.bannerInner a {
  margin-top: 20px;
  margin-bottom: 30px;
}

.scrollArrow {
  bottom: -1px;
}
.fullImg {
    width: 100%;
    padding-top: 10px;
}
.allLending {
  display: block;
  max-width: 100%;
}
.homeFixMenu{
    display: none;
}
.msmeIns {
    max-width: 100%;
    width: 100%;
    margin-left: 0px;
    margin-top: 30px;
}
.msmeIns h3 {
  font-size: 30px;
  line-height: 35px;
  color: #11B14C;
  font-family: Roboto-Bold;
  margin-bottom: 15px;
}
.busiPerformance {
  background-color: RGBA(33, 172, 224, .1);
  padding: 50px 0px;
}
.allHeads h3 {
  font-size: 30px;
  line-height: 35px;
}
.indLend h4 {
  font-size: 25px;
  line-height: 30px;
  margin-bottom: 8px;
}
.innerChair {
  max-width: 100%;
  width: 100%;
}
.lendingMain {
  overflow: visible;
  height: auto;
  padding-top: 40px;
}
.indLend {
    min-height: auto;
    padding: 40px 30px;
    margin-top: 0px;
    margin-bottom: 40px;
}
.copyRightBg p {
  text-align: center;
}
footer {
  padding: 50px 0px 20px 0px;
}
.footTxt {
 display: flex;
 justify-content: center;
 gap: 10px;
 font-size: 20px;
 position: relative;
 padding: 30px 0px 0px 0px;
}
.footTxtOne a {
    font-size: 16px;
}
.footTxt p {
  font-size: 16px;
}
.footTxt::after {
  display: none;
}
.hideDestop{
    display: flex;
}
/* .chairmanStatement, .msmeOutlook {
  display: block;
  align-items: center;
  padding: 50px 0px;
} */
.chairmanStatement .row, .msmeOutlook .row {
  align-items: unset;
}
.greenSec {
  padding: 66px 0px 0px 0px;
}
.chairImg {
  margin-top: 40px;
}
.chairmanStatement{
    padding-bottom: 0px;
}
.greenBox {
    padding: 40px 20px 10px 20px;
}
.greenContent {
  display: flex;
  justify-content: space-between;
  max-width: 100%;
  width: 100%;
  flex-direction: column;
}
.greenContent > div {
  width: 100%;
}
.indGlance.noBorder.mblBorder {
    border-bottom: 0px;
}
.indGlance.noBorder {
  border-bottom: 1px solid #fff;
}
.greenImgH {
  margin-bottom: 25px;
}
.hamburgurSec, .leftSec, .middleSec {
    height: 65px;
}
/*  */
.my-sidenav {
  width: 0px;
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  overflow-x: hidden;
  z-index: 999999999;
  height: 100vh;
  max-width: 0px;
  width: 100%;
  background-color: #0067ac;
  transition: 0.5s;
  -webkit-transition: 0.5s;
}

.my-sidenav > ul {
  padding: 0px 20px 0px;
}

.my-sidenav > ul > li > ul {
  margin-top: 0px;
  display: none;
}

.my-sidenav ul.submenu li ul.submenu {
  display: none;
  position: static;
  width: 100%;
}

.my-sidenav ul {
  list-style-type: none;
  padding-left: 15px;
}

.my-sidenav ul li {
  border-bottom: 1px solid #ffffff;
  padding: 15px 0px;
}

.my-sidenav > ul > li > ul > li {
  border-bottom: 1px solid #ffffff;
  padding: 10px 0px;
}

.my-sidenav > ul > li > ul > li:last-child,
.my-sidenav ul.submenu li ul.submenu li:last-child {
  border-bottom: 0px;
}

.my-sidenav ul.submenu li ul.submenu li {
  border-bottom: 1px solid #ffffff;
  padding: 10px 10px;
}

.my-sidenav ul.submenu li ul.submenu li a {
  color: #ffffff;
  font-size: 16px;
}

.cross-btn1 {
  text-align: right;
  padding: 16px 14px 0px 0px;
  color: #fff;
  font-size: 35px;
  cursor: pointer;
}

.my-sidenav .submenu-indicator-minus .submenu-indicator {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.my-sidenav .submenu-indicator {
  font-size: 30px;
  position: absolute;
  line-height: 25px;
  right: 15px;
}

.my-sidenav > ul > li > a {
  color: #ffffff;
  font-size: 20px;
  display: block;
}

.my-sidenav > ul > li > ul > li > a {
  color: #ffffff;
  font-size: 16px;
}

.my-sidenav > ul > li > ul > li > a img {
  padding-right: 0;
  float: right;
  padding-left: 50px;
}
/**/
.scrollDeli {
  padding: 30px 0px;
  height: auto;
  overflow: visible;
}
.snapshotdata1, .snapshotdata2, .snapshotdata3 {
  height: auto;
  overflow: visible;
}
.incomeTxt {
    margin-bottom: 25px;
}
.strongDelivery {
  padding-top: 50px;
  padding-bottom: 50px;
}
.incomeTxt h4 {
    font-size: 30px;
    line-height: 35px;
    justify-content: start;
}
.topReit {
  min-height: auto;
  padding: 50px 20px;
  display: flex;
  align-items: center;
}
.BotReit img {
  width: 100%;
}
.chairmanMsg {
    background-image: none;
    height: auto;
    align-items: end;
    padding: 40px 0px 0px 0px;
}
.middleMenu {
  display: none!important;
}
.divingData {
  position: unset;
  max-width: 100%;
  width: 100%;
  padding: 20px 0px;
}
.divingData h4 {
  font-size: 25px;
}
.divingData p {
  font-size: 25px;
  line-height: 25px;
}
.chairTabIns img {
  float: none;
  padding-right: 0px;
}
.incomeTxt p {
  text-align: left;
  max-width: 100%;
  width: 100%;
}
.eq-img-wrap .col-lg-8 {
  max-width: 100%;
  width: 100%;
}
.eq-img-wrap .col-lg-4 {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 5px;
  justify-content: space-between;
}
.allInd {
  display: flex;
  flex-direction: column;
}
.allInd .indReit {
  width: 100%;
}
.clickWh{
    display: block;
}
/**/
.rgt-data {
    padding-top: 0x;
}
.highhead .tenantbx {
    margin-top: 0px;
}
.tenGross h3 {
    padding-top: 0px;
}
.tenGross {
    border-left: 0px;
    text-align: left;
    border-top: 0px;
}
.diverIcon {
 border-top:0px; 
}
.bold18bl {
    font-size: 15px;
}
.portbx h3 {
    min-height: 66px;
}
.tenantbx {
    border-left: 0px;
    padding-left: 0;
    margin-top: 30px;
}
.leasHead h4 {
    position: absolute;
    left: 0;
    top: -12px;
    background: #fff;
    padding: 0px 0 0;
    color: #002A4E;
    font-size: 18px;
    font-family: OpenSans-Bold;
}
.leasHead {
    position: relative;
    border: 0px;
    margin: 60px 0 0px;
    padding: 25px 15px 0px;
}
.themein h4 {
    font-size: 20px;
}
.globl-detail h4 {
    text-align: left;
}
.globl-detail {
    padding-top: 50px;
}
.padnew {
    padding-left: 0px!important;
}
#tab_selector {
    border: 1px solid #F58220;
    width: 100%;
    padding-bottom: 5px;
    display: block;
    margin-bottom: 30px;
    color: #F58220;
    font-size: 18px;
    padding: 15px;
    appearance: none;
    background: url(../images/s-down-arrow.png) !important;
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-repeat: no-repeat !important;
    background-position: 95% 50% !important;
    margin-top: 25px;
}
.propinner .nav-tabs {
    display: none;
}

.bnrtxt.new-bnrtxt p{
    top: 187px;
}

.first-prt::after {
    border-right: none; 
}
.first-prt {
    padding-bottom: 40px;
}
.col-xl-3.new-col {
    margin-top: 2px;
}
.section-container {
    padding-bottom: 103px;
    padding-left: 9px;
    margin-top: 4px;
}
.about-bnr {
    background: url(../images/common-mobile-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.homepageban1 {
    background-image: url(../images/banner-mob-img1.webp);
}
.homepageban2 {
    background-image: url(../images/banner-mob-img2.webp);
}
.homepageban3 {
    background-image: url(../images/banner-mob-img3.webp);
}
.homepageban4 {
    background-image: url(../images/banner-mob-img4.webp);
}
.dropMob img{
    position: absolute;
    right: 0;
    bottom: 30px;
}
.dropMob span.textblock{
    display: block;
}
.disNone{
    display: none!important;
}
.ch-btn a {
    font-size: 15px!important;
}
.mrgntop0{
    margin-top: 0px!important;
}
.hm-chtext h5 span {
    border-left: 0px;
    padding-left: 0px;
    margin-left: 0px;
    display: block;
}
header {
    padding: 5px 0px 15px 0px;
}
.glanceText h3 {
  font-size: 30px;
  line-height: 35px;
}

.glanceText h3 span {
  font-size: 20px;
}
.h-bse-data a img {
    width: 40px;
}
.menu, .nav-icon3 {
    display: none;
}
.ham-icon1 {
    display: flex;
    padding-top: 0px;
} 
.ham-icon1 img {
    width: 25px;
}
.my-sidenav {
    width: 0px;
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    overflow-x: hidden;
    z-index: 999999999;
    height: 100vh;
    max-width: 0px;
    width: 100%;
    background-color:#00539b;
    transition: 0.5s;
    -webkit-transition: 0.5s;
}
.my-sidenav>ul {
    padding: 0px 20px 0px;
}
.my-sidenav>ul>li>ul {
    margin-top: 0px;
    display: none;
}
.my-sidenav ul.submenu li ul.submenu {
    display: none;
    position: static;
    width: 100%;
}
.my-sidenav ul {
    list-style-type: none;
    padding-left: 15px;
}
.my-sidenav ul li
{
    border-bottom: 1px solid #ffffff;
    padding: 15px 0px;
}
.my-sidenav > ul > li > ul >li
{
    border-bottom: 1px solid #ffffff;
    padding: 10px 0px;
}
.my-sidenav > ul > li > ul >li:last-child, .my-sidenav ul.submenu li ul.submenu li:last-child
{
    border-bottom: 0px;
}
.my-sidenav ul.submenu li ul.submenu li {
    border-bottom: 1px solid #ffffff;
    padding: 10px 10px;
}
.my-sidenav ul.submenu li ul.submenu li a {
    color: #ffffff;
    font-size: 16px;
}

.cross-btn1 {
    text-align: right;
    padding: 16px 14px 0px 0px;
    color: #fff;
    font-size: 35px;
    cursor: pointer;
}
.my-sidenav .submenu-indicator-minus .submenu-indicator {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.my-sidenav .submenu-indicator {
    font-size: 30px;
    position: absolute;
    line-height: 25px;
    right: 15px;
}
.my-sidenav>ul>li>a {
    color: #ffffff;
    font-size:18px;
    display:block;
}
.my-sidenav>ul>li>ul>li>a {
    color: #ffffff;
    font-size: 14px;
}
.my-sidenav>ul>li>ul>li>a img {
    padding-right: 0;
    float: right;
    padding-left:0px;
}
.h-bse-data {
    padding-left: 0px;
    padding-right: 15px;
    padding-top: 20px;
}
.hm-chmsg
{
    margin-bottom: 40px;
}
.eq-num
{
    border-right:none;
}
.eq-img-wrap .col-lg-4 {
    padding-left: 15px;
}
.eq-img1
{
    margin-bottom: 15px;
}
.eq-tab-content {
    margin-left: 0px;
}
.tenat-img
{
    margin-bottom: 30px;
}
.gov-img
{
    position: relative;
    width: 100%;
    margin-bottom: 30px;
}
.op-img
{
    position: relative;
    width: 100%;
    margin-bottom: 100px;
}
.operational
{
    margin-bottom: 30px;
}
.env-img
{
    margin-bottom: 30px;
}
.vangaurd {
    height: auto;
}

.visionary-text
{
    margin-top: 40px;
}
.visionary-text .blueline {
    margin-bottom: 40px;
}
.btmfdf-box
{
    margin-bottom: 30px;
}
.ceo-img1 {
    margin: 30px 0 40px;
}

.cm-bnr-mbl
{
    display:block;
}
.cm-bnr-mbl img
{
    width: 100%;
}
.cm-bnr, .ceobnr
{
    background-image: none;
    background-color:#4d4c4f;
    height: auto;
}
.cm-bnr .bnrtxt, .ceobnr .bnrtxt
{
    display: block;
    height: auto;
    padding-top: 120px;
}
.mt-0
{
    margin-top: 0px;
}
.scalebox {
    border-left: none;
    padding-left: 0px;
}
.bold20lightblue
{
    margin-top: 30px;
}
.vangaurd .row {
    height: auto;
    display: block;
}
.vangaurd .row .col-lg-6
{
    display: block;
    height: auto;
}
.graphMain {
    gap: 30px;
}
.graphRight {
    flex-wrap: wrap;
}
.grphP p {
    padding-top: 0px;
}
}

@media (max-width: 767px) {
    .ten-bnr{
     background: url(../images/mbl/tenant-base-banner-mob.webp) no-repeat;
     background-size: cover;
 }
 .prop-bnr {
    background: url(../images/mbl/properties-at-a-glance-mob-img.webp) no-repeat;
    background-size: cover;
}
.theme-bnr{
 background: url(../images/mbl/theme-page-mob-img.webp) no-repeat!important;
 background-size: cover!important;
 background-position:center!important;
}
.bnrtxt h2 {
    font-size: 30px;
    line-height: 36px;
}
.hm-banner {
    background: url(../images/mbl/mob-banner-img.webp) no-repeat;
    background-size: cover;
    background-position:center;
}
.partnering {
    background: url(../images/mbl/partnering-india-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.whoweare {
    background: url(../images/mbl/revolutionizing-indias-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.p-glance {
    background: url(../images/mbl/properties-at-a-glance.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.our-prop {
    background: url(../images/mbl/our-properties-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.hm-mdna {
    background: url(../images/mbl/management-discussion-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.hm-esg {
    background: url(../images/mbl/esg-img2.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.ourproimage-sec
{
    padding-bottom: 50px;
}
footer h6
{
    height: auto;
    margin-bottom: 10px;
}
footer ul li a
{
    padding-top: 0px;
}
.download-ftr
{
    display: block;
}
.download-ftr a {
    display: inline-block;
    margin-top: 30px;
}
.hm-keyhighlights {
    padding: 50px 0px;
}
.footnote
{
    margin-bottom: 50px;
}
.hm-chtext {
    padding: 20px 20px;
}
.hm-chtext h5, .hm-chtext h4
{
    font-size: 14px;
}
.ch-btn a {
    font-size: 18px;
}
.our-properties {
    padding-top: 50px;
}
.our-properties h2
{
    padding-bottom: 0px;
}
.eq-tab-content h2
{
    font-size: 24px;
    line-height: 30px;
    padding-bottom: 40px;
    margin-top: 10px;
}
.hm-tenant {
    padding: 60px 0px;
}
.hm-tenant h2 {
    font-size: 24px;
    line-height: 30px;
}
.operational
{
    padding:0px;
}
.env-text {
    left: 15px;
    bottom: 10px;
}
.areabox
{
    padding: 0px;
}
.globl-detail .scalebox {
    border-left: none;
    padding-left: 0px;
    margin-top: 0px;
    margin-bottom: 20px;
    height: auto;
}
.scalebox h3
{
    font-size: 30px;
}
.partnr-shadow
{
    padding: 1px 15px 0px 15px;
}

.esg-bnr {
    background: url(../images/mbl/esg-at-brookfield-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.spncr-bnr {
    background: url(../images/mbl/our-sponsor-and-manager-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.prtnrbnr {
    background: url(../images/mbl/partnering-india-mob-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.prtnrbnr2 {
    background: url(../images/mbl/at-the-forefront-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.revlvng-bnr {
    background: url(../images/mbl/revolutionizing-indias-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.tracingbnr {
    background: url(../images/mbl/tracing-mob-banner.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.tenantsBnr {
    background: url(../images/mbl/properties-at-a-glance.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.graphRight {
    gap: 0px;
}
.mapIndia img
{
    max-width: 100%;
}
.mapIndia p {
    position: relative;
    right: auto;
    bottom: auto;
    margin-top: 20px;
}
.boxTxtIn {
    padding-top: 20px;
    margin-top: 20px;
}
.mapPlaces {
    margin-top: 30px;
}
.mapIndia {
    margin-top: 40px;
}
.indiaPrsnBnr {
    background: url(../images/mbl/our-pan-i-p-mob-img.webp) no-repeat;
    background-size: cover;
    background-position: center;
}
.gov-img
{
    margin-top: 30px;
}
.gov-text {
    position: relative;
    bottom:auto;
    right:auto;
    left: auto;
    z-index: 9;
}
.gov-text h6 {
    color: #437CBF;
}
.gov-text h2 {
    color: #002A4E;
}

.vangaurd .custombutton {
    color: #3F7CBF;
    border: 1px solid #3F7CBF;
}
.vangaurd .custombutton:before{
    background: #3F7CBF;
    opacity: .2;
}
.vangaurd .custombutton:after {
    background-image: url(../svg/our-tenants-arrow.svg);
}
}
@media (max-width: 480px){
    select#tab_selector, select#tab_selector_1
    {
        font-size: 11px;
    }
}
@media (max-width: 380px){
    span.addDes::before {
        position: absolute;
        content: "";
        height: 22px;
        top: -5px;
        left: 99px;
    }
    span.addDes {
        text-align: right;
        padding-right: 18px;
        margin-top: -17px;
    }
}
