.home-banner {
  background: url(../pic/home/banner-1.jpg);
  background-position: center;
}

.services-style-one-area {
  background: #142939;
}
.navigate-list {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
.navigate-list li {
  display: flex;
}
.navigate-list li:nth-child(1),
.navigate-list li:nth-child(2) {
  border-bottom: 2px solid white;
  padding-bottom: 20px;
}
.navigate-list li div:nth-child(1) img {
  object-fit: contain;
}
.navigate-list li div:nth-child(1) {
  height: 60px;
  width: 70px;
  background-color: #d0604d;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  padding: 10px;
}
.navigate-list li div:nth-child(2) {
  max-width: max-content;
  width: 100%;
  padding-left: 30px;
}
.about-swiper .info {
  background-color: #d0604d;
}
.bg-blue {
  background: #142939;
}
.footer-ele {
  background: url(../pic/home/footer-bg.jpg);
}
.we-are-img img {
  border-radius: 15px;
}

.brand-style-one-info h3 {
  font-size: 24px;
}
.about-word-list li {
  display: flex;
  align-items: center;
}
.about-word-list i {
  font-weight: 800;
}
.about-word-list li span {
  margin-left: 10px;
}
.faq-see-btn {
  margin-bottom: 50px;
}
.services-style-three:hover {
  transition: 0.5s ease-in;
  transform: scale(1.05);
}
.services-style-three h4,
.services-style-three p {
  margin-top: 15px;
}

.navbar-nav li .active,
.footer-links .active,
.hover-orange:hover {
  color: #d0604d !important;
}

.header__border {
  background: black;
}

input[type="text"],
input[type="email"],
textarea {
  width: 100%;
  padding: 10px;
  border-radius: 5px;
}

input[type="submit"] {
  width: 100%;
  padding: 10px;
  border-radius: 5px;
  background-color: #4caf50;
  color: white;
  border: none;
  cursor: pointer;
}

.error {
  padding-bottom: 10px;
  color: red;
  font-size: 14px;
}

div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {
  background-color: #d0604d !important;
  color: #000 !important;
}

.mt-15 {
  margin-top: 15px;
}

.button a {
  display: inline-block;
}

.swiper-slide {
  cursor: unset;
}

.contact-form-style-one .loader {
  display: none !important;
}

.contact-form-style-one textarea {
  display: block !important;
}
.contact-form-style-one button {
  opacity: 1 !important;
}

.about-us-banner {
  background: url("../pic/about/we.jpg");
  background-size: cover;
  background-repeat: no-repeat;
}

.about_swiper .swiper-slide {
  cursor: pointer;
}

.flex-center,
.abt-swiper-pagination,
.swiper-pagination-service {
  display: flex;
  justify-content: center;
  align-items: center;
}
.swiper-pagination-service {
  margin-top: 20px;
}

.decoration-none {
  text-decoration: none !important;
}
