* { margin: 0; padding: 0; }
html,body { font-size:16px; font-family: 'Helvetica Neue', sans-serif; color: #000; }
li { list-style-type:none; }
ul,li { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
p { margin:0; padding:0; }
a { text-decoration:none; color:#000; }
a:hover { color:#2DB968; text-decoration:none; }
.btn-theme { background:#000000; box-shadow:0 3px 12px #00000029; border-radius:3px; color:#fff; height:48px; display:inline-flex; align-items:center; justify-content:center }
.btn-theme:hover { background:#2DB968; color:#000; box-shadow:inherit!important; border-color:#2DB968; }
.btn-theme:focus { background:#2DB968; color:#000; box-shadow:inherit!important; }
p { color:#747474;font-size: 15px; }
@media only screen and (min-width:576px) { .container { max-width:94%; } }
@media only screen and (min-width:1100px) { .container { max-width:1020px; } }
@media only screen and (min-width:1200px) { .container { max-width:1100px; } }
@media only screen and (min-width:1340px) { .container { max-width:1280px; } }
.headerTop { display:flex; align-items:center;  }
.logo {  margin-right: 33px;}
header { background: transparent linear-gradient(89deg, #2DB968 0%, #033165 100%) 0% 0% no-repeat padding-box; }
@media only screen and (min-width:993px) 
{
.menuIcon {display: none;}
.mainNav { display:flex; align-items:center; }
nav ul li { position:relative; margin-right:0; margin-left:40px;}
nav ul li a {padding:31px 0 30px;display: flex;color: #fff;font-size: 15px;position: relative; line-height: 19px;align-items: center;}
nav ul li a img   {margin-left: 8.3px;}
nav ul li.eaas a { text-transform:capitalize; }
nav ul li a::after { content:''; position:absolute; width:100%; height:4px; background:inherit; bottom:0; left:0 }
nav ul li a.active::after { content:''; position:absolute; width:100%; height:4px; background:#fff; bottom:0; left:0 }
nav ul li a:hover::after { content:''; position:absolute; width:100%; height:4px; background:#fff; bottom:0; left:0 }
 
nav ul li a:hover { color:#2DB968; }
.navication ul>li .megamenuWapper{width:317px;overflow:hidden;position:absolute;z-index:999; right:0;top:58px;background-color:#fff;transition:all 0.8s linear;display:none;box-shadow:0 3px 20px #00000015;padding: 19px 25px;border-radius:3px}
.navication ul>li:hover .megamenuWapper { display:block }
nav ul .megamenuWapper li   { border-bottom: solid 1px #D9D9D9; padding: 13px 0;margin-left:0px;}
nav ul .megamenuWapper li:first-child   { padding-top: 0;}
nav ul .megamenuWapper li:last-child   { padding-bottom: 0; border-bottom:none;}
nav ul .megamenuWapper li a{color:#023165;padding:0;margin:0;text-transform:capitalize;font-size:14px}
nav ul .megamenuWapper li a:hover { color:#2DB968; }
}
@media only screen and (max-width:992px) 
{
header  .container{ max-width: 100%;}
.headerLogo img { width:100px;}
nav { margin:0; padding:0; width:100%; position:fixed; right:0; top:0; height:100vh; background-color:rgba(0,0,0,.4); overflow:hidden; visibility:hidden; opacity:0; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out; z-index:-1 }
nav.showMainNav { visibility:visible; opacity:1; z-index:99999 }
.logo { display:flex; width:100%; justify-content:space-between; align-items:center; padding:11px 0px 13px;margin-right: 0; }
.navHeader  .logonav img {  width:120px;}
.navHeader .btnNavToggle img {width: 29px;}
.menuIcon {border:solid 1px #28AC68;border-radius:3px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}
nav .navication {float: right; padding:0; margin:0; width:100%; height:100vh; background-color:#023165; right:-300px; position:relative; -webkit-transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; transition:all .5s ease-in-out }
nav.showMainNav .navication { right:0; visibility:visible; opacity:1 }
.navHeader { background: transparent linear-gradient(89deg, #2DB968 0%, #033165 100%) 0% 0% no-repeat padding-box; padding:6px 10px 10px; display:flex; align-items:center; justify-content:space-between }
nav .navication .mobileNavigations { overflow-x:auto; overflow-y:visible; height:95vh; padding:20px 20px 40px; }
nav ul li { width:100%; border-bottom: solid 1px #267DA5;}
nav ul li .megamenuWapper { display:none; padding:4px 0 14px;} 
nav ul li .megamenuWapper li { border-bottom:none;} 
nav ul li a { color: #fff;padding:15px 15px!important; font-size:14px; display:flex; width:100%; align-items:center; justify-content:space-between }
nav ul li .megamenuWapper li { padding-left: 20px; }
nav ul li .megamenuWapper li  a {text-transform: capitalize;font-size: 14px;letter-spacing: 0.3px; padding: 0 10px 17px !important;}
.btnNavToggles img{ position:absolute;left:-24px;width:18px;top:5px}
 
nav ul li a.actives img { transform: rotate(180deg); }

}
.homeSlider { background:url(../images/homeBanner.webp); background-repeat:repeat; background-size:auto; padding:180px 0 140px 0; background-repeat:no-repeat; background-size:cover; position:relative; }
.border-green { border:solid 2px #2DB968 }
.homeSlider .homeSliderContent h1 { color:#fff; letter-spacing:0; font-size:50px; margin:0 0 11px }
.homeSlider .homeSliderContent p { color:#fff; letter-spacing:0; font-size:16px; padding-right:50px; margin:0 0 25px }
.homeSlider:before { content:''; background:rgba(0,0,0,0.2); width:100%; height: 100%; top:0; left:0; position: absolute; }
.homeTitle{font-size:50px;font-family:"Oswald",sans-serif;font-weight:600;color:#000;line-height:19px}
.bg-gray { background:#F6F7F9 }
.solIcons h4{color:#023165;font-size:17px;font-weight:600;margin:0 0 9px;letter-spacing:0;line-height:19px;display:inline-block;width:100%}
.solIcons p{color:#6B6B6B;font-size:15px;line-height:19px;margin:0 0 4px}
.solIcons a { color:#023165; font-size:14px; font-weight:500 }
.solIcons a:hover { color:#2DB968;  text-decoration: underline; }
.sol-1 { position:relative; left:80px; margin:15px 0 70px; } 
.sol-2 { margin:0 0 80px }
.sol-3 { position:relative; right:80px; margin:15px 0 70px }
.sol-4 { margin:0 0 80px }
.aboutVoltenix { padding:60px 0; display:inline-block; width:100% }
.aboutVoltenix p{font-size:15px;letter-spacing:0;line-height:26px;margin:0 0 15px;display:inline-block;color: #6B6B6B;width:100%}
.blueColor { background: #023165; }
.aboutVoltenix h6.vdText { position:absolute; top:50%; left:50%; width:100%; text-align:center; max-width:560px; color:#fff; font-size:36px; margin:auto; transform:translate(-50%,-50%) }
.whyChooseWrap{background:url(../images/bg.webp);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:cover;background-repeat:no-repeat;padding: 50px 0;background-position:top}
.whyChooseWrap h2{color:#fff;font-family:"Oswald",sans-serif;font-weight:600;font-size:42px;line-height:50px}
.whyChooseWrap p{color:#fff;font-size:15px;line-height:20px}
.featureBox { padding:80px 0 50px }
.iconBoxeWrap { margin:0 0 30px; display:inline-block; width:100% }
.iconBoxeWrap .iconBoxeImg { float:left; width:11%; margin-right:4%; height:100%; margin-top:0 }
.iconBoxeWrap .iconBoxeText { width:85%; float:left }
.iconBoxeWrap h3 { line-height: 28px;font-size:20px; margin-bottom:15px; font-weight:500; padding-right:5px; color:#000 }
.iconBoxeWrap p{font-size:15px;margin:20px 0 15px;line-height:22px; padding-right: 10px;}
.partPad{margin:30px 0 50px;display:inline-block;width:100%}
.iconBoxeWrap a { font-size:15px; color:#023165; font-weight:500;line-height: 24px; }
.iconBoxeWrap a:hover { color:#2DB968;  text-decoration: underline; }
#brandListed .item a {  display: inline-block; margin:15px 0 20px;}
#brandListed .item img { width: auto; }
/*.contactWrappers .container .row{position:absolute;top:0;width:100%;align-items:center;height:100%;padding:30px 50px}*/
.contactWrappers .container .row{background:url(../images/contact.jpg);background-repeat:repeat;background-size:auto;height:492px;display:flex;align-items:center;padding:0 20px;background-repeat:no-repeat;background-size:cover}
.contactWrappers .form-group{margin-bottom:10px}
.contactWrappers img{height:470px;object-fit:unset}
.contactWrappers h2 { color:#fff }
.contactWrappers h6{color:#fff;font-size:26px;display:inline-block;margin:22px 0 44px; line-height: 34px;}
.contactWrappers p { color:#fff; font-size:16px }
.contactWrappers .btn { background:#2DB968 }
.contactWrappers .btn:hover { background:#000; color:#fff; border-color:#000; }
.independentBox { width:100%; position:absolute; top:50%; transform:translateY(-50%); left:0 }
.independentBox1 { width:500px }
.independentBox p { font-size:34px; color:#fff; line-height:44px; margin:0 0 56px }
.whiteBorder { border-color:#E2E2E2; }
.footerTop { padding:40px 0 }
.footerLeft img { filter:invert(1); margin:0 0 21px }
.footerTop h4 { color:#000; margin:0 0 11px; font-weight:600; font-size:22px }
.footerLeft p { color:#626262; font-size:18px; padding-right:22px;line-height: 28px; }
.footerTop li { width:100%;font-size: 15px; display:inline-block; margin:0 0 5px }
.footerTop li a { width:100%; display:inline-block; margin:0 0 0; font-size:15px;line-height: 29px; }
.footerTop li  strong {margin: 13px 0 0; display: block; }
.footerTop li:first-child  strong {margin: 0px 0 0; }
.footerBottom { background:#023165; color:#fff; padding:14px 0 11px; font-size:14px; font-family:"Poppins",sans-serif }
.ftpBox{margin-top:25px}
.solMar{display:inline-block;width:100%;margin:20px 0 58px}
h2{font-size:28px;line-height:38px;font-family:'Helvetica Neue',sans-serif;font-weight:500}
h3{font-size:24px;line-height:42px;font-weight:500}
.innerBanner { position: relative;height: 210px; }
.innerBanner  img { height:100%; object-fit: cover; }
.innerContent { position:absolute; left:50%; transform:translate(-50%,-50%); top:45%; width:900px; text-align:center }
.innerContent h1 { background:rgba(0,0,0,.5); color:#fff; font-family:"Oswald",sans-serif; font-weight:800; font-size:50px; margin:0 0 20px; display:inline-block; padding:4px 22px; text-transform: capitalize; }
.innerContent p{color:#fff; font-size: 16px;max-width:787px;margin:auto}
.solutionBoxContent { margin:0 0 30px; padding-top:25px }
.solutionBoxContent h3 { color:#023165; font-size:20px; margin:0; border-bottom:dashed 2px #e1e1e1; padding-bottom:15px; font-weight:600; position:relative; padding-left:15px; font-family:"Oswald",sans-serif; }
.solutionBoxContent h3::before { content:''; width:5px; height:22px; position:absolute; background:#2DB968; left:0; top:10px }
.solutionBoxContent p{color:#747474;font-size:15px;line-height:23px;margin:20px 0 8px;height:150px}
.solutionBoxContent a { color:#023165; font-weight:500; font-size:14px }
.solutionBoxContent a:hover { color:#2DB968;   }
.eaasTitle { color:#2CB368; font-size:34px; font-weight:500 }
.eaasTitle span { color:#000; }
.borderDashed { display:block; width:100%; height:30px; border-bottom:dashed 1px #999393; }
.eaas-platform-engine p { color:#747474;line-height: 24px; }
.eaas-platformTitle { text-align: center; color: #01414B; font-weight:500; font-size: 24px; position: relative; }
.eaas-platformTitle::after { content: ''; width: 78px; height: 6px; display: block; background: #2DB968; margin: 8px auto 0; }
.platformContent h3 { color: #023165;  margin: 0 0 14px; font-family: "Oswald",sans-serif; font-weight: 600; }
.beatingSection { background: #F6F7F9; padding: 60px 0; }
.beatingBox { background: #fff; margin: 0 0 20px; border-radius: 7px 7px 7px 7px; padding: 20px 20px; min-height: 150px; }
.beatingBox h3 { line-height: 28px;font-size: 20px; margin: 3px 0 16px; color: #fff; }
.beatingBox p { font-size: 15px; line-height: 24px; color: #fff; }
.beatingBox.color-1 { background:#05B56E; }
.beatingBox.color-2 { background:#028650; }
.beatingBox.color-3 { background:#0F5A66; }
.beatingBox.color-4 { background:#023165; }
.beatingBox.color-5 { background:#02446C; }
.about-us-voltenix { padding:55px 0 35px; }
.about-us-voltenix .right-content h2{color:#023165;line-height:30px;margin-bottom:13px;font-size:20px}
.about-us-voltenix .right-content h2 span.green-color { color:#2CB368; }
.about-us-voltenix .right-content p { color:; #747474 }
.about-us-voltenix .right-content > p { margin-bottom:10px; }
.about-us-voltenix .lef-img img { width:100%; }
.our-mission { padding:0px 0 35px; }
.our-mission .main-p { position: relative; }
.our-mission .our-mission-banner-img .img-inner-content h2 {  margin-bottom:20px; color:#fff; }
.our-mission .our-mission-banner-img .img-inner-content p { color:#fff; }
.our-mission .our-mission-banner-img .img-inner-content { position: absolute; top: 50%; left: 8%; transform: translate(-8%, -50%); max-width: 690px; width: 100%; }
.our-mission .our-mission-bottom-content .blck { display: flex; align-items: center; padding: 50px 0; border-bottom: 1px dashed #CBC8C8; }
.our-mission .our-mission-bottom-content .blck:last-child { border-bottom: none; }
.our-mission .our-mission-bottom-content .blck .left-heading { flex: 1 0 32%; max-width: 32%; width: 100%; padding-right: 80px; }
.our-mission .our-mission-bottom-content .blck .right-content-para { flex: 0 0 63%; width: 100%; max-width: 63%; padding-left: 10px; }
.our-mission .our-mission-bottom-content .blck .right-content-para p { font-size: 15px; line-height: 24px; color: #023165; }
.our-mission .our-mission-bottom-content .blck .left-heading h4 { font-size:28px; font-weight:700; line-height:32px; color:#26A767; }
.our-mission .our-mission-bottom-content .blck .left-heading h4 span { color:#023165; }
.our-mission .our-mission-bottom-content .blck .midline { flex: 0 0 5%; width: 100%; max-width: 5%; }
.our-mission .our-mission-bottom-content { padding: 50px 0 30px; }
.choose-voltenix { background-color: #F6F7F9; }
.choose-voltenix .top-heading h4 { color: #023165; font-size: 32px; font-weight: 700; line-height: 62px; }
.choose-voltenix .top-heading h4 span.green-color { color: #26A767; }
.platformForm-left{background:url(../../assets/images/platformLeft.png);background-position-x:0%;background-position-y:0%;background-size:auto;background-position-x:0%;background-position-y:0%;background-size:auto;height:100%;padding:30px 36px;background-size:cover;background-position:center;display:flex;align-items:center;flex-wrap:wrap}
.platformForm-left h3{color:#fff;margin:0 0 20px;line-height:31px}
.platformForm-left p{color:#fff}
.platformForm-left h3 span{display:block}
.platformFormRight{box-shadow:0 3px 46px #0000001A;padding:100px 30px}
.forgot{color:#2E9D5E;font-size:14px}
.forgot:hover{text-decoration:underline}
.eyes{position:absolute;top:50%;right:10px;transform:translateY(-50%);background:inherit;border:none!important;outline:0;box-shadow:inherit!important}
.platformForm-left.cnts{background-image:linear-gradient(#2DB968,#023165)}
.ftpSocial{display:flex; margin-top:50px !important; }
.h-auto{height:auto!important}
.ftpSocial li a{width:34px;height:34px;background:#fff;margin-right:26px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:100%}
.ftpSocial li:last-child a{margin-right:0}
.platformFormRight .form-control{background:#F3F3F3;border:none;height:55px;border-radius:0}
.platformFormRight textarea{height:120px}
.store-detail h2{color:#fff}
.store-detail a{color:#fff}
.store-detail span{font-size:18px;margin:0 0 6px}

.headerLogo img, .footerLeft img {
  width: 160px;
}



@media only screen and (min-width:1090px) 
{ 

.centerboxes1,.centerboxes,.centerboxes2{width:100%;margin:auto}


}

@media only screen and (min-width:1240px) 
{

.centerboxes{width:1130px;margin:auto}
.centerboxes1{width:1180px;margin:auto}
.centerboxes2{width:1140px;margin:auto}

}


@media only screen and (max-width:1300px) 
{
.independentBox p { font-size:27px; line-height:42px; margin:0 0 26px }
.iconBoxeWrap h3{line-height:26px;font-size:18px}
.solutionBoxContent p { height:175px; }
}
 
 
@media only screen and (max-width:1100px) 
{
 nav ul li a { padding:24px 14px 24px; font-size: 14px; }
.homeSlider .homeSliderContent h1 { font-size:30px }
.homeSlider .homeSliderContent p{font-size:15px}
.sol-1 { position:relative; left:60px; margin:0 0 30px }
.sol-2 { margin:0 0 30px }
.sol-3 { position:relative; right:60px; margin:0 0 30px }
.sol-4 { margin:0 0 30px }
.solIcons h4 { font-size:16px }
.whyChooseWrap { padding:80px 0 80px 0; background-position: right; }
.solutionBoxContent p{height:163px;font-size:13px}
.our-mission .our-mission-banner-img .img-inner-content {top: 45%;transform: translate(-8%, -45%);max-width: 652px;}
.our-mission .our-mission-banner-img .img-inner-content h2 {margin-bottom: 0px;}
}
 
@media only screen and (max-width:1000px) 
{
.solutionBoxContent p{height:183px;font-size:13px}
}

@media only screen and (max-width:992px) 
{
.headerLogo {  line-height: 17px;}
.solIcons h4 { font-size:16px }
.sol-1,.sol-2, .sol-3, .sol-4 { float: left; width: 33.3%; margin:0 0 30px; left:0; right:0; padding: 0 13px; }
.solutionsWrap .solIcons img { width:110px; box-shadow: 0 0 10px #8b8b8b;    border-radius: 100%; }
.iconBoxeWrap .iconBoxeText { width:83%; float:left }
.independentBox1 { width:340px }
.independentBox p { font-size:20px; line-height:28px; margin:0 0 18px }
.contactWrappers p { margin-bottom:30px }
.contactWrappers h6{font-size:20px;line-height:29px}
.footerLeft p{font-size:15px;padding-right:0;line-height:23px}
.innerBanner  img { height:100%; object-fit: cover; }
.innerContent { width:670px }
.solutionBoxContent p {height: 146px;}
.our-mission .main-p img {display: none;}
.our-mission .our-mission-banner-img .img-inner-content{position:static;top:unset;left:unset;transform:translate(0,0);max-width:100%;width:100%;background:rgb(40,170,104);background:linear-gradient(129deg,rgba(40,170,104,1) 31%,rgba(6,63,101,1) 93%);padding:20px;border-radius:10px}
.platformContent h3{margin:0 0 7px;font-size:20px;line-height:28px}
p{font-size:14px}
.solutionBoxContent h3 {  line-height: 25px; height: 67px;}
.solutionBoxContent h3::before{content:'';top:3px}
.beatingBox h3{line-height:28px;font-size: 18px;}
.beatingBox{padding:20px 15px;min-height:92%;height:92%}
.about-us-voltenix .right-content h2{font-size:22px;line-height:29px}
.eaasTitle{font-size:24px;font-weight:600;line-height:31px}
.innerBanner {  height: 150px;}
.innerContent{width:100%;transform:inherit;left:0;top:0;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}
.innerContent h1{margin:0 0 7px;font-size:35px}


}
 
 
@media only screen and (max-width:767px) 
{
.homeSlider{background:inherit;padding:0}
.homeSlider::before { display: none; }
.mobileSliderContent {  position: absolute;  bottom:38%;  left: 0;}
.contactWrappers .container .row{height:100%;padding:10px 15px 10px;margin: 0; left:0;}
.homeSliderContent { padding:18px 5px }
.homeSlider .homeSliderContent h1 { font-size:28px;   }
.homeSlider .homeSliderContent p {   padding-right:0 }
.aboutVoltenix h6.vdText { max-width:390px; font-size:28px }
.sol-1,.sol-2, .sol-3, .sol-4 { margin:0 0 30px; text-align:center; padding: 0 13px; }
.solIcons h4 { font-size:16px; margin-bottom: 6px; }
.solIcons h4 span { display:block; }
.solutionsWrap .solIcons img { margin:auto }
.whyChooseWrap h2,.homeTitle { font-size:33px; margin:0 0 9px !important; }
.iconBoxeWrap h3 { font-size:14px; margin-bottom:10px }
.contactWrappers img {height: 760px;object-fit: cover;}
.contactWrappers img { border-radius: 20px;}
.independentBox { width:100%; position:absolute; top:0; transform:inherit; left:0;  height: 100%;display: flex;
    align-items: center; background:rgba(0,0,0,.6); padding:13px 0 }
.independentBox1 { width:100%;  }
.footerTop h4 { margin-top:20px }
.iconBoxeWrap .iconBoxeImg { float:left; width:13% }
.iconBoxeWrap .iconBoxeText { width:83%; float:left }
.iconBoxeWrap p{font-size:13px;margin:6px 0 10px;line-height:22px;display:inline-block}
/*.homeSliderContent, .aboutVoltenix    { text-align:center;  }*/

.platformContent p { font-size: 14px; line-height: 22px; }
.platformContent h3 { color: #023165;  font-size: 19px; }
.our-mission .our-mission-bottom-content .blck .left-heading h4 { font-size: 21px;line-height: 25px;}
.our-mission .our-mission-bottom-content .blck .left-heading { flex: 1 0 100%; max-width: 100%; padding-right: 120px;margin-bottom: 18px;}
.our-mission .our-mission-bottom-content .blck .midline {display: none;}
.our-mission .our-mission-bottom-content .blck .right-content-para {flex: 0 0 100%;max-width: 100%;padding-left: 0;}
.our-mission .our-mission-bottom-content .blck {flex-direction: column;}
.homeSlider .container{max-width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;text-align:center}
.beatingBox{min-height:inherit;height:auto}
.whyChooseWrap{background:url(../images/bg-mobile.png);background-repeat:repeat;background-size:auto;background-repeat:no-repeat;padding:0 0 10px 0;background-size: cover;    background-position: right;}
 .whyChooseWrap h2 {font-size:26px;margin:6px 0 1px!important}
 .whyChooseWrap p{font-size:14px;line-height:19px;margin:0 0 6px}
 .solIcons p{font-size:13px;margin:6px 0 10px;display:inline-block}
.contactWrappers  .container {  max-width: 100%;  padding: 10px 0;}
.contactWrappers .container .row{background:#011933 url(../images/mobile-contact.jpg);background-repeat:repeat;background-size:auto;padding:35px 10px 20px;background-size:100%;background-repeat:no-repeat}
 .contactWrappers h6{font-size:16px;line-height:26px}
 .contactWrappers p{font-size:14px} 
.independent img{height:170px;object-fit:cover;object-position:center}
.contactWrappers form{margin:20px 0 0}
.contactWrappers .btn{width:100%}
#brandListed .item a{margin:34px 0 20px}
.innerContent p{font-size:15px;max-width:100%;padding:0 20px}
.platformFormRight {
  box-shadow: 0 3px 46px #0000001A;
  padding: 30px 13px;
}
.easLogo  {
  width: 140px;
}
.forgot { 
  font-size: 12px;
}
.platformForm-left{padding:30px 15px}


}
 
@media only screen and (max-width:600px) 
{
.solutionBoxContent p { height: 240px; font-size: 14px; }
.eaasTitle{font-size:19px;line-height:29px}
.key-feature .right-content h5{margin-bottom:10px;font-size:16px;font-weight:600}
.key-feature .right-content p{font-size:14px}
.key-feature .right-content{padding:20px 30px 20px 12px}
h2{font-size:23px;line-height:32px}
.key-feature .right-content h5{margin-bottom:7px;font-size:16px;line-height:24px;padding-right:3px}
.featureBox {padding: 40px 0 20px;}
.aboutVoltenix {  padding: 40px 0;}


}
 
 
@media only screen and (max-width:570px) 
{

.homeSlider .homeSliderContent h1 { font-size:23px;  }
.homeSlider .homeSliderContent p { font-size:14px }
.sol-1,.sol-2, .sol-3, .sol-4 { float: left; width:100%; margin:0 0 30px; text-align:center; padding: 0 0; }
.solIcons h4 span { display:inline-block }
.independentBox p { font-size:15px; line-height:22px; margin:0 0 18px }
.solIcons h4 { font-size:20px; }
.solIcons p { font-size:14px }
.solutionBoxContent p { height: auto; }
.platformContent { padding:10px 0px 0px; }
.eaasTitle { font-size:25px; }
.eaas-platform-engine p { font-size: 14px; line-height: 22px; }
.our-mission .our-mission-bottom-content .blck .left-heading{flex:1 0 100%;max-width:100%;padding-right:0;margin-bottom:18px}
.about-us-voltenix .lef-img img{width:100%;margin-bottom:30px}
.our-mission .our-mission-bottom-content .blck{padding:28px 0}
.our-mission .our-mission-bottom-content{padding:0px 0}
 .aboutVoltenix .btn-theme { width: 100%;}

.featureBox .col-sm-6:last-child .iconBoxeWrap {  margin: 0 0 10px;}  
.innerBanner{height:190px}
.innerContent p{padding:0}  
.solutionBoxContent{margin:0 0 30px!important;padding-top: 15px;}
.our-mission {  padding: 0px 0 0;}

  
}
 
 
@media only screen and (max-width:420px) 
{
 .aboutVoltenix h6.vdText { max-width:300px; font-size:21px; top:40% }
 .homeSlider .container{position:static;background:inherit}
.homeSlider .container .row.mob-row { margin-top:-320px;row-gap:56px;}
.innerContent p { color: #fff; font-size: 15px; line-height: 22px; }
.innerContent { padding: 0 10px; }
.innerContent h1 { font-size:34px; margin:0 0 10px; padding:4px 15px }
.eaasTitle{font-size:21px;line-height:30px}
.innerContent h1{font-size:28px; }
.eaas-platformTitle{font-size:17px;position:relative;line-height:26px}

}

 
 
 
@media only screen and (min-width:768px)  and (max-width:992px) 
{
  .modal-dialog {
    max-width: 90%;
    margin: 1.75rem auto;
  }
}