@media (max-width: 5000px) {}
@media (max-width: 1700px) {}
@media (max-width: 1500px) {}
@media (max-width: 1440px) {}
@media (max-width: 1366px) {}
@media (max-width: 1280px) {}
@media (max-width: 1024px) {}
@media (max-width: 480px) {}
@media (max-width: 320px) {}

@media (max-width: 1920px) {
.container {max-width:1440px;}
}

@media (max-width: 1600px) {
.container {max-width:1320px;}
}

@media (min-width: 992px) {
.nav-item.dropdown:hover>.dropdown-menu {display:block;}
.dropend:hover>.dropdown-menu {display:block; top:0; left:100%; margin-top:-1px;}
}

@media (max-width: 991px) {
.dropdown-menu {display:none;}
.dropdown-menu.show {display:block;}
}

@media (max-width: 600px) {
.press-release-section .press-release-row .select-wrapper{justify-content: space-between;}
.sustainability-excellence-right-section {display:block;}
.about-us.introduction-section.after-sales-introduction .container .row .after-sales.grey-section-wrap .grey-section p {font-size:14px; line-height:23px;}
.about-us.hero-section {height:35vh;}
.about-us.hero-section .hero-overlay {min-height:35vh;}
.about-us.hero-section p {display:none;}
.leader-card-body .hide-desktop-description {display:none;}
section.vehicles-section .row.vehicles-grid .vehicles-item {min-height:250px;}
section.vehicles-section .row.vehicles-grid .vehicles-item.remove-bg img {margin-top:10px;}
section.vehicles-section .row.vehicles-grid .vehicles-item.remove-bg {max-height:300px; margin-top:10px;}
.page-not-found {padding:50px 0 50px 0;}
.page-not-found img {width:100%;}
.page-not-found-container p {font-size:18px; line-height:20px; padding-bottom:10px;}
.page-not-found-container h3 {text-align:center; font-size:30px; line-height:30px;}
.blog-content-description {padding:30px 0;}
.blog-content-description .content-post .main-heading {font-size:20px; line-height:26px; padding-bottom:20px;}
.blog-content-description .content-post p {font-size:14px; line-height:21px;}
.blog-content-description .content-post .heading {padding-top:20px; padding-bottom:10px; font-size:20px;}
.sidebar-container .recently-wrapper a p.date {font-size:12px; line-height:15px; padding-bottom:0;}
.sidebar-container .recently-wrapper {padding:20px; margin-top:20px;}
.sidebar-container .recently-wrapper a p.blog-title {font-size:16px;}
.sidebar-container .recently-wrapper h4 {line-height:24px; font-size:24px; padding-bottom:15px;}
.about-us.introduction-section.after-sales-introduction .container .row .after-sales.grey-section-wrap .grey-section p.designation {font-size:12px; line-height:16px; padding-bottom:8px;}
.after-sales-cards-section .about-us.introduction-section .container .row .col-lg-6 .white-section p {line-height:20px;}
.about-us.introduction-section.after-sales-introduction .container .row .after-sales.white-section-wrap p {font-size:15px; line-height:21px; margin:0; padding-bottom:20px;}
.footer-top {padding:60px 0;}
.technology-capabilities-page .heading {line-height:29px; font-size:21px;}
footer .logo-class {padding-bottom:25px;}
.about-us.hero-section.segments {height:35vh;}
.about-us.hero-section.segments .hero-overlay {min-height:35vh;}
.about-us.hero-section.segments .hero-overlay .hero-bread-crumb {padding:0;}
.quality-focus .container .title-introduction h2 {font-size:40px; line-height:40px;}
.quality-focus.certificate-section .certificate.section-wrap .title {padding-top:0;}
.quality-focus .bottom-description .description.first-sentence {padding-top:0;}
.quality-focus .white-section {padding:0;}
.btn-primary {padding:15px 30px;}
.stats-cards .service-card-wrap .card-body h4 {font-size:46px; line-height:46px;}
nav .navigation a img {width:200px;}
.press-release-section {padding:60px 0;}
.press-release-section .press-release-row h3 {font-size:30px;margin-bottom: 15px;}
.row.press-release-row {padding-bottom:20px;}
.section-experience .nav-tabs .nav-link {margin-right:20px;}
.section-experience .nav-tabs .nav-link.active {font-size:20px;}
.press-release-blog-row {padding:0;}
.img-press-release, .press-release-description {height:auto;padding: 0;}
.press-release-blog-row .pres-release-card {margin-bottom:30px;}
.press-release-blog-row .pres-release-card .press-release-description {margin-top:15px;}
.press-release-blog-row {justify-content:center;}
.press-release-blog-row .pres-release-card .press-release-description .title-press-relase, .brand-assets-pdf .container.wrap .row p {font-size:15px;}
.press-release-blog-row .pres-release-card .press-release-description .date span {font-size:14px;}
.press-release-blog-row .pres-release-card .press-release-description .date, .press-release-section .btn-readmore button {font-size:14px;}
.press-release-section .btn-readmore {padding-bottom:60px;}
.brand-assets-pdf .container.wrap {padding:15px;}
.brand-assets-pdf .container.wrap .row p {text-align:center;}
.brand-assets-pdf .container.wrap .row button {font-size:16px;}
.brand-assets-btn button {padding:10px 50px;}
.blog-listing .blog-row .blog-card .card-container .post-title {font-size:21px; line-height:27px;}
.blog-listing .blog-row .blog-card .card-container .post-description {font-size:17px;}
.blog-listing .blog-row .blog-card .card-container {min-height:270px; padding:12px 15px 0 15px;}
.blog-listing {padding:60px 0;}
.navbar {position:relative; background:#000000;}
header nav .navigation {padding:0 15px;}
.navbar {padding-top:15px; padding-bottom:15px;}
.navbar-expand-lg .navbar-nav .nav-link {color:#ffffff;}
.navbar-nav {align-items:baseline;}
.navbar-toggler-icon {background-image:var(--bs-navbar-toggler-icon);}
.navbar-nav li.nav-item {padding-right:6px; width:100%; padding-bottom:8px; border-bottom:1px solid #424242;}
.desktop-banner {display:none;}
.mobile-banner {display:block;}
.homeslide .captions-inner p {line-height:36px; font-size:22px; padding-top:2px; padding-bottom:11px;}
.homeslide .captions-inner h1 {font-size:52px; line-height:65px;}
.experience-wrap .experience-wrap-inner .rightside-wrap .cards-description {padding:0; margin:0;}
.experience-wrap .experience-wrap-inner .rightside-wrap {padding-bottom:60px;}
.section-experience .nav-tabs .nav-link {padding-bottom:0;}
.homepage-section .experience-wrap-inner .rightside-wrap {padding:50px 0 50px 0;}
.homeslide .captions-inner {top:50px;}
.homeslide .owl-dots {bottom:11px;}
.homeslide .owl-nav {display:none;}
.owl-carousel .owl-item img {height:750px;}
.section-experience .container {padding-bottom:60px;}
.section-experience .container .title {padding:40px 0 20px 0px; line-height:36px; font-size:40px; text-align:center;}
.main-battery-section .card-title a {font-size:26px; line-height:27px;}
.battery-page-description {font-size:20px; line-height:22px; padding:0 !important;}
.edrive-section .edrive-cards .img-wrapper {padding:30px;}
.homepage-section .experience-wrap-inner {margin:0;}
#vehicleTabs {padding:0 0 0 0;}
.homepage-section.section-experience .description {padding:0;}
.section-experience .container {padding-bottom:40px;}
.manufacturing-section .text-overlay h1 {padding-bottom:0;}
.vehicles-section .car-component .car-component-wrap .wrapper-image {padding:10px;}
.vehicles-section .car-component .car-component-wrap .wrapper-image img {width:80px; height:40px;}
.vehicles-section .car-component .car-component-wrap {margin:15px 15px 10px 0;}
section.vehicles-section .sub-title {font-size:18px; padding:15px 0 10px 0; margin:0;}
.title {font-size:50px; line-height:55px;}
section.vehicles-section.ev-section .row.vehicles-grid .vehicles-item .vehicles-item-content h3 {font-size:18px; line-height:20px;}
.vehicles-section.ev-section {padding-bottom:60px;}
.description {padding:0 20px;}
.leftside-wrap .scrollable-menu {overflow-x:auto; flex-wrap:nowrap; max-width:100%; scrollbar-width:none;}
.leftside-wrap .nav-tabs {display:flex; padding:0;}
.leftside-wrap .nav-item {flex-shrink:0;}
.experience-wrap .experience-wrap-inner {padding:0;}
.manufacturing-section {padding:240px 0 0 0;}
.section-experience .nav-fill .nav-item, .nav-fill>.nav-link {padding:0;}
.homepage-section .experience-wrap-inner .leftside-wrap {padding:80px 0 0 0;}
.experience-wrap-inner .leftside-wrap {border:none;}
.manufacturing-wrap .container .banner-content img {width:300px;}
.manufacturing-wrap .container .banner-content {padding:12px; margin-left:10px; bottom:93%;}
.manufacturing-section .manufacturing-wrap {height:500px; padding:0;}
.engineering-excellence h3.title {padding:60px 0 60px 0; line-height:55px;}
.engineering-excellence .description {padding:0;}
.excellence-cards #myTab {overflow-x:auto; flex-wrap:nowrap; max-width:100%; scrollbar-width:none; padding:0; padding-left:136%;}
.excellence-cards #myTab li {width:auto;}
.nav-fill .nav-item, .nav-fill>.nav-link {flex:1 0 auto;}
.excellence-cards #myTab li a {line-height:20px; font-size:15px; padding:20px;}
.excellence-cards .tab-content img {height:300px;}
.section-product {padding-top:60px;}
.product-section-cards .product-card img {height:300px;}
.about-us.solutions-section .solution-cards .cards {min-height:auto;}
.about-us.services-section .container .services-description {padding-bottom:60px;}
.about-us.services-section .services-row .products-cards {padding:20px;}
.container .technology-card:first-child {visibility:visible;}
.section-technology .technology-cards-section {flex-direction:column;}
.technology-cards-section .technology-card {width:100%;}
.section-technology img {width:190px; height:190px;}
.sustainability-excellence .title {line-height:55px;}
.homepage-table tbody tr td.heading {font-size:50px; line-height:50px;}
.sustainability-excellence-right-section .highlight-box {padding:20px;}
.sustainability-excellence-right-section .highlight-box p {font-size:21px; line-height:31px;}
.sustainability-excellence-right-section .highlight-box p.author-name {padding-top:15px;}
.sustainability-excellence-right-section .highlight-box p.designation {font-size:21px; padding-top:0;}
.homepage-table tbody tr td.content {font-size:18px;}
.sustainability-excellence .sustain-leftside h5.heading {font-size:33px;}
.sustainability-excellence-right-section {padding:0;}
.homepage-table tbody tr {vertical-align:top;}
.testimonials-section .title {padding-bottom:25px;}
#Testimonials .description {padding:0;}
.technology-cards-section .technology-card {margin-bottom:0;}
.testimonials-section {padding:60px 0;}
#Testimonials button {display:none;}
.sustainability-excellence .sustain-leftside {padding:0 20px 60px 20px;}
.sustainability-excellence h3.title {padding:0px 0 40px 0;}
section.container-fluid.sustainability-excellence.text-center {padding:60px 0 0 0;}
.get-in-touch-title {font-size:50px; padding-bottom:30px; margin:0; line-height:55px;}
.get-in-touch-wrapper {padding:0;}
.contact-form .get-in-touch-title {margin:0;}
.get-in-touch-wrapper {padding-bottom:34px;}
.contact-form.col-lg-6 {padding:60px 20px;}
.contact-form-title {font-size:50px; margin:0; padding:0;}
.excellence-cards .tab-content .content {padding:30px 0 60px 0;}
.excellence-cards .tab-content h2 {line-height:40px;}
.section-technology .title {line-height:55px;}
.section-technology .technology-cards-section .technology-card {padding:0;}
.section-technology p.description.text-center {padding:60px 0;}
.section-product .title {line-height:55px;}
.section-product .description {padding:0;}
section.section-technology {padding-top:30px; padding-bottom:30px;}
.technology-cards-section .technology-card.top-card {margin:0 0 30px 0;}
.ratan-tata-sir-img {justify-content:center;}
.ratan-tata-sir-img img {width:300px; height:100%; object-fit:contain; max-width:unset; margin-top:25px;}
section.get-in-touch {padding:60px 0;}
.get-in-touch .description {padding-bottom:30px;}
.about-us.hero-section .hero-overlay h1 {font-size:20px; line-height:20px;}
.about-us.hero-section .hero-overlay p {font-size:16px;}
.product-detail.about-product .about-product-row .img-wrap img {margin-top:15px;}
.about-us.hero-section .hero-overlay p .home-page-title {font-size:16px;}
.about-us.hero-section .hero-overlay p .about-us-title {font-size:16px;}
.about-us.introduction-section .container .title-introduction h1 {font-size:40px; line-height:50px;}
.about-us.introduction-section {padding:30px 0;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section {padding:20px 0;}
.about-us.introduction-section .row .white-section-wrap {padding:20px 20px 0 20px;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section p {font-size:18px; line-height:28px;}
.about-us.cars-section .tab-content h2 {padding-top:30px; font-size:40px; line-height:55px;}
.about-us.cars-section .tab-content p {font-size:18px; line-height:26px;}
.cars-section-cards {display:flex; flex-direction:column-reverse;}
.about-us .nav-link {padding:15px; font-size:18px;}
.about-us.solutions-section {padding:60px 0;}
.about-us.solutions-section h3 {font-size:18px;}
.about-us.solutions-section .title-solution {padding:0 0 30px 0; font-size:40px; line-height:45px;}
.about-us.solutions-section .solution-cards .cards img {width:100%;}
.about-us.solutions-section .solution-cards .cards {padding:17px 17px 30px 17px; margin-bottom:25px;}
.about-us.services-section {padding:60px 15px;}
.about-us.services-section .container .services-description {font-size:40px; line-height:41px;}
.about-us.services-section .services-row .products-cards {width:100%; margin:0 0 30px 0;}
.about-us.services-section .row .products-cards .service-card .card-body .card-text {padding:10px 0 50px 0;}
.about-us.services-section .services-row {justify-content:center; padding:0; margin:0;}
.stats-cards .service-card-wrap .card-body {padding:0px 25px 20px 25px;}
.stats-section .stats-rows .stats-cards {margin-bottom:20px; padding:0; width:100%;}
.stats-section .stats-rows {padding:0 20px;}
.about-us.stats-section {padding-bottom:60px;}
.about-us.services-section .services-row .products-cards:last-of-type {margin:0;}
.leadership-section {padding:60px 0;}
.leadership-section img.leader-img {width:100%;}
.leadership-section .leader-card-body {margin:0;}
.leadership-section .leader-card-body {padding:25px 10px 25px 10px;}
.leadership-section .leader-card-detail-wrapper.row {padding:15px;}
.leadership-section .leader-detail-img {height:300px; object-fit:contain; margin-top:55px;}
.leader-card-detail .description {padding:0;}
.leadership-section .leader-card-detail-wrapper .leader-card .title {margin-bottom:10px;}
.leadership-modal .btn-close {z-index:9999;}
.leadership-section .leader-card .heading-wrap {padding-top:25px;}
.leadership-section .leader-card .heading-wrap {flex-direction:column;}
.leadership-section h5.card-title {font-size:30px; font-weight:300; line-height:35px;}
.leadership-section .leader-card:hover .leader-card-detail {display:none; opacity:0;}
.hide-desktop-description {display:block;}
.hide-desktop-description p {padding:0;}
.about-us.hero-section.segments .hero-overlay .hero-description {font-size:18px; padding:15px 0 0 0; line-height:25px;}
.about-us.hero-section.segments h3 {font-size:20px; line-height:30px; margin:0;}
.about-us.hero-section.segments .hero-overlay h1 {font-size:20px; line-height:30px;}
section.vehicles-section {padding:60px 0 0 0;}
section.vehicles-section .vehicle-description {font-size:16px; line-height:25px;}
.vehicles-section .car-component .car-component-wrap .component-title p {font-size:14px;}
section.vehicles-section .row.vehicles-grid .vehicles-item img {width:250px; height:100%;}
section.vehicles-section .row.vehicles-grid .vehicles-item section.vehicles-section .row.vehicles-grid {position:static; margin-top:20px;}
section.vehicles-section .row.vehicles-grid .odd .vehicles-item {margin-right:0; margin-bottom:10px; min-height:250px;}
section.vehicles-section.ev-section .row.vehicles-grid .vehicles-item {margin-right:0; margin-top:20px; margin-bottom:0;}
.about-us.introduction-section.quality-focus .container .title-introduction h1 {font-size:40px; margin:0;}
.quality-focus .bottom-description .description {margin-bottom:0; font-size:18px; padding:0 20px;}
.quality-focus .bottom-description {padding:0;}
.quality-focus.certificate-section .certificate.section-wrap {padding:30px 0 0 0;}
.quality-focus.certificate-section .certificate.section-wrap .title {line-height:25px; font-size:40px;}
.solution-introduction .title-introduction .sub-title {font-size:20px; line-height:24px;}
.solution-introduction .title-introduction .description {font-size:18px;}
section.container-fluid.ev-solutions-products {padding:60px 20px;}
section.container-fluid.ev-solutions-products .product .products-row .img-wrapper img {height:100%;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper {padding:20px;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper .heading {font-size:25px; line-height:30px;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper .description {line-height:29px; font-size:18px; padding:15px 0 25px 0;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper .view-more-btn {font-size:18px;}
.solution-detail-main {padding:0;}
.solution-detail-main .solution-detail .solution-detail-title {font-size:17px;}
.solution-detail-main .section-heading .title {font-size:30px; padding-bottom:15px; padding-top:15px; line-height:40px;}
.solution-detail-main .solution-detail {font-size:23px; margin:0; padding:20px 0 0 0;}
.solution-detail-main .section-heading .section-img-wrap img {padding:20px 0 0 0;}
.solution-content .leftside-content {padding:0 15px;}
.solution-detail-main .solution-content {padding-top:20px;}
.solution-detail-main .solution-content .heading-wrap h3 {font-size:23px; line-height:30px;}
.solution-detail-main .solution-content .description {font-size:15px; padding-bottom:15px;}
.solution-content .heading-wrap .main-heading {font-size:21px; line-height:30px;}
.solution-detail-main .solution-detail .home-page-title {padding:0;}
.solution-detail-main .solution-content .sub-heading h5 {font-size:18px;}
.solution-detail-main .solution-content .sub-heading h6 {font-size:15px;}
.technology-capabilities .technology-cards-section .technology-card {width:100%;}
.technology-cards-section .technology-card-detail {padding:25px;}
.technology-capabilities .technology-cards-section .technology-card-image .img-fluid {width:200px; height:200px; object-fit:none;}
.tech-capablity-detail .section-heading .section-img-wrap {height:250px; background-size:contain;}
.tech-capablity-detail .leftside {padding:0 15px;}
.main-battery-section {padding:0;}
.main-battery-section .battery-section {padding:0;}
.main-battery-section .battery-section .battery-card {padding-bottom:40px;}
.main-battery-section .card-title {font-size:22px;}
.main-battery-section .battery-section img {width:200px; height:200px; object-fit:contain;}
.complete-ev-section .title {font-size:39px;}
.battery-img-section {padding:0 0 60px 0;}
.edrive-section .edrive-cards {padding:0 0 20px 0;}
.edrive-section .img-wrapper img {height:200px;}
.edrive-section .edrive-cards .card-title a {font-size:30px; padding:0;}
.edrive-section {margin-bottom:60px;}
.edrive-section .edrive-cards .card-title {padding-bottom:0;}
.edrive-section .card-title {font-size:23px;}
.edrive-section .edrive-cards:nth-child(1), .edrive-cards:nth-child(2) {border:none;}
.product-detail-header .hero-overlay h1 {text-align:center; padding:0 7px;}
.container-product {padding:15px 0; max-width:fit-content;}
.product-detail.about-product .about-product-row .heading {font-size:40px;}
.product-detail.features-product {padding:60px 0;}
.product-detail.features-product .heading {margin-bottom:15px; font-size:40px;}
.product-detail.features-product .features-points {padding:15px 0;}
.product-detail.features-product .features-points .heading-text {font-size:18px; padding:10px;}
.about-us.hero-section.blog-header .hero-overlay h1 {font-size:24px;}
.product-detail.features-product .features-points .bullet-points li {font-size:18px;}
.product-detail.features-product .features-points .bullet-points {padding:0 0 0 11px;}
.benefits-products .heading-text {font-size:40px; margin-bottom:15px;}
.benefits-products p {font-size:18px;}
.after-sales-row {display:block;}
.about-us.introduction-section .row .after-sales.white-section-wrap {padding:0 20px;}
.about-us.introduction-section .container .row .after-sales.grey-section-wrap .grey-section {padding:30px 20px;}
.after-sales-rightside.product-detail.features-product .features-points .bullet-points li {font-size:15px; line-height:20px;}
.after-sales-rightside .features-points .bullet-points {padding:20px !important;}
.about-us.hero-section .hero-overlay p {padding:0 15px;}
.about-us.introduction-section .container .row .after-sales.white-section-wrap p {font-size:16px; line-height:25px;}
.about-us.introduction-section .container .row .after-sales .white-section p {line-height:22px; font-size:18px;}
.about-us.introduction-section .container .row .after-sales .white-section p {font-size:15px;}
.about-us.introduction-section .container .row .after-sales.grey-section-wrap .grey-section p {font-size:15px; line-height:25px;}
.after-sales-white-section .white-section p {font-size:15px !important;}
.ev-job-description {padding:30px 15px 15px 15px;}
.ev-validation-section {padding:60px 0;}
.ev-job-description .features-points .heading {font-size:30px;}
.ev-job-description .features-points .ev-job-description-detail span {font-size:17px; margin-bottom:15px;}
.ev-job-description .bullet-points li {font-size:14px; line-height:20px;}
.ev-job-description .btn {background:#efffff;}
.btn.btn-light {font-size:12px;}
.about-us.introduction-section.careers-section-heading {padding:60px 0 0 0;}
.about-us.introduction-section.careers-section-heading .container .title-introduction h1 {margin:0; padding-bottom:15px;}
.careers-section-heading .row-wrapper .btn-wrapper .btn.btn-light {padding:12px 25px; font-size:16px; line-height:16px; font-weight:700;}
.ev-job-description .features-points .ev-job-description-detail {display:flex; flex-direction:column;}
.life-electrae-wrap .first-col .two-img-wrapper {padding:0;}
.life-electraev .life-electrae-wrap .second-col .two-img-wrapper img {height:auto;}
.life-electraev .life-electrae-wrap .second-col .two-img-wrapper {height:auto;}
.life-electraev img.second-img {padding-bottom:15px;}
.life-electrae-wrap .second-col {background:#ffffff;}
.life-electrae-wrap .second-col .two-img-wrapper {padding:15px 0 !important;}
.life-electraev .life-electrae-wrap .second-col .img-wrap-four {width:100%; padding-bottom:15px;}
.life-electraev .life-electrae-wrap .second-col .img-wrap-five {width:100%;}
.life-electrae-wrap .third-col .three-img-row-wrapper {padding:0;}
.life-electrae-wrap .third-col .three-img-row-wrapper img.img-six, .life-electrae-wrap .third-col .three-img-row-wrapper img.img-seven {padding:0 0 15px 0;}
.life-electrae-wrap .fourth-col .one-row-img {padding:15px 0 0 0;}
.life-electraev .rightside-section .two-img-wrapper {width:100%; padding:0;}
.life-electraev .rightside-section .two-img-wrapper .img-ten {height:auto; padding:15px 0;}
.our-people-introduction {padding:60px 0 0 0;}
.our-people-introduction .our-people-heading {font-size:46px; line-height:55px;}
.our-people-section .our-people-card {padding:20px 50px;}
.our-people-section.owl-carousel .owl-item img {height:auto;}
.our-people-section .icon img {width:40px; height:40px !important; top:7px; left:46px;}
.our-people-section .our-people-card.item .content p {font-size:16px; padding-top:25px; line-height:25px; min-height:auto; padding-bottom:25px;}
.our-people-section .our-people-card.item .our-people-card-wrap .people-designation p {font-size:12px; line-height:12px;}
.our-people-section .our-people-card.item .our-people-card-wrap .people-designation h3 {font-size:16px; line-height:20px;}
.our-people-section .owl-nav {display:none;}
.our-people-section {padding-bottom:60px;}
.our-people-txt p {font-size:30px; padding-top:15px; line-height:36px; padding-bottom:15px;}
.careers-section-heading .row-wrapper .wrapper-text p {font-size:26px; line-height:30px; margin-bottom:15px;}
.careers-section-heading .row-wrapper .wrapper-location p {text-align:left;}
.careers-section-heading .row-wrapper .btn-wrapper {text-align:left;}
.life-electrae-wrap .first-col .heading p {font-size:40px; padding:50px;}
.life-electraev .life-electrae-wrap {flex-direction:row;}
.life-electrae-wrap .first-col .heading, .life-electraev .life-electrae-wrap .second-col, .life-electraev .life-electrae-wrap .second-col .heading, .life-electraev .img-container, .life-electraev, .life-electrae-wrap .first-col, .life-electrae-wrap .third-col .three-img-row-wrapper, .life-electrae-wrap .fourth-col, .author-information {display:block;}
.author-information .grey-section img {padding:0;}
.life-electraev .life-electrae-wrap .second-col .heading img, .life-electrae-wrap .fourth-col .one-row-img, .life-electrae-wrap .third-col .three-img-row-wrapper img {width:100%;}
.contact-form.section {padding:60px 0 0;}
.contact-form-row .leftside-details {padding:30px;}
.contact-form-row .leftside-details .address-detail h3 {font-size:30px;}
.contact-form-container {padding:0;}
.contact-form-row .leftside-details .address-detail p {font-size:18px;}
.contact-form-row .contact-form {padding:60px 30px;}
.contact-form-row .contact-form-title {font-size:30px;}
.contact-form-row .contact-form .get-in-touch-title {font-size:30px; padding-bottom:30px;}
.contact-form-row .iframe-container {padding:60px 30px;}
footer .image-class {text-align:left;}
footer .image-class img {width:150px;}
.footer-bottom p {padding:20px 0 10px 0; text-align:center;}
.utility-nav {border-bottom:1px #333 solid;}
.utility-nav ul {text-align:center;}
.navbar.fixed-top {top:0px;}
.navbar.fixed-top.scrolled {top:0; position:fixed;}
.careers-section-heading .row-wrapper .wrapper-location p {font-size:16px; line-height:19px; margin-bottom:15px;}
}

@media (min-width: 768px) and (max-width:1000px) {
.blog-content-description {padding:40px 0 40px 0;}
.contact-form-row .leftside-details .address-detail h3 {font-size:24px; margin-bottom:5px; line-height:30px;}
.contact-form-row .leftside-details .address-detail p {font-size:16px; line-height:19px; margin-bottom:10px;}
.contact-form-row .leftside-details a {font-size:14px; line-height:27px;}
.contact-form-row .leftside-details a img {width:10px;}
.blog-content-description .content-post .heading {font-size:20px; line-height:26px; padding:15px 0 10px 0;}
.blog-content-description .content-post .main-heading {padding-bottom:20px;}
.sidebar-container .recently-wrapper {padding:15px 20px;}
.sidebar-container .recently-wrapper h4 {font-size:20px; line-height:29px; padding-bottom:15px;}
.sidebar-container .recently-wrapper a p.blog-title {font-size:12px; padding-bottom:10px; line-height:16px;}
.blog-content-description .content-post p {font-size:16px; line-height:20px;}
.sidebar-container .recently-wrapper a p.date {font-size:9px; line-height:10px;}
.blog-listing .blog-row .blog-card .card-container {padding:12px 15px 0 15px;}
.blog-listing .blog-row .blog-card .card-container .date {margin-bottom:3px;}
.technology-cards-section .technology-card-image {height:200px;}
.product-detail.features-product.after-sales-col {padding:20px 0;}
.after-sales.grey-section-wrap img {width:50px;}
.about-us.introduction-section.after-sales-introduction .container .row .after-sales.grey-section-wrap .grey-section p {font-size:18px; line-height:30px;}
.technology-capabilities img {width:200px; height:200px;}
.product-detail .container .title-introduction .sub-title {font-size:22px; margin:0; line-height:34px;}
.benefits-products .heading-text {margin-bottom:15px; line-height:46px;}
.product-detail.features-product .heading {margin-bottom:20px; line-height:46px;}
.solution-detail-main .solution-detail {padding:0;}
.solution-content .leftside-content {padding-right:20px;}
.about-us.hero-section.segments h3 {font-size:20px; line-height:35px;}
.about-us.hero-section.segments .hero-overlay h1 {font-size:26px; line-height:26px;}
.about-us.hero-section.segments .hero-overlay .hero-description {margin:0; font-size:20px; line-height:23px; padding-top:15px;}
.about-us.hero-section.segments .hero-overlay .hero-bread-crumb {bottom:32px;}
.about-us.hero-section.segments {height:55vh;}
.about-us.hero-section.segments .hero-overlay {min-height:55vh;}
.homeslide .owl-nav button span {height:66px;}
.technology-capabilities-page .heading {margin:0 15px; font-size:21px;}
.quality-focus .container .title-introduction h2 {font-size:40px;}
.quality-focus .bottom-description .description.first-sentence {padding:25px 0;}
.quality-focus .container .title-introduction h2 {padding-bottom:25px;}
.navbar {padding:10px 0;}
.desktop-banner {padding-top:60px;}
.excellence-cards #myTab li a {padding:20px 15px; line-height:18px; font-size:15px;}
nav.navbar {background:#010203;}
.homeslide .captions-inner h1 {font-size:50px; line-height:55px;}
header nav .navigation a img {width:120px;}
.navbar-expand-lg .navbar-nav .nav-link {font-size:10px;}
header nav .navigation {padding:0 20px;}
.navbar-nav li.nav-item {width:100%;}
.blog-listing .blog-row .blog-card .card-container .post-title {font-size:18px; line-height:24px;}
.blog-listing .blog-row .blog-card .card-container .post-description {font-size:12px; line-height:20px;}
.blog-listing .blog-row .blog-card .card-container {min-height:200px;}
.blog-listing .blog-row .blog-card {margin-bottom:30px;}
.blog-listing {padding:60px 0;}
footer .image-class {text-align:left;}
footer .image-class img {width:150px;}
.footer-bottom p {padding:20px 0 10px 0; text-align:center;}
.btn-primary {font-weight:400; padding:10px 30px;}
#vehicleTabs {overflow-x:auto; flex-wrap:nowrap; max-width:100%; scrollbar-width:none;}
.leadership-section .leader-card .heading-wrap {flex-direction:column; padding:0;}
.leadership-section .leader-card-detail-wrapper .leader-card .title {padding-bottom:10px;}
.homeslide .captions-inner p {padding-top:15px; padding-bottom:15px; font-size:20px;}
.homeslide .captions-inner {top:22%; z-index:999999999999999999999999999; left:10%;}
.homeslide .captions-inner p {line-height:30px;}
.section-experience .container .title {padding:60px 0 20px; font-size:50px; line-height:55px;}
.homepage-section.section-experience .description {padding:0 0 60px;}
.title {font-size:50px;}
.section-experience p {font-size:20px;}
.navbar-toggler-icon {background-image:var(--bs-navbar-toggler-icon);}
.experience-wrap .experience-wrap-inner {padding:0;}
.homepage-section.engineering-excellence .title {padding:0 0 20px 0; line-height:55px;}
.section-technology p.description.text-center {padding:0;}
.get-in-touch-wrapper {padding:0;}
.technology-cards-section .technology-card {width:48%;}
.carousel-control-prev, .carousel-control-prev-icon, .testimonials-section .carousel-control-next {display:none;}
.homepage-section .experience-wrap-inner {margin:0;}
.section-experience .nav-tabs .nav-link {padding:0 0 40px 0;}
.manufacturing-section .text-overlay h1 {padding:0;}
.homepage-section .experience-wrap-inner .leftside-wrap {padding:60px 0 0 0;}
.manufacturing-section {padding:200px 0 60px 0;}
.manufacturing-section .manufacturing-wrap {height:650px;}
.description {font-size:20px;}
.excellence-cards ul {overflow-x:auto; width:100%; padding:0;}
.product-section-cards .product-card img {height:300px;}
section.section-technology {padding-top:30px; padding-bottom:30px;}
.section-product {padding-top:60px;}
.section-technology .technology-cards-section {padding:20px;}
.testimonials-section {padding:60px 20px;}
section.container-fluid.sustainability-excellence.text-center {padding:60px 20px 0 20px;}
section.get-in-touch {padding:60px 0;}
.contact-form.col-lg-6 {padding:20px;}
.get-in-touch .explore {line-height:58px;}
.sustainability-excellence .sustain-leftside {padding-right:5%; padding-bottom:60px;}
.sustainability-excellence h3.title {padding:0px 0 40px 0;}
.technology-cards-section .technology-card.top-card {margin-bottom:20px;}
.technology-cards-section .technology-card {padding:45px 0;}
.excellence-cards .tab-content .content {padding:30px 0 60px 0;}
.manufacturing-wrap .container .banner-content img {width:450px;}
.excellence-cards .tab-content img {height:350px;}
.about-us.introduction-section {padding:60px 0;}
.about-us.introduction-section .container .row .col-lg-6 .white-section p {font-size:22px; color:black; padding-top:25px;}
.about-us.solutions-section {padding:60px 0;}
.about-us.solutions-section .title-solution {padding:0 35px 35px;}
.about-us.solutions-section .solution-cards .cards {min-height:350px;}
.about-us.services-section {padding:60px 20px;}
.about-us.stats-section {padding:0 15px 120px 15px;}
.about-us.services-section .services-row {justify-content:space-between;}
.about-us.services-section .container .services-description {font-size:50px; line-height:55px;}
.about-us.services-section .row .products-cards .service-card .card-body .card-text {padding:0;}
.about-us.services-section .services-row .products-cards {width:48%; margin:20px 0;}
.stats-section .stats-rows .stats-cards {width:49%; margin-bottom:15px;}
.leadership-section .leader-card-body {height:150px;}
.leadership-section .leader-card-detail-wrapper.row {padding:25px;}
.leadership-section .leader-card:hover .leader-card-detail {display:none;}
.leadership-section {padding:60px 0;}
.about-us.introduction-section .container .title-introduction h1 {font-size:50px;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section {padding:20px;}
.about-us.introduction-section .row .white-section-wrap {padding-left:20px;}
.quality-focus .bottom-description .description {text-align:center; line-height:22px; font-size:21px;}
.quality-focus.certificate-section .certificate.section-wrap {padding:40px 0 0 0;}
.quality-focus.certificate-section .certificate.section-wrap .title {padding-top:0;}
.about-us.hero-section .hero-overlay {padding:0 20px;}
section.vehicles-section {padding:60px 0 0 0;}
section.vehicles-section .row.vehicles-grid .vehicles-item img {height:250px;}
section.vehicles-section .row.vehicles-grid {position:static; padding:20px 0;}
section.vehicles-section .row.vehicles-grid .vehicles-item {margin:0 0 20px 0;}
.about-us.hero-section.segments .hero-overlay h1 {font-size:40px; line-height:46px;}
section.container-fluid.ev-solutions-products .product .products-row .img-wrapper img {height:250px;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper {padding:35px;}
section.container-fluid.ev-solutions-products .product {margin-bottom:20px;}
.solution-introduction .title-introduction .sub-title {font-size:30px; margin:0; line-height:37px;}
section.container-fluid.ev-solutions-products {padding:60px 0;}
section.container-fluid.ev-solutions-products .product .products-row .img-wrapper {padding:25px;}
.solution-detail-main {padding:120px 0;}
.solution-detail-main .section-heading .title {font-size:50px; padding-bottom:30px; line-height:55px;}
.solution-detail-main .section-heading .section-img-wrap img {height:400px; object-fit:contain; padding:20px 0 0 0;}
.solution-detail-main .solution-content {padding-top:40px;}
.solution-detail-main .solution-content .heading-wrap h3 {font-size:26px;}
.solution-detail-main .solution-content .description {font-size:16px;}
.technology-capabilities .technology-cards-section .technology-card {width:46%;}
.technology-cards-section .technology-card-detail {padding:20px;}
.technology-capabilities .technology-capabilities .technology-cards-section .technology-card-image .img-fluid {width:250px; height:250px; object-fit:none;}
.main-battery-section {padding:0;}
.battery-page-description {font-size:24px !important;}
.main-battery-section .battery-section img {width:300px; height:300px;}
.main-battery-section .card-title {font-size:30px;}
.edrive-section .card-title {font-size:29px;}
.iso {text-align:left; margin-top:40px;}
.footer-bottom {text-align:center;}
.footer-bottom .col-lg-3 {margin:15px 0; text-align:center;}
.footer-bottom .col-lg-3:nth-child(4) {text-align:center;}
.product-detail.features-product .features-points {padding:20px;}
.product-detail.features-product {padding:60px 0;}
.container-product {padding:15px;}
.product-detail.about-product .about-product-row .heading {font-size:40px;}
.product-detail.features-product .heading {font-size:40px;}
.product-detail.features-product .features-points .heading-text {font-size:24px;}
.product-detail.features-product .features-points .bullet-points li {font-size:24px;}
.benefits-products .heading-text {font-size:40px;}
.about-us.hero-section .hero-overlay h1 {font-size:50px;}
.after-sales-row {display:block;}
.about-us.introduction-section .row .after-sales.white-section-wrap {padding:0 20px;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section {padding:30px 0;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section p {line-height:46px;}
.ev-job-description {padding:60px;}
.ev-validation-section {padding:60px 0;}
.careers-section-heading .row-wrapper .wrapper-text p {text-align:center; margin-bottom:15px;}
.careers-section-heading .row-wrapper .wrapper-location p {margin-bottom:15px;}
.life-electrae-wrap .first-col .heading p {font-size:29px;}
.author-information {display:block;}
.author-information .grey-section img {padding:0;}
.contact-form.section {padding:30px 0 0;}
.contact-form-row .leftside-details {padding:25px;}
.contact-form-container {padding:0;}
.contact-form-row .rightside-details {padding:20px;}
.contact-form.section .contact-form {padding:0 50px;}
.iframe-container {padding:60px 50px 60px 50px;}
.press-release-section {padding:60px 0;}
.press-release-blog-row .pres-release-card .press-release-description .title-press-relase {font-size:14px;}
.press-release-blog-row {padding:15px 0;}
.row.press-release-row {padding-bottom:20px;}
.press-release-blog-row .pres-release-card .press-release-description .date span {font-size:13px;}
.press-release-blog-row .pres-release-card .press-release-description .date {font-size:14px;}
.img-press-release, .press-release-description {display:flex; align-items:center;}
.brand-assets-pdf .container.wrap {padding:30px;}
.brand-assets-pdf .container.wrap .row p {font-size:18px;}
.brand-assets-pdf .container.wrap .row button {font-size:16px;}
.press-release-section .btn-readmore button {font-size:16px;}
.homeslide .owl-nav button {width:40px; height:40px; position:absolute; bottom:15px;}
.homeslide .owl-dots {bottom:11px;}
.homeslide .owl-dots .owl-dot span {width:10px; height:10px;}
.about-us.solutions-section .title-solution {font-size:50px; line-height:55px;}
.tech-capablity-detail .section-heading .title {max-width:800px;}
}

@media (min-width: 1024px) and (max-width:1400px) {
#menu-primary-menu .dropdown-menu .menu-item {padding:8px 15px 8px 0; font-size:12px;}
.contact-form-row .leftside-details {padding:45px 77px 90px 45px;}
.homepage-section .max-width-1150 {max-width:1000px;}
.homepage-section .max-width-1000 {max-width:850px;}
.contact-form.section {padding:80px 0;}
.section-product .max-width-1150 {max-width:950px;}
.contact-form-row .leftside-details .address-detail h3 {font-size:24px; line-height:30px;}
.contact-form-row .leftside-details .address-detail p {font-size:18px; line-height:24px;}
.contact-form-row .btn-secondary {padding:11px 50px;}
.contact-form-row .leftside-details a {font-size:18px; line-height:20px;}
.navbar-nav li.nav-item {padding:0;}
.homeslide .owl-nav button span {height:60px;}
.contact-form.col-lg-6 {padding:0 30px 30px 30px;}
.contact-form-row .contact-form-title {margin:0; font-size:30px;}
.homeslide .captions-inner h1 {font-size:48px; line-height:60px;}
.homeslide .captions-inner p {font-size:28px; line-height:40px; padding-bottom:20px;}
.btn-primary {font-weight:400; padding:10px 20px; font-size:14px;}
.homeslide .owl-dots .owl-dot span {width:10px; height:10px;}
.section-experience .container .title {padding:80px 0 20px 0;}
.title {font-size:64px; line-height:70px;}
.description {font-size:18px; line-height:27px;}
.homepage-section .experience-wrap-inner .leftside-wrap {padding:70px 0px 0 0px;}
.section-experience .nav-tabs .nav-link {font-size:18px; line-height:19px; padding:0 0 50px 0;}
.section-experience .nav-tabs .nav-link.active {font-size:18px; line-height:19px; font-weight:800;}
.rightside-wrap .cards-title {font-size:40px; padding:10px 0; line-height:42px;}
.rightside-wrap .cards-description {font-size:18px;}
.manufacturing-section {padding:280px 0 80px 0;}
.manufacturing-wrap .container .banner-content img {width:500px;}
.manufacturing-section .manufacturing-wrap {height:680px;}
.homepage-section.engineering-excellence .title {padding-bottom:50px;}
.excellence-cards #myTab li a {font-size:16px; line-height:22px; padding:20px 30px;}
.excellence-cards .tab-content img {height:400px;}
.excellence-cards .tab-content h2 {font-size:36px; line-height:43px; margin:15px 0 40px 0;}
.section-product {padding-top:80px;}
.section-product .title {padding-bottom:25px;}
.product-section-cards .product-card img {height:350px;}
.section-product .description {padding-bottom:25px;}
.product-section-cards .product-card-details .product-title {font-size:30px; line-height:31px;}
section.section-technology {padding-top:80px;}
.section-technology p.description.text-center {padding-top:15px; padding-bottom:40px;}
.section-technology img {width:200px; height:200px;}
.technology-cards-section .technology-card-image {height:200px;}
.technology-cards-section .technology-card-detail p {font-size:18px; line-height:25px;}
.section-technology .technology-cards-section {padding-bottom:0;}
.testimonials-section {padding:80px 40px;}
.testimonials-section .carousel-control-prev {left:-70px; bottom:90px;}
.testimonials-section .carousel-control-next {right:-70px; bottom:90px;}
.excellence-cards .tab-content .content {padding:60px 0 80px 0;}
.technology-cards-section .technology-card.top-card {margin-bottom:40px;}
.section-technology .technology-cards-section .technology-card {padding:45px 0 45px 0;}
.testimonials-section .title {padding-bottom:25px;}
section.container-fluid.sustainability-excellence.text-center {padding:80px 0 80px 0;}
.sustainability-excellence h3.title {padding:0px 0 40px 0;}
.sustain-leftside .text-description {font-size:18px;}
.sustainability-excellence .sustain-leftside h5.heading {padding-top:30px; padding-bottom:15px;}
.sustainability-excellence .sustain-leftside h5.heading {font-size:28px;}
.homepage-table tbody tr td.heading {font-size:40px; width:100px; line-height:42px;}
.homepage-table tbody tr td.content {font-size:18px; line-height:27px;}
.carbon-table .heading {font-size:30px; line-height:31px; width:105px;}
.carbon-table .content {font-size:18px; line-height:27px;}
.sustainability-excellence-right-section .highlight-box p {font-size:21px; line-height:25px;}
.sustainability-excellence-right-section .highlight-box p.author-name {line-height:25px; font-size:21px;}
.sustainability-excellence-right-section .highlight-box p.designation {font-size:20px; line-height:28px;}
.get-in-touch-title {font-size:64px; line-height:70px;}
.contact-form-title {font-size:60px; line-height:70px;}
.contact-form input {height:50px;}
.contact-form textarea {height:140px;}
.about-us.hero-section .hero-overlay h1 {font-size:48px; line-height:60px;}
.about-us .nav-link {font-size:20px; padding:15px;}
.about-us.introduction-section {padding:80px 0; margin:0 15px;}
.about-us.cars-section .tab-content h2 {padding:20px 0 2px 0;}
.about-us.solutions-section {padding:80px 0;}
.about-us.solutions-section .title-solution {padding-bottom:40px;}
.about-us.solutions-section .solution-cards .cards {min-height:450px;}
.about-us.services-section {padding:80px 15px;}
.about-us.services-section .container .services-description {font-size:48px; line-height:60px; padding-bottom:30px;}
.about-us.services-section .row .products-cards .service-card .card-body .card-text {padding:10px 0 0 0; font-size:12px; line-height:20px;}
.about-us.services-section .row .products-cards .service-card .cards-img img {width:60px; height:60px;}
.about-us.services-section .row .products-cards .service-card .cards-img {width:100px; height:80px; padding:10px;}
.about-us.services-section .row .products-cards .service-card .card-body .card-title {font-size:21px;}
.stats-cards .service-card-wrap .card-body h4 {font-size:48px; line-height:60px;}
.about-us.solutions-section .title-solution {font-size:48px; line-height:60px;}
.about-us.solutions-section h3 {padding:0 0 10px 0;}
header nav .navigation {padding:0 15px;}
header nav .navigation a img {width:150px;}
.navbar-expand-lg .navbar-nav .nav-link {font-size:12px;}
.nav-link.dropdown-toggle::after {width:10px; height:10px;}
.about-us.services-section .services-row .products-cards {width:32%;}
.about-us.introduction-section .container .title-introduction h1 {font-size:48px;}
.quality-focus .white-section {padding-right:0;}
.quality-focus .container .title-introduction h2 {font-size:48px; line-height:60px; padding-bottom:25px;}
.quality-focus .bottom-description .description.first-sentence {padding-top:25px; padding-bottom:10px;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section p {font-size:18px; line-height:27px;}
.about-us.introduction-section .container .row .col-lg-6 .white-section p {font-size:12px; line-height:20px; margin:0 0 5px 0;}
.about-us.introduction-section .container .row .grey-section-wrap .grey-section {padding:20px 22.5px 20px 22.5px;}
.cars-section .cars-section-cards .tab-content .content img {height:500px; object-fit:contain;}
.about-us.cars-section .tab-content p {font-size:18px; line-height:27px;}
.about-us.services-section .container .services-title {font-size:36px; line-height:36px; padding-bottom:10px;}
.about-us.services-section .services-row {margin:0 5px;}
.about-us.stats-section {margin:0 15px;}
footer .logo-class {padding-bottom:30px;}
footer .image-class img {width:100%;}
footer .bi-youtube, footer .bi-linkedin {font-size:18px;}
.footer-bottom {padding:15px 0;}
.footer-bottom p {font-size:14px;}
.footer-top {padding:80px 0 80px 0;}
.about-us.stats-section {padding-bottom:80px;}
.leadership-section .leader-card-body {padding:14px 22px 25px 22px;}
.leadership-section h5.card-title {line-height:50px; font-size:36px;}
header nav .navigation {padding:0 20px;}
.leadership-section .leader-card-detail-wrapper .leader-card .title {font-size:36px;}
.homeslide .captions-inner {top:19%; left:75px;}
.manufacturing-section .text-overlay h1 {padding-bottom:30px;}
.excellence-cards ul {padding:0px 40px 0 40px;}
.excellence-cards .btn {padding:18px 50px;}
.about-us.hero-section.segments h3 {font-size:28px; line-height:30px;}
.about-us.hero-section.segments .hero-overlay h1 {font-size:48px; line-height:60px;}
.about-us.hero-section.segments .hero-overlay .hero-description {font-size:23px; line-height:36px; padding-top:15px; margin:0;}
.about-us.hero-section.segments .hero-overlay h1 {max-width:850px;}
.solution-introduction .title-introduction .sub-title {font-size:30px; line-height:34px;}
.solution-introduction .title-introduction .description {font-size:21px; line-height:26px;}
section.container-fluid.ev-solutions-products {padding:80px 0;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper .heading {font-size:30px; line-height:34px; max-width:367px;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper .description {padding:12px 0 17px 0;}
section.container-fluid.ev-solutions-products .product .products-row .img-wrapper img {height:170px;}
section.container-fluid.ev-solutions-products .product {margin-bottom:20px;}
section.container-fluid.ev-solutions-products .product .products-row .description-wrapper {padding:25px;}
.solution-detail-main .solution-detail {padding-top:45px;}
.solution-detail-main .section-heading .title {font-size:48px; line-height:60px; padding-bottom:30px; padding-top:15px;}
.solution-detail-main .section-heading .section-img-wrap img {padding:40px 180px 5px 180px;}
.solution-detail-main .solution-content {padding-top:40px;}
.solution-content .leftside-content {padding-right:50px;}
.main-battery-section .container .title {font-size:50px; line-height:55px;}
.battery-page-description {padding-bottom:60px; max-width:850px !important;}
.main-battery-section .battery-section img {height:300px;}
.main-battery-section .card-title a {font-size:26px; line-height:35px;}
.main-battery-section .battery-section .battery-card {padding-bottom:60px;}
.complete-ev-section .container .title {font-size:50px; line-height:55px;}
.battery-img-section img {width:700px; height:100%; object-fit:cover;}
.battery-img-section {padding:60px 0 60px 0;}
.edrive-section .edrive-cards .img-wrapper {padding:40px;}
.edrive-section .edrive-cards .card-title {padding-bottom:40px;}
.edrive-section .edrive-cards .card-title a {font-size:25px; line-height:25px; padding:0;}
.edrive-section {margin-bottom:60px;}
.product-detail.about-product .about-product-row .heading {line-height:55px; font-size:46px;}
.product-detail.features-product {padding:80px 0;}
.container-product {padding:80px 0;}
.benefits-products .heading-text {font-size:46px; font-weight:200; margin-bottom:15x; line-height:46px;}
.product-detail.features-product .heading {font-size:46px; margin-bottom:20px; line-height:46px;}
.blog-listing {padding:80px 0;}
.blog-listing .blog-row .blog-card .card-container .post-title {font-size:26px; line-height:30px;}
.blog-listing .blog-row .blog-card .card-container .date {margin-bottom:8px;}
.blog-listing .blog-row .blog-card .card-container .post-description {font-size:16px; line-height:22px;}
.blog-listing .blog-row .blog-card .card-container {min-height:220px; padding:12px 16px 0 15px;}
.blog-content-description {padding:80px 0 80px 0;}
.blog-content-description .content-post .heading {font-size:24px; line-height:30px;}
.blog-content-description .content-post .main-heading {padding-bottom:20px;}
.blog-content-description .content-post p {font-size:16px; line-height:24px;}
.sidebar-container .recently-wrapper h4 {font-size:25px; line-height:23px;}
.sidebar-container .recently-wrapper {padding:15px 20px;}
.sidebar-container .recently-wrapper a p.blog-title {font-size:16px; line-height:20px;}
.sidebar-container .recently-wrapper a p.date {font-size:12px; line-height:15px;}
.homeslide .owl-nav button {width:40px; height:40px;}
.page-not-found {padding:150px 0 100px 0;}
.page-not-found-container h3 {font-size:46px; line-height:50px;}
.page-not-found-container p {font-size:20px; line-height:30px; padding-bottom:15px;}
section.vehicles-section {padding:80px 0 0 0;}
section.vehicles-section .sub-title {margin:0; padding:10px 0;}
.vehicles-section .car-component .car-component-wrap .wrapper-image {padding:15px;}
.vehicles-section .car-component .car-component-wrap .wrapper-image img {width:90px; height:45px;}
.about-us.introduction-section.careers-section-heading {padding:80px 0 0 0;}
.about-us.introduction-section.careers-section-heading .container .title-introduction h1 {line-height:48px; padding-bottom:15px;}
.careers-section-heading .row-wrapper .wrapper-text p {font-size:24px;}
.careers-section-heading .row-wrapper .wrapper-location p {font-size:18px;}
.careers-section-heading .row-wrapper .btn-wrapper .btn.btn-light {padding:7px 15px;}
.life-electrae-wrap .first-col .heading p {font-size:40px;}
.our-people-introduction {padding:80px 0;}
.our-people-introduction .our-people-heading {font-size:48px; line-height:55px;}
.our-people-txt p {font-size:30px; line-height:35px; padding-bottom:0; padding-top:15px;}
.our-people-section {padding-bottom:80px;}
.navbar-expand-lg .navbar-nav .dropdown-menu {padding:5px 14px;}
.dropend .dropdown-menu li .dropdown-item, .dropend a.dropdown-toggle {font-size:12px;}
}