.property-card,body.no-scroll{overflow:hidden}:root{--main-orange:#c9630aff;--main-purple:#a03ba2;--main-white:#fff}body{overflow-x:hidden}.container{max-width:100%;margin:50px auto 0 0;padding:5px 0;width:100%;flex:1 1 auto}.properties-list{display:flex;flex-direction:column;gap:40px;flex-wrap:nowrap;justify-content:center;align-items:center;padding:10px 0}.property-card,.property-item-wrapper{flex-direction:column;display:flex;width:100%}.property-item-wrapper{align-items:center;gap:12px;box-sizing:border-box}.property-card{background:var(--main-white);border-radius:22px;position:relative;transition:transform .2s,box-shadow .2s}.property-card:hover{transform:translateY(-2px)}.property-content-wrapper{width:100%;padding:15px!important;display:flex;flex-direction:column;align-items:center!important;justify-content:center;text-align:center;transition:opacity .3s,visibility .3s}.property-img{width:100%;height:100%;object-fit:cover;display:block}.property-title-main{font-weight:700;color:var(--main-orange);font-size:1.3rem;margin-bottom:15px}.property-description-sub{font-weight:700;font-size:1.1rem;line-height:1.3;color:#181818ff}.close-fullscreen-btn,.publish-btn{color:#fff;font-weight:700;text-align:center;cursor:pointer}.video-wrapper{position:relative;width:100%;height:100%;display:flex;background-color:#000;transition:.4s}.property-card.theme-purple .property-title-main{color:var(--main-purple)}.publish-btn{display:block;padding:12px 0;text-decoration:none;border:none;font-size:1rem;transition:transform .2s;-webkit-tap-highlight-color:transparent}.publish-btn:hover{transform:scale(1.05)}.publish-btn:active,.publish-btn:focus{outline:0;box-shadow:none}@media (max-width:699px){.property-item-wrapper{padding:0 10px}.property-card{width:105%;border-radius:20px;box-shadow:inset 0 8px 8px -4px rgba(0,0,0,.15),0 4px 6px rgba(0,0,0,.1)}.property-card:not(.theme-purple){box-shadow:inset 0 8px 8px -4px var(--main-orange),0 4px 6px rgba(0,0,0,.1)}.property-card.theme-purple{box-shadow:inset 0 8px 8px -4px var(--main-purple),0 4px 6px rgba(0,0,0,.1)}.card-main-content{display:flex;height:195px}.property-content-wrapper,.video-wrapper{width:50%;height:100%;padding:10px!important}.property-title-main{font-size:1.1rem;margin-bottom:8px}.property-description-sub{font-size:.9rem;line-height:1.3}.property-content-wrapper{border-radius:20px 0 0 20px}.video-wrapper{padding:0!important}.property-img,.video-wrapper video{border-radius:0 20px 20px 0}.publish-btn{width:50%;padding:8px 0;max-width:320px;border-radius:50px;font-size:.95rem}.property-item-wrapper:first-child .publish-btn{background-color:var(--main-orange)}.property-item-wrapper:nth-child(2) .publish-btn{background-color:var(--main-purple)}}@media (min-width:700px){.properties-list{flex-direction:row;gap:50px;padding:60px 20px}.property-item-wrapper{max-width:600px;flex-basis:40%;gap:0;padding:0}.card-main-content{position:relative;display:flex;height:270px}.property-card{border-radius:26px;box-shadow:inset 0 10px 12px -6px rgba(0,0,0,.15),0 5px 15px rgba(0,0,0,.1)}.property-card:not(.theme-purple){box-shadow:inset 0 10px 12px -6px var(--main-orange),0 5px 15px rgba(0,0,0,.1)}.property-card.theme-purple{box-shadow:inset 0 10px 12px -6px var(--main-purple),0 5px 15px rgba(0,0,0,.1)}.publish-btn{width:100%;margin:0;padding:12px 0;border-radius:0;height:46px}.property-card:not(.theme-purple) .publish-btn{background-color:var(--main-orange)}.property-card.theme-purple .publish-btn{background-color:var(--main-purple)}.desktop-video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;z-index:9999;cursor:pointer}.desktop-video-modal video{width:auto;height:90vh;max-width:90vw;object-fit:contain;border-radius:16px!important;cursor:default}}.mobile-video-fullscreen{position:fixed;background-color:#000;z-index:9999;display:flex;justify-content:center;align-items:center;left:0;width:100%}.mobile-video-fullscreen video{width:250vw;height:100%;object-fit:contain;border-radius:0!important;margin-left:calc(-1 * (100vw - 100%)/ 2)}.close-fullscreen-btn{position:absolute;top:15px;right:15px;z-index:10000;background:rgba(0,0,0,.5);border:2px solid #fff;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:36px}