@font-face{font-family:Product Sans;src:url(/fonts/productsans.otf);font-weight:400;font-display:swap}@font-face{font-family:Product Sans;src:url(/fonts/ProductSansRegular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Product Sans;src:url(/fonts/Product-Sans-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Monument Extended;src:url(/fonts/MonumentExtended-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:Monument Extended;src:url(/fonts/MonumentExtended-Ultrabold.otf);font-weight:700;font-display:swap}.v-popper--theme-sidebar-tooltip .v-popper__inner[data-v-0d8a881b]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-radius:8px!important;background:var(--ffffff, #fff)!important;padding:12px 16px!important;color:var(--primary-text)!important}.v-popper--theme-sidebar-tooltip .v-popper__arrow-outer[data-v-0d8a881b]{box-shadow:0 8px 24px -4px #1018281f,0 0 12px -4px #10182814;border-color:var(--ffffff, #fff)!important}.ui-spinner[data-v-0d8a881b]{--border-width: 1px;position:absolute;inset:0;background-color:inherit;border-radius:inherit;z-index:2}@keyframes rotateCenter-0d8a881b{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ui-spinner[data-v-0d8a881b]:after{content:"";position:absolute;top:45%;left:50%;padding:4px;border:var(--border-width) solid currentColor;border-right-color:transparent;border-radius:50%;animation-name:rotateCenter-0d8a881b;animation-duration:1s;animation-iteration-count:infinite;transform:translate(-50%,-50%);z-index:3}.section-parking-lots__more-btn[data-v-0d8a881b]{z-index:10}.section-parking-lots__inner[data-v-0d8a881b]{display:flex;flex-direction:column;max-width:1216px;margin:auto;width:100%}.section-parking-lots__header[data-v-0d8a881b]{margin-bottom:40px}.section-parking-lots__title[data-v-0d8a881b]{font-size:48px;text-align:center}.section-parking-lots__description[data-v-0d8a881b]{padding:16px 16px 0}@media (max-width: 599px){.section-parking-lots__description.not-mobile-show[data-v-0d8a881b]{display:none}}.section-parking-lots__description_mobile[data-v-0d8a881b]{display:none}@media (max-width: 599px){.section-parking-lots__description_mobile[data-v-0d8a881b]{display:block}}.section-parking-lots__list-spaces[data-v-0d8a881b]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}@media (max-width: 1280px){.section-parking-lots__list-spaces[data-v-0d8a881b]{max-width:700px;margin:auto}}.section-parking-lots__button-more[data-v-0d8a881b]{display:flex;align-items:center;justify-content:center;margin-top:24px}@media (max-width: 1024px){.section-parking-lots__button-more[data-v-0d8a881b]{margin-top:8px}}.section-parking-lots__slider[data-v-0d8a881b]{position:relative;padding:0 16px;display:flex;flex-direction:column;gap:8px}.card-parking-lot[data-v-0d8a881b]{width:292px}@media (max-width: 599px){.section-parking-lots__header[data-v-0d8a881b]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:24px}.section-parking-lots__title[data-v-0d8a881b]{font-size:40px;max-width:320px;margin:auto}.section-parking-lots__slider[data-v-0d8a881b] .swiper:before,.section-parking-lots__slider[data-v-0d8a881b] .swiper:after{display:none}.section-parking-lots__slider[data-v-0d8a881b] .swiper-slide-visible{opacity:1!important}.card-parking-lot[data-v-0d8a881b]{width:100%}}
