.elementor-3718 .elementor-element.elementor-element-f9e6c9a > .elementor-element-populated {
  position: relative;
}

#primary {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.breakdance .bde-section-8568-100 {
  min-height: 72px;
}

.breakdance .bde-section-8568-100 .section-container {
  box-sizing: border-box;
  min-height: inherit;
  width: 100%;
}

.elementor-3718 .elementor-element.elementor-element-325c26d {
  margin-top: 0 !important;
}

@media (max-width: 600px) {
  .breakdance .bde-section-8568-100 {
    min-height: 122px;
  }
}

.elementor-3718 .elementor-element.elementor-element-b809d86 {
  position: absolute;
  left: -74px;
  top: -70px;
  z-index: 6;
  pointer-events: none;
}

.elementor-3718 .elementor-element.elementor-element-b809d86 > .elementor-widget-container {
  margin: 0;
  width: 156px;
  height: 156px;
  animation: doenya-spin 10s linear infinite;
  transform-origin: center;
}

.elementor-3718 .elementor-element.elementor-element-b809d86 .e-text-path,
.elementor-3718 .elementor-element.elementor-element-b809d86 svg,
.nieuw-circle__svg {
  display: block;
  width: 156px;
  height: 156px;
  overflow: visible;
}

.elementor-3718 .elementor-element.elementor-element-b809d86 text,
.elementor-3718 .elementor-element.elementor-element-b809d86 textPath,
.nieuw-circle__text {
  fill: #fbbc33;
  color: #fbbc33;
  font-family: "Moderat", sans-serif;
  font-size: 29px;
  font-weight: 700;
  letter-spacing: 0;
  word-spacing: 0;
}

@media (min-width: 768px) {
  .elementor-3718 .elementor-element.elementor-element-24f9bfe {
    margin: -14px 0 0 0;
  }
}

@keyframes doenya-spin {
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 1024px) {
  .elementor-3718 .elementor-element.elementor-element-b809d86 {
    left: -42px;
    top: -58px;
  }
}

@media (max-width: 767px) {
  .elementor-3718 .elementor-element.elementor-element-b809d86 {
    display: none;
  }
}

.make-column-clickable-elementor {
  position: relative;
}

.doenya-card-link {
  position: absolute;
  inset: 0;
  z-index: 8;
  display: block;
  text-decoration: none;
  color: inherit;
}

.doenya-card-link:focus-visible {
  outline: 3px solid #fbbc33;
  outline-offset: 6px;
}

.doenya-carousel-fallback {
  overflow: hidden;
}

.doenya-carousel-fallback .elementor-slick-slider:not(.slick-initialized) {
  display: flex;
  gap: 30px;
  transition: transform 0.45s ease;
  will-change: transform;
}

.doenya-carousel-fallback .elementor-slick-slider:not(.slick-initialized) > .jet-carousel__item {
  flex: 0 0 calc((100% - 60px) / 3);
  min-width: 0;
}

.doenya-carousel-fallback .jet-arrow {
  cursor: pointer;
  user-select: none;
}

.doenya-carousel-fallback .jet-arrow[aria-disabled="true"] {
  opacity: 0.45;
}

.doenya-carousel-fallback .jet-arrow:focus-visible {
  outline: 2px solid #fff2ce;
  outline-offset: 6px;
}

.elementor-3718 .elementor-element.elementor-element-f5b605b {
  position: relative;
  z-index: 20;
}

.elementor-3718 .elementor-element.elementor-element-dabb402 {
  padding-bottom: 300px !important;
}

.elementor-3718 .elementor-element.elementor-element-1d7ad2b {
  pointer-events: none;
}

.elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel {
  overflow: visible;
}

.elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow {
  top: -52px !important;
  bottom: auto !important;
  width: 54px !important;
  height: 42px !important;
  border: 2px solid #fff;
  border-radius: 999px;
  background: #f07e31;
  opacity: 1 !important;
  z-index: 1000;
}

.elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow svg {
  width: 34px;
  height: auto;
}

.elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.prev-arrow {
  right: calc(50% - 50px) !important;
  left: auto !important;
}

.elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.next-arrow {
  right: calc(50% - 130px) !important;
  left: auto !important;
}

@media (min-width: 768px) and (max-width: 899px) {
  .elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.prev-arrow {
    right: calc(50% + 0px) !important;
  }

  .elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.next-arrow {
    right: calc(50% - 80px) !important;
  }
}

@media (min-width: 1600px) {
  .elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.prev-arrow,
  .elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.next-arrow {
    transform: translateX(-520px);
  }
}

@media (min-width: 1200px) and (max-width: 1599px) {
  .elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.prev-arrow,
  .elementor-3718 .elementor-element.elementor-element-f5b605b .jet-carousel .jet-arrow.next-arrow {
    transform: translateX(-320px);
  }
}

.elementor-element-f5b605b .jet-arrow svg path:first-child {
  fill: #fff !important;
}

.elementor-element-f5b605b .jet-arrow svg path + path {
  fill: none !important;
  stroke: #fff !important;
}

.elementor-element-f5b605b .jet-carousel__item-link {
  display: block;
  color: inherit;
  text-decoration: none;
}

.elementor-element-f5b605b .jet-carousel__item-link:focus-visible {
  outline: 3px solid #fff2ce;
  outline-offset: 6px;
}

@media (max-width: 1024px) {
  .doenya-carousel-fallback .elementor-slick-slider:not(.slick-initialized) > .jet-carousel__item {
    flex-basis: calc((100% - 30px) / 2);
  }
}

@media (max-width: 767px) {
  .doenya-carousel-fallback .elementor-slick-slider:not(.slick-initialized) > .jet-carousel__item {
    flex-basis: 100%;
  }
}
