
/*Mobile version*/
/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
/*fertility*/
.consult-title h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 5px;}.policy p {font-size: 0.95em;line-height: 1.6;font-weight: 400;}
/*ivf*/
.flex-treat {display: block;justify-content: center;align-items: center;place-items: center;padding-top: 2em;gap: 1em;}.tret-img {height: 70px;}.flex-treat h1 {font-size: 1.3em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 5px;}.flex-treat p {font-size: 0.85em;line-height: 1.6;font-weight: 500;text-transform: capitalize;}.desct-ser h2 {font-size: 1.45em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.desct-ser p {font-size: 1em;line-height: 1.7;font-weight: 400;}.desct-ser h3 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.cap-title1 h4 {margin-top: 5px;font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.3;}.bane-h2 h2 {font-size: 1.5em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*contact*/
.contact-page {padding: 50px 0 50px;}.contact_sec h3 {font-size: 1.2em;font-weight: 600;line-height: 1.2;text-transform: uppercase;color: rgb(135 68 135);}.contact_sec p {font-size: 1em;font-weight: 400;line-height: 1.6;}.location-1 > h4, .phone-call > h4, .socialmedia > h4 {font-size: 1.2em;font-weight: 600;line-height: 1.4;text-transform: uppercase;color: #666;}
/*who*/
.consider h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.test-1 li {margin-bottom: 20px;font-size: 1em;line-height: 2;font-weight: 500;border: 1px solid #ffeff7;padding: 5px;background-color: #fff;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);}.consider h2 {font-size: 1.25em;text-transform: capitalize;font-weight: 700;line-height: 1.5;margin-bottom: 10px;color: rgb(135 68 135);}.how {padding: 20px 0 20px;}.question h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.question p {font-size: 0.95em;font-weight: 400;line-height: 1.65;}.fertiliy-banner {margin-top: 7em;width: 100%;background-image: url("../images/banner/fertility-banner.webp");background-size: cover;background-position-x: 70%;position: relative;height: 300px;padding-top: 30px;}
/*about*/
.abouy-banner {margin-top: 7em;width: 100%;background-image: url("../images/banner/benifits.webp");background-size: cover;background-position-x: 75%;position: relative;height: 300px;padding-top: 30px;}.hospital-1 {padding-top: 4em;}.one-place {padding: 60px 0 60px;}.comple-healt h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.facilirty {padding: 10px 0 10px;}.fact-title h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;text-align: center;}.fac-1 h5 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.fac-1 {display: flex;justify-content: flex-start;align-items: center;gap: 1em;margin-bottom: 20px;}
/*end*/
.top-bar .logo img {max-height: 75px;}.top-1 {display: flex;justify-content: center;align-items: center;}.cta-top {background-color: #e4648c;color: #fff;padding: 8px 21px;font-size: 13px;font-weight: 600;border-radius: 31px;box-shadow: 0 3px 3px #0000002B;}.header {padding: 5px 0;background-color: #f5f5f5f5;margin-top: 5.5em;box-shadow: 0 3px 3px #0000002B;}.hero {margin-top: 8em;width: 100%;background-image: url("../images/banner/ivf-cost-hyderabad-mother.webp");background-size: contain;background-position-x: 65%;position: relative;background-repeat: no-repeat;height: auto;color: rgba(255, 255, 255, 0.8);background-color: #f5f5f5f5;padding-bottom: 60px;}.hero-baner {margin-bottom: 2em;position: relative;top: 1%;}.hero-baner h2 {font-size: 1.8em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 700;line-height: 1.2;margin-bottom: 10px;text-align: center;}.hero-baner h3 {font-size: 1em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 600;line-height: 1.4;text-align: center;}.home-cta {margin-top: 20px;text-align: center;margin-bottom: 20px;}.test-tubr {padding: 20px 0 70px;}.tube-baby {background-color: #fde5f1;border-radius: 20px 20px 20px 20px;overflow: hidden;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);padding: 20px;text-align: center;}.tube-baby h2 {font-size: 22px;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #444;text-align: center;}.tube-baby p {font-size: 0.95em;line-height: 1.65;font-weight: 500;}.ferti-head1 h2 {font-size: 22px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.media-29102 {text-align: center;border-left: 2px solid #e4648c;padding: 30px;height: 450px;background-color: #fff;}#footer .footer-top .footer-info p {color: #444;transition: 0.3s;line-height: 1.6;font-size: 0.85em;font-weight: 400;}#footer .footer-top h4 {font-size: 20px;font-weight: 600;position: relative;padding-bottom: 8px;color: rgb(135 68 135);margin-top: 10px;}#footer .footer-top .footer-links ul a {color: #444;transition: 0.3s;display: inline-block;line-height: 1.2;font-size: 0.9rem;font-weight: 500;}#footer .credits {padding-top: 0;text-align: center;font-size: 14px;}#footer .copyright {text-align: center;padding-top: 30px;font-size: 0.9em;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 12px 20px;font-size: 16px;font-weight: 500;color: #fff;white-space: nowrap;transition: 0.3s;}.count-box {display: block;justify-content: space-evenly;align-items: center;gap: 1em;border-right: 1px solid #cccccc;margin-bottom: 30px;text-align: center;}.count-box img {width: auto;}.count-des h3 {color: #212529;font-weight: 600;font-size: 1.4em;line-height: 1.4;margin-bottom: 0;margin-top: 10px;}.count-des h5 {color: #212529;font-weight: 500;font-size: 0.85em;line-height: 1.2;}.measure {padding: 60px 0 30px;background-color: #e3dfdf;background-color: rgb(255 148 178 / 0.09) !important;}.ferti-head h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 20px;color: #444;text-align: center;}.fig-cap h5 {font-weight: 500;font-size: 18px;line-height: 1.2;text-transform: capitalize;margin-top: 10px;}.suport-2 figure img {border-radius: 50%;box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;width: 180px;height: 150px;overflow: hidden;border-radius: 50%;transition: .6s all ease-out;}.abou-homr {padding: 30px 0 0px;}.comple-health h1 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon img {height: 200px;}.icon-box-para h3 {color: #fff;text-align: center;font-size: 1em;font-weight: 600;line-height: 1.45;}.icon-box1 {padding: 10px;}.icon-box1 h3 {font-size: 1.7em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon-box1 ul li {margin-bottom: 8px;font-size: 1.1em;line-height: 2;font-weight: 500;}.coor-violot{background-color: rgb(135 68 135);height: 100%;color: #fff;padding: 30px;box-shadow: 0 3px 3px #0000002B;}.coor-violot h4 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-align: center;}.icon1 img {padding-top: 1em;float: right;}.doctor1 {padding: 20px 0 50px;}.doct-expert {margin-top: 1em;}.doct-expert h5 {font-size: 1.2em;text-transform: uppercase;color: #e4648c;font-weight: 700;line-height: 1.2;margin-bottom: 5px;}.doct-expert h2 {font-size: 2.4em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.doct-expert h3 {font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;color: rgb(135 68 135);}
}
@media (min-width: 392px) and (max-width: 575.98px){
.policy p {font-size: 0.95em;line-height: 1.6;font-weight: 400;}
/*ivf*/
.flex-treat {display: block;justify-content: center;align-items: center;place-items: center;padding-top: 2em;gap: 1em;}.tret-img {height: 70px;}.flex-treat h1 {font-size: 1.3em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 5px;}.flex-treat p {font-size: 0.85em;line-height: 1.6;font-weight: 500;text-transform: capitalize;}.desct-ser h2 {font-size: 1.45em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.desct-ser p {font-size: 1em;line-height: 1.7;font-weight: 400;}.desct-ser h3 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.cap-title1 h4 {margin-top: 5px;font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.3;}.bane-h2 h2 {font-size: 1.5em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*contact*/
.contact-page {padding: 50px 0 50px;}.contact_sec h3 {font-size: 1.2em;font-weight: 600;line-height: 1.2;text-transform: uppercase;color: rgb(135 68 135);}.contact_sec p {font-size: 1em;font-weight: 400;line-height: 1.6;}.location-1 > h4, .phone-call > h4, .socialmedia > h4 {font-size: 1.2em;font-weight: 600;line-height: 1.4;text-transform: uppercase;color: #666;}
/*who*/
.consider h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.test-1 li {margin-bottom: 20px;font-size: 1em;line-height: 2;font-weight: 500;border: 1px solid #ffeff7;padding: 5px;background-color: #fff;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);}.consider h2 {font-size: 1.25em;text-transform: capitalize;font-weight: 700;line-height: 1.5;margin-bottom: 10px;color: rgb(135 68 135);}.how {padding: 20px 0 20px;}.question h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.question p {font-size: 0.95em;font-weight: 400;line-height: 1.65;}.fertiliy-banner {margin-top: 7em;width: 100%;background-image: url("../images/banner/fertility-banner.webp");background-size: cover;background-position: 70%;position: relative;height: 300px;padding-top: 30px;}
/*end*/
/*about*/
.abouy-banner {margin-top: 7em;width: 100%;background-image: url("../images/banner/benifits.webp");background-size: cover;background-position-x: 75%;position: relative;height: 300px;padding-top: 30px;}.hospital-1 {padding-top: 4em;}.one-place {padding: 60px 0 60px;}.comple-healt h2 {font-size: 1.4em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.facilirty {padding: 10px 0 10px;}.fact-title h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;text-align: center;}.fac-1 h5 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.fac-1 {display: flex;justify-content: flex-start;align-items: center;gap: 1em;margin-bottom: 20px;}
/*end*/
.top-bar .logo img {max-height: 75px;}.top-1 {display: flex;justify-content: center;align-items: center;}.cta-top {background-color: #e4648c;color: #fff;padding: 8px 21px;font-size: 13px;font-weight: 600;border-radius: 31px;box-shadow: 0 3px 3px #0000002B;}.header {padding: 5px 0;background-color: #f5f5f5f5;margin-top: 5.5em;box-shadow: 0 3px 3px #0000002B;}.hero {margin-top: 8em;width: 100%;background-image: url("../images/banner/ivf-cost-hyderabad-mother.webp");background-size: contain;background-position-x: 65%;position: relative;background-repeat: no-repeat;height: auto;color: rgba(255, 255, 255, 0.8);background-color: #f5f5f5f5;padding-bottom: 60px;}.hero-baner {margin-bottom: 2em;position: relative;top: 14%;}.hero-baner h2 {font-size: 1.8em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 700;line-height: 1.2;margin-bottom: 10px;text-align: center;}.hero-baner h3 {font-size: 1em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 600;line-height: 1.4;text-align: center;}.home-cta {margin-top: 20px;text-align: center;margin-bottom: 20px;}.test-tubr {padding: 20px 0 70px;}.tube-baby {background-color: #fde5f1;border-radius: 20px 20px 20px 20px;overflow: hidden;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);padding: 20px;text-align: center;}.tube-baby h2 {font-size: 22px;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #444;text-align: center;}.tube-baby p {font-size: 0.95em;line-height: 1.65;font-weight: 500;}.ferti-head1 h2 {font-size: 22px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.media-29102 {text-align: center;border-left: 2px solid #e4648c;padding: 30px;height: 450px;background-color: #fff;}#footer .footer-top .footer-info p {color: #444;transition: 0.3s;line-height: 1.6;font-size: 0.85em;font-weight: 400;}#footer .footer-top h4 {font-size: 20px;font-weight: 600;position: relative;padding-bottom: 8px;color: rgb(135 68 135);margin-top: 10px;}#footer .footer-top .footer-links ul a {color: #444;transition: 0.3s;display: inline-block;line-height: 1.2;font-size: 0.9rem;font-weight: 500;}#footer .credits {padding-top: 0;text-align: center;font-size: 14px;}#footer .copyright {text-align: center;padding-top: 30px;font-size: 0.9em;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 12px 20px;font-size: 16px;font-weight: 500;color: #fff;white-space: nowrap;transition: 0.3s;}.count-box {display: block;justify-content: space-evenly;align-items: center;gap: 1em;border-right: 1px solid #cccccc;margin-bottom: 30px;text-align: center;}.count-box img {width: auto;}.count-des h3 {color: #212529;font-weight: 600;font-size: 1.4em;line-height: 1.4;margin-bottom: 0;margin-top: 10px;}.count-des h5 {color: #212529;font-weight: 500;font-size: 0.85em;line-height: 1.2;}.measure {padding: 60px 0 30px;background-color: #e3dfdf;background-color: rgb(255 148 178 / 0.09) !important;}.ferti-head h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 20px;color: #444;text-align: center;}.fig-cap h5 {font-weight: 500;font-size: 18px;line-height: 1.2;text-transform: capitalize;margin-top: 10px;}.suport-2 figure img {border-radius: 50%;box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;width: 180px;height: 150px;overflow: hidden;border-radius: 50%;transition: .6s all ease-out;}.abou-homr {padding: 30px 0 0px;}.comple-health h1 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon img {height: 200px;}.icon-box-para h3 {color: #fff;text-align: center;font-size: 1em;font-weight: 600;line-height: 1.45;}.icon-box1 {padding: 10px;}.icon-box1 h3 {font-size: 1.7em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon-box1 ul li {margin-bottom: 8px;font-size: 1.1em;line-height: 2;font-weight: 500;}.coor-violot{background-color: rgb(135 68 135);height: 100%;color: #fff;padding: 30px;box-shadow: 0 3px 3px #0000002B;}.coor-violot h4 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-align: center;}.icon1 img {padding-top: 1em;float: right;}.doctor1 {padding: 20px 0 50px;}.doct-expert {margin-top: 1em;}.doct-expert h5 {font-size: 1.2em;text-transform: uppercase;color: #e4648c;font-weight: 700;line-height: 1.2;margin-bottom: 5px;}.doct-expert h2 {font-size: 2.4em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.doct-expert h3 {font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;color: rgb(135 68 135);}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
/*IVF*/
.flex-treat h1 {font-size: 1.4em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 5px;}.desct-ser h2 {font-size: 1.35em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.banner-serv {width: 100%;background-image: url("../images/banner/benifits.webp");background-size: cover;background-position-x: 70%;position: relative;}
/*contact*/
.contact-page {padding: 50px 0 50px;}.contact_sec h3 {font-size: 1.2em;font-weight: 600;line-height: 1.2;text-transform: uppercase;color: rgb(135 68 135);}.contact_sec p {font-size: 1em;font-weight: 400;line-height: 1.6;}.location-1 > h4, .phone-call > h4, .socialmedia > h4 {font-size: 1.2em;font-weight: 600;line-height: 1.4;text-transform: uppercase;color: #666;}
/*who*/
.consider h2 {font-size: 1.8em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.test-1 li {margin-bottom: 20px;font-size: 1em;line-height: 2;font-weight: 500;border: 1px solid #ffeff7;padding: 5px;background-color: #fff;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);}.how {padding: 20px 0 20px;}.question h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.question p {font-size: 0.95em;font-weight: 400;line-height: 1.65;}
/*about*/
.one-place {padding: 60px 0 20px;}.fact-title h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;text-align: center;}.fac-1 h5 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.fac-1 {display: flex;justify-content: flex-start;align-items: center;gap: 1em;margin-bottom: 20px;}.doct-expert {margin-top: 2em;}.doct-expert h2 {font-size: 2.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.bane-h2 h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*end*/
.hero-baner h2 {font-size: 2.2em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.count-box {display: flex;justify-content: center;align-items: center;gap: 1em;border-right: 1px solid #cccccc;margin-bottom: 10px;}.count-des h5 {color: #212529;font-weight: 500;font-size: 0.9em;line-height: 1.2;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 12px 20px;font-size: 16px;font-weight: 500;color: #fff;white-space: nowrap;transition: 0.3s;}.hero-baner h3 {font-size: 1.3em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 600;line-height: 1.2;}.hero {margin-top: 8em;width: 100%;background-image: url("../images/banner/ivf-cost-hyderabad-mother.webp");background-size: cover;background-position: top center;position: relative;height: 50vh;color: rgba(255, 255, 255, 0.8);}.hero-baner {margin-top: 6em;}.fig-cap h5 {font-weight: 500;font-size: 16px;line-height: 1.2;text-transform: capitalize;margin-top: 20px;}.ferti-head h2 {font-size: 20px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 40px;color: #444;text-align: center;}.comple-health h2 {font-size: 1.1em;text-transform: uppercase;color: #e4648c;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}#featured-services {padding-top: 20px;padding-bottom: 20px;}.icon img {height: 220px;}.icon-box-para h3 {color: #fff;text-align: center;font-size: 1.1em;font-weight: 600;line-height: 1.45;}.icon-box1 h3 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon-box1 ul li {margin-bottom: 8px;font-size: 1em;line-height: 2;font-weight: 500;}.coor-violot {background-color: rgb(135 68 135);height: 100%;color: #fff;padding: 30px;box-shadow: 0 3px 3px #0000002B;}.coor-violot h4 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-align: center;}.services-sex {padding: 60px 0 40px;}.doctor1 {padding: 10px 0 10px;}.home-cta {margin-top: 30px;margin-bottom: 20px;}.tube-baby h2 {font-size: 22px;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #444;text-align: center;}.tube-baby p {font-size: 0.95em;line-height: 1.65;font-weight: 500;}.teestinomal {padding: 60px 0 70px;background-color: #f5f5f5f5;}ferti-head1 h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.media-29102 {text-align: center;border-left: 2px solid #e4648c;padding: 30px;height: 300px;background-color: #fff;}.ferti-head1 h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}#footer .footer-info img {width: 40%;}#footer .footer-top {background: #f6f6f6;padding: 60px 0 30px 0;}#footer .footer-top .footer-links ul a {color: #444;transition: 0.3s;display: inline-block;line-height: 1.2;font-size: 0.95em;font-weight: 500;}#footer .footer-top h4 {font-size: 20px;font-weight: 600;position: relative;padding-bottom: 8px;color: rgb(135 68 135);}#footer .copyright {text-align: center;padding-top: 20px;font-size: 0.9em;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */

@media (min-width: 768px) and (max-width: 991.98px){
/*ivf*/
.flex-treat h1 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 5px;}.cap-title1 p {margin-top: 5px;font-size: 0.95em;font-weight: 400;line-height: 1.6;}.cap-title1 h4 {margin-top: 10px;font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.3;}.desct-ser h2 {font-size: 1.35em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.desct-ser p {font-size: 1em;line-height: 1.6;font-weight: 400;}
/*who*/
.consider h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.test-1 li {margin-bottom: 20px;font-size: 1em;line-height: 1.6;font-weight: 500;border: 1px solid #ffeff7;padding: 5px;background-color: #fff;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);}.question h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.question p {font-size: 0.9em;font-weight: 400;line-height: 1.55;}
/*about*/
.one-place {padding: 60px 0 20px;}.fact-title h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;text-align: center;}.fac-1 h5 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.fac-1 {display: flex;justify-content: flex-start;align-items: center;gap: 1em;margin-bottom: 20px;}.doct-expert {margin-top: 2em;}.doct-expert h2 {font-size: 2.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.bane-h2 h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*end*/
.top-bar .logo img {max-height: 75px;}.top-links {font-size: 14px;font-weight: 600;line-height: 1.8;color: rgb(135 68 135);}.cta-top {background-color: #e4648c;color: #fff;padding: 10px 11px;font-size: 12px;font-weight: 600;border-radius: 31px;box-shadow: 0 3px 3px #0000002B;}.header {padding: 5px 0;background-color: #f5f5f5f5;margin-top: 5.5em;box-shadow: 0 3px 3px #0000002B;}.hero-baner h2 {font-size: 2.2em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.hero-baner h3 {font-size: 1.3em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 600;line-height: 1.2;}.hero {margin-top: 8em;width: 100%;background-image: url("../images/banner/ivf-cost-hyderabad-mother.webp");background-size: cover;background-position: top center;position: relative;height: 55vh;color: rgba(255, 255, 255, 0.8);}.hero-baner {margin-top: 7em;}.count-box {display: flex;justify-content: center;align-items: center;gap: 1em;border-right: 1px solid #cccccc;margin-bottom: 20px;}.count-des h3 {color: #212529;font-weight: 600;font-size: 1.6em;line-height: 1.2;margin-bottom: 0;}.count-des h5 {color: #212529;font-weight: 500;font-size: 0.9em;line-height: 1.2;}.ferti-head h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 40px;color: #444;text-align: center;}.fig-cap h5 {font-weight: 500;font-size: 18px;line-height: 1.2;text-transform: capitalize;margin-top: 20px;}.support-sec {padding: 60px 0 20px;}.comple-health h2 {font-size: 1em;text-transform: uppercase;color: #e4648c;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.comple-health p {font-size: 0.9em;line-height: 1.6;font-weight: 400;}.cn-hospitals h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.6;}#featured-services {padding-top: 30px;padding-bottom: 60px;}.icon-box1 h3 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.coor-violot h4 {font-size: 1.4em;text-transform: capitalize;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-align: center;}.doct-expert {margin-top: 0;}.doct-expert h2 {font-size: 2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.doct-expert p {font-size: 0.9em;line-height: 1.6;font-weight: 400;}.test-tubr {padding: 30px 0 70px;}.media-29102 {text-align: center;border-left: 2px solid #e4648c;padding: 30px;height: 300px;background-color: #fff;}.ferti-head1 h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}#footer .footer-top {background: #f6f6f6;padding: 50px 0 30px 0;}.doct-expert {margin-top: 0;}.doct-expert h5 {font-size: 1.2em;text-transform: uppercase;color: #e4648c;font-weight: 700;line-height: 1.2;margin-bottom: 5px;}.doct-expert h2 {font-size: 2.3em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.tube-baby h2 {font-size: 24px;text-transform: capitalize;font-weight: 600;line-height: 1.3;color: #444;text-align: center;}.tube-baby p {font-size: 0.95em;line-height: 1.65;font-weight: 500;}.ferti-head1 h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: flex-start;padding: 12px 20px;font-size: 16px;font-weight: 500;color: #fff;white-space: nowrap;transition: 0.3s;}
}
/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
/*ivf*/
.flex-treat h1 {font-size: 1.8em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 5px;}.desct-ser h2 {font-size: 1.45em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.desct-ser p {font-size: 1em;line-height: 1.8;font-weight: 400;}.cap-title1 p {margin-top: 5px;font-size: 0.9em;font-weight: 400;line-height: 1.6;}.cap-title1 h4 {margin-top: 10px;font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.3;}
/*who*/
.consider h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.test-1 li {margin-bottom: 20px;font-size: 1em;line-height: 1.6;font-weight: 500;border: 1px solid #ffeff7;padding: 5px;background-color: #fff;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);}.question h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.question p {font-size: 0.9em;font-weight: 400;line-height: 1.55;}
/*about*/
.one-place {padding: 60px 0 20px;}.fact-title h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;text-align: center;}.fac-1 h5 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.fac-1 {display: flex;justify-content: flex-start;align-items: center;gap: 1em;margin-bottom: 20px;}.doct-expert {margin-top: 2em;}.doct-expert h2 {font-size: 2.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.bane-h2 h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*end*/
 .navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 12px 10px 12px;font-size: 14px;font-weight: 500;color: #333;white-space: nowrap;font-family: "Poppins", sans-serif;}.navbar .get-a-quote, .navbar .get-a-quote:focus {background: #e4648c;padding: 8px 15px;margin-left: 3px;border-radius: 50px;color: #fff;}.hero {margin-top: 8em;width: 100%;background-image: url("../images/banner/ivf-cost-hyderabad-mother.webp");background-size: cover;background-position: top center;position: relative;height: 75vh;color: rgba(255, 255, 255, 0.8);}.hero-baner h2 {font-size: 2.2em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 700;line-height: 1.3;margin-bottom:10px;}.hero-baner h3 {font-size: 1.4em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 600;line-height: 1.2;}.count-des h3 {color: #212529;font-weight: 600;font-size: 1.6em;line-height: 1.2;margin-bottom: 0;}.fig-cap h5 {font-weight: 500;font-size: 16px;line-height: 1.2;text-transform: capitalize;margin-top: 20px;}.suport-2 figure img {border-radius: 50%;box-shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;width: 1050px;height: 200px;overflow: hidden;border-radius: 50%;transition: .6s all ease-out;}.comple-health h1 {font-size: 1.5em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}#featured-services {padding-top: 30px;padding-bottom: 30px;}.ferti-head h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 20px;color: #444;text-align: center;}.icon img {height: 250px;}.icon-box-para h3 {color: #fff;text-align: center;font-size: 1.1em;font-weight: 600;line-height: 1.45;}.icon-box1 h3 {font-size: 1.6em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon-box1 ul li {margin-bottom: 8px;font-size: 1.1em;line-height: 2;font-weight: 500;}.icon1 img {padding-top: 3em;float: right;}.coor-violot h4 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-align: center;}
}
 /*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
 @media (min-width:1201px) and (max-width: 1400px) {
/*contact*/
.contact_sec h2 {font-size: 1.5em;font-weight: 600;line-height: 1.4;text-transform: capitalize;color: rgb(135 68 135);}.contact_sec p {font-size: 1em;font-weight: 400;line-height: 1.6;}.location-1 > h4, .phone-call > h4, .socialmedia > h4 {font-size: 1.2em;font-weight: 600;line-height: 1.4;text-transform: uppercase;color: #666;}.test-1 li {margin-bottom: 20px;font-size: 1.1em;line-height: 1.6;font-weight: 500;border: 1px solid #ffeff7;padding: 5px;background-color: #fff;box-shadow: 0 2px 10px 1px rgba(0, 0, 0, .3);}.question h4 {font-size: 1.2em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*about*/
.one-place {padding: 60px 0 20px;}.fact-title h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom: 10px;text-align: center;}.fac-1 h5 {font-size: 1.1em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;}.fac-1 {display: flex;justify-content: flex-start;align-items: center;gap: 1em;margin-bottom: 20px;}.doct-expert {margin-top: 2em;}.doct-expert h2 {font-size: 2.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.bane-h2 h2 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}
/*end*/
.hero-baner h2 {font-size: 2.4em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.hero-baner {margin-top: 12em;}.fig-cap h5 {font-weight: 500;font-size: 20px;line-height: 1.2;text-transform: capitalize;margin-top: 15px;}.navbar .get-a-quote, .navbar .get-a-quote:focus {background: #e4648c;padding: 8px 20px;margin-left: 10px;border-radius: 50px;color: #fff;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 15px 10px 15px;font-size: 15px;font-weight: 500;color: #333;white-space: nowrap;font-family: "Poppins", sans-serif;}.comple-health h1 {font-size: 1.7em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.icon-box-para h3 {color: #fff;text-align: center;font-size: 1.1em;font-weight: 600;line-height: 1.45;}.icon-box1 h3 {font-size: 1.7em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 5px;color: rgb(135 68 135);}.coor-violot h4 {font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.4;margin-bottom: 20px;text-align: center;margin-top: 2em;}.media-29101 h3 {font-size: 14px;font-weight: 500;margin-top: 20px;text-transform: capitalize;}.doct-expert {margin-top: 0;}.doct-expert h2 {font-size: 2.2em;text-transform: capitalize;font-weight: 700;line-height: 1.3;margin-bottom: 10px;color: rgb(135 68 135);}.doct-expert h5 {font-size: 1.2em;text-transform: uppercase;color: #e4648c;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.tube-baby h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.3;color: #444;text-align: center;}.ferti-head1 h2 {font-size: 24px;text-transform: capitalize;font-weight: 700;line-height: 1.2;margin-bottom: 10px;}.media-29102 {text-align: center;border-left: 2px solid #e4648c;padding: 20px;height: 400px;background-color: #fff;}.icon-box1 {padding: 20px;}.hero-baner h3 {font-size: 1.6em;text-transform: capitalize;color: rgb(135 68 135);font-weight: 600;line-height: 1.2;}.hero {margin-top: 8em;width: 100%;background-image: url("../images/banner/ivf-cost-hyderabad-mother.webp");background-size: cover;background-position: top center;position: relative;height: 75vh;color: rgba(255, 255, 255, 0.8);}
 }