.joes-listing-three-attributes{display:flex;align-items:end;flex-wrap:wrap;gap:24px}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute{padding:0 !important}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute .content-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute .content-inner .icon{padding-right:10px;color:var(--e-global-color-primary)}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute .content-inner .icon svg *{fill:currentColor}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute .content-inner .box-content .lt-meta-title{font-size:15px;margin:0 0 2px;color:var(--fioxen-body-color);font-weight:600}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute .content-inner .box-content .item-value{color:#161c26;font-weight:500}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.spaces .content-inner .icon svg *,.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.category .content-inner .icon svg *,.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.sqft .content-inner .icon svg *{fill:none;stroke:#f54f0f}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.spaces .content-inner .icon svg,.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.category .content-inner .icon svg,.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.sqft .content-inner .icon svg{width:35px;height:35px}.joes-listing-three-attributes .joes-listing-three-attributes-one-attribute.sqft .content-inner .icon svg *{fill:#f54f0f}.joes-listing-booking-widget{padding:42px 0 22px 0;font-family:Quicksand;font-weight:700;line-height:28.8px}@media(max-width: 1024px){.joes-listing-booking-widget{padding:32px 0 0 0}}.joes-listing-booking-widget .content-inner{display:flex;flex-direction:row;justify-items:flex-start;align-items:flex-start;gap:16px}@media(max-width: 767px){.joes-listing-booking-widget .content-inner{flex-wrap:wrap}}.joes-listing-booking-widget .content-inner .joes-booking-title{white-space:nowrap;font-size:24px;color:#1f2230}.joes-listing-booking-widget .content-inner .joes-booking-title .joes-tax-included{font-size:16px;font-weight:400;width:100%;text-align:left}.joes-listing-booking-widget .content-inner .joes-booking-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.joes-listing-booking-widget .content-inner .joes-booking-button{padding:18px;text-align:center;text-decoration:none;text-transform:none}.joes-listing-booking-widget .content-inner .joes-no-online-booking{margin-top:2px}.joes-listing-payment-widget .joes-listing-payment-form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.joes-listing-payment-widget .joes-listing-payment-form label span{color:red}.joes-listing-payment-widget .joes-listing-payment-form input{width:100%;height:52px;padding:10px 10px}.joes-listing-payment-widget .joes-listing-payment-form select{width:100%}.joes-listing-payment-widget .joes-listing-payment-form button[type=submit]{background:var(--e-global-color-primary);border-radius:16px;color:#fff;font-family:Quicksand;font-weight:600;padding:10px 20px}.joes-hero-search{margin:0 auto;padding:16px;background:#fff;border-radius:16px;box-shadow:0 20px 40px 0 rgba(0,0,0,.1);font-family:Quicksand;max-width:550px}.joes-hero-search .parking-types{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;list-style:none;padding:4px;margin:0 0 20px;background:#e5e5e5;border-radius:8px;font-weight:600}.joes-hero-search .parking-types li{flex:1;text-align:center;padding:16px 8px;border-radius:8px;color:#1f2933;cursor:pointer}.joes-hero-search .parking-types li.active{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.joes-hero-search .metro-row{max-height:0;overflow:hidden;transition:max-height .3s ease}.joes-hero-search .metro-row.visible{max-height:90px}.joes-hero-search .metro-row select{width:100%;height:58px;padding:0 24px;font-size:16px;border-radius:8px;border:2px solid #e2e8f0;margin-bottom:16px}.joes-hero-search .metro-row select:focus{outline:none;border-color:#e46c32}.joes-hero-search .row2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.joes-hero-search .row2 select{width:100px;height:58px;padding:0 24px;font-size:16px;border-radius:8px;border:2px solid #e2e8f0;width:60%;flex-grow:1}.joes-hero-search .row2 select:focus{outline:none;border-color:#e46c32}.joes-hero-search .row2 a{display:inline-flex;align-items:center;justify-content:center;width:240px;height:58px;background:var(--e-global-color-primary);color:#fff;font-size:16px;font-weight:700;text-decoration:none;border-radius:8px;white-space:nowrap;font-family:Quicksand;width:40%}.joes-hero-search .row2 select,.joes-hero-search .row2 a{vertical-align:middle}@media(max-width: 767px){.joes-hero-search .row2{flex-direction:column}.joes-hero-search .row2 select,.joes-hero-search .row2 a{width:100%}}.simpay-form-wrap.simpay-stripe_checkout-form-wrap{display:flex;justify-content:center;align-items:flex-start;background-color:var(--e-global-color-primary);max-width:600px;margin:0 auto;padding-top:8px;border-radius:22px}*{font-family:"Quicksand",sans-serif}.simpay-checkout-form.simpay-styled.simpay-checkout-form--stripe_checkout.simpay-checkout-form--stripe_checkout-styled{max-width:unset;width:100%;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;background-color:#fff;padding:32px;border-radius:16px}.simpay-form-control{width:100%}.simpay-form-control>div>input,.simpay-dropdown-wrap.simpay-field-wrap>select{border:1px solid #ccc !important}.simpay-checkout-form .simpay-custom-amount-input{cursor:default !important;width:100% !important;border-radius:4px !important;max-width:none !important;flex:unset !important;border:none !important;padding:0 !important}.simpay-currency-symbol.simpay-currency-symbol-left{cursor:default !important;border:none !important;padding:0 !important;margin:0 !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.simpay-form-control>div>input{border-radius:4px !important}.simpay-checkout-form .simpay-custom-amount-input,.simpay-currency-symbol.simpay-currency-symbol-left{font-size:18px !important;font-weight:500 !important}.simpay-checkout-form .simpay-custom-amount-container{opacity:.8}.simpay-custom-amount-wrap.simpay-field-wrap{width:100%;display:flex;align-items:stretch;justify-content:stretch}.simpay-custom-amount-label.simpay-label-wrap{font-size:28px;color:red !important;font-weight:700}.simpay-checkbox-wrap.simpay-field-wrap{display:flex;justify-content:flex-start;align-items:center}.simpay-checkbox-wrap.simpay-field-wrap input[type=checkbox]:focus{outline:1px solid var(--e-global-color-primary);box-shadow:none}.simpay-checkbox-wrap.simpay-field-wrap input[type=checkbox]{outline:1px solid var(--e-global-color-primary);height:24px;width:24px}.simpay-checkbox-wrap.simpay-field-wrap input[type=checkbox]:checked{background-color:var(--e-global-color-primary)}.simpay-checkbox-wrap.simpay-field-wrap .simpay-checkbox-label.simpay-label-wrap{color:#161c26;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.simpay-checkbox-wrap.simpay-field-wrap .simpay-checkbox-label.simpay-label-wrap a{color:var(--e-global-color-primary);font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:0 !important;margin:0 !important}.simpay-form-control.simpay-address-container.simpay-address-container-upe.simpay-billing-address-container>legend{font-size:28px;font-weight:700}.simpay-btn.simpay-checkout-btn{background-color:var(--e-global-color-primary) !important;padding:25px 0px}.listing-view-btn a{display:inline-flex;padding:1px 10px;flex-direction:column;align-items:flex-start;border-radius:8px;background-color:#fff;color:#1f2230;text-decoration:none;cursor:pointer;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.listing-view-btn a:hover,.listing-view-btn a:focus-visible{color:var(--e-global-color-primary)}.gva-map-content-popup .listing-view-btn a{background-color:var(--e-global-color-primary);color:#fff;margin-bottom:18px}.gva-map-content-popup .listing-view-btn a:hover,.gva-map-content-popup .listing-view-btn a:focus,.gva-map-content-popup .listing-view-btn a:active{opacity:.8;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}.price-list{padding:0;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.price-list li{list-style:none}.price-list li>a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:7px;width:100%;text-decoration:none;color:inherit}.price-list li>a:hover .label,.price-list li>a:hover .price,.price-list li>a:focus .label,.price-list li>a:focus .price{text-decoration:underline}.price-list .price{text-align:right;white-space:nowrap}.price-list .icon{font-size:20px;color:var(--e-global-color-primary)}.gva-map-content-popup{color:#fff;font-size:14px}.gva-map-content-popup .price-list{border-top:1px solid hsla(0,0%,100%,.6274509804);margin-top:12px;padding-top:5px}.gva-map-content-popup .price-list li{margin-top:4px;font-weight:300}.gva-map-content-popup .location{margin-bottom:6px}.gva-map-content-popup .location i{color:var(--e-global-color-primary)}.gva-map-content-popup .location .geo-link a{color:#fff}.gva-map-content-popup .location .geo-link a:hover,.gva-map-content-popup .location .geo-link a:active{color:var(--e-global-color-primary)}select{background-image:url(../assets/images/down-arrow-theme-color.svg) !important}.joes-filter-label{font-size:18px;color:var(--e-global-color-primary);margin-top:0;margin-bottom:10px}.job_filters .icon{color:var(--e-global-color-primary)}.icon.filter-icon{width:16px;height:16px;display:inline-block;object-fit:contain;color:var(--e-global-color-primary)}.job_filters .showing_jobs a{padding-left:10px}.job_filters .reset,.job_filters .rss_link{display:none !important}.d-none+*{width:100%}.listing-block .listing-content .lt-meta-top{background:var(--e-global-color-primary)}.lt_block-category .cat-item a .icon{display:inline-flex;align-items:center;justify-content:center}.lt_block-category .cat-item a .icon img{width:60%;height:60%}.listing-image{aspect-ratio:4/3;overflow:hidden}.listing-image img{width:100%;height:100%;object-fit:cover}.lt_block-category .cat-item a .cat-name{color:#fff}.location-detail-gallery .gva-listing-gallery .swiper-slide,.location-detail-gallery .gva-listing-gallery .image-large,.location-detail-gallery .gva-listing-gallery .small-image-item{aspect-ratio:1/1;overflow:hidden;position:relative}.location-detail-gallery .gva-listing-gallery img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(min-width: 1024px){.elementor-element.elementor-element-334ebc03.location-detail-gallery.elementor-widget.elementor-widget-gva_lt_item_gallery>.elementor-widget-container>.gva-listing-gallery.style-1>div>.swiper-nav-next,.elementor-element.elementor-element-334ebc03.location-detail-gallery.elementor-widget.elementor-widget-gva_lt_item_gallery>.elementor-widget-container>.gva-listing-gallery.style-1>div>.swiper-nav-prev{display:none !important}}.gva-listing-tags a:hover{color:inherit !important;background:none !important;pointer:inherit}.today .text-theme{font-weight:600}.today .text-theme.open{color:#23af40 !important}.today .text-theme.closed{color:#e10612 !important}.gva-listing-tags .block-content .tag-item{background:#f7f7f7;display:inline-block;padding:5px 20px;border-radius:4px;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--fioxen-body-color);margin-right:5px;margin-bottom:10px;font-weight:600;font-family:var(--fioxen-heading-font-family)}.current-time{background:none !important;color:inherit !important}.lt-listing-filters a.lt-control-search-mobile-close{text-align:right}.lt-listing-filters a.lt-control-search-mobile-close i{font-size:1.8rem}.lt_results-sorting>.results-sorting{display:none !important}.lt_block-category{cursor:default !important}.joes-filming-locations-explainer-wrapper{max-width:1025px;padding:0 15px;margin:0 auto;width:100%}@media(min-width: 576px){.joes-filming-locations-explainer-wrapper{max-width:540px}}@media(min-width: 768px){.joes-filming-locations-explainer-wrapper{max-width:768px}}@media(min-width: 992px){.joes-filming-locations-explainer-wrapper{max-width:992px}}@media(min-width: 1025px){.joes-filming-locations-explainer-wrapper{max-width:1025px}}@media(min-width: 1200px){.joes-filming-locations-explainer-wrapper{max-width:1200px}}.joes-filming-locations-explainer-wrapper p{margin-bottom:0}.joes-post-content-filming-enquire-wrapper p{margin:0}.joes-post-content-filming-enquire-wrapper p a{color:var(--e-global-color-primary)}.hourly-daily-disclaimer-wrapper{margin-top:12px}.hourly-daily-disclaimer-wrapper .hourly-daily-disclaimer{font-family:"Quicksand",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#1f2230}
