.navbar .dropdown-menu {
  background: #343A40;
  border: none; }

.navbar .nav-item {
  padding-left: .5rem; }
  .navbar .nav-item .nav-link:hover {
    color: #138496; }
  .navbar .nav-item .nav-link {
    text-transform: uppercase;
    color: #C8C8C8; }
  .navbar .nav-item ul .dropdown-item {
    color: #138496; }

.navbar .uk-search-default .uk-search-input {
  height: 32px; }

.navbar .logo img {
    width: 60px;
    height: 60px; }

.carousel-item {
  height: 600px; }
h2 .text-color{
  color: #000;
}
.carousel-img-1 {
  background: url("../img/slide/Slide-1.jpg");
  background-size: cover; 
  }

.carousel-img-2 {
  background: url("../img/slide/Slide-2.jpg");
  background-size: cover; }

.carousel-img-3 {
  background: url("../img/slide/Slide-3.jpg");
  background-size: cover; }

.carousel-img-4 {
  background: url("../img/slide/Slide-4.jpg");
  background-size: cover; }

#home-icon .area {
  width: 20%
}

#getstarted {
  position: relative;
  background: url("../img/bg1.jpeg");
  background-size: cover;
  background-attachment: fixed;
  background-repeat: no-repeat;
  min-height: 250px; }
  #getstarted .dark-overlay {
    background: rgba(0, 0, 0, 0.7);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

#home-video {
  position: relative;
  background: url("../img/people.jpeg");
  background-size: cover;
  background-attachment: fixed;
  background-repeat: no-repeat;
  min-height: 250px; }
  #home-video .dark-overlay {
    background: rgba(0, 0, 0, 0.7);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
    #home-video .dark-overlay .fa {
      font-size: 50px; }

#photo-gallery img {
  min-height: 250px; }

#footer{
  background-color: beige;
}
.footer .logo img {
    width: 20%;
}
.img-fluid-footer {
    max-width: 20%;
    height: auto;
    text-align:center;
}

@media (max-width: 546px) {
  .nav-item {
    padding-left: 0 rem !important; }
  #getstarted {
    min-height: 300px; } }

@media (max-width: 480px) {
  .carousel h2 {
    font-size: 2.5rem; } 
}

@media (max-width: 480px) {
  .area h3 {
    font-size: 2.5rem; } 
}

#getstarted {
  min-height: 350px; }

#about-top {
  background: url("../img/about.jpg");
  background-size: cover;
  min-height: 200px;
  background-attachment: fixed; }

#about-main img {
  width: 300px;
  height: 300px; }

#about-box .fa {
  font-size: 50px;
  margin-bottom: 20px; }

#testimonial .slick-prev::before,
#testimonial .slick-next::before {
  color: #000; }

#services-top {
  background: url("../img/services.jpg");
  background-size: cover;
  min-height: 200px;
  background-attachment: fixed; }

#services-main .card:hover {
  background: #412306;
  color: #fff; }
  #services-main .card:hover .list-group-item {
    background: #412306;
    color: #fff; }

#blog-top {
  background: url("../img/blog.jpg");
  background-size: cover;
  min-height: 200px;
  background-attachment: fixed; }

#blog-main img-fluid {
    max-width: 100%;
    height: 200px;
}
#contact-top {
  background: url("../img/contact.jpg");
  background-size: cover;
  min-height: 200px;
  background-attachment: fixed; }
