.navbar {
  padding: 0px 0;
  align-items: center;
}
.logo-img {
  width: 150px;
}
.video-play-button img {
  background: black;
  border-radius: 15px 40px 15px 40px;
  width: 170px;
}
.hero-content .section-title h1 {
  font-size: 70px;
}
.section-title h3 {
  font-size: 18px;
}
.section-title h3::before {
  width: 16px;
  height: 21px;
}
.preloader {
  display: none;
}
.hero-content h3 {
  font-size: 32px;
}
.hero-content .section-title h1 {
  font-size: 56px;
}
.hero.hero-slider-layout .hero-slide::before {
  opacity: 0.7;
}
@media(max-width:768px){
    .header-latest{
        display:block !important;
    }
}
.main-menu ul li a {
  font-size: 14px;
  text-transform: uppercase;
}
.hero.hero-slider-layout .hero-slide {
  position: relative;
  padding: 300px 0 280px;
}
@media (max-width: 768px) {
  .hero-content .section-title h1 {
    font-size: 33px;
  }
  .hero-content h3 {
    font-size: 21px;
  }
  .section-title p {
    margin-top: 10px;
    display: none;
  }
}
.our-experience-img img {
  width: 100%;
  aspect-ratio: 1 / 1.392;
  object-fit: cover;
}
.experience-counter-content p {
  text-transform: capitalize;
  font-weight: 600;
  color: #3d3d3d;
  font-style: italic;
  font-size: 16px;
}
.page-header::before {
  opacity: 65%;
}

.main-header .container {
  max-width: 1500px;
}
.header-contact-box .btn-default {
    padding: 17px 28px 16px 12px;
    margin: 0 6px;
    font-size: 14px;
}
.header-contact-box .btn-default::after {
    right: -9px;
   
}
