<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:768px){.footer-description{grid-area:1/1/2/3}.footer-downloads{grid-area:5/1/6/3}.footer-company{grid-area:3/1/4/2}.footer-service{grid-area:3/2/4/3}.footer-support{grid-area:4/1/5/2}.footer-group{grid-area:4/2/5/3}.footer-contact{grid-area:2/1/3/3}}@media screen and (min-width:768px) and (max-width:1280px){.footer-description{grid-area:1/1/2/7}.footer-downloads{grid-area:2/1/3/7}}@media screen and (min-width:1281px){.footer-description{grid-area:1/1/2/2}.footer-downloads{grid-area:2/1/3/2}.footer-company{grid-area:1/2/3/3}.footer-service{grid-area:1/3/3/4}.footer-support{grid-area:1/4/3/5}.footer-group{grid-area:1/5/3/6}.footer-contact{grid-area:1/6/3/7}}.average-score-small{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;margin:4px 0 12px}.average-score-small__value{color:var(--text-primary,#0d1a35);text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:18px;font-weight:700;line-height:24px}.average-score-small a{color:#2951a3;text-decoration:underline;font-size:12px;line-height:16px;gap:-2px;display:flex;align-items:center;transition:all .2s ease-in-out}.average-score-small a:hover{gap:2px}.top-section{position:relative;width:100%;padding:16px 0 0;display:flex;align-items:center}@media screen and (max-width:450px){.top-section{padding:16px 16px 0}}.top-section__content{position:relative;width:100%;max-width:1144px;margin:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.top-section__location{display:inline-flex;align-items:center;gap:8px}.top-section__location span{flex:none;font-weight:400;font-size:10px;line-height:16px;color:#20282e;padding:2px 8px;background:#ecedee;border-radius:10px}.top-section__location p{font-weight:400;font-size:12px;line-height:16px;color:#0d1a35}.top-section__heading{display:inline-flex;flex-wrap:wrap;align-items:center;-moz-column-gap:8px;column-gap:8px}@media screen and (max-width:450px){.top-section__heading{padding-right:40px}}.top-section__heading h1{font-weight:700;font-size:32px;line-height:48px;color:#0d1a35;margin-bottom:0}@media screen and (max-width:450px){.top-section__heading h1{font-size:24px;line-height:32px}}.top-section__heading button{border:0;background:#fafafa;font-weight:400;font-size:12px;line-height:16px;color:#0d1a35;display:flex;align-items:center;gap:4px;padding:8px 4px 8px 8px;border-radius:100px;transition:all .2s ease-in-out}.top-section__heading button:disabled{cursor:default}.top-section__heading button:hover{gap:8px}.top-section__heading button:hover:not(:disabled){text-decoration:underline}.top-section__detail__description{font-weight:400;font-size:16px;line-height:24px;color:#0d1a35;margin-bottom:24px}@media screen and (max-width:450px){.top-section__detail__description{font-size:14px}}.top-section__detail__link{display:flex;align-items:center;justify-content:center;gap:8px;font-weight:400;font-size:14px;line-height:24px;color:#2951a3;text-align:center;margin:16px auto;transition:all .2s ease-in-out}.top-section__detail__link:hover{gap:16px}.top-section__share-wrapper{position:relative;width:40px;height:40px;z-index:3}@media screen and (max-width:450px){.top-section__share-wrapper{position:absolute;top:0;right:0}}.top-section__share-button{display:flex;justify-content:center;align-items:center;border-radius:9999px;width:2.5rem;height:2.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-width:0;outline-style:none;cursor:pointer;color:#3d485d;background-color:#fff}.top-section__share-button:hover{background-color:#fafafa}.modal-v3{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease-in-out;pointer-events:none;z-index:30}.modal-v3.enter-done{opacity:1;pointer-events:visible}.modal-v3.exit{opacity:0}.modal-v3 .modal-nav{display:flex;align-items:center;gap:8px}.modal-v3 .modal-back,.modal-v3 .modal-close{background:transparent;border:none}.modal-v3 .modal-content{position:relative;width:515px;background-color:#fff;transition:all .3s ease-in-out;border-radius:10px;max-height:80vh;overflow-y:auto}@media(max-width:768px){.modal-v3 .modal-content{width:100%;position:absolute;bottom:0;left:0;right:0;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:83vh;transform:translateY(200px)}}.modal-v3.enter-done .modal-content{transform:translateY(0)}@media(max-width:768px){.modal-v3.exit .modal-content{transform:translateY(200px)}}.modal-v3 .modal-body{padding:0 24px 24px}@media(max-width:768px){.modal-v3 .modal-body{padding:0 16px 16px}}.modal-v3 .modal-title{position:sticky;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:24px;font-weight:700;font-size:16px;line-height:19px;z-index:1}@media(max-width:768px){.modal-v3 .modal-title{padding:16px}}.modal-v3 .modal-sub-title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:11px}.modal-v3 .separator{width:100%;height:1px;background-color:#f0f0f0;margin:0 0 16px}.modal-v3 .modal-description{font-size:14px;line-height:24px;white-space:pre-line}@media(max-width:768px){.modal-v3 .no-border{border-radius:0}}.internal-link-residential{display:grid;gap:24px}.internal-link-residential__item{padding:16px;border-radius:8px;background-color:#f3f7ff;font-weight:500;display:flex;flex-direction:column;width:100%;overflow:hidden}.internal-link-residential__item p{color:#0d1a35;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.internal-link-residential__item__explore{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.internal-link-residential__item__explore .text{font-size:12px;color:#2951a3}.internal-link-residential--row{margin-top:16px;width:100%}@media screen and (min-width:769px){.internal-link-residential--row{grid-template-columns:repeat(3,1fr);margin-top:24px}}.internal-link-residential--below-card{margin-top:0}.internal-link-residential--col{width:100%}@media screen and (max-width:564px){.internal-link-residential--col .internal-link-residential__item{flex-direction:row;justify-content:space-between}.internal-link-residential--col .internal-link-residential__item .location{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.internal-link-residential--col .text{display:none}}.official-dev-mark{width:133px;white-space:pre;position:relative;background-color:#3485ff;color:#fff;padding:4px 8px 4px 16px;border-radius:0 16px 16px 0;margin-left:10px;font-size:12px;font-weight:500;line-height:16px}.official-dev-mark svg{position:absolute;top:0;left:0;transform:translateX(-50%)}.pdp-section-venue{margin-top:40px}.pdp-section-venue__title{color:var(--Text-Primary,#0d1a35);font-feature-settings:"clig" off,"liga" off;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px}.pdp-section-venue__swiper{position:relative}.pdp-section-venue__swiper .swiper-slide{width:auto!important}.pdp-section-venue__swiper .slider-nav{position:absolute;background:#fff;filter:drop-shadow(0 2px 4px rgba(96,97,112,.16)) drop-shadow(0 0 1px rgba(40,41,61,.04));padding:0;border:0;border-radius:50%;height:24px;top:52%;transform:translateY(-50%);z-index:1}.pdp-section-venue__swiper .slider-nav.swiper-button-disabled{display:none}.pdp-section-venue__swiper .slider-nav.prev{left:-16px}.pdp-section-venue__swiper .slider-nav.next{right:-16px}.pdp-section-venue__swiper__next{height:100%;background-color:#fff;box-shadow:0 4px 8px 0 rgba(96,97,112,.16),0 0 2px 0 rgba(40,41,61,.04);border-radius:12px;height:288px;margin-right:8px;margin-bottom:8px;width:160px;display:flex;flex-direction:column;row-gap:8px;justify-content:center;align-items:center;color:var(--Primary-500-Main,#2951a3);text-align:center;font-size:14px;font-weight:700;line-height:24px;padding:0 16px}.pdp-section-venue__swiper__next svg{width:34px;height:34px}.pdp-section-venue__card{width:270px;height:288px;border-radius:8px;background:#fff;position:relative;overflow:hidden}.pdp-section-venue__card__image{width:100%;height:180px;position:relative}.pdp-section-venue__card__image .official-dev-mark{position:absolute;left:12px;bottom:12px}.pdp-section-venue__card__content{margin-top:16px;color:var(--Text-Primary,#0d1a35)}.pdp-section-venue__card__content__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:24px}.pdp-section-venue__card__content__location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:24px}.pdp-section-venue__card__content__type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--Text-Secondary,#868d9a);font-size:12px;font-weight:500;line-height:16px}.pdp-section-venue__card__content__price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--Text-Link,#2951a3);font-size:16px;font-weight:700;line-height:24px;margin-top:4px}.pdp-section-venue__card__content__link{position:absolute;inset:0}.pdp-section-venue__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.venue-pdp-card{border:2px solid #3485ff;border-radius:8px;margin-top:11.5px;background-color:#0d1a35;position:relative}.venue-pdp-card,.venue-pdp-card__wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.venue-pdp-card__wrapper{padding:36px 16px}.venue-pdp-card__wrapper--small{justify-content:flex-start;align-items:start;flex-direction:column}.venue-pdp-card__content{position:relative;z-index:1}.venue-pdp-card__title{color:var(--Text-White,#fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:24px}.venue-pdp-card__see{color:var(--Text-White,#fff);text-align:center;font-size:14px;font-weight:700;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;position:relative;z-index:1}.venue-pdp-card__location{color:var(--Text-White,#fff);font-size:14px;font-weight:500;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.venue-pdp-card--with-link{margin-bottom:24px}.venue-pdp-card__badge{display:flex;position:absolute;top:-11.5px;left:12px}.venue-pdp-card__background-image{position:absolute;overflow:hidden;max-width:180px}.venue-pdp-card__background-image img{width:100%;height:100%;aspect-ratio:180/120;-o-object-fit:cover;object-fit:cover}.venue-pdp-card__background-image .background{position:absolute;inset:0;width:100%;height:100%}.venue-pdp-card__background-image--small-card{right:0;top:0;bottom:0;width:50%;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px}.venue-pdp-card__background-image--small-card .background{background:linear-gradient(-270deg,#0d1a35,#0d1a35 8.26%,hsla(0,0%,85%,0));left:-18px}.venue-pdp-card__background-image--large-card{width:100%}.venue-pdp-card__background-image--large-card .background{background:linear-gradient(270deg,#0d1a35,hsla(0,0%,85%,0) 35%,hsla(0,0%,85%,0) 65%,#0d1a35)}.venue-pdp-card__background-image--large-card--first{left:49%;transform:translateX(-50%)}.venue-pdp-card__background-image--large-card--last{left:calc(49% + 185px);transform:translateX(-50%)}@media screen and (max-width:860px){.venue-pdp-card__background-image--large-card--last{display:none}}.venue-pdp-card--small{flex-direction:column;align-items:flex-start}.venue-pdp-card--small .venue-pdp-card__location{margin-bottom:8px}.r123-rent-chip{display:flex;align-items:center;gap:4px}.r123-rent-chip .chip{position:relative;border:none;border-radius:4px;background:#f5f5f5;display:flex;padding:0 4px;align-items:center;gap:2px;transition:all .2s ease-in-out}.r123-rent-chip .chip span{color:#868d9a;font-size:10px;font-weight:300;line-height:16px}.r123-rent-chip .chip.active{background:#f3f7ff}.r123-rent-chip .chip.active span{color:#2951a3}.r123-rent-chip .chip-tooltip{display:none;position:absolute;width:-moz-max-content;width:max-content;top:28px;right:0;border-radius:8px;border:1px solid #e7e8eb;background-color:#fff;color:#0d1a35;font-size:12px;font-style:normal;font-weight:400;line-height:24px;padding:4px 16px;box-shadow:0 0 4px 0 rgba(40,41,61,.04),0 4px 8px 0 rgba(96,97,112,.16)}.r123-rent-chip .chip-tooltip:before{content:"";position:absolute;width:12px;height:12px;top:-6px;right:20px;transform:rotate(45deg);background:#fff;border:1px solid #e7e8eb;z-index:0}.r123-rent-chip .chip-tooltip:after{content:"";position:absolute;top:0;right:16px;background-color:#fff;width:30px;height:10px}.r123-rent-chip .chip:hover .chip-tooltip{display:block}.mortgage-simulation{position:relative;display:flex!important;align-items:center;gap:.125rem;left:-.25rem;color:#2951a3!important;z-index:4;margin-bottom:8px;padding:0 16px;width:-moz-max-content;width:max-content}.mortgage-simulation:after{position:absolute;content:"";width:100%}.mortgage-simulation .simulation-title{text-decoration:underline;font-size:.75rem;font-weight:500;white-space:pre;overflow:hidden;text-overflow:ellipsis}.description{margin-bottom:8px;padding:0 16px;width:calc(100% - 64px)}@media screen and (max-width:768px){.description{width:100%}}.description__title{color:var(--Text-Primary,#0d1a35);font-size:16px;font-weight:400;line-height:24px;white-space:pre;overflow:hidden;text-overflow:ellipsis;display:block}.description__title:before{content:"";position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.description__location{overflow:hidden;color:var(--Text-Secondary,#868d9a);text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:24px}.organization{position:relative;max-width:55px;max-height:55px}.organization img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.short-desc{white-space:pre;overflow:hidden;text-overflow:ellipsis;padding:0 16px;width:calc(100% - 64px);margin-bottom:16px}@media screen and (max-width:768px){.short-desc{width:100%}}.listing-loader{width:100%;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);border-radius:16px;position:relative;display:flex;flex-direction:column}.listing-loader .image-loader{border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;aspect-ratio:3/2;width:100%;height:auto;flex:none}.listing-loader .content-loader{display:flex;gap:4px;align-items:center;background:linear-gradient(90deg,rgba(193,214,255,.8),#f3f7ff 112.86%);padding:6px 12px}.listing-loader .content-loader__chip{background-color:#ecedee;color:transparent;padding:6px 8px;border-radius:20px;width:50px;height:24px}.listing-loader .description-loader{padding:16px 16px 0;display:flex;flex-direction:column;row-gap:8px}.listing-loader .description-loader&gt;div{display:flex;flex-direction:column}.listing-loader .description-loader .price-loader{height:24px;width:130px;border-radius:16px}.listing-loader .description-loader .title-loader{height:24px;width:90%;border-radius:16px}.listing-loader .description-loader .location-loader{height:24px;width:100px;border-radius:16px;margin-top:4px}.listing-loader .description-loader .border-bottom{padding-bottom:16px;border-bottom:1px solid var(--Neutral-20,#e7e8eb);margin-top:-8px}.listing-loader .action-loader{padding:16px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px}@media screen and (max-width:768px){.listing-loader .action-loader{display:flex;flex-direction:column;row-gap:16px}}.listing-loader .action-loader .agent-loader{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center}.listing-loader .action-loader .agent-loader .agent-image{width:42px;height:42px;border-radius:100%}.listing-loader .action-loader .agent-loader .agent-info{height:42px;width:150px;border-radius:16px}.listing-loader .action-loader .agent-action{display:flex;-moz-column-gap:8px;column-gap:8px}.listing-loader .action-loader .agent-action&gt;div{width:100%;height:42px;border-radius:16px}.listing-loader .skeleton-box{display:inline-block;background-color:#dddbdd;position:relative;overflow:hidden}.listing-loader .skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:shimmer 2s infinite;content:""}@keyframes shimmer{to{transform:translateX(100%)}}.chip-list{display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}.chip-list .item{display:flex;max-width:120px;padding:0 8px;align-items:center;gap:4px;border-radius:100px;background:rgba(193,214,255,.5)}.chip-list .item svg{flex-shrink:0}.chip-list .item button{flex-shrink:0;display:flex;border:none;outline:none;background-color:transparent}.chip-list .item p{overflow:hidden;color:var(--Primary-500-Main,#2951a3);text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:24px;text-transform:capitalize;white-space:nowrap}.selected-queries{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.selected-queries .action-delete-all{display:flex;border:none;outline:none;justify-content:center;margin:auto;width:-moz-max-content;width:max-content;background-color:transparent;color:var(--Primary-500-Main,#2951a3);text-align:center;font-size:14px;font-weight:700;line-height:24px}@media screen and (min-width:768px){.suggestion{position:absolute;top:100%;left:0;right:0;margin-top:4px;border-radius:8px;z-index:1;background-color:#fff;box-shadow:0 2px 8px 0 rgba(40,41,61,.04),0 16px 24px 0 rgba(96,97,112,.16);overflow:hidden}}.suggestion .title{background:var(--State-BG,#f3f7ff);padding:16px;overflow:hidden;color:var(--Primary-500-Main,#2951a3);text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:16px}.suggestion .result{padding:0 16px}.suggestion .result .item{display:flex;cursor:pointer;padding:16px 0;align-items:center;gap:8px;align-self:stretch}@media screen and (max-width:768px){.suggestion .result .item{border-bottom:1px solid #e7e8eb}}.suggestion .result .item .keyword{overflow:hidden;color:var(--Text-Primary,#0d1a35);text-overflow:ellipsis;font-size:14px;line-height:24px;width:100%;text-transform:capitalize}.suggestion .result .item .chip{border-radius:100px;background:var(--Dark-50,#ecedee);padding:6px 8px;color:var(--Text-Primary,#0d1a35);font-size:10px;font-weight:500;line-height:16px;flex-shrink:0}.suggestion .result .item svg{flex-shrink:0}.mobile-suggestion .modal-body{padding:0 0 16px;height:100%}.mobile-suggestion__input{display:flex;padding:12px 16px;align-items:center;gap:8px}.mobile-suggestion__input button{border:none;outline:none;background-color:transparent;display:flex}.mobile-suggestion__input svg{flex-shrink:0}.mobile-suggestion__input input{width:100%;outline:none;border:none;overflow:hidden;color:var(--Text-Primary,#0d1a35);text-overflow:ellipsis;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.mobile-suggestion__action{display:flex;padding:16px;justify-content:center;align-items:center;gap:16px;align-self:stretch;background:var(--Text-White,#fff);box-shadow:0 -2px 4px 0 rgba(0,0,0,.04);position:fixed;bottom:0;left:0;right:0}.mobile-suggestion__action button{border-radius:8px;background:var(--Primary-500-Main,#2951a3);padding:8px 16px;justify-content:center;color:var(--Text-White,#fff);text-align:center;font-weight:700;line-height:24px;outline:none;border:none}.mobile-suggestion__action button,.search-section{display:flex;align-items:center;gap:8px;flex:1 0 0}.search-section{height:40px;padding:8px 4px 8px 8px;border-radius:8px;border:1px solid #d2d6da;background:#fff;position:relative}.search-section .search-input{flex:1 0 0}.search-section .search-input input{display:flex;align-items:center;gap:8px;flex:1 0 0;overflow:hidden;width:100%;text-overflow:ellipsis;font-weight:400;line-height:24px;outline:none;border:none}.search-section .search-input input::-moz-placeholder{color:var(--Text-Secondary,#868d9a)}.search-section .search-input input::placeholder{color:var(--Text-Secondary,#868d9a)}.search-section .search{margin-left:8px;padding:8px 16px;height:32px;border-radius:8px;background:var(--Primary-500-Main,#2951a3);color:var(--Shades-white,#fff);text-align:center;font-size:14px;font-weight:700;line-height:24px;display:flex;justify-content:center;align-items:center;-moz-column-gap:4px;column-gap:4px;outline:none;border:none}@media screen and (max-width:786px){.search-section .search{display:none}}.venueCardSection{scroll-margin:56px}.venueCardSection .card-section-title{margin:24px 0}@media screen and (max-width:768px){.venueCardSection .card-section-title{font-size:18px;line-height:24px;margin:16px 0}}.venueCardSection .card-section-title h2{font-weight:700;font-size:24px;line-height:32px;color:#0d1a35;margin-bottom:0}.venueCardSection .card-section-title p{overflow:hidden;color:var(--Text-Secondary,#868d9a);text-overflow:ellipsis;font-size:14px;line-height:24px}.venueCardSection__sorter{display:flex;justify-content:flex-end;position:relative;z-index:3}@media screen and (max-width:768px){.venueCardSection__sorter{justify-content:space-between}}.venueCardSection__sorter&gt;button{display:inline-flex;align-items:center;gap:4px;border:none;background-color:transparent;color:var(--text-primary,#0d1a35);font-size:12px;font-weight:500;line-height:16px}.venueCardSection__sorter__modal{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.venueCardSection__sorter-option{border:none;background-color:transparent;text-align:left;color:var(--Text-Primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:space-between;width:100%}.venueCardSection__sorter-option.active,.venueCardSection__sorter-option:hover{color:#2951a3}.venueCardSection__sorter-popup{position:absolute;top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;border-radius:8px;border:1px solid var(--Neutral-20,#e7e8eb);background:#fff;box-shadow:0 2px 4px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.04);padding:24px 16px;color:var(--text-primary,#0d1a35);font-size:12px;font-weight:500;line-height:16px;min-width:122px;z-index:1;right:0}.venueCardSection__tabs{display:flex;gap:24px;font-weight:500;font-size:18px;line-height:24px;color:#b6bac2;align-items:center;justify-content:space-between;margin-bottom:32px;position:relative}.venueCardSection__tabs .primary{display:flex;gap:24px;border-radius:12px;background-color:#f3f7ff;padding:4px}.venueCardSection__tabs .primary button{background-color:transparent;outline:none;border:none;padding:4px 12px;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;text-align:center;font-size:18px;line-height:24px;transition:all .25s;color:#787d9c}.venueCardSection__tabs .primary button span{transition:all .25s;background-color:rgba(120,125,156,.6);color:#fff;border-radius:4px;padding:0 6px;font-size:12px}.venueCardSection__tabs .primary button.active{font-weight:700;background-color:#2951a3;border-radius:8px;color:#fff}.venueCardSection__tabs .primary button.active span{background-color:#fff;color:#2951a3}.venueCardSection__tabs .secondary .sort{display:flex;padding:6px 8px;justify-content:center;align-items:center;gap:4px;border-radius:8px;border:1px solid #d2d6da;background:#fff;color:#000;font-size:14px;line-height:24px}@media screen and (max-width:540px){.venueCardSection__tabs .secondary .sort span{display:none}}@media screen and (max-width:768px){.venueCardSection__tabs{margin-bottom:24px}}.venueCardSection__listing{display:flex;flex-wrap:wrap;gap:24px 16px}@media screen and (max-width:768px){.venueCardSection__listing{gap:16px}}.venueCardSection__listing-card{width:100%;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);border-radius:16px;position:relative;display:flex;flex-direction:column}@media screen and (max-width:768px){.venueCardSection__listing-card{width:100%}}.venueCardSection__listing-card .swiper{border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;aspect-ratio:3/2;width:100%;height:auto;flex:none}@media screen and (max-width:768px){.venueCardSection__listing-card .swiper{min-height:auto;max-height:auto}}.venueCardSection__listing-card .swiper-wrapper img{aspect-ratio:3/2;width:100%;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;cursor:pointer}@media screen and (max-width:768px){.venueCardSection__listing-card .swiper-wrapper img{height:100%}}.venueCardSection__listing-card .swiper-pagination{width:auto!important;display:flex;gap:4px;width:-moz-max-content!important;width:max-content!important;position:relative;border:0;top:auto!important;left:50%!important;transform:translateX(-50%);bottom:20px!important}.venueCardSection__listing-card .swiper-pagination-bullet{margin:0!important;width:8px;height:8px;border-radius:50%;background-color:#fff;opacity:.7}.venueCardSection__listing-card .swiper-pagination-bullet-active{opacity:1}.venueCardSection__listing-card .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.venueCardSection__listing-card .content-header{display:flex;gap:4px;align-items:center;background:linear-gradient(90deg,rgba(193,214,255,.8),#f3f7ff 112.86%);padding:6px 12px}.venueCardSection__listing-card .content-header__type{font-weight:400;font-size:10px;line-height:12px;color:#473200;padding:6px 8px;border-radius:20px;background-color:#ecedee;display:flex;align-items:center;gap:2px}.venueCardSection__listing-card .content-header .Terjual,.venueCardSection__listing-card .content-header .Tersewa{background-color:#d70c24;color:#fff}.venueCardSection__listing-card .content-header .basic{background-color:#ecedee}.venueCardSection__listing-card .content-header .featured{background-color:#00beb3}.venueCardSection__listing-card .content-header .premier{background-color:#ffb200}.venueCardSection__listing-card .content-header .njop{background-color:#ff7523;color:#fff;z-index:5;cursor:pointer}.venueCardSection__listing-card .content-price{position:relative;padding:16px 16px 0;display:flex;gap:4px;justify-content:space-between;align-items:center;margin-bottom:4px;z-index:2}.venueCardSection__listing-card .content-price.venue{justify-content:flex-start}.venueCardSection__listing-card .content-price__display{font-size:18px;font-weight:700;line-height:24px;color:#2951a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.venueCardSection__listing-card .content-price__id{flex:none;flex-wrap:wrap;max-width:145px;font-weight:300;font-size:12px;line-height:16px;color:#868d9a;display:flex;align-items:center;justify-content:flex-end;gap:4px}.venueCardSection__listing-card .content-price__id span{width:4px;height:4px;background-color:#d43134;border-radius:50%}.venueCardSection__listing-card .content strong{font-weight:700;font-size:18px;line-height:24px;color:#2951a3;display:block;margin-bottom:4px}@media screen and (max-width:768px){.venueCardSection__listing-card .content strong{font-size:12px;line-height:16px}}.venueCardSection__listing-card .content&gt;div&gt;a{display:block;color:#0d1a35;margin-bottom:8px;padding:0 16px}@media screen and (max-width:768px){.venueCardSection__listing-card .content&gt;div&gt;a{margin-bottom:4px}}.venueCardSection__listing-card .content&gt;div&gt;a h3{font-weight:500;font-size:14px;line-height:24px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.venueCardSection__listing-card .content&gt;div&gt;a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.venueCardSection__listing-card .content-attribute{font-weight:500;font-size:14px;line-height:24px;color:#0d1a35;display:flex;gap:8px;align-items:center;margin-bottom:12px;padding:0 16px}@media screen and (max-width:768px){.venueCardSection__listing-card .content-attribute{align-items:flex-start;gap:4px;font-size:12px;line-height:16px}}.venueCardSection__listing-card .content-attribute&gt;div{display:flex;gap:8px;align-items:center}.venueCardSection__listing-card .content-attribute&gt;div div{display:flex;gap:4px;align-items:center;white-space:nowrap}.venueCardSection__listing-card .content-attribute&gt;div div span{color:#868d9a}.venueCardSection__listing-card .content-attribute&gt;div div svg{fill:#868d9a;width:16px;height:16px}.venueCardSection__listing-card .content-contact{display:flex;gap:16px;position:relative;z-index:4;width:100%}@media screen and (max-width:768px){.venueCardSection__listing-card .content-contact{gap:8px}}.venueCardSection__listing-card .content-contact&gt;button{font:inherit;display:flex;gap:4px;align-items:center;justify-content:center;background:#fff;border:1px solid #2951a3;border-radius:8px;color:#2951a3;font-weight:500;font-size:16px;line-height:24px;padding:8px 0;transition:all .2s ease-in-out}.venueCardSection__listing-card .content-contact&gt;button:hover{background-color:#2951a3;color:#fff}.venueCardSection__listing-card .content-contact&gt;button:hover svg{fill:#fff}.venueCardSection__listing-card .content-contact&gt;button svg{width:16px;height:16px;fill:#2951a3}.venueCardSection__listing-card .content-contact&gt;button:first-child{width:calc((100% - 16px)/2)}@media screen and (max-width:768px){.venueCardSection__listing-card .content-contact&gt;button:first-child{padding:8px;height:40px}}.venueCardSection__listing-card .content-contact&gt;button:nth-child(2){border-color:#00994f;color:#fff;background-color:#00994f;flex:1;width:calc((100% - 16px)/2);transition:all .2s ease-in-out}.venueCardSection__listing-card .content-contact&gt;button:nth-child(2):hover{background-color:#20bd5b}@media screen and (max-width:768px){.venueCardSection__listing-card .content-contact&gt;button:nth-child(2){width:calc((100% - 8px)/2);height:40px}}.venueCardSection__listing-card .content-contact&gt;button:nth-child(2) span{text-overflow:ellipsis;overflow:hidden;max-width:70%}.venueCardSection__listing-card .content-contact&gt;button:nth-child(2) svg{stroke:#fff}.venueCardSection__listing-card .content-contact&gt;button.disabled{border-color:#868d9a;color:#868d9a}.venueCardSection__listing-card .content-contact&gt;button.disabled svg{stroke:#868d9a}.venueCardSection__listing-card .content-contact&gt;div{width:-moz-max-content;width:max-content;min-width:143px;display:flex;border:1px solid #2951a3;border-radius:8px;color:#2951a3;justify-content:space-between;position:relative}.venueCardSection__listing-card .content-contact&gt;div&gt;button{font:inherit;display:flex;gap:4px;align-items:center;justify-content:center;background:#fff;font-weight:500;font-size:16px;line-height:24px;padding:8px 0;border:0;border-radius:8px}.venueCardSection__listing-card .content-contact&gt;div&gt;button svg{width:16px;height:16px;fill:#2951a3;transition:.15s ease-in-out}.venueCardSection__listing-card .content-contact&gt;div&gt;button:first-child{flex:1}@media screen and (max-width:768px){.venueCardSection__listing-card .content-contact&gt;div&gt;button:first-child{padding:8px}}.venueCardSection__listing-card .content-contact&gt;div&gt;button:nth-child(2){padding-right:8px;background-color:transparent}.venueCardSection__listing-card .content-contact&gt;div&gt;button:nth-child(2) svg{transform:rotate(180deg)}.venueCardSection__listing-card .content-contact&gt;div .dropdown{position:absolute;width:100%;bottom:105%;background:#fff;animation:grow .15s forwards;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:8px}.venueCardSection__listing-card .content-contact&gt;div .dropdown button{font:inherit;background:transparent;border:0;font-weight:500;font-size:16px;line-height:24px;color:#0d1a35;display:flex;gap:4px;align-items:center;justify-content:center}.venueCardSection__listing-card .content-contact&gt;div .dropdown button svg{width:16px;height:16px;fill:#2951a3}.venueCardSection__listing-card .content-contact&gt;div .dropdown button:hover{color:#2951a3}.venueCardSection__listing-card .content-footer{padding:0 16px}.venueCardSection__listing-card .content-footer&gt;div{padding-top:16px;padding-bottom:16px;width:100%;border-top:1px solid #e7e8eb;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width:768px){.venueCardSection__listing-card .content-footer&gt;div{display:flex;padding-bottom:8px;flex-direction:column;align-items:flex-start}}.venueCardSection__listing-card .content-agent{-moz-column-gap:8px;column-gap:8px;justify-content:space-between;overflow:hidden;display:block;color:var(--Text-Primary,#0d1a35);text-overflow:ellipsis;min-width:0}@media screen and (max-width:768px){.venueCardSection__listing-card .content-agent{display:flex;width:100%}}.venueCardSection__listing-card .content-agent .organization{display:none}@media screen and (max-width:768px){.venueCardSection__listing-card .content-agent .organization{flex-shrink:0;display:block}}.venueCardSection__listing-card .content-organization-desktop{position:absolute;right:16px;top:50%}@media screen and (max-width:768px){.venueCardSection__listing-card .content-organization-desktop{display:none}}.venueCardSection__listing-card .content-upload{display:flex;min-width:0;align-items:center;gap:8px;flex-shrink:0;overflow:hidden;text-decoration:none;white-space:nowrap;width:calc(100% - 60px)}.venueCardSection__listing-card .content-upload img{-o-object-fit:cover;object-fit:cover;flex:none;width:42px;height:42px;border-radius:100%;border:1px solid var(--Neutral-40,#b6bac2)}@media screen and (max-width:768px){.venueCardSection__listing-card .content-upload img{width:42px;height:42px;flex-shrink:0}}.venueCardSection__listing-card .content-upload__content{min-width:0}.venueCardSection__listing-card .content-upload p{font-weight:300;font-size:10px;line-height:16px;color:#868d9a}.venueCardSection__listing-card .content-upload a{overflow:hidden;display:block;color:var(--Text-Primary,#0d1a35);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:24px;position:relative}@media screen and (max-width:768px){.venueCardSection__listing-card .content-upload a{font-size:12px}}.venueCardSection__listing__pdp-internal-link{width:calc((100% - 16px)/2);align-self:center}.venueCardSection__empty{display:flex;flex-direction:column;row-gap:20px;justify-content:center;text-align:center;padding-bottom:16px;margin-bottom:24px}@media screen and (max-width:768px){.venueCardSection__empty{margin-bottom:16px}}.venueCardSection__empty img{max-width:242px;margin:0 auto}.venueCardSection__empty .title{color:#333f48;font-size:24px;font-weight:600;line-height:29px}@media screen and (max-width:768px){.venueCardSection__empty .title{font-size:16px;font-weight:700}}.venueCardSection__empty .description{color:#868d9a;font-size:16px;line-height:24px}.venueCardSection .load-more{display:block;margin:32px auto 0;padding:8px 16px;font-weight:600;font-size:16px;line-height:24px;color:#2951a3;background:#fff;border:1px solid #2951a3;border-radius:8px;cursor:pointer;display:flex;gap:8px;align-items:center}.venueCardSection .symbol-svg{display:none}.venueCardSection .price-drop__percentage{position:absolute;top:16px;left:16px;display:flex;align-items:center;padding:0 4px;z-index:2;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#d70c24}.venueCardSection .price-drop__percentage span{padding-left:2px;line-height:24px;font-weight:700;color:#fff}.venueCardSection .price-drop__percentage svg{width:9px;height:24px;position:absolute;right:-9px}.venueCardSection .price-drop__wrapper{display:flex;align-items:center;gap:4px}.venueCardSection .price-drop__wrapper .price-drop__oldprice{color:var(--Text-Secondary,#868d9a);font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-decoration:line-through}.venueCardSection .price-drop__wrapper .price-drop__shorttext{border-radius:4px;border:1px solid var(--Neutral-20,#e7e8eb);background:#fff;display:flex;padding:2px 4px 2px 2px;align-items:center;gap:4px;color:var(--Text-Primary,#0d1a35);font-size:10px;font-style:normal;font-weight:500;line-height:16px}.venueCardSection .camera-badge{position:absolute;bottom:0;right:0;margin:8px 16px;display:flex;align-items:center;padding:4px;background:hsla(0,0%,100%,.8);border-radius:20px;font-weight:400;font-size:10px;line-height:16px;color:#0d1a35;z-index:2}.venueCardSection .camera-badge svg{width:16px;height:16px;padding:4px 2px;display:block}.venueCardSection .camera-badge span{padding:0 2px}.r123-a-select{padding:4px;position:relative;width:-moz-fit-content;width:fit-content}.r123-a-select select{cursor:pointer;left:0;opacity:0;padding:12px 8px;position:absolute;top:0}.r123-a-select__selected-value{display:flex;line-height:16px}.r123-a-select__selected-value--error{border-color:"#dc3545";color:"#dc3545";margin-bottom:7px}.r123-a-select__error-text{color:"#dc3545";font-size:12px;font-weight:300;margin-bottom:16px;width:100%}.r123-a-select .ui-atomic-icon{padding-left:12px}.venuePriceSection{scroll-margin:56px;margin-top:32px}.venuePriceSection h2{padding:8px 0;color:#0d1a35;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px}@media screen and (max-width:768px){.venuePriceSection h2{font-size:18px;line-height:24px;margin-bottom:16px}}.venuePriceSection h2&gt;div{display:inline-block;position:relative}.venuePriceSection h2&gt;div button{font:inherit;background:transparent;border:0;display:flex;align-items:center;gap:4px}.venuePriceSection h2&gt;div button svg{fill:#20282e;width:16px;height:16px}.venuePriceSection h2&gt;div .dropdown{position:absolute;border-radius:8px;border:1px solid var(--neutral-20,#e7e8eb);background:#fff;box-shadow:0 2px 4px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.04);color:#0d1a35;font-size:16px;font-weight:500;line-height:24px;padding:10px 16px;animation:grow .15s forwards}.venuePriceSection h2&gt;div .dropdown button{width:100%;white-space:nowrap}.venuePriceSection__main{border-radius:8px;border:1px solid #cfd1d7;padding:16px;display:flex;gap:16px;align-items:center;margin-bottom:16px}@media screen and (max-width:768px){.venuePriceSection__main{flex-direction:column}}.venuePriceSection__main p{color:#868d9a;font-size:12px;font-weight:500;line-height:16px;margin-bottom:4px}.venuePriceSection__main-rata{width:100%;padding:10px 8px;border-radius:8px;background:#ebf8f6;text-align:center}.venuePriceSection__main-rata strong{color:#0d1a35;font-size:24px;font-weight:700;line-height:32px}.venuePriceSection__main-rata span{color:#868d9a;font-size:14px;line-height:24px}.venuePriceSection__main-harga{width:100%;padding:0 16px;display:flex;gap:16px}.venuePriceSection__main-harga&gt;div{flex:1}.venuePriceSection__main-harga&gt;div strong{color:#38baa7;font-size:14px;font-weight:700;line-height:24px}.venuePriceSection__main-harga&gt;div:nth-child(2) strong{color:#d70c24}.venuePriceSection__main-harga span{color:#868d9a;font-size:12px;line-height:16px;display:block}.venuePriceSection&gt;p{margin-bottom:24px;color:#868d9a;font-size:12px;line-height:16px}@media screen and (max-width:768px){.venuePriceSection&gt;p{margin-bottom:16px}}.venuePriceSection a{color:#2951a3;font-size:16px;font-weight:700;line-height:24px;display:inline-flex;gap:8px;align-items:center;border-radius:8px;border:1px solid #2951a3;background:#fff;padding:12px 16px;margin:0 auto 32px;justify-content:center}@media screen and (max-width:768px){.venuePriceSection a{width:100%}}.venuePriceSection a svg{fill:#2951a3;width:16px;height:16px}.venueAreaSpecialist{scroll-margin:56px;box-shadow:0 8px 16px 0 rgba(96,97,112,.16),0 2px 4px 0 rgba(40,41,61,.04);border-radius:12px}.venueAreaSpecialist__head{padding:16px;border-radius:12px 12px 0 0;background:#f3f7ff}.venueAreaSpecialist__head h2{color:#0d1a35;font-size:18px;font-weight:700;line-height:24px;margin:0}.venueAreaSpecialist__head p{color:#868d9a;font-size:14px;font-weight:500;line-height:24px}.venueAreaSpecialist__main{padding:16px}.venueAreaSpecialist__main a{width:100%;display:flex;margin-bottom:24px;gap:16px;align-items:center}.venueAreaSpecialist__main a .media{display:flex;align-items:center;justify-content:center;position:relative}.venueAreaSpecialist__main a .media img:first-child{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.venueAreaSpecialist__main a .media img:nth-child(2){width:24px;height:24px;position:absolute;top:100%;transform:translateY(-50%);border-radius:50%;-o-object-fit:contain;object-fit:contain;background:#fff;box-shadow:0 .5px 2px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.08)}.venueAreaSpecialist__main a .content{flex:1;width:60%}.venueAreaSpecialist__main a .content h3{color:#0d1a35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;margin:0}.venueAreaSpecialist__main a .content p{color:#868d9a;font-size:12px;font-weight:500;line-height:16px;margin-bottom:4px}.venueAreaSpecialist__main a .content strong{color:#2951a3;font-size:12px;font-weight:500;line-height:16px;display:block}.venueAreaSpecialist__main a svg{width:16px;height:16px;fill:#20282e;transform:rotate(90deg)}.venueAreaSpecialist__main button{font:inherit;width:100%;color:#2951a3;font-size:16px;font-weight:700;line-height:24px;display:flex;gap:4px;align-items:center;justify-content:center;padding:12px 0;border-radius:8px;border:1px solid #2951a3;background:#fff}.venueAreaSpecialist__main button svg{width:20px;height:20px;fill:#2951a3}.venueAreaSpecialist__modal{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;z-index:999;display:flex;align-items:center;justify-content:center;overflow:auto;animation:fade .15s forwards}.venueAreaSpecialist__modal .area-container{background:#fff;width:50%;padding:24px;border-radius:16px;animation:grow .15s forwards}@media screen and (max-width:768px){.venueAreaSpecialist__modal .area-container{width:100%;height:100%;overflow:auto;border-radius:16px 16px 0 0;padding:24px 16px}}.venueAreaSpecialist__modal .area-container-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #e7e8eb;margin-bottom:16px}.venueAreaSpecialist__modal .area-container-head h4{color:#0d1a35;font-size:16px;font-weight:700;line-height:24px;margin:0}.venueAreaSpecialist__modal .area-container-head button{font:inherit;border:0;background:transparent;display:flex;justify-content:center;align-items:center}.venueAreaSpecialist__modal .area-container-head button svg{width:16px;height:16px;fill:#9ea3ae}.venueAreaSpecialist__modal .area-container-agent{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:16px;border-bottom:1px solid #e7e8eb;margin-bottom:16px}@media screen and (max-width:768px){.venueAreaSpecialist__modal .area-container-agent{flex-direction:column}}.venueAreaSpecialist__modal .area-container-agent label{width:calc((100% - 16px)/2);display:flex;gap:16px;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:768px){.venueAreaSpecialist__modal .area-container-agent label{width:100%}}.venueAreaSpecialist__modal .area-container-agent label input[type=checkbox]{accent-color:#2951a3;width:20px;height:20px}.venueAreaSpecialist__modal .area-container-agent label&gt;img{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.venueAreaSpecialist__modal .area-container-agent label .content{flex:1;width:60%}.venueAreaSpecialist__modal .area-container-agent label .content h3{color:#0d1a35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;margin:0}.venueAreaSpecialist__modal .area-container-agent label .content p{color:#868d9a;font-size:12px;font-weight:500;line-height:16px;margin-bottom:4px}.venueAreaSpecialist__modal .area-container-agent label .content span{color:#868d9a;font-size:12px;font-weight:500;line-height:16px;display:block}.venueAreaSpecialist__modal .area-container form&gt;p{color:#0d1a35;font-size:14px;font-weight:500;line-height:24px;margin-bottom:10px}@media screen and (max-width:768px){.venueAreaSpecialist__modal .area-container form&gt;p{margin-bottom:16px}}.venueAreaSpecialist__modal .area-container-input{display:flex;gap:16px;margin-bottom:26px}@media screen and (max-width:768px){.venueAreaSpecialist__modal .area-container-input{flex-direction:column}}.venueAreaSpecialist__modal .area-container-input&gt;div{flex:1;display:flex;flex-direction:column;gap:16px}.venueAreaSpecialist__modal .area-container-input&gt;div label{color:#0d1a35;font-size:14px;font-weight:500;line-height:24px}.venueAreaSpecialist__modal .area-container-input&gt;div label div:after{content:" *";color:#d70c24}.venueAreaSpecialist__modal .area-container-input&gt;div label input,.venueAreaSpecialist__modal .area-container-input&gt;div label textarea{font:inherit;display:block;width:100%;border-radius:4px;border:1px solid #cfd1d7;background:#fff;padding:8px 16px;resize:none;transition:.2s ease-in-out;outline:0}.venueAreaSpecialist__modal .area-container-input&gt;div label input:focus,.venueAreaSpecialist__modal .area-container-input&gt;div label textarea:focus{box-shadow:0 0 1px 2px #2951a3}.venueAreaSpecialist__modal .area-container-input&gt;div p{color:#868d9a;font-size:10px;line-height:16px}.venueAreaSpecialist__modal .area-container-input&gt;div p a{color:#2951a3}.venueAreaSpecialist__modal .area-container form&gt;button{font:inherit;border:0;color:#fff;font-size:16px;font-weight:700;line-height:24px;background:#2951a3;padding:12px 0;width:240px;border-radius:8px;display:block;margin:auto}@keyframes fade{0%{opacity:.1}to{opacity:1}}.average-score{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.average-score__value{color:var(--text-primary,#0d1a35);text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:32px;font-weight:700;line-height:48px}.average-score__value span{font-size:24px;line-height:32px}.review-score{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.review-score__label{width:20px;flex-shrink:0;color:var(--text-primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px}.review-score__progress{background-color:#e7e8eb;border-radius:16px;height:8px;width:100%;position:relative}.review-score__progress__value{position:absolute;height:8px;inset:0;background-color:#f6bd23;border-radius:16px}.review-score__value{width:48px;text-align:right;flex-shrink:0;color:var(--text-primary,#0d1a35);font-size:12px;font-weight:500;line-height:16px;transition:width .25s}.review-aggregate{display:flex;flex-direction:column;row-gap:24px}.review-aggregate__total-wrapper{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.review-aggregate__total-wrapper__count{color:var(--text-primary,#0d1a35);text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:32px;font-weight:700;line-height:48px}.review-aggregate__wrapper-score{display:flex;flex-direction:column;row-gap:8px}.review-gallery-wrapper{position:fixed;inset:0;background-color:#000;overflow:hidden;width:100vw;height:100vh;z-index:1002;animation:grow .15s forwards}.review-gallery-wrapper .modal-gallery .modal-body{padding:0;height:100%;background-color:#000}.review-gallery-wrapper .modal-gallery__navigation{color:#fff;padding:20px 16px;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;font-weight:500;line-height:16px}.review-gallery-wrapper .modal-gallery__navigation&gt;*{flex:1 1 100%}.review-gallery-wrapper .modal-gallery__navigation__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-gallery-wrapper .modal-gallery__navigation__tracker{text-align:center;flex-basis:60px}.review-gallery-wrapper .modal-gallery__navigation__action{text-align:right}.review-gallery-wrapper .modal-gallery__navigation__action button{border:none;background:none}.review-gallery-wrapper .modal-gallery__images{position:relative;overflow:hidden}.review-gallery-wrapper .modal-gallery__images__image{height:calc(100svh - 70px);align-items:center;justify-content:center;display:flex}.review-gallery-wrapper .modal-gallery__images__image__wrapper{aspect-ratio:1/1;max-width:910px;width:100%;max-height:100%;position:relative}.review-gallery-wrapper .modal-gallery__images__image__wrapper img{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.review-gallery-wrapper .modal-gallery__buttons{position:absolute;z-index:2;top:45%;transform:translateY(-50%);--gallery-navigation-distance:148px}.review-gallery-wrapper .modal-gallery__buttons--prev{left:var(--gallery-navigation-distance)}.review-gallery-wrapper .modal-gallery__buttons--next{right:var(--gallery-navigation-distance)}@media screen and (max-width:768px){.review-gallery-wrapper .modal-gallery__buttons{--gallery-navigation-distance:16px}}.review-gallery-wrapper .modal-gallery__buttons .swiper-button{display:flex;border-radius:50%;border:none}.gallery-review{--radius-image:8px}.gallery-review__heading{display:flex;justify-content:space-between;margin-bottom:16px}.gallery-review__heading__title{color:var(--text-primary,#0d1a35);font-size:16px;font-weight:700;line-height:24px}.gallery-review__heading__btn-show{outline:none;background:none;border:none;color:var(--primary-500-main,#2951a3);text-align:right;font-size:12px;font-weight:500;line-height:16px;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.gallery-review__wrapper{--image-size:109px;display:grid;row-gap:8px;grid-template-columns:repeat(auto-fill,var(--image-size));list-style:none;-moz-column-gap:8px;column-gap:8px}.gallery-review__wrapper&gt;li{width:var(--image-size);height:var(--image-size);position:relative;cursor:pointer}.gallery-review__wrapper&gt;li img{width:100%;height:auto;border-radius:8px;aspect-ratio:1}.gallery-review__overlay-show-more{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;border-radius:var(--radius-image);color:#fff;text-align:center;font-size:16px;font-weight:400;line-height:normal;cursor:pointer;border:none}.modal-report-success .modal-content{margin:auto}@media screen and (max-width:540px){.modal-report-success .modal-content{border-radius:0;max-height:100vh}}.modal-report-success .modal-body,.modal-report-success .modal-title{background-color:#2951a3!important}.modal-report-success .modal-body{height:100%}.modal-report-success__action{padding-top:24px;text-align:right}.modal-report-success__action button{outline:none;border:none;background-color:transparent}.modal-report-success__wrapper{height:436px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--text-white,#fff)}@media screen and (max-width:540px){.modal-report-success__wrapper{height:calc(100% - 47px)}}.modal-report-success__wrapper__title{font-size:24px;font-weight:700;line-height:32px;margin-top:32px;margin-bottom:8px}.modal-report-success__wrapper__info{font-size:14px;font-weight:500;line-height:24px;max-width:320px;width:100%}.error-message{font-size:12px;color:#d70c24}.register-field-wrapper{margin-bottom:16px}.register-field-wrapper__label{display:block;font-weight:400;font-size:14px;line-height:24px;color:#0d1a35}.register-field-wrapper .error-message,.register-field-wrapper__label span{color:#d70c24}.register-field-wrapper .error-reminder{color:#0d1a35}.register-text-field{position:relative}.register-text-field__box{background:#fff;border:1px solid #cfd1d7;border-radius:4px;width:100%;display:flex;align-items:center;pointer-events:none}.register-text-field__box:focus-within{border:1px solid #2951a3}.register-text-field__box.disabled{background:#e7e8eb}.register-text-field input,.register-text-field textarea{font-size:14px;width:100%;border:0;outline:none;pointer-events:auto;padding:8px 16px}.register-text-field input.has-error,.register-text-field textarea.has-error{border-color:#d70c24}.register-text-field input::-moz-placeholder,.register-text-field textarea::-moz-placeholder{color:#b6bac2}.register-text-field input::placeholder,.register-text-field textarea::placeholder{color:#b6bac2}.register-text-field input:disabled,.register-text-field textarea:disabled{background:#e7e8eb}.register-text-field__prefix{background:#e7e8eb;border-radius:4px 0 0 4px;padding:8px 16px;position:absolute;top:1px;left:1px;bottom:1px;height:40px;line-height:24px}@media screen and (min-width:1024px){.register-text-field__prefix{height:41px}}.register-text-field__prefix.has-error{border:1px solid #d70c24}.register-text-field__prefix+.register-text-field__box input{padding-left:65px}@media screen and (min-width:1024px){.register-text-field__prefix+.register-text-field__box input{padding-left:70px}}.register-text-field__suffix{flex:none;padding:8px 16px;height:100%;display:flex;align-items:center}.register-switch-field{display:flex;border-radius:4px;border:1px solid #cfd1d7;margin-bottom:16px;overflow:hidden}.register-switch-field&gt;*{flex-grow:1}.register-switch-field__button{font-weight:400;font-size:14px;line-height:24px;color:#868d9a;background-color:transparent;border:none;padding:8px 0}.register-switch-field__button--active{color:#fff;background:#3a6acd;box-shadow:inset 4px 4px 4px rgba(0,0,0,.08)}.register-checkbox-field input{margin-right:10px;float:left}@media screen and (min-width:1024px){.register-checkbox-field input{position:relative;top:5px}}.register-checkbox-field span{margin-left:25px;display:block}.register-checkbox-field a{color:#3a6acd}.register-select-field select{display:block;width:100%;padding:10px;background:#fff;border:1px solid #cfd1d7;border-radius:4px;margin-bottom:16px}.register-multi-checkbox-field{margin-top:8px}.register-multi-checkbox-field__label{display:inline-block;margin-right:16px;margin-bottom:16px}.register-multi-checkbox-field__label input{margin-right:6px}@media screen and (max-width:1023px){.register-multi-checkbox-field__label{display:block}}.register-custom-select-field{position:relative;background:#fff;border:1px solid #cfd1d7;border-radius:4px;width:100%;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#0d1a35;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.switch{display:flex}.switch-checkbox{height:0;width:0;visibility:hidden}.switch-checkbox:checked+.switch-label .switch-button{left:calc(100% - 4px);transform:translateX(-100%)}.switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:36px;height:20px;background:#dddee6;border-radius:100px;position:relative;transition:background-color .2s}.switch-label .switch-button{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;border-radius:12px;transition:.2s;background:#fff;box-shadow:0 0 2px 0 rgba(10,10,10,.29)}.switch-label:active .switch-button{width:30px}.modal-wrapper .modal-content{-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:720px){.modal-wrapper .modal-content{width:755px!important}}.modal-wrapper .modal-content::-webkit-scrollbar{display:none}.modal-review{display:flex;flex-direction:column;gap:24px}.modal-review&gt;hr{border:none;border-bottom:1px solid var(--neutral-20,#e7e8eb)}.modal-review__score-total{color:var(--text-primary,#0d1a35);font-feature-settings:"clig" off,"liga" off;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:4px;align-items:baseline;padding:20px 0}.modal-review__score-total svg{cursor:pointer;transition:all .25s}.modal-review__score-total svg:hover,.modal-review__score-total svg:hover~svg{transform:scale(1.1)}.modal-review__score-total svg:hover g,.modal-review__score-total svg:hover~svg g{mix-blend-mode:multiply}.modal-review__score-total svg:hover path,.modal-review__score-total svg:hover~svg path{fill:#ffcf4e}.modal-review__warning{border-radius:8px;background:var(--secondary-50,#ffebee);padding:8px 16px;display:flex;gap:8px}.modal-review__wrapper{display:flex;flex-direction:column;row-gap:16px;width:50%}@media screen and (max-width:719px){.modal-review__wrapper{width:100%}}.modal-review__wrapper&gt;div{width:100%}@media screen and (max-width:719px){.modal-review__wrapper{gap:16px}}.modal-review__name label{color:var(--Text-Primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px;display:block}.modal-review__name input{border-radius:4px;border:1px solid var(--neutral-30,#cfd1d7);background:var(--neutral-10,#fff);padding:8px 16px;width:100%}.modal-review__anonymous{color:var(--Text-Primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px;margin-top:8px;display:flex;align-items:center;gap:8px}.modal-review__anonymous .switch{display:grid}.modal-review__anonymous .switch label{flex-shrink:0;line-height:12px;height:16px;width:24px}.modal-review__anonymous .switch .switch-button{width:12px;height:12px;top:2px;left:2px}.modal-review__anonymous .switch .switch-checkbox:checked+.switch-label .switch-button{left:calc(100% - 2px)}.modal-review__anonymous .switch&gt;div{width:100%}.modal-review__content{display:flex;flex-direction:column;gap:4px}.modal-review__content label{color:var(--text-primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px}.modal-review__content textarea{border-radius:4px;border:1px solid var(--neutral-30,#cfd1d7);background:var(--neutral-10,#fff);padding:8px 16px;height:104px}.modal-review__photos{display:flex;flex-direction:column;gap:4px}.modal-review__photos label{color:var(--text-primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px}.modal-review__photos label span{color:var(--text-secondary,#868d9a);font-size:10px;font-weight:500;line-height:16px}.modal-review__photos-wrapper{display:flex;flex-wrap:wrap;gap:16px}.modal-review__photos-wrapper&gt;div{width:104px;height:104px;flex-shrink:0;border-radius:8px;overflow:hidden;position:relative}.modal-review__photos-wrapper&gt;div button{border:none;background-color:transparent;position:absolute;top:5px;right:5px}.modal-review__photos-wrapper&gt;div img{width:104px;height:104px;-o-object-fit:contain;object-fit:contain}.modal-review__photos-wrapper&gt;div:last-child{border:1px solid var(--neutral-30,#cfd1d7);display:flex;justify-content:center;align-items:center;text-align:center}.modal-review__photos-wrapper&gt;div p{color:var(--Text-Secondary,#868d9a);font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width:719px){.modal-review__role{width:50%}}.modal-review__role label,.modal-review__role p{color:var(--text-primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px}.modal-review__role label{display:flex;align-items:center;cursor:pointer}.modal-review__role input{margin-right:8px;accent-color:#2951a3}.modal-review__role&gt;div{display:flex;width:100%}.modal-review__role&gt;div&gt;*{flex-grow:1}.modal-review__notice{padding:16px;border-radius:8px;background:#f6f9ff}.modal-review__notice p{font-weight:500;margin-bottom:8px}.modal-review__notice p,.modal-review__notice ul{color:var(--text-primary,#0d1a35);font-size:10px;line-height:16px}.modal-review__notice ul{list-style-type:none;font-weight:300}@media screen and (min-width:720px){.modal-review__notice ul{display:flex;gap:8px}}.modal-review__notice li{display:flex}.modal-review__notice svg{margin-right:8px}.modal-review__action{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;row-gap:8px}.modal-review__cta{border:none;padding:12px 16px;border-radius:8px;background:var(--primary-500-main,#2951a3);color:var(--shades-white,#fff);text-align:center;font-size:16px;font-weight:700;line-height:24px;max-width:240px;width:100%;margin:16px auto auto}@media screen and (max-width:768px){.modal-review__cta{max-width:100%}}.modal-review__cta:disabled{color:var(--text-placeholder,#b6bac2);background:var(--state-disable,#cfd1d7)}.modal-review__terms{text-align:center;color:var(--Text-Secondary,#868d9a);font-size:10px;font-weight:500;line-height:16px}.modal-review__terms a{color:#2951a3}.review-create{padding:4px 0}.review-create__btn{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--primary-500-main,#2951a3);border:none;color:var(--shades-white,#fff);font-size:16px;font-weight:700;line-height:24px;cursor:pointer;margin-left:auto}@media screen and (max-width:768px){.review-create__btn{margin:0 auto}.review-create{padding:0}}.toggle-like{-moz-column-gap:8px;column-gap:8px;color:var(--text-primary,#0d1a35);font-size:12px;font-weight:500;line-height:16px}.toggle-like svg{transition:all .1s}.toggle-like.liking svg{top:-2.5px}.toggle-like.liked svg path{fill:#2951a3}.card-review{animation:grow .15s forwards;display:flex;padding:12px 16px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:8px;border:1px solid var(--neutral-20,#e7e8eb);background:#fff;box-shadow:0 .5px 2px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.08)}.card-review__information{display:flex;-moz-column-gap:12px;column-gap:12px;min-width:0;overflow:hidden;width:100%}.card-review__information__image{--image-size:36px;flex-shrink:0;width:var(--image-size);height:var(--image-size)}.card-review__information__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.card-review__information__image div{width:var(--image-size);height:var(--image-size);background-color:#2951a3;color:#fff;font-size:24px;font-weight:400;line-height:normal;border-radius:50%;display:flex;align-items:center;justify-content:center}.card-review__information__body{display:flex;flex-direction:column;row-gap:8px;min-width:0}.card-review__information__body__reviewer{display:flex;-moz-column-gap:4px;column-gap:4px;color:var(--text-primary,#0d1a35);font-size:14px;line-height:24px}.card-review__information__body__reviewer__name{font-weight:500}.card-review__information__body__reviewer__type{font-weight:300;max-width:140px;flex-shrink:0}.card-review__information__body__reviewer__type span{display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center}.card-review__information__body__reviewer__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-review__information__body__reviewer__separator{color:#cfd1d7;font-size:6px}.card-review__information__body__rating{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-top:-8px}.card-review__information__body__rating__value{display:flex;align-items:center}.card-review__information__body__rating__date{color:var(--text-secondary,#868d9a);font-size:12px;font-weight:300;line-height:16px}.card-review__information__body__content__text{color:var(--text-primary,#0d1a35);font-size:14px;font-weight:500;line-height:24px;max-height:96px;transition:max-height .25s}.card-review__information__body__content__text:not(.card-review__information__body__content__text.expand){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-review__information__body__content__text.expand{max-height:500px}.card-review__information__body__content__show-more{outline:none;border:none;background-color:#fff;color:var(--text-link,#2951a3);text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;text-align:left;margin-top:4px}.card-review__information__body__images{max-width:261px;width:100%;position:relative}.card-review__information__body__images:after{content:"";position:absolute;top:0;right:0;bottom:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0) 41.67%);width:20px;z-index:1}.card-review__information__body__images .swiper-slide{width:72px!important}.card-review__information__body__images__image{width:72px;height:72px;cursor:pointer}.card-review__information__body__images__image img{width:100%;height:auto;border-radius:8px;aspect-ratio:1}.card-review__action{border-top:1px solid var(--neutral-20,#e7e8eb);display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 8px 0}.card-review__action button{outline:none;border:none;background:none;display:flex;align-items:center}.card-review__action__report{-moz-column-gap:4px;column-gap:4px;color:var(--text-secondary,#868d9a);font-size:12px;font-weight:500;line-height:16px}@keyframes grow{0%{transform:scale(.8);opacity:.1}to{transform:scale(1);opacity:1}}.review-lists{display:flex;flex-direction:column;row-gap:24px}@media screen and (max-width:768px){.review-lists{margin-top:16px;row-gap:16px}}.review-lists__heading{display:flex;justify-content:space-between}.review-lists__heading__title{color:var(--text-primary,#0d1a35);font-size:14px;font-weight:700;line-height:24px}.review-lists__heading__sort{position:relative}.review-lists__heading__sort__toggle{outline:none;border:none;background-color:#fff;display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center;cursor:pointer}.review-lists__heading__sort__toggle .arrow-icon{transition:all .25s}.review-lists__heading__sort__toggle.opened .arrow-icon{transform:rotate(180deg)}.review-lists__heading__sort__options{position:absolute;top:calc(100% + 8px);right:0;width:-moz-max-content;width:max-content;border-radius:8px;background:#fff;cursor:default;z-index:2;overflow:hidden;max-height:0;transition:all .25s}.review-lists__heading__sort__options.opened{border:1px solid var(--neutral-20,#e7e8eb);box-shadow:0 2px 4px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.04);padding:24px 16px;max-height:500px}.review-lists__heading__sort__options ul{display:flex;flex-direction:column;row-gap:24px;list-style:none}.review-lists__heading__sort__options ul li{cursor:pointer;color:var(--text-primary,#0d1a35);font-size:16px;font-weight:500;line-height:24px}.review-lists__heading__sort__options ul li.active,.review-lists__heading__sort__options ul li:hover{color:var(--text-link,#2951a3)}.review-lists__show-more{padding:12px 16px;border-radius:8px;border:1px solid var(--primary-500-main,#2951a3);background:var(--shades-white,#fff);color:var(--primary-500-main,#2951a3);font-size:16px;font-weight:700;line-height:24px;width:-moz-max-content;width:max-content;margin:16px auto auto;transition:all .15s;display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center}.review-lists__show-more:hover{background-color:#2951a3;color:#fff}@media screen and (max-width:768px){.review-lists__show-more{margin-top:8px}}.empty-review{display:flex;padding:0 32px;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch}@media screen and (min-width:769px){.empty-review{height:264px}}.empty-review p{text-align:center;color:var(--text-secondary,#868d9a);font-size:14px;font-weight:500;line-height:24px}@media screen and (min-width:769px){.review-section{padding-top:24px}}@media screen and (max-width:768px){.review-section{padding-top:16px;width:100%;margin:auto}}.review-section__title{padding:8px 0 16px;margin-bottom:16px;color:var(--text-primary,#0d1a35);font-size:18px;font-weight:700;line-height:24px}@media screen and (max-width:768px){.review-section__title{padding-bottom:8px}}@media screen and (min-width:769px){.review-section__content{display:flex;justify-content:space-between;gap:32px}.review-section__content&gt;div{flex:1 1 50%;max-width:360px}}.review-section__content__left{display:flex;flex-direction:column}@media screen and (min-width:769px){.review-section__content__left{row-gap:48px;position:sticky;top:64px;align-self:flex-start}}@media screen and (max-width:768px){.review-section__content__left{row-gap:24px}}.review-section__content__right{display:flex;flex-direction:column;row-gap:24px}.venue-kpr-bank{margin-top:24px}.venue-kpr-bank__header{display:flex;justify-content:space-between;margin-bottom:16px}.venue-kpr-bank__header__title{font-size:18px;font-weight:700;line-height:24px;text-align:left}.venue-kpr-bank__header__navigator{display:flex;gap:8px}.venue-kpr-bank__header__navigator button:disabled{opacity:.4}.venue-kpr-bank__header__navigator&gt;*{position:relative;border:1px solid #cfd1d7;width:24px;height:24px;background-color:#fff;border-radius:50%;cursor:pointer}.venue-kpr-bank__header__navigator&gt;* svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.venue-kpr-bank__content{display:flex;gap:16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.venue-kpr-bank__content::-webkit-scrollbar{display:none}.venue-kpr-bank__card{padding:12px;border-radius:12px;border:1px solid #e7e8eb}.venue-kpr-bank__card button{width:100%}.venue-kpr-bank__card__top{display:flex;flex-wrap:nowrap;gap:12px;align-items:start}.venue-kpr-bank__card img{width:48px;height:48px;border-radius:50%;border:1px solid #e7e8eb;-o-object-fit:scale-down;object-fit:scale-down;padding:2px;background:#fff}.venue-kpr-bank__card__item{margin-bottom:8px}.venue-kpr-bank__card__item p{display:block;font-size:12px;font-weight:500;line-height:16px;text-wrap:nowrap;color:#6e7686}.venue-kpr-bank__card__item span{display:block;font-size:14px;font-weight:500;line-height:24px;text-wrap:nowrap;color:#0d1a35}.venue-kpr-bank__card__item span.venue-kpr-bank__card__item__price{font-size:14px;font-weight:700;line-height:24px;color:#2951a3}.venue-kpr-bank__enquiry{margin-top:16px;border-radius:8px;background:#fff;display:flex;align-items:center;padding:8px 16px;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:var(--Primary-500-Main,#2951a3);font-size:16px;font-weight:700;line-height:24px;outline:none;border:1px solid #2951a3}.modal-enquiry-form{font-weight:500;color:var(--Text-Primary,#0d1a35)}.modal-enquiry-form .ui-form-enquiry__label{font-size:14px;line-height:24px}.modal-enquiry-form .ui-form-enquiry__required{color:var(--Text-Error,#d70c24)}.modal-enquiry-form .ui-form-enquiry input{font-weight:500}.modal-enquiry-form .ui-form-enquiry input::-moz-placeholder{color:#b6bac2}.modal-enquiry-form .ui-form-enquiry input::placeholder{color:#b6bac2}.modal-enquiry-form .ui-form-enquiry button{margin-top:48px}.modal-otp-mortgage .ui-form-otp{max-width:100%;color:#000}.modal-otp-mortgage .ui-form-otp__subtitle{font-weight:500!important}.modal-otp-mortgage .ui-form-otp__subtitle .ui-button{text-decoration:underline}.modal-otp-mortgage .ui-form-otp__inputs input{color:var(--Primary-500-Main,#2951a3);text-align:center;font-size:24px;font-weight:500;line-height:32px}.modal-otp-mortgage .ui-form-otp__resend-section{font-weight:500!important}.modal-otp-mortgage .ui-form-otp__resend-section .ui-button{color:var(--Primary-500-Main,#2951a3);font-size:12px;font-weight:500;line-height:normal;text-decoration-line:underline}.container2{padding-bottom:1px}.aside-venue-container{margin-top:21px;margin-bottom:64px;align-items:flex-start;border-radius:16px;border:2px solid var(--Primary-30,#5982d5);background:#fff;position:relative}.aside-venue-container,.icon{display:flex;flex-direction:column}.icon{width:42px;height:42px;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:20px;border:2px solid var(--Primary-30,#5982d5);background:var(--Secondary-10,#fdf6e4);position:absolute;left:50%;transform:translate(-50%,-50%)}.top{display:flex;width:100%;padding:32px 16px 16px;flex-direction:column;align-items:flex-start;gap:16px}.title{text-align:center;font-size:18px;font-style:normal}.locationLink{display:flex;padding:4px 16px 4px 4px;align-items:center;gap:16px;align-self:stretch;border-radius:16px;border:1px solid var(--Neutral-20,#e7e8eb);text-align:left;background-color:transparent}.locationLink img{width:64px;height:64px;border-radius:16px}.locationLink svg{flex-shrink:0}.locationKey{font-size:12px;font-weight:300;line-height:16px}.locationKey,.locationName{color:var(--Text-Primary,#0d1a35);font-style:normal}.locationName{font-size:14px;font-weight:400;line-height:24px}.bottomWrap{height:-moz-max-content;height:max-content;margin-bottom:-64px;width:100%}.bottom{display:flex;width:311px;align-items:flex-start;gap:16px;padding:0 16px 16px;width:100%}.panel,.panelLink{display:flex;padding:12px;flex-direction:column;align-items:center;gap:12px;flex:1 0 0;border-radius:16px;border:4px solid #fff;background:var(--light-blue,#f3f7ff)}.panelLink{align-self:stretch}.panelTitle{text-align:center}.link,.panelTitle{color:var(--Text-Primary,#0d1a35);font-size:12px;font-style:normal;font-weight:700;line-height:16px}.link{width:100%;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;border:none;background:transparent;font-family:DM Sans}.link,.linkBox{display:flex;align-items:center}.linkBox{justify-content:center;flex-grow:1}.preview-gallery-item-active{position:relative;padding:16px 0;overflow-y:auto;height:100dvh;z-index:1;display:flex;flex-direction:column}.preview-gallery-item-active::-webkit-scrollbar{display:none}.preview-gallery-item-active a,.preview-gallery-item-active button,.preview-gallery-item-active img,.preview-gallery-item-active input,.preview-gallery-item-active select,.preview-gallery-item-active textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.preview-gallery-item-active__slider{position:relative;padding:0 16px;transition:all .2s ease-in-out}@media screen and (max-width:768px){.preview-gallery-item-active__slider{display:flex;flex-direction:column;flex:auto;justify-content:center;padding:0}}.preview-gallery-item-active__slider .swiper{background-color:#e7e8eb;position:relative!important;top:auto!important;transform:translateY(0)!important;border-radius:8px;overflow:hidden;width:100%!important;aspect-ratio:3/1.5;height:300px!important;flex:none}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper{background-color:#fff;min-height:auto;max-height:auto;height:100%!important;padding:0}}.preview-gallery-item-active__slider .swiper-wrapper{margin-left:0!important}.preview-gallery-item-active__slider .swiper-slide{background-color:#e7e8eb;position:relative;height:300px!important;transition:all .2s ease-in-out;border-radius:8px}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper-slide{height:100%!important;background-color:#fff}}.preview-gallery-item-active__slider .swiper-slide-active{width:100%!important;height:300px!important;border-radius:8px;margin-top:0}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper-slide-active{height:100%!important}}.preview-gallery-item-active__slider .swiper-slide img{aspect-ratio:3/1.5;width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain;flex:0 0 auto;cursor:pointer}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper-slide img{-o-object-fit:contain;object-fit:contain}}.preview-gallery-item-active__slider .swiper-pagination{width:auto!important;display:flex;gap:4px;width:-moz-max-content!important;width:max-content!important;position:relative;border:0;top:auto!important;left:50%!important;transform:translateX(-50%);bottom:24px!important}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper-pagination{bottom:8px!important}}.preview-gallery-item-active__slider .swiper-pagination-bullet{margin:0!important;width:8px;height:8px;border-radius:50%;background-color:rgba(0,0,0,.6);opacity:.4;transform:scale(.8)}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper-pagination-bullet{opacity:1;background-color:#868d9a}}.preview-gallery-item-active__slider .swiper-pagination-bullet-active{opacity:1;background-color:rgba(0,0,0,.6);transform:scale(1)}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper-pagination-bullet-active{opacity:1;background-color:#cfd1d7}}.preview-gallery-item-active__slider .swiper .camera-badge{position:absolute;top:0;right:0;margin:8px 16px;display:flex;align-items:center;padding:4px 6px;background:hsla(0,0%,100%,.8);border-radius:20px;font-weight:400;font-size:10px;line-height:16px;color:#0d1a35;z-index:2}.preview-gallery-item-active__slider .swiper .camera-badge svg{width:16px;height:16px;padding:2px;display:block}.preview-gallery-item-active__slider .swiper .camera-badge span{padding:0 2px}@media screen and (max-width:768px){.preview-gallery-item-active__slider .swiper .camera-badge{top:32px;font-size:12px;background-color:rgba(231,232,235,.8)}.preview-gallery-item-active__slider .swiper .camera-badge svg{padding:0 1px}.preview-gallery-item-active__slider .swiper .camera-badge span{padding:0 4px}}.preview-gallery-item-active__photos{flex:none;position:relative;width:100%;overflow-x:scroll;display:flex;align-items:center;gap:16px}.preview-gallery-item-active__photos::-webkit-scrollbar{display:none}.preview-gallery-item-active__photos__item{margin:16px 0 0;flex:none;position:relative;width:64px;height:64px;border-radius:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;cursor:pointer}.preview-gallery-item-active__photos__item:first-child{margin-left:16px}.preview-gallery-item-active__photos__item:last-child{margin-right:16px}.preview-gallery-item-active__photos__item img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#e7e8eb}.preview-gallery-item-active__photos__item.active{border:3px solid #2951a3}.preview-gallery-item-active__content{padding:16px 16px 0;position:relative;display:flex;flex-direction:column;gap:8px;transition:all .2s ease-in-out;transition-property:height,transform;height:100%!important;transform:translateY(0)}@media screen and (max-width:768px){.preview-gallery-item-active__content{flex:none;height:0!important;transform:translateY(100%);height:-moz-max-content;height:max-content}}.preview-gallery-item-active__content.show-content{height:-moz-max-content!important;height:max-content!important;transform:translateY(0)}.preview-gallery-item-active__content__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.preview-gallery-item-active__content__top .price{display:flex;align-items:center;gap:8px}.preview-gallery-item-active__content__top .price-display{color:#2951a3;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.preview-gallery-item-active__content__top .property-type{flex:none;display:flex;padding:6px 8px;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:100px;background:#ecedee;color:#20282e;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.preview-gallery-item-active__content__title{width:100%;color:#0d1a35;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.preview-gallery-item-active__content__attribute{font-weight:500;font-size:14px;line-height:24px;color:#0d1a35;display:flex;gap:8px;align-items:center}@media screen and (max-width:768px){.preview-gallery-item-active__content__attribute{align-items:flex-start;gap:4px;font-size:12px;line-height:16px}}.preview-gallery-item-active__content__attribute&gt;div{display:flex;gap:8px;align-items:center}.preview-gallery-item-active__content__attribute&gt;div div{display:flex;gap:4px;align-items:center;white-space:nowrap}.preview-gallery-item-active__content__attribute&gt;div div span{color:#868d9a}.preview-gallery-item-active__content__attribute&gt;div div svg{fill:#868d9a;width:16px;height:16px}.preview-gallery-item-active__content__cta{position:relative;color:#2951a3;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:4px;transition:all .2s ease-in-out;z-index:2;margin-bottom:6px;height:-moz-fit-content;height:fit-content}.preview-gallery-item-active__content__cta__wrapper{flex:auto;align-self:flex-start}.preview-gallery-item-active__content__cta:hover{gap:8px;text-decoration:underline}.preview-gallery-item-active__content__agent{flex:none;position:relative;padding-top:16px;width:100%;border-top:1px solid #e7e8eb;z-index:2;display:flex;align-items:center;gap:16px}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent{flex-direction:column;align-items:flex-start;justify-content:center}}.preview-gallery-item-active__content__agent .agent__wrapper{flex:1;display:flex;align-items:center;gap:16px}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent .agent__wrapper{width:100%}}.preview-gallery-item-active__content__agent .agent__image{flex:none;width:48px;height:48px;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.preview-gallery-item-active__content__agent .agent__content{flex:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.preview-gallery-item-active__content__agent .agent__content__title{color:#0d1a35;font-size:14px;font-style:normal;font-weight:700;line-height:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:180px}.preview-gallery-item-active__content__agent .agent__content__role{color:#868d9a;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.preview-gallery-item-active__content__agent .agent__content__organization{flex:none}.preview-gallery-item-active__content__agent .agent__content__organization img{height:42px!important}.preview-gallery-item-active__content__agent .contacts{flex:1}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent .contacts{width:100%}}.preview-gallery-item-active__content__agent .contacts .content-contact{display:flex;gap:16px;position:relative;z-index:1;width:100%}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent .contacts .content-contact{gap:8px}}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button{font:inherit;display:flex;gap:4px;align-items:center;justify-content:center;background:#fff;border:1px solid #2951a3;border-radius:8px;color:#2951a3;font-weight:500;font-size:16px;line-height:24px;padding:8px 0;transition:all .2s ease-in-out}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button:hover{background-color:#2951a3;color:#fff}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button:hover svg{fill:#fff}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button svg{width:16px;height:16px;fill:#2951a3}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button:first-child{flex:1}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button:first-child{padding:8px;height:40px}}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.content-contact__wa{border-color:#00994f;color:#fff;background-color:#00994f;flex:1;width:calc((100% - 16px)/2);transition:all .2s ease-in-out}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.content-contact__wa__small{flex:none;width:42px}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.content-contact__wa:hover{background-color:#20bd5b}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.content-contact__wa{width:calc((100% - 8px)/2);height:40px}}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.content-contact__wa span{text-overflow:ellipsis;overflow:hidden;max-width:70%}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.content-contact__wa svg{stroke:#fff}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.disabled{border-color:#868d9a;color:#868d9a;background-color:#e7e8eb}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.disabled:hover{background-color:#cfd1d7}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;button.disabled svg{stroke:#868d9a}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div{flex:1;display:flex;border:1px solid #2951a3;border-radius:8px;color:#2951a3;justify-content:space-between;position:relative}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div&gt;button{font:inherit;display:flex;gap:4px;align-items:center;justify-content:center;background:#fff;font-weight:500;font-size:16px;line-height:24px;padding:8px 0;border:0;border-radius:8px}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div&gt;button svg{width:16px;height:16px;fill:#2951a3;transition:.15s ease-in-out}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div&gt;button:first-child{flex:1}@media screen and (max-width:768px){.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div&gt;button:first-child{padding:8px}}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div&gt;button:nth-child(2){padding-right:8px;background-color:transparent}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div&gt;button:nth-child(2) svg{transform:rotate(180deg)}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div .dropdown{position:absolute;width:100%;bottom:105%;background:#fff;animation:grow .15s forwards;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:8px}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div .dropdown button{font:inherit;background:transparent;border:0;font-weight:500;font-size:16px;line-height:24px;color:#0d1a35;display:flex;gap:4px;align-items:center;justify-content:center}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div .dropdown button svg{width:16px;height:16px;fill:#2951a3}.preview-gallery-item-active__content__agent .contacts .content-contact&gt;div .dropdown button:hover{color:#2951a3}.preview-gallery-item{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;transition:all .2s ease-in-out;cursor:pointer}.preview-gallery-item__organization{position:absolute!important;top:0;left:50%;transform:translateX(-50%);width:72px;height:32px;padding:3px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff;z-index:2}.preview-gallery-item__cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .3s ease-in-out}.preview-gallery-item__content{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding:16px;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-height:0;transition:min-height .4s ease-in-out}.preview-gallery-item__content__bg{position:absolute;top:-32px;left:0;right:0;width:100%;aspect-ratio:260/32;transform:scale(1.08)}.preview-gallery-item__content__image{border:1px solid #fff;width:48px;height:48px;border-radius:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;z-index:2;top:-48px;left:50%;transform:translateX(-50%);transition:all .4s ease-in-out;transition-property:width,height,top}.preview-gallery-item__content__title{color:#0d1a35;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.preview-gallery-item__content__role{color:#868d9a;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.preview-gallery-item:hover .preview-gallery-item__content{min-height:100px}.preview-gallery-item:hover .preview-gallery-item__content__image{width:80px;height:80px;top:-64px}.preview-gallery-item:hover .preview-gallery-item__cover{transform:scale(1.25)}.gallery-section{margin:16px auto;overflow-x:auto;gap:16px;justify-content:flex-start;align-items:center;padding:0 16px}.gallery-section::-webkit-scrollbar{display:none}.gallery-section.grid-view{display:grid;grid-template-columns:minmax(327px,1fr) minmax(1fr,1fr);grid-auto-flow:column}.gallery-section.flex-view{display:flex}.gallery-section.flex-view .gallery-section__item{flex:1;height:218px;background-color:#fff}@media screen and (max-width:450px){.gallery-section.flex-view .gallery-section__item{flex:none;width:225px;height:153px}}.gallery-section.container{width:100%;max-width:1144px;justify-content:flex-start;padding:0}@media screen and (max-width:450px){.gallery-section.container{padding:0 16px}}.gallery-section.container .gallery-section__item:first-child,.gallery-section.container .gallery-section__item:last-child{border-radius:8px}@media screen and (max-width:450px){.gallery-section{gap:8px;grid-template-columns:minmax(225px,1fr) minmax(1fr,1fr);justify-content:flex-start}}.gallery-section a,.gallery-section button,.gallery-section img,.gallery-section input,.gallery-section select,.gallery-section textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.gallery-section__item{min-width:153px;position:relative;overflow:hidden;border-radius:8px;height:101px;background-color:#fff}@media screen and (max-width:450px){.gallery-section__item{min-width:107px;height:71px}}.gallery-section__item.large,.gallery-section__item.vertical{height:218px}@media screen and (max-width:450px){.gallery-section__item.large,.gallery-section__item.vertical{height:150px}}.gallery-section__item.large{min-width:327px}@media screen and (max-width:450px){.gallery-section__item.large{min-width:225px}}.gallery-section__item.vertical{min-width:153px}@media screen and (max-width:450px){.gallery-section__item.vertical{min-width:107px}}.gallery-section__item img{position:absolute;background-color:#fff;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;cursor:pointer}.gallery-section__item img:active,.gallery-section__item img:focus,.gallery-section__item img:hover{opacity:.8}.preview-gallery-desktop{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:-1;opacity:0;visibility:hidden;overflow:hidden;transition:all .2s ease-in-out}.preview-gallery-desktop.show{opacity:1;z-index:999;visibility:visible}.preview-gallery-desktop__overlay{position:relative;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);z-index:1}.preview-gallery-desktop__wrapper{width:85vw;margin:auto;height:100vh;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width:576px){.preview-gallery-desktop__wrapper{width:100vw!important}}.preview-gallery-desktop__close{position:absolute;left:50%;bottom:-48px;transform:translateX(-50%);margin:16px auto 0;background-color:#868d9a;width:32px;height:32px;border:0;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s ease-in-out}.preview-gallery-desktop__close:hover{background-color:#d9d9d9}.preview-gallery-desktop .swiper{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:100%}.preview-gallery-desktop .swiper-wrapper{align-items:center;margin-left:-124px}.preview-gallery-desktop .swiper-slide{background:#fff;position:relative;height:460px!important;transition:all .2s ease-in-out;border-radius:8px}@media screen and (max-width:576px){.preview-gallery-desktop .swiper-slide{width:100vw!important;height:100vh!important}}.preview-gallery-desktop .swiper-slide-active.is-active{width:500px!important;height:90vh!important;max-height:631px!important;background:#fff;border-radius:8px;margin-top:-32px}@media screen and (max-width:576px){.preview-gallery-desktop .swiper-slide-active.is-active{width:100vw!important;height:100vh!important;max-height:100vh!important}}.preview-gallery-desktop .swiper-slide-active.is-active .swiper-slide-active:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:0}.preview-gallery-mobile{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100dvh;z-index:-1;opacity:0;visibility:hidden;overflow:hidden;transition:all .2s ease-in-out}.preview-gallery-mobile.show{opacity:1;z-index:999;visibility:visible}.preview-gallery-mobile a,.preview-gallery-mobile button,.preview-gallery-mobile img,.preview-gallery-mobile input,.preview-gallery-mobile select,.preview-gallery-mobile textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.preview-gallery-mobile__overlay{position:relative;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);z-index:1}.preview-gallery-mobile__wrapper{width:375px;height:100lvh;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2}@media screen and (max-width:576px){.preview-gallery-mobile__wrapper{width:100vw!important}}@media screen and (min-width:1776px){.preview-gallery-mobile__wrapper{width:425px}}.preview-gallery-mobile__close{position:absolute;right:8px;top:8px;color:#868d9a;border:0;background:transparent;z-index:6;width:48px;height:48px}.preview-gallery-mobile .swiper{width:100%;height:100dvh;margin-right:0}@media screen and (max-width:576px){.preview-gallery-mobile .swiper{padding-right:0}}.preview-gallery-mobile .swiper-wrapper{align-items:center}.preview-gallery-mobile .swiper-slide{background-color:#fff;position:relative;width:260px;transition:all .2s ease-in-out}@media screen and (max-width:576px){.preview-gallery-mobile .swiper-slide{width:100vw!important}}.preview-gallery-mobile .swiper-slide-active.is-active{width:315px!important}@media screen and (max-width:576px){.preview-gallery-mobile .swiper-slide-active.is-active{width:100vw!important;height:100dvh!important}}@media screen and (min-width:1600px){.preview-gallery-mobile .swiper-slide-active.is-active{width:375px!important}}@media screen and (min-width:1776px){.preview-gallery-mobile .swiper-slide-active.is-active{width:425px!important}}.preview-gallery-mobile .swiper-slide-active.is-active:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:0}.preview-gallery-mobile__onboarding{top:0;left:0;right:0;bottom:0;position:absolute;width:100%;height:100%;z-index:-1;opacity:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 14.17%,rgba(0,0,0,.4) 57.18%)}.preview-gallery-mobile__onboarding.show{opacity:1;z-index:5}.preview-gallery-mobile__onboarding div{width:100%;position:absolute;left:0;right:0;bottom:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex-shrink:0;color:#fff;padding:16px 32px}.preview-gallery-mobile__onboarding div p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:center;margin-bottom:12px}.preview-gallery-mobile__onboarding div .swipe-up-animation{animation:swipeUp 2s infinite}@keyframes swipeUp{0%{transform:translateY(32px)}50%{transform:translateY(-30%)}to{transform:translateY(32px)}}.title{color:var(--Text-Primary,#0d1a35);font-size:14px;font-weight:700;line-height:24px;margin-bottom:16px;text-align:left}.list{display:flex;flex-direction:column;gap:16px;transition:all .3s ease-in-out}.listOpen{height:auto}.listClosed{height:480px;overflow:hidden}.toggleOverlay{left:0;width:100%;height:50px;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.toggle,.toggleOverlay{position:absolute;bottom:0}.toggle{z-index:1;background-color:#fff;width:24px;height:24px;border-radius:50%;box-shadow:0 .5px 2px rgba(96,97,112,.16);left:50%;transform:translate(-50%,50%);border:none}.toggleArrow{transform:rotate(90deg) translateX(25%)}.card{border-radius:8px;border:1px solid #f4f4f4}.cardTop{display:flex;gap:8px;padding:8px 8px 8px 16px;align-items:center;align-self:stretch;background:#f4f4f4;justify-content:start}.cardTitle{color:var(--Text-Primary,#0d1a35);font-size:12px;font-weight:700;line-height:16px;max-width:50%;white-space:pre;overflow:hidden;text-overflow:ellipsis}.cardPill{padding:2px 8px;align-items:flex-start;gap:10px;border-radius:10px;background:#ecedee;mix-blend-mode:multiply;color:#20282e}.cardDistance,.cardPill{display:flex;font-size:10px;font-weight:400;line-height:16px}.cardDistance{align-items:center;gap:2px;color:var(--Text-Secondary,#868d9a);flex:1}.cardDistance span{flex:1}.cardBottom{display:flex}.cardInfo{padding:8px 16px;flex:1}.cardInfo:first-child{border-right:1px solid #f4f4f4}.cardLabel{font-size:12px;font-weight:400}.cardLabel,.cardValue{color:var(--Text-Primary,#0d1a35);line-height:16px}.cardValue{font-size:10px;font-weight:300}.venue-additional{margin-top:2rem;margin-bottom:2rem;scroll-margin-top:85px;width:100%;display:flex;flex-direction:column;align-items:center}@media(max-width:576px){.venue-additional{scroll-margin-top:60px}}.venue-additional__title{width:100%;font-size:24px;font-weight:700;margin:1.5rem 0 1rem;color:#0d1a35;line-height:32px;align-self:flex-start}@media(max-width:576px){.venue-additional__title{font-size:18px;line-height:24px;width:100%;max-width:100%;padding:0 16px;box-sizing:border-box}}.venue-additional__container{width:100%;max-width:100%;padding:16px 5px 16px 16px;background:#fff;border:1px solid #e7e8eb;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}@media(max-width:576px){.venue-additional__container{width:100%;max-width:100%;align-self:stretch;padding:12px 16px;margin:0;box-sizing:border-box}}.venue-additional__container&gt;*{width:100%}.venue-additional__container h3{font-size:14px;font-weight:700;line-height:24px;margin-bottom:0}.venue-additional__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch;padding-right:5px;font-size:1rem;line-height:24px;color:#4a4a4a}@media(max-width:576px){.venue-additional__content{width:100%;max-width:100%;align-self:stretch;padding:0}}.venue-additional__content&gt;*{width:100%}.venue-additional__content h4,.venue-additional__content p{font-size:12px;font-weight:400;line-height:16px}.venue-additional__content img{border-radius:8px;width:100%;height:176px;-o-object-fit:cover;object-fit:cover}.venue-additional__content blockquote{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;font-size:12px}.venue-additional__content blockquote p{justify-content:center;align-items:center;padding:0 48px;align-self:stretch;gap:8px}.venue-additional__content blockquote:after,.venue-additional__content blockquote:before{content:"";background-color:#c1d6ff;padding:0 16px}.venue-additional__content blockquote:before{height:14.33px}.venue-additional__content blockquote:after,.venue-additional__content blockquote:before{align-items:flex-end;gap:10px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M5.832 7.65596V14.856H0V8.73596C0 7.34396 0.312 5.92796 0.936 4.48795C1.608 3.04796 2.544 1.72796 3.744 0.527954L5.76 2.11196C5.04 3.16796 4.512 4.27196 4.176 5.42396C3.888 6.52796 3.744 7.39196 3.744 8.01596L3.312 7.65596H5.832ZM14.328 7.65596V14.856H8.568V8.73596C8.568 7.34396 8.88 5.92796 9.504 4.48795C10.128 3.04796 11.064 1.72796 12.312 0.527954L14.328 2.11196C13.56 3.16796 13.008 4.27196 12.672 5.42396C12.384 6.52796 12.24 7.39196 12.24 8.01596L11.88 7.65596H14.328Z' fill='%23C1D6FF'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M5.832 7.65596V14.856H0V8.73596C0 7.34396 0.312 5.92796 0.936 4.48795C1.608 3.04796 2.544 1.72796 3.744 0.527954L5.76 2.11196C5.04 3.16796 4.512 4.27196 4.176 5.42396C3.888 6.52796 3.744 7.39196 3.744 8.01596L3.312 7.65596H5.832ZM14.328 7.65596V14.856H8.568V8.73596C8.568 7.34396 8.88 5.92796 9.504 4.48795C10.128 3.04796 11.064 1.72796 12.312 0.527954L14.328 2.11196C13.56 3.16796 13.008 4.27196 12.672 5.42396C12.384 6.52796 12.24 7.39196 12.24 8.01596L11.88 7.65596H14.328Z' fill='%23C1D6FF'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.venue-additional__content blockquote:after{height:14.62px;align-self:flex-end;transform:rotate(180deg)}.venue-additional__content blockquote p:last-child{margin-bottom:0}.venue-additional__content ol,.venue-additional__content ul{list-style:none;font-size:12px}.venue-additional__content ul li{position:relative;padding-left:1.5rem;padding-bottom:8px}.venue-additional__content ul li:before{content:"";position:absolute;left:0;top:.55rem;width:11.31px;height:11.31px;background-color:#2951a3;border-radius:2px;transform:rotate(-45deg);transform-origin:top left}.venue-additional__content ol{list-style-type:decimal;margin-left:1.5rem;counter-reset:item}.venue-additional__content ol li{counter-increment:item;position:relative}.venue-additional__content ol li::marker{font-weight:700;color:#4a4a4a}.venue-additional__content a{color:#2951a3;text-decoration:none}.venue-additional__content a:hover{text-decoration:underline}.venue-additional__scroll-container{position:relative;width:100%;height:308px;box-sizing:border-box}@media(max-width:576px){.venue-additional__scroll-container{width:100%;max-width:100%;align-self:stretch;box-sizing:border-box}}.venue-additional__inner-container{height:308px;width:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;position:relative;box-sizing:border-box}@media(max-width:576px){.venue-additional__inner-container{width:100%;max-width:100%;align-self:stretch;box-sizing:border-box;padding-left:0;padding-right:0}}.venue-additional__inner-container::-webkit-scrollbar{width:6px}.venue-additional__inner-container::-webkit-scrollbar-thumb{background:#9d9e9d;border-radius:24px}.venue-additional__bottom-shadow,.venue-additional__top-shadow{position:absolute;left:0;width:100%;height:32px;z-index:2;pointer-events:none}.venue-additional__top-shadow{top:0;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.venue-additional__bottom-shadow{bottom:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.venue-additional__mobile-content{max-height:200px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.7,.3,0,1)}.venue-additional__mobile-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);pointer-events:none;transition:opacity .3s cubic-bezier(.7,.3,0,1)}.venue-additional__mobile-content--expanded{max-height:none}.venue-additional__mobile-content--expanded:after{opacity:0}.venue-additional__show-more-button{display:flex;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:8px 16px;background:#fff;color:#2951a3;font-size:14px;font-weight:700;border:none;cursor:pointer;position:relative}.venue-additional__show-more-button:hover{background:rgba(41,81,163,.05)}.venue-table{border-radius:16px;border:1px solid #e7e8eb;background:#fff;overflow:hidden}@media(max-width:576px){.venue-table--mobile{display:flex;flex-direction:column}}.venue-table__header{background-color:#f5f6f7;padding:8px 24px 9px}.venue-table__header h3{font-size:12px;font-weight:700;color:#0d1a35}@media(max-width:576px){.venue-table__header{padding:8px 16px 9px}}.venue-table__content{padding:0}@media(max-width:576px){.venue-table__content{display:flex;flex-direction:column}}.venue-table__content table{width:100%;border-collapse:collapse;display:table}@media(max-width:576px){.venue-table__content table,.venue-table__content tbody{display:flex;flex-direction:column}}.venue-table__content tr{border-bottom:1px solid #e7e8eb}.venue-table__content tr:last-child{border-bottom:none}@media(max-width:576px){.venue-table__content tr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px;position:relative}}.venue-table__content td{padding:12px 16px;font-size:12px;line-height:12px;color:#0d1a35;vertical-align:top}@media(max-width:576px){.venue-table__content td{padding:0;display:block;border:none}.venue-table__content td:after{display:none}}.venue-table__content td:last-child{color:#0d1a35}@media(max-width:576px){.venue-table__content td:last-child{text-align:right}}.venue-table__content figure.table{margin:0;width:100%}@media(max-width:576px){.venue-table__content figure.table{margin-bottom:16px}.venue-table__content figure.table:last-child{margin-bottom:0}}.venue-table__content figure.table table{width:100%;border-spacing:0}.venue-table__content figure.table tr:last-child td{border-bottom:none}.venue-table__content tr&gt;td{position:relative}.venue-table__content tr&gt;td:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e7e8eb}@media(max-width:576px){.venue-table__content tr&gt;td:after{display:none}}.venue-table__content tr&gt;td:last-child:after{left:0}.venue-table__content tr:last-child&gt;td:after{display:none}@media(max-width:576px){.venue-table__content&gt;tbody&gt;tr{display:flex;flex-direction:column;padding:0;border-bottom:1px solid #e7e8eb}.venue-table__content&gt;tbody&gt;tr:last-child{border-bottom:none}.venue-table__content&gt;tbody&gt;tr&gt;td{width:100%;padding:0}.venue-table__content&gt;tbody&gt;tr&gt;td figure.table{margin-bottom:0}.venue-table__content&gt;tbody&gt;tr&gt;td figure.table tr{border-bottom:1px solid #e7e8eb;padding:8px 16px}}.venue-image-layout{display:flex;gap:16px;width:100%}@media(max-width:576px){.venue-image-layout{flex-direction:column;gap:12px}}.venue-image-layout--left{flex-direction:row}.venue-image-layout--right{flex-direction:row-reverse}.venue-image-layout--mobile{display:flex;flex-direction:column;gap:12px}.venue-image-layout__image-wrapper{flex:0 0 auto;display:flex;justify-content:center;align-items:flex-start}.venue-image-layout__image-wrapper figure{margin:0;width:auto;height:auto}.venue-image-layout__image-wrapper .image,.venue-image-layout__image-wrapper .image-style-side,.venue-image-layout__image-wrapper .image_resized{width:96px!important;height:96px!important;margin:0!important}@media(max-width:576px){.venue-image-layout__image-wrapper .image,.venue-image-layout__image-wrapper .image-style-side,.venue-image-layout__image-wrapper .image_resized{width:100%!important;height:176px!important;-o-object-fit:cover;object-fit:cover}}.venue-image-layout__image-wrapper .image-style-side img,.venue-image-layout__image-wrapper .image_resized img,.venue-image-layout__image-wrapper .image img{width:96px!important;height:96px!important;-o-object-fit:cover;object-fit:cover}@media(max-width:576px){.venue-image-layout__image-wrapper .image-style-side img,.venue-image-layout__image-wrapper .image_resized img,.venue-image-layout__image-wrapper .image img{width:100%!important;height:176px!important;-o-object-fit:cover;object-fit:cover}}.venue-image-layout__image{width:96px;height:96px;aspect-ratio:1/1;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:576px){.venue-image-layout__image{width:100%;height:176px;aspect-ratio:auto}}.venue-image-layout__text-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;overflow-wrap:break-word;word-wrap:break-word}.venue-image-layout__text-wrapper p{margin:0;font-size:12px;line-height:16px;color:#4a4a4a}.venue-image-layout__text-wrapper:empty{display:none}.navContainer{position:fixed;top:0;left:0;width:100%;z-index:10}.venueStickyNav{background:#2951a3;padding:16px calc((100% - 1144px)/2);display:flex;align-items:flex-start;justify-content:flex-start;position:relative;width:100%;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;line-height:24px;gap:48px;box-shadow:0 .5px 2px 0 rgba(96,97,112,.16),0 0 1px 0 rgba(40,41,61,.08);transition:transform .1s ease}.venueStickyNav.hidden{transform:translateY(-100%)}.venueStickyNav.visible{transform:translateY(0)}@media screen and (max-width:768px){.venueStickyNav{padding:16px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:24px}.venueStickyNav::-webkit-scrollbar{display:none}}.venueStickyNav a{font:inherit;transition:.2s ease-in-out;position:relative}.venueStickyNav a.active{color:#fff;font-weight:800}.venueStickyNav a.active:after{content:"";width:24px;height:4px;background:#fff;position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);border-top-left-radius:2px;border-top-right-radius:2px}@media screen and (max-width:768px){.navShadow{position:absolute;top:0;height:100%;width:24px;pointer-events:none;z-index:11;opacity:0;transition:opacity .3s ease}.navShadowLeft{left:0;background:linear-gradient(90deg,#2951a3,rgba(41,81,163,0));mix-blend-mode:multiply}.navShadowRight{right:0;background:linear-gradient(270deg,#2951a3,rgba(41,81,163,0));mix-blend-mode:multiply}.navShadowVisible{opacity:1}}.venueMain{margin:32px auto;display:flex;row-gap:30px;max-width:1144px;justify-content:space-between}@media screen and (min-width:767px){.venueMain__listing{max-width:650px}.venueMain__aside{max-width:360px}}@media screen and (max-width:768px){.venueMain{flex-direction:column;padding:0 16px;margin-top:24px;margin-bottom:32px}}.venueMain&gt;div{width:67%}@media screen and (max-width:768px){.venueMain&gt;div{width:100%}}.venueMain&gt;aside{flex:1;min-height:1550px}@media screen and (max-width:450px){.venueMain&gt;aside{min-height:auto;max-width:100vw}}@media screen and (min-width:451px)and (max-width:767px){.venueMain&gt;aside{min-height:auto;max-width:100vw}}@media screen and (min-width:768px)and (max-width:991px){.venueMain&gt;aside{min-height:auto;max-width:100vw}}.venueMain&gt;aside .sidebar{width:360px;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;gap:16px}@media screen and (max-width:450px){.venueMain&gt;aside .sidebar{position:relative;top:auto;width:100%;gap:32px}}@media screen and (min-width:451px)and (max-width:767px){.venueMain&gt;aside .sidebar{position:relative;top:auto;margin:auto;gap:32px}}@media screen and (min-width:768px)and (max-width:991px){.venueMain&gt;aside .sidebar{position:relative;top:auto;margin:auto;gap:32px}}.venueMain&gt;aside .sidebar-slot{flex:auto}.venueMain&gt;aside .sidebar-slot:first-child .sidebar-slot-item{top:80px}.venueMain&gt;aside .sidebar-slot-item{position:sticky;top:64px}@media screen and (max-width:450px){.venueMain&gt;aside .sidebar-slot-item{position:relative;top:auto}}@media screen and (min-width:451px)and (max-width:767px){.venueMain&gt;aside .sidebar-slot-item{position:relative;top:auto}}@media screen and (min-width:768px)and (max-width:991px){.venueMain&gt;aside .sidebar-slot-item{position:relative;top:auto}}</pre></body></html>