.quicklinks-mainWrap{background:linear-gradient(45deg, #fffafc, #fbd9e4);}
.quicklinks-mainWrap .tabberList a.blogtablinks{border-color:rgba(223,125,157,.9);}
.quicklinks-mainWrap .tabberList a.active{background:rgba(223,125,157,.3);}

.header-btn-new{background: #de7b9a;}
.bnrListIcon svg path{fill:#de7b9a}
.darkBtn{background:#BA5174;}
.home-banner{margin-top: -180px;}
.clr{color:#de7b9a;}
.childCareBtn{background:#de7b9a!important;}
.bnrInnerCont-childCare{color:#000;}
.banner-wrap:before{background: linear-gradient(to right, #F2CAD7 5%, transparent);}

.srchBtn, .callWrap, .bgClr, .cmnBtn, .fullFormWrap .cmnBtn{background:#de7b9a;}
.bnrInnerCont .cmnBtn{background:#BA5174;}
.callIcon svg path, .userLink svg path, .mapMenu svg path, .srch-btn svg path, .downloadList svg path, .quote-icon svg path{fill:#de7b9a}

.bnrCont h1{color:#BA5174;margin-bottom:40px;font-weight:bold;margin-bottom:10px;}
.bnrCont h1 span{font-weight:600;}
.bnrCont p{color:#000;margin-top:0px;padding-top:0px;margin-bottom:30px;}
/*
.childCare-banner-wrap .bnrCont h1{font-weight:bold;}
.childCare-banner-wrap .bnrCont p{font-size:45px;}
*/
.whyChooseWrap{position: relative;z-index: 1;}
.whyChoose{margin:0 auto;justify-content: space-around;background:linear-gradient(180deg, #fff2f6, #f2f0f6);padding:30px 20px;}
.qaPic{top:-20px;position:relative;}
.chooseList:after{display:none;}
.chooseList{color:#de7b9a;max-width:180px;}
.fertility-care-hospital .chooseList{max-width:22%;}

.smallHeading{color:#000;}
.subHeading{font-size:50px;height:70px;	}
.subHeading img{max-width:80px;}

.birthRight{background:radial-gradient(rgba(242,203,216,.4), rgba(222,122,155,.4));}

.childCareAppoint{align-items:center;}
.childCareAppoint > li{width:40%;display:flex;flex-wrap:wrap;}
.excListItem{width:50%;}

.colRightTxt .cmn-heading{font-size:30px;font-weight:bold;}
.colRightTxt .cmn-heading span{font-weight:bold;}

.childPic{max-width:100%;height:auto;}
.childCareAppoint .childCareBtmText{width:100%;}
.childCareAppoint .childCareBtmText:after{display:none;}

.btn-icon{width:45px;height:45px;border-radius:100%;background:#fff;display:flex;margin-right:15px;align-items:center;justify-content:center;}
.btn-icon img{max-width:25px;margin:0px;}

.facilitiesItem{background:#fff;padding:25px;border-radius:20px;text-align:left;flex-direction: column;box-shadow:0px 0px 10px rgba(0,0,0,.05);}
.facilitiesItem{display:flex;justify-content:space-between;}
.facilitiesItem img{border-radius:25px;width:100%;max-height:200px;object-fit: cover;}
.facilitiesContent{margin-left:10px;}
.facilitiesContent h3{font-size:38px;font-weight:bold;}
.facilitiesContent p{font-size:16px;font-weight:lighter;}
.facilitiesContent a{width:100%;text-align:center;padding:10px;max-width:150px;font-weight:400;}
.facilitiesContent a:hover{color:#fff;}

.featuredDr{background:linear-gradient(45deg,#f4d2dd, #f2cad7)}
.srch-btn{border:1px solid #de7b9a;color:#de7b9a;}
.searchBar .srch-btn{background:#de7b9a;}
.featuredDr .cmnBtn{ border: 1px solid #de7b9a;  background: #de7b9a;}
.featuredDr .online{color: #de7b9a;background:#fff;}
.srch-btn svg{width:20px;}

.multi-slider{margin-left:-15px;margin-right:-15px;}
.multi-item{margin:0px 15px;}

.tabberList li a:hover:after, .tabberList li a.active:after{
	background:#de7b9a;
}
.peopleSay{background:#fce6ed;background:linear-gradient(90deg, rgb(255 252 253), rgb(252 243 246),rgb(253 247 249));}
.footerLinksList h3{color:#de7b9a;}

.slick-dots li.slick-active button:before{background: #de7b9a;}


/*download resources for child care */
.downloadList{display:flex;gap:25px;}
.downloadItem{box-shadow:0px 0px 40px rgba(0,0,0,.1);border-radius:20px;padding:25px;list-style:none;width:25%;}
.d-item-heading{font-size:22px;font-weight:bold;}
.d-item-heading span{display:block;font-weight:bold;}
.d-item-icon{margin:15px 0px;height:80px;width:auto;}

/*child care ask expert */
.askExpert-childCare{background:linear-gradient(90deg, rgba(242,203,216,.4), rgba(222,122,155,.4));}

.tabberItem-childCare .itemList{padding:0px;}
.tabberItem-childCare .blogImg{border-radius:10px;}
.tabberItem-childCare .blog-info {padding:0px;padding-top:20px;}
.tabberItem-childCare .seeMore{font-size:14px;}
.mainFooter-childCare{background:linear-gradient(90deg, rgba(242,203,216,.4), rgba(222,122,155,.4));}
.footerEndLinks{background:#DF7D9D;}

.subsForm input{border-color:#DF7D9D;}
.subsForm .subsBtn{transition:.3s all;}
.subsForm .subsBtn:hover{background:#c55d7e;}

/*.slider-item{width:300px;display:inline-block;margin-right:20px;}*/
.slider-item-inner{width:100%;padding-bottom:300px;overflow:hidden;border-radius:15px;position:relative;}
.overTxt{width:100%;color:#000;position:absolute;bottom:25%;left:0px;right:0px;z-index:1}
.blurBg {background: #fff;position: absolute;display: inline-block;width: 100%;height: 40px;left: 0;z-index: -1;top:-7px;    background: rgba(255,255,255,.4);backdrop-filter: blur(10px);}
.swiper {width: 240px;height: 320px;}
.swiper-slide {display: flex;align-items: center;justify-content: center;border-radius: 18px; font-size: 22px;font-weight: bold;color: #fff;}
.swiper-slide ~ .swiper-slide{  margin-left:10%!important;}

.center-multi-slider{max-width:700px;margin:0 auto;}
.center-multi-slider .multi-item{margin:0px;transform:scale(.95);border: 5px solid #fff;
    border-radius: 25px;
    overflow: hidden;
    box-shadow: 0px 0px 20px rgba(0,0,0,.1);}
.center-multi-slider .slick-active.slick-center + .slick-slide .abs-img{display:block;}
.center-multi-slider .slick-current{transform:scale(1);}
.multi-item-inner {position: relative;border-radius: 20px;overflow: hidden;padding-bottom: 370px;}
.multi-item-inner .overTxt{opacity:0;transition:.5s all;}
.center-multi-slider .slick-current .overTxt{opacity:1;}

.txtImgRight , .askExpert{
	background: linear-gradient(45deg, #fffafc, #fbd9e4);
}
.hospitaltablinks{opacity:1; }
/*.tabberList li a{ font-size: 20px;}*/

@media(max-width:1480px){
	
	.multi-slider .slick-prev{left: 30px!important;}
	.multi-slider .slick-next{right: 30px!important;}
}

@media(max-width:1024px){
	.chooseList .subHeading{font-size:40px;}
}
@media(max-width:992px){
	.chooseList .subHeading{font-size:30px;}
	.chooseList{padding-top:20px;}
	.bookConsultWrap{margin-bottom:0px!important;}

	.facilitiesItem{flex-wrap:wrap;margin-bottom:10px;}
	.childCareAppoint > li.excListItem, .childCareAppoint > li{width:100%;}
	.facilitiesItem > p{width:100%;    text-align: center;}
	.downloadList{flex-wrap: wrap;}
	.downloadItem {width: calc(50% - 15px);box-sizing: border-box;padding:20px;}
	
	.slider-wrap > .swiper-list{overflow-y: auto;flex-wrap: nowrap;}
	.slider-wrap > .swiper-list > .swiper-item{min-width:320px;}
}

@media(max-width:767px){
	.slider-wrap > .swiper-list{overflow:initial;}
	.quickLinksRow:before{display:none;}
	.bnrCont p, .whyChoose{display:block!important;}
	
	.bnrCont h1, .bnrCont h1 span{font-size:30px;font-weight:bold;}
	.home-banner .bnrCont h1, .home-banner .bnrCont h1 span{font-size:28px;}
	.bnrImg img{max-height:680px;}
	.bnrCont{transform: translate(-50% , -55%);}
	

	.whyChoose{background:none;}
	.chooseList{background:url(../images/ivf/bnrList.png);width:100%;max-width:100%;border-radius:15px;margin-bottom:15px;padding:15px;}
	.fertility-care-hospital .chooseList{max-width:100%;background:#f9f7f7;box-shadow:0px 0px 10px rgba(0,0,0,.05)}
	.subHeading{height:auto;}
	.subHeading img{max-width:50px;}
	.qaPic{top:0px;}
	.subHeading{font-size:35px!important;font-weight:bold;}
	.chooseList .smallHeading{color:#de7b9a}
	.qaPic + .smallHeading{font-size:16px;}
	
	.childCareAppoint{flex-wrap:wrap;}
	.childCareAppoint li{width:100%;}
	.excListItem{order:-1;margin-bottom:20px;}
	.facilitiesItem img{border-radius:10px;}
	.facilitiesContent h3{font-size:20px;}
	
	.ourExp{text-align:left!important;}
	.center-multi-slider .multi-item{transform: scale(1);margin:0px 5px;}
	.overTxt{text-align:center;}
	
	.downloadItem {padding:15px 10px;}
	.d-item-icon{height:38px;}
	.d-item-heading{font-size:12px;}
	.d-item-txt{font-size:10px;}
	
	.excellenceWrap{margin-top:0px;padding-top:0px!important;}
	.share{color: #b1b1b1;}
	.mobileQuickLinkHeading{background:#E7DBFF;}
	.quickLinksRow .col-sm-12{background: linear-gradient(180deg,#F3EEFE, #fff);}
	.sliderQuote{display:none;}
}

/*, .downloadResWrap*/
.txtImgRight, .askExpert , .downloadResWrap-subPages{
    background: linear-gradient(45deg, #fffafc, #fbd9e4);
}

.header_area .header_bottom .mainmenu .dropdown-menu a.active
	{
		background:#DF7D9D !important;
		color:#fff !important;
	}
