.link-reset {
  color: inherit;
  text-decoration: none;
}
.link-reset::hover {
  color: unset;
}

.nav-item.dropdown.mobile .dropdown-toggle::after {
  rotate: -90deg;
}
.nav-item.dropdown.mobile .dropdown-menu.show {
  display: inline-flex;
}
.vr {
  display: block;
  height: 40px;
  border-right: 1px solid #063596;
}
.bee-button {
  display: inline-block;
  padding: 0.5rem 2rem;
  border-radius: 100px;
  color: inherit;
  text-decoration: none;
  border: 1px solid transparent;
}
@media screen and (max-width: 992px) {
  .c-nav-bg {
    background-color: #063596 !important;
  }
  .nav-wrapper {
    display: none;
  }
}
.nav-wrapper {
  position: absolute;
  top: 0;
  left: 0;

  right: -100%;
  bottom: 0;
  background-color: #063596;
  clip-path: polygon(1% 0, 100% 0%, 100% 100%, 0% 100%);
  z-index: -1;
}
.c-link {
  color: black;
  text-decoration: none;
}
.c-link:hover {
  color: black;
}
.c-nav-bg {
  background-color: transparent;
}
.bee-button-2 {
  display: block;
  color: inherit;
  text-decoration: none;
  border: 1px solid transparent;
  padding: 0.5rem 2rem;
  text-align: center;
  font-weight: bolder;
}

.variant-lg {
  background: linear-gradient(95.76deg, #063596 0%, #F26A10 102.56%);
  box-shadow: 0px 20px 35px rgba(64, 72, 160, 0.35);
  color: white;
}
.variant-lg:hover {
  color: white;
}

.variant-white {
  background: white;
  border: 1px solid #063596;
  color: #063596;
}
.variant-white:hover {
  color: #063596;
}

.variant-orange {
  color: white;
  background-color: #F26A10;
}
.variant-orange:hover {
  color: #ffffff;
}

.color-orange {
  color: #F26A10;
}
.color-orange:hover {
  color: #F26A10;
}

.bee-icon {
  padding: 0.5rem;
  font-size: 0.9em;
  background-color: #F69D63;
  border: 4px solid #C3570F;
  border-radius: 50%;
  color: white;
}

.contact-info {
  font-size: 0.8em;
}

.hover-white:hover {
  color: #ffffff;
}

.hover-underline:hover {
  text-decoration: underline;
}

.header .header-top {
  padding: 0.5rem 0 2rem 0;
  background-color: #F26A10;
}
.header .bee-nav-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  top: 70%;
}
.header .bee-nav-wrapper .bee-navbar {
  padding: 0.5rem 1.5rem;
  border-radius: 1rem;
}

.bee-carousel-image {
  aspect-ratio: 15/7;
  -o-object-fit: cover;
     object-fit: cover;
  filter: brightness(35%);
  min-height: 500px;
}

.bee-carousel-caption {
  right: unset;
  top: 50%;
  transform: translateY(-50%);
  bottom: unset;
  text-align: start;
}

.bee-slider-wave {
  position: absolute;
  bottom: -1px;
  right: 0;
  left: 0;
}

.xd {
  position: relative;
  padding: 1.5rem 0;
  margin: 1.5rem auto;
  background-color: white;
}
.xd::before {
  content: "";
  position: absolute;
  border: 5px solid #063596;
  border-right: none;
  right: 0;
  left: 10%;
  top: -1.5rem;
  bottom: -1.5rem;
  z-index: -1;
}

.xd-2 {
  position: absolute;
  left: 50%;
  right: 0;
  top: 10rem;
  bottom: 10rem;
  background-color: #063596;
  z-index: -1;
}

.hizmetler .wrapper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: linear-gradient(0deg, rgba(60, 61, 118, 0.5), rgba(60, 61, 118, 0.5));
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding: 1rem;
}
.hizmetler .hizmet-card:hover img {
  scale: 1.25;
}

.hizmet-card img{
  transition: 300ms ease-in-out;
}
.hizmetler .wrapper .wrapper-text {
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  background-color: white;
  color: black;
  transition: 300ms ease-in-out;
}

.biz-kimiz {
  background-color: #063596;
}

.hizmet-anlayisimiz {
  background-color: #063596;
  position: relative;
}
.hizmet-anlayisimiz img {
  max-height: 900px;
}
.hizmet-anlayisimiz .hizmet-wrapper {
  margin-top: 13rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .hizmet-anlayisimiz .hizmet-wrapper {
    margin-top: 8rem;
  }
}
@media (max-width: 992px) {
  .hizmet-anlayisimiz .hizmet-wrapper {
    margin-top: 2rem;
  }
}
@media (max-width: 350px) {
  .hizmet-anlayisimiz .hizmet-wrapper {
    margin-top: 1rem;
  }
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle {
  position: relative;
  width: 100%;
  aspect-ratio: 1;
  border: 2px dashed white;
  border-radius: 50%;
  --parent-width: -558px;
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card {
  --width: 7rem;
  position: absolute;
  width: var(--width);
  left: calc(50% - var(--width) / 2);
  top: calc(50% - var(--width) / 2);
  aspect-ratio: 1;
  padding: 1.5rem;
  border-radius: 50%;
  background-color: white;
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card img {
  width: 4rem;
  aspect-ratio: 1;
  border-radius: 50%;
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card .img-container::before {
  content: attr(data-before);
  position: absolute;
  color: white;
  left: -80%;
  max-width: 100px;
  bottom: 140%;
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(1) {
  transform: rotate(22.5deg) translateX(var(--parent-width));
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(1) .img-container {
  transform: rotate(-22.5deg);
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(2) {
  transform: rotate(67.5deg) translateX(var(--parent-width));
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(2) .img-container {
  transform: rotate(-67.5deg);
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(3) {
  transform: rotate(112.5deg) translateX(var(--parent-width));
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(3) .img-container {
  transform: rotate(-112.5deg);
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(3) .img-container::before {
  word-wrap: unset;
  left: 80%;
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(4) {
  transform: rotate(157.5deg) translateX(var(--parent-width));
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(4) .img-container {
  transform: rotate(-157.5deg);
}
.hizmet-anlayisimiz .hizmet-wrapper .circle-container .circle .c-card:nth-child(4) .img-container::before {
  left: 80%;
}
.hizmet-anlayisimiz .hizmet-wrapper .hizmet-img-container {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
@media (max-width: 768px) {
  .hizmet-anlayisimiz .hizmet-wrapper .hizmet-img-container {
    bottom: unset;
  }
}
@media (max-width: 575px) {
  .hizmet-anlayisimiz .hizmet-wrapper .hizmet-img-container {
    bottom: 0;
  }
}
.hizmet-anlayisimiz .hizmet-wrapper .hizmet-carousel .carousel-card {
  display: flex;
  justify-content: center;
}
.hizmet-anlayisimiz .hizmet-wrapper .hizmet-carousel .carousel-card img {
  display: block;
  width: 7rem;
  aspect-ratio: 1;
  border-radius: 50%;
  padding: 1.5rem;
  background-color: white;
}

.main-content {
  background-image: linear-gradient(0deg, rgba(242, 106, 16, 0.9), rgba(242, 106, 16, 0.9)), url("../design/bee-bg.png");
  background-size: cover;
  padding: 3rem 0;
}

.c-breadcrumb .c-breadcrumb-bg {
  display: block;
  width: 100%;
  min-height: 200px;
  -o-object-fit: cover;
     object-fit: cover;
  filter: brightness(45%);
}
.c-breadcrumb .c-breadcrumb-wave {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  transform: translateY(35%);
  display: block;
  width: 100%;
}

.wave-white {
  transform: rotateX(180deg) translateY(99%);
  width: 100%;
  display: block;
}

.map-container iframe {
  width: 100%;
  height: 450px;
}

.footer {
  background-color: #063596;
}/*# sourceMappingURL=main.css.map */