.frame-child {
    height: 86px;
    width: 1440px;
    position: relative;
    box-shadow: 0 4px 24.6px rgba(0, 0, 0, 0.25);
    background-color: var(--color-white);
    display: none;
    max-width: 100%;
  }
  .group-icon,
  .group-icon1 {
    align-self: stretch;
    height: 26.3px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    flex-shrink: 0;
    z-index: 1;
  }
  .group-icon1 {
    height: 9.5px;
  }
  .group-parent {
    width: 159.5px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 3.8px;
  }
  .home {
    text-decoration: none;
    position: absolute;
    top: 0;
    left: 0;
    color: inherit;
    display: inline-block;
    width: 55px;
    height: 20px;
    min-width: 55px;
    white-space: nowrap;
    z-index: 1;
  }
  .contact-us1 {
    margin: 0;
  }
  .carrer,
  .contact-us {
    text-decoration: none;
    position: absolute;
    top: 0;
    left: 316px;
    color: inherit;
    display: inline-block;
    width: 101px;
    height: 20px;
    z-index: 1;
  }
  .carrer {
    left: 218px;
    width: 59px;
    height: 18px;
    min-width: 59px;
  }
  .about-us1 {
    margin: 0;
  }
  .about-us {
    text-decoration: none;
    position: absolute;
    top: 0;
    left: 94px;
    color: inherit;
    display: inline-block;
    width: 85px;
    height: 20px;
    z-index: 1;
  }
  .contact {
    margin: 0;
    align-self: stretch;
    height: 20px;
    position: relative;
    text-align: left;
    font-size: var(--font-size-xl);
    color: var(--color-dimgray-100);
    font-family: var(--font-helvetica);
  }
  .contact-wrapper,
  .rectangle-parent {
    display: flex;
    align-items: flex-start;
    box-sizing: border-box;
    max-width: 100%;
  }
  .contact-wrapper {
    margin: 0;
    width: 417px;
    flex-direction: column;
    justify-content: flex-start;
    padding: 7px 0 0;
  }
  .rectangle-parent {
    align-self: stretch;
    box-shadow: 0 4px 24.6px rgba(0, 0, 0, 0.25);
    background-color: var(--color-white);
    flex-direction: row;
    justify-content: center;
    padding: 26px var(--padding-xl) 20.4px;
    gap: 603.5px;
    top: 0;
    z-index: 99;
    position: sticky;
  }
  .frame-item {
    height: 785.8px;
    width: 1243px;
    position: absolute;
    margin: 0 !important;
    right: -223px;
    bottom: -84.8px;
    object-fit: cover;
  }
  .coming-soon1,
  .frame-inner {
    position: relative;
    max-width: 100%;
  }
  .frame-inner {
    width: 885px;
    height: 701px;
    border-radius: var(--br-33xl);
    background-color: var(--color-gray);
    display: none;
  }
  .coming-soon1 {
    width: 700px;
    height: 118px;
    display: inline-block;
    text-shadow: 4px 4px 75.4px rgba(0, 0, 0, 0.25);
    z-index: 2;
  }
  .phenomenal-stay-tuned,
  .we-are-creating {
    margin: 0;
  }
  .we-are-creating-container {
    align-self: stretch;
    position: relative;
    letter-spacing: 0.04em;
    z-index: 2;
  }
  .rectangle-div {
    height: 70px;
    width: 478px;
    position: relative;
    border-radius: var(--br-16xl);
    background-color: var(--color-palevioletred-100);
    display: none;
    max-width: 100%;
  }
  .contact-us2 {
    width: 164px;
    position: relative;
    font-size: var(--font-size-11xl);
    letter-spacing: 0.04em;
    font-family: var(--font-helvetica);
    color: var(--color-white);
    text-align: center;
    display: inline-block;
    flex-shrink: 0;
    z-index: 3;
  }
  .rectangle-container {
    cursor: pointer;
    border: 0;
    padding: 18px var(--padding-xl) 23px 24px;
    background-color: var(--color-palevioletred-100);
    flex: 1;
    border-radius: var(--br-16xl);
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    box-sizing: border-box;
    white-space: nowrap;
    max-width: 100%;
    z-index: 2;
  }
  .rectangle-container:hover {
    background-color: #cf4773;
  }
  .frame-wrapper,
  .we-are-creating-something-phen-parent {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    max-width: 100%;
  }
  .frame-wrapper {
    align-self: stretch;
    flex-direction: row;
    padding: 0 66px 0 61px;
    box-sizing: border-box;
  }
  .we-are-creating-something-phen-parent {
    flex: 1;
    flex-direction: column;
    gap: 30px;
  }
  .phenomenal {
    width: 692px;
    flex-direction: row;
    align-items: flex-start;
    padding: 0 var(--padding-25xl) 0 43px;
    box-sizing: border-box;
    text-align: center;
    font-size: var(--font-size-11xl);
    color: #626262;
    font-family: var(--font-helvetica);
  }
  .frame-parent,
  .phenomenal,
  .rectangle-group {
    display: flex;
    justify-content: flex-start;
    max-width: 100%;
  }
  .rectangle-group {
    flex: 1;
    border-radius: var(--br-33xl);
    background-color: var(--color-gray);
    flex-direction: column;
    align-items: center;
    padding: 68px var(--padding-xl) 88px var(--padding-2xl);
    box-sizing: border-box;
    gap: 269px;
    z-index: 1;
  }
  .frame-parent {
    width: 885px;
    flex-direction: row;
    align-items: flex-start;
    position: relative;
  }
  .coming-soon,
  .navigation {
    align-self: stretch;
    display: flex;
    max-width: 100%;
  }
  .coming-soon {
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    padding: 0 var(--padding-xl) 0 var(--padding-2xl);
    box-sizing: border-box;
  }
  .navigation {
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
    gap: 137px;
    text-align: left;
    font-size: 128px;
    color: var(--color-darkslateblue);
    font-family: var(--font-league-spartan);
  }
  .a-27th-main {
    align-self: stretch;
    position: relative;
    z-index: 1;
  }
  .a-27th-main-rd-sector-5-1st-wrapper {
    width: 408px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 78px 0 0;
    box-sizing: border-box;
    max-width: 100%;
  }
  .line-div {
    width: 1px;
    flex: 1;
    position: relative;
    border-right: 1px solid var(--color-white);
    box-sizing: border-box;
    z-index: 1;
  }
  .line-wrapper {
    height: 186px;
    width: 112px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .blank-line,
  .blank-line1,
  .mob-91-8861587589,
  .tel-0120-4127037 {
    margin: 0;
  }
  .mob-91-8861587589-container {
    align-self: stretch;
    position: relative;
    z-index: 1;
  }
  .frame-group,
  .phone {
    display: flex;
    align-items: flex-start;
  }
  .phone {
    width: 296px;
    flex-direction: column;
    justify-content: flex-start;
    padding: 28px 0 0;
    box-sizing: border-box;
    font-size: var(--font-size-5xl);
  }
  .frame-group {
    width: 1180px;
    flex-direction: row;
    justify-content: space-between;
    max-width: 100%;
    gap: 20px;
  }
  .frame-child1 {
    align-self: stretch;
    height: 1px;
    position: relative;
    border-top: 1px solid var(--color-white);
    box-sizing: border-box;
    z-index: 1;
  }
  .mavoloresearchcentre2024 {
    width: 266px;
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    z-index: 1;
  }
  .email,
  .line-parent {
    display: flex;
    align-items: flex-start;
  }
  .email {
    align-self: stretch;
    flex-direction: row;
    justify-content: center;
    padding: 0 var(--padding-xl);
  }
  .line-parent {
    width: 1180px;
    flex-direction: column;
    justify-content: flex-start;
    gap: 11px;
    max-width: 100%;
    text-align: center;
  }
  .social-media-child {
    position: absolute;
    top: 0;
    left: 0;
    background-color: var(--color-darkslateblue);
    width: 100%;
    height: 100%;
  }
  .group-icon2,
  .group-icon3 {
    position: absolute;
    top: 88.1px;
    left: 135.8px;
    width: 156.6px;
    height: 9.5px;
    z-index: 1;
  }
  .group-icon3 {
    top: 58px;
    left: 135px;
    width: 159.5px;
    height: 26.3px;
  }
  .call-child,
  .icons,
  .icons1,
  .icons2 {
    position: absolute;
    top: 218px;
    left: 190px;
    width: 30px;
    height: 30.5px;
    z-index: 1;
  }
  .call-child,
  .icons1,
  .icons2 {
    left: 130px;
  }
  .call-child,
  .icons2 {
    left: 250px;
  }
  .call-child {
    top: 0;
    left: 0;
    border-radius: 50%;
    background-color: var(--color-white);
    width: 100%;
    height: 100%;
  }
  .material-symbolscall-icon {
    position: absolute;
    top: 5px;
    left: 4px;
    width: 27px;
    height: 27px;
    z-index: 2;
  }
  .call,
  .telephone-child {
    position: absolute;
    top: 98px;
    left: 961px;
    width: 36px;
    height: 36px;
  }
  .telephone-child {
    top: 0;
    left: 0;
    border-radius: 50%;
    background-color: var(--color-white);
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .fluent-emoji-high-contrasttel-icon {
    position: absolute;
    top: 3px;
    left: 6px;
    width: 25px;
    height: 25px;
    z-index: 2;
  }
  .telephone {
    position: absolute;
    top: 193px;
    left: 961px;
    width: 37px;
    height: 37px;
  }
  .social-media {
    width: 100%;
    height: 450px;
    position: absolute;
    margin: 0 !important;
    right: 0;
    bottom: -89px;
    left: 0;
  }
  .footer,
  .mrc {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .footer {
    align-self: stretch;
    align-items: center;
    padding: var(--padding-38xl) var(--padding-xl) var(--padding-11xl);
    box-sizing: border-box;
    gap: 56px;
    max-width: 100%;
    text-align: left;
    font-size: var(--font-size-xl);
    color: var(--color-white);
    font-family: var(--font-helvetica);
  }
  .mrc {
    width: 100%;
    background: linear-gradient(270deg, #b0d4ff, #ffe1eb);
    overflow: hidden;
    align-items: flex-start;
    gap: 393px;
    line-height: normal;
    letter-spacing: normal;
  }
  @media screen and (max-width: 1200px) {
    .rectangle-parent {
      gap: 302px;
    }
  }
  @media screen and (max-width: 1050px) {
    .coming-soon1 {
      font-size: 51px;
    }
    .we-are-creating-container {
      font-size: var(--font-size-5xl);
    }
    .frame-group {
      flex-wrap: wrap;
    }
  }
  @media screen and (max-width: 750px) {
    .contact-wrapper {
      display: none;
    }
    .rectangle-parent {
      gap: 151px;
    }
    .frame-wrapper,
    .phenomenal {
      padding-left: var(--padding-11xl);
      padding-right: 33px;
      box-sizing: border-box;
    }
    .phenomenal {
      padding-left: var(--padding-2xl);
      padding-right: 22px;
    }
    .rectangle-group {
      gap: 134px;
      padding-top: var(--padding-25xl);
      padding-bottom: var(--padding-38xl);
      box-sizing: border-box;
    }
    .navigation {
      gap: 68px;
    }
    .footer {
      gap: 28px;
    }
    .mrc {
      gap: 196px;
    }
  }
  @media screen and (max-width: 450px) {
    .rectangle-parent {
      gap: 75px;
    }
    .coming-soon1 {
      font-size: 32px;
    }
    .we-are-creating-container {
      font-size: 18px;
    }
    .rectangle-group {
      gap: 67px;
    }
    .navigation {
      gap: 34px;
    }
    .a-27th-main {
      font-size: var(--font-size-base);
    }
    .mob-91-8861587589-container {
      font-size: 19px;
    }
    .mavoloresearchcentre2024 {
      font-size: var(--font-size-base);
    }
    .footer {
      padding-top: 37px;
      padding-bottom: var(--padding-xl);
      box-sizing: border-box;
    }
    .mrc {
      gap: 98px;
    }
  }