.logo-container.hasInfoCard:before {
  display: none;
}
.c-prod-tit {
  text-align: center;
  font-weight: 600;
  letter-spacing: 0.02em;
}
.c-prod-sub-tit {
  font-weight: 600;
  letter-spacing: 0.02em;
}
.c-line-center {
  width: 30px;
  height: 3px;
  background-color: #32c5d2;
  margin: 0 auto 30px auto;
}
.c-line-left {
  width: 30px;
  height: 3px;
  background-color: #e26419;
  margin: 0 0 30px 0;
}
.c-line-end {
  width: 100%;
  height: 1px;
  background-color: #615959;
  margin: 0 auto 30px auto;
}
.c-line-end-sub {
  width: 60%;
  height: 1px;
  background-color: #614b54;
  margin: 0 auto 30px auto;
}
.c-center {
  text-align: center;
}
.c-left {
  text-align: left;
}
.c-right {
  text-align: right;
}
.c-width-40ps {
  width: 40% !important;
}
.c-con-hdr {
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 20px;
  color: #b30808 !important;
  /*border-bottom: solid 1px #3f3f3f;*/
  width: 120px;
}
/*.v-line-link:before{position: absolute;background-color: #3f3f3f;width: 1px;height: auto;content: " ";padding: 10px;
}*/
.c-font-uppercase {
  text-transform: uppercase;
}
/*
.c-right{float: right!important;}*/
.c-arrow-list:before {
  border: 5px solid transparent;
  content: '';
  height: 10px;
  width: 10px;
  pointer-events: none;
  display: inline-block;
  border-left-color: #cd2122;
  margin: 0 5px 0 10px;
}
.c-arrow-list1:before {
  border: 12px solid transparent;
  content: '';
  height: 10px;
  width: 10px;
  pointer-events: none;
  display: inline-block;
  border-left-color: #cd2122;
  margin: 0 5px 0 10px;
}
.c-arrow-list2:before {
  border: 8px solid transparent;
  content: '';
  height: 10px;
  width: 10px;
  pointer-events: none;
  display: inline-block;
  border-left-color: #cd2122;
  margin: 0 5px 0 10px;
}
.c-font-25 {
  font-size: 25px !important;
}
.c-font-20 {
  font-size: 20px;
}
.c-feature-bor {
  border: solid 1px;
  border-left: none;
  border-right: none;
}
.c-margin-20 {
  margin: 20px 0;
  min-height: 160px;
}
.c-margin-20 > span {
  font-size: 18px;
  font-weight: 400;
  color: #363636;
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.nopadding {
  padding: 0 !important;
}
.product .nav > li.active > a {
  background-color: #ffffff !important;
}
.c-show-scroll {
  max-height: 200px;
  /*overflow: auto;*/
}
.c-pos-center {
  position: relative;
}
.c-witch-33 {
  width: 25%;
}
.main-nav ul li:hover > ul,
.main-nav ul li:hover > .hg_mega_container {
  left: 250px !important;
}
li.menu-item-has-children.col-sm-5.separator-vr-line {
  position: relative;
}
li.menu-item-has-children.col-sm-5.separator-vr-line:after {
  position: absolute;
  content: "";
  height: 210px;
  width: 1px;
  background: #cacaca;
  top: 39%;
  left: 0;
}
.separator-vr-line li a {
  width: 75px;
  text-align: center;
}
.pbottom-80.c-pad-40 {
  padding-bottom: 20px !important;
}
.c-width-75ps {
  width: 70% !important;
}
.chaser {
  height: 62px;
}
.chaser .main-menu,
.chaser .col-sm-10,
.chaser .col-md-12 {
  float: right;
}
.c-ul-bullet {
  list-style-type: disc;
}
.btn-lined.lined-custom {
  font-size: 14px !important;
  font-weight: 600;
}
.c-add-her-st {
  color: #cd2122;
  font-size: 15px;
  font-weight: 600;
}
label.error {
  left: 130px !important;
  text-transform: capitalize;
  color: #cd2122;
}
.c-margin1-20 {
  padding-left: 20px;
}
.c-margin1-20 li {
  font-size: 15px;
}
.c-add-her-st:after {
  border: 4px solid transparent;
  content: '';
  height: 0;
  width: 0;
  pointer-events: none;
  display: inline-block;
  border-left-color: #cd2122;
  margin: 0 5px 0 10px;
}
.c-font-bold {
  font-weight: 600;
}
a.zn_mega_title.c-center {
  width: 100%;
}
.header-margin-r-0 {
  margin-right: 0 !important;
}
/*.tp-parallax-wrap.image-part {
  bottom: 260px !important;
  img.battery-img {
    height: auto !important;
    width: 500px !important;
  }
}*/
.tp-parallax-wrap.image-part2 {
  bottom: 260px !important;
}
.tp-parallax-wrap.image-part2 img.battery-img {
  height: auto !important;
}
.grid-ibx--hover-shadow .grid-ibx__item.c-dummy {
  height: 400px !important;
}
.grid-ibx--hover-shadow .grid-ibx__item.c-dummy p {
  font-size: 15px;
  letter-spacing: .025em;
  line-height: 1.9;
}
.grid-ibx--hover-shadow .grid-ibx__item.c-dummy p span {
  font-size: 18px;
}
.grid-ibx--hover-shadow .grid-ibx__item.c-dummy p:hover span {
  font-weight: 500;
  font-size: 18px;
  color: #cd2122;
}
.grid-ibx--hover-shadow .grid-ibx__item.c-dummy .grid-ibx__item-inner {
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.c-footer a {
  display: block;
  line-height: 2.5;
}
.c-pdding-0 {
  padding-top: 0 !important;
}
.cat-item .children li.cat-item a:hover {
  color: #CD2122 !important;
}
.c-img-hver {
  width: 20px;
}
.logo {
  position: relative;
}
.logo p {
  font-size: 14px;
  display: block;
  position: absolute;
  top: 64px;
  left: 10px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #1d1c1c;
  font-weight: 600;
  /* font-style: italic;*/
  letter-spacing: 0.03em;
}
.form-result1 {
  color: #0a773b;
  font-size: 15px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  text-align: center;
  left: 25px;
  top: 520px;
  position: absolute;
  z-index: 500;
}
.form-result {
  color: #0a773b;
  font-size: 15px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  text-align: center;
  left: 16px;
  top: -30px;
  position: absolute;
  z-index: 500;
}
.visible .logo p {
  display: none !important;
}
.site-logo {
  height: 100px;
}
.visible .site-logo {
  height: 70px;
}
.c-dummy-100 .kl-iconbox .kl-iconbox__inner .kl-iconbox__content-wrapper .kl-iconbox__el-wrapper.kl-iconbox__title-wrapper .kl-iconbox__title {
  text-transform: uppercase;
}
text tspan:nth-of-type(2) {
  display: none !important;
}
.c-arrow-p span:before {
  border: 6px solid transparent;
  content: '';
  height: 0;
  width: 0;
  pointer-events: none;
  display: inline-block;
  border-left-color: #cd2122;
  margin: 0 5px 0 10px;
}
.hg_section.ptop-80.c-pad-20.flat {
  padding-bottom: 0;
  padding-top: 40px !important;
}
.c-arrow-p.c-m-dummy {
  padding-top: 30px;
}
.scontent__maps:not(.static-content--fullscreen) {
  height: auto !important;
}
.c-dummy-w .grid-ibx__item-inner {
  text-align: left;
}
.hg_section.ptop-80.c-pad-20.tt-c20 {
  padding-top: 40px !important;
  padding-bottom: 0;
}
@media all and (-ms-high-contrast: none) {
  .chaser .main-menu li:hover > a:not(:only-child) + .hg_mega_container {
    width: 780px !important;
    left: -500px !important;
  }
  .recent_works1.fixclear.recentwork_carousel__crsl {
    height: 240px;
    overflow: hidden;
  }
  .recent_works1.fixclear.recentwork_carousel__crsl li {
    width: 300px;
  }
  .prev.recentwork_carousel__prev,
  .next.recentwork_carousel__next {
    display: none !important;
  }
}
.vertical_tabs .tabbable .tab-content {
  min-height: 290px;
}
/* ........................Responsive.....................*/
@media (max-width: 1400px) {
  .tp-mask-wrap.c-seal-jas-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    right: 100px;
    position: absolute;
  }
  .c-img-resize .tp-caption.tp-resizeme.rs-parallaxlevel-0 .battery-img {
    height: auto !important;
    width: 600px !important;
  }
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 500px !important;
  }
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 320px !important;
  }
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 350px !important;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 60px;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 280px !important;
  }
  .c-dummy.kl-skills-legend.legend-topright {
    left: 0;
    top: -30px;
  }
}
@media (max-width: 1200px) and (min-width: 991px) {
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    right: 60px;
    bottom: -34px;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    right: 30px !important;
  }
  .services_box--boxed {
    min-height: 330px;
  }
  .vertical_tabs .tabbable .nav {
    width: 25%;
  }
  .vertical_tabs .tabbable .tab-content {
    width: 75%;
  }
}
@media (max-width: 991px) and (min-width: 885px) {
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    right: 60px;
    bottom: -60px;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 0 !important;
  }
}
@media (max-width: 885px) and (min-width: 785px) {
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    bottom: -90px;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 0 !important;
  }
}
@media (max-width: 1200px) {
  .c-address-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 35px;
    top: 0px;
  }
  .c-address-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 301px !important;
    height: 126px !important;
  }
  .c-address-alin2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img,
  .c-address-alin3 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 301px !important;
    height: 126px !important;
  }
  .c-contact-alin .tp-caption.rev-btn.rs-parallaxlevel-0 {
    right: 34px;
  }
  /*slider 4*/
  .c-img-resize .tp-caption.tp-resizeme.rs-parallaxlevel-0 .battery-img {
    height: auto !important;
    width: 400px !important;
  }
  /*  slider 4 end*/
  /*about us*/
  .kl-diagram.c-dummy {
    left: -80.5px;
  }
  /*about us end*/
  .c-margin-20 {
    min-height: 180px;
  }
  .portfolio-item.kl-has-overlay br {
    display: none;
  }
  .portfolio-item.kl-has-overlay .pt-cat-desc {
    min-height: 120px;
  }
  .c-margin1-20 {
    min-height: 120px;
  }
  .services_box--boxed .services_box__list {
    padding-top: 330px !important;
  }
  /*.col-sm-4 {
    &:nth-of-type(1),&:nth-of-type(2) {
      .gobox {
        height: 240px;
      }
    }
    &:last-of-type{
      .gobox {
        height: auto;
      }
    }
  }*/
  .gobox-content {
    min-height: 190px;
  }
}
@media (max-width: 991px) {
  .tp-parallax-wrap.d1 {
    display: none;
  }
  .c-address-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: -8px;
  }
  /*slider 4*/
  .c-img-resize .tp-caption.tp-resizeme.rs-parallaxlevel-0 .battery-img {
    width: 300px !important;
  }
  /*  slider 4 end*/
  .c-alin-dmy.grid-ibx--style-lined-gradient.grid-ibx--cols-4 .grid-ibx__item,
  .grid-ibx--style-lined-gradient.grid-ibx--cols-5 .grid-ibx__item {
    width: 45%;
  }
  .col-sm-6.c-dummy-100 {
    width: 100%;
  }
  .grid-ibx--hover-shadow .grid-ibx__item {
    height: 600px !important;
  }
  div#sidebar-widget {
    display: none;
  }
  .c-margin-20 {
    min-height: 220px;
  }
  .c-width-75ps {
    width: 100% !important;
  }
  li.menu-item-has-children.col-sm-5.separator-vr-line:after {
    display: none;
  }
  #zn-res-menu li > a {
    width: 100%;
  }
  #thediagram svg {
    left: 30px !important;
  }
  .services_box--boxed {
    min-height: 370px;
  }
}
@media (max-width: 798px) {
  .c-img-ailign .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: -70px;
  }
  .c-text-alint-assure .tp-caption.Fashion-BigDisplay.tp-resizeme.rs-parallaxlevel-0 {
    left: -180px;
    top: 10px;
  }
  .c-btn-cls .tp-caption.rev-btn.rs-parallaxlevel-0 {
    min-width: 190px !important;
  }
  .grid-ibx--hover-shadow .grid-ibx__item {
    width: 100%;
    height: 260px !important;
    margin-top: 3px;
  }
  .tab-pane:first-of-type {
    /* Hide table headers (but not display: none;, for accessibility) */
  }
  .tab-pane:first-of-type .table.table-striped tr:first-of-type {
    display: none;
  }
  .tab-pane:first-of-type table,
  .tab-pane:first-of-type thead,
  .tab-pane:first-of-type tbody,
  .tab-pane:first-of-type th,
  .tab-pane:first-of-type td,
  .tab-pane:first-of-type tr {
    display: block;
  }
  .tab-pane:first-of-type thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .tab-pane:first-of-type tr {
    border: 1px solid #ccc;
  }
  .tab-pane:first-of-type td {
    /* Behave  like a "row" */
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding: 18px;
    padding-left: 50% !important;
  }
  .tab-pane:first-of-type td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    top: 6px;
    left: 6px;
    width: 40%;
    padding-right: 10px;
    white-space: nowrap;
  }
  .tab-pane:first-of-type table:first-of-type td:nth-of-type(1):before {
    content: "Model Name";
  }
  .tab-pane:first-of-type table:first-of-type td:nth-of-type(3):before {
    content: "Application";
  }
  .tab-pane:first-of-type table:first-of-type td:nth-of-type(2):before {
    content: "Capacity";
  }
  .tab-pane:first-of-type table:first-of-type td:nth-of-type(4):before {
    content: "Net Weight";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(1):before {
    content: "RATING";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(3):before {
    content: "CAPACITY IN AH @27 c";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(2):before {
    content: "@ 20W";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(4):before {
    content: "300W";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(5):before {
    content: "400W";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(6):before {
    content: "500W	";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(7):before {
    content: "600W";
  }
  .tab-pane:first-of-type table:last-of-type td:nth-of-type(8):before {
    content: "800W";
  }
  .tab-pane:first-of-type td:before {
    color: #000;
    font-weight: 600;
    white-space: normal;
  }
}
@media (max-width: 769px) and (min-width: 767px) {
  .services_box--boxed {
    min-height: 370px !important;
  }
}
@media (max-width: 769px) {
  .kl-slideshow.uh_light_gray.kl-revolution-slider.portfolio_devices.maskcontainer--mask3 {
    margin-top: 100px;
  }
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 400px !important;
  }
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 220px !important;
  }
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 300px !important;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 60px;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 200px !important;
  }
  .c-statistic-dummy.statistic-box--stl-style1,
  .c-statistic-dummy.statistic-box--stl-style2 {
    display: inline-block;
  }
  .c-statistic-dummy.statistic-box--stl-style1 .statistic-box,
  .c-statistic-dummy.statistic-box--stl-style2 .statistic-box {
    display: inline-block;
    width: 49%;
  }
  .c-statistic-dummy.statistic-box--stl-style2.statistic-box--dark {
    display: inline-block;
  }
  .c-statistic-dummy.statistic-box--stl-style2.statistic-box--dark .statistic-box {
    display: inline-block;
    width: 49%;
  }
  /*footer*/
  .col-sm-2.c-dummy-aln {
    width: 49%;
    display: inline-block;
    padding-bottom: 20px;
  }
  .col-sm-4.c-dummy-aln {
    width: 49%;
    display: inline-block;
    padding-bottom: 20px;
  }
  .col-sm-3.c-dummy-aln {
    width: 49%;
    display: inline-block;
  }
  /*footer end*/
  li.menu-item-has-children.col-sm-5.separator-vr-line:after {
    display: none;
  }
  #zn-res-menu .zn_res_menu_go_back > a {
    text-align: left;
  }
  #zn-res-menu li > a {
    width: 100%;
  }
  .logo img {
    width: 100px;
  }
  .logo p {
    display: none !important;
  }
  .c-margin-20 {
    min-height: 124px;
  }
  .hg_section.ptop-80.c-pad-20.tt-c20 {
    padding-top: 0 !important;
  }
  .c-arrow-p.c-m-dummy {
    padding-top: 0;
  }
  .hg_section.ptop-80.c-pad-20.flat {
    padding-top: 0 !important;
  }
  .hg_section.ptop-80.c-pad-20 .col-sm-4 {
    width: 100%;
  }
  .hg_section.c-mr-t-0 {
    padding-top: 0;
  }
  .ptop-80 {
    padding-top: 60px !important;
  }
  .hg_section {
    padding-bottom: 25px;
  }
}
@media (max-width: 769px) {
  .th-spacer.clearfix {
    height: 0 !important;
  }
  .hg_section--relative.ptop-80.pbottom-80 {
    padding-bottom: 40px !important;
    padding-top: 40px !important;
  }
  .portfolio-item.kl-has-overlay .pt-cat-desc {
    min-height: 50px;
  }
  .c-pad-l-20 {
    padding: 0 30px;
  }
  .c-pad-20 {
    /*  padding: 0 15px;*/
  }
  .media-container.style2.h-400 {
    margin-bottom: 0px;
  }
  .c-pad-0 {
    padding: 0 0;
  }
  .c-margin1-20 {
    min-height: auto;
  }
  .hg_section.ptop-80.c-pad-20 {
    padding: 40px 0 !important;
  }
  .gobox {
    height: auto;
  }
  .services_box--boxed .services_box__list {
    padding-top: 230px !important;
  }
  .services_box--boxed {
    min-height: 0;
  }
  .vertical_tabs .tabbable .tab-content {
    min-height: 210px;
  }
  .gobox-content {
    min-height: inherit;
    min-height: auto;
  }
  .grid-ibx__item-inner {
    transform: none;
  }
  .grid-ibx__title-wrp,
  .grid-ibx__icon-wrp,
  .grid-ibx__desc-wrp {
    margin-bottom: 0;
    margin-top: 0;
  }
  .grid-ibx--hover-shadow .grid-ibx__item {
    height: inherit !important;
    margin-bottom: 10px;
    padding: 20px;
  }
  .kl-title-block {
    padding-bottom: 10px;
  }
}
.c-margin1-20 {
  margin-bottom: 20px;
}
.c-fd-40 {
  font-size: 40px;
}
.c-fd-25 {
  font-size: 25px;
  color: #8c0505;
}
@media (max-width: 767px) {
  .c-margin-20 {
    min-height: auto;
  }
}
@media (max-width: 640px) {
  .c-img-resize .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: -20px;
    top: -20px;
  }
  /*slider 4*/
  .c-img-resize .tp-caption.tp-resizeme.rs-parallaxlevel-0 .battery-img {
    width: 220px !important;
  }
  /*  slider 4 end*/
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    bottom: -56px;
  }
  .c-alin-dmy.grid-ibx--style-lined-gradient.grid-ibx--cols-4 .grid-ibx__item,
  .grid-ibx--style-lined-gradient.grid-ibx--cols-5 .grid-ibx__item {
    width: 95%;
  }
  .c-dummy-100.c-dummy {
    display: none;
  }
  /*.grid-ibx--hover-shadow {
    .grid-ibx__item {
      height: 300px !important;
    }
  }*/
  .services_box--boxed .services_box__list {
    padding-top: 250px !important;
  }
  .vertical_tabs .tabbable .tab-content {
    min-height: 180px;
  }
  .hg_section.ptop-80.c-dummy-cotct {
    padding-top: 40px !important;
  }
  .grid-ibx--hover-shadow .grid-ibx__item.c-dummy {
    height: 300px !important;
  }
}
.kl-fancy-form .form-control {
  resize: none;
}
@media (max-width: 480px) {
  .kl-slideshow.uh_light_gray.kl-revolution-slider.portfolio_devices.maskcontainer--mask3 {
    margin-top: 0px;
  }
  .c-img-ailign .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 0;
    top: -2px;
  }
  .c-text-alint-assure .tp-caption.Fashion-BigDisplay.tp-resizeme.rs-parallaxlevel-0 {
    left: -113px;
    top: 5px;
  }
  .tp-mask-wrap.c-seal-jas-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    right: 160px;
    top: 30px;
  }
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 280px !important;
  }
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 120px !important;
  }
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 200px !important;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 60px;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 120px !important;
  }
  .c-statistic-dummy.statistic-box--stl-style1,
  .c-statistic-dummy.statistic-box--stl-style2 {
    display: block;
  }
  .c-statistic-dummy.statistic-box--stl-style1 .statistic-box,
  .c-statistic-dummy.statistic-box--stl-style2 .statistic-box {
    display: block;
    width: 100%;
  }
  .c-statistic-dummy.statistic-box--stl-style2.statistic-box--dark {
    display: block;
  }
  .c-statistic-dummy.statistic-box--stl-style2.statistic-box--dark .statistic-box {
    display: block;
    width: 100%;
  }
  /*footer*/
  .col-sm-2.c-dummy-aln,
  .col-sm-4.c-dummy-aln,
  .col-sm-3.c-dummy-aln {
    width: 100%;
    display: block;
    padding-bottom: 0;
  }
  /*footer end*/
  .tp-mask-wrap.c-dummy-txt .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    font-size: 14px !important;
    min-width: 360px !important;
  }
  .hg_section.ptop-80.c-pad-20 {
    padding: 20px 0 !important;
  }
  .c-footer a {
    display: block;
    line-height: 1.9;
  }
  .col-sm-2.c-dummy-aln,
  .col-sm-4.c-dummy-aln,
  .col-sm-3.c-dummy-aln {
    padding-top: 10px;
  }
}
@media (max-width: 380px) {
  .c-address-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    left: 22px;
  }
  .c-address-alin2 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img,
  .c-address-alin3 .tp-caption.tp-resizeme.rs-parallaxlevel-0 img,
  .c-address-alin .tp-caption.tp-resizeme.rs-parallaxlevel-0 img {
    width: 200px !important;
    height: 100px !important;
  }
  .c-bat-img2 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img1 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img3 .tp-caption.tp-resizeme.rs-parallaxlevel-0,
  .c-bat-img .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    display: none;
  }
  .tp-mask-wrap.c-dummy-txt .tp-caption.tp-resizeme.rs-parallaxlevel-0 {
    font-size: 13px !important;
    min-width: 338px !important;
  }
  .contact_form {
    margin-bottom: 20px !important;
  }
  .grid-ibx--hover-shadow .grid-ibx__item {
    height: auto !important;
    display: inline-block;
    border: none !important;
    margin-bottom: 10px;
  }
  .grid-ibx__item-inner {
    position: static;
    top: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .grid-ibx__icon-wrp.c-dummy-hm {
    padding-top: 0 !important;
  }
  .gobox {
    height: 160px;
  }
  .ptop-80 {
    padding-top: 60px !important;
  }
  .zn_res_menu_visible .hg_section {
    padding-top: 0;
  }
  .c-alin-dmy.grid-ibx.grid-ibx--cols-4.grid-ibx--style-lined-gradient.c-grid-ibx--style-lined-gradient.grid-ibx--hover-shadow .grid-ibx__item.h-320.bg-lightgray2.c-dummy .grid-ibx__item-inner {
    transform: none;
  }
}
