@media(max-width:1280px)
{
    .banner-btm-link ul li a {
    font-size: 12px;
}
}

@media(max-width:1200px)
{
    ul.dropdown-menu.howweperformedmenu ul.dropdown-menu
    {
        left: -73%;
        max-width: 205px;
    }
}
@media(max-width:1024px)
{
    .menu ul li
    {
        padding-right: 10px;
    }
    .bannertxt h1
    {
        font-size: 35px;
        line-height: 38px;
    }
    .digi-slider .owl-stage-outer {
    overflow:hidden;
}
.bd-modal .modal-dialog
{
    width:100%;
    margin:0px;
}
.clbutton
{
        margin: 20px auto;
    display: table;
}
.bd-modal .modal-dialog .col-md-12 .custombutton
{
        padding: 4px 20px;
    color: #0F3557;
    border: 1px solid #0F3557;
}
#awardslider .owl-stage-outer
{
    overflow:hidden;
}
footer .container .row:last-child .col-md-6 a:first-child {
    padding-left: 0px;
}
footer .container .row:last-child .col-md-6 a {
    padding: 0px 12px;
}
hr.mrbtm5px
{
    margin-bottom:15px;
}
.pr-text h3
{
    font-size: 24px;
}
.p-trust h3
{
    padding-top: 0px;
}
.advantage1 .key-text p {
    min-height: 157px;
}
/*.banner-btm-link ul*/
/*{*/
/*    width: 100%;*/
/*    display: inline-flex;*/
/*    display: -webkit-inline-box;*/
/*    overflow-x: auto;*/
/*    overflow-y: hidden;*/
/*    padding-bottom: 10px;*/
/*}*/
/*.banner-btm-link ul li a {*/
/*    width:220px;*/
/*}*/
/*.banner-btm-link ul::-webkit-scrollbar-track {*/
/*    -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);*/
/*    border-radius: 10px;*/
/*    background-color: #ebebeb;*/
/*}*/

/*.banner-btm-link ul::-webkit-scrollbar {*/
/*    width: 6px;*/
/*    height: 6px;*/
/*}*/

/*.banner-btm-link ul::-webkit-scrollbar-thumb {*/
/*    border-radius: 10px;*/
/*    -webkit-box-shadow: inset 0 0 6px rgb(0 0 0 / 30%);*/
/*    background-color: #0F3557;*/
/*}*/
.banner-blue-bg p
{
    font-size: 10px;
}
.contact-box
{
    display: block;
}
.contact-box img
{
width: 100%;
}
.c-text
{
    margin-top: 30px;
}
.contact-box .c-text h6 img
{
width: auto;
}
#studyslider .owl-stage-outer, .award-slider .owl-stage-outer {
    overflow:hidden;
}
.esg-glance-text {
    padding-top: 0px;
}
.p-right-btm p span {
    display: inline;
}
.esg-principles h6 span {
    display: inline;
}
.e-social .year-tab .nav-pills>li {
    padding-right: 108px;
}
.mbcolumnre .p-right { 
    width: 615px;
}
}

@media (max-width: 991px){
    
        .cfc-bg .col-md-3 {
    border-right: none;
    margin-bottom: 30px;
}
.hope-number .col-md-2:last-child {
    margin-left:0px;
}
.br-trust-bg .col-md-3
{
    border-right: none;
}
.asset-videos .asset-videos-subtitle
{
    padding-left:0px;
}
    #bannerpopup .modal-dialog
    {
        width:90vw;
    }
    .sticky
    {
        height:60px;
    }
    .sticky .logo
    {
        padding:8px 0px 0px;
    }
    header .container .row
    {
        align-items: center;
    }
    img.halfyearlogo
    {
        padding-bottom: 0px;
        padding-top:8px;
    }
    .cross-btn {
        text-align: right;
        padding: 16px 14px 0px 0px;
        color: #fff;
        font-size: 35px;
        cursor: pointer;
    }
    .menu {
        display: none;
    }
    .ham-icon
    {
        float: right;
        display: block;
    }
     .h-bse-data {
    margin-top: 12px;
    margin-right: 20px;
    }
    .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:#414042;
        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 #fff;
        padding: 15px 0px;
    }
    .my-sidenav > ul > li > ul >li
    {
        border-bottom: 1px solid #fff;
        padding: 10px 0px;
        position: relative;
    }
    .my-sidenav > ul > li > ul >li::after
    {
        content: '';
        position: absolute;
        background-image: url(../images/whitepdficon.png);
        width: 12px;
        height: 12px;
        right: 0px;
        top: 15px;
    }
    .my-sidenav .mbwhowearemenu li::after
    {
        display: none;
    }
    .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 #fff;
        padding: 10px 10px;
    }
    .my-sidenav ul.submenu li ul.submenu li a {
        color: #fff;
        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: #fff;
        font-size:18px;
        display:block;
        font-family:OpenSans-Bold;
    }
    .my-sidenav>ul>li>ul>li>a {
        color: #fff;
        font-size: 16px;
        font-family:OpenSans-Regular;
    }
    .my-sidenav>ul>li>ul>li.menu-drp1>a
    {
     font-family:OpenSans-Regular;
     font-size: 16px;
 }
 .my-sidenav>ul>li>ul>li>a img
 {
    padding-right: 10px;
    float: right;
}
.keyhighlights h2, .threecolsec .mahead, .managerandsponsor h2, .dwnlodcenter h2,.combannerinsidesec h2, .annualrptsec h2
{
    font-size: 30px;
    line-height: 30px;
}
.keyhighlights h6
{
    font-size: 24px;
}
.managerandsponsor .col-md-12 .col-md-6:nth-child(2)
{
    padding-right: 15px;
}
.managerandsponsor .col-md-12 .col-md-6:nth-child(1)
{
    padding-left: 15px;
}
.firstcolumn,.secondcolumn,.thirdcolumn
{
    margin-bottom: 30px;
}
.annualrptsec h6
{
    margin-top: 30px;
}
.keyhighlights .col-md-4
{
    padding-bottom: 45px;
}
.keyhighlights .col-md-4:nth-child(1)::after, .keyhighlights .col-md-4:nth-child(2)::after, .keyhighlights .col-md-4:nth-child(5)::after, .keyhighlights .col-md-4:nth-child(4)::after
{
    display: none;
}
.magnleftxt
{
    padding-left: 30px;
}
.esgsection .col-md-4
{
    margin-bottom: 30px;
}
.maganerimg,.sponserimg
{
    height: 426px;
}
footer .container .row:last-child
{
    display: block;
}
footer .container .row:last-child .col-md-4 a:first-child
{
    padding-left: 0px;
}
footer h6
{
    padding-top: 15px;
}
footer .row .col-md-8 p
{
    padding-top: 15px;
}
.br-trust-bg .col-md-4
{
    border-right: none;
    margin-bottom: 30px;
}
.br-trust-bg .col-md-4.bd-last
{
    margin-bottom: 0px;
}
.key-text h4, .key-text p
{
    min-height: auto;
}
.key-box, .bod-box
{
    margin-bottom: 40px;
}

.sponsor-blue-text {
    border-right:none;
    max-width:100%;
}
.sponsor-blue-text.bd-last
{
    margin-bottom: 0px;
}
.trustee-text {
    padding-left: 0px;
    padding-top: 30px;
}
.governance .col-md-4 {
    border-right: 0px;
    margin-bottom: 30px;
}
.board-tab {
    margin-top: 20px;
    margin-bottom: 30px;
}
.advantage .key-text p {
    min-height: auto;
}
.st-left
{
    max-width: 100%;
    display: flex;
}
.st-left-box
{
    width:98%;
    margin-right: 1%;
}
.st-left-box.b2
{
    margin-left: 1%;
}
.st-left-box h6 {
    margin-bottom: 0px;
    padding: 0px 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
}
.vline {
    position: absolute;
    background-color:#bbbdc0;
    border-top:none; 
}
.mbl-line1
{
    height:50px;
    width:1px;
    left: 25%;  
}
.mbl-line2
{
    height:50px;
    width:1px;
    right: 25%;  
}
.mbl-line3
{
    height:1px;
    width:50%;
    left: 25%;
    top:52px; 
}
.mbl-line4
{
    height: 50px;
    width: 1px;
    top: 52px;
    left: 50%;
}
.st-left-box.b1
{
    margin-top:100px;
    width: 100%;
}

.st-middle
{
  max-width:50%;
  margin-left:60px;
  position: relative;
}
.st-middle-box.m2
{
    max-width: 55%;
    width: 100%;
}
.st-middle-box.m1, .st-middle-box.m3
{
    margin-top: 60px;
}
.st-middle-box p
{
padding: 0px 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
}
.st-right
{
    margin-left: 60px;
    position: relative;
}
.st-right .nav>li
{
    margin-bottom: 0px;
}
.st-right .nav>li>a
{
    width: 100%;
}
.mbl-line5
{
height:260px;
width: 1px;
left: 0px;
}
.mbl-line6
{
  width: 60px;
  left: 0px;
  top: 98px;
  height: 1px; 
}
.mbl-line7
{
  width: 60px;
  left: 0px;
  top:259px;
  height: 1px; 
}
.mbl-line8
{
  width: 60px;
  left:-60px;
  bottom:122px;
  height: 1px; 
}
.mbl-line9
{
left:25%;
width: 1px;
height: 40px;
bottom: 0px;
}
.mbl-line10
{
left:50%;
width: 1px;
height: 40px;
bottom: 0px;
}
.mbl-line27
{
  width: 100%;
  right: 0px;
  top:259px;
  height: 1px; 
}
.text-img1
{
    position: absolute;
    left:-50px;
    top:-48px;
}
.text-img2
{
    position: absolute;
    left:-50px;
    bottom:-70px;
}

.q-work-img
{
margin-top: 30px;
}
.bannertxt-btm .col-md-4 {
    /*border-right: none;*/
    margin-bottom: 30px;
}

.bannertxt-btm .col-md-4.b-last {
    margin-bottom:0px;
    border-right: 1px solid #687f98;
}
.bannertxt-btm .col-md-4.b-last1
{
    border-right:none;
}
.port-btm .col-md-4
{
border-right: none;
}
.port-btm .col-md-4.b-last
{
border-right: none;
}
.map-img {
    margin-top: 10px;
    margin-bottom: 40px;
}
.presence-box img, .video-img img
{
    width: 100%;
}
.video-icon
{
    left: 50%;
}
.guru-btm .video-img
{
    margin-top: 30px;
}
.advantage1 .key-box img, .gallery-images img, .advantage .key-box img
{
    width: 100%;
}
.gallery-images {
    display: block;
    height: auto;
    overflow: auto;
}
.g-middle-top, .g-middle-btm {
    display: block;
}
.g-img3, .g-img5, .g-img6
{
    margin-left: 0px;
    margin-right: 0px;
}
.g-img2, .g-img6, .g-img7{
    margin-top: 0px;
}
.gallery-images img
{
    margin-bottom: 10px;
}
.rent-img, .annual-cover
{
    margin-bottom: 30px;
}
.bannertxt-btm .col-md-4.b-last, .investor-contact-bg .col-md-4 {
    margin-bottom: 30px;
}
.webcast-img
{
margin-top: 40px;
}
.contact-box
{
    margin-bottom: 40px;
}
.inner-banner.investor-banner .bannertxt
{
    height: 50vh;
}
.banner-blue-bg-top
{
    height: 50vh;
}
.banner-blue-bg p.bt-last {
       border-bottom: 1px solid #4a5e6e;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.r-text
{
    margin-bottom: 30px;
}
.investor-filings .r-text, .n2-acq .r-text {
    min-height: auto;
}
.inner-banner .bannertxt
{
    height:50vh;
}
.board-committe-mbl h3
{
   color: #0F3557;
    font-family: OpenSans-Bold;
    font-size:14px;
    margin-bottom:20px; 
}
.committe-slider.owl-carousel .owl-stage
{
    padding-left: 0px !important;
}
.board-committe-mbl .bod-text {
    min-height: 87px;
}
.banner-btm-link-mbl {
    padding: 30px 0px 0px 0px;
    -webkit-box-shadow: 0px 5px 5px 0px rgb(0 0 0 / 30%);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 5px 5px 0px rgb(0 0 0 / 30%);
}
.investor-bse-data .col-md-6
{
    border-right: none;
}
.investor-bse-data .col-md-6.ibe-last {
   margin-top: 20px;
}
.sponsor-blue .col-md-3
{
    border-right: 1px solid #687f98;
    margin-bottom: 30px;
    padding-right: 15px;
}
.sponsor-blue .col-md-12
{
    margin-bottom: 30px;
}
.sponsor-blue-text {
    border-right:none;
    width: auto;
    float: none;
}
.p-right {
    height: auto;
    width: 100%;
}
.p-right img
{
width: 100%;
}
.planet-main {
    flex-wrap: wrap;
}
.p-left, .p-middle
{
    width: 50%;
}
.esg-en-img
{
    margin-top: 50px;
}

.case-study .key-box
{
    margin:10px;
}

.e-social .year-tab .nav-pills>li {
    padding-right: 35px;
}
.tenant-main
{
    display: block;
}
.t-img img
{
width: 100%;
}
.e-people .col-md-4
{
    margin-bottom: 30px;
}
.lad-number .col-md-4
{
border-right:none;
}
.assets-bg {
    padding: 50px 0px;
}
.edu-img
{
    margin-bottom: 30px;
}
.edu-grey-box
{
    width: 60%;
}
.edu-white-box
{
    width: 40%;
}
.edu-box-img
{
    height: auto;
    width: 100%;
}
.edu-box-img img
{
    width: 100%;
}
.edu-box-inner1, .planet-main1
{
flex-wrap: wrap-reverse;
}

.managerandsponsor h2:after, .dwnlodcenter h2:after, .annualrptsec h2:after, .investor h2:after
{
    width: 46px;
}
.threecolsec .mahead:after
{
    width:51px;
}
.bannertxt-btm h4
{
    font-size:24px;
}
.bannertxt-btm h6
{
    min-height:36px;
    line-height:18px;
}
.edu-grey-box1
{
    order:1;
}
.executive-team .bod-text {
    min-height: auto;
}
.esg-data-new .col-md-4 {
    border-right: none;
}
.edata-new {
    padding-right: 0px;
    padding-left: 0px;
    margin-bottom:30px;
}
.g-framemain {
    display: block;
}
.g-dark-blue
{
    width:100%;
    margin-right:0px;
    margin-bottom:20px;
    text-align:center;
}

.esg-data-new
{
background-image:none;
height:auto;
display:block;
background-color:#0F3557;
padding-bottom:40px;
}
.esg-data-new .col-md-6 {
    padding-left: 0px;
}
.esg-data-new h3
{
    padding:40px 0px;
}
.g-dark-blue:after
{
    content:'';
    position:absolute;
    left:0;
    right:0px;
    top:auto;
    bottom:-9px;
    margin:auto;
    width: 20px;
height: 9px;
background-image:url(../images/Polygon1-mbl.png);
}
.g-light-blue:after
{
background-image:url(../images/Polygon2-mbl.png);    
}
.mbl-dotline
{
    height: 84px;
    left: 30px;
    border-right: 1px dotted #bbbdc0;
    background-color: transparent;
}
.mbl-eline10
{
    width: 30px;
    top: 83px;
    left: 30px;
    background-color: transparent;
    border-bottom: 1px dotted #bbbdc0;
}
.mbl-eline11
{
    width: 30px;
    top: 1089px;
    left: 30px;
    background-color: transparent;
    border-bottom: 1px dotted #bbbdc0;
}
.mbl-line4:after,.mbl-line9:after
{
      content:'';
    position:absolute;
    bottom:0px;
    background-image:url(../images/mbarrow-bottom.png);
    width:9px;
    height:6px;
    left: -4px;
}
.mbl-line6:after,.mbl-line7:after
{
      content:'';
    position:absolute;
    right:0px;
    background-image:url(../images/arrow-bottom.png);
    top:-4px;
    width:6px;
    height:9px;
}
.trustmumbaimtop
{
margin-top:30px;
}
.envirotab ul li {
    padding: 0px 6px;
}
.envirotab #envirotab0 .climatediv
{
margin-bottom:30px;
}
.sl-last
{
    height: auto;
    padding: 20px;
}
.mbcolumnre .p-right {
    width: 70%;
    }
.mbcolumnre .p-right img
{
    object-fit: cover;
        height: 254px;
}
.mbcolumnre .star-5 {
    width: 30%;
}

.newevent-wrap
{
    display: block;
    margin-top: 5px;
}
.newevent-img img
{
    width:100%;
}
.newevent-img2
{
    padding:0px;
}
.esg-sw .annual-cover {
max-width: 100%;
}
}


@media (max-width: 768px)
{
.thnkcntr p {
    font-size: 59px;
    font-weight: bold;
}
.thnkcntr {
        justify-content: center;
    height: 100vh;
}
    .clbutton1
    {
        padding-bottom:20px;
        margin:auto;
        display: table;
    }
    .net-zero
    {
        height:auto;
    }
    .mbcolumnre
    {
        flex-wrap: wrap-reverse;
    }
    .pillarslist .keylinks a
    {
        font-size:16px;
    }
    .envirotab #envirotab0 .climatediv,.envirotab #envirotab1 .climatediv
    {
        min-height:auto;
        margin-bottom:30px;
    }
    #envirotab2 p,#envirotab3 p,#envirotab4 p
    {
        padding-top:15px;
padding-left:0px;
    }
    .envirocase,#envirotab3 .container, #envirotab4 .container
    {
        padding-bottom:50px;
    }
    .share-menu
    {
        left:-80px;
    }
    .share-menu:before
    {
        left:113px;
    }
.annualsecbox
{
    display: block;
}
.annualrptsec .col-md-5 .row .col-md-6:first-child
{
    padding-right: 15px;
}
.annualrptsec .col-md-5 .row .col-md-6:last-child
{
    padding-left: 15px;
}
.email-footer-submit
{
    max-width: 90px;
}
.email-footer-box
{
    max-width: 200px;
}
#main-banner .item6
{
    background-image: url(../images/mob-banner-desk-1.jpg?timestamp=1730975028);
}

#main-banner .item7
{
    background-image: url(../images/mobile-31-jan.jpg?timestamp=1730975025);
}

#main-banner .item1
{
    background-image: url(../images/mbanner1.png);
}
#main-banner .item2
{
    background-image: url(../images/mbanner2.png);
}
#main-banner .item3
{
    background-image: url(../images/mbanner3.png);
}
#main-banner .item4
{
    background-image: url(../images/mbanner4.png);
}
#main-banner .item5
{
    background-image: url(../images/mbanner5.webp);
}
#main-banner .item8
{
    background-image: url(../images/sustain_banner_q4_mobile.png);
}
#main-banner .item9
{
    background-image: url(../images/Banner_Q1__2026.jpeg?v=1730975028);
}

.combannerinsidesec
{
    background-image: url(../images/mbintegrating-esg.png);
}
.subscribe
{
    min-height: auto;
}
.annualrptsec
{
    padding: 30px 0px;
}
.annualrptsec .col-md-6 h6
{
    padding-bottom: 0px;
}
.keyhighlights .col-md-4
{
    padding-bottom:0px;
}
.annualselectboxwht
{
    display:block;
        overflow: hidden;
}
.report-downloadbtn
{
    padding:10px 0px 30px;
    max-width: 50%;
    float: left;
    width:100%;
}
.report-webbtn {
     padding:10px 0px 30px;
     max-width: 50%;
    width: 100%;
    float: right;
}
.sponserimg
{
   margin-bottom: 30px;
}
.investor
{
    background-image:url(../images/mobile-investor-img.png);
    min-height:560px;
}
.dmcen
{
    margin-top:45px;
}
.dwnlodcenter
{
    padding-bottom:45px;
}
.bannertxt h1 span
{
    display:inline;
}
.abt-banner {
    background-image: url(../images/about-us-banner-mbl.png);;
}
.sponsor {
    background-image: url(../images/sponsor-bg-mbl.png);
}
.manager {
    background-image: url(../images/manager-bg-mbl.webp);
    height:auto;
    padding:60px 0px;
}
.toptenants ul,.arwaimage
{
    display:block;
}
.arwaimage
{
    max-width:228px;
}
.toptenants ul li
{
    padding:20px 0px;
}
.awardpara p
{
    padding-right:0px;
}
.awardpara
{
    padding:25px 15px;
}
.toptenants ul li img
{
    margin:auto;
}
.gallery-images,.g-middle-top, .g-middle-btm,.locationsec .row
{
    display:block;
}
.locationsec p
{
    padding-right:0px;
    padding-bottom:30px;
}
.eventsec .gallery-images
{
    height:auto;
}
.g-img3, .g-img5, .g-img6
{
    margin-right:0px;
    margin-left:0px;
}
.g-img3, .g-img4
{
    margin-top:5px;
}
.propertynum .col-md-4
{
    margin-bottom:40px;
    border:0px;
}
.sec-featured.propertvideos,.locationsec
{
    padding:60px 0px;
}
.awardscertificationsec
{
    padding:60px 0px 100px;
}
.portfolio-banner {
    background-image: url(../images/portfolio-banner-mbl.webp);
}
.powai {
    background-image: url(../images/powai-bg-mbl.jpg);
}
.guru {
    background-image: url(../images/gurugram-bg-mob.webp);
}
.kolkta {
    background-image: url(../images/kolkata-bg-mbl.jpg);
}
.noid {
    background-image: url(../images/noida-bg-mbl.jpg);
}
.noid1 {
    background-image: url(../images/noida1-bg-mbl.jpg);
}
.airtel-1 {
    background-image: url(../images/airtel-center-gurugram-portfolio-mobile.webp);
}
.worldmark-gurugram-1 {
    background-image: url(../images/worldmark-gurugram-banner-portfolio-mob.webp);
}
.worldmark-aerocity-1 {
    background-image: url(../images/worldmark-aerocity-hero-image-mobile-portfolio.webp);
}
.gurugram1{
	background-image: url(../images/candor-48-mobile-portfolio.webp);
}
.pavalion-mall-1 {
    background-image: url(../images/pavilion-mall-hero-image-mobile-portfolio.webp);
}
.sustain {
    background-image: url(../images/sustainable-bg-mbl.jpg);
}
.investor-banner {
    background-image: url(../images/investor-banner-mbl.jpg);
}
.in-key-highlights
{
    margin-top: 0px;
}
.annualselectboxwht
{
    padding-top: 0px;
}
.year-tab .nav-pills>li {
    padding-right:13px;
    min-height: 38px;
}
.year-tab .nav-pills>li:last-child
{
    padding-right: 0px;
}
.results-tab .nav-pills>li {
    padding-right: 0px;
    width: 100%;
}
.results-tab .nav-pills>li+li {
    margin-left: 0px;
}
.history-table .table>thead>tr>th, .history-table .table>tbody>tr>td, .history-table .table>tbody>tr>th {
    padding: 12px 15px;
}
.history-inner-table>tbody>tr>td, .u-info-table .table>tbody>tr>td
{
 padding: 12px 15px;   
}
#myModal {
    margin-top: 0px;
}
.portfoliopage .video-img
{
    display:none;
}
.banner-blue-bg-top {
    height: 35vh;
}
.esg-banner {
    /* background-image: url(../images/esg-banner-mbl.webp); */
    background-image: url(../images/image_header_mob.png);
}
.esg-governance {
    background-image: url(../images/governance-bg-mbl.jpg?timestamp=1730975028);
}
#tab_selector
{
    font-size: 18px;
    font-family:PlayfairDisplay-Regular;
    color:#0F3557;
    border:1px solid #0F3557;
    height:42px;
}
.net-zero
{
    height: auto;
    padding-bottom: 60px;
}
.t-img
{
    margin-bottom:5px;
}
.net-zero h4 span
{
   display:block; 
}
.Environment-banner {
    background-image: url(../images/environment-banner-mbl.jpg);
}
.eni-img, .event-img
{
    margin-bottom:30px;
}
.governance-banner {
    background-image: url(../images/governance-bg-mbl.jpg);
}
.br-trust h3
{
    max-width:100%;
    text-align:center;
}
#port-sec1.br-trust h3
{
    text-align:left;
}
.kensingtonpage .inner-banner
{
    background-image:url(../images/powai-bg-mbl.jpg);
    
}
.media-enq-wrap {
    padding: 50px 20px;
}
.media-enq-wrap-body {
    padding: 30px 30px;
}
.sec-form::before
{
display:none;
}
.nodia135 .sixcol {
    background: url(../images/n135key-highlights-img-7-mb.jpg) center center;
    background-size: cover;
    height:350px;
    margin-top:30px;
}

.esg-banner-new #main-banner .item1
{
    background-image: url(../images/esg-banner-mbl.jpg);
}
.esg-banner-new #main-banner .item2
{
    background-image: url(../images/esg-banner-2-m.png);
}
.esg-banner-new #main-banner .item3
{
    background-image: url(../images/esg-banner-3-m.png);
}
.esg-banner-new #main-banner .container
{
   height: 50vh;
}
.sponsorbanner {
    background-image: url(../images/sponsor-bg-mbl.png);
}
.managerbanner {
    background-image: url(../images/manager-bg-mbl.webp);
}
.trustmumbaimtop
{
    margin-top:30px;
}
.error
{
    background-image: url(../images/404-mb-image.png);
}
/* .net-zero
{
 background-image: url(../images/our-object.jpg);
 background-image: url(../images/Net_Zero_Background-mobile.png);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    height:100vh;
    padding: 60px 0px 20px 0px;  
} */
.net-zero-img-mob{
    display: block;

}
.net-zero-img-desk{
    display: none;
}


@media (max-width:480px)
{

    .inner-banner .bannertxt h1
    {
        font-size: 30px;
        line-height: 36px;
    }
    .br-trust p, .key-strength p
    {
        font-size: 18px;
        line-height:22px;
    }
    .breadCrumbTxt
    {
        padding-bottom: 40px;
    }
    .reit-structure, .bod, .trustee
    {
        padding: 60px 0px;
    }
    .board-committe
    {
        padding-top:60px;
    }
    .executive-team
    {
padding: 60px 0px 100px 0px;
    }
    .governance {
    background-color: #0F3557;
    padding:60px 0px 30px 0px;
}
.mbl-line6
{
    top:115px;
}
.mbl-line7, .mbl-line27 
{
    top:275px;
}
.mbl-line5
{
    height: 275px;
}
.st-middle-box.m2 {
    max-width: 59%;
}
.powai-btm, .renting {
    padding: 60px 0px;
}
.gallery
{
    padding-top:60px;
}
.banner-blue-bg
{
    padding-bottom: 0px;
}
.banner-blue-bg-top {
    height:25vh;
}
.banner-blue-bg p {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.keyhighlights .col-md-4
{
    margin-bottom:30px;
}
.keyhighlights p {
    line-height: 16px;
    padding-top: 10px;
}
.annual-select
{
    width:100%;
}
.investor-bse-data .col-md-6
{
padding-right: 0px;
padding-left: 0px;
}
.investor-bse-data h4, .investor-bse-data h5
{
    font-size: 20px;
}
.investor-bse-data h4 span .investor-bse-data h5 span
{
    font-size: 12px;
}
.p-left, .p-middle {
    width: 50%;
}
.planet
{
    margin-top: 20px;
}
.planet h3
{
    padding-bottom: 30px;
}
.esg-environment {
    padding: 50px 0px;
}
.key-objective ul li
{
    padding-bottom: 20px;
}
.key-objective1, .esg-awards
{
    padding-top: 50px;
}
.key-objective
{
    padding-bottom: 50px;
}
.esg-awards .arwaimage
{
    max-width: 100%;
}
.award-slider.owl-carousel .owl-item img {
    width: 100%;
}
.lad-number
{
    padding-bottom: 40px;
}
.lad-number .col-md-4
{
  margin-bottom: 30px;  
}
.edu-box p
{
    padding-bottom: 0px;
}
.edu-grey-box {
    width: 100%;
    height: auto;
    padding: 30px 20px;
}
.edu-white-box {
    width: 100%;
    height: auto;
    padding: 30px 20px;
}
.edu-box-inner1
{
flex-wrap: wrap-reverse;
}
.color-img img {
    padding-right:20px;
    padding-bottom: 20px;
    max-width:33%;
}
.color-img {
    display: flex;
    flex-wrap: wrap;
}
.esg-data-new h4
{
    font-size:24px;
}
.mbl-dotline
{
    height: 84px;
    left: 30px;
    border-right: 1px dotted #bbbdc0;
    background-color: transparent;
}
.mbl-eline10
{
    width: 30px;
    top: 83px;
    left: 30px;
    background-color: transparent;
    border-bottom: 1px dotted #bbbdc0;
}
.mbl-eline11
{
    width: 30px;
    top: 803px;
    left: 30px;
    background-color: transparent;
    border-bottom: 1px dotted #bbbdc0;
}
.climatediv-new .col-md-6, .climatediv-new .col-md-4, .climatediv-new .col-md-3 {
    padding-right:0px;
}
.envirotab #envirotab0 .climatediv, .envirotab #envirotab1 .climatediv
{
padding-bottom:20px;
}
.climatediv-new1
{
display:block !important;
}
.envirotab .col-md-9 h5, .envirotab .col-md-9 p
{
padding-left:0px;
}
#myvideoModal
{
top:50%;
transform: translate(0, -50%);
}
}

@media (max-width:420px)
{
    .mbl-line1, .mbl-line2, .mbl-line4
    {
        height: 35px;
    }
    .mbl-line3, .mbl-line4
    {
        top:36px;
    }
.st-left-box.b1
{
    margin-top: 70px;
}
.mbl-line5 {
    height: 275px;
}
.st-middle-box.m2 {
    max-width: 61%;
}
.investor-contact-bg h3, .investor-contact-bg h4
{
    font-size: 27px;
}
.e-social
{
    margin-top: 30px;
}
.lad ul li
{
    padding-bottom: 15px;
}
.edu-box
{
    margin-top: 30px;
}
.mbl-dotline
{
    height:84px;
}
.error-bannertxt h1 {
    font-size: 73px;
}
#myvideoModal .modal-header
{
    top: 10px;
    right: 10px;
}
#myvideoModal .modal-dialog h4
{
    font-size: 24px;
    line-height: 32px;
    padding-right: 0px;
}
#myvideoModal .modal-dialog
{
    margin: 0px;
}
#myvideoModal .container
{
	padding:0px
}
.mbcolumnre .p-right {
    width: 100%;
}
.mbcolumnre .star-5 {
    width: 100%;
}
.dev .p-middle {
    width: 100%;
    height: auto;
}
.mbcolumnre .p-middle
{
 height: auto;   
}
.net-logo 
{
    right: 20px;
    bottom:20px;
}
.net-logo img
{
    width: 200px;
}
}

@media (max-width:380px)
{
.st-middle-box.m2 {
    max-width: 62%;
}
.h-bse-data
{
    margin-right: 10px;
    padding: 4px 6px;
}
}

@media (max-width:360px)
{

}


@media screen and (min-width: 1024px) {
    
    .p-right.right-tile img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    
    /* .consecutive{
        width: 25% !important;
    } */
    
    .p-right.img-tile{
        width: 100%;
    }
    
    .p-right.img-tile img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .p-middle .group-icon img{
        vertical-align: middle;
        max-width: 100%;
        height: 70px;
    }
}

@media (max-width: 420px) {
    .p-middle.star-5.middle-tile {
        width: 100%;
    }

}
