: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: 1280px;
  height: 1561px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
  }
  .header {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 10px;
  position: relative;
  width: 1281px;
  margin: 0 0 0 0;
  padding: 4px 80px 4px 80px;
  background: #111111;
  }
  .frame {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 249px;
  position: relative;
  width: 1121px;
  z-index: 1;
  }
  .logo {
  flex-shrink: 0;
  position: relative;
  width: 148px;
  height: 72px;
  z-index: 2;
  }
  .group {
  position: absolute;
  width: 148px;
  height: 72px;
  top: 0;
  left: 0;
  z-index: 3;
  }
  .tag {
  position: relative;
  width: 100.078px;
  height: 5.405px;
  margin: 66.596px 0 0 1.027px;
  z-index: 21;
  }
  .group-1 {
  position: absolute;
  width: 81.8%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(./assets/images/bc8d31f2-eab8-4406-bd59-f687adbb8918.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 22;
  }
  .vector {
  position: absolute;
  width: 13.54%;
  height: 8.89%;
  top: 42.21%;
  left: 86.46%;
  background: url(./assets/images/a56fc7e2-7346-4489-bfea-0770492d2328.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 23;
  }
  .icon {
  position: absolute;
  width: 51.96%;
  height: 97.41%;
  top: 0;
  left: 48.04%;
  background: url(./assets/images/4230c084-2a8b-4166-8ab8-8b800aa62725.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 20;
  }
  .sp {
  position: absolute;
  width: 67.99%;
  height: 43.37%;
  top: 33.78%;
  left: 0;
  z-index: 4;
  }
  .flex-row {
  position: relative;
  width: 50.888px;
  height: 12.19px;
  margin: 0 0 0 0;
  z-index: 9;
  }
  .vector-2 {
  position: absolute;
  width: 18.67%;
  height: 100%;
  top: 0;
  left: 63.26%;
  background: url(./assets/images/4a31164b-06a5-4a62-af37-d86b78bbd4e1.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 8;
  }
  .vector-3 {
  position: absolute;
  width: 15.93%;
  height: 99.01%;
  top: 0.98%;
  left: 0;
  background: url(./assets/images/5fe5f633-93da-49b2-af59-e0af1837a07c.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 5;
  }
  .vector-4 {
  position: absolute;
  width: 23.66%;
  height: 97.54%;
  top: 0.98%;
  left: 38.05%;
  background: url(./assets/images/a299d552-2d44-4806-bcb4-dfa4e40bb0ff.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 7;
  }
  .vector-5 {
  position: absolute;
  width: 14.15%;
  height: 97.04%;
  top: 1.47%;
  left: 85.85%;
  background: url(./assets/images/971d1dce-2bfe-4f87-a9db-b652f3527d8c.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 9;
  }
  .vector-6 {
  position: absolute;
  width: 17%;
  height: 97.04%;
  top: 1.97%;
  left: 19.86%;
  background: url(./assets/images/b861dca0-0a4c-4d0b-9e1b-26cc27b36dbb.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 6;
  }
  .flex-row-ed {
  position: relative;
  width: 99.897px;
  height: 12.191px;
  margin: 6.845px 0 0 0.73px;
  z-index: 19;
  }
  .vector-7 {
  position: absolute;
  width: 11.87%;
  height: 99.99%;
  top: 0;
  left: 21.56%;
  background: url(./assets/images/bf27a037-f9de-4c29-9bfc-73405a6efec4.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 12;
  }
  .vector-8 {
  position: absolute;
  width: 8.12%;
  height: 99.01%;
  top: 0.99%;
  left: 91.88%;
  background: url(./assets/images/9eea293d-88e9-4304-96f6-68b34353c8f3.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 19;
  }
  .vector-9 {
  position: absolute;
  width: 9.39%;
  height: 97.53%;
  top: 1.49%;
  left: 66.26%;
  background: url(./assets/images/0a35eb3e-7d3f-4bd4-b8fa-2810708dbbc5.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 16;
  }
  .vector-a {
  position: absolute;
  width: 8.6%;
  height: 97.04%;
  top: 1.97%;
  left: 0;
  background: url(./assets/images/fdf571fb-453a-4797-8fe9-042b8a1da0c8.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 10;
  }
  .vector-b {
  position: absolute;
  width: 9.93%;
  height: 97.04%;
  top: 1.97%;
  left: 10.78%;
  background: url(./assets/images/d8a955de-1a5c-4b47-bd20-655711fc9346.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 11;
  }
  .vector-c {
  position: absolute;
  width: 8.66%;
  height: 97.04%;
  top: 1.97%;
  left: 35.74%;
  background: url(./assets/images/7625363b-a700-40f2-b262-d282127c3e23.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 13;
  }
  .vector-d {
  position: absolute;
  width: 7.15%;
  height: 97.04%;
  top: 1.97%;
  left: 46.64%;
  background: url(./assets/images/3e4a2d64-49f5-4f2a-a81f-224f4c99fe34.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 14;
  }
  .vector-e {
  position: absolute;
  width: 9.93%;
  height: 97.04%;
  top: 1.97%;
  left: 56.15%;
  background: url(./assets/images/3cfc4db9-5ed0-4143-afae-5c32bead5ca1.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 15;
  }
  .vector-f {
  position: absolute;
  width: 2.67%;
  height: 97.04%;
  top: 1.97%;
  left: 77.47%;
  background: url(./assets/images/2cd83227-5899-44e8-bffc-d72a2f3cff16.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 17;
  }
  .vector-10 {
  position: absolute;
  width: 7.15%;
  height: 97.04%;
  top: 1.97%;
  left: 83.04%;
  background: url(./assets/images/fa9e0062-a589-4682-966f-277c0805fd50.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 18;
  }
  .frame-11 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 32px;
  position: relative;
  width: 724px;
  z-index: 24;
  }
  .frame-12 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 101px;
  padding: 10px 10px 10px 10px;
  z-index: 25;
  border-radius: 6px;
  }
  .new-launch {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 26;
  }
  .frame-13 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 132px;
  padding: 10px 10px 10px 10px;
  z-index: 27;
  border-radius: 6px;
  }
  .property-type {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 28;
  }
  .vector-14 {
  flex-shrink: 0;
  position: relative;
  width: 12px;
  height: 7.42px;
  background: url(./assets/images/7ca3a8d6-0074-4ee4-b297-3e123b394ee3.png)
    no-repeat center;
  background-size: cover;
  z-index: 29;
  }
  .frame-15 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 80px;
  padding: 10px 10px 10px 10px;
  z-index: 30;
  border-radius: 6px;
  }
  .cities {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 31;
  }
  .vector-16 {
  flex-shrink: 0;
  position: relative;
  width: 12px;
  height: 7.42px;
  background: url(./assets/images/de569981-5ee6-40bf-a3f3-aaa3fb13746d.png)
    no-repeat center;
  background-size: cover;
  z-index: 32;
  }
  .frame-17 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 99px;
  padding: 10px 10px 10px 10px;
  z-index: 33;
  border-radius: 6px;
  }
  .services {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 34;
  }
  .vector-18 {
  flex-shrink: 0;
  position: relative;
  width: 12px;
  height: 7.42px;
  background: url(./assets/images/4c6744d8-dafe-490a-a553-6b09170a5c94.png)
    no-repeat center;
  background-size: cover;
  z-index: 35;
  }
  .frame-19 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 61px;
  padding: 10px 10px 10px 10px;
  z-index: 36;
  border-radius: 6px;
  }
  .about {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 37;
  }
  .frame-1a {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 91px;
  padding: 10px 10px 10px 10px;
  z-index: 38;
  border-radius: 6px;
  }
  .contact-us-1b {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 23px;
  color: #dc6803;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 23px;
  text-align: left;
  white-space: nowrap;
  z-index: 39;
  }
  .frame-1c {
  position: relative;
  width: 1281px;
  height: 774px;
  margin: 0 0 0 0;
  background: #0b0c0c;
  z-index: 40;
  overflow: hidden;
  }
  .imgs {
  position: absolute;
  width: 1392px;
  height: 881px;
  top: 50%;
  left: 50%;
  transform: translate(-49.96%, -50.06%);
  z-index: 41;
  }
  .chennai {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: url(./assets/images/7dbe8692-9d17-42fd-8b5f-8b8e26294c56.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 42;
  }
  .rectangle {
  position: absolute;
  width: 1449px;
  height: 884px;
  top: 0;
  left: -30px;
  background: url(./assets/images/e91eb9c5-c77e-495c-8fd6-2dd64d6f6808.png)
    no-repeat center;
  background-size: cover;
  z-index: 43;
  }
  .group-1d {
  position: absolute;
  width: 1119px;
  height: 730px;
  top: 64px;
  left: 82px;
  z-index: 44;
  }
  .rectangle-1e {
  position: absolute;
  width: 447px;
  height: 730px;
  top: 0;
  left: 647px;
  border: 3px solid #db6803;
  z-index: 74;
  border-radius: 250px 250px 0 0;
  }
  .group-1f {
  position: absolute;
  width: 546px;
  height: 560px;
  top: 23px;
  left: 0;
  z-index: 45;
  }
  .frame-20 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 8px;
  position: relative;
  width: 175px;
  margin: 0 0 0 0;
  z-index: 46;
  }
  .titles {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 4px;
  position: relative;
  width: 175px;
  z-index: 47;
  }
  .frame-21 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 131px;
  z-index: 48;
  }
  .get-in-touch {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 20px;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.42px;
  z-index: 49;
  }
  .line {
  flex-shrink: 0;
  position: relative;
  width: 32px;
  height: 1px;
  background: url(./assets/images/6a13243b-06c5-45ef-8119-eeec089ea4b2.png)
    no-repeat center;
  background-size: cover;
  z-index: 50;
  }
  .our-services {
  flex-shrink: 0;
  position: relative;
  width: 175px;
  font-family: Jost, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  text-align: left;
  text-overflow: initial;
  white-space: nowrap;
  z-index: 51;
  }
  .contact-us-22 {
  position: relative;
  color: #ffffff;
  font-family: Jost, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  text-align: left;
  }
  .us {
  position: relative;
  color: #db6803;
  font-family: Jost, var(--default-font-family);
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  text-align: left;
  }
  .group-23 {
  position: relative;
  width: 546px;
  height: 436px;
  margin: 56px 0 0 0;
  z-index: 52;
  }
  .frame-24 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 16px;
  position: absolute;
  width: 546px;
  height: 436px;
  top: 0;
  left: 0;
  z-index: 53;
  }
  .frame-25 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 48px;
  background: #f6f6f6;
  z-index: 54;
  overflow: hidden;
  border-radius: 6px;
  }
  .your-name {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: calc(50% - 12px);
  left: 16px;
  color: #909090;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 55;
  }
  .frame-26 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 48px;
  background: #f6f6f6;
  z-index: 56;
  overflow: hidden;
  border-radius: 6px;
  }
  .number-of-bedrooms {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: calc(50% - 12px);
  left: 16px;
  color: #909090;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 57;
  }
  .chevron-down {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 16px;
  right: 20px;
  z-index: 58;
  overflow: hidden;
  }
  .icon-27 {
  position: relative;
  width: 10px;
  height: 6px;
  margin: 5px 0 0 3px;
  background: url(./assets/images/a8f6126e-6259-43c1-bc02-8f1d2ee09402.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 59;
  }
  .group-28 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 48px;
  z-index: 60;
  border-radius: 6px;
  }
  .frame-29 {
  position: absolute;
  width: 264.186px;
  height: 48px;
  top: 0;
  left: 0;
  cursor: pointer;
  background: #f6f6f6;
  border: none;
  z-index: 61;
  overflow: hidden;
  border-radius: 6px;
  }
  .email-address {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: calc(50% - 12px);
  left: 16px;
  color: #909090;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 62;
  }
  .frame-2a {
  position: absolute;
  width: 264.186px;
  height: 48px;
  top: 0;
  left: 281.813px;
  background: #f6f6f6;
  z-index: 63;
  overflow: hidden;
  border-radius: 6px;
  }
  .phone-number {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: calc(50% - 12px);
  left: 16px;
  color: #909090;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 64;
  }
  .frame-2b {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 48px;
  background: #f6f6f6;
  z-index: 65;
  overflow: hidden;
  border-radius: 6px;
  }
  .enter-price-range {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: calc(50% - 12px);
  left: 16px;
  color: #909090;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 66;
  }
  .chevron-down-2c {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 16px;
  right: 20px;
  z-index: 67;
  overflow: hidden;
  }
  .icon-2d {
  position: relative;
  width: 10px;
  height: 6px;
  margin: 5px 0 0 3px;
  background: url(./assets/images/0316b34e-666b-4d59-ba3d-f2c9083081dd.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 68;
  }
  .frame-2e {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 100px;
  background: #f6f6f6;
  z-index: 69;
  overflow: hidden;
  border-radius: 6px;
  }
  .your-massage {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: 11px;
  left: 16px;
  color: #909090;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 70;
  }
  .pic-11 {
  flex-shrink: 0;
  position: relative;
  width: 619px;
  background: url(./assets/images/9ec9a793-1ac6-4f52-a540-781d4f482d75.png)
    no-repeat center;
  background-size: cover;
  z-index: 71;
  }
  .button {
  flex-shrink: 0;
  position: relative;
  width: 150px;
  height: 48px;
  cursor: pointer;
  background: #fc4c02;
  border: none;
  z-index: 72;
  overflow: hidden;
  border-radius: 64px;
  }
  .span {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: absolute;
  width: 51px;
  height: 24px;
  top: calc(50% - 12px);
  left: calc(50% - 26px);
  color: #fff6f2;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: center;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 73;
  }
  .div {
  position: absolute;
  width: 441px;
  height: 687px;
  top: 23px;
  left: 678px;
  background: #f6f6f6;
  z-index: 75;
  overflow: hidden;
  border-radius: 250px 250px 0 0;
  }
  .div-2f {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 32px;
  position: relative;
  width: 320px;
  margin: 70px 0 0 61px;
  z-index: 76;
  }
  .div-30 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 139px;
  z-index: 77;
  }
  .div-31 {
  flex-shrink: 0;
  position: relative;
  width: 70px;
  height: 70px;
  background: #eaeaea;
  z-index: 78;
  border-radius: 500px;
  }
  .fluent-call-regular {
  position: relative;
  width: 48px;
  height: 48px;
  margin: 11px 0 0 11px;
  z-index: 79;
  overflow: hidden;
  }
  .vector-32 {
  position: relative;
  width: 30px;
  height: 40px;
  margin: 4.754px 0 0 8.992px;
  background: url(./assets/images/138c1789-1924-46a9-97bd-d3721f7f971d.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 80;
  }
  .div-33 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 139px;
  z-index: 81;
  }
  .span-34 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 28px;
  color: #3a3e42;
  font-family: Jost, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.36px;
  z-index: 82;
  }
  .group-35 {
  flex-shrink: 0;
  position: relative;
  width: 128px;
  height: 24px;
  z-index: 83;
  }
  .span-36 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: 0;
  left: 0;
  color: #42484c;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 84;
  }
  .div-37 {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 320px;
  z-index: 85;
  }
  .div-38 {
  flex-shrink: 0;
  position: relative;
  width: 70px;
  height: 70px;
  background: #eaeaea;
  z-index: 86;
  border-radius: 500px;
  }
  .ph-address-book-light {
  position: relative;
  width: 48px;
  height: 48px;
  margin: 11px 0 0 11px;
  z-index: 87;
  overflow: hidden;
  }
  .vector-39 {
  position: relative;
  width: 36px;
  height: 38px;
  margin: 4.875px 0 0 4.875px;
  background: url(./assets/images/697b2bd4-042a-42b0-aad4-33f1e9c83540.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 88;
  }
  .div-3a {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 320px;
  z-index: 89;
  }
  .span-3b {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 108px;
  height: 28px;
  color: #3a3e42;
  font-family: Jost, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: center;
  white-space: nowrap;
  letter-spacing: 0.36px;
  z-index: 90;
  }
  .span-3c {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
  width: 320px;
  height: 72px;
  color: #42484c;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.32px;
  z-index: 91;
  }
  .div-3d {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 209px;
  z-index: 92;
  }
  .div-3e {
  flex-shrink: 0;
  position: relative;
  width: 70px;
  height: 70px;
  background: #eaeaea;
  z-index: 93;
  border-radius: 500px;
  }
  .shape {
  position: relative;
  width: 32px;
  height: 32px;
  margin: 19px 0 0 19px;
  background: url(./assets/images/11f48cc5-eff6-4d87-a4a9-bee350331838.png)
    no-repeat center;
  background-size: cover;
  z-index: 94;
  }
  .div-3f {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 8px;
  position: relative;
  width: 209px;
  z-index: 95;
  }
  .span-40 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 28px;
  color: #3a3e42;
  font-family: Jost, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.36px;
  z-index: 96;
  }
  .group-41 {
  flex-shrink: 0;
  position: relative;
  width: 209px;
  height: 24px;
  z-index: 97;
  }
  .span-42 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: 0;
  left: 0;
  color: #42484c;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 98;
  }
  .div-43 {
  position: absolute;
  width: 1278px;
  height: 426px;
  top: 773px;
  left: 0;
  z-index: 99;
  overflow: hidden;
  }
  .footer {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  position: relative;
  width: 1280px;
  margin: 425px 0 0 1px;
  z-index: 111;
  }
  .div-44 {
  flex-shrink: 0;
  position: relative;
  width: 437px;
  height: 274px;
  background: #f2f3f6;
  z-index: 112;
  overflow: hidden;
  }
  .div-45 {
  position: relative;
  width: 167px;
  height: 81px;
  margin: 24px 0 0 80px;
  z-index: 113;
  }
  .group-46 {
  position: absolute;
  width: 167px;
  height: 81px;
  top: 0;
  left: 0;
  z-index: 114;
  }
  .tag-47 {
  position: relative;
  width: 112.926px;
  height: 6.08px;
  margin: 74.92px 0 0 1.16px;
  z-index: 132;
  }
  .group-48 {
  position: absolute;
  width: 81.8%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 133;
  }
  .flex-row-49 {
  position: relative;
  width: 92.376px;
  height: 6.013px;
  margin: 0 0 0 0;
  z-index: 157;
  }
  .vector-4a {
  position: absolute;
  width: 3.47%;
  height: 100%;
  top: 0;
  left: 11.53%;
  background: url(./assets/images/98ce6680-f8ac-45dd-bb37-5d2afefb2c15.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 137;
  }
  .vector-4b {
  position: absolute;
  width: 3.62%;
  height: 100%;
  top: 0;
  left: 62.75%;
  background: url(./assets/images/296df1c8-6f80-44bb-82d1-63f8262be198.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 149;
  }
  .regroup-i {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  width: 4.51%;
  height: 100%;
  top: 0;
  left: 15.37%;
  z-index: 139;
  }
  .vector-4c {
  flex-shrink: 0;
  position: relative;
  width: 1.912px;
  height: 3.986px;
  background: url(./assets/images/37c98e1a-2058-415f-8e19-79a542542e8e.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 138;
  }
  .vector-4d {
  flex-shrink: 0;
  position: relative;
  width: 1.434px;
  height: 4.324px;
  background: url(./assets/images/17b57d52-77fe-4f87-b54a-7f16d41455c0.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 139;
  }
  .vector-4e {
  position: absolute;
  width: 3.55%;
  height: 71.91%;
  top: 5.62%;
  left: 0;
  background: url(./assets/images/54e7de94-375a-4753-baa6-ab2444ab9272.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 134;
  }
  .vector-4f {
  position: absolute;
  width: 3.25%;
  height: 69.66%;
  top: 5.62%;
  left: 32.59%;
  background: url(./assets/images/3ec42094-2595-4eaf-8f24-19f2a4651436.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 142;
  }
  .vector-50 {
  position: absolute;
  width: 3.33%;
  height: 71.91%;
  top: 5.62%;
  left: 80.04%;
  background: url(./assets/images/40bc93d8-1013-477c-afd7-dedf5b689cde.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 153;
  }
  .vector-51 {
  position: absolute;
  width: 3.33%;
  height: 69.66%;
  top: 6.76%;
  left: 51.66%;
  background: url(./assets/images/c6457250-f57a-4d90-94fa-8331538da17f.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 146;
  }
  .vector-52 {
  position: absolute;
  width: 2.07%;
  height: 66.29%;
  top: 10.1%;
  left: 74.58%;
  background: url(./assets/images/73ed083f-9fa8-41fe-ab59-a7179f10eaa5.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 152;
  }
  .vector-53 {
  position: absolute;
  width: 2.66%;
  height: 55.06%;
  top: 21.34%;
  left: 70.73%;
  background: url(./assets/images/2ba591e3-e5d2-4925-8667-0ff5315a0b47.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 151;
  }
  .vector-54 {
  position: absolute;
  width: 2.66%;
  height: 55.06%;
  top: 21.34%;
  left: 93.5%;
  background: url(./assets/images/5d0354d4-cd38-4a05-b6d6-2058f75a3605.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 156;
  }
  .vector-55 {
  position: absolute;
  width: 2.59%;
  height: 52.81%;
  top: 22.48%;
  left: 4.36%;
  background: url(./assets/images/e065ac08-f4e4-47aa-b9c4-9084ce31154f.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 135;
  }
  .vector-56 {
  position: absolute;
  width: 3.03%;
  height: 53.93%;
  top: 22.48%;
  left: 36.51%;
  background: url(./assets/images/f36f2a66-80a1-4411-a64b-9378fd0b1ebe.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 143;
  }
  .vector-57 {
  position: absolute;
  width: 2.51%;
  height: 52.81%;
  top: 22.48%;
  left: 45.53%;
  background: url(./assets/images/bb325005-43d5-4da3-afba-4ddab365da5d.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 145;
  }
  .vector-58 {
  position: absolute;
  width: 2.66%;
  height: 53.93%;
  top: 22.48%;
  left: 56.25%;
  background: url(./assets/images/58554d2a-ddc0-4237-918f-485467cc7259.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 147;
  }
  .vector-59 {
  position: absolute;
  width: 2.59%;
  height: 52.81%;
  top: 22.48%;
  left: 60.16%;
  background: url(./assets/images/4bb429ad-afb9-4459-85c2-38a21e2ed053.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 148;
  }
  .vector-5a {
  position: absolute;
  width: 2.66%;
  height: 53.93%;
  top: 22.48%;
  left: 66.66%;
  background: url(./assets/images/cc8fd9ac-6bf1-4269-96cc-7c2e6798bcc7.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 150;
  }
  .vector-5b {
  position: absolute;
  width: 3.18%;
  height: 55.06%;
  top: 22.48%;
  left: 88.99%;
  background: url(./assets/images/90a4546e-913a-4519-a0e7-a839172f426d.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 155;
  }
  .vector-5c {
  position: absolute;
  width: 2.66%;
  height: 53.93%;
  top: 22.48%;
  left: 97.34%;
  background: url(./assets/images/c25ce11a-7014-4996-9b5c-2948839b27fc.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 157;
  }
  .vector-5d {
  position: absolute;
  width: 3.18%;
  height: 53.93%;
  top: 23.58%;
  left: 20.99%;
  background: url(./assets/images/3df35523-f364-4fe7-84b9-bfb1c7d1b47c.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 140;
  }
  .vector-5e {
  position: absolute;
  width: 3.25%;
  height: 53.93%;
  top: 23.58%;
  left: 40.87%;
  background: url(./assets/images/b5ae38f0-6b92-40db-9474-a45cbfafe5d0.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 144;
  }
  .flex-row-acb {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  width: 73.326px;
  height: 4.661px;
  margin: -4.661px 0 0 7.441px;
  z-index: 154;
  }
  .vector-5f {
  flex-shrink: 0;
  position: relative;
  width: 2.936px;
  height: 3.31px;
  background: url(./assets/images/aaf1ebbc-febc-40dc-b5ab-44efc906e992.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 136;
  }
  .vector-60 {
  flex-shrink: 0;
  position: relative;
  width: 3.209px;
  height: 4.661px;
  background: url(./assets/images/cf1020fa-ab39-46d1-9745-40ec7cf26dbf.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 154;
  }
  .vector-61 {
  position: relative;
  width: 3.619px;
  height: 4.661px;
  margin: -4.595px 0 0 22.941px;
  background: url(./assets/images/7d753a5d-5c61-463c-9b7f-410964920eba.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 141;
  }
  .vector-62 {
  position: absolute;
  width: 13.54%;
  height: 8.89%;
  top: 42.21%;
  left: 86.46%;
  background: url(./assets/images/7e9f1f80-1638-4f78-b44b-f6897461bce2.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 158;
  }
  .icon-63 {
  position: absolute;
  width: 51.96%;
  height: 97.41%;
  top: 0;
  left: 48.04%;
  background: url(./assets/images/6346c705-7d12-4937-b077-386986e79f5c.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 131;
  }
  .sp-64 {
  position: absolute;
  width: 67.99%;
  height: 43.37%;
  top: 33.78%;
  left: 0;
  z-index: 115;
  }
  .flex-row-d {
  position: relative;
  width: 57.418px;
  height: 13.714px;
  margin: 0 0 0 0;
  z-index: 120;
  }
  .vector-65 {
  position: absolute;
  width: 18.67%;
  height: 100%;
  top: 0;
  left: 63.26%;
  background: url(./assets/images/20ea5afe-1502-467f-9ee4-39ca4d33190a.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 119;
  }
  .vector-66 {
  position: absolute;
  width: 15.93%;
  height: 99.01%;
  top: 0.98%;
  left: 0;
  background: url(./assets/images/98381539-d915-4447-a09e-0b4b5d9e3389.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 116;
  }
  .vector-67 {
  position: absolute;
  width: 23.66%;
  height: 97.54%;
  top: 0.98%;
  left: 38.05%;
  background: url(./assets/images/1141c51f-b7b9-4255-b9c2-d107e5bfd3ed.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 118;
  }
  .vector-68 {
  position: absolute;
  width: 14.15%;
  height: 97.04%;
  top: 1.48%;
  left: 85.85%;
  background: url(./assets/images/7562fcf6-5247-4912-a4d3-32210dd75669.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 120;
  }
  .vector-69 {
  position: absolute;
  width: 17%;
  height: 97.04%;
  top: 1.97%;
  left: 19.86%;
  background: url(./assets/images/7a3ae1f0-c645-4a5b-829d-8392361580ca.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 117;
  }
  .flex-row-d-6a {
  position: relative;
  width: 112.719px;
  height: 13.714px;
  margin: 7.702px 0 0 0.82px;
  z-index: 130;
  }
  .vector-6b {
  position: absolute;
  width: 11.87%;
  height: 100%;
  top: 0;
  left: 21.56%;
  background: url(./assets/images/1c2941f4-9cb8-4281-812a-4bc31a4fd5e8.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 123;
  }
  .vector-6c {
  position: absolute;
  width: 8.12%;
  height: 99.01%;
  top: 0.98%;
  left: 91.88%;
  background: url(./assets/images/765f514f-55f4-48d1-bf2e-287de6ae728f.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 130;
  }
  .vector-6d {
  position: absolute;
  width: 9.39%;
  height: 97.54%;
  top: 1.47%;
  left: 66.26%;
  background: url(./assets/images/40772ac9-fcc7-410d-853f-283d48c74ffa.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 127;
  }
  .vector-6e {
  position: absolute;
  width: 8.6%;
  height: 97.04%;
  top: 1.97%;
  left: 0;
  background: url(./assets/images/c7a3ad77-d416-4bc7-a28a-7e9311b064e2.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 121;
  }
  .vector-6f {
  position: absolute;
  width: 9.93%;
  height: 97.04%;
  top: 1.97%;
  left: 10.78%;
  background: url(./assets/images/0bae1a00-186f-4031-bbca-06a2b9bb1c86.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 122;
  }
  .vector-70 {
  position: absolute;
  width: 8.66%;
  height: 97.04%;
  top: 1.97%;
  left: 35.74%;
  background: url(./assets/images/45c36e93-f273-4c6a-8c16-b74827f2ba48.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 124;
  }
  .vector-71 {
  position: absolute;
  width: 7.15%;
  height: 97.04%;
  top: 1.97%;
  left: 46.64%;
  background: url(./assets/images/bc25f9e8-0cf0-47f7-9baf-824b8a229682.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 125;
  }
  .vector-72 {
  position: absolute;
  width: 9.93%;
  height: 97.04%;
  top: 1.97%;
  left: 56.15%;
  background: url(./assets/images/9d8a80b3-a098-4e24-bc7f-c7385e24a898.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 126;
  }
  .vector-73 {
  position: absolute;
  width: 2.67%;
  height: 97.04%;
  top: 1.97%;
  left: 77.47%;
  background: url(./assets/images/9f82c4f3-5037-4ad0-bcd5-c7dab7ee1073.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 128;
  }
  .vector-74 {
  position: absolute;
  width: 7.15%;
  height: 97.04%;
  top: 1.97%;
  left: 83.04%;
  background: url(./assets/images/922e7bcb-a76f-4c41-83f9-5773b2860ba9.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 129;
  }
  .popularised-release-letraset {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: relative;
  width: 293px;
  height: 40px;
  margin: 32px 0 0 80px;
  color: #444444;
  font-family: Jost, var(--default-font-family);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  letter-spacing: 0.42px;
  z-index: 159;
  }
  .frame-75 {
  flex-shrink: 0;
  position: relative;
  width: 843px;
  height: 274px;
  background: #111111;
  z-index: 160;
  overflow: hidden;
  }
  .frame-76 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 24px;
  position: relative;
  width: 597px;
  margin: 32px 0 0 23px;
  z-index: 165;
  }
  .home {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #eaeaea;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 166;
  }
  .line-77 {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 13px;
  background: url(./assets/images/d57702cb-a227-4910-9489-9b9f5239cb7e.png)
    no-repeat center;
  background-size: cover;
  z-index: 167;
  }
  .about-me {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #eaeaea;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 168;
  }
  .line-78 {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 13px;
  background: url(./assets/images/d7c7feea-a33f-4e1d-9a10-9a61ca25ffef.png)
    no-repeat center;
  background-size: cover;
  z-index: 169;
  }
  .portfolio {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #eaeaea;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 170;
  }
  .line-79 {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 13px;
  background: url(./assets/images/274370b3-5b0d-4b5b-98a2-42e050e34b67.png)
    no-repeat center;
  background-size: cover;
  z-index: 171;
  }
  .pricing {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #eaeaea;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 172;
  }
  .line-7a {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 13px;
  background: url(./assets/images/a0190252-5362-482f-b02c-8a2209fb412d.png)
    no-repeat center;
  background-size: cover;
  z-index: 173;
  }
  .faqs {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #eaeaea;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 174;
  }
  .line-7b {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 13px;
  background: url(./assets/images/0e2ec830-4578-4dfd-bf17-4ed54111693a.png)
    no-repeat center;
  background-size: cover;
  z-index: 175;
  }
  .contact-me {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #eaeaea;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 176;
  }
  .social-media {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 16px;
  position: relative;
  width: 208px;
  margin: 32px 0 0 24px;
  z-index: 178;
  }
  .whatsapp {
  flex-shrink: 0;
  position: relative;
  width: 40px;
  height: 40px;
  background: url(./assets/images/3aad7be7-e417-4693-b503-7592c8690812.png)
    no-repeat center;
  background-size: cover;
  z-index: 179;
  }
  .instagram {
  flex-shrink: 0;
  position: relative;
  width: 40px;
  height: 40px;
  background: url(./assets/images/a5c50cdc-5bba-40a5-b751-ff2a9bcaa7da.png)
    no-repeat center;
  background-size: cover;
  z-index: 180;
  }
  .facebook {
  flex-shrink: 0;
  position: relative;
  width: 40px;
  height: 40px;
  background: url(./assets/images/81af942e-16db-4998-98f1-2c39d2bbf47b.png)
    no-repeat center;
  background-size: cover;
  z-index: 181;
  }
  .youtube {
  flex-shrink: 0;
  position: relative;
  width: 40px;
  height: 40px;
  background: url(./assets/images/42744bcb-f5d5-44c1-aae0-ee68170e62f3.png)
    no-repeat center;
  background-size: cover;
  z-index: 182;
  }
  .line-7c {
  position: relative;
  width: 842px;
  height: 1px;
  margin: 73px 0 0 0;
  background: url(./assets/images/f6455199-c736-4c02-b747-9ba8715cdb0f.png)
    no-repeat center;
  background-size: cover;
  z-index: 177;
  }
  .frame-7d {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 24px;
  position: relative;
  width: 355px;
  margin: 24px 0 0 23px;
  z-index: 161;
  }
  .space-properties {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #bebebe;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 162;
  }
  .line-7e {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 13px;
  background: url(./assets/images/cfc6fdac-795e-4f28-93fb-3c02ae854b0e.png)
    no-repeat center;
  background-size: cover;
  z-index: 163;
  }
  .all-right-reserved {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #bebebe;
  font-family: Jost, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  letter-spacing: 0.32px;
  z-index: 164;
  }
  .frame-7f {
  position: absolute;
  width: 1278px;
  height: 425px;
  top: 854px;
  left: 0;
  z-index: 106;
  overflow: hidden;
  }
  .image {
  position: absolute;
  width: 1370px;
  height: 709px;
  top: 50%;
  left: 50%;
  background: url(./assets/images/b5418d215f9ffcc16f579a6daa6ef25ab2de9f57.png)
    no-repeat center;
  background-size: cover;
  transform: translate(-50%, -50%);
  z-index: 107;
  }
  .vector-80 {
  position: absolute;
  width: 28px;
  height: 40px;
  top: 209px;
  left: 617px;
  background: url(./assets/images/3fc58f76-b67c-483c-a208-50ad4f503386.png)
    no-repeat center;
  background-size: cover;
  z-index: 109;
  }
  .rectangle-81 {
  position: absolute;
  width: 120px;
  height: 59px;
  top: 226px;
  left: 579px;
  background: #f5f5f5;
  z-index: 108;
  border-radius: 30px;
  }
  .yelahanka-new-town {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: 258px;
  left: 564px;
  color: #111111;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 110;
  }
  .frame-82 {
  position: absolute;
  width: 1278px;
  height: 425px;
  top: 862px;
  left: 0;
  z-index: 100;
  overflow: hidden;
  }
  .image-83 {
  position: absolute;
  width: 1370px;
  height: 709px;
  top: 50%;
  left: 50%;
  background: url(./assets/images/b5418d215f9ffcc16f579a6daa6ef25ab2de9f57.png)
    no-repeat center;
  background-size: cover;
  transform: translate(-50%, -50%);
  z-index: 101;
  }
  .rectangle-84 {
  position: absolute;
  width: 127px;
  height: 79px;
  top: 206px;
  left: 576px;
  background: #f5f5f5;
  z-index: 102;
  border-radius: 30px;
  }
  .map-pin {
  position: absolute;
  width: 45px;
  height: 45px;
  top: 209px;
  left: 617px;
  z-index: 103;
  overflow: hidden;
  }
  .icon-85 {
  position: relative;
  width: 35.75px;
  height: 43.25px;
  margin: 0.88px 0 0 4.625px;
  background: url(./assets/images/84ba2df4-af66-4119-bc08-3499bbd5a71a.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 104;
  }
  .yelahanka-new-town-86 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  height: 24px;
  top: 258px;
  left: 564px;
  color: #111111;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 105;
  }