.top-wrap {
  background: #1c1c1c !important;
  padding: 2px 9px;
  border-bottom: 2px solid #637d60 !important;
}
img.img-fluid {
  width: 50px;
}
.row.section-counter.viewed p {
  font-size: 16px;
  color: #fff;
  text-align: start;
}

.slider-hero .work .img:after {
  background: #0000001f;
}
.top-wrap {
  background: #fff !important;
}
.top-wrap .con .top-wrap .con .text strong {
  color: #8c8c8c;
}
a.navbar-brand.align-items-center {
  display: flex;
  align-items: center !important;
  justify-content: center !important;
}

.aside-stretch:after {
  background: #637d60;
}

.ftco-navbar-light .container-xl {
  background: #637d60;
  height: 60px;
}
.top-wrap .con .text span {
  color: #637d60;
  font-weight: 900;
}

.navbar-brand span {
  color: #999999;
  line-height: 1.1;
  text-transform: uppercase;
  font-size: 13px;
  display: block;
  font-weight: 700;
  letter-spacing: 2px;
}

#slider {
  background-image: url("../images/YouTube Banner - Science Simplified Explore and Discover.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 450px;
  margin-top: 58px;
}
.hero-wrap-2 {
  background-image: url("../images/YouTube Banner - Science Simplified Explore and Discover.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  height: 450px;
  margin-top: 58px;
}
#contact {
  background-image: url("../images/fotoer.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  #slider {
    background-image: url("../images/banMobile.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 310px;
  }
  .hero-wrap-2 {
    background-image: url("../images/banMobile.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 310px;
  }
  #contact {
    background-image: url("../images/footerMobile.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
  }
  .slider-hero {
    position: relative;
    height: auto;
  }
  .ftco-navbar-light {
    top: 0px !important;
    border-top: 2px solid #637d6075;
  }
  .img.img-2.w-100 {
    width: 200px;
    object-fit: cover;
    height: 450px;
  }
  .img.img-2.ddf.w-100 {
    height: 480px;
  }
  .img,
  .blog-img,
  .user-img {
    background-size: cover;
  }

  .dssdgdsgg {
    display: flex;
    align-items: center;
    justify-content: flex-start !important;
  }
}

.ftco-navbar-light {
  top: 62px;
}

.top-wrap .con .icon span {
  color: #637d60;
  font-size: 22px;
  line-height: 1;
}
.ftco-navbar-light .btn-custom span {
  color: #637d60;
}
.ftco-footer .overlay {
  background: linear-gradient(to bottom, #637d60, #bdcb86);
}

.ftco-footer .ftco-footer-widget h2,
.ftco-footer .ftco-footer-widget .h2 {
  color: #fff;
  margin-bottom: 18px;
  font-size: 18px;
  font-weight: 500;
  font-family: "Poppins", Arial, sans-serif;
}
.ftco-footer-social li a {
  background: #637d60;
}
.text a {
  text-decoration: none;
  color: inherit;
  margin: 0 4px;
}

.text a:hover {
  color: #fff; /* or your brand color */
}
.ftco-footer .block-23 ul li .icon {
  width: 40px;
  font-size: 22px;
  padding-top: 2px;
  color: #fff !important;
}

.ftco-footer .ftco-footer-widget ul.list-unstyled li a:hover {
  color: #637d60;
}
img.img-fluid {
  display: block;
  width: 50px;
  height: 50px;
  /* margin: 15px auto 0 auto; */
}
img.img-fluidff {
  width: 80px;
  height: 80px;
}
.ftco-section {
  padding: 3em 0;
  position: relative;
  width: 100%;
  overflow-x: hidden;
}

a:hover,
a:focus,
button:hover,
button:focus {
  color: #637d60;
}
.navbar-brand small,
.navbar-brand .small {
  font-size: 27px;
  color: #637d60;
}
.slider-hero .work .text h1,
.slider-hero .work .text .h1 {
  font-weight: 600;
  color: #fff;
  font-size: 60px;
  line-height: 1.2;
  color: #637d60;
}
.heading-section h2,
.heading-section .h2 {
  color: #5e7d62;
}
.ftco-footer .logo a small,
.ftco-footer .logo a .small {
  font-size: 28px;
  color: #fff;
}
.ftco-section-counter .overlay {
  background: #5e7d62;
}
.hero-wrap .slider-text .bread {
  font-weight: 500;
  color: #637d60 !important;
}
.hero-wrap .overlay {
  background: #1c1c1c42;
}
.dssdgdsgg {
  display: flex;
  align-items: center;
  justify-content: center;
}

.img-fluid.head {
  display: none;
}

@media (max-width: 768px) {
  .dssdgdsgg {
    display: none;
  }
  .img-fluid.head {
    display: block;
  }
  .ftco-intro-2 h1,
  .ftco-intro-2 .h1 {
    font-size: 28px;
  }
}
.ftco-intro-2 h1,
.ftco-intro-2 .h1 {
  text-align: center;
}
.ftco-intro-2 {
  margin-bottom: 50px;
}
.ftco-navbar-light .btn-custom {
  padding: 18px;
}

@media (max-width: 768px) {
  .ftco-navbar-light .container-xl {
    background: #637d60;
    height: auto;
  }
  .img.img-2.ddf.w-100 {
    margin-top: -40px !important;
  }
}
.align-items-stretch {
  margin-top: 20px;
}
.hero-wrap.hero-wrap-2 {
  height: 450px;
  margin-top: 58px;
}
.hero-wrap-2 .slider-text .bread {
  font-weight: 500;
  color: #637d60 !important;
}

.hero-wrap-2 .slider-text .bread {
  font-weight: 400;
  color: #fff;
  font-size: 70px;
}
.hero-wrap-2 .slider-text .bread {
  font-weight: 400;
  color: #fff;
  font-size: 70px;
  margin-top: 280px;
}
.img.img-2.ddf.w-100 {
  margin-top: -80px;
}
