/*****  what-genetic-testing-can-tell-you  *****/
/*****  what-genetic-testing-can-tell-you start here *****/
/*mobile*/
#main-card-grid #card-section .content-card-section .content-text-section > .card-text
{
   font: 400 22px / 30px "Open Sans", sans-serif; 
}
#main-card-grid #card-section .content-card-section .content-text-section > .card-text.title
{
   font: 400 45px / 49px "Open Sans", sans-serif; 
}
/*#what-genetic-testing-can-tell-you #main-section*/
/*{*/
/*    padding-top: 62px;*/
/*}*/
#what-genetic-testing-can-tell-you #main-card-grid #card-section #lady-img > .aem-Grid > .container.responsivegrid > .cmp-container > .aem-Grid
{
     border-radius: 0 150px 56px 56px;
}
#what-genetic-testing-can-tell-you #background-image-section .content-card-section{
    letter-spacing: -0.9px;
}


#what-genetic-testing-can-tell-you #main-section #banner-main-border #banner-main-text span
{
   
    margin-bottom: 20px;
    font: 400 45px / 50px "Open Sans", sans-serif;
}

#what-genetic-testing-can-tell-you .banner-subhead.banner-sub-text
{
    margin-bottom:25px;
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section .content-card-section .content-text-section > .card-text
{
   font: 400 22px / 30px "Open Sans", sans-serif; 
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section .content-card-section .content-text-section > .card-text.title
{
   font: 400 45px / 50px "Open Sans", sans-serif; 
   margin-bottom: 10px;
   letter-spacing: -0.9px;
}
#what-genetic-testing-can-tell-you #card-3
{
    margin-top:25px;
}
#what-genetic-testing-can-tell-you #main-section #banner-main-border #banner-main-text
{
   margin: 0px 0px 20px 0px; 
}

#what-genetic-testing-can-tell-you #banner-main-border #content-section-banner .button.pink-gradient:has(#download-button)
{
    margin:0px;
}
#what-genetic-testing-can-tell-you #card-1 .content-card-section {
  margin: 25px 0px;
    padding: 0px 18px;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > .cmp-container > .aem-Grid
{
        flex-direction: column-reverse;
        border-radius: 0 146px 56px 56px;
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #lady-img.cmp-container > .aem-Grid{
  border-top-right-radius:  150px;
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-4.cmp-container > .aem-Grid{
  border-top-right-radius:  154px;
}
#what-genetic-testing-can-tell-you .cmp-container__backgroundImage--enabled
{
    margin:0px;
}
#what-genetic-testing-can-tell-you .list-space {
    padding-bottom: 5px;
}
#what-genetic-testing-can-tell-you #background-image-section {
    padding: 25px 20px 0px;
    margin-top:25px;
}
#what-genetic-testing-can-tell-you .content-card-section
{
    padding:20px 16px;
    margin-bottom:0px;
}
  
#what-genetic-testing-can-tell-you #background-image-section .content-card-section .card-text.title
  {
      margin-bottom: 15px;
  }
#what-genetic-testing-can-tell-you #lady-img .content-card-section {
    padding: 20px 16px;
}

#what-genetic-testing-can-tell-you #learn-more-card .content-card-section
{
    margin-bottom:25px;
    padding: 20px 28px;
}

#what-genetic-testing-can-tell-you .pinktext a {
    color: #AD5C6D;
    text-decoration: underline;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-3.cmp-container > .aem-Grid
{
  border-radius: 152px 0 56px 56px;
  margin-bottom:25px;
  
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-2 .content-card-section .content-text-section
{
    margin-top:0px;
}

#what-genetic-testing-can-tell-you #button-last-section > .aem-Grid.aem-Grid--12.aem-Grid--default--12
{
    margin-bottom: 10px;
}

#what-genetic-testing-can-tell-you .content-card-section .content-text-section ul
{
    margin-left: 45px;
}


#what-genetic-testing-can-tell-you .health_icon{
 position: relative;
    top: 5px;
}

#what-genetic-testing-can-tell-you #learn-more-card .content-card-section .content-text-section ul
{    font-size: 22px;
    line-height: 30px;
    font-weight: 400;
    letter-spacing: 0px;
}

#what-genetic-testing-can-tell-you .pinktext a {
    color: #AD5C6D;
    text-decoration: underline;
    font-size: 22px;
    line-height: 30px;
    font-weight: 700;
}
#what-genetic-testing-can-tell-you #main-section #banner-main-border .container:has(> #content-section-banner)
{
    padding: 25px 20px 0px 20px;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-4 .content-card-section .content-text-section {
    margin-top: 10px;
}
/*!--desktop start here--*/



@media screen and (min-width: 992px) {
    
     #main-card-grid #card-section .content-card-section .content-text-section > .card-text
    {
         font: 400 27px / 40px "Open Sans", sans-serif;
    }
    #main-card-grid #card-section .content-card-section .content-text-section > .card-text.title
    {
         font: 400 45px / 49px "Open Sans", sans-serif;
         letter-spacing:-0.9px;
    }
    #what-genetic-testing-can-tell-you #banner-content #banner-main-border > .aem-Grid
    {
        max-height: 740px;
    }
    #what-genetic-testing-can-tell-you #main-card-grid #card-section #card-1 .content-card-section .content-text-section > .card-text
    {
        letter-spacing:0.20px;
    }
    #what-genetic-testing-can-tell-you #main-card-grid #card-section #card-2 .content-card-section .content-text-section > .card-text.title
    {
        letter-spacing: -0.9px;
    }
   #what-genetic-testing-can-tell-you #main-section #banner-main-border #banner-main-text span {
        font: 400 64px / 70px "Open Sans", sans-serif;
        letter-spacing: -2.1px;
    }
    #what-genetic-testing-can-tell-you #background-image-section,
    #what-genetic-testing-can-tell-you #main-card-grid #card-section #card-4 .content-card-section .content-text-section
    {
        margin-top:0px;
    }
     
    #what-genetic-testing-can-tell-you #main-card-grid #card-section .content-card-section .content-text-section > .card-text
    {
         font: 400 27px / 40px "Open Sans", sans-serif;
    }
    #what-genetic-testing-can-tell-you #main-card-grid #card-section .content-card-section .content-text-section > .card-text.title
    {
         font: 400 45px / 48px "Open Sans", sans-serif;
    }
    /*#what-genetic-testing-can-tell-you #main-section*/
    /*{*/
    /*padding-top: 82px;*/
    /*}*/
    #what-genetic-testing-can-tell-you #button-last-section > .aem-Grid.aem-Grid--12.aem-Grid--default--12
{
    margin-bottom: 40px;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-3.cmp-container > .aem-Grid:has(.content-card-section.border-image-right) {
    border: none;
    margin-bottom:0px;
    flex-direction: row-reverse;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-4.cmp-container > .aem-Grid:has(.content-card-section.border-image-right) {
    border: none;
}
 #what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid >  #card-4.cmp-container > .aem-Grid {
        flex-direction: row;
       
    }
    
    #what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid >  #lady-img.cmp-container > .aem-Grid {
        flex-direction: row;
        border-radius: 56px 247px 56px 56px;
        max-height: 801px;
       
    }
/*#what-genetic-testing-can-tell-you #main-section #banner-content #banner-main-border {*/
/*        padding: 160px 0px 0px 0px;*/
/*    }*/
#what-genetic-testing-can-tell-you #main-section #banner-main-border #banner-main-text {
    margin: 0px 0px 20px 0px;
}
#what-genetic-testing-can-tell-you #banner-main-text .cmp-title__text
{
    margin:0px;
}
#what-genetic-testing-can-tell-you .banner-subhead.banner-sub-text {
    max-width: none;
}

#what-genetic-testing-can-tell-you #card-2 .aem-Grid {
    border-radius: 0px 260px 51px 0px;
    border: 4px solid #E0E7F0;
    background: #FFF;
}
 
#what-genetic-testing-can-tell-you #card-3 {
    border-radius: 250px 56px 56px 56px;
    border: 4px solid #E0E7F0;
    background: #FFF;
    margin: 60px 0px;
}  

#what-genetic-testing-can-tell-you #card-4 {
    border-radius: 56px 250px 56px 56px;
    border: 4px solid #E0E7F0;
    background: #FFF;
    margin: 60px 0px;
}  

#card-section #card-4 .content-card-section {
    padding: 0px;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-4 .content-card-section .content-text-section {
    padding: 28px 0px 28px 30px;
}

#what-genetic-testing-can-tell-you #card-4 .image.aem-GridColumn.aem-GridColumn--default--12 {
    max-width: 578px;
    max-height: 804px;
}

#what-genetic-testing-can-tell-you .banner-subhead.banner-sub-text
{
    margin-bottom:10px;
    letter-spacing: -0.2px;
}
#what-genetic-testing-can-tell-you #main-section .banner-sub-text #main-card-grid .card-section-grid .card-text-sub
{
    max-width: none;
}
#what-genetic-testing-can-tell-you #banner-main-border #content-section-banner .button.pink-gradient:has(#download-button)
{
    margin: 25px 0px;
}

#what-genetic-testing-can-tell-you #banner-main-border #content-section-banner .breadcrumb.pink-text
{
    margin:30px 0px 20px 0px;
}

 #what-genetic-testing-can-tell-you #banner-main-border .container:has(> #banner-image)
{
        max-width: 533px;
        min-height:718px;
}
#what-genetic-testing-can-tell-you .cmp-container__backgroundImage--enabled
{
    margin:0px !important;
}

#what-genetic-testing-can-tell-you  #background-image-section
{
    padding: 40px 16px 0px;
}
#what-genetic-testing-can-tell-you #learn-more-card .title
{
    padding-bottom:15px !important;
    margin-bottom: 0px !important;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section .content-card-section .content-text-section
{
    margin-top:0px;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-1 .content-card-section .content-text-section 
{
        padding: 0px;
    }

#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-1 .content-card-section .content-text-section
{
    margin: 60px 0px;
}

#what-genetic-testing-can-tell-you .content-card-section
{
    margin-bottom:0px;
    padding:0px 28px 0px 29px;
}
#what-genetic-testing-can-tell-you .title {
    font-size: 45px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 48px !important;
    /*padding-bottom:20px;*/
}

     #what-genetic-testing-can-tell-you #lady-img .card-text.title
     {
    letter-spacing: -2.9px;
}

#what-genetic-testing-can-tell-you #lady-img .image
{
    max-width:585px;
}
#what-genetic-testing-can-tell-you #lady-img .aem-Grid {
    border-radius: 0px 260px 51px 0px;
    border: 4px solid #E0E7F0;
    background: #FFF;
}

#what-genetic-testing-can-tell-you  #lady-img .content-card-section.border-image-right {
    padding: 0px;
}

 #what-genetic-testing-can-tell-you #main-card-grid #card-section #card-2 .content-card-section .content-text-section {
    padding: 25px 0px 25px 40px;
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-3 .content-card-section {
    padding: 0px;
}

#what-genetic-testing-can-tell-you #card-3 .image.aem-GridColumn.aem-GridColumn--default--12 {
    max-width: 590px;
    max-height: 669px;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section #card-3 .content-card-section .content-text-section
{
    padding: 25px 33px 29px 0px;
}

#what-genetic-testing-can-tell-you #learn-more-card .content-card-section {
    padding: 40px 40px 35px;
    /*max-height: 363px;*/
}

#what-genetic-testing-can-tell-you #learn-more-card  #background-image-section 
{
    padding: 40px 70px 40px 60px;
}

#what-genetic-testing-can-tell-you #learn-more-card
{
    margin-bottom:60px;
    max-height:366px;
}

#what-genetic-testing-can-tell-you #learn-more-card .content-card-section
{
    margin-bottom:0px;
}

#what-genetic-testing-can-tell-you #learn-more-card .content-card-section .content-text-section ul
{    font-size: 27px;
    line-height: 40px;
    font-weight: 400;
}

#what-genetic-testing-can-tell-you .pinktext a {
    color: #AD5C6D;
    text-decoration: underline;
    font-size: 25px;
    line-height: 35px;
    font-weight: 700;
}
}




/*


/*compatiblity*/
@media screen and (min-width: 320px) and (max-width:385px)
{
  #what-genetic-testing-can-tell-you #main-card-grid #card-section .content-card-section .content-text-section > .card-text.title {
    font-size: clamp(45px, 2vw, 45px) !important;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #lady-img.cmp-container > .aem-Grid, #what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-3.cmp-container > .aem-Grid,
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-4.cmp-container > .aem-Grid
{
    overflow:hidden;
}

}
@media screen and (min-width: 631px) and (max-width:991px)
{
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #lady-img.cmp-container > .aem-Grid {
    border-top-right-radius: 400px !important;
    overflow: hidden;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-3.cmp-container > .aem-Grid {
    border-top-left-radius: 400px !important;
    overflow: hidden;
}

#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-4.cmp-container > .aem-Grid {
    border-top-right-radius: 405px !important;
    overflow: hidden;
}

}
@media screen and (min-width: 400px) and (max-width:630px)
{
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #lady-img.cmp-container > .aem-Grid {
    border-top-right-radius: 250px !important;
    overflow: hidden;
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-3.cmp-container > .aem-Grid {
    border-top-left-radius: 250px !important;
    overflow: hidden;
}
#what-genetic-testing-can-tell-you #main-card-grid #card-section > .aem-Grid > .container.responsivegrid > #card-4.cmp-container > .aem-Grid {
    border-top-right-radius: 255px !important;
    overflow: hidden;
}
}


@media screen and (min-width: 1175px) and (max-width:1230px)
{
#what-genetic-testing-can-tell-you #button-last-section > .aem-Grid.aem-Grid--12.aem-Grid--default--12 {
        /* margin-bottom: 40px; */
        margin-top: 20px;
    }
}

@media screen and (min-width:991px) and (max-width:1175px){
    #what-genetic-testing-can-tell-you #button-last-section > .aem-Grid.aem-Grid--12.aem-Grid--default--12 {
    margin-top: 110px;
}
}
