

.subpage header {background:#fff;}
.navbar-expand-lg .navbar-nav .nav-link {color:#0081c3;}
.subpage .blue-search {display:block;}
.subpage .white-search {display:none;}
.subpage .banner {background: #F0F9FF;display: flex;align-items: center;min-height: 180px;}
.subpage .banner h1 {font-size: clamp(1.875rem, 1.5402rem + 1.7857vw, 3.75rem);color:#065986;font-weight: 600;}
.subpage .banner p {font-size: clamp(0.875rem, 0.808rem + 0.3571vw, 1.25rem);color:#065986;font-weight: 500;
    margin: 0;line-height:font-size: clamp(1.5rem, 1.4107rem + 0.4762vw, 2rem);}
.align-center-v {align-items: center;}
.subpage .highbox {border-radius:30px; min-height: 250px;}
.highbox p {padding:0 10px;}
.subpage .highbox img { border-top-left-radius: 20px; border-top-right-radius:20px;}
.highbox a.view-btn {border-radius:0 0 20px 20px;}
.sub-top-gap {height: 106px;}

.subpage .pdp .highbox img {border-radius: 20px;}
.subpage .pdp {background:#F0F9FF;padding: 71px 20px;}
.pdp-right h1 {color:#0081C3;font-size: 32px;}
.green {color:#138C4A;font-size: 16px;}

.spec-one p {color:#62727C;font-size: 16px;}
.pdp .banner-taxt-btn {display: block;}
/* .pdp .banner-view, .pdp .banner-contact {width:49%;float:left;} */
.pdp .banner-view, .pdp .banner-contact {width:32.4%;float:left; margin-right: 0px;}
.pdp .banner-view a, .pdp .banner-contact a {width: 100%;padding: 19px 8px;max-width: 300px;font-size:13px;}

.pdp .banner-contact {margin:0 6px;}
.pdp .banner-contact a {border-color:#065986; color:#065986; background: transparent;float:right;}
.pdp .banner-view a:hover, .pdp .banner-contact a:hover {background: #02518B;color: #fff;transition: 0.5s;}
.pdp hr {margin-bottom: 25px;}
.pdp-right.mob-view {display: none;}
.battery-perform {margin-top:20px;}
.battery-perform h4 {font-size: 20px;color:#065986;}
.battery-perform p {color:#62727C;font-size: 16px;}
.battery-ico {float:left;padding-bottom:45px;margin-right:15px;width:35px;}
.battery-perform {margin-top: 40px;float: left;}
.pdp-bottom .llcfour {border-top-right-radius: 20px; border-bottom-right-radius:20px;}
.pdp-bottom .llctwo {border-top-left-radius: 20px; border-bottom-left-radius:20px;}
.pdp-bottom h3 {color:#072F4A;font-size: 40px; text-align: center;margin-bottom: 30px;}
.pdp-bottom .feaatures-sec h4 {font-size: 28px;padding-bottom: 15px;}
.pdp-bottom .feaatures-sec h6 {text-transform: none;font-size: 16px;}
.pdp-bottom p {text-align: center;}
section.subpage-wrapper.mb-5.pdp-bottom {padding: 0 10px;}

.tender-wrap {background:#E0F2FE; }
.highbox .tender-wrap  p, .highbox .tender-wrap h4 {text-align: left;margin: 0;padding: 0;}
.highbox .tender-wrap p {color:#0CA6EB;}
.tender-wrap {background: #E0F2FE;border-radius: 20px 20px 0 0;padding: 15px 15px 40px;}
.highbox .tender-wrap .two h4 {font-size:17px;}

.tenders-list .viewbtn {text-align: left;flex-direction: column}
.tenders-list .view-btn {background: #0CA6EB;color:#fff;}
.viewbtn.no-border {border:none;}
.photo-gallery-wrap .viewbtn {border:none;}
.photo-gallery-wrap .date {color:#0081C3; font-size: 16px;}
.photo-gallery-wrap .highbox h4 {text-align:left;padding-left:12px;}
.photo-gallery-wrap .ph-gll-img img, .photo-gallery-wrap .view-btn img {border-top-left-radius: 0;border-top-right-radius: 0;}
.photo-gallery-wrap .two {display: flex;}
.form-detils{margin-bottom:30px}
.form-detils .form-control, .form-detils .form-select {color:#76848D;font-size:16px;padding:15px 0px;font-weight:500;box-shadow:none;border-radius:0;border:0;border-bottom: 1px solid #B3B3B3;}
.form-detils label{color:#000;font-weight:600;font-size:16px;margin-bottom:10px}
.contact-form .btn-secondary{background:#0081c3;color:#fff;font-weight:500;font-size:14px;box-shadow:none;border:0;padding:16px 25px;
border-radius:100px;text-transform:uppercase;min-width:160px;width:auto;}
.form-btn a:hover{background:#0ca6eb}
.highbox.contact-form{background:#e0f2fe;border-radius:20px 20px 0 0;padding:30px 30px 80px}
.highbox.cont-pers img{border-radius: 0;}
.cont-pers .viewbtn {padding: 20px;}

.contact-wrap {background: #B9E6FE;padding: 70px 20px 180px 20px;}
.addre-wrap .ico {float: left;padding-bottom: 40px;margin-right: 12px;}
.cont-pers .left-wrap {display: flex;flex-direction: column;position: relative;top: 40px;}
.addre-wrap {margin-top: 40px;}
.addre-wrap span {font-size: 18px;color:#088AC5;}
.addre-wrap .text {font-size: 18px; color:#072F4A; font-weight:600;}
.addre-wrap .text a {text-decoration: none;color:#072F4A;}
.contact-wrap .highbox.contact-form {border-radius: 20px;background: #fff;}
.map-wrap {width: 100%;max-width: 1300px;margin: 0 auto;position: relative;top: -72px;}
.map-wrap iframe {width:100%;padding:0 30px;}

.contact-wrap .btn-secondary:hover {background: #0CA6EB;}

/***********form starts ******/
.blue-bg {
    background: #e0f2fe;
    border-radius: 12px;
    padding: 20px 20px 40px;
}
.dealer-from h3 {margin-bottom: 20px; text-align: center; padding: 12px;}
.dealer-from .form-detils .form-control {background: transparent;}
.dealer-btn {max-width: 300px;}
.dealer-from .form-detils p {font-size: 13px;line-height:22px;text-align:left; color: #434b50;}
.dealer-from h5 {color: #0081C3;text-align:left;padding: 20px 5px;}
.dealer-from hr {height: 2px;background: #0081C3;}
::placeholder { color: #434b50;opacity: 1;}
.dealer-from .form-select {background-color: transparent;}

::-ms-input-placeholder {color: #434b50;}




/***********authoriser page starts ******/

.state-name {text-align: center;}
.highbox.state-wrap a {font-size: 16px;color: #072f4a;text-decoration: none;}
.highbox.state-wrap a:hover {text-decoration:underline;}
.state-wrap span.auto-spec {font-weight: 500;}
.highbox.state-wrap .viewbtn {border-radius: 0 0 20px 20px;display: block;border: none;padding-bottom: 20px;}






/************** Responsive******/

@media (max-width:767px) {
    .order-top {order:-1;}
    section.subpage-wrapper.mb-5.pdp-bottom {padding:0;}
    .pdp-bottom .llctwo {border-top-left-radius:0;border-bottom-left-radius:0;}
    .pdp-bottom .llcfour {border-top-right-radius:0;border-bottom-right-radius:0;}

    .cont-pers .left-wrap {margin-top: -10px;}
    .contact-wrap{padding-bottom:120px;}
    .contact-wrap .btn-secondary{margin-top: 16px;}
    .dealer-from .form-detils {flex-basis: auto;}
    .highbox.state-wrap .viewbtn {display:block;}
    .highbox.state-wrap a {font-size: 14px;}

}

@media  (max-width: 991px) {
    .pdp-bottom .feaatures-sec h4 {font-size: 22px;}
    .pdp-right p { font-size: 14px;}    
    .sub-top-gap {height:auto;}
    .navbar-expand-lg .navbar-nav .nav-link {color: #fff;}
    .pdp-right.mob-view {display: block;}
    .pdp-right .desktop {display:none;}
    .pdp-bottom .feaatures-sec h4{margin-bottom:20px;}
    .pdp-right h1 {font-size: 24px;}
    .subpage .pdp {padding-top: 50px;padding-bottom:1px}
    .pdp .highbox {margin-bottom: 30px;}
    .pdp .banner-view a, .pdp .banner-contact a {padding: 10px 13px;}
    .battery-perform p {font-size: 14px;}
    .pdp-bottom h3 {font-size: 28px;}
    .pdp-bottom .feaatures-sec h4 {font-size: 20px;}
    .careers .highbox h4 {font-size: 22px;}
    .addre-wrap .text {font-size: 14px;}
}


