.opening-hours {
  display: none !important;
}

.inquiry-top-img {
  display: none !important;
}

.banner-btns.generic-btn.aos-init.aos-animate {
  display: none !important;
}

.banner-txt-section p {
  font-size: 16px;
  line-height: 1.9vw;
  font-weight: 400;
}

.navbar-light .navbar-brand figure img {
  width: 14vw;
}

section.index3-service-section.w-100.float-left.padding-top.padding-bottom {
  display: none;
}

section.index3-about-section.padding-bottom.w-100.float-left.position-relative {
  /* margin-top: 10vw; */
}

figure.mb-0.aos-init.aos-animate img {
  width: 100% !important;
  height: auto;
  border-radius: 0px !important;
}

figure.mb-0.aos-init.aos-animate {
  border-radius: 0px !important;
}

figure.mb-0.aos-init.aos-animate {
}

.about-img-con {
  border-radius: 0px !important;
}

section.professional-team-section.w-100.float-left.padding-top.padding-bottom.light-bg {
  display: none;
}

section.plans-main-section.w-100.float-left.padding-top.padding-bottom {
  display: none;
}

section.w-100.float-left.index3-contact-con.contact-con.position-relative.padding-top.padding-bottom {
  display: none;
}

section.index3-testimonial-sec.testimonial-main-sec.w-100.float-left.padding-top.position-relative.padding-bottom.light-bg {
  display: none;
}

.index3-counter-section.counter-section.w-100.float-left.light-bg {
  display: none;
}

section.index3-blogs-section.blogs-section.w-100.float-left.padding-top.padding-bottom {
  display: none;
}

section.footer-main-section.w-100.float-left.position-relative {
  margin-top: 10vw;
  padding-top: 3vw !important;
  padding-bottom: 1vw;
}

section.index3-about-section.padding-bottom.w-100.float-left.position-relative {
  /* padding-top: 10vw; */
}

.subscribe-con.d-flex {
  display: none !important;
}

section.index3-about-section.padding-bottom.w-100.float-left.position-relative {
  margin-top: 0vw;
  padding-bottom: 0vw;
}

.header-contact.d-flex.align-items-center {
  display: none !important;
}

.cart-box {
  display: none;
}

div#navbarSupportedContent {
  /* padding-right: 7vw; */
}

a.nav-link.p-0 {
  padding-right: 1vw !important;
}

.footer-logo-con img {
  width: 15vw;
  height: auto;
}

@media only screen and (max-width: 1199px) {
  .footer-inner-sec {
    margin-top: 0px;
  }
}

.footer-inner-sec {
  grid-template-columns: 27% 73% !important;
}

.footer-text-boxes {
  padding-left: 10vw;
}

.bosluk {
  display: block;
}

.about-img-con {
  display: none;
}

.about-special-txt.aos-init.aos-animate {
  display: none;
}

.generic-btn.aos-init.aos-animate {
  display: none;
}

.list-unstyled.aos-init.aos-animate {
  display: none;
}

.small-text {
  margin-top: 5vw;
}

.about-txt-con-1 {
  width: 45vw;
  text-decoration: none;
  color: inherit;
  font-weight: normal;
  background: none;
  border: none;
}

.faalıyetlerımizden:hover {
  text-decoration: none;
  cursor: pointer;
  text-decoration: none;
  color: inherit;
  font-weight: normal;
  background: none;
  border: none;
}

@media only screen and (max-width: 1199px) {
}

@media only screen and (max-width: 1400px) {
  .sub-banner-section {
    height: 300px !important;
  }
}
.sub-banner-section {
  height: 30vw !important;
}

.counter-section.w-100.float-left {
  display: none;
}

.team-main-section.w-100.float-left.padding-top.padding-bottom.light-bg {
  display: none;
}

.blogs-section.w-100.float-left.padding-top.padding-bottom.light-bg {
  display: none;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: none;
  border-right: none;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

/* HAKKIMIZDA BİLGİ */

.hakkimizde-bilgi {
  padding-top: 4rem;
  width: 40%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}

.hakkimizde-bilgi-img {
  padding-bottom: 2rem;
}

.hakkimizde-bilgi-img {
  width: 25vw;
  height: 20vw;
}

.hakkimizde-bilgi-img img {
  width: auto;
  height: 100%;
}

.hakkimizde-bilgi-img {
  cursor: pointer;
}

.biyografi {
  width: 100vw;
  height: auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  padding: 10vw;
  padding-bottom: 0vw;
}

.biyografi-sol {
  width: 30%;
  height: auto;
}
.biyografi-sol img {
  width: 100%;
  height: auto;
}
.biyografi-sag {
  width: 70%;
  height: auto;
  padding-left: 5vw;
  color: #87939e;
  font-size: 1vw;
}

.biyografi-baslik {
  font-size: 2vw;
  text-align: start;
}

.biyografi-İsim {
  font-size: 1.5vw;
  height: auto;
  font-weight: 600;
  color: #717171;
}

/* FAALİYET */

.faaliyet,
.yayinlar {
  display: flex;
  width: 73%;
  height: auto;
  flex-direction: column;
  align-self: center;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 3rem;
}

.faaliyet-cards,
.yayinlar-cards {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 3vw;
  align-self: center;
}

.faaliyet-a {
  width: 30%;
  cursor: pointer;
}

.yayinlar-a {
  all: unset;
  text-decoration: none;
  width: 20%;
  height: auto;
  background-color: #dfdfdf;
  text-align: center;
  cursor: pointer;
  margin-right: 1rem !important;
}

.faaliyet-card,
.yayinlar-card {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.button-group {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-left: 7rem;
  height: 100%;
  align-content: center;
  justify-content: flex-end;
  padding-bottom: 7rem;
}

.btn.btn-success,
.btn.btn-primary,
.btn.btn-warning {
  margin-bottom: 1rem;
  height: 5rem;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #156c5f !important;
  border: none;
  color: white;
  font-weight: 800;
}

.btn.btn-warning {
  margin-bottom: 0rem;
}

.about-inner-con {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.about-txt-con-1 {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.about-txt-con-2 {
  width: 45vw;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}

.about-txt-con-2 img {
  height: 80%;
  width: auto;
  max-width: 100%;
}

.sub-banner-section-1 {
  background: none !important;
  background-color: #156c5f !important;
  height: 17vw !important;
}

.about-main-section.about-us-about.padding-top.padding-bottom.w-100.float-left.position-relative {
  padding-top: 0vw;
}

.service-banner {
  height: 17vw !important;
}

.sub-banner-section {
  height: 17vw !important;
}

@media (max-width: 768px) {
  .navbar-light .navbar-brand figure img {
    width: 8.3rem;
    margin-left: 0.5rem;
  }

  .about-inner-con {
    flex-direction: column;
  }

  .about-txt-con-1 {
    width: 100%;
  }
  .ana-sayfa-tikla-video-img {
    width: 100% !important;
    height: auto !important;
  }
  .about-txt-con-2 {
    width: 100%;
    align-items: center;
    margin-bottom: 2rem;
  }

  /* footer */

  .footer-inner-sec {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .footer-logo-con {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .footer-logo-con img {
    margin-top: 2rem;
    width: 8rem;
    height: auto;
  }

  .footer-text-boxes {
    display: flex;
    flex-direction: column;
    margin-bottom: 2rem;
  }

  .footer-text-boxes h4 {
    margin-top: 2rem;
    font-size: 2rem;
  }

  /* footer end */

  /* Mobil Menu */

  .header-main-con .navbar-nav {
    padding: 1rem;
  }

  /* Mobil Menu End */

  /* Banner */

  .sub-banner-section,
  .sub-banner-section-1 {
    padding-top: 3rem;
    height: 23vh !important;
  }
  .banner-yazi {
    text-align: center !important;
  }
  /* Banner End */

  /* Biyografi */

  .biyografi {
    flex-direction: column;
  }
  .biyografi-sol,
  .biyografi-sag {
    width: 100%;
    font-size: 0.9rem;
  }

  .biyografi-İsim {
    margin-top: 1rem;
    font-size: 1.5rem;
  }

  /* Biyografi End */
  
  
  .about-txt-con-2 img {
    height: auto !important;
    width: 100%;
    /* max-width: 100%; */
}

p.aos-init.aos-animate {
    text-decoration: none;
}
}
