.scroll-header { position:fixed; width:100%; margin:0 auto; z-index:4; top:0 }
.energy-market-access-section .container h2.text-center.mb-4.eaasTitle { margin-bottom:0!important }
.energy-market-access-section .heading-para { font-size:22px; font-weight:400; line-height:52px; color:#757575; text-align:center; margin-bottom:20px }
.about-us-voltenix.transforming-renewable .right-content h2.blue { margin-bottom:20px; color:#023165 }
.voltenix-network-section { padding:40px 0px }
.voltenix-network-section .Join-voltenix { margin-bottom:60px }
.voltenix-network-section .Join-voltenix h1 { font-size:34px; font-weight:500 }
.voltenix-network-section .Join-voltenix p { font-size:18px; line-height:30px }
.voltenix-network-section .Join-voltenix a.voltenix-btn { max-width:330px; width:100%; padding:8px 10px; color:#fff; background-color:#2DB968; display:inline-block; text-align:center; margin-top:30px; border-radius:20px }
.voltenix-network-section .current-opening-section .head-txt h2.current-head { font-size:34px; font-weight:500; margin-bottom:24px }
.voltenix-network-section .current-opening-section .head-txt p a { color:#2DB968; font-weight:500 }
.voltenix-network-section .filter { display:flex; margin-top:60px; margin-bottom:30px }
.voltenix-network-section .filter p { padding-right:15px; padding-left:15px; font-size:18px; line-height:36px; color:#070707; border-left:1px solid; line-height:1 }
.voltenix-network-section .filter p:first-child { padding-left:0; border-left:none }
.voltenix-network-section .filter p span { color:#2DB968; font-weight:700 }
.search-bar .search-box { width:100%; box-shadow:0 8px 16px #0000000D; border-radius:5px; background-color:#fff; display:flex; align-items:center; padding:8px 8px 8px 20px; margin-bottom:60px }
.search-bar .search-box input { width:100%; border:none; padding:10px 20px; box-shadow:none; outline:none; color:#070707; font-size:18px }
.search-bar .search-box button { background:#2DB968; color:#fff; border:none; padding:13px 32px; border-radius:5px; box-shadow:none; outline:none; cursor:pointer }
.search-bar .search-box button:hover { background-color:#043165 }
.voltenix-network-section .Join-voltenix a.voltenix-btn:hover { background-color:#043165 }
.business-development-block .block .heading h4 { color:#020202; font-size:22px; font-weight:500; margin-bottom:30px; margin-top:50px }
.business-development-block .block .box { box-shadow:0 0 10px #BEBBBB29; border-radius:5px; background-color:#fff; display:flex; justify-content:space-between; align-items:center; padding:15px 20px; margin-bottom:15px }
.business-development-block .block .box h5 { color:#020202; font-size:16px; font-weight:500; margin-bottom:8px }
.business-development-block .block .box p { color:#888; font-size:14px }
.business-development-block .block .box a { background-color:#2DB968; color:#fff; border:none; outline:none; padding:8px 22px; border-radius:5px; display:flex; align-items:center }
.business-development-block .block .box a:hover { background-color:#043165 }
.business-development-block .block .box a img { margin-left:20px }
.our-mission .main-p img { width:100% }
.beatingSection .container .row .col-lg-6 { padding-left:10px; padding-right:10px }
/*.beatingSection.energy-market-access .beatingBox { min-height:190px }*/
.key-feature { padding:40px 0 }
.key-feature .key-head { margin-bottom:45px }
.key-feature .key-blck { display:flex; align-items:center; margin:10px auto; background-color:#F2F2F2; border-radius:86px }
.key-feature .lft-bck-img { position:sticky; background-color:#fff; border-radius:100% }
.key-feature .lft-bck-img img { padding:18px; max-width:168px }
.key-feature .right-content { padding:20px 40px 20px 20px }
.key-feature .right-content h5 { margin-bottom:15px; font-size:18px; font-weight:500 }
.key-feature .right-content p { color:#000; font-size:15px }
.key-feature .key-head p { font-size:22px }
.back-arrow { padding:60px 0 0 }
.voltenix-network-section.lite-at-our-company-section .Join-voltenix { margin-bottom:40px }
.life-at-our-comp-points .point-group { margin:20px auto }
.life-at-our-comp-points .point-group h6 { margin-bottom:10px; font-size:20px; font-weight:500 }
.life-at-our-comp-points .point-group h6 span.green-color { color:#2DB968 }
.life-at-our-comp-points .point-group p { margin-bottom:10px; color:#5D5D5D }
.lite-at-img-section { padding-bottom:70px }
.lite-at-img-section img { width:100% }
.voltenix-network-section.lite-at-our-company-section { padding-left:0; padding-right:0 }
.lite-at-img-section .container .row { row-gap:20px }
.job-title { padding:18px 0 }
.job-title .block { display:flex; justify-content:space-between; align-items:flex-start; border-bottom:1px solid #D1D1D1; padding-bottom:20px }
.job-title .left-job-title-content p b { font-size:18px; font-weight:500; color:#000 }
.job-title .right-apply-btn button.btn { background-color:#2DB968; padding:12px 90px; color:#fff; border-radius:5px; display:inline-block; font-weight:500; box-shadow:none; outline:none }
.job-title .block-2 { padding:35px 0; border-bottom:1px solid #D1D1D1 }
.job-title .block-2 h6 { margin-bottom:18px; font-size:18px; color:#2DB968; font-weight:500 }
.job-title .block-2.block-3 ul { padding-left:15px }
.job-title .block-2.block-3 ul li { margin-bottom:20px; position:relative; padding-left:21px }
.job-title .block-2.block-3 ul li::before { content:""; width:11px; height:11px; border:1.5px solid #AAA; display:block; float:left; border-radius:100%; position:absolute; left:0; top:7px }
.job-title .block-4 { padding:30px 0 }
.job-title .block-4 button { background-color:#2DB968; padding:12px 90px; color:#fff; border-radius:5px; display:block; font-weight:500; box-shadow:none; outline:none }
.job-title .block-4 small { padding:15px 0 0; display:block; color:#505050 }
.modal.form-modal { padding-left:15px }
.modal-dialog .modal-content .container { max-width:991px; width:100% }
.jobClose { position:absolute; right:30px; top:50%; transform:translateY(-50%); opacity:1 }
.form-modal .modal-dialog { padding:20px 0 }
.form-modal .modal-dialog .modal-content .modal-body { padding:10px 0; position:relative; margin:10px 0 }
.form-modal .modal-dialog .modal-content .modal-body .form-header { padding:25px 0 }
.form-modal .modal-dialog .modal-content .modal-body::after { content:""; height:1px; width:100%; background-color:#D1D1D1; display:block; position:absolute; bottom:0; left:0; right:0 }
.form-modal .modal-dialog .modal-content .modal-body .form-header h4 { color:#073F65; font-size:30px; line-height:19px; font-weight:500 }
.form-modal .modal-dialog .form-block .form-title h6 { font-size:20px; font-weight:500; margin-bottom:6px }
.form-modal .modal-dialog .form-block .form-title p b { font-size:16px; font-weight:500; color:#000; margin-bottom:10px }
#jobApply .form-control,#jobApply .custom-file-label { border-radius:5px; background:#f4f4f4; height:42px; border:none }
#jobApplicationForm .form-group input,#jobApplicationForm .form-group textarea,#jobApplicationForm .form-group select,#jobApplicationForm .custom-file-label { border-radius:5px; background:#F4F4F4; padding:9px 20px; border:none; box-shadow:none; outline:none; resize:none; margin-bottom:30px; color:"#000000" }
.custom-file-label:after { background:#2DB968; color:#fff; font-size:14px; width:126px; height:42px; padding:0; line-height:42px; border-radius:5px; text-align:center }
#jobApplicationForm .form-group textarea { min-height:132px }
.form-modal .modal-content .form-block .form-title { margin-bottom:30px }
#jobApply .form-group { margin-bottom:30px }
#jobApplicationForm #jobApply .btn { width:231px; text-align:center; border-radius:30px; font-size:16px; box-shadow:0 3px 16px #0002; height:40px; padding:0; line-height:40px }
#jobApply .btn-dark { background:#231F20 }
#jobApplicationForm .form-group.text-center.text-lg-right { display:flex; justify-content:end; align-items:baseline; column-gap:20px }
#jobApplicationForm .col-12 .form-group .btn-success.vol-sub-btn { background:#2DB968 }
#jobApplicationForm .col-12 .form-group .btn { padding:8px 97px; box-shadow:0 3px 16px #0000001A; border-radius:20px }
#jobApplicationForm .col-12 .form-group .btn.vol-dark-btn { background-color:#000 }
#jobApplicationForm .form-group .custom-file { margin-bottom:7px!important }
.box.privacy-box .heading { padding:0 0 33px }
.box.privacy-box .heading h5 { font-size:22px; font-weight:500 }
.polices { margin-bottom:32px }
.polices h4 { font-size:18px; font-weight:400; margin-bottom:20px }
.polices p { margin-bottom:20px; color:#797979 }
.policy-points .list h6 { color:#2DB968; font-size:15px; font-weight:700; margin-bottom:10px }
.policy-points .list { margin-bottom:32px }
.policy-points .list p { color:#797979; font-size:15px }
.box.privacy-box .cross-arrow { display:inline-block; padding:5px; border-radius:16px; cursor:pointer; line-height:0; position:absolute; left:-50px; top: 15px; }
.privacy-backdrop.show { position:fixed; display:block; top:0; left:0; z-index:1040; width:100vw; height:100vh; background-color:#000 }
.scrollNone { overflow:hidden }
.privacy-backdrop.show { opacity:.5; display:block }
.box.privacy-box .cross-arrow img { max-width:30px }
.click-show { cursor:pointer }
.box.privacy-box { position:fixed; bottom:0; z-index:1050; display:flex; flex-direction:column; max-width:690px; background-color:#fff; background-clip:padding-box; outline:0; transition:transform .3s ease-in-out; background:#fff; right:0; transform:translateX(100%); opacity:0 }
.privacy-p { height:100vh; overflow-y:scroll; padding:26px }
.box.privacy-box.showDiv { top:0; right:0; transform:none; opacity:1 }
.rings-backdrop.show { position:fixed; display:block; top:0; left:0; z-index:1040; width:100vw; height:100vh; background-color:#000 }
.rings-backdrop.show { opacity:.5; display:block }
.click-show.under-line { text-decoration:underline }
.checkNewBox input { display:none }
.checkNewBox label { position:relative; font-size:13px; cursor:pointer }
.checkNewBox label:before { content:''; -webkit-appearance:none; background-color:transparent; border:1.4px solid #656262; box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05); padding:8px; display:inline-block; position:relative; vertical-align:middle; cursor:pointer; margin-right:5px; border-radius:3px }
.checkNewBox input:checked+label::after { content:''; display:block; position:absolute; top:5px; left:6px; width:6px; height:10px; border:solid #2EB968; border-top-width:medium; border-right-width:medium; border-bottom-width:medium; border-left-width:medium; border-width:0 2px 2px 0; transform:rotate(45deg) }
.platformFormRight form .g-recaptcha { width:100%; margin-left:15px }
.lite-at-img-section .video-paynpause-p { position:relative }
.lite-at-img-section .video-paynpause-p .play-pause-btn { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%) }
.ftpSocial li a:hover { background-color:#2CB868 }
.ftpSocial li a:hover i { color:#fff }
.cont-form-btn { box-shadow: 0px 3px 16px #00000029 !important; border-radius: 25px ; color: #fff; background-color: #2DB968 ; padding: 12px 37px; outline: none; box-shadow: none; }
.cont-form-btn:hover { background-color: #023165; }

.platformforgotpassword {display:none;}
.energy-storage-managment {
    display: inline-block;
    width: 100%;
    margin-top: 3rem; 
}

.energy-storage-managment .heading-para {
  font-size: 22px;
  font-weight: 400;
  line-height: 52px;
  color: #757575;
  text-align: center;
  margin-bottom: 20px;
}
  .efg  {
  margin-bottom: 0;
}





@media (max-width:1200px) {
 .key-feature .right-content { min-height:194px }
 }
@media (max-width:990px) {
 .box.privacy-box { max-width:500px }
.key-feature .right-content { min-height:0 }
.job-title .right-apply-btn button.btn { padding:12px 62px }

.our-mission .our-mission-bottom-content .blck .left-heading { width:100%; padding-right:10px }
.our-mission .our-mission-bottom-content .blck .left-heading h4 { font-size:21px; line-height:32px }
.store-detail h2,.platformFormRight h2 { font-size:22px }
 
 }
@media (max-width:767px) {
 .about-us-voltenix .lef-img img { margin:0 0 20px; }
.key-feature .key-head p { font-size:16px }
.job-title .block .left-job-title-content h2 { font-size:22px; line-height:25px; margin-bottom:15px }
.job-title .block { flex-direction:column; row-gap:24px }
.key-feature .key-blck { flex-direction:column; border-radius:34px; box-shadow:0 2px 6px #0000001A; padding:20px 15px; }
.key-feature .right-content { min-height:0; padding:25px 10px 20px; text-align:center }
h2 { font-size:21px; line-height:30px }
.key-feature .right-content h5 { font-size:18px; line-height:24px;margin-bottom: 10px; }
.business-development-block .block .box { flex-wrap:wrap }
.left-txt { width:100%; margin:0 0 10px }
.right-btn { width:100%; display:flex; justify-content:end }
.energy-storage-managment .heading-para{font-size:16px;line-height:22px;margin:6px 0 16px;}
.key-feature {
  padding: 10px 0;
}

.key-feature .key-head {
  margin-bottom: 5px;
}
.renewableSpace {padding: 15px 0 15px;}

 .broadening {
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  margin: 6px 0 0;
}

.about-us-voltenix.abtSpace {
  padding: 25px 0 15px;
}
.back-arrow {
  padding: 30px 0 0;
}

.voltenix-network-section.lite-at-our-company-section { 
  padding-top: 20px;
}
.job-title .block-2 {
  padding: 25px 0 25px; 
}



 }
 
 
 
@media (max-width:600px) {
 .energy-market-access-section .heading-para {line-height: 25px;font-size: 17px;margin: 10px 0 14px;}
.solutionBoxContent h3 { line-height:21px; height:67px; font-size:16px; padding-left:10px }
.voltenix-network-section .Join-voltenix h1 { font-size:27px }
.voltenix-network-section .Join-voltenix p { font-size:15px; line-height:28px }
.voltenix-network-section .filter p { padding-right: 12px;
  padding-left: 12px;font-size:14px }
.box.privacy-box { max-width:330px }
.box.privacy-box .cross-arrow { left:-37px }
.choose-voltenix .top-heading h4 { 
  font-size: 22px; 
}

.top-heading {
  margin-bottom: 10px !important;
}

.energy-storage-managment { 
  margin-top: 30px;
}

  #exampleModal22.modal.form-modal {
  padding: 0;
 
}


  #exampleModal22  .modal-dialog {
  transform: inherit !important;
  padding: 0;
  margin: 0;
  border-radius: 0;
  width: 100%;
}

#jobApplicationForm .form-group.text-center.text-lg-right { 
  flex-wrap: wrap;
}

  #jobApplicationForm .col-12 .form-group .btn.vol-dark-btn, #jobApplicationForm .col-12 .form-group .btn-success.vol-sub-btn {
    width: 100%;
    height: auto;
    margin-bottom: 10px !important;
    padding:15px 0 12px;font-size: 17px;
  }








 }

@media (max-width:570px) {
    
   .solutionBoxContent h3 {
    height:auto!important;line-height: 21px;
  }  
 .beatingSection{padding:30px 0}
 
 .efg  {
  margin-bottom: 0;
}
.business-development-block .block .box a{width:100%;justify-content:center}
.left-txt{text-align:center}
.business-development-block .block .heading h4 { 
  margin-bottom: 15px;
  margin-top: 0px !important;
  text-align: center;
}
.voltenix-network-section .current-opening-section .head-txt h2.current-head {
  font-size: 25px; 
  margin-bottom: 10px;
}

.voltenix-network-section .filter {
  display: flex;
  margin-top: 40px;
  margin-bottom: 20px;
}


   
}


@media (max-width:460px) {
 .key-feature .right-content { padding:12px 0 0; margin-left:0; background-color:transparent }
.key-feature .key-head h2 { font-size:22px; text-align:center; line-height:30px }
 }
