@media (max-width: 1700px){
    /*about-wellspring-section css start*/
   .about-wellspring-section .left-part .left-part-inner h4{font-size: 25px;line-height: 36px;}
   .about-wellspring-section .left-part .left-part-inner p{font-size: 21px;line-height: 32px;}
   /*about-wellspring-section css end*/
}
@media (max-width: 1600px){
    .container{max-width: 1500px;}
    /*award-section css start */
   .faq-section .cost-effective-section a{padding: 15px 20px;font-size: 23px;}
      /*award-section css start */
    .issues_section .issue-content .btn{margin: 0 8px 16px;font-size: 16px;line-height: 32px;padding: 16px 24px 16px 24px;}
    .issues_section .issue-content p {font-size: 21px;line-height: 36px;}

    .about-us-section .technology .technology-icon {width: 115px;height: 115px;}
    .about-us-section .technology .col-md-auto p{font-size: 19px;line-height: 30px;}
    .about-us-section .technology .col-md-auto{width: calc(100% - 115px);padding: 0 0 0 24px;margin: 0}
    .faq-section .cost-effective-section h4 {line-height: 30px;font-size: 19px;}
}
@media (max-width: 1500px){
    .container{max-width: 1400px;}
    .award-section .award-img .col-md-4 .image-part::before{top: -58px;left: -12px;height: 130%;width: 106%;}
 
    .about-doctor-section .content-about-dr ul li{font-size: 22px;line-height: 40px;}
 /*about-wellspring-section css start*/
    .about-wellspring-section .left-part .left-part-inner h4{font-size: 24px;line-height: 30px;}
 /*about-wellspring-section css end*/
    .contact-form-sec .form-img img{padding: 0 36px 0 0px;}
    .contact-form-sec .form-img{width: 31.3%;position: absolute;bottom: -7px;}
    .contact-form-sec .wpcf7-form input, .contact-form-sec .form-sec .wpcf7-form select, .contact-form-sec .form-sec .wpcf7-form textarea{padding: 16px 25px;font-size: 16px;line-height: 28px;padding: 16px 25px;}
    .contact-form-sec .form-sec input[type="submit"]{margin: 0}
    .contact-form-sec{padding: 40px;}
    .contact-form-sec .form-sec  .wpcf7-form p span input::placeholder,.contact-form-sec .wpcf7-form .col-md-6  input::placeholder,.contact-form-sec .form-sec  .wpcf7-form p select::placeholder,.contact-form-sec .form-sec  .wpcf7-form p textarea::placeholder {font-size: 16px;line-height: 28px;}
    .contact-form-sec .form-sec .ajax-loader{bottom: 0;left: 0;}
    .contact-form-sec .form-sec .wpcf7-form p:nth-child(6){display: contents;}
    .contact-form-sec .form-sec .wpcf7-form p textarea{height: 100px;}
    
    .videos-menu-inner.award-section .award-img .image-part a:before{font-size: 15px;}
    .videos-menu-inner.award-section.header-part .award-img .image-part .videos-title{font-size: 18px;}
 }
 
@media(max-width: 1499px){

    #pre-footer-location footer.new-footer-sec .best-ivf-centre-bar p.sub-text{font-size: 25px;}
    .best-ivf-centre-bar span.starRatting span.wp-star svg {height: 26px; width: 26px;}
    #pre-footer-location .footer-content {padding-top: 68px;}
    footer.new-footer-sec{padding-top: 80px; padding-bottom: 35px;}
    .home-new h1,.videos-template-default h1{font-size: 50px;line-height: 60px;}
    .inner-text{margin-right: 70px;}
    .inner-text .hero-banner-icon-list{padding: 0 30px 30px;}
    .about-doctor-section .content-about-dr p{font-size: 22px;line-height: 30px;}
    /*about-wellspring-section css start*/
    .about-wellspring-section .left-part{padding: 90px 30px 90px 30px;}
    .about-wellspring-section .left-part .left-part-inner h4{font-size: 22px;}
    /*about-wellspring-section css end*/
    .review-section .owl-carousel .owl-item {padding: 0 18px;}
    .sseo_faqs .sseo_faqcont .sseo_faqtitle{font-size: 20px !important}
    .sseo_faqs .sseo_faqdet{font-size: 16px;}
    .sseo_faqs .sseo_faqdet p{font-size: 16px;line-height: 24px;}
    .award-section .award-img  .image-part img{padding: 25px 30px;}
    .blog-section .blog_content .n_box .box_shadow_s h4 a{font-size: 28px;line-height: 38px;}
 
 
    .get-preview-cnt .get-preview-heading .spn_prv{font-size: 21px;}
    .get-preview-cnt .get-preview-content .heading-lbl{padding-right: 30px;}
    .get-preview-cnt .bio-review-wrap .author-img-div{width: 60px;height: 60px;}
    .bio-review-wrap .author-bio.text-left{font-size: 18px;}
    .about-doctor-section .btn-link .btn{font-size: 22px;}
 
 }

@media (max-width: 1380px){

    .home-new h1,.videos-template-default h1{font-size: 46px;line-height: 54px;}
    .inner-text .hero-content p{font-size: 25px;line-height: 32px;}
    .inner-text .hero-link a{padding: 18px 28px;margin: 20px 0 20px;}
    .home-new h2,.videos-template-default h2,.video_title h2{ font-size: 45px;line-height: 60px;}
    a.btn{padding: 18px 28px;margin: 20px 0 20px;}
    .video_section .full_videos .full_videos_content .title .video-title a{font-size: 26px;line-height: 36px;}
    .issues_section .issue-content .btn{margin: 0 6px 12px;font-size: 15px;line-height: 32px;padding: 10px 20px 10px 20px;border-radius: 18px;}
    .issues_section .issue-content p{font-size: 18px;line-height: 30px;}
    .treatment_section { margin: 110px 0 120px;}

    .about-us-section .technology .technology-icon{width: 100px;height: 100px;padding: 15px 15px;}
    .about-us-section .technology .col-md-auto{width: calc(100% - 100px);}
    .about-us-section .technology .col-md-auto h4{font-size: 24px;}

    .about-doctor-section .content-about-dr p{font-size: 19px;line-height: 26px;margin-bottom: 24px;}
    .about-doctor-section .content-about-dr ul{margin: 30px 0 0 }

    .testing-owner-section .testing-owner-title h2{max-width: 549px;}

    .award-section .see_more-button a{margin-top: 60px;}
    .award-section .award-title{margin-bottom: 80px;}    
      /*award-section css start */
    
    .faq-section .cost-effective-section p{font-size: 18px;line-height: 26px;}
      /*award-section css start */

    .video_title .title h1{font-size: 44px;}

    .bio-review-wrap .author-bio.text-left b{font-size: 18px;}


    /*    header css start */
    ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a.sub-menu-underline{font-size: 18px;}
    .menu-row h2.title{font-size: 26px;line-height: 36px;}
    .treatments-with-icons{grid-column-gap: 20px;grid-row-gap: 20px;}
    .treatments-with-icons img{max-width: 40px !important;margin: 0 0 13pxpx;height: 50px;}
    .treatments-with-icons img h4{font-size: 20px;}
    ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-inner a, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a.sub-menu-underline{font-size: 17px;}
    ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-title a, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a{font-size: 18px;}
    ul.mega-sub-menu .mega-menu-item .main-menu a.menu{font-size: 18px;}
    .header-wrap #mega-menu-item-162043 .mega-sub-menu a{    font-size: 17px !important;}

}
@media (min-width: 1350px){
    .container{max-width: 1300px;}
    }
@media(max-width: 1200px){
    .container{max-width: 1180px;}
	.patient-video-widget a h4,.education-video-widget a h4{font-size: 16px;}

}
@media (max-width: 1199px){
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{line-height: 71px !important;height: 71px !important}
   .container{max-width: 100%;padding-left:40px;padding-right:40px;  }
    /* footer css start  */
   #pre-footer-location footer.new-footer-sec .best-ivf-centre-bar p.sub-text{font-size: 22px;}
   .best-ivf-centre-bar span.starRatting span.wp-star svg {height: 24px; width: 24px;}
   #pre-footer-location .footer-content {padding-top: 60px;}
   footer.new-footer-sec{padding-top: 60px; padding-bottom: 30px;}
   section#pre-footer-location .footer-content .logo-adress-col .social-box img {width: 250px;}
   #pre-footer-location .social-box h5{font-size: 18px !important;margin-bottom: 15px; margin-top: 24px;}
   #pre-footer-location .address h6{font-size: 18px;}
   #pre-footer-location .address p{font-size: 17px; margin-bottom: 10px;}
   #pre-footer-location .address a{font-size: 18px;}
   #pre-footer-location .location-box h4.widget-title{margin-bottom: 22px;font-size: 20px;}
   #pre-footer-location .location-box .menu li.menu-item{margin-bottom: 10px;}
   #pre-footer-location .location-box .menu li.menu-item a{font-size: 18px;}
   .col-md-6.copyright-col p.copyright-text, .col-md-6.copyright-col p.copyright-text a.sitemap{font-size: 17px;}
   .social_h a {margin-right: 10px;}
   .social_h a img{width: 30px;height: 30px;}
    /* footer css start  */
    .service-content .service-list-inner h4{font-size: 26px;}
    
    .service-content .service-list-inner{padding: 40px 30px;}
    .faq-section .faq .col{padding: 0 18px;}
    .faq-section .faq .row{margin: 0 -18px;}
    .faq-section .faq .faq-title .sseo_faqs, .sseo_faqcont{padding-top: 60px;}

    .blog-section .blog_content .col{padding: 0 18px 36px;}
    .blog-section .blog_content .row{margin: 0 -18px;}
    .get-preview-cnt.shorts-get-preview-cnt .get-preview-heading .spn_prv{font-size: 22px;}
    .get-preview-cnt.shorts-get-preview-cnt {flex-direction: column;}
    .get-preview-cnt.shorts-get-preview-cnt .get-preview-heading{width: 100%;display: flex;justify-content: center;margin: 0 0 20px;}
    .get-preview-cnt.shorts-get-preview-cnt .get-preview-content{width: 100%;}


    .home-new h2,.videos-template-default h2, .post-type-archive-videos h2,.video_title h2{font-size: 38px;line-height: 48px;}
    .home-new h1,.videos-template-default h1{font-size: 40px;line-height: 50px;} 
    a.btn{font-size: 22px;line-height: 30px;padding: 15px 20px;}
    .inner-text .hero-content p{font-size: 25px;line-height: 36px;}
    .inner-text .hero-link a{font-size: 22px;line-height: 30px;padding: 15px 20px;}
    .about-doctor-section .btn-link .btn
    .inner-text .hero-icon {width: 60px;padding: 0px;}
    .inner-text{margin-right: 50px;}
     .hero-banner-icon-content{width: calc(100% - 67px);}
    .inner-text .hero-icon{width: 50px;}
    .inner-text .hero-link a{margin: 25px 0;}
   /*issues_section css start */
   .issues_section .col{max-width: 100%;height: auto;min-height: auto;}
   .issues_section .col:nth-child(even){max-width: 50%;order: -1;}
   .issues_section .image-part{padding: 0 0 60px 0;}
   .issues_section .row{flex-direction: column;}
   .issues_section .expert-infomation{bottom: 147px;left: 0;}
   .issues_section .issues-main-title{max-width: 100%;}
   /*issues_section css end */
   /*about-doctor-section css start */
   .about-doctor-section .col:nth-child(even){max-width: 100%;padding-top: 50px;}
   .about-doctor-section .col{max-width: 100%;min-height: auto;}
   .about-doctor-section .row{flex-direction: column;}
   .about-doctor-section .col:first-child{padding-right: 15px;}
   /*about-doctor-section css end */

   /*about-wellspring-section css start*/
      .about-wellspring-section .left-part{margin: 0;padding: 70px 50px;max-width: 100%;}   
      .about-wellspring-section .row{flex-direction: column;}
      .about-wellspring-section .col:nth-child(even){order: -1;max-width: 100%;}
        .about-wellspring-section .col{max-width: 100%;}
      .about-wellspring-section .col{min-height: auto;}
      .about-wellspring-section .right-part{height: auto;}
      .about-wellspring-section .right-part .right-part-image{height: auto;display: flex;}
      .about-wellspring-section .right-part .right-part-image img{height: auto;object-fit: contain;}
      .about-wellspring-section{margin: 70px 0 20px;}

   /*about-wellspring-section css end*/

    /*award-section css start */
   .award-section .award-img .col-md-4 .image-part::before{top: -42px;}
   .faq-section .cost-effective-section .row{flex-direction: column;}
   .faq-section .cost-effective-section .row .col-lg-3{min-height: auto;max-width: 100%;}
   .faq-section .cost-effective-section .row .col-lg-1,.faq-section .cost-effective-section .row .col-lg-8{min-height: auto;max-width: 100%;}
   .faq-section .cost-effective-section a{display: flex;width: fit-content;margin: 20px auto 0;}
    .faq-section .cost-effective-section .row .image{text-align: center;}
    .faq-section .cost-effective-section img{margin-bottom: 15px;}
    .faq-section .cost-effective-section .title-content::before{content: "";position: absolute;top: 0;left: 0;height: 1px;width: 100%;background-color: #fff;}
    .faq-section .cost-effective-section .title-content{padding-left: 0;position: relative;text-align: center;padding-top: 20px;}
    /*award-section css end */
    .video_section .full_videos .full_videos_content .title .video-title a{margin-bottom: 15px;font-size: 22px;line-height: 30px;}
    .video_section .full_videos .full_videos_content .content p{font-size: 18px;line-height: 26px;}
    .video_section .grid-3-columns{grid-column-gap: 20px;grid-row-gap: 20px;}

    .get-preview-cnt.shorts-get-preview-cnt .get-preview-heading{width: 100%;text-align: center;}
    .treatment_section .list-of-treatments ul li{font-size: 22px;line-height: 36px;padding: 0 0 0 40px } 
    .get-preview-cnt.shorts-get-preview-cnt .get-preview-content .heading-lbl{text-align: center;}
    .treatment_section .list-of-treatments ul.grid-3-columns{grid-column-gap: 20px;grid-row-gap: 20px;}


    .about-us-section .technology{margin-bottom: 30px;}

    .review-section .rBottom .authorR, .review-section .rBottom .authorR a{font-size: 22px;line-height: 26px;}
    .bg-color-div::after{height: 28%;}

    .inner-text .hero-link .player{right: 39%;width: 50px;height: 50px;}
     .videos-template-default .Shorts h3{font-size: 30px;line-height: 40px;}

    /*    header css start */
        #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{font-size: 18px;}
        ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-inner a, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a.sub-menu-underline{font-size: 16px;}
        ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-inner a i, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a.sub-menu-underline i{font-size: 12px;}
        
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162040-0-0{width: 45.6%!important;}
        .header-wrap #mega-menu-item-162043 .mega-sub-menu a{    font-size: 16px !important;}
        .header-wrap #mega-menu-item-162043 .mega-sub-menu{top: unset!important;}
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162040-0-2{display: none}
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162040-0-1{width: 50% !important}
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162040-0-0{width: 50% !important}
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162053-0-1{width: 50% !important}
        #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162053-0-2{display: none;}
        .videos-menu-inner.award-section .award-img .image-part a:before{width: 92%;}
        .videos-menu-inner.award-section .award-img .image-part img{padding: 14px 14px;}
        .header-wrap .video-menu-stets-list .video-menu-stets-content h4{font-size: 22px;}
        .w-dyn-items .item h3 a{font-size: 18px;line-height: 26px;}
        .header-wrap .video-menu-stets{  padding-left: 20px;padding-right: 20px;}


    /*    header css end */

}

@media(max-width: 1100px){
    section#pre-footer-location .footer-content .ivf-services-col{margin-right: 2%;}
    section#pre-footer-location .footer-content .ivf-treatments-col{padding-right: 15px;}
 
    .review-section .itemR {padding: 50px 28px 39px !important;}
    .review-section .owl-carousel .owl-item{padding: 0 10px;}
     .contact-form-sec .form-sec .wpcf7-form p{padding: 0 15px 17px;}
     .contact-form-sec .wpcf7-form .col-md-6{padding: 0 15px 17px;}
     .contact-form-sec .wpcf7-form .col-md-6 p{padding: 0 !important}
     .contact-form-sec .form-sec .wpcf7-form p{padding: 0 0 17px;}
     .contact-form-sec .wpcf7-form .row{margin: 0 -15px;}
     .contact-form-sec .form-img img{padding: 0 30px 0 0px;}
     .contact-form-sec .form-sec .wpcf7-form p span input, .contact-form-sec .form-sec .wpcf7-form p select, .contact-form-sec .form-sec .wpcf7-form p textarea{padding: 17px 30px;border-radius: 30px;}
     .contact-form-sec .form-img{left: 24px;width: 34.3%;position: absolute;bottom: -7px;}
}

@media(max-width: 1080px){

	.patient-video-widget a h4,.education-video-widget a h4{font-size: 14px;}

}
@media(max-width: 1020px){


    section#pre-footer-location .footer-content .logo-adress-col {width: 100%; margin-right: auto; margin-left: auto;margin-bottom: 40px; }
    section#pre-footer-location .footer-content .ivf-services-col,section#pre-footer-location .footer-content .ivf-treatments-col{width: 50%;margin-right: 0%;} 
    #pre-footer-location footer.new-footer-sec .best-ivf-centre-bar p.sub-text {font-size: 20px;}
    .social_h a {margin-right: 5px;}
   
}
@media (max-width: 991px){
    .Shorts{padding: 70px 0}
   .Shorts  .grid-4-columns{grid-column-gap: 30px;grid-row-gap: 30px;grid-template-columns: 1fr 1fr;}
    .home-new h2,.videos-template-default h2,.post-type-archive-videos  h2,.video_title h2{font-size: 34px;line-height: 44px;}
    .inner-text .hero-content p{font-size: 20px;line-height: 26px;}
    .bx-wrapper .bx-viewport, .bxslider, .bxslider li, .bxslider .bx-caption span{height: 650px !important;}
      #siteheader + .header_height{min-height: auto;}
      #siteheader + .header_height{height: 75px;}
      #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{line-height: unset !important;height: unset !important;padding-top: unset;}
   /*global css start */
   /*global css end */

   /*about-us-section css start */
   .about-us-section{margin: 100px 0 80px;}
   .about-us-section .col{max-width: 100%;min-height: auto;}
   .about-us-section .col:nth-child(even){max-width: 100%;order: -1}
   .about-us-section  .row{flex-direction: column;}
   .about-us-section .image-part{padding: 0 0 60px 0;}
   .about-us-section .image-part img{width: 100%;}
   /*about-us-section css end */
   .treatment_section .list-of-treatments ul li{width: 100%;}
   /*treatment_section css start */
   .treatment_section{margin: 70px 0 120px;}
   /*treatment_section css end */
   .issues_section{margin: 70px 0 90px;}
   /*about-doctor-section css start */
   .about-doctor-section .col:nth-child(even){padding-top: 50px;}
   /*about-doctor-section css end */
   /*testing-owner-section css start */
   .testing-owner-section{margin: 70px 0}
   /*testing-owner-section css end */

   .review-section{margin: 70px 0}

   /*faq-section css start */
    .faq-section .faq .faq-title .sseo_faqs, .sseo_faqcont { padding: 0;width: 100%;}
    .faq-section .faq .faq-title .sseo_faqs, .sseo_faqcont{flex-direction: column;}
     
    .faq-section .faq{padding: 70px 0 }
    .sseo_faqcont{width: 100%;}
     .faq-section .faq .faq-title .row{flex-direction: column;padding-top: 40px;}
     .faq-section .faq .faq-title .row .col{min-height: auto;}
    /*faq-section css end */

    .award-section .award-img .col-md-4 .image-part::before{top: -32px;left: -6px;}
    .award-section .award-title{margin-bottom: 30px;margin-bottom: 60px;}
    .award-section{margin: 70px 0}
    .award-section .see_more-button a{margin-top: 30px;padding: 18px 40px;}

    /* service-content css start */
    .service-content{padding: 70px 0 70px;}
    .service-content .grid-3-columns{grid-template-columns: 1fr 1fr;}

    /* service-content css end */

    /*treatment_section css start */
    .treatment_section .list-of-treatments ul{width: 100%;}

    /*treatment_section css end */
    /*about-doctor-section css start */
    .about-doctor-section .col{max-width: 100%;min-height: auto;}
    .about-doctor-section .col:nth-child(even){max-width: 100%;}
    .about-doctor-section  .row{flex-direction: column;padding: 0px 0 0}
    .about-doctor-section{padding: 70px 0;}
    /*about-doctor-section css end */

    /*blog-section css start */

    .blog-section .blog_content.row{margin: 0 -15px;}
    .blog-section .blog_content .col{padding: 0 15px 50px;}
    .blog-section .blog_content .n_box .box_shadow_s h4 a{font-size: 24px;line-height: 30px;}
    .blog-section .blog_content .n_box .box_shadow_s p{line-height: 24px;margin-bottom: 18px;font-size: 18px;}
    .blog-section .blog_content .n_box .blog-item-image a img{margin-bottom: 0}
    .blog-section .blog_content .n_box .box_shadow_s{padding-top: 18px;}
    .blog-section .blog_content .n_box{height: auto;}
    .blog-section .blog-title{margin-bottom: 60px;}
    .blog-section{padding: 70px 0 100px;}
    /*blog-section css end */
   
    .video_section {padding: 70px 0}
    .video_section .video_title{margin-bottom: 50px;}
    .video_section .full_videos .full_videos_content .title .video-title a{font-size: 26px;line-height: 36px;}
    .video_section .full_videos .row{flex-direction: column;} 
    .video_section .full_videos .row .col-md-4{max-width: 100%;min-height: auto;}
    .video_section .full_videos .row .col-md-4{padding-bottom: 30px;}
    .video_section .btn a{margin-top: 40px;}
    .inner-text .hero-banner-icon-list {padding: 0 15px 30px;}
    .video_section .grid-3-columns{grid-template-columns: 1fr;}
    .issues_section .issues-main-title h2 strong::after{bottom: 0}

    .treatment_section .list-of-treatments{padding: 58px 50px 58px;}
    .treatment_section .list-of-treatments ul li{font-size: 18px;line-height: 26px;}
    .treatment_section .list-of-treatments ul li::before{top: 3px;width: 24px;height: 24px;}


    .testing-owner-section .owl-carousel{padding: 0 25px;}
    .testing-owner-section .video-section .video_img .play-icon,.Shorts .video_img .play-icon{width: 50px;height: 50px;}

    .award-section .grid-3-columns{grid-column-gap: 30px;grid-row-gap: 30px;}

    .review-section .image {width: 156px;right: 23px;transform: translateY(-50%);}
    .videos-menu-inner.award-section.header-part{padding: 0;border-bottom: 1px solid #ed5fa0;padding-bottom: 20px;   }

    .blog-section .blog-item-image{min-height: auto;border-radius: 13px;}
    .blog-section .blog-item-image img{min-height: 341px;max-height: 341px;}


    #pre-footer-location{padding: 0px 0 0;}
    .contact-form-sec{padding: 27px 27px 27px;flex-direction: column;border-radius: 19px;width: 100%;}
    .contact-form-sec .form-img{display: none}
    .contact-form-sec .form-img img{padding: 0;height: auto;object-fit: contain;width: fit-content;}
    .contact-form-sec .form-sec{width: 100%;margin-left: 0;margin-bottom: 0;order: -1;}
    .contact-form-sec .wpcf7-form .col-md-6 p{padding-bottom: 0}
    .header_top a.phone_no{margin-right: 0;padding: 0 5px 0 0;}

    .video_title .title h1{font-size: 40px;}
    .video_title .title{margin-top: 30px;margin-bottom: 30px;}
    .full_video div#content-area{padding: 30px 0;width: 90%;}
    .video_title .title h1{font-size: 33px;}

    .get-preview-cnt{flex-direction: column;padding: 20px;margin: 20px 0 20px;}
    .get-preview-cnt .get-preview-content{width: 100%;justify-content: space-between;flex-direction: column;}
    .get-preview-cnt .get-preview-content .heading-lbl{padding: 20px 0 20px;text-align: center;}
    .get-preview-cnt .get-preview-heading{width: 100%;padding: 0;text-align: center;margin: 0}

    .get-preview-cnt.shorts-get-preview-cnt .get-preview-content .heading-lbl{padding: 0;}
.Shorts .video_title{text-align: center;margin-bottom: 50px;}
.bio-review-wrap .author-bio.text-left{text-align: left;}
  .single-videos .Shorts .single-shorts .perfmatters-lazy-youtube{padding-bottom: 137% !important;}
 .videos-template-default .Shorts .content{padding-left: 0}
    /*  header css start */
    .header-wrap .video-menu-stets{padding: 0}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{width: 100%;padding-left: 20px;padding-right: 20px;}
    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{width: 100%;}
    #siteheader .menu_sec{background-color: #fff;top: 136px !important;}
    ul.mega-sub-menu .mega-menu-item .main-menu a.menu{color: #EA4E91 !important;}
    ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-title a, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a{color: #000 !important}
    ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner li, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner li a{border-bottom: none}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162040-0-0{width: 100% !important}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162040-0-1{width: 100% !important}
    ul.mega-sub-menu .mega-menu-item  .menu-row .sub-menu .sub-menu-inner li{margin-bottom: 0 !important;border-bottom: none !important;padding: 0 !important;}
    #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{left: 11px;}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162050-0-1{width: 100% !important}
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162050-0-0{width: 100% !important}
    .header-wrap .video-menu-stets{max-width: 100% !important}
     .header-wrap .menu-row .sub-menu a.right-side-arrow{width: 100% !important}
     .header-wrap #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{background-color: #ef5ea2 !important}
     .header-wrap .logo_menu .row{display: flex;background-color: #fff;}
     .header-wrap #mega-menu-wrap-primary .mega-menu-toggle{background-color: transparent;}
     .header-wrap #navigation{height: auto;overflow: inherit;}
     .header-wrap #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{right: 0;width: 100%;max-width: none;top: 58px;background-color: #fff;border-top: 1px solid #ef5ea2;}
     .header-wrap #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{top: 100px;}
     .header-wrap #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open:after{opacity: 0}
     .header-wrap #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top: 0;padding-bottom: 10px;}
     .header-wrap #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{padding-left: 20px;padding-right: 20px;padding-top: 0;padding-bottom: 10px;}
     #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-sub-menu #mega-menu-162053-0-1{width: 100% !important}
     .header-wrap .video-menu-stets-list .video-menu-stets-content p{margin-bottom: 0 !important}
     #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link span::after{content: "\2b" !important}
     #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color: #000}
     #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link span::after{content: "\f068" !important;transform: rotate(0deg) !important;}
     
     .videos-menu-inner.award-section .award-img .image-part a:before{width: 93%;top: 50%;left: 50%;transform: translate(-50%, -50%);}
     #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary{background-color: #fff !important;height: 81vh;overflow: auto;}
     .videos-menu-inner.award-section .award-img .image-part{display: block;}
     #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding-top: 5px;padding-bottom: 5px;height: auto;}
     #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:nth-child(even) a.mega-menu-link {background-color: #f5f5f5 !important;}
     .videos-menu-inner.award-section .award-img .image-part a{display: flex !important;justify-content: center;}
    /*  header css end*/

    /*    sticky header css start */
    .header-wrap.sticky_menu.sticky-header ul#mega-menu-primary {top: 70px !important;} 
    /*    sticky header css end */

}

@media(max-width: 980px){

    #pre-footer-location footer.new-footer-sec .best-ivf-centre-bar p.sub-text{width: 100%;}
    .best-ivf-centre-bar span.starRatting{margin-right: 0px;margin-bottom: 10px;}
    footer#footer section#as-seen-on .row{flex-direction: column;padding: 15px 0;}
    .col-md-6.social-col{width: 100%;text-align: center;}
    .col-md-6.copyright-col{width: 100%;text-align: center;}
    .inner-text .hero-link a:hover{background-color: #ef5ea2;transform: translate3d(0, 0px, 0);}
    a.btn:hover{background-color: #ef5ea2;transform: translate3d(0, 0px, 0);}
    .service-content .service-list-inner:hover{transform: none;  }
    .service-content .service-list-inner:hover h4{color: #000}
    .service-content .service-list-inner:hover a svg{transform: none}
    .about-us-section .technology:hover .technology-icon{transform: none}
    .testing-owner-section .video-section .video_img:hover,.Shorts .video_img:hover{transform: none}
    .testing-owner-section .owl-stage-outer{padding: 0}
      /*award-section css start */
    .faq-section .cost-effective-section a:hover{background-color: #EFFDFF; color: #EA4E91}
      /*award-section css start */
    .blog-section .section-link a{background-color: #EA4E91}
    .contact-form-sec .form-sec input[type="submit"]{background-color: #EA4E91;transform: none}
    .award-section .award-img  .image-part:hover{transform: none}
    .get-preview-cnt .get-preview-content .prv-try-free:hover{background-color: #fff;transform: none;color: #EA4E91}
    .award-section .award-img .image-part:hover{scale: 1}

}

@media (max-width: 767px){
    .videos-menu-inner.award-section.header-part .award-img .image-part .videos-title{padding: 0 0 0 8px;font-size: 17px;}
    .videos-menu-inner.award-section.header-part .award-img .image-part img{height: 40px;max-width: 40px !important}
    .about-doctor-section .btn-link .btn{font-size: 18px;}
    .Shorts{padding: 50px 0}
    .single-videos .Shorts .single-shorts .rll-youtube-player{padding-bottom: 100% !important;}
    .videos-template-default .Shorts .shorts-content .short-content-list li{font-size: 18px;margin-bottom: 10px;line-height: 24px;}
    .videos-template-default .Shorts .shorts-content{margin-bottom: 20px;}
    #scroll-top{bottom: 66px;left: 3px;}
   .Shorts  .grid-4-columns{grid-column-gap: 20px;grid-row-gap: 20px;grid-template-columns: 1fr }
    /* service-content css start */
    .service-content .col-md-4{ width: 100%;padding: 0 0px 30px;max-width: 100%;flex: 0 0 100%;}
    .service-content .row {margin: 0}
    .service-content .service-list-inner h4{font-size: 20px;margin-bottom: 15px;}
    .service-content .service-list-inner .content{margin-bottom: 15px;}
    .service-content .service-list-inner img{max-width: 50px;margin: 0 0 15px;height: 50px;}
    .service-content .service-list-inner{padding: 27px 20px;}
    .service-content .main-title{margin-bottom: 25px;padding: 0 20px;}
    .service-content .grid-3-columns{grid-template-columns: 1fr;}
    /* service-content css end */
    /*global css start */
    .btn-link .btn{margin-top: 30px;}
    .service-content{padding: 50px 0 50px;}
    .service-content .service-list-inner a{font-size: 18px;line-height: 24px;}
    .home-new h4,.videos-template-default h4{font-size: 24px;line-height: 36px;}
    .home-new h1,.videos-template-default h1{font-size: 34px;line-height: 46px;}
    body.videos-template-default,body.single-videos{margin: 0 0 15px;font-size: 18px;line-height: 24px;}
    .service-content .service-list-inner .content p, .faq-section .cost-effective-section p, .about-us-section .technology .col-md-auto p{font-size: 18px;line-height: 24px;}
    body p{margin-bottom: 15px;}
    .home-new h2,.videos-template-default h2,.post-type-archive-videos h2,.video_title h2{font-size: 28px;line-height: 38px;}
    a.btn{font-size: 18px;line-height: 24px;margin: 15px 0;}
    .contact-form-sec .form-sec  .wpcf7-form p span input::placeholder ,.contact-form-sec .form-sec  .wpcf7-form p select::placeholder,.contact-form-sec .form-sec  .wpcf7-form p textarea::placeholder {font-size: 18px;line-height: 26px;}

    /*global css end */

    /*issues_section css start */
    .issues_section .image-part{padding-bottom: 30px;}
    .issues_section .issue-content p{font-size: 16px;line-height: 26px;margin-bottom: 15px;}
    .issues_section .issue-content .btn{font-size: 16px;line-height: 26px;border-radius: 18px;padding: 8px 20px 8px 20px;transition: all .5s ease;}
    .issues_section .play-icon a img{width: 31px;}
    .issues_section{margin: 50px 0 42px;}
    .issues_section .issues-main-title{max-width: 100%;margin-bottom: 15px;}

    .issues_section .expert-infomation,.about-us-section .expert-infomation{bottom: 60px;left: 0;width: 158px;border-radius: 30px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
    .issues_section .expert-infomation .expert-infomation-inner,.about-us-section .expert-infomation .expert-infomation-inner{border-radius: 30px;padding: 10px 20px 10px 10px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-left: 4px solid #EA4E91;}
    .issues_section .expert-infomation .expert-infomation-inner .expert-infomation-wrapper .expert-infomation-icon,.about-us-section .expert-infomation .expert-infomation-inner .expert-infomation-wrapper .expert-infomation-icon{width: 30px;margin: 0 5px 0 0;padding: 0 5px 0 0;}
    .issues_section .expert-infomation .expert-infomation-inner .expert-infomation-wrapper .expert-infomation-name,.about-us-section .expert-infomation .expert-infomation-inner .expert-infomation-wrapper .expert-infomation-name{width: calc(100% - 30px);font-size: 12px;font-weight: 500;line-height: 16px;}
    /*issues_section css end */

    /*treatment_section css start */
    .treatment_section {margin: 50px 0 50px;}
    .treatment_section .title h4{margin: 0}
    .treatment_section .title{margin-bottom: 32px;}
    .treatment_section .list-of-treatments{padding: 29px 30px 29px;border-radius: 18px;}
    .treatment_section .list-of-treatments ul li{padding: 0 0px 0 30px;font-size: 18px;line-height: 32px;}
    .treatment_section .list-of-treatments ul.grid-3-columns{grid-column-gap: 15px;grid-row-gap: 15px;}
    .treatment_section .list-of-treatments ul li::before{top: 7px;left: 0;width: 20px;height: 20px;}
    .treatment_section .list-of-treatments ul.grid-3-columns{grid-template-columns: 1fr;}
    /*treatment_section css end */

    /*about-us-section css start */
    .about-us-section .title h4{margin-bottom: 0}
    .about-us-section .title{margin-bottom: 35px;}
    .about-us-content .expert-infomation{bottom: 50%;}
    .about-us-section .image-part{padding-bottom: 30px;}
    .about-us-section .technology .technology-icon{padding: 15px;width: 70px;height: 70px;border-radius: 12px;}
    .about-us-section .technology .col-md-auto{width: calc(100% - 70px);padding: 0 0 0 20px;}
    .about-us-section .technology .col-md-auto p{font-size: 18px;line-height: 26px;}
    .about-us-section .technology .col-md-auto h4{margin-bottom: 10px;font-size: 22px;}
    .about-us-section{margin: 50px 0 20px;}

    /*about-us-section css end */

    /*about-doctor-section css start */
    .about-doctor-section{padding: 50px 0 35px;}
    .about-doctor-section .title{margin-bottom: 26px;}
    .about-doctor-section .row{padding: 0}
    .about-doctor-section .col:nth-child(even){padding-top: 20px;}
    .about-doctor-section .content-about-dr p{font-size: 18px;line-height: 26px;margin-bottom: 20px;}
    .about-doctor-section .content-about-dr ul{margin-top: 20px;}
    .about-doctor-section .content-about-dr ul li{font-size: 18px;line-height: 26px;padding: 0 0 0 30px;margin: 0 0 15px;}
    .about-doctor-section .content-about-dr ul li::before{top: 6px;}
    .about-doctor-section .dr-info-rigt{width: 100%;margin: 20px 0 0;justify-content: flex-start; }
    .about-doctor-section .dr-info-wrapp{flex-direction: column;}
    .about-doctor-section .dr-info{max-width: 100%;padding: 15px 20px 16px;}
    .about-doctor-section .dr-info{margin: -10px auto 0px;}
    /*about-doctor-section css end */

    /*about-wellspring-section css start*/
    .about-wellspring-section .left-part{padding: 30px 15px;}
    .about-wellspring-section .left-part .left-part-inner h2{margin-bottom:14px }
    .about-wellspring-section .left-part .left-part-inner p{font-size: 18px;line-height: 26px;margin-bottom: 20px;}
    .about-wellspring-section .left-part .left-part-inner h4{font-size: 20px;}
    .about-wellspring-section .left-part .left-part-inner a{font-size: 18px;line-height: 24px;padding: 15px 30px;border-radius: 30px;margin-top: 20px;margin-bottom: 0}
    .about-wellspring-section{margin: 50px 0 15px;}
    /*about-wellspring-section css end*/

    /*testing-owner-section css start */
    .testing-owner-section .owl-carousel{padding: 0 19px;}
    .testing-owner-section .testing-owner-title{margin-bottom: 30px;padding: 0 15px;}
    .testing-owner-section{margin: 50px 0}
    .testing-owner-section .video-section img,.Shorts img{border-radius: 12px;}
    .testing-owner-section .testing-owner-title p{font-size: 18px;line-height: 26px;}
    /*testing-owner-section css end */

    /*review-section css start */
    .review-section .row{justify-content: center}
    .review-section .review-title{margin-bottom: 20px;margin-left: 0;width: 100% !important;flex-direction: column;}
    .review-section .review-title h2{margin-bottom: 15px;}
    .review-section .itemR{padding: 50px 20px 30px !important;}
    .review-section .itemR .reviewtext .starRatting{margin-bottom: 10px;margin-left: 0;margin-right: 0}
    .review-section .itemR .reviewtext{font-size: 18px !important;line-height: 26px !important;}
    .review-section .rBottom .authorR, .review-section .rBottom .authorR a{font-size: 20px;line-height: 24px;}
    .review-section .rBottom{margin-top: 10px;}
    .itemR .reviewtext:before{   top: -71px !important;width: 40px !important;height: 40px !important;}
    .review-section .itemR .reviewtext .starRatting .wp-star svg{width: 22px !important;height: 22px !important}
    .review-section .itemR .reviewtext .starRatting .wp-star{padding: 0}
    .review-section{margin: 50px 0}
    .review-section .owl-carousel .owl-item{padding: 0}
    .review-section .review-title .col{min-height: auto;position: relative;width: auto;right: 0;transform: translateY(0);text-align: center;padding: 0}
    .review-section .review-title .col-6{margin: 0 auto;}
    /*review-section css end */

    /*faq-section css start */

    .faq-section .faq .faq-title h4{margin-bottom: 7px;}
    .faq-section .faq{padding: 50px 0 35px;}
    .faq-section .faq .faq-title .sseo_faqs, .sseo_faqcont{padding-top: 0px;}
    .sseo_faqs .sseo_faqcont .sseo_faqtitle{padding: 15px 40px 15px 20px;font-size: 18px !important;line-height: 32px;}
    .sseo_faqs .sseo_faqtitle:after{right: 15px;}
    .sseo_faqs .sseo_faqdet{padding: 0 20px 30px;}
    .faq-section .faq .faq-title .row{padding-top: 30px;}
    /*faq-section css end */


    /*award-section css start */
    .award-section .award-img .col-md-4 .image-part::before{top: -10px;left: -11px;height: 105%;width: 105%;}
    .award-section .award-img .col-md-4{padding: 0 0 30px;}
    .award-section .award-img{margin: 0;grid-template-columns: 1fr;}
    .award-section .award-img .image-part{width: fit-content;margin: 0 auto;}
    .award-section.header-part .award-img .image-part{width: 100%;margin:0 }
    .award-section .grid-3-columns{grid-column-gap: 20px;grid-row-gap: 20px;}
    .award-section .award-title{margin-bottom: 30px;}
    .award-section{margin: 50px 0}
    .award-section .see_more-button a{padding: 15px 40px;font-size: 20px;line-height: 27.33px;margin-top: 30px;}
    .videos-template-default .Shorts h3{font-size: 22px;line-height: 30px;}
    .faq-section .cost-effective-section {padding: 50px 0px;background-position: 47% center;}
    .faq-section .cost-effective-section a{font-size: 18px;line-height: 26px;padding: 15px 20px;}
    .faq-section .cost-effective-section h4{font-size: 18px;line-height: 26px;}
    .faq-section .cost-effective-section p{font-size: 16px;line-height: 24px;}
    .faq-section .cost-effective-section img{margin-bottom: 20px;}
    .single-videos .Shorts .video_content p{font-size: 18px;line-height: 26px;}

    /*award-section css end */

    /*blog-section css start */


    .blog-section{padding: 50px 0 50px;}
    .blog-section .blog-title{margin-bottom: 30px;}
    .blog-section .blog_content .n_box .blog-item-image a img{margin-bottom: 15px;border-radius: 12px;}
    .blog-section .blog_content .n_box .box_shadow_s h4 a{font-size: 21px;line-height: 26px;margin-bottom: 10px;}
    .blog-section .blog_content .n_box .box_shadow_s p{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
    .blog-section .blog_content .n_box .box_shadow_s p.date{font-size: 16px;line-height: 24px;}
    .blog-section .blog_content .col{width: 100%;padding: 0 0 30px;min-height: auto;}
    .blog-section .blog_content.row{margin: 0;flex-direction: column;}
    .blog-section .section-link a{padding: 12px 30px;font-size: 20px;line-height: 26px;margin-bottom: 0;margin-top: 0}
    .blog-section .section-link{margin-top: 10px;}
    .blog-section .blog_content .n_box .box_shadow_s p.date span::before{width: 30px;left: 7px;}

    .blog-section .blog-item-image img{min-height: 100%;max-height: 100%;}

    /*blog-section css end */


    .video_section .full_videos .full_videos_content .title .video-title a {font-size: 20px;line-height: 26px;margin-bottom: 11px;}
    .video_section .full_videos .full_videos_content .content{margin-bottom: 11px;}
    .video_section .btn a{margin-top: 30px ;padding: 15px 30px;font-size: 18px;line-height: 26px;border-radius: 26px;margin-bottom: 0}
    .video_section .full_videos .full_videos_content{border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
    .video_section .main .perfmatters-lazy-youtube{border-top-left-radius: 10px;border-top-right-radius: 10px;}
    .video_section .main  .video-image a img{border-top-right-radius: 10px;border-top-left-radius: 10px;}
    .video_section .video_title{margin-bottom: 30px;}
    .video_section{padding:50px 0}
    .video_section .full_videos .full_videos_content .link-list a{padding: 11px 20px;font-size: 16px;line-height: 21px;}
    .issues_section .col:nth-child(even){max-width: 100%;}

    .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: 51px !important;}
    .inner-text .hero-banner-icon-list{padding: 0 10px 10px;width: 50%;}
    .inner-text .bg-text.inner{background-color: #ffffffb5;padding: 30px;margin: 0 auto;word-wrap: break-word;}

    .inner-text .hero-content p{    font-size: 18px;line-height: 24px;}
    .inner-text .hero-link a{font-size: 18px;line-height: 24px;margin: 15px 0;}


    .hero-banner-icon-content{width: calc(100% - 65px);padding: 0 0 0 15px;}
    .banner-inner{background-position: 20% center;min-height: 600px;}
    .bx-wrapper .bx-viewport, .bxslider, .bxslider li, .bxslider .bx-caption span{height: 600px !important}
    .bx-wrapper .bx-pager.bx-default-pager a{margin: 0 7px !important;}


    .banner-slider .owl-dots{bottom: 20px;}


    .contact-form-sec .form-sec .wpcf7-form p span input, .contact-form-sec .form-sec .wpcf7-form p select, .contact-form-sec .form-sec .wpcf7-form p textarea{padding: 14px 20px;border-radius: 30px;line-height: 26px;font-size: 18px;}
    .contact-form-sec .form-sec .wpcf7-form p{padding: 0 10px 10px;}
    .contact-form-sec .form-sec input[type="submit"]{padding: 15px 40px;border-radius: 30px;font-size: 18px;line-height: 26px;margin: 0}
    .contact-form-sec .form-img{margin-top: 30px;}
    .contact-form-sec .wpcf7-form input, .contact-form-sec .form-sec .wpcf7-form select, .contact-form-sec .form-sec .wpcf7-form textarea{padding: 14px 20px;border-radius: 30px;line-height: 26px;font-size: 18px;}
    .contact-form-sec .form-sec .wpcf7-form p{padding-left: 0;padding-right: 0}
    .contact-form-sec .wpcf7-form .col-md-6{padding-bottom: 10px;}
    .contact-form-sec .wpcf7-form .col-md-6 p{padding-bottom: 0}


    .fix-content{top: auto;translate: 0;bottom: 0;width: 100%;right: 0;transform: translateY(0);}
    .fix-content .fix-content-link .link:first-child .link-icon-inner .btn{width: fit-content;margin-left: auto;margin-right: 10px;}
    .fix-content .btn{border-radius: 0}
    .fix-content .btn{font-size: 18px;line-height: 24px;}
    .fix-content .fix-content-list .fix-content-link{display:flex; }
    .fix-content .fix-content-list .fix-content-link .link{width: 50%;}
    .fix-content .fix-content-link .link:first-child .link-icon-inner .btn::before{display: none}
    .fix-content .btn,.fix-content .fix-content-link .link:first-child .link-icon-inner .btn{font-size: 14px;line-height: 24px;width: 100%;padding: 15px 20px;}
    .fix-content .fix-content-link .link:first-child .link-icon-inner .btn .icon{height: 30px;width: 30px;margin-right: 5px;position: relative;left: 0;top: 0;transform: translateY(0);}
    .fix-content .fix-content-list .fix-content-link .link{width: 40%;}
    .fix-content .fix-content-list .fix-content-link .link:first-child {width: 60%;margin: 0}
    .fix-content .fix-content-link .link:first-child .link-icon-inner .btn{padding: 10px 15px;border: 2px solid;border-radius: 0;width: 100%;}

    .testing-owner-section .owl-nav .owl-prev span, .testing-owner-section .owl-nav .owl-next span{font-size: 35px;line-height: 32px;}
    .testing-owner-section .owl-nav .owl-prev{height: 40px;width: 40px;left: 3px;}
    .testing-owner-section .owl-nav .owl-next{ height: 40px;width: 40px;right: 3px;}
    .inner-text .hero-link .player:before{width: 40px;height: 40px;}
    

    .video_title .title h1{font-size: 28px;line-height: 38px;}
    .video_title .title{margin-bottom: 20px;margin-top: 20px;}
    .full_video div#content-area{padding: 30px 0;width: 100%;}
    .bio-review-wrap .author-img-div{width: 60px;height: 60px;}
    .bio-review-wrap .author-bio.text-left{font-size: 18px;margin-left: 15px;}
    .bio-review-wrap{margin: 15px 0}
    .get-preview-cnt .get-preview-heading .spn_prv{font-size: 19px;}
    .get-preview-cnt .get-preview-content .heading-lbl{font-size: 16px;}
.Shorts .video_title{margin-bottom: 30px;}
.bio-review-wrap .author-bio.text-left b{font-size: 18px;line-height: 24px;}
.bio-review-wrap .author-bio.text-left{font-size: 16px;line-height: 15px;text-align: left;}
.Shorts .video_img img{max-width: 325px;width: auto;}
#left-area h3{margin-top: 30px;}
ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-inner a, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner a.sub-menu-underline{font-size: 16px !important;margin-bottom: 10px;}
ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner li, ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .sub-menu-inner li a{font-size: 16px !important}
.header-wrap .video-menu-stets-list{padding: 0 0 10px;margin: 0 0 10px;}
.header-wrap .video-menu-stets-list .video-menu-stets-content h4{font-size: 20px;}
.header-wrap .video-menu-stets-list .video-menu-stets-content p{font-size: 13px;}

}
@media (max-width: 575px){
    .container{   padding-left:20px;padding-right:20px;  }

    .inner-text .hero-banner-icon-list{width: 100%;padding: 0 0 10px;}
    .hero-banner-icon{margin: 0;flex-direction: column;}
    .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: 35px !important;}
    /*award-section css start */
    .award-section .award-img .col-md-4 .image-part::before{    top: -8px;left: -8px;}
    .video_section .full_videos .full_videos_content .content p{font-size: 16px;line-height: 24px;}
    .about-us-section .technology .col-md-auto {width: 100%;padding: 20px 0 0;}
    .about-us-section .technology {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #EA4E91;}
    .about-us-section .technology:last-child{padding-bottom: 0;border-bottom: none;}
    .inner-text{margin-right: 0;}

    .contact-form-sec .form-sec .wpcf7-form p{width: 100%;padding: 0 0 10px;}
    .contact-form-sec .form-sec .wpcf7-form{margin: 0}
    .wpcf7-form textarea{min-height: 120px;}
    .contact-form-sec .form-sec .wpcf7-form p span input, .contact-form-sec .form-sec .wpcf7-form p select, .contact-form-sec .form-sec .wpcf7-form p textarea{border-radius: 15px;}
    .contact-form-sec .wpcf7-form .col-md-6{padding: 0 0 10px;}
    .contact-form-sec .form-sec .wpcf7-form p{padding-left: 0;padding-right: 0}

    .contact-form-sec .wpcf7-form .row{margin: 0 -10px;}
    .contact-form-sec .wpcf7-form .col-md-6 p{padding: 0}
    .contact-form-sec .wpcf7-form input, .contact-form-sec .form-sec .wpcf7-form select, .contact-form-sec .form-sec .wpcf7-form textarea{border-radius: 15px;}
    .contact-form-sec .wpcf7-form input::placeholder, .contact-form-sec .form-sec .wpcf7-form select::placeholder, .contact-form-sec .form-sec .wpcf7-form textarea::placeholder{font-size: 18px;line-height: 26px;}
    .contact-form-sec .wpcf7-form .col-md-6{padding: 0 10px  10px;}

    .inner-text .hero-link .player{right: unset;width: 38px;height: 38px;left: 210px;}
    .w-dyn-items .item h3 a{font-size: 16px;line-height: 24px;}
    ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu{width: 100%;margin-bottom: 20px;}
    ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu:last-child{margin-bottom: 0}
    ul.mega-sub-menu .mega-menu-item .main-menu{margin-bottom: 10px;padding-bottom: 10px;}
    ul.mega-sub-menu .mega-menu-item .fertility-main-menu .menu-row .sub-menu .sub-menu-inner{margin: 10px 0 0}
    .treatments-with-icons{grid-template-columns: 1fr 1fr;}
    ul.mega-sub-menu .mega-menu-item .menu-row .sub-menu .main-menu a{margin-bottom: 10px;}
    .header-wrap #mega-menu-item-162043 .mega-sub-menu a::before{top: 0 !important}


    /*award-section css end */


}
@media (max-width: 450px){
    .fix-content .btn{padding: 15px 10px;font-size: 12px;}
    .videos-menu-inner.award-section {margin: 20px 0 0 0;}
 
 }
@media (max-width: 370px){
    .blog-section .blog_content .n_box .box_shadow_s p.date{font-size: 15px;}
    .inner-text .hero-link .player{right: unset;left: 205px;}
    .about-doctor-section .btn-link .btn{font-size: 17px;}
    .Shorts .video_img img{max-width: 100%;}
}