.elementor-19584 .elementor-element.elementor-element-e727762 > .elementor-widget-container{margin:-49px -49px -49px -49px;}.elementor-19584 .elementor-element.elementor-element-3be0218 > .elementor-widget-container{margin:0px 0px 0px 0px;}


:root {
    --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
        Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
        "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
        "Source Han Sans CN", sans-serif;
}
.elementor-19584 .elementor-element.elementor-element-3be0218 > .elementor-widget-container {
    margin: -13px 0px -25px 0px;
}

.main-container {
    overflow: hidden;
}

.main-container,
.main-container * {
    box-sizing: border-box;
}

input,
select,
textarea,
button {
    outline: 0;
}

.main-container {
    position: relative;
    width: 1343px;
    height: 2288px;
    margin: 0 auto;
    background: #f4fff5;
    overflow: hidden;
    left: -108px;
    top: -1em;
}

.frame {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    flex-wrap: nowrap;
    gap: 10px;
    position: relative;
    width: 96px;
    margin: -557px 0 0 -658px;
    z-index: 143;
}

.frame-1 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    position: relative;
    width: 76px;
    z-index: 144;
}

.frame-2 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: 0;
    position: relative;
    min-width: 0;
    z-index: 145;
}

.services-plus {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 22px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 21.784px;
    text-align: left;
    white-space: nowrap;
    z-index: 146;
}

.frame-3 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    position: relative;
    width: 96px;
    z-index: 147;
}

.newsletter {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 22px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 21.784px;
    text-align: left;
    white-space: nowrap;
    z-index: 148;
}

.frame-4 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    position: relative;
    width: 91px;
    z-index: 149;
}



.flex-row {
    position: absolute;
    width: 1413px;
    height: 2306px;
    top: 0;
    left: 0;
    z-index: 151;
}
a{
    color: #333;
}
a:hover{
    color: #333;
}

.back-to-services {
    display: block;
    position: relative;
    height: 29px;
    margin: 0 0 0 0;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 16px;
    font-weight: 400;
    line-height: 19.364px;
    text-align: left;
    text-decoration: underline;
    white-space: nowrap;
    z-index: 227;
    top: 1em;
    left: 15em;
}
.housing-society-report-26 {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 57px;
    top: 77px;
    left: 248px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 42px;
    font-weight: 700;
    line-height: 50.83px;
    text-align: left;
    white-space: nowrap;
    z-index: 132;
}

.frame-27 {
    position: absolute;
    width: 43px;
    height: 45px;
    top: 85px;
    left: 1134.875px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/8ADOhCPphc.png) no-repeat center;
    background-size: cover;
    z-index: 130;
    overflow: hidden;
}

.vector-28 {
    position: absolute;
    width: 412.877px;
    height: 318.597px;
    top: 139px;
    left: 854px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/Him9bbNgxJ.png) no-repeat center;
    background-size: cover;
    z-index: 127;
}

.frame-29 {
    position: relative;
    width: 44px;
    height: 45px;
    margin: 5px 0 0 206.875px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/vLfWeEgUNV.png) no-repeat center;
    background-size: cover;
    z-index: 129;
    overflow: hidden;
}

.frame-2a {
    position: relative;
    width: 43px;
    height: 44px;
    margin: 15px 0 0 133.875px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/dQdLdw3RWe.png) no-repeat center;
    background-size: cover;
    z-index: 128;
    overflow: hidden;
}

.housing-society-reports {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    width: 514px;
    height: 66px;
    top: 152px;
    left: 248px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 400;
    line-height: 21.784px;
    text-align: left;
    z-index: 134;
}

.frame-2b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    position: absolute;
    width: 217px;
    height: 41px;
    top: 238px;
    left: 248px;
    padding: 0 20px 0 20px;
    border: 1px solid #4db37c;
    z-index: 138;
}

.city {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 22px;
    color: #4db37c;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 21.784px;
    text-align: left;
    white-space: nowrap;
    z-index: 139;
}

.icon {
    flex-shrink: 0;
    position: relative;
    width: 16px;
    height: 17px;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 17px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/W9YD6srBSZ.png) no-repeat center;
    background-size: cover;
    z-index: 140;
}

.frame-2c {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    position: absolute;
    width: 217px;
    height: 41px;
    top: 238px;
    left: 485px;
    padding: 0 20px 0 20px;
    border: 1px solid #4db37c;
    z-index: 135;
}

.society {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 22px;
    color: #4db37c;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 21.784px;
    text-align: left;
    white-space: nowrap;
    z-index: 136;
}

.icon-2d {
    flex-shrink: 0;
    position: relative;
    width: 16px;
    height: 17px;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 17px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/VRC5viLy0P.png) no-repeat center;
    background-size: cover;
    z-index: 137;
}

.frame-2e {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    gap: 10px;
    position: absolute;
    width: 122px;
    height: 41px;
    top: 303px;
    left: 424px;
    padding: 0 20px 0 20px;
    background: #4db37c;
    z-index: 141;
}

.purchase {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 22px;
    color: #f5fff5;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 600;
    line-height: 21.784px;
    text-align: left;
    white-space: nowrap;
    z-index: 142;
}

.price {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 29px;
    top: 311px;
    left: 247px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 133;
}

.frame-2f {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    gap: 67px;
    position: absolute;
    width: 1165px;
    height: 1912px;
    top: 394px;
    left: 248px;
    overflow: hidden;
}


.frame-6c {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 10px;
    position: relative;
    width: 951px;
    z-index: 106;
}

.frame-6d {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 43px;
    position: relative;
    width: 951px;
    z-index: 107;
}

.wrapper-19 {
    flex-shrink: 0;
    position: relative;
    width: 454px;
    height: 90px;
    font-size: 0px;
    z-index: 108;
}

.archivable-data-points {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    width: 327px;
    height: 49px;
    margin: 0 0 0 0;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 29.045px;
    text-align: left;
    z-index: 110;
}

.archivable-data-points-6e {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    width: 454px;
    height: 44px;
    margin: -3px 0 0 0;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 400;
    line-height: 21.784px;
    text-align: left;
    z-index: 109;
}

.frame-6f {
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 43px;
    position: relative;
    width: 951px;
    z-index: 111;
}

.frame-70 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 28px;
    position: relative;
    width: 454px;
    z-index: 112;
}

.frame-71 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    min-width: 0;
    height: 28px;
    z-index: 113;
}

.frame-72 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 393px;
    z-index: 114;
}

.basic-information-overview {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    width: 362px;
    height: 23px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 23px;
    text-align: left;
    white-space: nowrap;
    z-index: 115;
}

.emoji {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/ua8HfTgQ3x.png) no-repeat center;
    background-size: cover;
    z-index: 116;
}

.vector-73 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/BsnAhxA0k8.png) no-repeat center;
    background-size: cover;
    z-index: 117;
}

.frame-74 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 234px;
    height: 28px;
    z-index: 118;
}

.frame-75 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 213px;
    z-index: 119;
}

.legal-formation {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 120;
}

.emoji-76 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/zY0fyEbXYD.png) no-repeat center;
    background-size: cover;
    z-index: 121;
}

.vector-77 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/UNuH8aaoPE.png) no-repeat center;
    background-size: cover;
    z-index: 122;
}

.frame-78 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 234px;
    height: 28px;
    z-index: 123;
}

.frame-79 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 129px;
    z-index: 124;
}

.location-7a {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 125;
}

.emoji-7b {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/eZroBMPSxV.png) no-repeat center;
    background-size: cover;
    z-index: 126;
}

.vector-7c {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/W74XFHP8ME.png) no-repeat center;
    background-size: cover;
    z-index: 127;
}

.frame-7d {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 401px;
    height: 28px;
    z-index: 128;
}

.frame-7e {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 401px;
    z-index: 129;
}

.current-management-sponsors {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 130;
}

.emoji-7f {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/vYJVJnEULG.png) no-repeat center;
    background-size: cover;
    z-index: 131;
}

.vector-80 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/pAHZdwMeir.png) no-repeat center;
    background-size: cover;
    z-index: 132;
}

.frame-81 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 224px;
    height: 28px;
    z-index: 133;
}

.frame-82 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 224px;
    z-index: 134;
}

.approvals-status {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 135;
}

.emoji-83 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/3v7g91Gs3T.png) no-repeat center;
    background-size: cover;
    z-index: 136;
}

.vector-84 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/vEfnt3tHWZ.png) no-repeat center;
    background-size: cover;
    z-index: 137;
}

.frame-85 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 283px;
    height: 28px;
    z-index: 138;
}

.frame-86 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 283px;
    z-index: 139;
}

.total-area-distribution {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 140;
}

.emoji-87 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/3EpHMXg2ov.png) no-repeat center;
    background-size: cover;
    z-index: 141;
}

.frame-88 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 28px;
    position: relative;
    width: 454px;
    z-index: 142;
}

.frame-89 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 193px;
    height: 28px;
    z-index: 143;
}

.frame-8a {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 193px;
    z-index: 144;
}

.civic-facilities {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 145;
}

.emoji-8b {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/wwjOQ9cgRk.png) no-repeat center;
    background-size: cover;
    z-index: 146;
}

.vector-8c {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/3TeHtA992F.png) no-repeat center;
    background-size: cover;
    z-index: 147;
}

.frame-8d {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 374px;
    height: 28px;
    z-index: 148;
}

.frame-8e {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 374px;
    z-index: 149;
}

.transport-intracity {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 150;
}

.emoji-8f {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/Dig5HzrDUR.png) no-repeat center;
    background-size: cover;
    z-index: 151;
}

.vector-90 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/JNMiwLbxab.png) no-repeat center;
    background-size: cover;
    z-index: 152;
}

.frame-91 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 458px;
    height: 28px;
    z-index: 153;
}

.frame-92 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 458px;
    z-index: 154;
}

.status-development-amenities {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 155;
}

.emoji-93 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/uH9FXGmn8P.png) no-repeat center;
    background-size: cover;
    z-index: 156;
}

.vector-94 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/5SGy7TLsqx.png) no-repeat center;
    background-size: cover;
    z-index: 157;
}

.frame-95 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 231px;
    height: 28px;
    z-index: 158;
}

.frame-96 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 231px;
    z-index: 159;
}

.total-plots-units {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 160;
}

.emoji-97 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/74afeAMCXW.png) no-repeat center;
    background-size: cover;
    z-index: 161;
}

.frame-98 {
    display: flex
;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 41px;
    position: relative;
    width: 951px;
    z-index: 162;
    top: 6em;
}
.frame-99 {
    flex-shrink: 0;
    position: relative;
    width: 454px;
    height: 90px;
    font-size: 0px;
    z-index: 163;
}

.dynamic-data-points {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    width: 327px;
    height: 49px;
    margin: 0 0 0 0;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 29.045px;
    text-align: left;
    z-index: 165;
}

.data-points-regular-updates {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: relative;
    width: 454px;
    height: 44px;
    margin: -3px 0 0 0;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 400;
    line-height: 21.784px;
    text-align: left;
    z-index: 164;
}

.frame-9a {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 10px;
    position: relative;
    width: 951px;
    z-index: 166;
}

.frame-9b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    flex-shrink: 0;
    position: relative;
    width: 951px;
    z-index: 167;
}

.frame-9c {
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 43px;
    position: relative;
    width: 951px;
    z-index: 168;
}

.frame-9d {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 28px;
    position: relative;
    width: 454px;
    z-index: 169;
}

.frame-9e {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 338px;
    height: 28px;
    z-index: 170;
}

.frame-9f {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 338px;
    z-index: 171;
}

.general-selling-mechanism {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 172;
}

.emoji-a0 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/5f1gzsEJr7.png) no-repeat center;
    background-size: cover;
    z-index: 173;
}

.vector-a1 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/ovthu7eZhw.png) no-repeat center;
    background-size: cover;
    z-index: 174;
}

.frame-a2 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 283px;
    height: 28px;
    z-index: 175;
}

.frame-a3 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 283px;
    z-index: 176;
}

.plot-ownership-status {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 177;
}

.emoji-a4 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/R0O4iZ1RHT.png) no-repeat center;
    background-size: cover;
    z-index: 178;
}

.frame-a5 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 28px;
    position: relative;
    width: 454px;
    z-index: 179;
}

.frame-a6 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 270px;
    height: 28px;
    z-index: 180;
}

.frame-a7 {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 270px;
    z-index: 181;
}

.competition-analysis {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 182;
}

.emoji-a8 {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/MOgEBi8P2z.png) no-repeat center;
    background-size: cover;
    z-index: 183;
}

.vector-a9 {
    flex-shrink: 0;
    position: relative;
    width: 450px;
    height: 2px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/uSEYFrQEYh.png) no-repeat center;
    background-size: cover;
    z-index: 184;
}

.frame-aa {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 24px;
    position: relative;
    width: 282px;
    height: 28px;
    z-index: 185;
}

.frame-ab {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-shrink: 0;
    gap: 11px;
    position: relative;
    width: 282px;
    z-index: 186;
}

.additional-data-points {
    flex-shrink: 0;
    flex-basis: auto;
    position: relative;
    height: 29px;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 187;
}

.emoji-ac {
    flex-shrink: 0;
    position: relative;
    width: 20px;
    height: 23px;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 23px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/uy3hn5w5y9.png) no-repeat center;
    background-size: cover;
    z-index: 188;
}

.rectangle-75 {
    position: absolute;
    width: 1160px;
    height: 297px;
    top: 0;
    left: 0;
    background: #4db37c;
    z-index: 90;
}
.frame-ad {
    flex-shrink: 0;
    position: relative;
    width: 1160px;
    height: 297px;
    z-index: 189;
    top:-3em;
}

.frame-ae {
    position: relative;
    width: 122px;
    height: 48px;
    margin: 231px 0 0 30px;
    z-index: 194;
}

.rectangle-af {
    position: absolute;
    width: 1160px;
    height: 297px;
    top: 0;
    left: 0;
    background: #4db37c;
    z-index: 190;
}

.specific-information {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 29px;
    top: 41px;
    left: 50px;
    color: #ffffff;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 192;
}

.vector-b0 {
    position: absolute;
    width: 178px;
    height: 178px;
    top: 59px;
    left: 891px;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/AnRqB40hQP.png) no-repeat center;
    background-size: cover;
    z-index: 191;
}

.custom-report {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 50px;
    top: 106px;
    left: 50px;
    color: #f4fff5;
    font-family: Inter, var(--default-font-family);
    font-size: 42px;
    font-weight: 700;
    line-height: 50px;
    text-align: left;
    white-space: nowrap;
    z-index: 193;
}

.rectangle-b1 {
    position: absolute;
    width: 17.16%;
    height: 16.16%;
    top: 62.63%;
    left: 4.31%;
    background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/gKOGBxbAj8.png) no-repeat center;
    background-size: 100% 100%;
    z-index: 195;
}

.request-report {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 7.41%;
    top: 67%;
    left: 5.52%;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 18px;
    font-weight: 400;
    line-height: 21.784px;
    text-align: left;
    white-space: nowrap;
    z-index: 196;
}

@media only screen and (max-width: 767px) {
  
    .back-to-services {
    display: flex
;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 29px;
    top: 1em;
    left: 8.3em;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 0.9em;
    font-weight: 400;
    line-height: 19.364px;
    text-align: left;
    text-decoration: underline;
    /* white-space: nowrap; */
    z-index: 131;
    width: 10em;
}
.housing-society-report-26 {
    display: flex
;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 57px;
    top: 2em;
    left: 4.8em;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 1.55em;
    font-weight: 700;
    line-height: 1.2em;
    text-align: left;
    /* white-space: nowrap; */
    z-index: 132;
    flex-wrap: wrap;
    width: 15em;
}
.housing-society-reports {
    display: flex
;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap;
    position: absolute;
    width: 20em;
    height: 66px;
    top: 5.5em;
    left: 7.8em;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 0.95em;
    font-weight: 400;
    line-height: 21.784px;
    text-align: left;
    z-index: 134;
}
.frame-2b {
    display: flex
;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    position: absolute;
    width: 13em;
    height: 2.5em;
    top: 238px;
    left: 10.3em;
    padding: 0 2em 0 1em;
    border: 0.1em solid #4db37c;
    z-index: 138;
}
.frame-2c {
    display: flex
;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    position: absolute;
    width: 13em;
    height: 2.5em;
    top: 17.3em;
    left: 10.3em;
    padding: 0 2em 0 1em;
    border: 0.1em solid #4db37c;
    z-index: 138;
}
.price {
    display: flex
;
    align-items: flex-start;
    justify-content: flex-start;
    position: absolute;
    height: 29px;
    top: 15em;
    left: 5.5em;
    color: #333333;
    font-family: Inter, var(--default-font-family);
    font-size: 24px;
    font-weight: 700;
    line-height: 29px;
    text-align: left;
    white-space: nowrap;
    z-index: 133;
}
.frame-2e {
    display: flex
;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    gap: 10px;
    position: absolute;
    width: 122px;
    height: 41px;
    top: 22em;
    left: 19em;
    padding: 0 20px 0 20px;
    background: #4db37c;
    z-index: 141;
}
}

