.biolegacy-individual-services {
    width: 100%;
    position: relative;
    background-color: var(--White);
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    font-size: var(--fs-52);
    color: var(--color-skyblue);
    font-family: var(--font-lexend-exa);
  }

  .wpcf7 p{
    margin: 20px 0px 10px 0px;
  }
  .biolegacy-individual-services-button button b{
    font-weight: 700 !important;
  }
  .button3 .start-your-study-wrapper{
    margin-top: 20px;
  }
  
  /* .biolegacy-individual-services-navigation-bar {
    align-self: stretch;
    background-color: var(--White);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--padding-60) var(--padding-20);
    text-align: center;
    font-size: var(--fs-20);
    color: var(--Secondary-Text);
    font-family: var(--font-poppins);
  } */
  /* .biolegacy-individual-services-nav-container {
    width: 100%;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    gap: var(--gap-80);
    max-width: var(--max-w-1200);
  } */
  /* .biolegacy-individual-services-biolegacy-logo-top-color-1 {
    width: 200px;
    position: relative;
    max-height: 100%;
    object-fit: cover;
  }
  .nav-links,
  .nav-options {
    display: flex;
    align-items: center;
  }
  .nav-links {
    flex: 1;
    flex-wrap: wrap;
    align-content: center;
    gap: 13px;
    min-width: var(--min-w-250);
    max-width: 968px;
  }
  .nav-options {
    justify-content: center;
    padding: var(--padding-0) var(--padding-10);
  } */
  /* .biolegacy-individual-services-species {
    margin: 0;
    position: relative;
    font-size: inherit;
    font-weight: 300;
    font-family: inherit;
  }
  .capabilities-parent {
    border-radius: var(--br-7);
    background: var(--Linear-Button);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--padding-0) var(--padding-10);
    color: var(--White);
  }
  .biolegacy-individual-services-capabilities {
    margin: 0;
    position: relative;
    font-size: inherit;
    font-weight: 600;
    font-family: inherit;
  }
  .frame-icon {
    height: var(--height-24);
    width: var(--width-24);
    position: relative;
  } */
  /* .nav-options4 {
    cursor: pointer;
    border: var(--border-1);
    padding: var(--padding-0) var(--padding-10);
    background-color: transparent;
    border-radius: var(--br-7);
    background: var(--Linear-Button);
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .biolegacy-individual-services-contact {
    position: relative;
    font-size: var(--fs-20);
    font-weight: 600;
    font-family: var(--font-poppins);
    color: var(--White);
    text-align: center;
  } */
  .biolegacy-individual-services-hero-banner {
    align-self: stretch;
    height: 350px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--padding-10) var(--padding-20);
    box-sizing: border-box;
    background-image: url(./public/Hero-banner4@3x.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top;
  }
  .biolegacy-individual-services-frame {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    max-width: var(--max-w-1200);
  }
  .biolegacy-individual-services-toxicology {
    align-self: stretch;
    position: relative;
    font-weight: 300;
    font-size: 52px;
  }
  .biolegacy-individual-services-introduction-section {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--padding-50) var(--padding-20) var(--padding-32);
    text-align: left;
    font-size: var(--fs-28);
    color: var(--Primary-Text);
    font-family: var(--font-lexend-exa);
  }
  .biolegacy-individual-services-container {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: var(--gap-16);
    max-width: var(--max-w-1200);
  }
  .biolegacy-individual-services-header {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    /* padding: var(--padding-0) var(--padding-10); */
    box-sizing: border-box;
    min-width: var(--min-w-250);
  }
  .capability-and-compliance {
    margin: 0;
    align-self: stretch;
    position: relative;
    font-size: inherit;
    font-weight: 300;
    font-family: inherit;
    color:#F7931E
  }
  .bottom-container {
    align-self: stretch;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    align-content: flex-start;
    gap: var(--gap-16);
    text-align: left;
    font-size: var(--fs-14);
    color: var(--Subtext);
    font-family: var(--font-poppins);
  }
  .biolegacy-individual-services-left-side {
    flex: 1;
    overflow: hidden;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-8) var(--padding-10);
    box-sizing: border-box;
    min-width: 300px;
    max-width: 413px;
  }
  .successful-investigational-new {
    align-self: stretch;
    flex: 1;
    position: relative;
    display: inline-block;
    min-width: var(--min-w-250);
  }
  .biolegacy-individual-services-right-side {
    flex: 1;
    overflow: hidden;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-8) var(--padding-10);
    box-sizing: border-box;
    min-width: 310px;
  }
  .glp-non-glp-toxicology-full {
    margin: 0;
    font-size: inherit;
    padding-left: var(--padding-19);
    margin-left: 16px;
  }
  .glp-non-glp {
    font-family: var(--font-poppins);
  }
  .biolegacy-individual-services-button {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: var(--padding-0) var(--padding-10);
    box-sizing: border-box;
    min-width: var(--min-w-250);
  }
  .start-your-study-wrapper {
    cursor: pointer;
    border: var(--border-1);
    padding: var(--padding-6) var(--padding-10);
    background-color: transparent;
    border-radius: var(--br-7);
    background: var(--Linear-Button);
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .start-your-study {
    position: relative;
    font-size: var(--fs-20);
    font-family: var(--font-poppins);
    color: var(--White);
    text-align: center;
  }
  .introduction-section-icon {
    align-self: stretch;
    height: 400px;
    max-width: 100%;
    overflow: hidden;
    flex-shrink: 0;
    object-fit: cover;
  }
  .introduction-section4 {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--padding-50) var(--padding-20) var(--padding-32);
    text-align: left;
    font-size: var(--fs-28);
    color: var(--Primary-Text);
    font-family: var(--font-lexend-exa);
  }
  .species-selection-to {
    margin: 0;
    position: relative;
    font-size: inherit;
    font-weight: 300;
    font-family: inherit;
    color:#F7931E;
  }
  .left-side10 {
    overflow: hidden;
    padding: var(--padding-8) var(--padding-10);
    box-sizing: border-box;
    min-width: 550px;
  }
  .inner-container,
  .left-side10,
  .right-container {
    flex: 1;
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
  .right-container {
    overflow: hidden;
    padding: var(--padding-8) var(--padding-10);
    box-sizing: border-box;
    min-width: 300px;
    max-width: 400px;
  }
  .inner-container {
    gap: var(--gap-10);
    min-width: 280px;
  }
  .available-species-include-container {
    flex: 1;
    position: relative;
    display: inline-block;
    min-width: 120px;
  }
  .available-species-include {
    margin: 0;
  }
  .non-human-primates-dogs-mini-p {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    padding-left: var(--padding-19);
    margin-left: 14px;
  }
  .header10 {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: var(--padding-0) var(--padding-10);
    box-sizing: border-box;
    min-width: var(--min-w-250);
    color: var(--Secondary-Text);
  }
  .if-you-need {
    align-self: stretch;
    position: relative;
    font-weight: 300;
  }
  .left-side11,
  .right-side2 {
    flex: 1;
    overflow: hidden;
    display: flex;
    padding: var(--padding-8) var(--padding-10);
    box-sizing: border-box;
  }
  .left-side11 {
    align-items: flex-start;
    justify-content: center;
    min-width: var(--min-w-250);
    max-width: 446px;
  }
  .right-side2 {
    flex-direction: column;
    align-items: center;
    gap: var(--gap-40);
    min-width: 550px;
  }
  .dedicated-phd-level-study-container {
    align-self: stretch;
    position: relative;
    display: inline-block;
    min-width: var(--min-w-250);
  }
  .button3,
  .left-side12 {
    overflow: hidden;
    display: flex;
    align-items: flex-start;
  }
  .button3 {
    align-self: stretch;
    flex-direction: column;
    min-width: var(--min-w-250);
  }
  .left-side12 {
    flex: 1;
    justify-content: center;
    padding: var(--padding-8) var(--padding-10);
    box-sizing: border-box;
    min-width: 300px;
    max-width: 441px;
  }
  .biolegacy-individual-services-testimonial-section {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--padding-80) var(--padding-30);
    background-image: url(./public/Testimonial-Section1@3x.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top;
  }
  .container5 {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    align-content: center;
    gap: 100px 113px;
    max-width: var(--max-w-1200);
  }
  .header13,
  .left-side13 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .left-side13 {
    flex: 1;
    gap: var(--gap-24);
    min-width: var(--min-w-350);
    text-align: center;
    font-size: var(--fs-36);
    color: var(--White);
    font-family: var(--font-poppins);
  }
  .header13 {
    align-self: stretch;
    overflow: hidden;
    padding: var(--padding-10);
    gap: var(--gap-16);
  }
  .join-our,
  .see-why-biolegacy {
    align-self: stretch;
    position: relative;
  }
  .join-our {
    margin: 0;
    font-size: inherit;
    font-weight: 600;
    font-family: inherit;
    color:#fff;
  }
  .see-why-biolegacy {
    font-size: var(--fs-24);
  }
  .biolegacy-individual-services-testimonial-frame {
    align-self: stretch;
    border-radius: 20px;
    background-color: var(--Black);
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    padding: var(--padding-40);
    text-align: left;
    font-size: var(--fs-18);
  }
  .biolegacy-individual-services-full-testimonial-frame {
    width: 537px;
    display: flex;
    align-items: flex-start;
    min-width: 200px;
  }
  .biolegacy-individual-services-text-container {
    flex: 1;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .glp-ind-enabling-studies-container {
    align-self: stretch;
    position: relative;
  }
  .glp-ind-enabling-studies-huge {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    padding-left: var(--padding-24);
  }
  
  
  
 
  .biolegacy-individual-services-footer {
    align-self: stretch;
    background-color: var(--Secondary-Text);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: var(--padding-100) var(--padding-30) 73px;
    text-align: left;
    font-size: 38.6px;
    color: var(--White);
    font-family: var(--font-poppins);
  }
  .biolegacy-individual-services-footer-content {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 109px;
    max-width: var(--max-w-1200);
  }
  .biolegacy-individual-services-footer-links {
    align-self: stretch;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    align-content: center;
    gap: 334px var(--gap-0);
  }
  .biolegacy-individual-services-footer-logo {
    width: 310px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 62px;
    min-width: 290px;
    max-width: 310px;
  }
  .biolegacy-individual-services-group-icon {
    width: 303.5px;
    height: 91.5px;
    position: relative;
    object-fit: contain;
  }
  .biolegacy-individual-services-stay-connected {
    gap: var(--gap-20);
  }
  .biolegacy-individual-services-stay-connected,
  .biolegacy-individual-services-stay-connected-content {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .biolegacy-individual-services-stay-connected-title {
    margin: 0;
    align-self: stretch;
    position: relative;
    font-size: inherit;
    font-weight: 300;
    font-family: inherit;
  }
  .biolegacy-individual-services-stay-connected-subtitle {
    align-self: stretch;
    position: relative;
    font-size: 15.8px;
    font-weight: 300;
  }
  .biolegacy-individual-services-email-signup {
    align-self: stretch;
    border-radius: var(--br-10);
    background-color: var(--White);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--padding-0) var(--padding-10);
    gap: var(--gap-0);
  }
  .biolegacy-individual-services-email-input {
    width: calc(100% - 33.6px);
    border: var(--border-1);
    outline: 0;
    font-weight: 300;
    font-family: var(--font-poppins);
    font-size: 24.1px;
    background-color: transparent;
    flex: 1;
    position: relative;
    color: var(--Secondary-Text);
    text-align: left;
    display: inline-block;
    min-width: 150px;
    padding: var(--padding-0);
  }
  .biolegacy-individual-services-vector-icon {
    width: 13.6px;
    position: relative;
    height: 15.8px;
  }
  .biolegacy-individual-services-contact-info {
    width: 328px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--gap-2);
    min-width: 290px;
    max-width: 328px;
    font-size: 44px;
  }
  .biolegacy-individual-services-contact-info-title {
    margin: 0;
    align-self: stretch;
    position: relative;
    font-size: inherit;
    font-weight: 300;
    font-family: inherit;
  }
  .biolegacy-individual-services-contact-info-content {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--gap-32);
    font-size: var(--fs-15);
  }
  .biolegacy-individual-services-contact-details {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--gap-3);
  }
  .biolegacy-individual-services-phone-info {
    white-space: pre-wrap;
  }
  .biolegacy-individual-services-address-info,
  .biolegacy-individual-services-phone-info {
    align-self: stretch;
    position: relative;
    font-weight: 300;
  }
  .biolegacy-individual-services-mail {
    margin: 0;
    white-space: pre-wrap;
  }
  .social-info-group {
    align-self: stretch;
    display: flex;
    align-items: center;
    gap: 56px;
  }
  .biolegacy-individual-services-social-info {
    position: relative;
    font-weight: 300;
  }
  .biolegacy-individual-services-group {
    height: var(--height-34_6);
    width: 74.8px;
    display: flex;
    align-items: flex-start;
    gap: 5.6px;
  }
  .biolegacy-individual-services-social-icons,
  .social-icons2 {
    height: var(--height-34_6);
    width: 34.6px;
    border-radius: 200px;
    z-index: 2;
  }
  .social-icons2 {
    z-index: 1;
  }
  .biolegacy-individual-services-copyright-text {
    align-self: stretch;
    position: relative;
    font-size: var(--fs-22);
    text-align: center;
  }
  @media screen and (max-width: 1200px) {
    .biolegacy-individual-services-nav-container {
      gap: var(--gap-40);
      max-width: 100%;
    }
    .biolegacy-individual-services-container,
    .biolegacy-individual-services-frame,
    .container5 {
      max-width: 100%;
    }
    .container5 {
      gap: 56px;
    }
    .biolegacy-individual-services-footer-content {
      gap: 54px;
      max-width: 100%;
    }
  }
  @media screen and (max-width: 1050px) {
    .nav-links {
      max-width: 100%;
    }
    .biolegacy-individual-services-toxicology {
      font-size: var(--fs-42);
    }
    .join-our {
      font-size: 29px;
    }
    .right-side4 {
      max-width: 100%;
    }
    .biolegacy-individual-services-stay-connected-title {
      font-size: var(--fs-31);
    }
    .biolegacy-individual-services-contact-info-title {
      font-size: 35px;
    }
  }
  @media screen and (max-width: 750px) {
    .biolegacy-individual-services-navigation-bar {
      gap: 34px;
    }
    .biolegacy-individual-services-nav-container {
      gap: var(--gap-20);
    }
    .biolegacy-individual-services-introduction-section {
      padding-top: var(--padding-32);
      padding-bottom: var(--padding-21);
      box-sizing: border-box;
    }
    .biolegacy-individual-services-left-side {
      max-width: 100%;
    }
    .left-side10,
    .right-side2 {
      min-width: 100%;
    }
    .right-side2 {
      gap: var(--gap-20);
    }
    .biolegacy-individual-services-testimonial-section {
      gap: 38px;
      padding-top: 52px;
      padding-bottom: 52px;
      box-sizing: border-box;
    }
    .container5 {
      gap: 28px;
    }
    .right-side4 {
      padding-top: var(--padding-20);
      padding-bottom: var(--padding-20);
      box-sizing: border-box;
      flex: 1;
    }
    .biolegacy-individual-services-footer {
      padding-top: 65px;
      padding-bottom: 47px;
      box-sizing: border-box;
    }
    .biolegacy-individual-services-footer-content {
      gap: 27px;
    }
  }
  @media screen and (max-width: 450px) {
    .biolegacy-individual-services-navigation-bar {
      gap: 17px;
    }
    .biolegacy-individual-services-toxicology {
      font-size: var(--fs-31);
    }
    .capability-and-compliance {
      font-size: var(--fs-22);
    }
    .biolegacy-individual-services-left-side {
      max-width: 100%;
    }
    .introduction-section4 {
      padding-top: var(--padding-32);
      padding-bottom: var(--padding-21);
      box-sizing: border-box;
    }
    .species-selection-to {
      font-size: var(--fs-22);
    }
    .right-container {
      max-width: 100%;
    }
    .inner-container {
      flex-wrap: wrap;
    }
    .if-you-need {
      font-size: var(--fs-22);
    }
    .left-side11,
    .left-side12 {
      max-width: 100%;
    }
    .biolegacy-individual-services-testimonial-section {
      gap: var(--gap-19);
    }
    .join-our {
      font-size: var(--fs-22);
    }
    .see-why-biolegacy {
      font-size: var(--fs-19);
    }
    .right-side4 {
      max-width: 100%;
    }
    .biolegacy-individual-services-footer-logo {
      gap: 31px;
    }
    .biolegacy-individual-services-stay-connected-title {
      font-size: 23px;
    }
    .biolegacy-individual-services-email-input {
      font-size: var(--fs-19);
    }
    .biolegacy-individual-services-contact-info-title {
      font-size: var(--fs-26);
    }
    .biolegacy-individual-services-contact-info-content {
      gap: var(--gap-16);
    }
    .social-info-group {
      flex-wrap: wrap;
    }
    .biolegacy-individual-services-copyright-text {
      font-size: var(--fs-18);
    }
  }
  