.navbar-brand img {
  width: 250px;
}

.swiper-slide .client-logo-item img {
  padding: 20px;
  background-color: #eff1ed;
  border-radius: 25px;
}

.footer-copyright-text a {
  color: #e1e1e1;
}

.bg-g {
  background-color: #eff1ed;
}

.padding-section {
  padding: 60px 0px;
}

.ApplicationsAcross li {
  margin-bottom: 12px;
}

.footer-about img {
  border: 1px solid #fff;
}

.Productstype-card .textarea {
  height: 100%;
}

.Productstype-card {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.Productstype-card img {
  width: 100%;
  aspect-ratio: 3/3;
  object-fit: cover;
  height: 100%;
}

.Productstype-card .textarea {
  padding: 10px;
  background-color: rgb(240, 240, 240);
  height: 100%;
}

.Productstype-card .textarea h3,
.Productstype-card .textarea h5 {
  text-align: center;
  margin-top: 10px;
}

.CaseStudies .table {
  background-color: transparent;
}

.CaseStudiescard {
  background-color: #fff;
  padding: 25px 10px;
  height: 100%;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}

.page-project-single .project-entry h2 {
  margin: 0;
}

.page-project-single .project-content .project-feature-image .image-anime img {
  aspect-ratio: 3/2;
  object-fit: cover;
}

.clinet-logo img {
  aspect-ratio: 3/3;
  object-fit: cover;
  border: 1px solid #dadada;
  border-radius: 15px;
}

.heat-pump-new .carousel-inner .item {
  height: 38em;
  background-color: #e7e7e7;
  margin-top: 50;
}

.heat-pump-new .carousel-inner .item p {
  color: #000;
}

.carousel-control {
  background-color: transparent !important;
  z-index: 0;
}

.carousel-inner {
  background-color: #fff;
}

.carousel-control.left {
  background-image: -webkit-linear-gradient(left,
      rgba(255, 255, 255, 0) 0,
      rgba(255, 255, 255, 0) 100%);
}

.carousel-control.right {
  background-image: -webkit-linear-gradient(left,
      rgba(255, 255, 255, 0) 0,
      rgba(255, 255, 255, 0) 100%);
}

.breadcrumb {
  background: none;
}

.Technology-bg {
  background: url(../images/Powertroniks-Solar-img/technogy-bg.jpg) center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide-icon {
  /* border: 1px solid #dadada; */
  padding: 10px;
  /* background-color: #e7e7e7; */
}

.text-grey {
  color: #888888;
}

.slide-icon {
  color: #000;
  font-weight: 500;
  height: 100%;
}

.slide-icon img {
  margin-bottom: 10px;
}

.product-table .table thead th {
  text-align: center;
}

.product-table .table-bordered td,
.product-table .table-bordered th {
  border: 1px solid #333;
  vertical-align: middle;
  text-align: center;
}

.product-table .table-title {
  background-color: #004a80;
  color: white;
  text-align: center;
  font-weight: bold;
  font-size: 1.2rem;
}

.product-table {
  margin-bottom: 60px;
}

@media screen and (max-width: 600px) {
  .topbar .top-nav-icon {
    padding: 0px 0px;
  }

  .hero-content,
  .hero-content h1 {
    text-align: center !important;
  }

  .navbar-brand img {
    width: 100%;
  }
}

.heat-pump-new .result img {
  margin-bottom: 10px;
}

.career-page .calculator-box .form-row .col {
  margin-bottom: 15px;
}

@media screen and (max-width: 1180px) {
  .topbar .top-nav-icon {
    padding: 0px 0px;
  }

  .hero-content .section-title h1 {
    font-size: 35px;
  }

  .hero {
    padding: 250px 0 125px;
  }

  .navbar>.container,
  .navbar>.container-fluid,
  .navbar>.container-lg,
  .navbar>.container-md,
  .navbar>.container-sm,
  .navbar>.container-xl,
  .navbar>.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-around;
  }
}

.contact-info-item a {
  color: #888888;
  transition: .5s;
}

.contact-info-item a:hover {
  color: #098ad9;
}