.elementor-19551 .elementor-element.elementor-element-44aecf3 > .elementor-widget-container{margin:-193px 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;
}

.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: 6941px;
  margin: 0 auto;
  background: #f4fff5;
  overflow: hidden;
  left: -103px;
}
.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: 79;
}
.frame-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 76px;
  z-index: 80;
}
.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: 81;
}
.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: 82;
}
.frame-3 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 96px;
  z-index: 83;
}
.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: 84;
}
.frame-4 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 91px;
  z-index: 85;
}
.properties {
  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: 86;
}
.flex-row-cbf {
  position: relative;
  width: 1440px;
  height: 5570px;
  margin: 471px 0 0 0;
  z-index: 87;
}
.frame-5 {
  position: fixed;
  width: 248px;
  height: 1072px;
  top: 0;
  left: 0;
  background: #f4fff5;
  z-index: 87;
}
.vector {
  position: relative;
  width: 183px;
  height: 67px;
  margin: 26px 0 0 22px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/zD4ehDzD4C.png)
    no-repeat center;
  background-size: cover;
  z-index: 109;
}
.frame-6 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  position: relative;
  width: 76px;
  height: 22px;
  margin: 450px 0 0 23px;
  padding: 0 0 0 0;
  z-index: 137;
}
.frame-7 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-end;
  flex-wrap: nowrap;
  gap: 12px;
  position: relative;
  width: 190px;
  margin: 229px 0 0 23px;
  z-index: 88;
}
.frame-8 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 13px;
  position: relative;
  width: 90px;
  z-index: 89;
}
.vector-9 {
  flex-shrink: 0;
  position: relative;
  width: 36px;
  height: 36px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/ryZOCqxRaV.png)
    no-repeat center;
  background-size: cover;
  z-index: 90;
}
.vector-a {
  flex-shrink: 0;
  position: relative;
  width: 41px;
  height: 33.545px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/X2fwNFNrh9.png)
    no-repeat center;
  background-size: cover;
  z-index: 91;
}
.frame-b {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 191px;
  z-index: 92;
}
.frame-c {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 81px;
  z-index: 93;
}
.about-us {
  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: 94;
}
.frame-d {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 144px;
  z-index: 95;
}
.partner-program {
  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: 96;
}
.frame-e {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 85px;
  z-index: 97;
}
.feedback {
  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: 98;
}
.frame-f {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 191px;
  z-index: 99;
}
.terms-and-conditions {
  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: 100;
}
.frame-10 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 181px;
  z-index: 101;
}
.green-earth-properties {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
  width: 181px;
  height: 30px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 12px;
  font-weight: 600;
  line-height: 14.523px;
  text-align: left;
  text-overflow: initial;
  z-index: 102;
  overflow: hidden;
}
.frame-11 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 147.627px;
  z-index: 103;
}
.vector-12 {
  flex-shrink: 0;
  position: relative;
  width: 32.342px;
  height: 31.35px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/nAkAmQrZE3.png)
    no-repeat center;
  background-size: cover;
  z-index: 104;
}
.vector-13 {
  flex-shrink: 0;
  position: relative;
  width: 31.91px;
  height: 31.136px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/t36huWDrDM.png)
    no-repeat center;
  background-size: cover;
  z-index: 105;
}
.x-twitter-logo {
  flex-shrink: 0;
  position: relative;
  width: 30.375px;
  height: 27px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/w6HqQJtyDc.png)
    no-repeat center;
  background-size: cover;
  z-index: 106;
  overflow: hidden;
}
.vector-14 {
  flex-shrink: 0;
  position: relative;
  width: 29px;
  height: 29px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/igw55N8iaB.png)
    no-repeat center;
  background-size: cover;
  z-index: 107;
}
.frame-15 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 11px;
  position: absolute;
  width: 206px;
  height: 337.5px;
  top: 119px;
  left: 23px;
  z-index: 110;
}
.frame-16 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 153px;
  z-index: 111;
}
.price-tracker {
  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: 112;
}
.frame-17 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 206px;
  z-index: 113;
}
.housing-society-report {
  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: 114;
}
.frame-18 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 153px;
  z-index: 115;
}
.real-estate-updates {
  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: 116;
}
.frame-19 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 196px;
  z-index: 117;
}
.premium-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: 118;
}
.frame-1a {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 6px;
  position: relative;
  width: 145.5px;
  z-index: 119;
}
.join-premium {
  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: 120;
}
.vector-1b {
  flex-shrink: 0;
  position: relative;
  width: 16.5px;
  height: 15.698px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/cD6R6y3Zxq.png)
    no-repeat center;
  background-size: cover;
  z-index: 121;
}
.vector-1c {
  flex-shrink: 0;
  position: relative;
  width: 127.5px;
  height: 1px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/cFtLtFaT6w.png)
    no-repeat center;
  background-size: cover;
  z-index: 122;
}
.frame-1d {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 76px;
  z-index: 123;
}
.frame-1e {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  min-width: 0;
  z-index: 124;
}
.services {
  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: 125;
}
.frame-1f {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 113px;
  z-index: 126;
}
.frame-20 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  min-width: 0;
  z-index: 127;
}
.properties-21 {
  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: 128;
}
.frame-22 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 92px;
  padding: 0 3px 0 0;
  z-index: 129;
}
.vector-23 {
  flex-shrink: 0;
  position: relative;
  width: 22.5px;
  height: 22.5px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/sQSZdKC8yY.png)
    no-repeat center;
  background-size: cover;
  z-index: 130;
}
.frame-24 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 53px;
  z-index: 131;
}
.log-in {
  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: 132;
}
.vector-25 {
  flex-shrink: 0;
  position: relative;
  width: 127.5px;
  height: 1px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/FsPYf57b8e.png)
    no-repeat center;
  background-size: cover;
  z-index: 133;
}
.group {
  flex-shrink: 0;
  position: relative;
  width: 48.144px;
  height: 51px;
  z-index: 134;
}
.number-3 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 23px;
  top: 0;
  left: 19px;
  color: #000000;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 136;
}
.vector-26 {
  position: absolute;
  width: 100%;
  height: 40px;
  top: 50%;
  left: 0;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/MC0hvkpbZX.png)
    no-repeat center;
  background-size: cover;
  transform: translate(0, -36.25%);
  z-index: 135;
}
.rectangle {
  position: absolute;
  width: 125px;
  height: 15px;
  top: 318px;
  left: 16px;
  z-index: 138;
}
.back-to-deep-dive-stories {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 42px;
  left: 247px;
  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: 42;
}
.image {
  position: absolute;
  width: 926px;
  height: 527px;
  top: 80px;
  left: 247px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/PyEJGtZXAT.png)
    no-repeat center;
  background-size: cover;
  z-index: 77;
}
.frame-27 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 10px;
  position: absolute;
  width: 244px;
  height: 5681px;
  top: 85px;
  left: 1196px;
  padding: 1px 0 1px 0;
  z-index: 74;
  overflow: hidden;
}
.frame-28 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  min-width: 0;
  padding: 24px 0 0 0;
  background: rgba(244, 255, 245, 0.8);
  z-index: 75;
  backdrop-filter: blur(2px);
}
.contents-introduction {
  flex-shrink: 0;
  position: relative;
  width: 204px;
  font-family: Inter, var(--default-font-family);
  font-size: 17px;
  font-weight: 700;
  line-height: 24.6px;
  text-align: left;
  z-index: 76;
  left: -37px;
}
.contents {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 17px;
  font-weight: 700;
  line-height: 24.6px;
  text-align: left;
  left: 21px;
}
.introduction {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 17px;
  font-weight: 400;
  line-height: 24.6px;
  text-align: left;
}
.the-india-middle-east-europe-economic-corridor {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 692px;
  height: 101px;
  top: 619px;
  left: 247px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 42px;
  font-weight: 700;
  line-height: 50.83px;
  text-align: left;
  z-index: 41;
}
.introduction-29 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 782px;
  left: 250px;
  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: 70;
}
.economic-corridor-definition {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 692px;
  height: 290px;
  top: 782px;
  left: 489px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
  letter-spacing: -0.12px;
  z-index: 38;
}
.what-is-an-economic-corridor {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 1199px;
  left: 250px;
  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: 71;
}
.adb-definition-of-economic-corridors {
  position: absolute;
  width: 687px;
  height: 716px;
  top: 1199px;
  left: 489px;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
  z-index: 39;
}
.adb-definition-of-economic-corridors-2a {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
}
.businessworld-online {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
  text-decoration: underline;
}
.businessworld-online-2b {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
}
.bl-think-imec-corridor-map-x {
  position: absolute;
  width: 922.509px;
  height: 609px;
  top: 1991px;
  left: 249px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/DySmZLcmY9.png)
    no-repeat center;
  background-size: cover;
  z-index: 78;
}
.key-features-of-imec {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 2696px;
  left: 250px;
  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: 69;
}
.key-features-of-imec-2c {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 687px;
  height: 716px;
  top: 2696px;
  left: 489px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
  z-index: 40;
}
.israels-inclusion-in-imec {
  position: absolute;
  width: 686px;
  height: 218px;
  top: 3246px;
  left: 485px;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 31.2px;
  text-align: left;
  z-index: 43;
}
.israels-inclusion-in-imec-2d {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 31.2px;
  text-align: left;
}
.financial-express {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 31.2px;
  text-align: left;
  text-decoration: underline;
}
.financial-express-2e {
  position: relative;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 31.2px;
  text-align: left;
}
.israels-inclusion-in-imec-2f {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 3247px;
  left: 250px;
  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: 72;
}
.rectangle-30 {
  position: absolute;
  width: 1166px;
  height: 339px;
  top: 3550px;
  left: 245px;
  background: #4db37c;
}
.rectangle-31 {
  position: relative;
  width: 179px;
  height: 48px;
  margin: 244px 0 0 50px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/92YxjuUZZt.png)
    no-repeat center;
  background-size: cover;
  z-index: 5;
}
.purchase-report {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 22px;
  top: 13px;
  left: 12px;
  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: 6;
}
.next-investment-decision {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 488px;
  height: 58px;
  top: 41px;
  left: 50px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 29.045px;
  text-align: left;
  z-index: 2;
}
.vector-32 {
  position: absolute;
  width: 178px;
  height: 178px;
  top: 74px;
  left: 891px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/4vsgZQtJxK.png)
    no-repeat center;
  background-size: cover;
  z-index: 1;
}
.purchase-housing-society-report {
  position: absolute;
  width: 881px;
  height: 101px;
  top: 108px;
  left: 50px;
  font-family: Inter, var(--default-font-family);
  font-size: 42px;
  font-weight: 700;
  line-height: 50.83px;
  text-align: left;
  z-index: 3;
}
.purchase-our {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 42px;
  font-weight: 700;
  line-height: 50.83px;
  text-align: left;
}
.housing-society-report-33 {
  position: relative;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 42px;
  font-weight: 700;
  line-height: 50.83px;
  text-align: left;
}
.details {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 42px;
  font-weight: 700;
  line-height: 50.83px;
  text-align: left;
}
.corridor-details {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 686px;
  height: 686px;
  top: 3986px;
  left: 485px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 31.2px;
  text-align: left;
  z-index: 44;
}
.project-details {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 3987px;
  left: 250px;
  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: 73;
}
.imec-corridor {
  position: absolute;
  width: 454.5px;
  height: 303px;
  top: 4716px;
  left: 248px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/YGbFKQ5MFL.png)
    no-repeat center;
  background-size: cover;
  z-index: 47;
}
.empty {
  position: absolute;
  width: 454px;
  height: 303px;
  top: 4716px;
  left: 722px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/frPg1SU9TP.png)
    no-repeat center;
  background-size: cover;
  z-index: 46;
}
.transportation-system {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 686px;
  height: 717px;
  top: 5086px;
  left: 485px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 31.2px;
  text-align: left;
  z-index: 45;
}
.rectangle-34 {
  position: relative;
  width: 1165px;
  height: 687px;
  margin: 108px 0 0 248px;
  background: #4db37c;
  z-index: 7;
}
.invest-in-pakistan {
  position: absolute;
  width: 465px;
  height: 66px;
  top: 45px;
  left: 342px;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 48;
}
.invest-in-pakistan-35 {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
}
.housing-society-reports {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 21.784px;
  text-align: left;
}
.empty-36 {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
}
.invest-in-pakistan-37 {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
}
.empty-38 {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
}
.invest-in-pakistan-39 {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
}
.empty-3a {
  position: relative;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
}
.rectangle-3b {
  position: absolute;
  width: 274px;
  height: 543px;
  top: 47px;
  left: 44px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/tsf6K8Q4KL.png)
    no-repeat center;
  background-size: cover;
  z-index: 68;
}
.prices-fbr-rates {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 140px;
  left: 342px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 57;
}
.management {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 140px;
  left: 726px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 64;
}
.official-rates {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 364px;
  height: 44px;
  top: 175px;
  left: 342px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 49;
}
.who-operate {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 293px;
  height: 44px;
  top: 175px;
  left: 726px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 50;
}
.amenities-facilities {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 245px;
  left: 726px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 59;
}
.location {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 245px;
  left: 342px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 60;
}
.geography-survey {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 364px;
  height: 44px;
  top: 280px;
  left: 342px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 51;
}
.inventory-available {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 364px;
  height: 44px;
  top: 280px;
  left: 726px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 54;
}
.selling-mechanisms {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 350px;
  left: 726px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 61;
}
.legal-status {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 354px;
  left: 342px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 62;
}
.business-ethics {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 364px;
  height: 44px;
  top: 389px;
  left: 342px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 52;
}
.investment-guidance {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 364px;
  height: 44px;
  top: 389px;
  left: 726px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 55;
}
.contact-information {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 463px;
  left: 342px;
  color: #f0d876;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
  text-align: left;
  white-space: nowrap;
  z-index: 63;
}
.rectangle-3c {
  position: absolute;
  width: 17.08%;
  height: 6.99%;
  top: 68.85%;
  left: 61.97%;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/rv13L1y7By.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 66;
}
.secure-future {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 45.83%;
  top: 27.08%;
  left: 7.04%;
  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: 67;
}
.get-in-touch {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 364px;
  height: 44px;
  top: 498px;
  left: 342px;
  color: #f4fff5;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 53;
}
.rectangle-3d {
  position: relative;
  width: 1165px;
  height: 590px;
  margin: 0 0 0 248px;
  background: rgba(77, 179, 124, 0.2);
  z-index: 9;
  overflow: visible auto;
}
.rectangle-3e {
  position: relative;
  width: 1161px;
  height: 6px;
  margin: 0 0 0 4px;
  background: #f0d876;
  z-index: 24;
}
.frame-3f {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 23px;
  position: relative;
  width: 1160px;
  margin: 424px 0 0 0;
  z-index: 32;
}
.vector-40 {
  flex-shrink: 0;
  position: relative;
  width: 460.5px;
  height: 1px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/QUKKuJ541k.png)
    no-repeat center;
  background-size: cover;
  z-index: 33;
}
.frame-41 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 197px;
  height: 55px;
  padding: 13px 25px 13px 25px;
  border: 1px solid #4db37c;
  z-index: 34;
}
.jump-to-top {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 147px;
  height: 24px;
  color: #4db37c;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 35;
}
.vector-42 {
  flex-shrink: 0;
  position: relative;
  width: 460.5px;
  height: 1px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/yAZSMaDJ79.png)
    no-repeat center;
  background-size: cover;
  z-index: 36;
}
.disclaimer {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 632px;
  height: 65px;
  margin: 12px 0 0 57px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 11px;
  font-weight: 400;
  line-height: 13.313px;
  text-align: left;
  letter-spacing: -0.06px;
  z-index: 37;
}
.lets-talk {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 29px;
  top: 49px;
  left: 57px;
  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: 23;
}
.rectangle-43 {
  position: absolute;
  width: 195px;
  height: 341px;
  top: 61px;
  left: 722px;
  border: 18px solid #4db37c;
  z-index: 29;
  border-radius: 13px;
  box-sizing: content-box;
}
.vector-44 {
  position: relative;
  width: 171px;
  height: 101.068px;
  margin: 19px 0 0 12px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/9m5cYkXuXT.png)
    no-repeat center;
  background-size: cover;
  z-index: 18;
}
.help-message {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 153px;
  height: 45px;
  top: 13px;
  left: 12px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 12px;
  font-weight: 400;
  line-height: 14.523px;
  text-align: left;
  letter-spacing: -0.24px;
  z-index: 19;
}
.vector-45 {
  position: relative;
  width: 171px;
  height: 63.262px;
  margin: 7.932px 0 0 12px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/dsp2Xn0t1O.png)
    no-repeat center;
  background-size: cover;
  z-index: 12;
}
.office-space-request {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 21px;
  top: 10px;
  left: 8px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 12px;
  font-weight: 400;
  line-height: 14.523px;
  text-align: left;
  white-space: nowrap;
  z-index: 13;
}
.help-options {
  position: relative;
  width: 171px;
  height: 117.634px;
  margin: 8.978px 0 0 12px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/xM6oeL7kLc.png)
    no-repeat center;
  background-size: cover;
  z-index: 15;
}
.investment-questions {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 153.411px;
  height: 66.446px;
  top: 14.657px;
  left: 10.703px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 12px;
  font-weight: 400;
  line-height: 14.523px;
  text-align: left;
  letter-spacing: -0.24px;
  z-index: 16;
}
.vector-46 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  width: 445px;
  height: 66px;
  top: 81px;
  left: 55px;
  color: #333333;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 400;
  line-height: 21.784px;
  text-align: left;
  z-index: 28;
}
.full-name {
  position: absolute;
  width: 101px;
  height: 96px;
  top: 151px;
  left: 585px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/cP19pRpZ2f.png)
    no-repeat center;
  background-size: cover;
  z-index: 30;
}
.vector-47 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 23px;
  top: 156px;
  left: 56px;
  color: rgba(51, 51, 51, 0.8);
  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: 10;
}
.phone {
  position: absolute;
  width: 414px;
  height: 1px;
  top: 187.5px;
  left: 56px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/vEqwytZC9T.png)
    no-repeat center;
  background-size: cover;
  z-index: 21;
}
.vector-48 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 23px;
  top: 216px;
  left: 55px;
  color: rgba(51, 51, 51, 0.8);
  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: 20;
}
.vector-49 {
  position: absolute;
  width: 56px;
  height: 53px;
  top: 247px;
  left: 987px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/1334SoeaRP.png)
    no-repeat center;
  background-size: cover;
  z-index: 31;
}
.rectangle-4a {
  position: absolute;
  width: 315px;
  height: 1px;
  top: 247.5px;
  left: 55px;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/qfmoiqiMqJ.png)
    no-repeat center;
  background-size: cover;
  z-index: 22;
}
.send-message {
  position: absolute;
  width: 15.28%;
  height: 8.14%;
  top: 48.98%;
  left: 4.81%;
  background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-05-30/aaekHeP6yL.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 26;
}
.text-49 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 45.83%;
  top: 27.08%;
  left: 10.11%;
  color: #f4fff5;
  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: 27;
}

