.newsletterAlert {
  position: fixed;
  top: 1rem;
  right: 1rem;
  z-index: 9999;
}

.atilim-medya-img {
  width: 145px;
  filter: brightness(0) invert(1);
}

body.maintance {
  min-height: 100vh;
}

.flags {
  position: fixed;
  left: 0;
  bottom: 0;
  flex-direction: column;
  z-index: 99999;
}

.flags-div {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
  flex-direction: column;
}



.flags-item {
  display: flex;
  justify-content: center;
  flex-direction: column;

}

.flags-item i {
  border-radius: 50%;
  padding: 10px;
  background-color: rgb(201, 8, 8);
  color: white;
  box-shadow: 0px 0px 20px rgb(126, 0, 0) ;
}

body.maintance .body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100vh;
}


.brand-img {
  max-width: 192px;
}

.arrow-hide::-webkit-outer-spin-button,
.arrow-hide::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number].arrow-hide {
  -moz-appearance: textfield;
}

form b {
  color: red;
}

.pointer {
  cursor: pointer;
}

.pointer-all>* {
  cursor: pointer;
}

.float {
  position: fixed;
  width: 50px;
  height: 50px;
  bottom: 20px;
  left: 20px;
  background-color: #25d366;
  border-radius: 50px;
  font-size: 28px;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: none;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

@media (max-width: 768px) {
  .owl-carousel-slider {
    width: 100%;
    aspect-ratio: 1920 / 1020;
  }
}

@media (min-width: 769px) and (max-width: 991px) {
  .owl-carousel-slider {
    width: 100%;
    aspect-ratio: 1920 / 1020;
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  .owl-carousel-slider {
    width: 100%;
    aspect-ratio: 1920 / 1020;
  }
}

@media (min-width: 1201px) {
  .owl-carousel-slider {
    height: calc(100vh - 100px);
  }
}