.product-section .row.product-row .col .product-content .product-para img {
    width: 100%;
}
.product-section .row.all-sub-pages .subpage-content img {
    -webkit-box-shadow: 0px 10px 25px -30px rgb(0 0 0 / 53%);
    -moz-box-shadow: 0px 10px 25px -30px rgb(0 0 0 / 53%);
    box-shadow: 0px 10px 25px -30px rgb(0 0 0 / 53%);
    background: transparent linear-gradient( 180deg, #00368B -280%, #0088CE 90%) 0% 0% no-repeat padding-box;
    max-width: 100px;
    border-radius: 50%;
}
.product-section .row.all-sub-pages .subpage-content a {
    display: block;
    padding: 35px 0px;
    text-align: center;
    background-color: var(--white);
}
.mifertility-plan-app-sec {
    padding: 50px 0px;
    border-bottom: 1px solid var(--crystal-blue);
}
.mifertility-plan-app-sec h3.comm-h3 {
    color: var(--violet-red);
}
.mifertility-plan-app-sec a.btn.btn-lg {
    padding: 10px 20px;
    width: auto;
}
.product-and-ivf-sec {
    background-color: var(--white-smoke);
    float: left;
    width: 100%;
}
.ivf-journey-sec h3.comm-h3 {
    color: var(--violet-red);
}
.header-top-sec {
/*    background-color: #006ebd;
    position: relative;*/
}
.landing-page-header-inner::before {
    content: '';
    position: absolute;
    box-shadow: 0px 27px 31px 0px rgb(0 110 189);
    -webkit-box-shadow: 0px 27px 31px 0px rgb(0 110 189);
    -moz-box-shadow: 0px 27px 31px 0px rgb(0 110 189);
    height: 30px;
    width: 100%;
    top: -35px;
}
.mifertility-plan-app-sec .row {
    width: 100%;
    background-color: var(--white);
    margin: auto;
    border-radius: 10px;
}
.product-bucket-bg .above-ipad {
    display:none;
}
.product-section .product-buckets-section .product-bucket-col-inner .product-bucket-bg {
    background-position: top center;
}
.product-section .product-buckets-section .col.pentasa.two-products-buckets .product-bucket-col-inner {
    min-height: 313px;
}

.product-section .first-products .accordion-item.menopur-1200iu .product-content {
    border-bottom: 5px solid #00AEEF;
}      
.product-section .first-products .accordion-item.rekovelle .product-content {
    border-bottom: 5px solid #9178B5;
} 
.product-section .first-products .accordion-item.endometrin .product-content {
    border-bottom: 5px solid #B50610;
}    
.product-section .first-products .accordion-item.decapeptyl .product-content {
    border-bottom: 5px solid #4A8C2D;
}  
.product-section .first-products .accordion-item.cervidil .product-content {
    border-bottom: 5px solid #0a64b0;
} 
.product-section .first-products .accordion-item.duratocin .product-content {
    border-bottom: 5px solid #245a42;
}     
.product-section .first-products .accordion-item.pentasa .product-content {
    border-bottom: 5px solid #75c044;
}    
.product-section .first-products .accordion-item.cortiment .product-content {
    border-bottom: 5px solid #63c8c4;
}   
.menopur-600iu {    
    display : none !important;  
}
.mifertility-ibd-column {
    box-shadow: 0px 0px 5px var(--light-grey);
    border-radius: 10px;
    /*height: 100%;*/
    background-color: #fff;
}
.mifertility-ibd-section h4.comm-h4 {
    padding: 15px 0px;
    border-bottom: 2px solid var(--white-smoke);
    color: var(--violet-red);
}
.mifertility-ibd-section .mifertility-ibd-column p strong {
    color: var(--violet-red);
}   
.landing-page-header {
    padding-top: 150px;
    background-color: #006ebd;
    overflow: hidden;
}
.landing-page-header-inner {
    position: relative;
}

.gastroenterology .landing-page-header .landing-page-header-inner .col-rightheader #gastro-animation {
    /* top: 35px; */
}
.mifertility-ibd-section {
    /* margin-top: 20px; */
}

@media only screen and (min-width: 1201px){ 
    .landing-page-header-inner .col-leftheader {    
/*        width: 41.66666667%;    */
    }   
    .fertility .landing-page-header .landing-page-header-inner .col-rightheader #fertility-animation {
        top: -25px;
    }
}


@media only screen and (min-width: 993px){  
    .landing-page-header-inner .col-rightheader {   
        width: 50%; 
        position: relative; 
        /* top: -50px;  */
    }   
    .product-section .row.all-sub-pages .col:first-child {      
        border-bottom-left-radius: 10px;    
    }   
    .product-section .row.product-row .col {    
        border-top: 1px solid var(--light-grey);    
    }   
    .product-section .row.product-row .col:first-child {    
        border-bottom-left-radius: 10px;    
    }   
    .product-section .row.product-row .col:last-child { 
        border-top-right-radius: 10px;  
    }     
    .landing-page-header .landing-page-header-inner .col-rightheader, .landing-page-header-inner .col-12 {
        position: relative;
    }
    .landing-page-header-inner .col-leftheader {    
        width: 41.66666667%;   
        margin-left: 15px;
    }             
}


@media only screen and (min-width: 768px){ 
    .event-sliders .col {   
        box-shadow: 0px 0px 5px var(--light-grey);  
        border-radius: 10px;    
    }   
    .mifertility-ibd-section .container-1100 > .row {   
        padding: 0 !important;  
    }   
    .mifertility-ibd-section {  
        padding-bottom: 50px;   
    }       
    .header-top-sec {
/*        padding-bottom: 100px;  */
    }   
    .landing-page-header {  
/*        padding-bottom: 40px;   */
        float: left;    
        width: 100%;    
    }   
    .landing-page-header-inner {    
/*        margin-top: -55px;  */
        position: relative; 
    }       
    .product-section .row.product-row { 
        width: 100%;    
        margin: auto;   
        border-right: unset;    
        justify-content: start; 
        border-radius: 0px 10px 10px 10px;  
    }   
    .product-section .row.product-row .col, .product-section .row.all-sub-pages .col {  
        border-right: 1px solid var(--light-grey);  
        overflow: hidden;   
        border-bottom: 1px solid var(--light-grey); 
    }       
    .product-section .row.product-row .col .product-content {   
        padding: 20px;  
        transition: all 0.3s ease;  
        background-color: var(--white);         
    }   
    .product-section .row.product-row .col h4.product-title.comm-h4,    
    .product-section .row.all-sub-pages .col h4.subpage-title.comm-h4 { 
        color: var(--violet-red);   
        padding: 16px 20px;     
        background-color: var(--white-smoke);   
    }   
    .product-section .row.product-row .col h4.product-title.comm-h4 {   
        text-transform: uppercase;  
    }               
    .product-section .row.product-row .col a {  
        text-decoration: unset; 
    }       
    .product-section .row.product-row .col:first-child {    
        border-left: 1px solid var(--light-grey);       
        border-top-left-radius: 10px;   
    }       
    .product-section .row.product-row .col:last-child { 
        border-bottom-right-radius: 10px;   
    }                       
    .product-section .row.all-sub-pages {   
        margin-bottom: 24px !important; 
        border-top: 1px solid var(--light-grey);    
        border-radius: 10px;    
        width: 100%;    
        margin: auto;   
        justify-content: start; 
        overflow: hidden;   
        border: unset;  
        border-bottom: unset;   
        margin-top: -40px !important;   
        float: left;        
    }       
    .product-section .row.all-sub-pages .col:first-child {      
        border-left: 1px solid var(--light-grey);       
    }   
    .product-section .row.all-sub-pages .col:last-child {           
        border-bottom-right-radius: 10px;   
    }   
    .mifertility-plan-app-sec .col ul li {  
        display: inline-block;  
    }   
    .mifertility-plan-app-sec .container-1100 > .row {  
        padding: 40px 20px; 
        align-items: center;    
    }   
    .landing-page-header-inner h3.commn-sub-heading {
        position: absolute;
        bottom: 50px;
    }    
    .landing-page-header-inner {
        padding-bottom: 140px;
    }  
    .landing-page-header .col-6 {
        margin-top: -60px;
    }   
}

@media only screen and (max-width: 1200px){
    .ivf-journey-sec .mainivftabs .col.is-active::after {
        background-size: 80%;
        background-position: center;
    }
    .mifertility-ibd-section .container-1100 {
        max-width: 100%;
        padding:0px;
    }
}

@media only screen and (max-width: 992px){
    .product-section .row.all-sub-pages .col:last-child {
        border-bottom-left-radius: 10px;
        border-left: 1px solid var(--light-grey);
    }    
    .mainivftabs .ivf-tab-content .ivf-commn-content h4.commn-h4 {
        font-size: 20px;
    }
}


@media only screen and (max-width: 767px){
    .second-products .accordion-body .product-content a img {
        max-width: 100px;
        border-radius: 50%;
    }
    .second-products .accordion-body .product-content a {
        display: block;
        padding: 25px 0px;
    }
    .second-products .accordion-body {
        text-align: center;
        padding: 0 !important;
    }
    .product-section .second-products .accordion-button {
        color: #fff;
        padding: 20px 20px 20px 30px;
        font-size: 14px;
        color: var(--battleship-grey);
        border-top: 1px solid var(--white-smoke);
    }
    .mifertility-ibd-section .col-9 {
        width: 100%;
    }
    .landing-page-header-inner .col-12:last-child {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .landing-page-header-inner .col-12:last-child h1.commn-h1 {
        order: 1;
        margin-bottom: 0.5rem !important;
    }
    .landing-page-header-inner .col-12:last-child h3.commn-sub-heading {
        margin: 10px 0px !important;
    }
    .mifertility-plan-app-sec a.btn.btn-lg {
        margin-top: 20px;
    }
    .landing-page-header-inner .col-6 {
        width: 100%;
        text-align: center;
        position: relative;
    }
    .landing-page-header-inner .col-6.col-rightheader {
        margin-top: -145px;
    }
    .landing-page-header-inner .col-6.col-leftheader {
        order: 1;
        margin-top: 25px;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;      
        width: 95%;
        margin: auto;  
    }
    .landing-page-header-inner .col-6.col-leftheader h1.commn-h1 {
        order: 1;
        margin-bottom: 0px !important;
    }
    .landing-page-header-inner .col-6.col-leftheader h3.commn-sub-heading {
        margin-top: 20px !important;
        font-size: 18px;
        margin-bottom: 15px;
    }
    .header-top-sec {
/*        padding-bottom: 80px;*/
    }
    .product-section .accordion-button::before {
        content: '+';
        position: relative;
        left: -10px;
    }    
    .product-section .first-products .accordion-button {
        padding: 20px 20px 20px 30px;
        background-color: var(--white);
        font-size: 14px;
        background-color: #2199db;
        border-top: 1px solid var(--crystal-blue);
        color: #fff;
    }
    .product-section .all-sub-pages-mobile .accordion-button {
        color: #fff;
        padding: 20px 20px 20px 30px;
        font-size: 14px;
        color: var(--battleship-grey);
        border-top: 1px solid var(--white-smoke);
    }    
    .product-section .accordion-button::after {
        background-image: url(/wp-content/uploads/2022/04/down-arrow.png);
        transform: rotate(270deg);
        background-size: 50%;
        background-color: #A30050;
        background-color: var(--violet-red);
        border-radius: 50%;
        background-position: center;
    }  
    .product-section .all-sub-pages-mobile .accordion-button:not(.collapsed) {
        background-color: unset;
    }
    .product-section .all-sub-pages-mobile .accordion-body {
        border-top: 1px solid var(--white-smoke);
    }
    .product-section .all-sub-pages-mobile .accordion-body img {
        -webkit-box-shadow: 0px 10px 25px -30px rgb(0 0 0 / 53%);
        -moz-box-shadow: 0px 10px 25px -30px rgb(0 0 0 / 53%);
        box-shadow: 0px 10px 25px -30px rgb(0 0 0 / 53%);
        background: transparent linear-gradient( 180deg, #00368B -280%, #0088CE 90%) 0% 0% no-repeat padding-box;
        max-width: 100px;
        border-radius: 50%;
    } 
    .product-section .all-sub-pages-mobile .accordion-body {
        text-align: center;
        padding: 0 !important;
    } 
    .product-section .all-sub-pages-mobile .accordion-body .product-content a {
        display: block;
        padding: 25px 0px;
    }
    .product-section .accordion-button:not(.collapsed)::after {
        transform: rotate(360deg);
        background-size: 50%;
    }
    .mifertility-plan-app-sec .row .col {
        width: 100%;
    }
    .mifertility-plan-app-sec .container-1100 > .row {
        padding-top: 35px;
        padding-bottom: 35px;
        padding-right: 15px;
        padding-left: 15px;
    }
    .mifertility-plan-app-sec .row .col-5.col {
        margin-bottom: 15px;
    }
    .mifertility-plan-app-sec .row .col .col-12.col {
        padding: 0;
    }
    .mainivftabs .active-content .ivf-commn-content .col-4, .mainivftabs .active-content .ivf-commn-content .col-8 {
        width: 100%;
    }
    .mainivftabs .active-content .ivf-commn-content .col-4 {
        margin-bottom: 15px;
    }
    .ivf-journey-sec .mainivfslider-inner .col h6.commn-h6 {
        text-align: center;
        color: var(--violet-red);
        margin-top: 20px;
    }
    .ivf-journey-sec .mainivfslider-inner h4.commn-h4 {
        margin: 20px 20px;
        line-height: 24px;
        color: var(--violet-red);
        font-size: 18px;
        text-align: center;
    }
    .ivf-journey-sec .mainivfslider-inner p {
        text-align: center;
    }
    .mainivfslider-main {
        padding-bottom: 40px;
    }
    .mainivfslider-main .mainivfslider-inner .col img {
        width: 65%;
        margin: auto;
    }
    .mainivfslider-main .mainivfslider-inner .col .number-icon {
        position: absolute;
        width: auto;
        right: 0;
        left: 0;
        top: -15px;
    }   
    .mainivfslider-main .mainivfslider-inner .owl-stage-outer {
        padding-top: 15px;
    }   
    .landing-page-header .col-6:first-child {
        margin-top: 15px;
        margin-bottom: 30px;
    } 
}

@media only screen and (min-width: 834px) and (max-width: 834px)  {
    .product-section .product-buckets-section p {
        min-height: 65px;
    }    
}

@media only screen and (min-width: 768px) and (max-width: 993px)  {
    .product-section .row.product-row .col:nth-child(3) {
        border-bottom-left-radius: 10px;
        border-left: 1px solid var(--light-grey);
    }    
    .product-section .row.product-row .col:first-child, .product-section .row.product-row .col:nth-child(2) {
        border-top: 1px solid var(--light-grey);
    }    
    .product-section .row.product-row .col:nth-child(2) {
        border-top-right-radius: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1199px)  {
    .landing-page-header .landing-page-header-inner .col-rightheader {
        display: flex;
        align-items: center;
    }
    .fertility .landing-page-header .landing-page-header-inner .col-rightheader #fertility-animation {
        top: 25px;
    }
}

@media only screen and (max-width: 767px){
    .product-section .first-products .accordion-button sup {
        top: -0.3em;
    }
    .product-section .second-products .accordion-button:not(.collapsed) {
        background-color: unset;
    }
    .product-section .second-products .accordion-body {
        border-top: 1px solid var(--white-smoke);
    }
    .product-section .first-products .accordion-item .product-para a.product-para-a-link {
        padding: 0;
        display: block;
        border: unset;        
    }
    .product-section .first-products .accordion-item .product-para a.product-para-a-link:focus {
        box-shadow: unset;   
    }
    .product-section .first-products .accordion-item .product-para {
        text-align: center;
        padding-bottom: 20px;
    }
    .product-section .first-products .product-text-inner, .product-section .first-products h4.product-title.comm-h4 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        font-size: 14px;
    }
    .product-section .first-products .accordion-item .product-content {
        border-radius: 10px;
        box-shadow: 0px 0px 5px #00000029;
        overflow: hidden;
        width: 275px;
        margin: auto;
    }
    .product-section .first-products .accordion-body h4.product-title {
        background-color: #F4F4F4;
        text-align: center;
        text-transform: uppercase;
        font-size: 18px;
    }
    .product-section .first-products .accordion-item.menopur-1200iu .accordion-body h4.product-title {
        color: #00AEEF;
    }
    .product-section .first-products .accordion-item.rekovelle .accordion-body h4.product-title {
        color: #9178B5;
    }  
    .product-section .first-products .accordion-item.endometrin .accordion-body h4.product-title {
        color: #B50610;
    }   
    .product-section .first-products .accordion-item.decapeptyl .accordion-body h4.product-title {
        color: #4A8C2D;
    }  
    .product-section .first-products .accordion-item.cervidil .accordion-body h4.product-title {
        color: #0a64b0;
    }    
    .product-section .first-products .accordion-item.duratocin .accordion-body h4.product-title {
        color: #245a42;
    }    
    .product-section .first-products .accordion-item.pentasa .accordion-body h4.product-title {
        color: #75c044;
    }   
    .product-section .first-products .accordion-item.cortiment .accordion-body h4.product-title {
        color: #63c8c4;
    }
    .mifertility-ibd-section .col-6:first-child {
        width: 100%;
    }
}









.landing-page-header .landing-page-header-inner .col-rightheader .MainImage, .landing-page-header-inner .col-12 .MainImage  {
    display: none;
    width: 100%;
    height: auto;
    position: relative;
    /* background-image: url(/wp-content/uploads/2022/07/AdditionalSpace-img.png);
    background-repeat: no-repeat;
    background-size: 100%; */
}
.fertility .landing-page-header .landing-page-header-inner .col-rightheader #fertility-animation,
.gastroenterology .landing-page-header .landing-page-header-inner .col-rightheader #gastro-animation,
.obstetrics .landing-page-header .landing-page-header-inner .col-rightheader #obstetrics-animation {
    display: block;
}


.fertility .landing-page-header-inner .col-12 #fertility-animation,
.gastroenterology .landing-page-header-inner .col-12 #gastro-animation,
.obstetrics .landing-page-header-inner .col-12 #obstetrics-animation {
    display: block;
}
/*******************fertility animaton**********************/

.fertility-image-text1 .MainImage{
  width: 100%;
  height: auto;
  position: relative;
  background-image: url("/wp-content/uploads/2022/07/AdditionalSpace-img.png");
  background-repeat: no-repeat;
  background-size: 100%;
}

#fertilityCradle {
    position: absolute;
    width: 143%;
    height: auto;
    left: -15%;
    top: -37%;
}

#fertilityCarpet {
    position: absolute;
    width: 150%;
    height: auto;
    top: -45%;
    left: -19%;
}    

#fertilityVideo {
    width: 100%;
    height: auto;
    left: 21%;
    top: -10px;
    background-color: transparent;
    opacity: 1;
    position: relative;
    filter: blur(0px);
    z-index: 11;
}



/*******************Gastro animaton**********************/

.gastroenterology-image-text3 .MainImage{
  width: 100%;
  height: auto;
  position: relative;
  background-image: url("/wp-content/uploads/2022/07/AdditionalSpace-img.png");
  background-repeat: no-repeat;
  background-size: 100%;
}

#gastroTree {
    position: absolute;
    width: 120%;
    height: auto;
    top: -40px;
    left: 5px;
}
    
#gastroRock{
  position: absolute;
  width: 100%;
     height: auto;
}

#gastroMountain{
  position: absolute;
  width: 100%;
     height: auto;
}

#gastroVideo{
    width: 100%;
    height: auto;
    left: 25px;
    top: 16%;
    position: relative;
    background-color: transparent; 
    opacity: 1; 
    filter: blur(0px); 
    z-index: 11;
}


@media only screen and (min-width: 768px) { 
    .landing-page-header-inner {
/*        margin-top: -95px;*/
        position: relative;
/*        padding-top: 30px;*/
    } 
    .landing-page-header {
/*        padding-bottom: 60px;*/
    } 
    #fertilityVideo, #obstetricsVideo {
        position: absolute;
    }
}

@media only screen and (max-width: 767px) { 
    .page-template-therapeutic-landing .main-header {
        position: relative;
        z-index: 9999;
    }
    .landing-page-header-inner .col-12.gastroenterology {
        padding-top: 30px;
    }
    #searchbarpop, #TherapeuticAreasModal {
        z-index: 9999;
    }
    /*Mobile Animation*/
    
    
    .fertilityMobAn, .gastroMobAn, .obstetricsMobAn {
        position: relative;
        display:none;
        width: 100%;
        height: auto;
        position: relative;
        background-image: url(/wp-content/uploads/2022/07/AdditionalSpace-img.png);
        background-repeat: no-repeat;
        background-size: 100%;
        padding: 10px 0px;    
    }
    
    .fertility .fertilityMobAn, .gastroenterology .gastroMobAn, .obstetrics .obstetricsMobAn  {
        display:block;
    }
    /*******************fertility animaton**********************/
    
    #fertilityCradlemobile {
        position: absolute;
        width: 143%;
        height: auto;
        left: -15%;
        top: -37%;
    }
    
    #fertilityCarpetmobile {
        position: absolute;
        width: 155%;
        height: auto;
        top: -45%;
        left: -21%;
    }
        
    #fertilityVideomobile {
        width: 100%;
        height: auto;
        left: 20%;
        top: -15px;
        background-color: transparent;
        opacity: 1;
        filter: blur(0px);
        z-index: 11;
        /*display: none;*/
        position: relative;
    }  

    /*******************Gastro animaton**********************/
    
    #gastroTreemobile {
        position: absolute;
        width: 120%;
        height: auto;
        top: -18%;
    }
    
    #gastroRockmobile {
        position: absolute;
        width: 125%;
        height: auto;
        top: -22%;
    }
    
    #gastroMountainmobile {
        position: absolute;
        width: 110%;
        height: auto;
        top: -18%;
    }    
    
    #gastroVideomobile {
        width: 100%;
        height: auto;
        left: 50px;
        top: 15%;
        /* position: absolute; */
        background-color: transparent;
        opacity: 1;
        filter: blur(0px);
        z-index: 11;
        /*display: none;*/
        position: relative;
    }
     
    /*******************obstetrics animaton**********************/

    
    #obstetricsTreestandmobile {
        position: absolute;
        width: 130%;
        height: auto;
        top: -22%;
        right: -17%;
    }
    #obstetricsDoormobile {
        position: absolute;
        width: 145%;
        height: auto;
        top: -30%;
        left: -22%;
    }
    #obstetricsVideomobile {
        width: 100%;
        height: auto;
        left: 15%;
        top: 15px;
        background-color: transparent;
        opacity: 1;
        filter: blur(0px);
        z-index: 11;
        /* display: none; */
        position: relative;
    }  
    .landing-page-header-inner {
/*        margin-top: -100px;
        z-index: 999;*/
        position: relative;
        padding-top: 30px;
    }
}

@media only screen and (max-width: 479px) { 
    .mifertility-ibd-section .mifertility-ibd-column .row .col-7,
    .mifertility-ibd-section .mifertility-ibd-column .row .col-5 {
        width: 100%;
    }
    .mifertility-ibd-section .mifertility-ibd-column .row .col-5 img {
        margin-bottom: 20px;
    }
    .mifertility-ibd-section .mifertility-ibd-column .row {
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
        text-align: center;
    }
}


@media only screen and (min-width: 1301px) {
    #fertilityCradle {
        width: 160%;
        left: -16%;
        top: -40%;
    }

    #fertilityCarpet {
        width: 207%;
        top: -75%;
        left: -40%;
    }    

    #fertilityVideo {
        left: 21%;
        top: 29px;
    }
}
@media only screen and (min-width: 1200px) { 
    .landing-page-header-inner .col-leftheader {
/*        width: 41.66666667%;*/
    }
}
@media only screen and (min-width: 993px) {
    .landing-page-header-inner {
/*        margin-top: -95px;
        padding-top: 70px;*/
    }
    .landing-page-header .col-6:first-child {
        z-index: 1;
    }
    .product-section .row .col {    
        width: 50%; 
        float: left;    
    }

}
@media only screen and (min-width: 1700px) {
    .landing-page-header .landing-page-header-inner .col-rightheader .MainImage {
        min-height: 400px;
    }
    .mifertility-ibd-section .col-9 {
        width: 46%;
    }   
}
@media only screen and (min-width: 768px) and (max-width: 992px)  { 
    .landing-page-header .landing-page-header-inner .col-rightheader .MainImage {
        min-height: 250px;
    }   
    .product-section .product-buckets-section { 
        display: unset; 
    }    
}


@media only screen and (min-width: 768px) and (max-width: 1199px)  { 
    .product-section h4.pages-bucket-title.comm-h4 {
        font-size: 16px !important;
        padding-right: 10px;
        padding-left: 10px;
    }  
}

@media only screen and (min-width: 993px) and (max-width: 1699px)  {
    .landing-page-header .landing-page-header-inner .col-rightheader #fertility-animation.MainImage {
        min-height: 315px;
    }  
    .landing-page-header .landing-page-header-inner .col-rightheader #gastro-animation.MainImage {
        min-height: 255px;
    }   
     .mifertility-ibd-section .col-9 {
        width: 50%;
    }     
}