@import url(https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap);@font-face{font-family:SF Compact Display}@font-face{font-family:saudi_riyal;src:url(../../fonts/Riyal/saudi_riyal.woff2) format("woff2"),url(../../fonts/Riyal/saudi_riyal.woff) format("woff"),url(../../fonts/Riyal/saudi_riyal.ttf) format("truetype");font-weight:400;font-style:normal}.riyals-font>span{visibility:hidden;position:relative;display:inline-block}.riyals-font>span:after{content:"\e900";font-family:saudi_riyal!important;font-size:inherit;color:inherit;position:absolute;top:0;left:0;visibility:visible;font-size:18px}html[lang=ar] *{font-family:Tajawal,serif!important}html[lang=en-US] *{font-family:SF Compact Display,sans-serif!important}body{padding:0;margin:0;width:100%;height:100%;overflow:hidden;height:100vh;position:relative}.pos-header-wrapper{background-color:#f5f5f9;padding:10px 20px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.4);z-index:1000;border-bottom:1px solid hsla(0,0%,86.7%,.8666666667)}.pos-header-left{width:30%;padding:0}.pos-header-right{width:65%;padding:0}.pos-header-right-content{display:flex;flex-wrap:wrap;justify-content:end}.pos-header-dropdown-wrapper{margin:5px;padding:2px 3px;text-align:center}.pos-header-dropdown-wrapper a,.pos-header-dropdown-wrapper button{border:1px solid transparent;box-shadow:unset!important;padding:2px;border-radius:5px;background:transparent!important;text-decoration:none!important;text-align:center}.pos-header-dropdown-wrapper button:after{content:unset}.pos-header-dropdown-wrapper a:hover,.pos-header-dropdown-wrapper button:hover{background-color:#fff!important;border-color:#6b6c6e}.pos-header-dropdown-wrapper a:active,.pos-header-dropdown-wrapper button:active{background-color:#fff;border-color:#6b6c6e;box-shadow:unset}.pos-header-dropdown-wrapper:not(.pos-user-dropdown-wrapper) a img,.pos-header-dropdown-wrapper:not(.pos-user-dropdown-wrapper) button img{width:30px;height:30px;margin:0 auto 4px}.pos-user-dropdown-wrapper{padding:0}.pos-user-dropdown-wrapper a img,.pos-user-dropdown-wrapper button img{border-radius:6px;height:36px;width:36px}.pos-header-left .logo{margin:0 10px;max-width:200px;width:100%;max-height:55px;height:auto}.pos-color-palette{padding:5px 20px;list-style:none;display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;border:1px solid #fff;background:hsla(0,0%,100%,.6509803922);border-radius:5px;backdrop-filter:blur(10px);position:absolute;right:0;bottom:10px;max-width:50%}.pos-model{position:absolute;right:0;bottom:0;z-index:100;background-color:rgba(0,0,0,.18);width:65%;height:100vh;backdrop-filter:blur(5px)}.pos-model.no-backdrop{background-color:transparent;backdrop-filter:none}#innerLoader,#loader,.pos-model-wrapper{width:100%;height:100%}#innerLoader,#loader{position:absolute;z-index:1090;display:flex;align-items:center;justify-content:center;top:0;left:0}.pos-color-palette li{margin:5px 30px;text-align:center}.pos-color-palette li svg{display:block;margin:0 auto 10px}.pos-color-palette li span{display:block;font-size:14px;font-weight:400}.estate-image-label-wrapper{position:relative;overflow:hidden}.offcanvas-section-in-all #estate_main_image{border:1px dashed #a0a0a0;border-radius:8px;width:100%;height:100%;max-height:240px;min-height:240px;-o-object-fit:cover;object-fit:cover}.pos_listing_offcanvas_wrapper .pos-aside-wrapper .offcanvas-section-in-all #estate_main_image{border:1px dashed #a0a0a0;border-radius:8px;width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.pos-img-label{position:absolute;font-size:12px;top:20px;transform:rotate(45deg);text-align:center;display:none;right:-42%;padding:5px 10px;width:100%}.reserved-label{background:#ffad34;color:#fff}.sold-label{background:#f33;color:#fff}#captured_unit_img{border-radius:8px;border:1px dashed #a0a0a0}.pos-aside-wrapper{width:30%;padding:30px;background:#fff;height:calc(100vh - 68px);overflow-x:hidden;overflow-y:auto;position:relative;left:-100%;box-shadow:-1px 1px 1px 1px rgba(0,0,0,.4);transition:left .3s ease-in-out}.pos-aside-wrapper.active-pos{left:0}.nav-tabs .nav-link.active,.offcanvas-appartment-complex-navs-wrapper ul.nav-tabs a.active{color:#696cff}.offcanvas-nav-tabs{-moz-column-gap:10px;column-gap:10px;justify-content:space-between;padding-bottom:10px}ul.nav-tabs.offcanvas-nav-tabs a{text-align:center;color:#5f6f81;font-size:14px;font-style:normal;font-weight:350;margin-bottom:10px;border:0;padding:0}.offcanvas-nav-tabs a,.second-level-nav-tabs a{border:0!important;box-shadow:unset!important}ul.nav-tabs.offcanvas-nav-tabs a svg{display:block;width:38px;height:38px;margin:5px auto}ul.nav-tabs.offcanvas-nav-tabs a.active svg,ul.nav-tabs.offcanvas-nav-tabs a.active svg circle,ul.nav-tabs.offcanvas-nav-tabs a.active svg path{stroke:#fff!important;fill:#696cff}.filter-range-main-titles h4,.offcanvas-section-in-all h4{color:#3855ae;margin:35px 0 40px;position:relative}.filter-range-main-titles h4:after,.offcanvas-section-in-all h4:after{content:"";position:absolute;bottom:-12px;width:40px;height:4px;background:#3855ae;left:0;border-radius:3px}.pos-gray-box{background-color:#f7f8fd;padding:20px;border-radius:8px}.gray-box-subtitile h6{color:#3756af;margin-bottom:20px}.appartment-complex-list-wrapper,.offcanvas-info-item-wrapper{display:flex;flex-wrap:wrap;align-items:center}.appartment-complex-list-wrapper{margin-bottom:20px;justify-content:space-around}.appartment-complex-list-title{width:calc(70% - 10px);font-size:14px}.appartment-complex-list-title h6{font-size:14px;color:#5f6f81}.appartment-complex-list-value{text-align:end;width:30%;font-size:14px;color:#141414;word-wrap:break-word}.appartment-complex-list-value h6{color:#141414;font-size:14px}.offcanvas-subtitle{font-size:22px!important;color:#666;margin:0}.price-value{font-size:22px;font-weight:700}.unit-data-direction-boxs{background-color:rgba(247,248,251,.5294117647);border:.6px solid #eaeaea;color:#5d5c62;padding:3px 10px;font-size:14px;border-radius:5px}.unit-data-direction-boxs svg{vertical-align:baseline}.unit-data-direction-boxs-value{color:#a0a0a0;margin:0 5px}.vip-price-card{padding:10px;border-radius:15px;color:#666;background-color:#ececec;background-image:linear-gradient(#ebebeb,#fff)}.vip-price-card h4{margin-bottom:15px}.price-card-info-box{max-width:90%;margin:auto;padding:12px;border-radius:10px;font-weight:300;color:#666}.col-12.price-card-info-box>div>div{border-bottom:1px dashed rgba(0,0,0,.4);padding:10px}.ground-price-box{margin-top:20px;padding:15px;border-radius:12px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);border:1px solid #fff;border-bottom:none!important}.ground-price-label{font-size:18px;font-weight:600;color:#666}.ground-price-value{font-size:22px;font-weight:700;color:#f33}.price-card-info-box p{margin:0}.offcanvas-form-submit-wrapper button:not(.pos-whatsapp-btn-share){border-radius:5px;background:#3855ae;border:1px solid #3855ae;width:100%;box-shadow:0 0 6px 1px rgba(159,162,168,.25)!important;color:#fff;padding:13px 20px;outline:0;text-align:center}.offcanvas-form-submit-wrapper button:not(.pos-whatsapp-btn-share):hover{background:transparent;border:1px solid #3855ae;color:#3855ae}ul.nav.nav-tabs.second-level-nav-tabs{padding:10px 0;-moz-column-gap:10px;column-gap:10px;justify-content:space-between}ul.nav.nav-tabs.second-level-nav-tabs a{margin-bottom:0;font-size:14px;color:#5f6f81;padding:5px}ul.nav.nav-tabs.second-level-nav-tabs a.active{color:#3855ae;font-weight:400}.offcanvas-info-item-content{margin:15px auto;position:relative;padding:0}.personal-information-form-label-and-input-wrapper{border-radius:5px;box-shadow:unset!important;border:.5px solid #eaeaea;background:rgba(247,248,251,.5294117647)!important;display:flex;align-items:center;padding:7px 10px;height:100%}.personal-information-form-label{display:block;width:-webkit-fill-available;color:#5d5c62;font-size:13px}.personal-information-form-label svg{height:23px;width:23px;margin:0 4px}.offcanvas-info-item-content select{background-image:url(../../img/arrow.svg);font-size:14px;background-repeat:no-repeat;background-size:12px;background-position:right 1px center;background-color:transparent;border:none;width:100%;text-align:end;padding:5px 20px 5px 5px;color:#5d5c62}.offcanvas-info-item-content input:not([type=checkbox]):not([type=radio]){color:#5d5c62;text-align:end;font-size:14px;font-style:normal;font-weight:350;line-height:9px;border:none;background:transparent;width:100%;margin-left:auto;padding:4px 12px}.pos-social-media-icons-wrapper{margin:20px 0}.pos-btn-share{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid transparent;margin-bottom:20px;align-items:center}.pos-btn-share,.pos-whatsapp-btn{width:100%;padding:0}.pos-whatsapp-btn-share{background:#5ecf6a}span.pos-btn-share-text{display:inline-block;width:81%;text-align:left;color:#fff;padding:11px 15px}span.pos-btn-share-icon{width:18%;text-align:center;padding:11px 15px;display:inline-block}.pos-whatsapp-btn-share span.pos-btn-share-icon{background:green}.pos-whatsapp-btn-share:hover{border:1px solid #5ecf6a;background:transparent}.pos-whatsapp-btn-share:hover span.pos-btn-share-text{color:#5ecf6a}#payment_terms,.offcanvas-info-item-select-wrapper select{font-size:14px;border:1px solid #ddd;box-shadow:unset!important}.pos-term-condition-label{color:#5f6f82;font-size:14px}.offcanvas-pos-term-cond-text p{margin:20px 0;font-size:11px;color:#a7a7a7;text-align:justify}.appartment-confirmed-wrapper img{max-width:250px;max-height:250px;margin:16px auto 20px;width:100%;height:100%}.appartment-confirmed-wrapper h6{color:#5f6f81;margin-bottom:20px}.appartment-confirmed-btn{font-size:16px;border-radius:5px;background:#3855ae;width:100%;box-shadow:0 0 6px 1px rgba(159,162,168,.25)!important;color:#fff;padding:0;border:1px solid #3855ae;outline:0;display:flex;justify-content:space-between;align-items:center;margin:25px 0}.appartment-confirmed-btn span.appartment-confirmed-btn-text{width:calc(100% - 80px);padding:14px 10px;color:#fff}.appartment-confirmed-btn-icon-wrapper{padding:14px 10px;background-color:#112c82;width:60px}.appartment-confirmed-btn-icon-wrapper svg{width:15px;height:15px}.appartment-confirmed-btn:hover{background:transparent}.appartment-confirmed-btn:hover span.appartment-confirmed-btn-text{color:#112c82}.appartment-confirmed-purchase-complete{color:#3855ae!important;font-size:20px;font-weight:600}#map,.pos-3d-container{width:100%;height:100%;position:fixed;top:0;left:0}#pos-3d-modal{width:100%;height:100vh;overflow:hidden;background:url(../../img/model-bg.webp) no-repeat bottom;background-size:cover}#pos-3d-modal canvas{width:100%!important;height:100%!important;display:block}.pos-model-popup{min-width:300px;opacity:0;z-index:1}.pos-model-popup *{opacity:0;z-index:0}.pos-model-popup.show *{opacity:1;z-index:1080}.pos-data-filter-wrapper{display:flex}.pos-data-filter-wrapper-mobile{background-color:hsla(0,0%,100%,.11);position:relative;backdrop-filter:blur(10px);z-index:1}.filter-side-wrapper{width:70%;position:relative;display:none;height:-moz-fit-content;height:fit-content;padding:20px 25px}.pos-filter-wrapper{display:flex;justify-content:end}.pos-filter-wrapper-ul{display:flex;padding:0;list-style:none;margin-bottom:0;width:100%;direction:rtl}.pos-filter-wrapper-ul li{margin:5px 10px;box-shadow:0 1px 1.5px 0 rgba(0,0,0,.4);background:#fff;padding:5px 20px;border-radius:5px;align-content:center;white-space:nowrap}.pos-filter-wrapper-ul li a{font-size:14px;text-decoration:none;color:#5f6f81;display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.pos-filter-wrapper-ul li a img{width:23px;height:23px}div.mapboxgl-popup{max-width:300px!important;width:100%;overflow-y:auto!important;z-index:1000;margin-top:65px!important}div.mapboxgl-popup-content{padding:15px 20px!important;box-shadow:0 2px 1px rgba(0,0,0,.3)!important}.mapboxgl-popup.mapboxgl-popup-visible{opacity:1;transform:scale(1)}.mapboxgl-popup.mapboxgl-popup-hidden{opacity:0;transform:scale(.5)}.pos-popup-wrapper h5{color:#696cff;font-weight:400;border-bottom:1px solid #ddd;padding-bottom:10px;padding-right:20px}button.mapboxgl-popup-close-button{font-size:22px!important;right:20px!important;top:18px!important}.popup-price-box-wrapper{background:linear-gradient(245.77deg,#9f7aec 32.99%,rgba(76,41,150,.9294117647) 79.47%);padding:15px;color:#fff;margin:16px 0;border-radius:8px}.popup-price-box-wrapper .popup-price-box{background:rgba(184,167,220,.5294117647);border-radius:8px;padding:12px 10px}.popup-price-item{display:flex;flex-wrap:wrap;justify-content:space-between}.popup-price-item h6{padding:1px 5px;font-size:12px}.popup-price-box-wrapper strong{display:block;font-size:22px;margin:8px 0}.popup-booknow{padding:10px;display:block;background:linear-gradient(245.77deg,#9f7aec 79.46%,#4c2996 79.47%);color:#fff;text-align:center;border-radius:8px;text-decoration:none;border:1px solid transparent}.popup-booknow:hover{color:#9f7aec;background:transparent;border:1px solid #9f7aec}.popup-filter{padding:7px 30px;display:inline-block;background:linear-gradient(245.77deg,rgba(56,85,174,.7294117647) 79.46%,#3855ae 79.47%);color:#fff;text-align:center;border-radius:8px;text-decoration:none;font-size:14px}.popup-filter:hover{color:#3855ae;background:transparent;border:1px solid rgba(56,85,174,.7294117647)}#land-personal-info label:after,.field-required:after,.pos-term-condition-label:after{content:"*";color:#e00d0d;display:inline-block;font-size:14px;margin:0 1px;position:relative;top:-5px}.pos-error-wrapper{display:none;font-size:14px}.pos-header-dropdown{padding:10px;font-size:13px;border-radius:5px}.pos-header-dropdown a{border:0;padding:5px 10px;border-radius:0;text-align:left}.pos-header-dropdown a:hover{background-color:#efefef}.payment-term-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.payment-term-item{display:inline-block;width:49%}.payment-term-wrapper label{display:block;padding:20px 15px;border:2px solid #dedede;background:#fff;box-shadow:0 0 7px 0 rgba(146,151,169,.2509803922);border-radius:6px;text-align:start;cursor:pointer}.payment-term-wrapper label span{display:block;margin-bottom:10px}.payment-term-percentage{border:.7px solid #6a6cff;background:rgba(106,108,255,.1803921569);border-radius:5px;align-content:center;color:#6a6cff;font-weight:600;font-size:12px;width:-moz-fit-content;width:fit-content;margin:0 0 10px auto;padding:2px 10px}.payment-term-item input[type=radio]{display:none}.payment-term-item input[type=radio]:checked+label{box-shadow:0 0 7px 2px rgba(56,85,174,.45)!important;border:2px solid rgba(56,85,174,.5882352941)!important}.popup-boxes-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0 0}.popup-boxes-wrapper .offcanvas-info-item-wrapper{width:48%;display:inline-block;padding:10px;border-radius:8px;margin-bottom:0;background:#ebebeb}.booking-wrapper,.price-wrapper{width:48%!important;background-color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;display:flex!important;color:#666}.popup-boxes-wrapper .offcanvas-info-item-wrapper .appartment-complex-list-title,.popup-boxes-wrapper .offcanvas-info-item-wrapper .appartment-complex-list-value{width:100%}.popup-boxes-wrapper .offcanvas-info-item-wrapper .appartment-complex-list-value h6{font-size:14px;margin-bottom:0;color:#666}.popup-boxes-wrapper .offcanvas-info-booking-wrapper .appartment-complex-list-title h6,.popup-boxes-wrapper .offcanvas-info-item-wrapper .appartment-complex-list-title h6{margin-bottom:16px;font-size:13px;color:#666}.popup-boxes-wrapper .offcanvas-info-item-wrapper .appartment-complex-list-value h6 span{font-size:12px;font-weight:400;padding:0 2px}.popup-price-box .popup-price-item:last-child h6{margin-bottom:0}.offcanvas-nav-tabs{padding-left:0;padding-right:0}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right{display:none}.pos-content-loading{position:absolute;width:100%;height:100%;background:rgba(95,95,95,.5019607843);z-index:1;backdrop-filter:blur(12.6999998093px)}.pos-basic-loading{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:70px 40px}.pos-basic-loading .tenant_logo{max-width:450px;width:100%;margin:20px auto 40px;filter:brightness(0) invert(1)}.pos-basic-loading h6{color:#fff;font-size:28px;margin:15px auto;text-align:center}.pos-basic-loading .pos-loading-img{max-width:178px;width:100%}ul#user-menu li a{padding:5px;display:flex;align-items:center;flex-wrap:wrap;margin:6px 0;font-size:13px}ul#user-menu li a span{display:inline-block;width:calc(100% - 60px);margin:0 10px}ul#user-menu li a img{width:18px;height:18px}.reserved-sold-unit{opacity:.4;pointer-events:none}.disabled-selectors{pointer-events:none;background-color:hsla(0,0%,86.7%,.5098039216)!important;opacity:.8}.table-responsive table td{white-space:nowrap}.popup-view-block{outline:0!important}.mapbox-filter-wrapper{position:absolute;bottom:-10px;background:hsla(0,0%,100%,.6509803922);width:100%;height:-moz-fit-content;height:fit-content;right:30%;max-width:40%;left:30%;border-radius:10px;backdrop-filter:blur(10px);padding:20px 30px 40px;transition:all 1s ease}.hidden-filter-wrapper{bottom:-100%;transition:all 1s ease}.filter-btn{font-size:14px;padding:5px 20px;border-radius:8px;text-align:center}#filter_pos_apply,.purple-btn,button#filter_per_price{background:linear-gradient(245.77deg,#9f7aec 79.46%,#4c2996 79.47%)!important;color:#fff;border:1px solid #9f7aec}#filter_pos_apply:hover,.purple-btn:hover,button#filter_per_price:hover{background:transparent!important;color:#9f7aec;transition:all .3s ease}.filter-range-item label{font-size:14px}.error-highlight{border:1px solid red!important;background:#fee!important;box-shadow:0 0 0 .15rem rgba(255,118,112,.24)!important}.formatted_block_discount_amount{color:#9d0000}#pos-block-units-table td,#pos-block-units-table th{font-size:13px;text-align:center}#payment_methods{border-radius:5px;box-shadow:0 0 7px 0 rgba(146,151,169,.2509803922)!important;border:.5px solid #dedede;background:url(../../img/creditCard.svg) no-repeat left 10px center,#fff!important;padding:7px 10px 7px 50px;height:100%;color:#141414;font-size:14px;background-size:28px!important}.payment-methods-field,.sadad-payment-field{background:#fff;margin:20px 0;width:100%;padding:20px;border-radius:7px;box-shadow:0 0 7px 0 rgba(146,151,169,.2509803922)!important;border:.5px solid #dedede}.payment-methods-field-row{display:flex;flex-wrap:wrap;justify-content:space-between}.payment-method-half{width:48%;display:inline-block}.payment-methods-field label{font-size:14px;margin:10px 0}.payment-methods-field input{font-size:14px}.payment-methods-radios-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}.payment-methods-radio{padding:0;text-align:center}.payment-methods-radio label{display:block;padding:5px 15px;border:2px solid #dedede;background:#fff;box-shadow:0 0 7px 0 rgba(146,151,169,.2509803922);border-radius:6px;text-align:start;cursor:pointer}.payment-methods-radio input{display:none}.payment-methods-radio input:checked+label{box-shadow:0 0 7px 2px rgba(56,85,174,.45)!important;border:2px solid rgba(56,85,174,.5882352941)!important}.payment-methods-radio img{width:60px;height:40px;-o-object-fit:contain;object-fit:contain}.filter-popup-close{background-image:url(../../img/popup-close.svg)!important}.sadad-yellow{color:#f8a803}.mada-green{color:#86b93d}.wire-transfer-blue{color:#3756af}.filter-range-container{position:relative;min-width:300px;width:100%;margin:20px auto 30px}.filter-range-slider{position:relative;background:#ddd;width:100%;height:3px}.filter-slider-track{position:absolute;height:5px;background:#007bff;top:50%;transform:translateY(-50%);left:0;right:0;z-index:0}input[type=range]{position:absolute;width:100%;pointer-events:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:-5px}input[type=range]::-webkit-slider-thumb{pointer-events:auto;width:15px;height:15px;background:#007bff;border-radius:50%;cursor:pointer;-webkit-appearance:none;appearance:none;position:relative;z-index:2}.filter-item-values{display:flex;justify-content:space-between;margin-bottom:10px}.range-max-input{right:-1px}.range-min-input{left:-1px}.offcanvas-filter-list-item{margin:6px 0;padding:8px 0}.offcanvas-filter-list-item:not(:last-child){border-bottom:1px solid #d9dee3}.search-result-content h5{color:#424951;font-weight:500;font-size:22px;margin-bottom:10px}.search-result-content h6{font-size:15px;font-weight:400;color:#5f6f81;margin-bottom:10px}.search-result-link span{font-size:10px;display:inline-block;padding:4px 10px;color:#057d05;background:rgba(10,176,10,.2588235294);border:1px solid #0ab00a;border-radius:5px}.search-result-link a{display:inline-block}.search-result-link img{margin-top:10px;width:37px;height:37px}.payment-terms-table td,.payment-terms-table th{font-size:14px}.mobile-number-label{width:40%}.mobile-number-inputs-select{width:60%}.mobile-number-inputs-select input,.mobile-number-inputs-select select{width:50%}.mobile-number-inputs-select input[type=number]::-webkit-inner-spin-button,.mobile-number-inputs-select input[type=number]::-webkit-outer-spin-button,.personal-information-form-label-and-input-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.mobile-number-inputs-select input[type=number],.personal-information-form-label-and-input-wrapper input[type=number]{-moz-appearance:textfield}.mass-top-btn{font-size:11px;text-align:center}.pos-container{min-height:40vh}#pos-gallery .row{height:300px;overflow:hidden}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.border-frame{border-radius:8px}.pos-model-phase-unit-info-wrapper .pos-model{width:70%}.pos-model-phase-unit-info-wrapper #view-panorama-btn,.pos-model-phase-unit-info-wrapper .offcanvas-filter-range-wrapper,.pos_listing_offcanvas_wrapper #view-panorama-btn,.pos_listing_offcanvas_wrapper .filter-range-main-wrapper{display:none}.pos-model-phase-unit-info-wrapper .pos-gallery-nav-item{order:1}.pos-model-phase-unit-info-wrapper .pos-overview-nav-item{order:2}.pos-model-phase-unit-info-wrapper .pos-reserve-nav-item{order:3}.pos-model-phase-unit-info-wrapper .pos-share-nav-item{order:4}#posModelViewer,.posModelViewer{position:relative;z-index:1100}.offcanvas-3d-model-inner-mobile{display:none}.web-listing-tenant-img{max-width:130px;width:100%}.web-listing-tenant-name{width:calc(100% - 145px)}.pos-weblisting-page-body{height:100%!important;width:100%;overflow:unset!important;overflow-x:hidden!important;padding:0!important;margin:0!important}.pos_listing_offcanvas_wrapper{display:none;position:fixed;background-color:rgba(0,0,0,.18);height:100vh;padding-top:80px;backdrop-filter:blur(5px);top:0;left:0;width:100%;transition:all .4s}.pos_listing_offcanvas_wrapper.active{display:block;top:0;left:0;width:100%;z-index:20;transition:all .4s}.pos-web-list-card{border-radius:.25rem}.pos-web-list-card img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pos-weblisting-page-body .pos-header-wrapper{position:fixed;width:100%}.pos-weblisting-page-padding{padding:140px 60px 50px}.pos-3d-loader-bar{max-width:50%;height:35px;width:100%}#innerModelLoader,#mainModelLoader{height:6px}.pos_listing_offcanvas_wrapper #captured_unit_img{border:0}#innerLoader{flex-direction:column}.offcanvas-360-nav-item svg{border:1px solid #696cff;border-radius:50%;padding:3px}.offcanvas-360-nav-item.active svg{background-color:#696cff;border-color:#696cff}.pos-email-btn-share{background:#2ea2d7}.pos-email-btn-share span.pos-btn-share-icon{background:#2182ae}.pos-email-btn-share:hover{border:1px solid #2ea2d7;background:transparent}.pos-email-btn-share:hover span.pos-btn-share-text{color:#2ea2d7}@media only screen and (max-width:992px){.pos-basic-loading h6{font-size:24px}.pos-aside-wrapper{max-width:100%!important;width:100%;z-index:1;padding:20px 20px 40px}.pos_listing_offcanvas_wrapper .pos-aside-wrapper{max-width:100%!important;width:100%;z-index:1;padding:100px 20px 40px}.pos-model-phase-unit-info-wrapper .estate-image-label-wrapper,.pos-model-phase-unit-info-wrapper .pos-model{display:none}.pos-model-phase-unit-info-wrapper .offcanvas-3d-model-inner-mobile{display:block;height:300px;border:1px dashed #a0a0a0;border-radius:8px;background-color:#ddd}.pos-model-phase-unit-info-wrapper .offcanvas-3d-model-inner-mobile model-viewer{border-radius:8px}.pos-model-phase-unit-info-wrapper .offcanvas-3d-model-inner-mobile dotlottie-player{max-width:175px!important}.pos-color-palette{max-width:95%;width:-moz-fit-content;width:fit-content;bottom:60px}.offcanvas-section-in-all #estate_main_image{max-height:200px;min-height:200px}.web-listing-tenant-img{max-width:80px}.web-listing-tenant-name{width:calc(100% - 90px)}.pos_listing_offcanvas_wrapper{padding-top:0}.pos_listing_offcanvas_wrapper .pos-aside-wrapper{height:100%}.pos-weblisting-page-padding{padding:120px 30px 50px}.pos-header-wrapper{padding:10px}.pos-header-dropdown-wrapper a img,.pos-header-dropdown-wrapper button img{width:23px!important;height:23px!important}.pos-color-palette li{margin:5px 15px}.pos-color-palette li span{font-size:12px}.pos-header-dropdown-wrapper{margin:5px 2px}.pos-3d-loader-bar{max-width:80%}.pos-header-dropdown-wrapper.pos-user-dropdown-wrapper img{height:29px!important;width:26px!important;margin-bottom:.3px}}@media only screen and (min-width:992px){.pos-header-dropdown-wrapper a span,.pos-header-dropdown-wrapper button span{display:none}}@media only screen and (min-width:992px) and (max-width:1300px){.pos-aside-wrapper{max-width:40%!important;width:100%}.pos-model-phase-unit-info-wrapper .pos-model{max-width:60%!important}}@media only screen and (min-width:1300px) and (max-width:1500px){.pos-aside-wrapper{max-width:35%!important;width:100%}.pos-model-phase-unit-info-wrapper .pos-model{max-width:65%!important}}