.videoSectionHmBox {
    width: 50%;
    margin: -200px auto 0;
    padding: 0 0 60px;
}

.videoSectionHmBox a {
    display: block;
    position: relative;
    color: #fff;
}

.videoSectionHmBox img {
    width: 100%;
}

.videoSectionHmBox span {
    display: block;
    text-align: center;
    padding: 20px 0 0;
}
.bottomSectionMain{background: #307FE2;width:100%;margin-left:0px!important;display: flex;gap:30px;height:45vh;}
.bottomSectionimg img{height:100%!important;margin:0;width:100%;object-fit: cover;}
.bottomSectionimg{width:45%;}
.bottomRightMain{padding:50px 30px;}
.bottomRightMain .bottomRight h3, a{color:#fff;}
.bottomRightMain{display:flex;flex-direction: column;gap:20px;justify-content: center;}
.bottomRightMain .bottomRight a{margin-top:20px;display: block;font-size:20px;text-decoration: none;width:fit-content;}
.bottomRightMain .bottomRight a:hover{color:#fff;text-decoration: underline;}
.bottomRightMain .bottomRight a span{padding-left:10px;}
.bottomRightMain .bottomRight h3{font-size:24px;font-weight:700;}
 .investor-footer .container{width:100%;}
 .investor-footer{padding:5vw 0px 0vw;margin:0vw 0px;}
 .investor-footer .videoSectionHm.tataTcontainer::before{top:-2.8vw!important;}
 .investor-footer .videoSectionHm.tataTcontainer::after{top:-2.8vw!important;}
/* .videoSectionHm .container{width:100%!important;} */
.hide-apply-btn{overflow:hidden;padding:6vw 3vw;margin-top:30px;}
.hide-apply-btn .container{padding:50px;}
.hide-apply-btn .view-header{text-align: center;}
.hide-apply-btn .view-filters{display: flex;justify-content: center;padding-bottom:20px;padding-left:50px;}
.hide-apply-btn .view-filters .bef-exposed-form{display:block!important;right:initial!important;position: relative!important;}
.hide-apply-btn .view-filters .form--inline .form-item label{display:none;}
.hide-apply-btn .form-submit{display:none;;}
.hide-apply-btn .view-filters .form--inline .form-item{width:400px;margin:0;text-align: center;border:1px solid #CCCCCC;}
.hide-apply-btn.tataT::before{height:83%!important;border-bottom:1px solid var(--skyBlue2-color)!important;top:5vw!important;}
.hide-apply-btn.tataT::after{top:2.3vw!important;}
#block-cvsbs5-content{padding:0px!important;} 
/* .annual-reports .container{width:100%;} */
.corporate-governance main .container{width: 100%;}
.disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations main .container, .subsidiary-annual-reports main .container{width:100%;}
.hide-apply-btn .view-content{padding:30px 0px;width:100%;margin:auto;}
.file--pdf a{color:#000;position: relative;width:100%;display: block;font-size:18px;font-weight:500;text-decoration:none;cursor: pointer;padding:20px 40px;border-bottom:1px solid #C0C5C7;}
.file--pdf a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.file--pdf a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.file--image a{color:#000;position: relative;width:100%;display: block;font-size:18px;font-weight:500;text-decoration:none;cursor: pointer;padding:20px 40px;border-bottom:1px solid #C0C5C7;}
.file--image a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/jpg-icon.svg);background-repeat: no-repeat;background-size: contain;width:24px;height:24px;}
.file--image a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.file--video a{color:#000;position: relative;width:100%;display: block;font-size:18px;font-weight:500;text-decoration:none;cursor: pointer;padding:20px 40px;border-bottom:1px solid #C0C5C7;}
.file--video a::before{content:'';position: absolute;left:0;background:url(https://cv.tatamotors.com/assets/cv/files/2025-09/mp4_icon.png);background-repeat: no-repeat;background-size: contain;width:24px;height:24px;}
.file--video a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.js-pager__items{text-align: center;margin:30px 0px 50px;}
.js-pager__items a{background: #2F7CDF;color:#fff;width:fit-content;padding:10px 35px 10px 25px;border-radius:0px;position: relative;}
.js-pager__items a::after{background:url(https://testcv.tatamotors.com/assets/cv/files/2025-08/right-arrow-white.png);background-repeat: no-repeat;background-size: contain;width:12px;height:12px;content:'';position: absolute;right:15px;top:0;bottom:0;margin:auto;}
.js-pager__items a:hover{background-color: var(--blue-color);color:#fff;}

.file--other a{color:#000;position: relative;width:100%;display: block;font-size:18px;font-weight:500;text-decoration:none;cursor: pointer;padding:20px 40px;border-bottom:1px solid #C0C5C7;}
.file--other a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.file--other a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}

/* .rebrand-breadcrumbs{position: relative!important;top:11.5vh!important;left:7vw;} */
.rebrand-breadcrumbs ol{display:flex;margin:0px!important;padding:0px!important}
.rebrand-breadcrumbs ol li{color:#000!important;font-size:14px;padding:15px 0px;margin:0px;}
.rebrand-breadcrumbs ol li a{color:#000!important;}
.rebrand-breadcrumbs .breadcrumb + .breadcrumb{padding-left:0.5rem;}
.rebrand-breadcrumbs .breadcrumb + .breadcrumb:before{content: "›";color: #000;padding-right:0.5rem;}
/* .slick-year-slider{width:35%;margin:auto;} */
.subsidiary-annual-reports main .container{width:100%;padding-right:0;}
.tmfhl-online-dispute-resolution-portal main .container{width:100%;}
.subsidiary-annual-reports .hide-apply-btn.tataT::before{height:88%!important;}
.subsidiary-annual-reports .view-filters .form--inline{gap:initial;}
.annual-reports .view-investor-financial-information .view-header{margin-top:0px;}
.videoSectionHm.spaceS1{padding-top:0px!important;}
.annual-reports .view-investor-financial-information.tataT::before{height:88%!important;border:none!important;}
.annual-reports .view-investor-financial-information{padding:5vw 0 0 0;margin-bottom:80px;}
.annual-reports .view-investor-financial-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;position: relative;}

.tmfhlSection {padding:5vw 5vw 3vw;margin-bottom:60px;}
.tmfhlSection .mainTitle{margin-top:6vw;}
.tmfhlSection.tataT::before{height:60%!important;border-bottom:1px solid #307FE2!important;}
.tmfhldesc{padding:15px 0px;text-align: center;}
.tmfhldesc a{color:#000;text-decoration: none;}
.tmfhldesc a:hover{color: #307FE2;}
.pager__item a.active{background: var(--blue-color);color:#fff;}
.key-financial-statistics #block-cvsbs5-content .container{width:100%;}
.key-financial-statistics #block-cvsbs5-content .container .container{width:var(--container)!important;}
.listSecuritiesMain{text-align: center;}
.securitiesInfo{background:#BFD7F6;width:100%;display:flex;}
.securitiesInfo a{display: flex;gap:15px;align-items:center;padding:30px 50px;color:#000;font-size:18px;font-weight:400;text-decoration: none;}
.securitiesInfo a p{margin:0;}
.securitiesInfoMain{display: flex;gap:15px;margin:15px auto;}
.securitiesInfoList .container{padding-bottom:0px;}
.securitiesInfoList{margin:0px 0px;}
.view-investor-financial-information{padding:6vw 0vw 3vw 5vw;}
.view-investor-financial-information.tataT::before{height:75%!important;border-bottom:1px solid #307FE2!important;}
.view-investor-financial-information .view-header{margin-top:50px;}
.view-investor-financial-information .views-row{padding:50px 30px;width:75%;margin:auto;}
.view-investor-financial-information .views-row .file--excel a{color:#000!important;text-decoration: none;position: relative;width:100%;display:block;}
.view-investor-financial-information .views-row .file--excel a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/excel-icon.svg);background-repeat: no-repeat;background-size: contain;width:24px;height:30px;}
.view-investor-financial-information .views-row .file--excel a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.view-investor-shareholder-information{padding:3vw 5vw;}
.view-investor-shareholder-information .mainTitle{padding:50px 0px 0px;}
.view-investor-shareholder-information .item_list{border-bottom: 1px solid #C0C5C7;}
.view-investor-shareholder-information .item_list p{margin-bottom:0px;padding:10px 0px;}
.view-investor-shareholder-information .item_list p img{margin-right:5px;}
.view-investor-shareholder-information .item_list a{width:100%;    display: flex;padding-right: 50px;font-size: 16px;position: relative;gap: 10px;}
.view-investor-shareholder-information .item_list .nodownload::after{content:'';position: absolute;right:10px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-08/link-icon.png);background-repeat: no-repeat;background-size: cover;width:16px;height:16px;margin:auto;top:0;bottom:0;}
.view-investor-shareholder-information .item_list .download::after{content:'';position: absolute;right:10px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.view-investor-shareholder-information.tataT::before{height:75%!important;border-bottom:1px solid #307FE2!important;display:none!important;}
.shareholding-distribution .view-investor-shareholder-information.tataT::before{height:75%!important;border-bottom:1px solid #307FE2!important;display:block!important;}

.subsidiary-annual-reports .view-investor-financial-information .views-row{padding:0px;width:100%;}
.hide-apply-btn .view-filters .form--inline .form-item select{background-color: #fff!important;background-image: url(https://testcv.tatamotors.com/assets/cv/files/2025-08/select-dropdown-arrow.png)!important;background-repeat: no-repeat!important;background-position: right center!important;appearance: none!important;background-size: 16px!important;background-position-x:95%!important;}

.intimation-to-stock-exchanges main .container {width:100%;}
.annual-reports main .container{width:100%;}
.intimation-to-stock-exchanges .hide-apply-btn{overflow: visible!important;padding-bottom:0px;}
.intimation-to-stock-exchanges .hide-apply-btn.tataT::before{height:90%!important;}
.annual-reports .view-investor-financial-information .views-row{padding:0px;width:100%;}
.investorBannerSection{position: relative;margin-bottom:50px;margin-top:30px;}
.investorBannerSection::after,.investorBannerSection::before{all: unset!important;display: block!important;position: absolute!important;z-index: 3!important;pointer-events: none!important;}
.investorBannerSection::after{background:var(--skyBlue2-color)!important;content:''!important;width: 5.1vw!important;height: 9vw!important;left: 0!important;top: 2vw!important;clip-path: polygon(0% 0%, 0% 100%, 64% 100%, 64% 30%, 100% 30%, 100% 100%, 45% 100%, 20% 100%, 100% 100%, 100% 0%) !important}
.investorBannerSection::before{content:''!important;border:0px solid !important;width: 5.1vw !important;height: 9vw !important;right: inherit !important;top:2vw !important;  left: 0 !important;background: var(--white-color) !important;}
.investorBannerSection.spaceS1{padding: 4.7vw 0 0 3.2vw;}
.investorBannerImg img{width:100%;}
.investorbannerTxt{position:absolute;top:25%;display:flex;align-items: center;flex-direction: column;width:100%;color:#fff;left: 0;right:0;}
.investorbannerTxt h2{font-size:48px;font-family:var(--f_bold);}
.investorBannerKeyMetrics{margin-top:50px;}
.investorBannerKeyMetrics p{font-size:13px;padding-top:8px;text-align: left;}
.investorBannerKeyMetrics h4{text-align: center;font-family: var(--f_bold);}
.keyMatricsMain ul{list-style: none;display: flex;justify-content: space-between;width:100%;padding:0px;background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%),
linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8));margin:20px 0px 0px;text-align: center;}
.keyMatricsMain ul li{padding:40px 50px;position: relative;}
.keyMatricsMain ul li::after{content:'';position: absolute;right:0;width:1px;height:70%;border:1px solid #307FE2;top:0;bottom:0;margin:auto;}
.keyMatricsMain ul li:last-child:after{content:none;}
.keyMatricsMain ul li h3{color:#307FE2;}
.keyMatricsMain ul li p{margin:0;color:#000;font-size:16px;text-align:center!important;}
.container{width:var(--container);}
.keyinvestSection{margin-bottom:30px;}
.keyinvestSection .container{background: var(--skyBlue-color);width: 100%;padding: 40px;}
.keyinvestHd{text-align: center;padding-top:30px;}
.keyinvestleft{background:#fff;padding:25px;width:32%;}
.keyinvestright{background:#fff;padding:25px;width:100%;min-height:fit-content;height:680px;}
.keyinvestlist{margin:15px 10px 0px;}
.keyinvestlist ul{list-style: none;padding:0;}
.keyinvestlist ul li{border-bottom:1px solid #8D8B8C;padding:10px 10px;position:relative;display:flex;gap:30px;}
.keyinvestlist ul li a{display: flex;width: 80%;color: #000;transition: all 0.5s;font-size: 16px;justify-content: start;-moz-column-gap: 16px;column-gap: 16px;align-items: center;}
.keyinvestlist ul li a img{width:20px;height:fit-content;}
.resources-view-all{margin:10px 0px;text-align: center;}
.resources-view-all a{color:#08085C;position: relative;font-size:17px;text-decoration: none;}
.resources-view-all a::after{content:'>';position: absolute;right:-15px;}
.keyinvestresoucesHd h5{font-size:20px;font-weight: 800;}
.keyinvestMain{display: flex;gap:15px;justify-content: center;}
.keyinvestrightbox{display:flex;gap:15px;}
.keyinvestrightMain{display:flex;gap:15px;flex-direction:column;}
.keyinvestMain{margin-top:30px;}
.tmlcorpMain{background: #307FE2;display:flex;width:100%;justify-content: space-between;align-items: center;}
.tmlcorpLeft{width:50%;padding:50px;color:#fff;}
.tmlcorpLeft a{color:#08085C;background:#fff;width:fit-content;padding:10px 30px;display:block;margin:15px 0px;position: relative;text-decoration: none;}
.tmlcorpLeft a::after{content:'>';position: absolute;right:15px;}
.tmlcorpLeft a:hover{background:#08085C;color: #fff;}
.tmlcorpRight{width:50%;}
.tmlcorpRight img{width:100%;}


.corporateGovMain{padding:6vw 0 0;}
.govRow{display:flex;align-items:center;gap:20px;}
.spaceS1{padding: 5.4vw 0 0 3.2vw;}
.corporateGovHd{text-align: center;}
.corporateGovMain .container{padding-top:30px;}
.tcoc{background: var(--skyBlue-color);width:100%;padding:30px;min-height: 350px;display: flex;flex-direction: column;text-align: center;align-items: center;
justify-content: center;}
.tcoc h4{font-weight:700;}
.corporate-governance .view-investor-governance-and-regulatory-information.tataT::before{height:22%!important;border-bottom: 1px solid var(--blue-color) !important;}
.corporate-governance main .view-investor-governance-and-regulatory-information .container{width:100%;}
.corporate-governance main .view-investor-governance-and-regulatory-information .container .container{width: var(--container);}
.codeConductSection .corporateGovHd{padding-top:6vw;}
.codeConductSection {margin: 6vw 0px 0px;}
.codeConductSection.tataT::before{height:100vh!important;border-bottom:1px solid var(--skyBlue2-color)!important;display:none!important;}
.corporate-governance main .view-investor-governance-and-regulatory-information .view-content{width:96.7%;margin:0 auto 5vw;padding:0 0 6vw 3vw;border:1px solid #307FE2;border-top:0px;border-right:0;margin-right:0px;}
.corporate-governance main .view-investor-governance-and-regulatory-information .view-content .views-row{width:75%;margin:auto;}
.corporate-governance main .view-investor-governance-and-regulatory-information .view-content .views-row .file--pdf a, .corporate-governance main .view-investor-governance-and-regulatory-information .view-content .views-row .file--other a {color:#000;}
.shareholding-pattern main .container{width:100%;}
.TrusteeDetails {width: 100%;margin-bottom:80px;}

    .TrusteeDetails h2 {
      font-size: 32px;
      font-weight: bold;
      text-align: center;
      margin: 0 0 10px;
      margin-top: 50px;
    }

    .TrusteeDetails h3 {
      font-size: 20px;
      font-weight: normal;
      text-align: center;
      margin: 0 0 30px;
    }

    .TrusteeDetails p {
      font-size: 20px;
      line-height: 1.6;
      margin-bottom: 15px;
      text-align: left;
    }

    .trusteedetailContent{width:80%;margin:0 auto;}

    .TrusteeDetails a {
      color: #1a237e;
      text-decoration: none;
      font-weight: bold;
    }

    .TrusteeDetails a:hover {
      text-decoration: underline;
    }

    .TrusteeDetails .reg {
      font-weight: bold;
      letter-spacing: 0.5px;
    }

    .TrusteeDetails.tataTcontainerBorder::before {
    height: 85% !important;
    width: 100% !important;
    margin-left: 3.2vw !important;
    border-right: none !important;
    }
    .TrusteeDetails .container{width:var(--container);}
.details-of-the-debenture-trustee main .container{width:100%;}
.investorMediaSection.tataTBorder::before{height:78%!important;}
.pHd{font-size: 35px;font-weight:700;font-family: var(--f_bold);}
.investorMediaSection{padding:5vw 0 5vw 3vw!important;}
.volumes .view-investor-financial-information .views-row{padding:0px!important;}
.menuBtnld{display:none;}
.text-bold{font-weight:700;}
.mb{margin-bottom:150px!important;}
.headerNavg ul li a:hover{color:var(--blue-color);}
.footer-copyright .container{width:var(--container);}
.hdTop{margin: 0 0 -3%;padding-top:15px;position: relative;z-index: 2;}
.corporateGovMain{padding:6vw 0 0;}
.govRow{display:flex;align-items:center;}
.spaceS1{padding: 5.4vw 0 0 3.2vw;}
.corporateGovHd{text-align: center;}
.govRow{display: flex;gap:30px;align-items: center;}
.corporateGovMain .container{padding-top:30px;}
.tcoc{background: var(--skyBlue-color);width:100%;padding:30px;min-height: 300px;display: flex;flex-direction: column;text-align: center;align-items: center;
justify-content: center;}
.tcoc h4{font-weight:700;}
.mediaHd{text-align: center;}
.pdf_download_btn{text-align: center;margin:15px 0px;}
.pdf-btn{background:#BFD7F6;padding:15px 35px;border-radius:0;font-size:18px;font-weight:500;}
.pdf-btn:hover{background:#BFD7F6;}
.pdf-btn img{margin-right:15px;}
.navTab09S1 .navTab09{border-bottom: 1px solid var(--gray2-color);}
.navTab09{list-style-type: none;padding: 0;display: flex;justify-content: center;margin:15px auto 0px;margin-top: 20px;width:fit-content;}
.navTab09S1 .navTab09 button.active{border-bottom: 1px solid;color: var(--skyBlue2-color);}
.navTab09S1 .navTab09 button {background-color: transparent;border: none;border-bottom: 0px solid var(--skyBlue2-color);color: var(--gray-color);text-transform: uppercase;}
.navTab09 button {display: block;padding: 7px 50px;font-size: 20px;transition: all 0.5s ease-in-out;}
.customtableMain .tab-content .tab-pane.active {height: auto;pointer-events: inherit;}
.customtableMain .tab-content .tab-pane {display: block;height: 0;pointer-events: none;}
.custom-table{border:none;width:100%;text-align: center;position: relative;}
.custom-table thead{background-color:var(--blue-color);}
.custom-table thead tr th{color:#fff;padding:12px 0px;font-weight:500;font-size:18px;}
.custom-table tbody tr td{color: #000;padding:15px 0px;font-size:18px;font-weight:500;width:20%;}
.custom-table tbody tr:nth-child(odd){background: #F5F5F5;}
.ratingTxt{font-size:16px!important;text-align: left;padding-left:30px;margin-bottom: 0;}
.CreditRatingMain{padding:50px 0px;}

.financial-calendar main .container{width:100%;}
.Financial-Calendar{margin-bottom:80px;}
.Financial-Calendar h2 {font-size:44px;font-weight: 700;text-align: center;padding-top:50px;}
.Financial-Calendar p {font-size: 24px;font-weight: 400!important;margin-top: 20px;text-align: center;}
.Financial-Calendar table {width:80%;border-collapse: collapse;margin: 20px auto;}
.Financial-Calendar table th, td {padding: 18px;border-bottom: 1px solid #e0e0e0;font-size: 1rem;}
.Financial-Calendar table th {font-weight: 600;color: #333;}
.download-box {margin:10px auto;background-color: #dceafd;color: #004080;padding: 16px 20px;display: flex;align-items: center;
justify-content: space-between;font-size: 1rem;cursor: pointer;flex-wrap: wrap;width:80%;}
.download-box a{color:#000;text-decoration:none;position: relative;width:100%;display:block;padding-left:40px;}
.download-box a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.download-box a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.download-left {display: flex;align-items: center;gap: 10px;flex: 1 1 auto;}
.download-left i.fa-file-pdf {font-size: 1.2rem;}
.download-box .download-icon {font-size: 1.2rem;color: #004080;}
.Financial-Calendar.tataTBorder::before{height:88%!important;}
.listed-securities-information main .container{width:100%;}

.tmfMain{padding:50px 0px 0px;}
.tmfsubheading{text-align: center;}
.tmfsubheading h4{font-size: 26px;font-weight:400;}
.tmfListMain{margin:30px 0px 0px;}
.tmfListMain .container{padding:0 50px 50px;}
.tmfListMain ul{list-style:none;padding:10px 0px 0px;}
.tmfListMain ul li{border-top:1px solid #C0C5C7;position: relative;}
.tmfh li{border-top:none;}
.tmfListMain ul li ul{padding:0;}
.tmfh{padding-left:60px!important;}
.tmfh h6{font-size:18px;font-weight:700;padding:20px 0px;margin:0px;}
.tmfListMain ul li ul li{padding-left: 0px;}
.tmfListMain ul li p{padding-top:20px;}
.tmfListMain ul li a{color:#000;font-size:18px;font-weight:400;position: relative;padding:20px 20px;display: flex;width:100%;align-items: center;gap:15px;}
.tmfListMain ul li a::after{background:url("https://cv.tatamotors.com/assets/cv/files/2025-08/arrw-blue-brand.png"); background-position:right;background-repeat:no-repeat;width:30px;height:30px;position: absolute;content:'';right:30px;}
.tmfhlf li:last-child{border-bottom:1px solid #C0C5C7;}
.ordm{margin:80px 0px 15px;}
.ordm h3{text-align: center;}
.tmfhl li a{color:var(--skyBlue2-color)!important;font-size: 24px!important;font-weight:400;}
.tmfholdingSection.tataTBorder::before{height:92%!important;}
.tmfholdingSection{margin-bottom:80px;}
.ordm-list{margin-bottom:70px;}
.ordm-list li:last-child{border-bottom:1px solid #C0C5C7;}
.tmfhl ul li a span{color:#307FE2;font-size:24px;}
.tmf-holdings-ltd .container{width:100%;}


.CorporateResSection{  padding: 2.6vw 0 0 3.2vw;}
.CorpResRow .item{position: relative;}
.CorpResRow .item img{width: 100%;display: block;}
.CorpResRow .item Video{width:100%;height:500px;object-fit:cover;}
.CorpResRow .item .CorpResHd{position: absolute;left: 5%;bottom:0;top: 0;height: fit-content;margin: auto;color: var(--white-color);}
.CorpResRow .item .CorpResHd h2{font-size: 3vw;margin: auto;}
.CorporateResSection{position: relative;}
.CorporateResSection::after, .CorporateResSection::before{all: unset!important;display: block!important;position: absolute!important;z-index: 3!important;pointer-events: none!important;}
.CorporateResSection::after{background:var(--blue-color)!important;content:''!important;width: 5.1vw!important;height: 9vw!important;left: 0!important;top: 0vw!important;clip-path: polygon(0% 0%, 0% 100%, 64% 100%, 64% 30%, 100% 30%, 100% 100%, 45% 100%, 20% 100%, 100% 100%, 100% 0%) !important}
.CorporateResSection::before{content:''!important;border:0px solid !important;width: 5.1vw !important;height: 9vw !important;right: inherit !important;top:0vw !important;  left: 0 !important;background: var(--white-color) !important;}
.mob-banner{display:none!important;}
.desktop-banner{display:block!important;}

.infoSectionHm{margin-top: 200px; color: #fff;}
.infoSectionHm .container{background-color: var(--skyBlue2-color);display: flex;padding:60px 0px 60px 60px;width: 100%;}
.infoSectionHmBox{width: 100%;padding: 0 0 0 1vw;}
.infoSectionHmBox_img{margin-top: -200px;padding-bottom:15px;}
.infoSectionHmBox_img img{width: 100%;display: block;height:100%;object-fit: cover;}
.infoSectionHmBox_txt{padding: 30px;}
.objectiveSectionHm{margin-bottom:80px;}
.objectiveSectionHmBox{padding: 4vw 0 5vw;}
.inner-about{padding:5.5vw 0 0 3.2vw;}
.about_slider_txt .pHd br{display:none;}
.history-slider 
.objectiveSectionGrid{ margin-top: 40px;}
.objectiveSectionGrid ul{list-style-type: none;padding: 0;margin: auto;display: grid;grid-template-columns: repeat(3,1fr);text-align: center;gap: 30px;align-items:center;}
.objectiveSectionGrid ul li{background-color:#fff;padding: 30px 20px 30px;position:relative;}
.watch_video{position:absolute;bottom:20px;left:0;right:0;}
.watch_video a{color:#000;text-decoration:underline;}
.objectiveSectionGridImg img{margin: auto;width: 100%;display: block;}
.objectiveSectionGridText{padding: 10px 0 0;display:flex;flex-direction: column;gap:10px;}
.objectiveSectionGridText a{display: flex;gap:10px;justify-content:center;align-items:center;color:var(--blue-color);}
.objectiveSectionGridText a span{line-height:0px;}
.objectiveSectionGridText h4{font-size: 19px;}
.objectiveSectionHmBox h3{font-weight:700;}
.corporate-responsibility .container{width:100%;}
.corporate-responsibility .container .container{width:var(--container);}
.infoSectionHm .container{width:100%!important;}
.infoSectionNew .container{background: var(--skyBlue-color)!important;}
.strategybg{background-image:url("https://cv.tatamotors.com/assets/cv/files/2025-08/about.jpg");width:100%;height:100%;background-repeat: no-repeat;background-size: cover;overflow: hidden;background-position-y:100px;}
.strategybg.tataTBorder::before{background:transparent!important;border-bottom:none!important;height:100%!important;}
.infoSectionNew .container{background:var(--skyBlue-color)!important;}
.infoSectionNew .infoSectionHmBox_txt{color:#000;}
.infoSectionNew .infoSectionHmBox_txt h3{font-weight: 700;}
.know-more-btn{background: var(--skyBlue2-color);color:#fff;padding:10px 30px;width:fit-content;display: block;margin-top:30px;text-decoration: none;font-weight:700;font-size:17px;position: relative;}
.know-more-btn::after{background:url(https://testcv.tatamotors.com/assets/cv/files/2025-08/right-arrow-white.png);background-repeat: no-repeat;background-size: contain;width:12px;height:12px;content:'';position: absolute;right:10px;top:0;bottom:0;margin:auto;}
.know-more-btn:hover{color:#fff;background: var(--blue-color);}
.mapText{padding-left:35px;}
.mapText p{font-size:16px;}
.mapShowSectionNew .row{margin: 100px 0px;}
.mapShowSectionNew.tataTcontainerBorder::before{height:85%!important;}
.credit-ratings main .container{width:100%;}
.videoSectionHm{margin-bottom:50px;}
.investor_disclaimer .container{width:100%;}
.investor_disclaimer p{font-size:14px;}
.investorDisclaimer{margin-bottom:50px;}
.views-row .file--image a{color:#000;}
.views-row a{text-decoration: none;color:#000;}
.shareholding-pattern .view-investor-shareholder-information .view-header{padding:6vw 0 0;text-align: center;}
.shareholding-pattern .view-investor-shareholder-information{margin-bottom:100px;padding-top:5vw!important;}
.shareholding-pattern .view-investor-shareholder-information .view-content .views-row .file--pdf a{color:#000;position: relative;display: block;width:100%;}
.shareholding-pattern .view-investor-shareholder-information .view-content .views-row .file--pdf a::before{content:'';position: absolute;left:-35px;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.shareholding-pattern .view-investor-shareholder-information .view-content .views-row .file--pdf a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.disclosure-under-regulation-56-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information{margin-bottom:80px;}
.scheme-of-arrangement-between-tml-and-tbasl main .container{width:100%;}
.scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information .container{padding:50px;}
.scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information .container .view-header{padding:5vw 0 0;text-align: center;}
.tmfhl-general-information main .container{width:100%;}
.tmfhl-general-information .hide-apply-btn{padding-bottom:30px;margin-bottom:50px;}
.keyfinancialSection .view-header{padding-top:3vw;}
.keyfinancialSection .container{padding:10px 0px 0px 10px!important}
.keyfinancialSection.view-investor-financial-information .views-row{padding-top:0px!important;}

/* Our Global Presence */

.globalpresenceBanner.tataTBorder::before{height:75%!important;}
.our-presence-hero {text-align: center;}
.our-presence-hero .col-md-12 h3, .our-presence-hero .col-md-12 h4{margin: 15px 0;}
.our-presence-hero .col-md-12 p {width: 70%;margin: auto}
.presenceGrid .presenceGridMin{background-color: var(--skyBlue-color);display: grid; grid-template-columns: repeat(3,1fr);list-style-type:none;width: 70%;margin: auto;padding: 30px;text-align: center;}
.presenceGrid {margin-top: 30px;padding-bottom:20px;}
.presenceGrid h2 {color:var(--skyBlue2-color); font-weight: 700;}
.presenceGrid .objectiveSectionGridText {position: relative;display: block;}
.presenceGrid .objectiveSectionGridText::after {position: absolute; content: ''; height: 100%; width: 1px; border-right: 1px solid var(--white-color);top:0; bottom: 0;right: 0; }
.presence_row {border-bottom: 1px solid var(--white-color);margin: 10px 0 0;}
.worldopportunitybnr .container{background-color: var(--skyBlue2-color);padding: 40px 0;width:100%;}
.worldopportunitybnr {margin-top: 300px;}
.worldopportunity_txt {color: var(--white-color);padding-left:30px;}


.lmg-assistance-block {width: 98%;border-radius: 0px !important;position: relative;z-index: 1;background: var(--skyBlue-color);padding: 50px 30px;overflow: hidden;}
.lmgMain .lmg-assistance-block::after {position: absolute;content: '';background: var(--skyBlue2-color);width: 100%;height: 100%;top: 0;right: -50%;z-index: -1;transform: skew(-50deg);}
.lmgeqbtn {text-align: center;display: flex;justify-content: center;align-items: center;gap: 20px;}
.lmg-assistance-block a::after {content: '>';position: absolute;right: 20px;top: 0;bottom: 0;width: 12px;height: fit-content;margin: auto;}
.lmg-assistance-block a:hover{background:#08085C;color:#fff;}
.lmg-assistance-block a {display: block;font-size: 18px;text-decoration: none;background: #fff;color: #307FE2;width: fit-content;padding: 10px 40px 10px 30px;position: relative;}
.worldopportunity_txt .lmg-assistance-block {background: none;margin: 0; padding-top: 0; padding-left: 0;}
.worldopportunity_txt .lmgeqbtn {justify-content: start;}
.worldopportunitybnr .infoSectionHmBox_img {margin-top: -240px;padding-bottom:50px;}
.lmgenqtxt h3{font-size:40px;font-family: var(--f_bold);}
.annual-reports .view-investor-financial-information .view-header a{right: 30px;position: absolute;color: #fff;text-decoration: none;top: 150px;width: fit-content;text-align: center;display: flex;justify-content: center;background:var(--blue-color);padding:10px 20px;}
.annual-reports .view-investor-financial-information .view-header a:hover{background: var(--skyBlue2-color);}
.annual-reports .view-investor-financial-information .container .view-empty {text-align: center;margin:30px auto 0;font-size:18px;}
.subsidiary-annual-reports .view-investor-financial-information .view-header a{right: 30px;position: absolute;color: #fff;text-decoration: none;top:210px;width: fit-content;text-align: center;display: flex;justify-content: center;background:var(--blue-color);padding:10px 20px;}
.subsidiary-annual-reports .view-investor-financial-information .view-header a:hover{background: var(--skyBlue2-color);}
.subsidiary-annual-reports .view-investor-financial-information .container .view-empty {text-align: center;margin:30px auto 0;font-size:18px;}
.other-information .view-investor-financial-information .view-header a{right: 30px;position: absolute;color: #fff;text-decoration: none;top: 120px;width: fit-content;text-align: center;display: flex;justify-content: center;background:var(--blue-color);padding:10px 20px;}
.other-information .view-investor-financial-information .view-header a:hover{background:var(--skyBlue2-color);}
.volumes .view-investor-financial-information .container{position: relative;}
.volumes .view-investor-financial-information .view-header a{right: 30px;position: absolute;color: #fff;text-decoration: none;top: 155px;width: fit-content;text-align: center;display: flex;justify-content: center;background:var(--blue-color);padding:10px 20px;}
.volumes .view-investor-financial-information .view-header a:hover{background:var(--skyBlue2-color);}
.volumes .view-investor-financial-information .container .view-empty {text-align: center;margin:30px auto 0;font-size:18px;}
/* map */
.mapSectionGlobal .container{background: var(--skyBlue-color);padding:60px;width:100%;}
.nav-link p {font-size: 14px;}
.nav-link h4 {font-size: 18px;font-weight:400;text-transform: capitalize;}
.mapSectionGlobal .navTab09 button {padding: 8px;color:#000;width:100%;}
.mapSectionGlobal .navTab09 {display: grid; grid-template-columns:repeat(5,1fr);border-bottom: 1px solid var(--white-color);width:100%;}
.mapSectionGlobal .navTab09 button.active {background-color: inherit; color:inherit; border-bottom: 1px solid var(--skyBlue2-color);}
.mapSectionGlobal .navTab09 button.active h4 {color:var(--skyBlue2-color)}
.map-section {display: grid;gap: 30px;grid-template-columns:repeat(2,1fr);align-items: flex-start;}
.mapSectionGlobal .nav-link p{min-height: 85px;margin: 0;text-transform: math-auto;}
.mapSectionGlobal .tab-content {margin-top: 80px;}

.country-list {background: var(--white-color);padding: 20px;margin-top:30px;}
.country-list h3 {margin-bottom: 10px;}
.country-list p {font-size: 14px;margin-bottom: 20px; color: var(--black-color);}
.country-list ul {list-style: none;padding: 0;display: grid;grid-template-columns: repeat(2,1fr);gap: 10px;}
.country-list li {display: flex;padding: 8px;border-radius: 10px;cursor: pointer;transition: background 0.3s;align-items: center;background-color: #f5f9ff;}
.country-list li img {width: 20px;height: 14px;margin-right: 10px;}
.map-section ul li a{color:#000;}
.map-display {width: 100%;margin: auto;position: relative;}
.map-display img {width: 100%;height: 100%;object-fit: cover;}
.country-list li:hover {background: var(--skyBlue2-color);color:#fff;}
.country-list li a{width:100%;display:block;}
.country-list li:hover a {color: var(--white-color);}
.map-dot {position: absolute;width: 12px;height: 12px;background:var(--skyBlue2-color);display: block;border-radius: 50%;}

.map-dot.highlight {transform: scale(1.3);background: var(--blue-color);transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;}

/* ASEAN positions */
.map-dot.indonesia { left: 65%; bottom: 30%; }
.map-dot.thailand { left: 51%; top: 51%;  }
.map-dot.vietnam {left: 58%; top: 52%; }
.map-dot.philippines {left: 72%;top: 48%;}
.map-dot.malaysia {left: 52%;top: 62%;}
.map-dot.fiji {left: 94%;top: 53%;}

/* Latin America */
.map-dot.bolivia {left: 38%; top: 42%;}
.map-dot.paraguay {left: 51%; top: 51%;}
.map-dot.dominican-republic{left:52%;top:61%;}
.map-dot.uruguay{left:26%;top:10%;}

/* MENA */
.map-dot.bahrain {right: 26%;top: 53%;}
.map-dot.egypt {left: 51%; top: 51%;}
.map-dot.kuwait {right: 30%; top: 50%;}
.map-dot.morocco {left: 15%; top: 42%;}
.map-dot.oman {right: 18%; top: 55%;}
.map-dot.qatar {right: 25%; top: 54%;}
.map-dot.saudi-arabia {right: 29%; bottom: 42%;}
.map-dot.tunisia {left: 28%; top: 44%;}
.map-dot.united-arab-emirates {right: 22%; bottom: 42%;}
.map-dot.ukraine {top: 27%;left: 50%;}
.map-dot.turkey {top: 41%;left: 53%;}
.map-dot.djibouti {top: 70%;left: 62%;}
.map-dot.ethiopia {top: 70%;left: 58%;}

/* SAARC */
.map-dot.bangladesh {right: 34%; top: 49%;}
.map-dot.bhutan {right: 34%; top: 44%; }
.map-dot.nepal {right: 41%; top: 43%;}
.map-dot.sri-lanka {right: 45%; bottom: 28%;}

/* Sub-Saharan Africa */
.map-dot.angola {right: 44%; bottom: 33%;}
.map-dot.dr-of-the-congo {left: 51%; top: 51%;}
.map-dot.ghana {left: 31%; top: 43%;}
.map-dot.ivory-coast {left: 25%;top: 42%;}
.map-dot.kenya {right: 20%; top: 50%;}
.map-dot.mozambique {right: 25%; bottom: 30%;}
.map-dot.nigeria {left: 42%; top: 38%;}
.map-dot.senegal {left: 17%; top: 33%;}
.map-dot.south-africa {right: 42%; bottom: 15%;}
.map-dot.tanzania {right: 23%; bottom: 39%;}
.map-dot.uganda {right: 26%; top: 48%;}
.map-dot.zambia {right: 32%; bottom: 28%;}
.map-dot.mauritius {top: 64%;left: 88%;}
.map-dot.zimbabwe {top: 78%;left: 58%;}
.map-dot.gabon {top: 56%;left: 49%;}
.map-dot.republic-of-guinea {top: 45%;left: 34%;}
.map-dot.mali {top: 38%;left: 42%;}
.map-dot.burkina-faso {top: 42%;left: 39%;}



/* Country list flags */
.country-list img {
  width: 20px;
  height: auto;
  margin-right: 6px;
  vertical-align: middle;
}

.organisationour-global-presence main .container{width:100%;}
.organisationour-global-presence main .container .container{width:var(--container);}
.objText{text-align: center;margin:10px 0px;}
.objText p{color:#393939!important;}
.mapSectionGlobal .container{width:100%!important;}
.worldopportunitybnr .container{width:100%!important;}
.worldopportunitybnr .infoSectionHmBox{padding:0 0 0vw 4vw;}
.lmg-assistanceSectionHm{margin-bottom:100px;}
.lmg-assistanceSectionHm .container{width:100%!important;}
.presence_row:nth-child(3) .objectiveSectionGridText::after,
.presence_row:nth-child(6) .objectiveSectionGridText::after {
  border: none;
  content: none;
}

.presence_row:nth-child(4), .presence_row:nth-child(5),
.presence_row:nth-child(6) {
  border: none;}
  .organisationinnovation main .container{width:100%;}
  /* .organisationinnovation main .container .container{width:var(--container);} */
.innovationSection{margin-top:60px;padding:2.7vw 0 0;position: relative;}
.innovationSection .container{padding:50px;}
.innovationSection.tataT::before{top:18vw!important;}
.innovationSection.tataT::after{top:0vw!important;}
.innovationSection .view-content{padding:30px 0px 0px;}
.innovationHd{text-align: center;}
.innovationHd h2{font-size:40px!important;font-weight:300!important;}
.innovationTxt{margin:30px auto 0px!important;}
.innovationSection .attachment-after .view-investors-overview .view-content{width:85%;margin:0px auto;}
.view-investors-overview .accordion .accordion-item{border:none;border-bottom:1px solid #C0C5C7;border-radius:0px;}
.view-investors-overview .accordion .accordion-item .accordion-button{background-color:#fff!important;color:#000;font-size:18px;font-weight:300;position: relative;padding:20px 15px;font-family:var(--f_bold);}
.view-investors-overview .accordion .accordion-item .accordion-button::after{content:"+";background-image:none;right:15px;position: absolute;transition:initial;margin-left:0px;width:initial;height:initial;font-size:30px!important;color:#307FE2;font-weight:300;}
.view-investors-overview .accordion .accordion-item .accordion-button[aria-expanded="true"]::after{display:block;content:"-";position: absolute;right:15px;transition:initial;margin-left:0px;width:initial;height:initial;color:#307FE2;background-image: none;}
.view-investors-overview .accordion .accordion-item .accordion-body{display: flex;flex-direction: row-reverse;gap:30px;align-items:center;}
.view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_media{width:40%;}
.view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_media img{width:100%;}
.view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_desc{width:60%;}
.view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_desc h2, .view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_desc p{background: transparent!important;}
.view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_desc h2{font-size:24px!important;font-weight:bold;}
.tmfhl-annual-reports main .container{width:100%;}
.tmfhl-grievance-redressal main .container{width:100%;}
.tmfhl-proceedings main .container, .tmfhl-notices main .container{width:100%;}
.tmfhl-grievance{padding-bottom: 0px;margin-bottom:50px;}
.tmfhl-proceedingsMain{padding-bottom:50px;margin-bottom:30px;}
.tmfhl-proceedingsMain.tataT::before{height:90%!important;}
.tmfhl-notices-Main{padding-bottom:0px!important;margin-bottom:30px;}
.tmfhl-notices-Main.tataT::before{height:90%!important;}
.tmfhl-annual-returns main .container{width:100%;}
.tmfhl-annual-returns{padding-bottom:50px;margin-bottom:30px;}
.tmfhl-financial-results main .container, .tmfhl-sebi-circular main .container{width:100%;}
.tmfhlfinancialresultsMain{padding-bottom:0px!important;margin-bottom:30px;}
.tmfhlfinancialresultsMain.tataT::before{height:90%!important;}
.tmfhlsebicircularMain .container{padding-top:30px;}
.tmfhlsebicircularMain.tataT::before{height:82%!important;}
.tmfhlsebicircularMain{padding-bottom:0px;margin-bottom:60px;}
.tmfhl-policies main .container{width:100%;}
.tmfhlpoliciesMain.tataT::before{height:88%!important;}
.tmfhlpoliciesMain{padding-bottom:50px;}
/* .tmfhlrbipublicMain{padding-bottom:0px;} */
.tmfhl-rbi-public-disclosures main .container{width:100%;}
.tmfhl-rbi-public-disclosures .js-pager__items{margin-bottom:0px!important;}
.tmfhlrbipublicMain.tataT::before{height:90%!important;}
.tmfhlunclaimedMain.tataT::before{height:65%!important;}
.tmfhl-unclaimed-interest-principal-amount-of-debenture-holders main .container{width:100%;}
.postal-ballot main .container{width:100%;}
.csr-archive main .container{width:100%;}
.csr-archive .view-investor-financial-information .view-header{margin-top:0px;}
.csr-archive .view-investor-financial-information .view-empty{text-align: center;margin:15px 0px 0px;}
.csrArchive{margin-bottom:50px;}
.innovationSection.tataT::before{border:none!important;}
.innovationSection{margin-bottom:100px;;}
.innovationSection .attachment-after .view-investors-overview .view-content{padding-bottom:30px;}
.sec-filings main .container{width:100%;}
.sec-filings .view-investor-governance-and-regulatory-information{padding:7vw 5vw;}
.sec-filings .view-investor-governance-and-regulatory-information .view-header .tataHd1{font-size:44px!important;font-weight:700;}
.sec-filings .view-investor-governance-and-regulatory-information .view-header .tataHd2m{font-size:30px!important;font-weight:500;width:70%;margin:auto;}
.sec-filings .view-investor-governance-and-regulatory-information .view-content{width:100%;margin:50px auto;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information {padding: 12vw 0 0 5vw;margin-bottom:50px;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .view-header{text-align: center;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .view-header h3{font-weight:300;font-family: var(--f_regular);margin:30px 0px;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .container{width:var(--container);}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .attachment .view-investor-governance-and-regulatory-information{padding:4vw 0px 6vw;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .view-content{width:80%;margin:30px auto;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .view-content .file--other a{color:#000;position: relative;width:100%;display: block;font-size:18px;font-weight:500;text-decoration:none;cursor: pointer;padding:20px 40px;border-bottom:1px solid #C0C5C7;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .view-content .file--other a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information .view-content .file--other a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.environment-compliance-reports .view-investor-governance-and-regulatory-information.tataT::before{height:80%!important;border-bottom:1px solid var(--skyBlue2-color)!important;}
.shareholding-distribution main .container{width:100%;}
.shareholding-distribution .view-investor-shareholder-information{padding:8vw 5vw 0;margin-bottom:80px;}
.shareholding-distribution .view-investor-shareholder-information .container{padding:50px;}
.shareholding-distribution .view-investor-shareholder-information .view-header{text-align: center;}
.shareholding-distribution .view-investor-shareholder-information .view-empty{text-align: center;margin:15px 0px 0px;}
.shareholding-distribution .view-investor-shareholder-information.tataT::before{height:65%!important;}
.postal-ballot .view-investor-shareholder-information{padding:8vw 5vw 0;margin-bottom:50px;}
.postal-ballot .view-investor-shareholder-information .container{padding:50px;}
.postal-ballot .view-investor-shareholder-information .view-header{text-align:center;}
.tmfhl-credit-rating main .container{width:100%;}
.scheme-of-arrangement-between-tml-and-tasl main .container{width:100%;}
.scheme-of-arrangement-between-tml-and-tasl .view-investor-shareholder-information{padding:8vw 5vw 0;margin-bottom:100px;}
.scheme-of-arrangement-between-tml-and-tasl .view-investor-shareholder-information .container{padding:50px;}
.view-investor-shareholder-information .view-header{text-align:center;}
.scheme-of-arrangement-between-tml-and-tasl .view-investor-shareholder-information.tataT::before{height:85%!important;}
.scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information.tataT::before{height:90%!important;}
.esop main .container{width:100%;}
.esop .view-investor-shareholder-information{padding:7.7vw 0 0 0;margin-bottom:80px;}
.esop .view-investor-shareholder-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;}
.esop .view-investor-shareholder-information .view-header{text-align: center;}
.esop .view-investor-shareholder-information.tataT::before{height:85%!important;}

.tmfhl-credit-rating .hide-apply-btn.tataT::before{border:none!important;}
.tmfhl-credit-rating .view-investor-tml-holdings-limited{padding:5vw 0 0 0;margin-bottom:80px;}
.tmfhl-credit-rating .view-investor-tml-holdings-limited .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;}
.lmgMain.spaceS1{padding-top:0px!important;}
.unclaimed-dividend .investor-footer{margin-top:50px;}
.volumes main .container{width:100%;}
.volumes .view-investor-financial-information::before{display:none!important;}

.navigating-box {position: relative;}
.navigating-col {position: absolute; left:0; right: 0; top:0; bottom: 0;margin: auto; text-align: center; color: var(--white-color);display:flex; justify-content: center; align-items: center;flex-direction: column;}
.navigating-col .lmg-assistance-block {background: transparent;margin: 30px 0 0;padding: 0;}
.navigating-col .lmg-assistance-block a {color: var(--skyBlue2-color);}
.lmg-assistance-block::after {background: transparent;}

.cards-row {display: flex;gap: 20px;padding: 0px 50px 0 50px;}
.cards-row .card {position: relative;flex: 1;overflow: hidden;border: none;border-radius: 0;}
.cards-row .card img {width: 100%;height: 100%;object-fit: cover;transition: transform .5s ease;}
.cards-row .card:hover img {transform: scale(1.1);}
.card-overlay {position: absolute;bottom: 0;left: 0;right: 0;padding: 15px;background: linear-gradient(transparent, rgba(0,0,0,0.8));color: #fff;}
.card-overlay h4 {margin: 0;font-size:32px;font-weight: bold;font-family:var(--f_bold);}
.card-overlay p {margin: 5px 0 10px;font-size: 18px;font-family: var(--f_regular);}
.card-overlay a {color: #fff;font-size: 16px;text-decoration: underline;font-weight: 500;}
.crafting-box {background-color: var(--skyBlue-color);padding: 50px;display: flex;align-items: center;}
.crafting_txt {color: var(--black-color);}
.crafting_txt .lmg-assistance-block {margin: 0; padding: 0;}
.crafting_txt .lmgeqbtn {justify-content: flex-start;}
.worldopportunity_txt h3, .worldopportunity_txt p{color:#fff;text-align:left;margin:15px 0px;font-family: var(--f_bold);}
.investors .worldopportunitybnr{margin-bottom:50px;}
.investors .investorDisclaimer .container{width:var(--container)!important;}
.investors .investor_disclaimer .container{width:100%!important;}
.investor_disclaimer .container{width:var(--container)!important;}
.transforSectionBox{color: #fff;}
.transforSectionBox .container{background-color: var(--gray3-color);display: flex;padding: 60px;width: 100%;}
.transforSectionBox{width: 100%;padding: 50px 4vw;color:#fff;}
.transforSectionBox .infoSectionHmBox_img{margin-top: -300px;margin-bottom:30px;}
.transforSectionBox .infoSectionHmBox_img img{width: 100%;display: block;}
.transforSectionBox .infoSectionHmBox_txt{margin: auto;padding: 30px;}
.overviewInnovation{padding: 4vw 0}
.objectiveSectionGrid{ margin-top: 40px;}
.saftyGrid .objectiveSectionGridImg{background-color: var(--skyBlue2-color);width: 50px;height: 50px;display: flex;padding: 10px;border-radius: 100%;margin:auto  auto 20px;}
.saftyGrid .objectiveSectionGridImg img{margin: auto;width: 100%;display: block;}
.saftyGrid .objectiveSectionGridText{padding: 10px 0 0;}
.saftyGrid .objectiveSectionGridText h4{font-size: 19px;}
.saftyGrid .objectiveSectionGridText p{margin-bottom:0;}
.saftyGrid{display:flex;text-align: center;align-items:center;}
.saftyGrid ul{gap:0px!important;width:100%;}
.saftyGrid ul li{background-color: var(--skyBlue-color);padding: 60px 20px;}
.saftyGrid ul li{position:relative;padding:10px 0px 0px;min-height:130px;width:100%;}
.saftyGrid ul li:after{content:'';position:absolute;right:0;top:0;bottom:0;height:60%;border:1px solid #fff;width:1px;margin:auto;}
.saftyGrid ul li:last-child:after{content:unset;}
.saftyGrid ul li .objectiveSectionGridText h2{color:var(--skyBlue2-color);font-weight:700;font-size:24px!important;margin:0px;}
.saftyGrid ul li .objectiveSectionGridText p{font-size:13px!important;}
.objectiveSectionGrid ul{list-style-type: none;padding: 0;margin: auto;display: flex;text-align: center;gap: 20px;align-items:center;}
.inner-about .container{background-color: var(--skyBlue2-color);padding: 60px;width: 100%;}
.inner-about-heading h3{color:#fff;text-align: center;}
.in-abt-img{width:100%;height:100%;text-align: center;margin: auto;}
.in-abt-img img{width:100%;}
.in-abt-text{margin-left:35px;}
.vision-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;margin:20px 0px;color:#fff;}
.vision-list .vision-data img{border-radius:100%;}
.in-abt-text p{color:#fff;}
.in-abt-text h4{color:#fff;font-size:28px;font-family: 'UniNeuRegular';}
.vision-data{display: flex;gap:15px;align-items:center;}
.vision-data p{margin:0;color:#fff;font-size:18px;}
.in-abt-slider{position: relative;padding-bottom:100px;z-index: 1111;margin: 50px 0px 0px;}
.about_slider_img{margin:-200px auto;}
.history-slider{clip-path: inset(-100% 0 0 0%);}
.history-slider .slick-list{overflow: initial;}
.lmgeqbtn a{background:#fff;color:#08085C;width:fit-content;padding:10px 40px 10px 30px;position: relative;}
.worldopportunitybnr .container{background: #307FE2;padding:60px 30px;}
.culture-list{display:flex;justify-content: space-between;}
.culture-data{display:flex;flex-direction: column;}
.culture-data p{font-size:20px;}
.in-abt-slider .slick-slide .in-abt-img{-webkit-transition:-webkit-transform 0.9s ease-in-out;transition: transform 0.9s ease-in-out;padding:30px;}
.in-abt-slider .slick-slide.slick-active .in-abt-img {transform: rotate(90deg);transition-delay:1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);}
.about_slider_txt {display: block;color: #fff;  z-index: 2;position: relative;}
.mapSectionGlobal .container{background: var(--skyBlue-color);}
.overviewTab{display:flex;flex-direction: column;}
.overviewTab .nav-item .country-list ul{padding:0px;display: none;}
.overviewTab .country-list{background: transparent!important;padding:0px;}
.overviewTab .nav-item.active .country-list ul{display: flex !important;}
.overviewTab .country-list ul li{display:flex;}
.overviewTab .country-list ul li a{gap: 15px;display: flex;align-items: center;font-size:14px;position: relative;}
.overviewTab .country-list ul li a::after{content:'';position: absolute;right:7px;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/map-link-arrow.png);background-repeat: no-repeat;background-size:cover;width:10px;height:10px;}
.crafting_min{margin-bottom:80px;}
.worldopportunitybnr{margin-bottom:80px;}
.overviewTabMain{display:flex;gap:30px;}
.overviewTabMain .nav-link.active .country-list ul{display:flex;gap:15px;}
.overviewTab .nav-item:first-child .country-list ul {display: flex;}
.overviewTabMain .overviewTab{width:50%;margin:0;padding:50px;display:flex;}
.overview-map-section{display: inline;}
.overviewTabMain .tab-content{width:50%;margin:0;}
.overviewTab li{width:100%;border-top:1px solid #fff;padding:15px 0px;}
.overviewTab li ul{display:flex;gap:10px;flex-wrap: wrap;}
.overviewTab li ul li a{background:var(--blue-color);color:#fff;padding:3px 25px 3px 10px;width:fit-content;border-radius:5px;font-size:15px;}
.overviewTab .no-link:hover{background: var(--skyBlue2-color);color:#fff;}
.overviewTab li ul li a:hover{background:var(--skyBlue2-color);color:#fff;}
.overviewTab li ul li{border:none;width:fit-content;padding:0px;}
.overviewTab button{background:transparent!important;padding:0px;width:100%;border:none!important;}
.overviewTab button.active{background:transparent;border-bottom:none!important;}
.overviewTab{border-bottom:none!important;}
.overviewTab button h4{text-align:left;font-size:18px;color:#000;}
.overviewTab button.active h4{color:var(--skyBlue2-color);}
.overview-map-section .map-dot{position: absolute;width: 12px;height: 12px;background: var(--skyBlue2-color);display: block;border-radius: 50%;}
.overview-map-section .map-dot.highlight {transform: scale(1.3);background: var(--blue-color);transition: transform 0.3s ease, background 0.3s ease, box-shadow 0.3s ease;}
.overview-map-section .map-dot.thailand{left:51%;top:51%;}

.overview-map-section .map-dot.bangladesh {
    right: 34%;
    top: 49%;
}

.overview-map-section .map-dot.bhutan {
    right: 34%;
    top: 44%;
}
.overview-map-section .map-dot.indonesia {
    left: 58%;
    bottom: 20%;
}
.overview-map-section .map-dot.vietnam {
    left: 59%;
    top: 50%;
}
.overview-map-section .map-dot.bolivia {
    left: 38%;
    top: 42%;
}

.overview-map-section .map-dot.paraguay {
    left: 51%;
    top: 51%;
}
.overview-map-section .map-dot.bahrain {
    right: 26%;
    top: 53%;
}
.overview-map-section .map-dot.egypt {
    left: 51%;
    top: 51%;
}
.overview-map-section .map-dot.kuwait {
    right: 30%;
    top: 50%;
}

.overview-map-section .map-dot.morocco {
    left: 15%;
    top: 42%;
}

.overview-map-section .map-dot.oman {
    right: 18%;
    top: 55%;
}
.overview-map-section .map-dot.qatar {
    right: 25%;
    top: 54%;
}

.overview-map-section .map-dot.saudi-arabia {
    right: 29%;
    bottom: 42%;
}

.overview-map-section .map-dot.tunisia {
    left: 28%;
    top: 44%;
}

.overview-map-section .map-dot.tunisia {
    left: 28%;
    top: 44%;
}

.overview-map-section .map-dot.tunisia {
    left: 28%;
    top: 44%;
}

.overview-map-section .map-dot.nepal {
    right: 41%;
    top: 43%;
}

.overview-map-section .map-dot.sri-lanka {
    right: 45%;
    bottom: 28%;
}

.overview-map-section .map-dot.angola {
    right: 44%;
    bottom: 33%;
}

.overview-map-section .map-dot.dr-of-the-congo {
    left: 51%;
    top: 51%;
}

.overview-map-section .map-dot.ghana {
    left: 31%;
    top: 43%;
}

.overview-map-section .map-dot.ivory-coast {
    left: 25%;
    top: 42%;
}

.overview-map-section .map-dot.kenya {
    right: 20%;
    top: 50%;
}

.overview-map-section .map-dot.mozambique {
    right: 24%;
    bottom: 24%;
}

.overview-map-section .map-dot.nigeria {
    left: 42%;
    top: 38%;
}

.overview-map-section .map-dot.senegal {
    left: 17%;
    top: 33%;
}

.overview-map-section .map-dot.south-africa {
    right: 41%;
    bottom: 12%;
}

.overview-map-section .map-dot.tanzania {
    right: 23%;
    bottom: 39%;
}

.overview-map-section .map-dot.uganda {
    right: 26%;
    top: 48%;
}

.overview-map-section .map-dot.zambia {
    right: 32%;
    bottom: 28%;
}

.map-display{width: 100%;margin: auto;position: relative;}
.worldopportunitybnr{margin-top:250px;}
.mapSectionGlobal .hdTop .pHd{color:#000;}
.aboutVideoSectionHm{margin-top:250px;margin-bottom:80px;}
.aboutVideoSectionHm .container{background-color:var(--gray3-color)!important;padding:15px 50px;}
.navigating_min .lmg-assistance-block a{color:var(--skyBlue2-color);}
.navigating_min .lmg-assistance-block a:hover{color:#fff;}
.investors main .block-system-breadcrumb-block .container{width:var(--container)!important;}
.organisationabout-us .block-system-breadcrumb-block .container{width:var(--container)!important;}
.in-abt-slider .slick-dots{padding: 0;margin: 0;font-size: 0;list-style-type: none;display: flex;gap: 0;position: absolute;bottom: 25px;left: 0;right: 0;width: 100%;padding-left: 160px}
.in-abt-slider .slick-dots li {width: 100%}
.in-abt-slider .slick-dots li button{width: 100%;height: 3px;border-radius: 0%;background-color: var(--gray2-color);border: 0 solid}
.in-abt-slider .slick-dots li.slick-active button{background-color: var(--white-color); }
.in-abt-slider .slick-arrow{position: absolute;width: 50px;height: 50px;font-size: 0;border: none;z-index: 2;bottom: 0px;left: 0;background-color: #fff;border: 1px solid var(--gray-color);color: var(--skyBlue2-color);}
.in-abt-slider .slick-arrow:hover{background-color: var(--skyBlue2-color);color: #fff;border:1px solid #fff;}
.in-abt-slider .slick-arrow::after{position: absolute;content: "›";inset: 0;display: block;z-index: 22;font-size: 24px;height: 0px;width: 5px;margin: auto;line-height: 0;}
.in-abt-slider .slick-prev::after{transform: rotate(180deg);height: 8px}
.in-abt-slider .slick-next{left: 65px;}
.history-slider .slick-dots{padding: 0;margin: 0;font-size: 0;list-style-type: none;display: flex;gap: 0;position: absolute;bottom: 60px;left:initial;right: 0;width: 50%;padding-left: 160px}
.history-slider .slick-dots li {width: 100%}
.history-slider .slick-dots li button{width: 100%;height: 3px;border-radius: 0%;background-color: var(--gray2-color);border: 0 solid}
.history-slider .slick-dots li.slick-active button{background-color: var(--white-color); }
.history-slider .slick-arrow{position: absolute;width: 50px;height: 50px;font-size: 0;border: none;z-index: 2;bottom: 30px;right:45%;background-color: #fff;border: 1px solid var(--gray-color);color: var(--skyBlue2-color);left:initial;}
.history-slider .slick-arrow:hover{background-color: var(--skyBlue2-color);color: #fff;}
.history-slider .slick-arrow::after{position: absolute;content: "›";inset: 0;display: block;z-index: 22;font-size: 24px;height: 0px;width: 5px;margin: auto;line-height: 0;}
.history-slider .slick-prev::after{transform: rotate(180deg);height: 8px}
.history-slider .slick-next{right: 40%;left:inherit;}
.organisationabout-us main .container{width:100%;}
.extra-text p{font-size:12px;margin-top:5px}
.about_slider_txt p{font-size:20px;}
.homepageinvestorsrelation .container{width:100%!important;}
/* .history-slider .item{overflow: hidden;}
.history-slider .item.slick-active{overflow: initial;} */
.investorsucd main .container{width:100%;}
.year09{padding:0px 50px;}
.year09 .year-tabs button{background: transparent;border:none;padding:15px 0px;}
.year09 .year-tabs .year-tab-btn{border-bottom:1px solid #D9D9D9;}
.year09 .year-tabs .year-tab-btn.slick-active.active{color:var(--skyBlue2-color);border-bottom:1px solid var(--skyBlue2-color);}
.year09 .year-tabs .slick-arrow{position: absolute;top: 0px;font-size: 0;border:1px solid var(--skyBlue-color);width:50px;height:50px;z-index:2;}
.year09 .year-tabs .slick-arrow::after{position: absolute;content: "›";inset: 0;display: block;z-index: 22;font-size: 24px;width: 5px;height: 5px;
margin: auto;line-height: 0;color:var(--skyBlue2-color);}
.year09 .year-tabs .slick-arrow.slick-prev{left:-50px;transform: rotate(180deg);}
.year09 .year-tabs .slick-arrow.slick-next{right:-50px;}
.year09 .year-contents{padding:30px 0;}
.year09 .year-contents table{width:100%;}
.year09 .year-contents table thead tr th{padding:12px;}
.year09 .year-contents table thead tr th:nth-child(1){width:45%;}
.year09 .year-contents table thead tr th:nth-child(2){width:12%;text-align: center;background: var(--blue-color);color:#fff;}
.year09 .year-contents table thead tr th:nth-child(3){width:12%;text-align: center;background: var(--blue-color);color:#fff;}
.year09 .year-contents table thead tr th:nth-child(4){width:12%;text-align: center;background: var(--blue-color);color:#fff;}
.year09 .year-contents table thead tr th:nth-child(5){width:12%;text-align: center;background: var(--blue-color);color:#fff;}
.yr-2025-2026 table thead tr th:nth-child(5){display:none;}
.yr-2025-2026 table tbody tr td:nth-child(5){display:none;}
.year09 .year-contents table tbody tr td:nth-child(1){background: var(--skyBlue-color);}
.year09 .year-contents table tbody tr td:nth-child(2){text-align: center;}
.year09 .year-contents table tbody tr td:nth-child(3){text-align: center;background: #F5F5F5;}
.year09 .year-contents table tbody tr td:nth-child(4){text-align: center;}
.year09 .year-contents table tbody tr td:nth-child(5){text-align: center;background: #F5F5F5;}
.year09 .year-contents table tbody tr td .inv_pdf, .year09 .year-contents table tbody tr td .inv_mp4, .year09 .year-contents table tbody tr td .inv_xlsx{font-size:0px;position: relative;display: flex;align-items: center;padding: 5px;}
.year09 .year-contents table tbody tr td .inv_pdf::after{background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;content:'';position: absolute;margin:0 auto;left:0;right:0;}
.year09 .year-contents table tbody tr td .inv_mp4::after{background:url(https://cv.tatamotors.com/assets/cv/files/2025-09/mp4_icon.png);background-repeat: no-repeat;background-size: contain;width:28px;height:20px;content:'';position: absolute;margin:0 auto;left:0;right:0;}
.year09 .year-contents table tbody tr td .inv_xlsx::after{background:url(https://cv.tatamotors.com/assets/cv/files/2025-09/excel_icon.png);background-repeat: no-repeat;background-size: 24px;width:24px;height:24px;content:'';position: absolute;margin:0 auto;left:0;right:0;}

.investorsucd .folio-search-form{padding:50px;}
.newsroominvestor-contacts main .container{width:100%;}
.newsroominvestor-contacts .view-investors-overview .container{width:var(--container);padding:50px;}
.newsroominvestor-contacts .view-investors-overview .view-header{text-align: center;}
.newsroominvestor-contacts .view-investors-overview .accordion .accordion-item .accordion-body{width:100%;display: block;padding:10px;}
.newsroominvestor-contacts .accordion .accordion-item .accordion-body .views-field-field_accordion_desc{width:100%;}
.pdf-listing_investor_contact .item_list{margin:0px;}
.pdf-listing_investor_contact .item_list a{padding:12px 10px;border-bottom: 1px solid #C0C5C7;font-size:16px;display:block;width:100%;position: relative;}
.pdf-listing_investor_contact .item_list a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.pdf-listing_investor_contact .item_list a span{padding-left:10px;}

.composite-scheme-of-arrangement-between-tml-tmpvl-tmlcvl-and-their-respective-shareholders main .container{width:100%;}
.scheme-of-arrangement-between-tml-and-its-shareholders-and-creditors main .container{width:100%;}
.composite-scheme-of-arrangement-between-tml-tmpvl-tmlcvl-and-their-respective-shareholders .view-investor-shareholder-information{padding:7.7vw 0vw 0 0vw;margin-bottom:80px;}
.composite-scheme-of-arrangement-between-tml-tmpvl-tmlcvl-and-their-respective-shareholders .view-investor-shareholder-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;}
.scheme-of-arrangement-between-tml-and-its-shareholders-and-creditors .view-investor-shareholder-information{padding:7.7vw 0vw 0 0vw;margin-bottom:80px;}
.scheme-of-arrangement-between-tml-and-its-shareholders-and-creditors .view-investor-shareholder-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;}
.view-investor-shareholder-information .view-header{width:80%;margin:0 auto 30px;}
.view-investor-shareholder-information .views-row{width:75%;margin:auto;}
.tmfhl-general-information .view-investor-tml-holdings-limited .views-row{width:75%;margin:0 auto;}
.debenture-holders .view-investor-shareholder-information{padding:7.7vw 0vw 0 0vw;margin-bottom:80px;}
.debenture-holders .view-investor-shareholder-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;}
.codeConductSection.spaceS1{padding:7.7vw 0 0 0;}
.codeConductSection .container{border: 1px solid #307FE2;width: 96.7%!important;border-bottom: 0;margin-right: 0;border-right: none;}
.unclaimed-dividend .view-investor-shareholder-information{padding:0px;}
.debenture-holders main .container{width:100%;}
.volumes .view-investor-financial-information{padding:5vw 0vw 0 0vw;margin-bottom:80px;}
.volumes .view-investor-financial-information .view-header{margin-top:15px;}
.volumes .view-investor-financial-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;}
.view-investor-financial-information .view-header{width:80%;margin:0 auto 30px;}
.view-investor-financial-information .views-row{width:75%!important;margin:auto;}
#year-select{width:250px;padding:10px 15px;border-radius:30px;background-image: url(https://testcv.tatamotors.com/assets/cv/files/2025-08/select-dropdown-arrow.png)!important;background-repeat: no-repeat!important;background-position: right center!important;appearance: none!important;background-size: 14px!important;background-position-x:95%!important;}
.tmfhl-stock-exchange-intimations main .container{width:100%;}
.newsroominvestor-contacts .view-investors-overview.tataT::before{display:none!important;}
.newsroominvestor-contacts .view-investors-overview{padding:7.7vw 0vw 0 0vw;margin-bottom:80px;}
.newsroominvestor-contacts .view-investors-overview .container{border: 1px solid var(--blue-color);width: 96.7%!important;margin-right: 0;border-right: none;padding:50px 50px 80px;}
.newsroominvestor-contacts .view-investors-overview .view-content{width:75%;margin:auto;}
.tmfhl-stock-exchange-intimations .views-element-container{text-align: center;}
.homeFutureCommVehiclesRow ul{padding-bottom:0px!important;background:none!important;}
.homeFutureCommVehiclesRow .homeFutureCommVehiclesList .container{width:100%!important;margin-left:3.2vw!important;background: var(--skyBlue-color);}
.homeFutureCommVehiclesRow .view-footer{padding: 50px 0px 50px 0px;margin-right:45px;}
.homeFutureCommVehiclesRow .view-footer a{background: var(--blue-color);color: #fff;display: inline-block;padding: 10px 20px;padding-right: 20px;text-decoration: none;
position: relative;padding-right: 35px;}
.homeFutureCommVehiclesRow .view-footer a::after{content: "›";position: absolute;right: 10px;font-size: 30px;top: 0;
bottom: 0;margin: auto;line-height: 0;height: 3px;}
.homeFutureCommVehiclesRow .view-footer a:hover{background: #fff;color: #0a0a5f;}
footer .region-footer .footer-services .navbar-nav{gap:25px!important;}
.other-information main .container{width:100%;}
.other-information .view-investor-financial-information .view-filters .bef-exposed-form{display:block!important;}
.other-information .view-investor-financial-information .view-filters{display: flex;justify-content: center;padding-left:8vw;}
.other-information .view-investor-financial-information .view-filters .form-select{background-image: url(https://testcv.tatamotors.com/assets/cv/files/2025-08/select-dropdown-arrow.png)!important;background-repeat: no-repeat!important;background-position: right center!important;appearance: none!important;background-size: 14px!important;background-position-x:95%!important;}
.other-information .view-investor-financial-information .view-filters .form--inline .form-actions{margin:0px;}
.other-information .view-investor-financial-information .view-filters .form--inline .form-actions .form-submit{background: var(--skyBlue2-color);padding:10px 30px;width: fit-content;border-radius:0px;}
.other-information .view-investor-financial-information .view-filters .form--inline .form-actions .form-submit:hover{background: var(--blue-color);color:#fff;}
.other-information .view-investor-financial-information .container{border: 1px solid var(--skyBlue2-color);width: 96.7%!important;margin-right: 0;border-right: none;padding:50px 50px 80px;position: relative;}
.other-information .view-investor-financial-information{padding:7.7vw 0vw 0 0vw;margin-bottom:80px;}
.other-information .view-investor-financial-information .view-header{text-align: center;margin: 0 auto 0;}
.other-information .view-investor-financial-information .views-row{padding:0px;}
.other-information .view-investor-financial-information.tataT::before{border:none!important;}
.file--download a{padding:20px 40px;border-bottom: 1px solid #C0C5C7;font-size:16px;}
.file--audio a{padding:20px 40px;border-bottom: 1px solid #C0C5C7;font-size:16px;}
.file--audio a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.file--audio a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.tmfhl-stock-exchange-intimations .investor-listing{width:80%;margin:30px auto;}
.tmfhl-stock-exchange-intimations .investor-listing .quarter-buttons{text-align:left;border-bottom:1px solid #D9D9D9;}
.tmfhl-stock-exchange-intimations .investor-listing .quarter-buttons .quarter-btn{border:none;background:transparent;color:#000;padding:10px 50px;font-size:20px;}
.tmfhl-stock-exchange-intimations .investor-listing .quarter-buttons .quarter-btn.active{border-bottom:1px solid var(--skyBlue2-color);color:var(--skyBlue2-color);}
.tmfhl-stock-exchange-intimations .quarter-block{margin:30px 0px;}
.tmfhl-stock-exchange-intimations .quarter-block ul{text-align:left;list-style-type: none;padding:0;}
.tmfhl-stock-exchange-intimations .quarter-block ul li a{border-bottom: 1px solid #C0C5C7;color:#000;width:100%;display: block;padding:20px 40px;position: relative;}
.tmfhl-stock-exchange-intimations .quarter-block ul li a::before{content:'';position: absolute;left:0;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:30px;height:30px;}
.tmfhl-stock-exchange-intimations .quarter-block ul li a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}

.inv-sec-filling .view-footer p{color: var(--skyBlue2-color);font-size:18px;}
.sec-filings .inv-sec-filling{padding:0px;}
.sec-filings .inv-sec-filling .view-header h3{font-size:28px;font-family: var(--f_regular)!important;margin:15px 0px;text-align: center;}

.inv-sec-filling-20f{padding:5vw 0 0 3vw!important;}
.inv-sec-filling-20f .container{width:100%!important;}
.inv-sec-filling-20f .view-content{width:100%!important;display:grid!important;grid-template-columns:repeat(4,1fr);gap:15px;}
.inv-sec-filling-20f .view-content .views-row{padding:0px;}
.inv-sec-filling-20f .view-content .file--download a{background: var(--skyBlue-color);border-bottom:none;padding:20px 50px;}
.inv-sec-filling-20f .view-content .file--download a::before{content:'';position: absolute;left:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.inv-sec-filling-20f .view-content .file--download a::after{content:none;}


.inv-sec-filling-form-sd{padding:5vw 0 0 3vw!important;}
.inv-sec-filling-form-sd .container{width:100%!important;}
.inv-sec-filling-form-sd .view-content{width:100%!important;display:grid!important;grid-template-columns:repeat(4,1fr);gap:15px;}
.inv-sec-filling-form-sd .view-content .views-row{padding:0px;width:100%;}
.inv-sec-filling-form-sd .view-content .file--download a{background: var(--skyBlue-color);border-bottom:none;padding:20px 50px;}
.inv-sec-filling-form-sd .view-content .file--download a::before{content:'';position: absolute;left:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.inv-sec-filling-form-sd .view-content .file--download a::after{content:none;}
.inv-sec-filling-form-sd .view-footer p{text-align: left;font-size:16px;}
.unclaimed-dividend main .container{width:100%;}
.quarterly-results main #block-cvsbs5-content .container{width:100%;}
.quarterlySection{padding:8vw 5vw 0 8vw;margin-bottom:80px;}
.quarterlySection.tataT::before{height: 90% !important;border-bottom: 1px solid var(--skyBlue2-color) !important;}
.disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information{padding:0;}
.disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .attachment{padding:7.7vw 0vw 0 0vw;margin-bottom:100px;}
.disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .attachment .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;}
.disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .view-content .pdf-listing2{margin-bottom:60px;list-style:none;}
.organisationinnovation .innovationSection .container{border: 1px solid var(--blue-color);width: 96.7%!important;margin-right: 0;border-right: none;padding-bottom:15px;}
.organisationinnovation .innovationSection .container .container{border:none!important;}
.crafting-box .lmg-assistance-block::after{background: transparent!important;}
.tmfhlunclaimedMain .view-content .views-row{width:75%;margin:0 auto;}
.path-tmfhl-grievance-redressal .view-content .views-row{width:75%;margin:0 auto;}
.aboutVideoSectionHm{padding-bottom: 0}
.about_slider_img{margin: -250px auto 0}
.aboutVideoSectionHm .row{padding-bottom: 50px}
.about-us-tech-accordion{position: relative;}
.about-us-tech-accordion .container{width: 100%!important;}
.about-us-tech-accordion .accordion{position: relative; min-height: 600px; margin: 50px auto 0;}
.about-us-tech-accordion .accordion-item{width: 48%; margin: auto; margin-right: 0;border:none;}
.about-us-tech-accordion .field .field__item{position: absolute;width: 45%;position: absolute;left: 4vw;top: 0;}
.csr-archive .view-investor-financial-information .views-row{padding:0px!important;}
.csr-archive .view-investor-financial-information.tataT::before{height:90%!important;}
.investors main .container{width:100%;}
/* .investors main .container .container{width:var(--container);}
.investors .block-views-blockinvestors-overview-block-1{width:var(--container);margin:50px auto;} */
.pressReleaseInvestor{padding:8vw 0vw 0 0;margin-bottom:80px;}
.pressReleaseInvestor .container{padding:5vw 2vw 0px 3.5vw;}
.pressReleaseInvestor .container .container{padding-top:0px;}
.pressReleaseInvestor .view-header{text-align: center;margin-bottom:60px;}
.pressReleaseInvestor.tataT::before{height:95%!important;border-bottom:1px solid var(--skyBlue2-color)!important;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav{border-radius:0px;display:flex;justify-content: center;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav .ui-tab a{background: transparent;border:none;color:#000;font-size:20px;border-bottom:1px solid #D9D9D9;margin:0;font-family: var(--f_regular);font-weight: 400;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav .ui-tab a{color:#000;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav .ui-tab.ui-tabs-active a{border-bottom:1px solid var(--skyBlue2-color);color:var(--skyBlue2-color);font-family: var(--f_bold);}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .about-leadership-view,.block-blocktabs-blockorganisation-our-leadership .ui-tabs .about-management-view{margin:50px 0px;}
.abt-leadership{position: relative;padding:0;cursor: pointer;}
.leadership-arr-ico{transition: all 0.9s;}
.abt-leadership:hover .leadership-arr-ico{transform:rotate(0deg);}
.leadership-arr-ico{position: absolute;content:'';right:30px;bottom:10px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-08/right-arrow-white.png);width:13px;height:13px;background-repeat: no-repeat;background-size: contain;transform:rotate(90deg);}
.abt-leadership .our-leadership-text{position: absolute;bottom:10px;left:15px;width:100%;}
.abt-leadership .our-leadership-text .pres-title, .abt-leadership .our-leadership-text .pres-position{color:#fff;}
.organisationour-leadership main .container{width:100%;}
.organisationour-leadership #block-ourleadershipfooterblock .container{width:100%;}
.organisationour-leadership .worldopportunitybnr .container{padding-bottom:0px;}
.investorFormSection .container{display: flex;align-items:center;background: var(--blue-color);height:100%;}
.investorFormSection{padding:5.4vw 0 0 2.7vw;margin-bottom:50px;}
.Newsletter_img{width:100%;position: relative;}
.Newsletter_img .newsletter_img_txt{position: absolute;top: 0;bottom: 0;margin: auto;width: 100%;display: flex;left: 0; right: 0;
flex-direction: column;justify-content: center;align-items: center;}
.Newsletter_img .newsletter_img_txt a{background:#fff;color:var(--blue-color);width:fit-content;padding:10px 40px 10px 30px;position: relative;text-decoration: none;display: block;margin:15px 0px 0px;}
.Newsletter_img .newsletter_img_txt a::after{content: ">";position: absolute;right:25px;}
.Newsletter_img .newsletter_img_txt a:hover{background: var(--blue-color);color:#fff;}
.investor_newsletter_form{text-align: center;width: fit-content;margin: 0px auto;display: flex;justify-content: center;align-items: center;color:#fff;}
.investor_newsletter_form .js-form-item label{display:none;}
.investor_newsletter_form .js-form-item input{padding:12px 15px;border-radius:0px;width:85%;margin:auto;}
.investor_newsletter_form .js-form-item-heading{font-size: 28px;font-family: 'UniNeuBold';}
.investor_newsletter_form .captcha{display:flex;justify-content: center;}
.investor_newsletter_form .form-submit{background: var(--skyBlue2-color);padding:10px 40px 10px 30px;width:fit-content;border-radius:0px;position: relative;}
.form-submit::after{content:'>';position: absolute;right:-15px;color:#fff;top:0;bottom:0;}
.investor_newsletter_form .js-form-type-webform-markup p{color:#A0A5AA!important;}
.LeadershipMain {padding:4vw 0 0px;text-align: center;}
.LeadershipMain.tataT::before{height:80%!important;width:96.7%!important;}
.organisationour-leadership .block-blocktabs-blockorganisation-our-leadership:first-child .container{border: 1px solid var(--blue-color);width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;border-top:none;}
.aboutMobility.spaceS1{padding-left:0px!important;}
.mobilitySection.tataTcontainer::before, .mobilitySection.tataTcontainer::after {top:1vw!important;}
.stockExchangeSection{padding:12vw 5vw 0vw 8vw;margin-bottom:100px;}
.stockExchangeSection.tataT::before{height:96%!important;border-bottom:1px solid var(--skyBlue2-color)!important;}
.listingSecurities{margin-bottom:80px;}
.listingSecurities.tataTBorder::before{height:80%!important;}
.extraordinary-general-meeting-2019 main .container{width:100%;}
.extraordinary-general-meeting-2019 .view-id-investor_financial_information{margin-bottom:80px;}
.extraordinary-general-meeting-2019 .view-id-investor_financial_information .container{padding:50px;}
.extraordinary-general-meeting-2019 .view-id-investor_financial_information .views-row{padding:0px!important;}
.extraordinary-general-meeting-2019 .view-id-investor_financial_information .view-header{text-align: center;padding-top:30px;}
.tmfholdingSection .container{width:var(--container);}
.views-row{width:75%;margin:0 auto;}
.newsroommedia-library main .container{width:100%;}
.manufacturingSection{ text-align: center;margin-bottom:80px;}
.manufacturingSection{position: relative;}
.manufacturingSection .view-content .grid .row .col-4{margin-bottom:30px;}
.fancybox__container{z-index: 1111111111!important;}
.manufacturingSection .container{width: var(--container)!important;padding:0px 50px;margin-right:0px;}
.manufacturingSection.tataT::before{top:5.5vw!important;height:98%!important;border-bottom:1px solid var(--blue-color)!important;}
.manufacturingSection.tataT::after{top:3vw!important;}
.manufacturingSection{margin-bottom:150px;display:block;}
.mediaSectionMain{padding: 8vw 0 0;}
.organisationour-global-presence main .region-breadcrumb .block-system .container{width:var(--container)!important;}
.manufacturingSection .view-header h1{font-family: 'UniNeuRegular';margin:0px 0px 10px;}
.manufacturingSection .view-header h1:last-child{font-family: 'UniNeuRegular';margin:50px 0px 30px;}

.manufacturingSection .view-header h1:first-child{font-family: var(--f_bold);}
.manufacturingSection .grid .views-field .gallery-image-wrapper{position: relative;}
.manufacturingSection .grid .views-field .gallery-image-wrapper .gallery-date-title{position: absolute;bottom:0px;left:0px;right:0px;color:#fff;display:flex;justify-content: space-between;padding:15px;width:100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 10.25%, #000000 100%);}
.manufacturingSection .grid .views-field .gallery-image-wrapper .gallery-date-title .gallery-title a{color:#fff;font-size:18px;}
.manufacturingSection .grid .views-field .gallery-image-wrapper .gallery-date-title .gallery-title a::after{content: none;}
.manufacturingSection .grid .views-field .gallery-image-wrapper .gallery-date-title a{position: relative;font-size:0px;}
.manufacturingSection .grid .views-field .gallery-image-wrapper .gallery-date-title a::after{content:'';position: absolute;right:15px;background: url(https://cv.tatamotors.com/assets/cv/files/2025-09/download-white-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.mediaVideoSection{padding:5.5vw 0 0;}
.mediaVideoSection .container{width:var(--container);background: #272727;padding:5vw 7vw;margin-left:3vw;}
.mediaVideoSection .postImgTextStyleBg{position: relative;}
.mediaVideoSection .postImgTextStyleBg a{display:block;position: relative;}
.mediaVideoSection .postImgTextStyleBg a::after{content:'';position: absolute;margin:auto;left:0;right:0;top:0;bottom:0;background-repeat: no-repeat;background-image: url(https://cv.tatamotors.com/assets/cv/files/2025-09/play-btn.png);width:40px;height:40px;background-size: cover;}
.mediaVideoSection .postImgTextStyleBg a img{width:100%;}
.mediaVideoSection .postImgTextStyleBg p{color:#fff;font-size:15px;margin:0px;padding:10px 0px;}
.mediaVideoSection .view-content .grid .row .col-4{margin-bottom:30px;}
.mediaVideoSection .view-header{text-align: center;}
.mediaVideoSection .view-header h1{color:#ffff;font-family:'UniNeuRegular';margin-bottom:30px;}
.medialogoSection{padding:6vw 0 0;margin-bottom:150px;}
.medialogoSection.tataT::before{height:82%!important;border-bottom:1px solid var(--blue-color)!important;}
.medialogoSection .container{width:var(--container)!important;padding:50px;margin-right:0px;}
.medialogoSection .view-header{text-align: center;}
.medialogoSection .view-header h1{font-family: 'UniNeuRegular';margin:30px 0px;font-size:38px!important;}
.medialogoSection .grid .views-field .gallery-image-wrapper{position: relative;}
.medialogoSection .grid .views-field .gallery-image-wrapper .gallery-image img{width:100%;}
.medialogoSection .grid .views-field .gallery-image-wrapper .gallery-date-title{position: absolute;bottom:0px;left:0px;right:0px;color:#fff;display:flex;justify-content: space-between;padding:15px;width:100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 10.25%, #000000 100%);}
.medialogoSection .grid .views-field .gallery-image-wrapper .gallery-date-title .gallery-title a{color:#fff;font-size:18px;}
.medialogoSection .grid .views-field .gallery-image-wrapper .gallery-date-title .gallery-title a::after{content: none;}
.medialogoSection .grid .views-field .gallery-image-wrapper .gallery-date-title a{position: relative;font-size:0px;}
.medialogoSection .grid .views-field .gallery-image-wrapper .gallery-date-title a::after{content:'';position: absolute;right:15px;background: url(https://cv.tatamotors.com/assets/cv/files/2025-09/download-white-svg.svg);background-repeat: no-repeat;background-size: contain;width:20px;height:20px;margin:auto;top:0;bottom:0;}
.key-financial-statistics .view-id-investor_financial_information .view-header{padding: 30px auto 0px;}
.key-financial-statistics .view-id-investor_financial_information{margin-bottom:50px;}
.organisationour-leadership .block-blocktabs-blockorganisation-our-leadership{margin:30px 0px;}
.organisationour-leadership .block-blocktabs-blockorganisation-our-leadership .container{width: var(--container)!important;padding:0 30px;}
.organisationour-leadership .block-blocktabs-blockorganisation-our-leadership  .about-leadership-view .row .views-view-grid .col-4{margin-bottom:30px;}
.leadershipheadMain{padding:8vw 0 0;}
.mailImg{display:flex;gap:15px;margin:10px 0px;}
.mailImg a{color:var(--blue-color);text-decoration: none;}
.committee-section {margin:50px auto;}
.committee-section h2 {text-align: center;font-size: 28px;margin-bottom: 20px;font-weight: 600;font-family: var(--f_regular);}
#block-blocktabsorganisationourleadership .container{border:1px solid var(--blue-color);margin:-2vw auto;border-right:0px;border-top:none;width:96.7%!important;margin-right:0px!important;}
    .committee-table {width: 100%;border-collapse: collapse;background:var(--skyBlue-color);margin-bottom:15px;}
    .view-display-id-board_of_direcors .container, .about-management-view .container, .comittee-view .container{border:none!important;}
    .committee-table tr:last-child {border-bottom: none; }
    .committee-table td {padding: 15px 20px;font-size: 15px;position: relative;border-bottom:0px;}
    .committee-title {font-weight: bold;padding: 20px 30px!important;width:30%;vertical-align: top;font-size: 18px!important;}
    .committee-member {width:30%;}
    .committee-member::after {content: "";position: absolute;bottom: 0;left: 20px;width: 85%;border-bottom: 1px solid #fff;}
    .committee-role {width: 50%;color: #333;padding-left: 40px;}
    .committee-role::after {content: "";position: absolute;bottom: 0;left: 2px;width: 85%;border-bottom: 1px solid #fff;}
    .committee-table tr:last-child td::after {border-bottom: none;}
    .leadershipheadMain .leadershipHeading{font-size:40px;font-family:var(--f_bold);}
    .intro-wrp .mainTitle{margin:30px 0px 10px;font-family:var(--f_regular);font-size:30px;}
.organisationour-leadership .modal-dialog{max-width:80%;}
.organisationour-leadership .modal-dialog .modal-content{border-radius: 0px;}
.organisationour-leadership .modal-dialog .modal-content .modal-body{padding:50px;}
.organisationour-leadership .modal-dialog .modal-content .modal-body .close-abt-modal{position:absolute;right:30px;top:30px;color:var(--skyBlue2-color);font-size:0px;cursor: pointer;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/close-btn.png);width:30px;height:30px;background-repeat: no-repeat;background-size: cover;}
.abtMainBdy .col-md-7{text-align:left;height:350px;overflow-y:auto;}

.abtMainBdy .col-md-7 h2{font-size:28px;color:var(--blue-color);font-family: var(--f_bold);}
.abtMainBdy .col-md-7 h5{font-size:16px;font-family:var(--f_bold);margin-bottom:10px;}
.abtMainBdy .col-md-7 p{text-align:left;font-size: 14px;}

.organisationour-leadership .modal-content .abtMainBdy .offset-md-1{margin-left:0px!important;}
.organisationour-leadership .modal-content .abtMainBdy{display:flex;gap:15px;}
.leadership-accordion .accordion-item{border-radius:0px;border:none;}
.leadership-accordion .accordion-item .accordion-header{background: var(--skyBlue-color);padding:15px 20px;text-align: left;font-size:18px;font-family: var(--f_bold);position: relative;}
/* .leadership-accordion .accordion-item .accordion-header::before {content:'';position:absolute;right:15px;top:0;bottom:0;margin:auto;background: url(https://busesandvans.tatamotors.com/assets/buses/files/2025-09/accordion-plus-icon.png);background-repeat: no-repeat;background-size: contain;width:16px;height:16px;} */
.leadership-accordion .accordion-item .accordion-header .accordion-toggle{width:100%;display: block;}

.leadership-accordion .accordion-item .accordion-toggle::before {content: "";position: absolute;right: 15px;top: 0;bottom: 0;margin: auto;width: 16px;height: 16px;background: url("https://busesandvans.tatamotors.com/assets/buses/files/2025-09/accordion-minus-icon.png")
no-repeat center;background-size: contain;}
.leadership-accordion .accordion-item .accordion-toggle[aria-expanded="true"]::before {background: url("https://busesandvans.tatamotors.com/assets/buses/files/2025-09/accordion-plus-icon.png") no-repeat center;
background-size: contain;}
.leadership-accordion .accordion-item .accordion-body{padding:0px;margin:15px 0px;}
.leadership-accordion .accordion-item .accordion-body table tr:nth-child(1){background: #08085C;color:#fff;font-family: var(--f_regular);}
.leadership-accordion .accordion-item .accordion-body table tr th{padding:12px 15px;border-right:1px solid #fff;text-align: left;font-size:14px;font-family:var(--f_regular);font-weight:400;}
.leadership-accordion .accordion-item .accordion-body table tr:nth-child(even){background-color:#F5F5F5;}
.leadership-accordion{margin-top:15px;}
.view-organisation-about-us .press-itmes-wrapper .press-image img{height:auto!important;}
.about-management-view .press-itmes-wrapper{position: relative;}
.about-management-view .press-itmes-wrapper .our-leadership-text{position: absolute;bottom:20px;left:15px;color:#fff;}
.about-management-view .press-itmes-wrapper .our-leadership-text .pres-title a{color:#fff;}
.letter-to-shareholders .view-investor-shareholder-information{padding:5vw 0 0;margin-bottom:15px;}
.letter-to-shareholders .view-investor-shareholder-information .container{width:100%;}
.organisationour-leadership main .region-breadcrumb .block-system .container{width:var(--container)!important;}
.rebrand-breadcrumbs{top:150px!important;position: absolute!important;transition: all .5s!important;color: #fff;}
.rebrand-breadcrumbs nav{width:var(--container);margin:0 auto;}
.letter-to-shareholders main .container{width:100%!important;}
.letter-to-shareholders main .container {width: 100%}
/* .letter-to-shareholders main .container .view-investor-shareholder-information{padding-top:0px!important} */
.letter-to-shareholders main .container .container{padding:5vw 0;}
.letter-to-shareholders main .container .container  .container {border:1px solid var(--blue-color);margin:2.7vw 0 0 auto; width: 96.8vw;border-right:0px;}
.pbdemshaSection{padding-left:3vw!important;}
.letter-to-shareholders main .container .tskyBlue2 .container{border:1px solid var(--skyBlue2-color)!important;border-right: 0px!important;}
.letter-to-shareholders main .container .videoSectionHm.tskyBlue2 .container {border:none!important;padding:0px!important;}
.sec-filings main .view-display-id-sec_filings_ads_delist{padding:8vw 0 5vw;}
.sec-filings .inv-sec-filling{margin-bottom:60px;}
.sec-filings main .view-display-id-sec_filings_ads_delist .view-header .tataHd1{padding:3vw 0 0!important;}
.sec-filings main .view-display-id-sec_filings_ads_delist .view-footer{width:var(--container)!important;margin:0 auto;padding:0px 50px;}
/* .sec-filings main .view-display-id-sec_filings_ads_delist .container{padding:50px;} */
.sec-filings .inv-sec-filling.tataT::before{top:-8vw!important;height:60vw!important;border-bottom:1px solid var(--blue-color)!important;}
.sec-filings .inv-sec-filling.tataT::after{top:-10.5vw!important;}
.inv-sec-filling-20f .container{padding:50px;}
.inv-sec-filling-20f .container .view-header{padding:3vw 0 0;text-align: center;}
.inv-sec-filling-20f.tataT::before{height:80%!important;border-bottom:1px solid var(--skyBlue2-color)!important;}
.inv-sec-filling-form-sd.tataT::before{height:90%!important;border-bottom:1px solid var(--blue-color)!important;}
.inv-sec-filling-form-sd .container{padding:50px;}
.inv-sec-filling-form-sd .container .view-header{padding:3vw 0 0;text-align: center;}
.inv-sec-filling-form-sd{margin-bottom:0px!important;}
.inv-sec-filling-form-sd .view-footer{padding:0px!important;margin:0px!important;}
.sub-text{margin-bottom:30px!important;font-size:28px;} 
.contactMain h2{font-size:36px!important;font-family:var(--f_bold);}
.contact-grid{display:grid;grid-template-columns: repeat(2, 1fr);gap:20px;justify-content:center;  margin-bottom:50px;width:70%;
margin:0 auto;}
    .contact-box{background: rgba(191, 215, 246, 1);padding:25px;}
    .contact-box h4{margin:0 0 15px;font-size:18px;font-weight:700;font-family: var(--f_bold);}
    .contact-item{margin:6px 0;font-size:14px;color:var(--muted);display:flex;gap:8px;align-items:center;}
    .contact-item i{color:var(--blue);}
    .office-section{display:grid;grid-template-columns: repeat(2, 1fr);justify-content:center;column-gap: 30px;width:70%;margin:80px auto;}
    .office h4{margin:0 0 10px;font-size:24px;font-weight:700;}
    .office h5{margin-top:30px;font-size: 16px;}
    .office p{margin:4px 0;font-size:14px;color:var(--muted);width:50%;text-align:left!important;}
    .phone-details{color: var(--skyBlue2-color)!important;}
    .phone-details span{color:#000;}
    .office a{color:var(--blue);text-decoration:none;font-weight:500;}
    .office a:hover{text-decoration:underline;}
    .contact main .container{width:100%;}
    .contactMain{padding:8vw 4vw;}
    .contactMain .container{padding:50px;width:var(--container);}
    .contact main #block-cvsbs5-breadcrumbs .container{width:var(--container);}
    .contactMain h2, .contactMain p{text-align: center;margin-bottom:10px;}
    .office-section a{font-size:16px;color:var(--skyBlue2-color);}
    .contactMain.tataT::before{height:75%!important;border-bottom:1px solid var(--blue-color)!important;}
    .letter-to-shareholders .view-investor-shareholder-information{margin-top:-5vw;margin-bottom:100px;}
    .pbbottomSection {margin-bottom:0px!important;}
    .pbbottomSection {padding-bottom: 0px!important;}
.unclaimed-dividend main .attachment .views-element-container{ margin-top: 120px; }
.unclaimed-dividend main .attachment .views-element-container .container{border: 1px solid var(--blue-color); border-right:0px!important;width:95.7vw; margin-right:0;padding:4vw 0 4vw 0;}
.unclaimed-dividend main .attachment .views-element-container .tataT::after {top: -2.6vw !important;}
.investorsDetailSection .container{border: 1px solid var(--skyBlue2-color)!important;}
.view-news .views-row{width:33.33%!important;margin:0 auto;}
.upcomingEvents{display: flex;padding:60px;margin:30px 0px 0px 0px;background: #BFD7F6;justify-content: flex-start;align-items:center;}
.upcomingEvents .upcomingEventLeft{width:50%;text-align: left;}
.upcomingEvents .upcomingEventRight{width:50%;text-align:left;}
.upcomingEventLeft h2{font-size:42px;font-family:var(--f_bold);}
.upcomingEventLeft a{margin:30px 0px 0px;display:block;text-decoration: none;color:#000;font-weight:800;}
.upcomingEventLeft a img{margin-left:5px;}
.upcomingEventRight .eventSlider .item .eventtxtpdf h4{font-size:20px;}
.upcomingEventRight .eventSlider .item .eventtxtpdf span{font-size:14px;}
.View-calender a{width:fit-content;padding:10px 40px 10px 30px;background:#fff;color:var(--blue-color);text-decoration: none;display: block;margin:20px 0px 0px;font-family: var(--f_heavy);position: relative;}
.View-calender a::after{content:'';position: absolute;right:15px;top:0;bottom:0;margin:auto;background-repeat: no-repeat!important;background-size: contain!important;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/blue-arrow.png);width:12px;height:12px;}
.otherResourcesSection{padding:7vw 0 4vw;}
.otherResourcesSection .container{width: var(--container)!important;}
.otherResources ul{list-style-type:none;display:flex;justify-content: center;padding:0;align-items: center;} 
.otherResources ul li{position: relative;padding:10px 30px;width:100%;}
.otherResources ul li::after{content:'';position: absolute;right:0px;top:0;bottom:0;border:1px solid #BEC3C8;height:100px;width:1px;;}
.otherResources ul li:last-child::after{content:none;}
.otherResources ul li a{color:var(--blue-color);display: block;position: relative;margin:15px 0px;text-align: center;}
.otherResources ul li a::after{content:'';position: absolute;right:0px;left:65px;top:0;bottom:0;margin:auto;background-repeat: no-repeat!important;background-size: contain!important;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/blue-arrow.png);width:12px;height:12px;}
.otherResources ul li h5{width:80%;margin:0 auto;text-align: center;}
.otherResources ul li a{display: block;position: relative;}
.abt-our-leadership-block .ui-tabs .ui-tabs-nav li{all:unset!important;}
.investors .alert-success{margin:30px;}
.press-release-downloads .attachment{display:flex;margin:30px 0px 0px;gap:30px;}
.press-release-downloads .attachment .views-element-container{width:50%;}
.press-release-downloads .attachment .views-element-container .view-content .pdf_download_btn{text-align: left;}
.press-release-downloads .attachment .views-element-container .view-content{display: grid;grid-template-columns: repeat(2,1fr);}
.press-release-downloads .attachment .views-element-container .view-content .views-row{width:100%;}
.press-release-downloads .attachment .views-element-container .view-content .pdf_download_btn a{display:block;background: var(--skyBlue-color);padding:10px 40px;border-radius: 30px;font-size:13px;position: relative;}
.press-release-downloads .attachment .views-element-container .view-content .pdf_download_btn a::before{content:'';position: absolute;left:15px;background:url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;background-size: contain;width:18px;height:18px;}
.press-release-downloads .attachment .views-element-container .view-content .pdf_download_btn a::after{content:'';position: absolute;right:15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;width:15px;height:15px;margin:auto;top:0;bottom:0;}
.press_tags_wrapper .press-tags-div .view-content .item-list ul{list-style: none;display: flex;gap:15px;margin:0px;}
.press_tags_wrapper .press-tags-div .view-content .item-list ul li{margin:0px;}
.quarterlySection .view-header{padding:4vw 0px 1vw;text-align: center;}
.otherResources ul li a:hover{text-decoration: underline;}
.organisationsubsidiaries main .container{width:100%;}
.subsidiariesMain .container{width:var(--container);}
.subsidiaries-section{text-align: center;padding:5vw 3vw 0;}
.subsidiaries-section p{text-align: center!important;}
.common-section .manufacturing-grid{display:grid;grid-template-columns: repeat(2, 1fr);width:75%;margin:0 auto;gap:50px;}
.common-section{margin:60px 0px;}
.organisationsubsidiaries main .block-system-breadcrumb-block .container{width:var(--container);}
.newsroommedia-library main .block-system-breadcrumb-block .container{width:var(--container);}
.subsidiaries-section h4{font-size:18px;font-family: var(--f_regular);}
.subsidiaries-section h1{font-family:var(--f_bold);font-size:40px;}
.subsidiaries-section p{width:80%;margin:0 auto 10px;}
.common-section h2{text-align: center;font-size:28px;font-family: var(--f_regular);margin-bottom:30px;}
.manufacturing-grid img{width:100%;}
.common-section .manufacturing-grid h3{font-size:18px;font-family: var(--f_bold);margin:20px 0px 10px;}
.common-section .manufacturing-grid p{font-size:14px;}
.common-section .cards-container{display: grid;grid-template-columns: repeat(2, 1fr);gap:50px;}
.common-section .cards-container .insurance-card img{width:100%;}
.common-section .cards-container h3{font-size:18px;font-family: var(--f_bold);margin:20px 0px 10px;}
.common-section .cards-container p{font-size:14px;}
.common-section a{color:var(--blue-color);font-size:18px;font-family: var(--f_regular);text-decoration: none;position: relative;}
.common-section a::after{content:'';position: absolute;right:-20px;top: 0;bottom:0;margin:auto;background-repeat: no-repeat!important;background-size: contain!important;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/blue-arrow.png);width:12px;height:12px;}
.subsidiariesMain{margin-bottom:60px;}
.subsidiariesMain.tataTBorder::before{height:92%!important;}
.common-section a:hover{text-decoration: underline;}
.view-about-us-technologies-accordion .view-content{padding-right:50px;}
.view-about-us-technologies-accordion .view-content .accordion .accordion-button:not(.collapsed){color:#000;background: transparent;}
.view-about-us-technologies-accordion .view-content .accordion .accordion-button{border-top:1px solid #C0C5C7;border-bottom:none;border-radius:0px;}
.view-about-us-technologies-accordion .view-content .accordion .accordion-button[aria-expanded="false"]::after{content: "";position: absolute;right: 15px;top: 0;bottom: 0;margin: auto;width: 16px;height: 16px;background: url("https://busesandvans.tatamotors.com/assets/buses/files/2025-09/accordion-plus-icon.png") no-repeat center;background-size: contain;} 
.view-about-us-technologies-accordion .view-content .accordion .accordion-button::after{content: "";position: absolute;right: 15px;top: 0;bottom: 0;margin: auto;width: 16px;height: 16px; background: url("https://busesandvans.tatamotors.com/assets/buses/files/2025-09/accordion-minus-icon.png") no-repeat center; background-size: contain;}
.toolbar{z-index: 1111111!important;}
.about-leadership-view .modal{z-index: 1111111;}
.organisationinnovation main .block-system-breadcrumb-block .container{width:var(--container);}
.tmf-holdings-ltd .block-system-breadcrumb-block .container{width:var(--container);}
.newsroominvestor-contacts .block-system-breadcrumb-block .container{width:var(--container);}
.details-of-the-debenture-trustee .block-system-breadcrumb-block .container{width:var(--container);}
.listed-securities-information .block-system-breadcrumb-block .container{width:var(--container);}
.schemeSection.view-investor-shareholder-information.tataT::before{display:block!important;height:95%!important;border-bottom:1px solid var(--blue-color)!important;}
.postalSection.view-investor-shareholder-information.tataT::before{display:block!important;height:80%!important;border-bottom:1px solid var(--blue-color)!important;}
.shareholdingInfoSection.view-investor-shareholder-information.tataT::before{display:block!important;border-bottom:1px solid var(--blue-color)!important;}
.subsidiary-annual-reports .view-investor-financial-information{padding:6vw 0vw 3vw 0vw;}
.scheme-of-arrangement-between-tml-and-tbasl .schemeSection{margin-bottom:50px;}
.unclaimed-dividend 
.homepageinvestorsrelation .container{width:100%;}
.homepageinvestorsrelation{position: relative;}
.homepageinvestorsrelation .homepage_investor_main{position: absolute;top: 0;left: 0;right: 0;margin: auto;bottom: 0;
display: flex;color: #fff;flex-direction: column;justify-content: center;align-items: center;padding-left:30px;}
.homepage_investor_list{display:flex;gap:30px;margin: 30px 0px 0px;}
.homepage_investor_list .homepage_investor{background: #fff;height: 100%;padding: 40px 30px;width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;}
.homepage_investor_list .homepage_investor a{color:var(--blue-color);position: absolute;bottom: 30px;left: 0;right: 0;margin: 0 auto;text-align: center;font-size:18px;text-decoration: none;display: block;}
.homepage_investor_list .homepage_investor a:hover{text-decoration: underline;}
.homepage_investor_list .homepage_investor a::after{content:'';position: absolute;right:-65px;left:0;top:0;bottom:0;margin:auto;background-repeat: no-repeat!important;background-size: contain!important;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/blue-arrow.png);width:12px;height:12px;}
.homepage_investor_list .homepage_investor h4{color:#000;font-size:18px;width:75%;margin:0 auto 15px;text-align: center;}
.mapsectioncontent{width:60%;margin:0 auto;}
.codeofConductSection.tataT::before{display:none!important;}
.codeofConductSection{padding:5vw 0 0 3vw!important;margin-bottom:60px;}
.codeofConductSection .container{border:1px solid var(--skyBlue2-color);margin:0 0 0 auto; width: 96.8vw!important;border-right:0px;}
.codeofConductSection .view-header{text-align: center;}

.subsidiaryAnnualSection.tataT::before{display:none!important;}
.subsidiaryAnnualSection{padding:5vw 0 0 3vw!important;margin-bottom:60px;}
.subsidiaryAnnualSection .container{border:1px solid var(--skyBlue2-color);margin:0 0 0 auto; width: 96.8vw!important;border-right:0px;}
.subsidiaryAnnualSection .view-header{text-align: center;}
.js-pager__items a:focus{background:var(--blue-color);color:#fff;}
.stockExchangeSection .year-block ul{list-style-type:none;padding-bottom:50px;}
.stockExchangeSection .year-block ul li a{border-bottom: 1px solid #C0C5C7;color: #000;width: 100%;display: block;padding: 20px 40px;position: relative;text-align: left;}
.stockExchangeSection .year-block ul li a::before{content: '';position: absolute;left: 0;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/pdf-icon.svg);background-repeat: no-repeat;
background-size: contain;width: 30px;height: 30px;}
.stockExchangeSection .year-block ul li a::after{content: '';position: absolute;right: 15px;background: url(https://testcv.tatamotors.com/assets/cv/files/2025-09/download-svg.svg);background-repeat: no-repeat;background-size: contain;
width: 20px;height: 20px;margin: auto;top: 0;bottom: 0;}
.annual-reports-archive main .container{width:100%;}
.annual-reports-archive .view-investor-financial-information.tataT::before{height:88%!important;border:none!important;}
.annual-reports-archive .view-investor-financial-information .container{border: 1px solid #307FE2;width: 96.7%!important;margin-right: 0;border-right: none;padding:50px;position: relative;}
.annual-reports-archive .view-investor-financial-information{padding:5vw 0px 6vw 0px!important;}
.annual-reports-archive main .view-investor-financial-information .views-row{padding:0px;}
.other-information-archive main .container{width:100%;}
.other-information-archive main .view-investor-financial-information .views-row{padding:0px;}
.other-information-archive .view-investor-financial-information.tataT::before{border:none!important;}
.other-information-archive .view-investor-financial-information .container{border: 1px solid var(--skyBlue2-color);width: 96.7%!important;margin-right: 0;border-right: none;padding:50px 50px 30px;position: relative;}
.other-information-archive .view-investor-financial-information{padding:7.7vw 0vw 3vw 0vw;margin-bottom:80px;}
.other-information-archive .view-investor-financial-information .view-header{text-align: center;margin-top:30px;}
.volumes-archive main .container{width: 100%;}
.volumes-archive main .view-investor-financial-information .views-row{padding:0px;}
.volumes-archive .view-investor-financial-information.tataT::before{border:none!important;}
.volumes-archive .view-investor-financial-information{padding:5vw 0vw 3vw 0vw;margin-bottom:80px;}
.volumes-archive .view-investor-financial-information .container{border: 1px solid var(--skyBlue2-color);width: 96.7%!important;margin-right: 0;border-right: none;padding:50px 50px 30px;position: relative;}
.other-information-archive main .views-exposed-form{display:flex!important;justify-content: center;padding-left:8vw;}
.other-information-archive .view-investor-financial-information .view-filters .form--inline .form-actions .form-submit{background: var(--skyBlue2-color);padding: 10px 30px;width: fit-content;border-radius: 0px;}
.other-information-archive .view-investor-financial-information .view-header{width:100%;}
.other-information-archive .view-filters .form--inline{align-items:center!important;}
.other-information .view-empty{text-align: center;}
.other-information .view-empty p{text-align: center;font-size:18px;}
.dealers main .views-exposed-form{display:block!important;}
.dealers .views-exposed-form .form-actions input:nth-child(2){background: none;border: none;color: #b7b3b3;border-bottom: 1px solid;border-radius: 0;padding: 0 2px;position: absolute;top: -30px;right: 0px;}
.dealers .block-views-blockdealer-locator-block-1 .view-dealer-locator .view-filters .form--inline .js-form-type-textfield input {width: 100%;border-radius: 0;border: 1px solid #F5F5F5;background: #F5F5F5;padding: 20px;}
.dealers .views-exposed-form .form-actions input:first-child {position: absolute;top: 0;right: -10px;width: 90px;background: #0a0a5f;border: none;border-radius: 0;padding: 10px 10px;}
.dealers .block-views-blockdealer-locator-block-1 .view-dealer-locator .view-filters .form--inline .form-type-checkbox {padding: 2px;padding-right: 20px;font-size: 14px;}
.dealers .block-views-blockdealer-locator-block-1 .view-dealer-locator .view-content .views-row{width:100%;}
.subsidiary-annual-reports-archive main .container{width:100%;}
.subsidiary-annual-reports-archive main .subsidiaryAnnualSection .container{width:100%;}
.subsidiary-annual-reports-archive main .view-investor-financial-information .views-row{padding:0px;}
.investorsucd main .breadcrumb{width:var(--container);}
.investorsucd main .folio-search-form .js-form-item input{border-radius:0px;margin:10px 0px;padding:10px 15px;}
.investorsucd main .folio-search-form .js-form-submit{background:var(--blue-color);color:var(--white-color);border-radius:0px;padding:10px 30px;width:fit-content;border:none;margin:0;}
.investorsucd main .folio-search-form .js-form-submit:hover{background-color: var(--skyBlue2-color);}
.investorsucd main #folio-results{margin:30px 0px 0px;}
.investorsucd main #folio-results table thead{background:var(--blue-color);color:#fff;}
.investorsucd main #folio-results table thead tr th{padding:15px;}
.investorsucd main #folio-results table tbody tr td{padding:15px;}
.investorsucd main #folio-results table tbody tr:nth-child(even) {background-color: #f2f2f2;}
.subsidiaryAnnualSection.hide-apply-btn .view-filters{padding-left:0px;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav li:nth-child(2){display:none!important;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav li:nth-child(3){display:none!important;}
.credit-ratings main .region-breadcrumb .container{width:var(--container);}


@media screen and (max-width:768px){
    .hide-apply-btn .container{padding:30px;}
    .hide-apply-btn .view-content{width:100%;}
    .codeofConductSection{padding:8vw 0 0 5vw!important;}
    .mapsectioncontent{width:100%;margin:0 auto;}
    .hide-apply-btn{overflow: visible;}
    .press-release-downloads .attachment .views-element-container .view-content{display:grid;grid-template-columns:repeat(1,1fr);}
    .press-release-downloads .attachment .views-element-container .view-content .pdf_download_btn a{padding:10px 35px;white-space: nowrap;font-size:10px;}
    .press-release-downloads .attachment .views-element-container .view-content .pdf_download_btn a::before{top:0px;bottom:0;margin:auto;left:10px;}
    .other-information-archive main .views-exposed-form{text-align: center;padding-left:0px;}
    .other-information-archive .view-filters .form--inline .form-item{margin-bottom:10px;width:100%;}
    .view-investor-financial-information .views-row .file--excel a::before{left:-10px;}
    .view-investor-financial-information .views-row .file--excel a::after{right:8px;}
    .homepage_investor_list{flex-direction: column;}
    .homepage_investor_list .homepage_investor{width:90%;margin:auto;}
    .file--download a{font-size:14px;}
    .rebrand-breadcrumbs ol li{font-size:11px;}
    .rebrand-breadcrumbs{top:160px!important}
    .investor_disclaimer{padding:10px;}
    .subsidiaryAnnualSection.view-investor-financial-information{padding:8vw 0 0 5vw!important;;}
    .hide-apply-btn.tataT::before{height:95%!important;}
    .hide-apply-btn .view-filters .form--inline .form-item{width:100%;margin:0 0 0 0px;}
    .bottomSectionMain{flex-direction: column;height:100%;margin-left:0px;}
    .bottomSectionimg{width:100%;}
    .subsidiary-annual-reports .hide-apply-btn.tataT::before{height:96%!important;top:8vw!important;}
    .subsidiary-annual-reports .view-investor-financial-information{margin-top:30px;}
    .tmfhlSection.tataT::before{height:85%!important;}
    .tmfhldesc{padding:15px;}
    .inner-about{padding:8.3vw 0 0 6.3vw;}
    .videoSectionHm{padding:10px 0px 0px 25px;margin-bottom:30px;}
    .tmfhlSection .mainTitle{margin-top:50px;;}
    .securitiesInfoMain{flex-direction:column;}
    .securitiesInfo{display: flex;min-height: 100px;}
    .listingSecurities .row{padding-top:30px!important;}
    .securitiesInfoList{margin-top:10px;padding:0px;}
    .securitiesInfoList .container{padding:0!important;}
    .securitiesInfo a p{font-size:16px;}
    main{margin-top:180px;}
    .view-investor-financial-information.tataT::before{height:95%!important;top: 8.2vw!important;}
    .view-investor-financial-information .views-row .file--excel a{width:95%;margin:auto;}
    .view-investor-financial-information .views-row{width:fit-content;}
    .volumes-archive .view-investor-financial-information .container{width:95%!important;}
    .investorbannerTxt{top:75px;padding-left:30px;}
.keyMatricsMain ul li h3{font-size:30px;}
.investorBannerImg img{height:80vh;}
.keyMatricsMain ul li p{text-align: center!important;}
#block-cvsbs5-breadcrumbs .container{width:var(--container)!important;}
.internal-banner-slider .inner-banner-item09 .container .inner-banner-caption09{position:initial;}
.investorBannerSection.spaceS1{padding:7.5vw 0 0 6.3vw!important;}
.investorBannerSection::after{width:10vw!important;height:18vw!important;}
.investorBannerSection::before{width:10vw!important;height:18vw!important;}
.investorBannerKeyMetrics{margin-top:30px;}
.investorBannerKeyMetrics h4{font-size:16px;}
.investorbannerTxt h2{font-size:20px;}
.keyMatricsMain ul{flex-direction: column;}
.investors .inner-banner-caption09{display:none;}
.investorFormSection{padding:8vw 0 0 5vw;}
.investors .worldopportunitybnr .infoSectionHmBox{padding:0 0 0 5vw;}
.keyMatricsMain ul li{padding:20px 30px;}
.keyMatricsMain ul li::after{width:80%;right: 0;bottom:0px;top:inherit;height:1px;left:0;}
.keyinvestMain{flex-direction: column;}
.keyinvestright{height:auto;}
.keyinvestleft{width:100%;}
.keyinvestSection .container{padding:30px;}
.keyinvestrightbox{flex-direction: column;}
.tmlcorpMain{flex-direction: column;}
.tmlcorpRight{width:100%;}
.tmlcorpLeft{width:100%;display: flex;flex-direction: column;align-items: center;text-align: center;padding:30px;}
.govRow{flex-direction: column;}
    .corporateGovMain .container{padding:0px;}
    .corporateGovHd .pHd br{display:none;}
    .view-news .views-row{width:100%!important;padding:30px;}
    .pHd{font-size:26px;}
    .CreditRatingMain{padding-bottom:0px;}
    .govRow{flex-direction: column;}
    .corporateGovMain .container{padding:0px;}
    .corporateGovHd .pHd br{display:none;}
    .pHd{font-size:26px;}
    .customtableMain .container{padding:30px 0px!important;}
    .navTab09{width:100%!important;}
    .navTab09 button{padding:7px 10px;font-size: 13px;}
    .investorMediaSection .container{padding:15px;}
    .custom-table thead tr th{font-size:14px;}
    .custom-table tbody tr td{font-size:14px;} 
    .worldopportunity_txt h3, .worldopportunity_txt p{text-align:left;}
    .worldopportunity_txt{padding-left:0px;}
    .worldopportunitybnr .infoSectionHmBox{padding:0 0 0 3vw;}
    .worldopportunitybnr .container{padding:30px 5px 0px 30px;}
    .Financial-Calendar table{width:100%;}
    .financial-calendar main .container .container{padding:0px;}
    .videoSectionHm .container{padding-top:10px!important;}
    .download-box{width:100%;margin-bottom:30px;}
    .Financial-Calendar{margin-bottom:60px;}
.Financial-Calendar.tataTBorder::before{height:97%!important;}
.download-box a{padding: 0px 35px;}
.listingSecurities, .tmfholdingSection{margin-bottom:50px;}
.listingSecurities.tataTBorder::before{height:92%!important;}
.securitiesInfo a{padding:20px 20px;}
.hide-apply-btn .js-pager__items{padding:0px!important;}
    .customtableMain .container{padding:30px 0px!important;}
    .tmfholdingSection .container{padding:10px;}
    .tmfh{padding-left:30px!important;}
    .tmfListMain ul li a::after{right:15px;}
    .tmfListMain ul li a{display: flex;align-items: center;padding-right:50px;padding-left:0px;}
    .tmfholdingSection.tataTBorder::before{height:97%!important;}
    .tmfhl ul li a span{font-size:20px;}
    .infoSectionHm .container{padding:30px;display:flex;justify-content:center;width:var(--container)!important;}
    .infoSectionHmBox_txt{padding:0px;}
    .strategybg{margin-top:50px;}
    .objectiveSectionHmBox{padding:0px!important;}
    .strategybg .container{padding:60px 30px;}
    .objectiveSectionGrid ul{grid-template-columns: repeat(1, 1fr);}
    .infoSectionHmBox_img{margin-top:0px;padding:0px!important}
    .infoSectionNew{margin-top:60px;}
    .infoSectionNew .container{padding:30px;display: flex;justify-content: center;}
    .mapShowSectionNew .row{margin:50px 0px;}
    .mapText{padding:15px 10px;}
    .mapShowSectionNew .valueChain{flex-direction: column-reverse;}
    .mapShowSectionNew .valueChain .pHd{margin-top:20px;}
    .mapShowSectionNew.tataTcontainerBorder::before{height:95%!important;}
    .infoSectionBoxNew{flex-direction: column-reverse;}
    .infoSectionHmBox_txt h3{margin-top:15px;}
    .mapShowSectionNew .container{padding:15px;}
    .infoSectionHm{margin-top:50px;}
    .infoSectionNew.spaceS1{padding-top:8.4vw!important;}
    .mapShowSectionNew{margin-top:50px;margin-bottom:50px;}
    .listingSecurities .container{padding:30px;}
    .listSecuritiesMain{padding-top:15px;}
    .infoSectionHm .container{margin-top:10px;}
     .CorporateResSection::after{width: 10vw !important;height: 18vw !important;}
     .CorporateResSection::before{width: 10vw !important;height: 18vw !important;}
     .CorporateResSection{padding:5.5vw 0 0px 5.5vw;}
     .shareholding-pattern .view-investor-shareholder-information{margin-bottom:80px;}
     .shareholding-pattern .view-investor-shareholder-information .view-content .views-row .file--pdf a::after{right:-30px;}
      .presenceGrid .presenceGridMin {width: 100%; grid-template-columns: repeat(2, 1fr);padding:0px;}
      .presence_row:nth-child(4){border-bottom:1px solid var(--white-color);}
      .presenceGrid .presence_row .objectiveSectionGridText:nth-child(3)::after{border:1px solid #fff;right:0;position: absolute;content:'';top:0;width:1px;height:100px;}
      .mapSectionGlobal .container {padding: 30px;}
      .map-dot {width: 8px; height: 8px;}
      .mapSectionGlobal .navTab09 {overflow: hidden;justify-content: start;overflow-x:scroll;width:100%;padding:0;}
      .mapSectionGlobal .navTab09 .nav-item {width: 100%;}
      .country-list ul, .map-section {grid-template-columns: repeat(1, 1fr);display:grid;}
      .overviewTabMain .tab-content{width:100%;}
      .organisationabout-us .worldopportunitybnr .infoSectionHmBox{padding:0 0 0 2vw;}
      .crafting_txt .pHd{text-align: center;}
      .crafting_txt .lmg-assistance-block{background: transparent;}
      .about-us-tech-accordion .accordion{min-height:auto;}
      .about-us-tech-accordion .field .field__item{position: relative;left:0px;}
      .crafting_min.spaceS1{padding:8.5vw 0 0 9.3vw;}
      .crafting_txt .lmgeqbtn{justify-content: center;}
      .crafting-box{padding:30px 25px;flex-direction: column-reverse;gap:15px;}
      .about_slider_img{margin: -200px auto 0;}
      .organisationabout-us .aboutVideoSectionHm .container{padding:15px 30px;}
      .about_slider_txt{padding-top:10px;}
      .mapSectionGlobal .navTab09 p{display: none;}
      .nav-link h4{font-size: 14px; padding: 0 15px;white-space: nowrap;}
      .lmg-assistance-block {background: #307FE2;width:100%;}
      .lmg-assistance-block .col-6 {width: 100%;}
      .lmgenqtxt h3 {font-size: 30px;text-align: center;color:#fff;margin-bottom:20px;}
      .lmg-assistance-block .col-6 {width: 100%;}
      .our-presence-hero .col-md-12 p{width:100%;}
      .globalpresenceBanner{margin-bottom:50px;}
      .globalpresenceBanner .container{padding:15px;}
      .presence_row{width:100%;}
.third .objectiveSectionGridText::after{content:''!important;border-right:1px solid #fff!important;width:1px!important;}
.hide-apply-btn .view-filters{padding-left:0px;}
.view-investor-financial-information .view-header{margin:0px!important;}
.annual-reports .view-investor-financial-information .container .view-empty{margin:60px auto 0;}
.annual-reports .view-investor-financial-information .view-header a{right: 0;position: absolute;color: #fff;text-decoration: none;width: fit-content;text-align: center;display: flex;justify-content: center;background: var(--blue-color);padding: 10px 20px;left: 0;margin: 5px auto;}
.other-information .view-investor-financial-information .view-header a{right: 30px;position: absolute;color: #fff;text-decoration: none;width: fit-content;text-align: center;display: flex;justify-content: center;background: var(--blue-color);padding: 10px 20px;left: 0;margin: 5px auto;top:300px;}  
.other-information .view-investor-financial-information .view-empty p{text-align: center;margin:30px auto;text-align: center;padding-right:35px;width:fit-content;}  
.volumes .view-investor-financial-information .view-header a{right: 15px;position: absolute;color: #fff;text-decoration: none;width: fit-content;text-align: center;display: flex;justify-content: center;background: var(--blue-color);padding: 10px 20px;left: 0;margin: 5px auto;top:180px;}
.volumes .view-investor-financial-information .view-empty p{text-align: center;margin:30px auto;text-align: center;padding-right:35px;width:fit-content;}
.volumes .view-investor-financial-information .view-empty{text-align: center;font-size: 18px;padding-left: 30px;padding-top: 30px;}
.objectiveSectionGridText p{font-size:13px;width:85%;margin:10px auto;}
.volumes .view-investor-financial-information .container{width:95%!important;}
    .globalpresenceBanner.tataTBorder::before{height:95%!important;}
      .objText p{font-size:13px;}
      .mapSectionGlobal.spaceS1{padding:8vw 0 0 6vw;margin-top:30px;}
      .mapSectionGlobal .tab-content{margin-top:50px;}
      .worldopportunitybnr .infoSectionHmBox{padding:0 0 0 10vw;}
      .worldopportunitybnr.spaceS1{padding: 8vw 0 0 6vw;}
      .worldopportunity_txt{margin-top:15px;}
      .lmg-assistanceSectionHm{margin-top:30px;}
      .lmg-assistanceSectionHm.spaceS1{padding:5.4vw 4vw 0 10vw;}
      .our-presence-hero{padding-top:60px;}
      #view-id-investor_tml_holdings_limited{margin-bottom:50px;}
      .tmfhl-grievance .container{padding-right:0px;}
      .tmfhl-notices-Main .container{padding-right:0px;}
      .tmfhl-annual-returns .container, .tmfhlfinancialresultsMain .container{padding-right:0px;}
      .tmfhlfinancialresultsMain.tataT::before{height:97%!important;}
      .tmfhlsebicircularMain .container, .tmfhlpoliciesMain .container{padding-right:0px;}
      .tmfhlunclaimedMain.tataT::before{height:90%!important;}
      .tmfhlunclaimedMain .container{padding-right:15px;}
      .csrArchive{margin-bottom:80px;}
      .environment-compliance-reports .view-investor-governance-and-regulatory-information.tataT::before{height:95%!important;}
      .environment-compliance-reports .view-investor-governance-and-regulatory-information .view-header{padding-top:50px;}
      .environment-compliance-reports .view-investor-governance-and-regulatory-information .view-content{width:90%;}
      .shareholding-distribution .view-investor-shareholder-information.tataT::before{height:85%!important;}
      .shareholding-distribution .view-investor-shareholder-information{margin-bottom: 50px;}
      .postal-ballot .view-investor-shareholder-information .view-content{width:100%;}
      .postal-ballot .view-investor-shareholder-information .container{padding:30px;padding-right: 0px;}
      .tmfhl-credit-rating .hide-apply-btn .container{padding-right:0px;}
      .scheme-of-arrangement-between-tml-and-tasl .view-investor-shareholder-information .container, .scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information .container{padding:30px!important;padding-right:0px!important;}
      .scheme-of-arrangement-between-tml-and-tasl .view-investor-shareholder-information .view-content{width:100%;}
      .scheme-of-arrangement-between-tml-and-tasl .view-investor-shareholder-information.tataT::before{height:97%!important;}
      .scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information{margin-bottom:80px;}
      .scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information.tataT::before{height:100%!important;}
      .scheme-of-arrangement-between-tml-and-tbasl .view-investor-shareholder-information .view-content{width:100%;}
      .esop .view-investor-shareholder-information .container{padding:30px!important;padding-right:0px!important;}
      .esop .view-investor-shareholder-information .view-content{width:100%!important;}
      .esop .view-investor-shareholder-information.tataT::before{height:98%!important;}
      .file--pdf a{font-size:14px;}
      .other-information-archive .view-investor-financial-information{padding:10.5vw 0vw 0 0vw!important;}
      .other-information-archive .view-investor-financial-information .container{width:95%!important;}
      .year09 .year-contents table{width:500px;overflow: hidden;overflow-x:scroll;}
      .annual-reports-archive .view-investor-financial-information .container{width:95%!important;}
      .annual-reports-archive .view-investor-financial-information{padding:8vw 0px 6vw 0px!important;}
      .keyfinancialSection .view-header .row{padding-top:0px!important;}
      .key-financial-statistics .view-investor-financial-information .container{padding:15px!important;}
      .year09 .year-contents{overflow: scroll;width:100%;}
      .year09{padding:30px 30px 0 40px;}
      .quarterlySection{padding:10vw 5vw 0 8vw;}
      .quarterlySection .view-header{padding: 10vw 0px 1vw;}
      .cards-row{flex-direction: column;padding: 0 20px 0 0px;}
      .organisationabout-us .worldopportunitybnr .container{padding:30px 5px 50px 30px;}
      .year09 .year-tabs .slick-arrow.slick-prev{left:-40px;}
      .year09 .year-tabs .slick-arrow.slick-next{right:-40px;}
      .year09 .year-tabs .slick-arrow{width:40px;height:40px;top:5px;}
      .view-investor-shareholder-information .view-header{width:100%;}
      .view-investor-shareholder-information .container{padding:30px!important;}
      .view-investor-shareholder-information .views-row{width:100%;}
      .view-investor-shareholder-information{margin-bottom:50px!important;padding:10.8vw 0vw 0 0vw!important;}
      .view-investor-financial-information .view-header{width:100%;}
      .view-investor-financial-information .container{padding:30px!important;}
      .view-investor-financial-information .views-row{width:100%!important;}
      .view-investor-financial-information{margin-bottom:50px!important;padding:7.8vw 0vw 0 0vw!important;}
      .newsroominvestor-contacts .view-investors-overview{padding:10.7vw 0vw 0 0vw;}
      .newsroominvestor-contacts .view-investors-overview .container{padding:30px 30px 50px;}
        .newsroominvestor-contacts .view-investors-overview .view-content{width:100%;}
        .view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_desc{width:100%;margin:15px 0px 0px;}
        .view-investors-overview .accordion .accordion-item .accordion-body{display: block;}
        .other-information .view-investor-financial-information .view-filters .form--inline{display: flex;flex-direction: column;align-items: center;gap: 15px;}
        .other-information .view-investor-financial-information .view-filters .form--inline .form-item{width:100%!important;}
        .js-pager__items{padding:0px;}
        .other-information .view-investor-financial-information .container{width:95%!important;}
        .other-information .view-investor-financial-information{padding: 10.5vw 0vw 0 0vw!important;}
        .tmfhl-stock-exchange-intimations .investor-listing .quarter-buttons{display: flex;overflow: scroll;}
        .tmfhl-stock-exchange-intimations .quarter-block ul li a::before{top:0;bottom:0;margin:auto;}
        .inv-sec-filling-20f .view-content .file--download a{padding:30px 35px;font-size:14px;}
        .inv-sec-filling-form-sd .view-content .file--download a{padding:30px 35px;font-size:14px;}
        .inv-sec-filling-20f .view-content .file--download a::before{left:10px;width:15px;height:15px;}
        .inv-sec-filling-form-sd .view-content .file--download a::before{left:10px;width:15px;height:15px;}
        .inv-sec-filling-form-sd .view-content, .inv-sec-filling-20f .view-content{grid-template-columns:repeat(2,1fr);gap:10px;}
        .sec-filings .view-investor-governance-and-regulatory-information .view-content{width:100%;}
        .inv-sec-filling .views-element-container{padding-top:0px;}
        .sec-filings .view-investor-governance-and-regulatory-information .view-header .tataHd1{font-size:30px;}
        .sec-filings .view-investor-governance-and-regulatory-information .view-header .tataHd2m{font-size:20px!important;width:100%;}
        .file--pdf a::before{top:0;bottom:0;margin:auto;}
        .quarterlySection.tataT::before{top:10.6vw!important;height:97%!important;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .mainTitle{padding:30px 0 0;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information{padding:0px!important;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .container{padding:0px!important;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .attachment .views-element-container{padding:0px 0 0!important;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .attachment .container{width:100%!important;padding:30px!important;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .attachment{padding:10.7vw 0vw 0 5vw;}
        .disclosure-under-regulation-46-and-62-of-sebi-lodr-regulations .view-investor-shareholder-information .view-content .pdf-listing2{margin-bottom:30px;}
        .organisationinnovation .innovationSection .container .container{padding:0;margin:0;}
        .organisationinnovation .innovationSection .attachment-after .view-investors-overview .view-content{width:100%;}    
        .innovationSection.tataT::after{top:-3vw!important;}
        .innovationSection .container{padding:10px;}
        .view-investors-overview .accordion .accordion-item .accordion-button{font-size:14px;}
        .tmfhlunclaimedMain .view-content .views-row{width:100%;}
        .tmfhlunclaimedMain .view-content .views-row .file--download a{font-size:14px;}
        .view-investors-overview .accordion .accordion-item .accordion-body .views-field-field_accordion_media{width:100%;}
        .organisationour-leadership .worldopportunitybnr .infoSectionHmBox{padding: 0 0 0 3vw;}
        .organisationour-leadership .worldopportunitybnr .infoSectionHmBox .worldopportunity_txt {padding:0px;}  
        .organisationour-leadership .worldopportunitybnr .container{padding-bottom:0px;}
        .stockExchangeSection.tataT::before{top:11vw!important;height:100%!important;}
        .tmfhl-stock-exchange-intimations .investor-listing .quarter-buttons .quarter-btn{padding:10px 30px;width:100%;}
        .tmfhl-stock-exchange-intimations .investor-listing{margin: 30px auto;padding:0px;width:95%;}
        .stockExchangeSection{margin-bottom:80px;padding:18vw 5vw 0vw 8vw;}
        .tmfhl-general-information .view-investor-tml-holdings-limited .views-row{width:100%;}
        .tmfhl-general-information main .container{padding-right:0px;}
        .path-tmfhl-grievance-redressal .view-content .views-row{width:100%;}
        .views-row{width:100%;}
        .stockExchangeSection .year-block ul{padding-bottom:0px;}
        .view-investor-tml-holdings-limited .container{padding-right:0px;}
        .manufacturingSection .grid .row{flex-direction:column;gap:15px;}
        .manufacturingSection .grid .row .col-4{width:100%;}
        .manufacturingSection .container{padding:0px 10px 0px 0px;}
        .mediaVideoSection .grid .row{flex-direction:column;gap:20px;}
        .mediaVideoSection .grid .row .col-4{width:100%;}
        .medialogoSection .view-header, .mediaVideoSection .view-header{padding-top:50px;}
        .medialogoSection .grid .row{flex-direction:column;gap:15px;}
        .medialogoSection .grid .row .col-4{width:100%;}
        .mediaVideoSection{padding: 8.5vw 0 0 5vw;margin-bottom:30px;}
        .medialogoSection .container{padding:0px 20px 0px 0px;}
        .medialogoSection.tataT::before{height:100%!important;top:10.6vw!important;}
        .mediaVideoSection .container{margin-left:0px;}
        .manufacturingSection.tataT::before{top:6vw!important;height:90vh!important;}
        .manufacturingSection.tataT::after{top: 0!important;}
        .mediaSectionMain {padding: 15vw 0 0 0px;}
        .letter-to-shareholders .view-investor-shareholder-information{padding:0px!important;}
        .letter-to-shareholders .view-investor-shareholder-information .container{padding:0px!important;}
        .letter-to-shareholders main .container .container .container{padding:30px!important;}
         .letter-to-shareholders main .container .container .view-investor-shareholder-information{padding:7.7vw 0 0 3vw!important;}
        .letter-to-shareholders main .container .container  .container {border:1px solid var(--blue-color);margin:2.7vw 0 0 auto; width: 96.8vw;border-right:0px;}
        .sec-filings .inv-sec-filling{padding:15px 40px;padding-right:10px;}
        .sec-filings main .view-display-id-sec_filings_ads_delist .view-header .tataHd1{font-size:30px!important;width:75%;margin:0 auto;padding:5vw 0!important;}
        .sec-filings .inv-sec-filling.tataT::before{top:-25vw!important;height:110%!important;}
        .sec-filings main .view-display-id-sec_filings_ads_delist .view-footer{padding:10px;width:100%!important;}
        .sec-filings main .view-display-id-sec_filings_ads_delist .view-footer p{font-size:16px;}
        .sec-filings .inv-sec-filling.tataT::after{top:-31vw!important;}
        .inv-sec-filling-20f.tataT::before{top:10.5vw!important;}
        .inv-sec-filling-form-sd.tataT::before{top:10.5vw!important;height:100%!important;}
        .inv-sec-filling-20f .container{padding:30px;}
        .inv-sec-filling-20f .view-header{padding-top:8vw!important;}
        .inv-sec-filling-form-sd .view-header{padding:8vw 3vw 0px!important;}
        .inv-sec-filling-form-sd .container{padding:30px;}
        .contact-grid, .office-section{grid-template-columns:repeat(1,1fr);width:100%;gap:30px;}
        .contactMain{padding:8vw 0 0 0;}
        .contactMain.tataT::before{height:92%!important;}
        .contactMain .container{padding-right:30px;}

.other-information .view-investor-financial-information .view-filters{padding-left:0px;}
.unclaimed-dividend main .container{padding: 0!important}
.unclaimed-dividend main .attachment .views-element-container{margin: 0}
.unclaimed-dividend main .attachment .views-element-container .container{padding: 10vw 8vw 10vw !important;  width: 94.9vw;}
.unclaimed-dividend main .attachment .views-element-container .tataT::after {top: 5vw !important;}
.pressReleaseInvestor .container{padding:12vw 2vw 0px 4vw;}
.upcomingEvents{flex-direction: column;padding:30px;gap:50px;}
.pressReleaseInvestor.tataT::before{height:100%!important;}
.upcomingEvents .upcomingEventLeft{width:100%;}
.upcomingEvents .upcomingEventRight{width:100%;}
.upcomingEventLeft a{margin-top:10px;}
.otherResources ul{flex-direction: column;gap:20px;}
.otherResources ul li::after{width:80%;height:1px;top:initial;bottom:0;margin:0 auto;left:0;right:0;}
.keyinvestSection.spaceS1{padding: 8.2vw 0 0 6.4vw;}
.pressReleaseInvestor.tataT::before{top:10.7vw!important;}
.pressReleaseInvestor .view-header{margin-bottom:0px;}
.investorFormSection.tataTcontainerNoBorder::before{border: none !important;width: 10vw !important;height: 18vw !important;border:none!important;}
.investorFormSection .container{display:flex;flex-direction: column-reverse;}
.block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-nav{    display: flex;justify-content: flex-start;width: 350px;white-space: nowrap;overflow-y: scroll;}
.organisationour-leadership .block-blocktabs-blockorganisation-our-leadership .container{padding:0px 15px;}
.organisationour-leadership .view-organisation-about-us .grid .row{flex-direction: column;}
.organisationour-leadership .view-organisation-about-us .grid .row .col-4{width:100%;}
.organisationour-leadership .block-blocktabs-blockorganisation-our-leadership .ui-tabs .ui-tabs-panel{padding:0px!important;}
.organisationour-leadership .modal-dialog{max-width:100%;}
.organisationour-leadership .modal-dialog .modal-content .modal-body{padding:30px;}
.leadership-accordion .accordion-item .accordion-body table{overflow-y:scroll!important;display:block;width:100%;}
.leadership-accordion .accordion-item .accordion-header .accordion-toggle{font-size:16px;}
.worldopportunitybnr{margin-bottom:50px;}
.worldopportunitybnr .infoSectionHmBox_img{margin-top: 0;}
.worldopportunitybnr{margin-top:50px;}
.subsidiariesMain .container{padding:30px;}
.subsidiaries-section{padding:10vw 0px 0px;}
.subsidiaries-section h1{font-size:30px;}
.subsidiaries-section p{width:100%;}
.common-section .manufacturing-grid{grid-template-columns:repeat(1, 1fr);width:100%;gap:30px;}
.common-section .cards-container{grid-template-columns: repeat(1,1fr);gap:30px;}
.subsidiariesMain.tataTBorder::before{height:98%!important;}
.in-abt-text h4{font-size:20px;}
.in-abt-text h4 br{display:none;}
.in-abt-text{margin-left:0px;text-align: center;}
.vision-list{grid-template-columns:repeat(2,1fr);display:grid;text-align: left;}
.vision-data p{text-align: left;font-size: 16px;}
.culture-data{align-items: flex-start;}
.culture-data p{font-size:18px;}
.history-slider .slick-arrow{bottom:15px;right:initial;}
.history-slider .slick-arrow.slick-arrow.slick-prev{left:10%;}
.history-slider .slick-arrow.slick-arrow.slick-next{left:30%;}
.history-slider .slick-dots{background:#fff;bottom:30px;}
.aboutVideoSectionHm .container{padding:15px 40px;}
.about_slider_img img{width:100%;}
.view-about-us-technologies-accordion .view-content{padding-right:0px;}
.navigating_min.spaceS1{padding:8vw 0 0 6vw;}
.navigating-box{height:500px;}
.navigating-box img{object-fit:cover;}
.view-about-us-technologies-accordion{padding:30px 60px 0;}
.about-us-tech-accordion .accordion{margin:0 auto;padding-left:30px;}
.about-us-tech-accordion .accordion-item{width:100%;}
.about-us-tech-accordion .field .field__item{width:100%;}
.overviewTabMain{flex-direction: column-reverse;}
.about-us-tech-accordion .view-about-us-technologies-accordion{padding:2vw 5vw;}
.LeadershipMain.tataT::before{width: 94.7%!important;height:100%!important;}
.leadershipheadMain .leadershipHeading{font-size:34px;}
.intro-wrp{padding: 0px 10px 0px 30px;}
#block-blocktabsorganisationourleadership .container{margin:-1vw auto;width:89.7vw!important;}
.homeFutureCommVehiclesRow .homeFutureCommVehiclesList .container{margin-left:6.3vw!important;}
.rebrand-breadcrumbs ol{display: flex;overflow-x:auto;white-space: nowrap;-webkit-overflow-scrolling: touch;padding: 0;
margin: 0;scrollbar-width: thin;}
.rebrand-breadcrumbs ol li{display:flex;flex-wrap: nowrap;}
.subsidiary-annual-reports .view-investor-financial-information .view-header a{left:0px;right:0px;margin:30px auto 0px;top:180px;}
.subsidiary-annual-reports .view-investor-financial-information .container .view-empty{padding-top:30px;padding-right:15px;}

}   


/* Header */
header{z-index: 111111;}
header .tb-megamenu .nav{gap:7px}
header nav li .dropdown-toggle::after {top: 6px;}
header nav .tb-megamenu .tb-megamenu-nav li a {color: #fff !important;}
header nav li.open span.dropdown-toggle{color: #000!important;}
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span{border: none;padding:5px 0; }
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span{color: #fff!important;}
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span .caret{padding: 0;}
.main-grid_rb p{display: block; width: 100%;}
.main-grid_rb{display:flex;  background: #F5F5F5;max-height: 70vh;overflow: hidden;width: 100%;}
body .main-grid_rb .link_rb,body header nav .tb-megamenu .tb-megamenu-nav li a.link_rb{display: block!important;padding:10px 35px 10px 20px !important; background: transparent; color: #000!important;border: none;cursor: pointer;text-decoration: none;font-size: 14px!important;width: 100%;text-align: left;position: relative;border-bottom: 1px solid #D9D9D9!important;}
body header nav .tb-megamenu .tb-megamenu-nav li .link_rb span{color: #000!important;padding: 0!important;}
body header nav .tb-megamenu .tb-megamenu-nav li .link_rb:hover span{color: #fff!important;}
.link_rb::after{content: "›";font-size: 20px;position: absolute;right: 15px;top: 0;bottom: 0; height: 0;width: 10px;display: block;margin: auto;line-height: 0;font-weight: 100;color: #307FE2;font-family: Arial, Helvetica, sans-serif;}
a.link_rb::after{display: none;}
.link_rb.active, header nav .tb-megamenu .tb-megamenu-nav li .link_rb.active span, .link_rb:hover, header nav .tb-megamenu .tb-megamenu-nav li a.link_rb:hover{background: #307FE2!important;color: #fff!important;}
.card_rb.card_rb-large-padding{padding: 20px;width: 50%;}
.link_rb.active::after,.link_rb:hover::after{color: #fff;}
.tab-item_rb{width:100%;display:flex;justify-content:space-between;align-items:center;}
.tab-content_rb{display:flex;gap:0;width: 100%;height: 100%;}
.main-content-col_rb{width: 100%;}
.main-nav-col_rb{width: 40%;}
.sub-nav-col_rb{width: 50%; background-color: #fff;}
.sub-content-col_rb{width:50%;}
.mobile-header_rb{display: none;}
.main-nav-col_rb,.sub-nav-col_rb,.sub-content-col_rb{padding: 20px;height: 100%; overflow: auto;}
.hidden{display:none!important}
.invest-level2{padding: 0;list-style-type: none;}
.stick-text-card_rb .isr-card_rb{display: block;height: 200px;width: 100%;overflow: hidden; margin-bottom: 20px;position: relative; color: #fff;}
.stick-text-card_rb .isr-card_rb img{width: 100%;object-fit: cover;}
.stick-text-card_rb .isr-card_rb span{display: block;position: absolute;width: 100%;left: 0;bottom: 0;background: #307FE2; padding: 14px!important;}
.accordion_head_rd{ padding:15px 20px 0;display: block;font-weight: bold;text-transform: uppercase;}
.accordion_body_rd{padding: 5px 0 5px 20px;}
.back-btn{font-size: 14px; text-transform: uppercase;background-color: #fff; color: #307FE2;}
.back-btn::before{content: '←'; display: block; padding-right: 5px;}

header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu {width:fit-content !important;position: absolute;top: 37px;padding: 0px;}
header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu ul li a{color: #000!important;padding:10px 20px!important;;border-bottom:1px solid #D9D9D9}
header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu ul li a:hover{background-color: #307FE2!important; color: #fff!important}
header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu ul li:last-child a{border: none}
header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu{border: none;}

header #navbarSupportedContent{padding:0px 2%;}
header nav .tb-megamenu .tb-megamenu-nav li.fullmenunav .mega-dropdown-menu {position: fixed;width: 93% !important;overflow: hidden !important;background-color: #fff;left: 0;right: 0; margin: auto;}
header #navbarSupportedContent .nav-collapse{position: fixed}
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span{padding: 6px 15px}
header .tb-megamenu .nav li:last-child span{border-bottom: none!important}
header #navbarSupportedContent .nav-collapse{margin: 0 0 0;}

.flexnavlinks{display:flex;gap:20px}
.flexnavlinks a{height: auto!important;}
.flexnavlinks a span{white-space: normal;min-height:60px}
body .main-grid_rb .link_rb, body header nav .tb-megamenu .tb-megamenu-nav li .investor_mega_mn a.link_rb, .investor_mega_mn {font-size: 14px!important;}
body .main-grid_rb .link_rb, body header nav .tb-megamenu .tb-megamenu-nav li a.link_rb.active{color:#fff!important}

.header-top-navN ul li a{position: relative;}
.header-top-navN ul .iNote a::before{content: "";width: 24px;height: 20px;display: inline-block;margin: auto;background: url(https://cv.tatamotors.com/assets/cv/files/2025-09/location.png);
line-height: 19px;background-repeat: no-repeat;background-size: 14px;background-position: center;position: relative;top: 4px;}
.header-top-navN ul .iContact a::before{content: "";width: 24px;height: 20px;display: inline-block;margin: auto;background: url(https://cv.tatamotors.com/assets/cv/files/2025-09/note.png);
line-height: 19px;background-repeat: no-repeat;background-size: 14px;background-position: center;position: relative;top: 4px;}
.header-top-navN ul .iCall a::before{content: "";width: 24px;height: 20px;display: inline-block;margin: auto;background: url(https://cv.tatamotors.com/assets/cv/files/2025-09/call.png);
line-height: 19px;background-repeat: no-repeat;background-size: 14px;background-position: center;position: relative;top: 4px;}
header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu ul li a.active-trail{color:#fff!important;}

@media (max-width:1300px){
header .tb-megamenu .nav{gap: 0;}
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span{padding: 6px 12px;}
body .main-grid_rb .link_rb, body header nav .tb-megamenu .tb-megamenu-nav li a.link_rb{  padding: 6px 35px 6px 20px !important;}
}

@media (min-width:1024px){
.investor-grid_rb{grid-template-columns:repeat(3,1fr)}
.sub-nav-col_rb{grid-column:span 1}
.sub-content-col_rb{grid-column:span 2}
}

@media (max-width:767px){
.main-grid_rb{padding: 27px 15px;}
.main-grid_rb{display:block}
.corporateGovMain{padding: 12vw 30px 0;}
.corporateGovSection {margin-bottom:80px;}
.corporateGovHd h3{width:75%;margin:30px auto;}
.codeConductSection.spaceS1{padding: 10.8vw 0 0 1.7vw;}
.corporate-governance main .view-investor-governance-and-regulatory-information .view-content{width:95.2%;}
.corporate-governance .view-investor-governance-and-regulatory-information.tataT::before{height:34%!important;}
.main-nav-col_rb{width:100%;margin-top:2rem}
.main-content-col_rb{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f7fafc;padding:1rem;z-index:10;overflow-y:auto;transform:translateX(100%);transition:transform .3s ease-in-out; overflow: hidden;}
.main-content-col_rb.active{transform:translateX(0)}
.mobile-header_rb{display:flex;align-items:center;margin-bottom:1rem}
.back-btn{background:0 0;border:none;color:#2563eb;cursor:pointer;display:flex;align-items:center;padding:.5rem}
.investor-grid_rb,.tab-content_rb{display:block}
.mobile-header_rb-title{display: none;}
.common-section{margin:30px 0px;}
.sub-nav-col_rb{display:block;margin-top:1rem}
.sub-content-col_rb{position: fixed;top: 0;right: -50%;}
.sub-content.active{display:block!important}
.link_rb, .sub-nav-item_rb, .tab-item_rb{margin-bottom:10px;border-bottom:none;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}
.main-nav-col_rb, .sub-nav-col_rb, .sub-content-col_rb{padding: 0; background-color: transparent;}
.sub-nav-item_rb:last-child{border-bottom:none}
.sub-nav-col_rb{width: 100%;  padding: 0 0 50px;}
.sub-content-col_rb .sub-content{position: fixed;top: 0;right: 0;width: 100%;padding: 20px;background-color: #fff;transition: all 0.2s ease-in-out; height: 100%;}
.sub-content.hidden{display: block!important;right: -100%;}
.navbar-collapse .collapse .tb-megamenu-nav{display: block!important;    height: auto;}
body .navbar-collapse .collapse.show .tb-megamenu-nav{display: block!important; }
header #navbarSupportedContent .tb-megamenu .always-show .dropdown-menu,
header #navbarSupportedContent .tb-megamenu .always-show .mega:hover .mega-dropdown-menu, header #navbarSupportedContent .tb-megamenu .always-show .mega.open .mega-dropdown-menu {display: block!important;position: inherit;top: 0;height: auto;overflow: auto;}
header #navbarSupportedContent .tb-megamenu .always-show .mega.fullmenunav.open .mega-dropdown-menu{position: fixed; height:100%;display:block!important}
header #navbarSupportedContent .tb-megamenu .always-show .mega.fullmenunav .mega-dropdown-menu{display:none!important}
.main-grid_rb{max-height: 100%;height: 100%;}
header  .tb-megamenu .nav-collapse {display: none!important;}
header .show .tb-megamenu .nav-collapse {display: block!important;}
header #navbarSupportedContent .back-btn{display: flex;}
.card_rb.card_rb-large-padding{width: 100%;padding: 0;}
.card_rb.card_rb-large-padding a{margin-bottom: 10px;}
header #navbarSupportedContent .nav-collapse{margin: 45px 0 0; padding: 15px 0 20px;}
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span{color: #000!important;}
.stick-text-card_rb .isr-card_rb{margin-bottom: 15px!important;}
.stick-text-card_rb .isr-card_rb span{color: #fff!important;}
header #navbarSupportedContent{padding: 0;}
header .tb-megamenu .nav .tb-megamenu-item a, header .tb-megamenu .nav .tb-megamenu-item span{  padding: 15px 0;}
header nav .tb-megamenu .tb-megamenu-nav li a{    border-bottom: 1px solid #ddd !important;}
.tb-megamenu .nav-collapse .nav > li > a, .tb-megamenu .nav-collapse .dropdown-menu a, .tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link, .tb-megamenu .nav-collapse .dropdown-menu span.tb-megamenu-no-link{    border-bottom: 1px solid #ddd;}
header nav .tb-megamenu .tb-megamenu-nav li .mega-dropdown-menu ul li a{padding: 10px 15px!important; margin: auto}
header #navbarSupportedContent .nav-collapse{height: 75vh!important;overflow: auto}
header nav li .dropdown-toggle::after{color: #000;right: -5px;cursor: pointer;}
.tm_main_secondary_menu ul .nj_link_btn_1_cont a, .tm_main_secondary_menu ul .nj_link_btn_2_cont a{    padding: 7px 7px !important;}
header nav li.fullmenunav .dropdown-toggle::before{z-index:111111;position: absolute;content:'';width: 100%;height: 100%;top: 0;}
header nav li.fullmenunav.open .dropdown-toggle::before{content:'✕ CLOSE';position:fixed;z-index:111111;top:19px;color: #307FE2;padding: 0 6px;right: 16px;font-size: 13px; width:auto; height:auto}
.fullmenunav .mega-dropdown-inner,.fullmenunav .tb-megamenu-row,.fullmenunav .tb-megamenu-column,.fullmenunav .tb-megamenu-column-inner,.fullmenunav .tb-megamenu-block,.fullmenunav .block-inner,.fullmenunav .block,.fullmenunav .container,.fullmenunav .field,.fullmenunav .main-grid_rb{height: 100%!important;;min-height:100%!important; } 
body .main-grid_rb .link_rb, body header nav .tb-megamenu .tb-megamenu-nav li a.link_rb{  padding: 10px 35px 10px 20px !important;}
}
/* Header End*/