@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap");
@font-face {
  font-family: "RoyalAmbition";
  src: url("/wp-content/themes/tivala-main/assets/fonts/RoyalAmbitionScript.otf") format("opentype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
/* -------- LANDINGPAGE PROPERTIES SWIPER -------- */
.fastigheter-swiper-frame-left,
.fastigheter-swiper-frame-right {
  position: absolute;
  width: var(--slide-width, 386px);
  height: 500px;
  border: 4px solid transparent;
  -o-border-image: linear-gradient(209deg, #AA884D 0%, #664320 22%, #A5804F 41%, #F6E1B6 60%, #DAB77F 78%, #896233 100%) 1;
     border-image: linear-gradient(209deg, #AA884D 0%, #664320 22%, #A5804F 41%, #F6E1B6 60%, #DAB77F 78%, #896233 100%) 1;
  pointer-events: none;
}

.fastigheter-swiper-frame-left {
  left: -40px !important;
  top: 115px !important;
}

.fastigheter-swiper-frame-right {
  right: -40px !important;
  bottom: 0px !important;
}
@media all and (max-width: 899px) {
  .fastigheter-swiper-frame-right {
    display: none;
  }
}

.fastigheter-swiper-next,
.fastigheter-swiper-prev {
  color: #A28771 !important;
}
.fastigheter-swiper-next::after,
.fastigheter-swiper-prev::after {
  font-size: 18px !important;
}
@media all and (max-width: 700px) {
  .fastigheter-swiper-next,
  .fastigheter-swiper-prev {
    display: none !important;
  }
}

.fastigheter-swiper-next {
  right: -85px !important;
}
@media all and (max-width: 700px) {
  .fastigheter-swiper-next {
    display: none;
  }
}

.fastigheter-swiper-prev {
  left: -85px !important;
}
@media all and (max-width: 700px) {
  .fastigheter-swiper-prev {
    display: none;
  }
}

.for-sale-object .swiper-slide {
  height: 500px !important;
}

.landingpage-vacant-for-sale-container .swiper-button-next,
.landingpage-vacant-for-sale-container .swiper-button-prev {
  color: #A28771 !important;
}

.landingpage-vacant-for-sale-container .swiper-pagination {
  display: none !important;
}
@media all and (max-width: 700px) {
  .landingpage-vacant-for-sale-container .swiper-pagination {
    display: inline-block !important;
  }
}

.landingpage-vacant-for-sale-container .swiper-pagination-bullet-active {
  background: #A28771 !important;
}

.landingpage-vacant-for-sale-container .swiper-pagination-bullet {
  background: white;
}

/* -------- END OF LANDINGPAGE PROPERTIES SWIPER -------- */
/* -------- LANDINGPAGE BOTTOM SWIPER --------*/
.landingpage-bottom-swiper {
  width: 100%;
  padding: 40px 0 !important;
  background-color: #A28771;
  overflow: visible;
}
.landingpage-bottom-swiper .swiper-wrapper {
  align-items: center;
  height: 150px !important;
}
.landingpage-bottom-swiper .swiper-slide {
  height: 100% !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.landingpage-bottom-swiper .swiper-slide img {
  max-height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.landingpage-bottom-swiper-next,
.landingpage-bottom-swiper-prev {
  color: #E5DAD1 !important;
}
.landingpage-bottom-swiper-next::after,
.landingpage-bottom-swiper-prev::after {
  font-size: 18px !important;
}
@media all and (max-width: 700px) {
  .landingpage-bottom-swiper-next,
  .landingpage-bottom-swiper-prev {
    display: none !important;
  }
}

.landingpage-bottom-swiper-next {
  right: -85px !important;
}
@media all and (max-width: 700px) {
  .landingpage-bottom-swiper-next {
    display: none;
  }
}

.landingpage-bottom-swiper-prev {
  left: -85px !important;
}
@media all and (max-width: 700px) {
  .landingpage-bottom-swiper-prev {
    display: none;
  }
}

.landingpage-bottom-swiper-container .swiper-pagination {
  display: none !important;
}
@media all and (max-width: 700px) {
  .landingpage-bottom-swiper-container .swiper-pagination {
    display: inline-block !important;
  }
}

.landingpage-bottom-swiper-container .swiper-pagination-bullet-active {
  background: #E5DAD1 !important;
}

/* -------- END OF LANDINGPAGE BOTTOM SWIPER -------- *//*# sourceMappingURL=swipers.css.map */