/* global.css */
html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,hr{margin:0;padding:0}article,aside,footer,header,nav,section{display:block}ul,ol{list-style:none}a{text-decoration:none!important}a:hover{color:#000;text-decoration:none!important}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit;background-clip:padding-box}input[type="text"],textarea{width:100%}input,textarea,button{border:1px solid #e6e6e6}button{padding:0;border-radius:0;line-height:1;background-color:transparent}button *{pointer-events:none}img,svg,iframe,video,object,embed{max-width:100%;line-height:0}table{table-layout:fixed;width:100%}[hidden]{display:none!important}noscript{display:block;margin-bottom:15px;margin-top:15px}@font-face{font-family:Cardo-Regular;src:url(font/cardo/Cardo-Regular.ttf)}@font-face{font-family:Cardo-Bold;src:url(font/cardo/Cardo-Bold.ttf)}.crdo-big-h{font-family:Cardo-Bold;font-size:24px;line-height:36px}.crdo-sml-h{font-family:Cardo-Bold;font-size:14px;line-height:22px}.crdo-p{font-family:Cardo-Regular;font-size:14px;line-height:22px}@font-face{font-family:Lato-Thin;src:url(font/lato/Lato-Thin.ttf)}@font-face{font-family:Lato-Light;src:url(font/lato/Lato-Light.ttf)}@font-face{font-family:Lato-Regular;src:url(font/lato/Lato-Regular.ttf)}@font-face{font-family:Lato-Bold;src:url(font/lato/Lato-Bold.ttf)}@font-face{font-family:Lato-Black;src:url(font/lato/Lato-Black.ttf)}.lato-big-h{font-family:Lato-Bold;font-size:24px;font-weight:700;line-height:36px}.lato-sml-h{font-family:Lato-Bold;font-size:14px;font-weight:700;line-height:22px}.lato-p{font-family:Lato-Regular;font-size:14px;line-height:22px}body{font-family:Lato-Regular,Arial,sans-serif;letter-spacing:.1px}.table-responsive .table th{border-top:1px solid #237D9E!important;background:#ccc;color:#000}.table-responsive .table ul,.table-responsive .table p,,.table-responsive .table td{text-align:left}form.catfilter{font-weight:400;font-size:14px;color:#000;width:100%;margin-bottom:25px}.fa{float:right}.page-sidenav li a i{float:right}.page-sidenav li a i.arrow{background:url(../images/icons/i-lst-arw.svg);width:6px;height:12px;margin-right:2px;margin-top:6px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.fa.fa-plus{background:url(../images/icons/i-plus.svg);width:18px;height:18px;margin-right:2px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.fa.fa-minus{background:url(../images/icons/i-minus.svg);width:18px;height:18px;margin-right:2px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.news .page-quote{width:100%}.news .page-quote h3 a{font-weight:300;font-size:15px;margin-top:0;color:#000}.news .page-quote h3 a:hover{color:#000}.news .date{color:#9A9A9A;font-size:12px;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex}.news .date-i{display:inline-block;width:15px;height:14px}.clr-fix:before,.clr-fix:after{content:"";display:block;clear:both}.accordion .card{background:none!important}.container{max-width:1328px!important;margin-left:auto;margin-right:auto;padding:0!important}@media (max-width: 992px){.container.sml-device{max-width:100%}}@media (max-width: 1112px){.container{max-width:84.54%!important}.container.mdm-device{max-width:100%}.mdm-device-xp{padding-left:7.73%;padding-right:7.73%}}@media (min-width: 1113px){.container{width:94%!important}}.w-100{width:100%}.txt-cntr{text-align:center}.d-none{display:none}.d-block{display:none}.flx-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flx-column{flex-direction:column}.d-inln-flx{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d-flx{display:-webkit-box;display:-ms-flexbox;display:flex}.jstfy-cntr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jstfy-arnd{-ms-flex-pack:distribute;justify-content:space-around}.jstfy-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cntnt-cntr{-ms-flex-line-pack:center;align-content:center}.self-cntr{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-strt{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.itm-cntr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 992px){.sm-txt-cntr{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1193px){.blw-mdm-d-none{display:none}.blw-mdm-flx-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.blw-mdm-d-flx{display:-webkit-box;display:-ms-flexbox;display:flex}.blw-mdm-jstfy-cntr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blw-mdm-jstfy-arnd{-ms-flex-pack:distribute;justify-content:space-around}.blw-mdm-jstfy-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blw-mdm-algn-cont{-ms-flex-line-pack:center;align-content:center}.blw-mdm-algn-self{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.blw-mdm-itm-cntr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 993px){.abv-sml-d-flx{display:-webkit-box;display:-ms-flexbox;display:flex}.abv-sml-flx-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.abv-sml-jstfy-cntr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.abv-sml-jstfy-arnd{-ms-flex-pack:distribute;justify-content:space-around}.abv-sml-jstfy-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.abv-sml-algn-cont{-ms-flex-line-pack:center;align-content:center}.abv-sml-algn-self{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.abv-sml-itm-cntr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1194px){.mdm-d-flx{display:-webkit-box;display:-ms-flexbox;display:flex}.mdm-jstfy-cntr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdm-jstfy-arnd{-ms-flex-pack:distribute;justify-content:space-around}.mdm-jstfy-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mdm-algn-cont{-ms-flex-line-pack:center;align-content:center}.mdm-algn-self{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mdm-itm-cntr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}button,.btn,.trans{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inln-links a:not(:last-child){margin-right:10px}.inln-links a:not(:last-child):after{content:"";padding-right:10px;border-right:1px solid #fff;height:12px}.inln-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.frm-fld{display:block;width:100%;padding:15px 20px;font-size:12px;height:40px;line-height:16px;color:#9A9A9A;background-color:#fff;background-clip:padding-box;border:1px solid #D0D0D0;outline:0;box-shadow:none;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.frm-fld:focus{border:1px solid #237d9e;outline:0}p{color:#262626;font-size:14px;font-weight:400;line-height:22px}p + p{margin-top:24px}p + ul{margin-top:12px}.all-link{color:#224855;font-family:Lato-Bold;text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-top:30px;margin-bottom:20px}.all-link img{margin-left:8px}.all-link span{border-bottom:1px solid transparent;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.all-link:hover span{border-color:#224855}.icons{background:url(../images/icons/list-icon.svg);width:30px;height:30px;margin-right:2px;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.asd-catgs > li.active .icons,.asd-catgs > li:hover .icons{background:url(../images/icons/list-icon-hover.svg)}.i-heart{background-position:-169px -5px!important}.i-spine{background-position:-210px -5px!important}.i-ortho{background-position:-251px -5px!important}.i-cncr{background-position:-292px -4px!important}.i-dbts{background-position:-169px -46px!important}.i-neur{background-position:-210px -46px!important}.i-gastr{background-position:-251px -46px!important}.i-trans{background-position:-292px -46px!important}.i-cricl{background-position:-169px -88px!important}.i-bari{background-position:-210px -88px!important}.i-robo{background-position:-251px -88px!important}.i-prev{background-position:-292px -88px!important}.i-hospi{background-position:-5px -4px!important}.i-spec{background-position:-45px -46px!important}.i-trip{background-position:-45px -86px!important}.i-test{background-position:-5px -88px!important}.i-faqs{background-position:-46px -128px!important}.i-dctr{background-position:-46px -5px!important}.i-cunsn{background-position:-86px -46px!important}.i-insu{background-position:-88px -86px!important}.i-visa{background-position:-5px -128px!important}.i-orga-helth{background-position:-87px -4px!important}.i-track{background-position:-4px -46px!important}.i-secr{background-position:-127px -86px!important}.i-treat{background-position:-127px -5px!important}.i-tech{background-position:-128px -46px!important}.i-com-ovr{background-position:-375px -90px!important}.i-manag{background-position:-5px -168px!important}.i-doc-achi{background-position:-46px -170px!important}.i-apl-eths{background-position:-87px -170px!important}.i-apl-story{background-position:-128px -170px!important}.i-inves{background-position:-169px -170px!important}.i-clini{background-position:-210px -170px!important}.i-inves-pre{background-position:-251px -169px!important}.i-initi{background-position:-292px -170px!important}.i-award{background-position:-333px -170px!important}.i-hospitals{background-position:-5px -5px!important}.i-intrnal{background-position:-374px -331px!important;transform:scale(.8);transform-origin:center}.btn{border:1px solid #000!important;background:transparent!important;font-family:Lato-Bold,Arial,sans-serif;font-size:12px!important;line-height:18px!important;letter-spacing:.5px;text-transform:uppercase;padding:12px 20px!important;border-radius:0!important;height:fit-content;color:#000!important}.link-btn{background:#224855!important;color:#FFF!important}.link-btn:hover{background:#237D9E!important}.more-btn{border-color:#000;color:#000;margin-top:7px}.more-btn:hover{border-color:#237D9E!important;background:#237D9E!important;color:#FFF!important}.check-list li a{color:#262626;font-size:14px;font-weight:600;line-height:18px;position:relative;display:block}.border-more-btn{background:transparent;border-color:#224855;color:#224855}.filled-more-btn{background:#F7F5F5!important;color:#224855;border:1px solid #ccc;padding:12px 35px 12px 20px !important}.border-more-btn:after,.filled-more-btn:after{content:"";background:url(../images/icons/i-btn-arrow.svg);width:9px;height:7px;margin-left:8px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:42%}.border-more-btn:hover:after,.filled-more-btn:hover:after{background:url(../images/icons/i-btn-arrow.svg)}.border-more-btn:hover,.filled-more-btn:hover{border-color:#237D9E;background:#237D9E;color:#FFF;border:1px solid #333!important}.border-more-btn:hover img,.filled-more-btn:hover img{filter:invert(1)}.socl-lnks p{color:#FFF!important;font-size:10px!important;line-height:20px!important;margin-bottom:0}.socl-lnks a{width:22px;height:22px;opacity:1}.socl-lnks a:hover{opacity:.4}.socl-icn{background:url(../images/icons/scl-icns.svg);width:13px;height:12px;background-repeat:no-repeat}.i-quora{width:16px;background-position:-105px 2px;height:15px}.i-twtr{width:14px;background-position:0 0}.i-fb{background-position:-22px 0}.i-insta{background-position:-43px 0}.i-whts{background-position:-66px 0}.i-linked{background-position:-64px 0;width:16px}.i-youtube{background-position:-99px 1px;background-repeat:no-repeat;width:20px;height:15px;background-size:140px}.list-wth-arw > *{color:#262626;display:flex;font-size:16px;line-height:24px;position:relative;padding:24px 0;border-top:1px solid #F7F5F5}.list-wth-arw > :last-child{border-bottom:1px solid #F7F5F5}.list-wth-arw > :after{content:"";position:absolute;width:6px;height:12px;right:0;top:32px;opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.patient-care-list a{border:1px solid #f7f5f5;padding:10px 20px;color:#262626;font-size:12px;line-height:20px}@media (max-width: 767px){.patient-care-list a:not(:last-child){border-bottom:none}}@media (min-width: 993px) and (max-width: 1194px){.patient-care-list a{padding:16px 8px}}.wht-tbl-list > *{color:#262626;background:#fff;font-size:12px;font-weight:500;line-height:20px;padding:10px 20px;border:1px solid #f7f5f5;border-top:none;text-align:left}.check-list > *{color:#262626;font-size:12px;line-height:18px;padding:12px 0 12px 24px;position:relative;display:block}.check-list > :before{content:"";background:url(../images/icons/i-cehck.svg);width:13px;height:11px;margin-top:5px;position:absolute;left:0}.check-list-listing > *{line-height:18px;padding:12px 0 12px 24px;position:relative;display:block;font-size:12px}.check-list-listing > :before{content:"";background:url(../images/icons/i-cehck.svg);width:13px;height:11px;margin-top:5px;position:absolute;left:0}.border-check-list > *{width:100%;color:#262626;font-size:14px;font-weight:500;line-height:26px;position:relative;padding:16px 0 16px 24px;border-bottom:1px solid #F7F5F5}.border-check-list > :before{content:"";background:url(../images/icons/i-border-check.svg);min-width:13px;width:13px;height:12px;margin-top:8px;position:absolute;left:0}.border-check-list > * a{color:#000}.vertical-tab{width:100%}.vertical-tab .icons{margin-right:8px}.tabs > li:not(:last-child){margin-bottom:2px}.tabs > li > a{background:#f7f5f5;color:#262626;display:flex;align-items:center;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.1px;padding:12px 24px;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;z-index:1}.asd-catgs > li > a{font-family:Lato-Bold,Arial,sans-serif;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tabs > li:hover > a,.tabs > li.active > a{background:#237D9E;color:#FFF;border:0}.tabs > li > a.active,.tabs > li > a:hover{background:#237d9e;color:#fff!important;text-decoration:none}.tab-arrow > li > a:after{content:"";position:absolute;right:0;top:calc(50% - 8px);border-bottom:8px solid transparent;border-top:8px solid transparent;border-left:8px solid transparent;-webkit-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;z-index:0}.home .tab-arrow > li > a:after{content:none}.tab-arrow > li.active a:after{right:-7px;border-left-color:#237D9E}@media (min-width: 768px){.tab-arrow{width:100%;margin-right:10px}.content-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.content-tab.hoorizontal-tab{flex-direction:column;overflow:hidden}.hoorizontal-tab .tab-arrow{max-width:100%;width:100%;margin-right:0;display:flex;margin-bottom:0}.hoorizontal-tab .tab-arrow li{margin-right:8px;margin-bottom:0}.hoorizontal-tab .tab-arrow > li > a:after{right:auto;top:auto;left:calc(50% - 8px);border-bottom:none;border-right:8px solid transparent}.hoorizontal-tab .tab-arrow > li.active a:after{right:auto;bottom:-7px;border-left-color:transparent;border-top-color:#237D9E}.hoorizontal-tab .tab-container{border:1px solid #EAEAEA}.hoorizontal-tab .tab-cntnt{padding:40px}.card-itm{max-width:432px;white-space:normal;overflow:hidden}.card-itm:not(:nth-child(3n)){margin-right:16px}.card-cptn a{display:block}.card-img{line-height:0;overflow:hidden}.card-cptn{color:#000;font-family:Times New Roman,serif;font-size:14px;line-height:22px;margin-top:16px;margin-bottom:16px;max-height:66px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:100%}.card-cptn:hover{color:#237d9e}.ap-date{color:#9A9A9A;font-size:12px;line-height:22px}.date-i{background:url(../images/icons/i-clndr.svg);margin-right:8px;width:15px;height:15px;background-size:cover}@media (max-width: 992px){.card-scrl-hide{max-height:440px;overflow:hidden;border-bottom:1px solid #EAEAEA}.card-itms{display:block;overflow:hidden;overflow-x:scroll;max-width:100%;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:15px 0}.card-itm{height:auto;width:82%;max-width:340px;padding-bottom:68px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.card-itm:first-child{margin-left:7.73%}.card-itm:last-child{margin-right:7.73%}.vertical-tab{margin:0 auto 30px!important}.cntrs-exclnc .nav-tabs li{padding:0!important}.patients-spk-wpr img.self-strt{margin-bottom:26px}}@media (max-width: 767px){.card-itm{padding-bottom:48px}}@media (min-width: 1195px){.card-img > img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.card-itm:hover .card-img > img{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}}.surgn-grid{margin-bottom:16px;display:inline-flex;width:100%;justify-content:flex-start}.surgn-col{background:#F7F5F5;padding:32px 16px 66px;position:relative;width:33%}.surgn-col img{border-radius:50%;border:10px solid #fff;max-width:100%;margin-bottom:24px}.surgn-col:not(:last-child){margin-right:8px}.surgn-col h4{color:#000;font-size:16px;font-weight:500;line-height:24px;margin:0;border-bottom:0;padding:0}.surgn-grid .border-more-btn{position:absolute;padding-right:36px!important;font-size:10px!important;bottom:20px;left:0;right:0;width:90%;margin:0 auto}.surgn-dpmnt{background:#224855;color:#fff;font-family:Lato-Bold,Arial,sans-serif;font-size:10px;line-height:20px;margin:6px 0 8px;padding:4px 16px;letter-spacing:.5px;text-transform:uppercase}.surgn-loc{color:#9A9A9A;font-size:14px;font-weight:500;line-height:20px;position:relative;padding-left:16px}.surgn-loc:before{content:"";background:url(../images/icons/i-location.svg)no-repeat;width:11px;height:14px;position:absolute;left:0;top:4px}.video-testimonials .btn{margin-top:0}.vdo-col{margin-bottom:40px;box-shadow:0 10px 32px rgba(0,0,0,.08)}.vdo-thmb{position:relative;background:#000;line-height:0}.vdo-thmb > img{opacity:.22}.vdo-play-btn{display:block;position:absolute;width:60px;height:60px;left:calc(50% - 30px);top:calc(50% - 30px)}.vdo-cptn{padding:24px 16px}.vdo-cptn span{color:#4A4A4A;font-size:14px;line-height:22px;font-weight:500;text-transform:capitalize}@media (min-width: 993px){.vdo-col{width:calc(32% - 20px);margin-right:40px}.vdo-col:nth-child(3n){margin-right:0}.vdo-cptn{padding:24px 32px}}#gallery-1{margin:auto}#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:20%}#gallery-1 img{border:2px solid #cfcfcf}h3.page-sub-ttl{font-size:20px;line-height:16px;padding-bottom:26px;margin-bottom:17px}h4.page-sub-ttl{font-size:18px;line-height:16px;padding-bottom:26px;margin-bottom:17px}.order-list{list-style-type:decimal;margin-left:24px}.order-list > *{width:100%;color:#262626;font-size:14px;font-weight:400;line-height:20px;position:relative;padding:10px 0 10px 1px;border-bottom:1px solid #F7F5F5}@media (min-width: 1112px){.twogrid .grid-mmbrs .about-mmbr{width:calc(48% - 2px)}.cancerPage .grid-mmbrs .about-mmbr,.fourgrid .grid-mmbrs .about-mmbr{width:calc(24.8% - 2px)}}.transplantwrap .trans_icons{margin:15px 0 0;clear:both;height:110px;margin:15px 0 0 0;height:110px}span.transplant-heart,span.transplant-liver,span.transplant-kidney,span.transplant-pancreas,span.transplant-corneal,span.transplant-lung,span.transplant-mulitorgan,span.transplant-colorectal{background:url(../images/apollo-organ-specific-list1.png) left top no-repeat}span.transplant-heart{background-position:5px 0;width:80px}span.transplant-liver{background-position:-75px 0;width:95px}span.transplant-kidney{background-position:-173px 0;width:110px}span.transplant-pancreas{background-position:-286px 0;width:90px}span.transplant-corneal{background-position:-375px 0;width:110px}span.transplant-lung{background-position:-483px 0;width:99px}span.transplant-mulitorgan{background-position:-582px 0;width:80px}span.transplant-colorectal{background-position:-666px 0;width:80px}.transplantwrap a:hover span.transplant-heart{background-position:5px -111px}.transplantwrap a:hover span.transplant-liver{background-position:-75px -111px}.transplantwrap a:hover span.transplant-kidney{background-position:-173px -111px}.transplantwrap a:hover span.transplant-pancreas{background-position:-286px -111px}.transplantwrap a:hover span.transplant-corneal{background-position:-375px -111px}.transplantwrap a:hover span.transplant-lung{background-position:-483px -111px}.transplantwrap a:hover span.transplant-mulitorgan{background-position:-582px -111px}.transplantwrap a:hover span.transplant-colorectal{background-position:-666px -111px}.asd-catgs > li a.active .icons,.asd-catgs > li.current-page-ancestor a .icons,.asd-catgs > li a:hover .icons,.asd-catgs > li.active .icons,.asd-catgs > li:hover .icons{background:url(../images/icons/list-icon-hover.svg)}.disclaimer-card{background:#F7F5F5;padding:40px 0}.disclaimer-itm h2{color:#000;font-family:Cardo-Bold,Times New Roman,serif;font-size:24px;line-height:28px;letter-spacing:.1px;text-transform:capitalize;margin-bottom:24px}.disclaimer-itm img{line-height:0}.disclaimer-itm p{color:#4A4A4A;font-family:Lato-Regular,Arial,sans-serif;font-weight:500;font-size:14px;line-height:22px;letter-spacing:.1px;margin:16px 0 24px}.disclaimer-itm .all-link{margin-top:0}@media (max-width: 992px){.disclaimer-card{padding:40px 0}.disclaimer-itm + .disclaimer-itm{margin-top:40px}.page-section{width:100%}h3.page-sub-ttl{line-height:normal}.surgn-col-grid{flex-wrap:nowrap!important}}@media (min-width: 993px){.disclaimer-itm{width:96%}}.asd-catgs.tabs li.active ul.sub-menu,.asd-catgs.tabs li.current-page-ancestor ul.sub-menu{display:block!important}.tabs > li.current-menu-item > a{background:#237d9e;color:#fff;border:0}.sub-menu a{display:inline-block;width:100%;background:0 0;border:1px solid #eaeaea;border-top:none;color:#4a4a4a;font-size:12px;font-weight:500;line-height:normal;letter-spacing:.1px;padding:8px 12px;text-transform:capitalize;position:relative;z-index:1;transition-property:background,border-left,border-right;transition-duration:.2s;transition-timing-function:ease-in-out}#menu-hospitals-locations .current-menu-ancestor .sub-menu a,.asd-catgs.tabs li ul.sub-menu a,.sidebar-menu-wrapper .current_page_ancestor .sub-menu a{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;font-size:14px;padding:14px 24px;line-height:20px}.sub-menu > li.has-link > a:after{content:"";background:url(../images/icons/i-link.svg);position:absolute;width:12px;height:12px;right:16px;top:17px;opacity:1;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.sub-menu a.active,.sub-menu a:hover{background:#eaeaea;color:#237d9e;border-left:2px solid #237d9e!important}.asd-catgs.coe-lhs > li > a:after{content:"";background:url(../images/icons/list-icon.svg);position:absolute;width:18px;height:18px;right:12px;top:20px;background-position:-791px 193px;opacity:1;transform:rotate(0);-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.asd-catgs>li:hover>a:after{background:url(../images/icons/list-icon-hover.svg)!important;background-position:-791px 193px!important}#menu-hospitals-locations .current-menu-ancestor>a:after,.asd-catgs.tabs li.current-page-ancestor>a:after,.asd-catgs>li.active>a:after,.asd-catgs>li.current-menu-item>a:after,.current_page_ancestor>a:after{background:url(../images/icons/list-icon-hover.svg)!important;background-position:-380px 192px!important;transform:rotate(90deg)!important}.sidebar-nav .menu-item > a{padding-left:22px!important;padding-top:16px;padding-bottom:16px}.sidebar-nav li.current_page_ancestor a:first-child{background:#237d9e;color:#fff}.sidebar-nav li.current_page_ancestor .sub-menu li a{background:#fff;color:#4a4a4a}.sidebar-nav .current_page_parent .sub-menu li.current-menu-item a{background:#fcba12}.page-template-contact-page .hsptl-contact-button a.book-appointment:hover,.page-template-contact-page .hsptl-contact-button a.book-appointment:active{color:#fff!important}.sidebar-nav .sub-menu{display:none}.sidebar-nav .current-menu-item .sub-menu{display:block}.menu-item-1513 > a::before,.menu-item-1522 > a::before,.menu-item-1531 > a::before,.menu-item-1545 > a::before,.menu-item-1562 > a::before,.menu-item-1637 > a::before,.menu-item-1642 > a::before,.menu-item-1646 > a::before,.menu-item-1653 > a::before,.menu-item-1654 > a::before,.menu-item-1665 > a::before,.menu-item-1670 > a::before,.menu-item-1673 > a::before,.menu-item-1675 > a::before,.menu-item-1678 > a::before,.menu-item-1679 > a::before{content:"";background:url(../images/icons/list-icon.svg);position:absolute;width:35px;height:36px;background-size:460px;left:16px;top:12px;opacity:1;transform:rotate(0);-webkit-transition:all .03s ease-in-out;-o-transition:all .03s ease-in-out;transition:all .03s ease-in-out}.menu-item-1513:hover > a::before,.menu-item-1513.current-menu-item > a::before,.menu-item-1513.current_page_ancestor > a::before,.menu-item-1522:hover > a::before,.menu-item-1522.current-menu-item > a::before,.menu-item-1522.current_page_ancestor > a::before,.menu-item-1531:hover > a::before,.menu-item-1531.current-menu-item > a::before,.menu-item-1531.current_page_ancestor > a::before,.menu-item-1545:hover > a::before,.menu-item-1545.current-menu-item > a::before,.menu-item-1545.current_page_ancestor > a::before,.menu-item-1562:hover > a::before,.menu-item-1562.current-menu-item > a::before,.menu-item-1562.current_page_ancestor > a::before,.menu-item-1637:hover > a::before,.menu-item-1637.current-menu-item > a::before,.menu-item-1637.current_page_ancestor > a::before,.menu-item-1642:hover > a::before,.menu-item-1642.current-menu-item > a::before,.menu-item-1642.current_page_ancestor > a::before,.menu-item-1646:hover > a::before,.menu-item-1646.current-menu-item > a::before,.menu-item-1646.current_page_ancestor > a::before,.menu-item-1653:hover > a::before,.menu-item-1653.current-menu-item > a::before,.menu-item-1653.current_page_ancestor > a::before,.menu-item-1654:hover > a::before,.menu-item-1654.current-menu-item > a::before,.menu-item-1654.current_page_ancestor > a::before,.menu-item-1665:hover > a::before,.menu-item-1665.current-menu-item > a::before,.menu-item-1665.current_page_ancestor > a::before,.menu-item-1670:hover > a::before,.menu-item-1670.current-menu-item > a::before,.menu-item-1670.current_page_ancestor > a::before,.menu-item-1673:hover > a::before,.menu-item-1673.current-menu-item > a::before,.menu-item-1673.current_page_ancestor > a::before,.menu-item-1675:hover > a::before,.menu-item-1675.current-menu-item > a::before,.menu-item-1675.current_page_ancestor > a::before,.menu-item-1678:hover > a::before,.menu-item-1678.current-menu-item > a::before,.menu-item-1678.current_page_ancestor > a::before,.menu-item-1679:hover > a::before,.menu-item-1679.current-menu-item > a::before,.menu-item-1679.current_page_ancestor > a::before{background:url(../images/icons/list-icon-hover.svg);background-size:460px}.menu-item-1513 > a::before{background-position:-323px -53px!important}.menu-item-1522 > a::before{background-position:-278px -5px!important}.menu-item-1531 > a::before{background-position:-230px -52px!important}.menu-item-1545 > a::before{background-position:-139px -8px!important}.menu-item-1562 > a::before{background-position:-275px -51px!important}.menu-item-1637 > a::before{background-position:0 -51px!important}.menu-item-1642 > a::before{background-position:-231px 132px!important}.menu-item-1646 > a::before{background-position:-230px -52px!important}.menu-item-1653 > a::before{background-position:-325px -90px!important}.menu-item-1654 > a::before{background-position:-47px -7px!important}.menu-item-1665 > a::before{background-position:-139px -53px!important}.menu-item-1670 > a::before{background-position:-49px -53px!important}.menu-item-1673 > a::before{background-position:-94px -102px!important}.menu-item-1675 > a::before{background-position:-415px -103px!important}.menu-item-1678 > a::before{background-position:-325px -98px!important}.menu-item-1679 > a::before{background-position:-47px -9px!important}.sidebar-menu-wrapper{flex-grow:1;display:initial}.nav-tabs{border-bottom:none!important}.contact-brdcmb-cols h2{font-weight:600}.contact-brdcmb-cols a{text-decoration:underline!important}.contact-brdcmb-cols a:hover{color:#fcba12!important}.bottom-buttons-grid{position:absolute;bottom:0;left:0;right:0;margin:20px auto 0;width:90%;padding:0}.bottom-buttons-grid p{margin:0}.bottom-buttons-grid .border-more-btn{position:relative;bottom:0;width:100%;margin-bottom:10px}.surgn-col-grid{flex-wrap:wrap}.surgn-col-grid .surgn-col{padding-bottom:115px!important;margin-bottom:.7%;flex:0 0 24%}@media (min-width: 768px) and (max-width: 992px){.surgn-grid{display:flex;justify-content:space-between;flex-wrap:wrap}.surgn-col{width:calc(50% - 4px);margin-bottom:8px}.surgn-col:nth-child(2n){margin-right:0}.container{max-width:94%!important}}@media (max-width: 767px){.surgn-grid{width:100%;display:flex;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.surgn-col{min-width:80%;margin-right:16px}.surgn-col:last-child{margin-right:0}.surgn-col-grid .surgn-col{padding-bottom:140px!important}.surgn-grid .border-more-btn{padding-right:10px!important;padding-left:5px!important}.single-post .brdcmb-wpr{margin-top:12px;display:block}.single-post .brdcmb-and-ttl{position:inherit;left:0;top:0;width:100%}.single-post .page-cms{padding:0}}.modal-content{padding:20px!important;text-align:left!important}.modal-content h1,.modal-content h2,.modal-content h3,.modal-content h4{text-align:left!important}@media (min-width: 1112px){.doctor-profile-page .grid-mmbrs .about-mmbr{width:calc(50% - 7px)}}.surgn-grid .border-more-btn{position:absolute;padding-right:36px!important;font-size:10px!important;bottom:20px;left:0;right:0;width:90%;margin:0 auto}.bottom-buttons-grid{position:absolute;bottom:0;left:0;right:0;margin:20px auto 0;width:90%;padding:0}.bottom-buttons-grid p{margin:0}.bottom-buttons-grid .border-more-btn{position:relative;bottom:0;width:100%;margin-bottom:10px}
/* header.css */
.hdr-top{background:#237d9e;height:32px}.hdr-top *{color:#FFF;font-family:Lato-Bold,Arial,sans-serif;font-size:10px;line-height:20px}.hdr-top a:hover{color:#224855}@media (max-width: 992px){.hdr-top .socl-lnks p .hide{display:none}.mobile-logo{display:block!important;border-bottom:4px solid #fcba12!important;padding:24px 7.73%!important;background:#f7f5f5!important}.mobile-logo a{background-image:url(../images/Apollo_logo.svg)!important;width:200px!important;height:100px!important;background-size:contain;display:block!important;background-repeat:no-repeat!important;font-size:0!important;text-indent:999px!important;background-color:#f7f5f5!important;margin:0!important;border-bottom:none!important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{padding-top:0!important}}@media (min-width: 993px){.mobile-logo{display:none!important}}@media (max-width: 767px){.d-flex.inln-links{display:none!important}.apollo-logo{padding:5px 0}}.apollo-logo{padding:18px 0 20px}.ask-logo{margin-left:24px;line-height:0}.ask-logo img{width:50px}.srch-bar{position:relative;width:340px;max-width:100%}.hdr-srch .frm-fld{padding-right:54px;width:100%}.hdr-srch button{border:none;box-shadow:none;position:absolute;right:0;width:48px;height:48px;cursor:pointer;background:transparent;text-transform:none;outline:0;transition:all .3s ease-in-out;-webkit-appearance:button}.hdr-srch button img{-webkit-filter:invert(0);filter:invert(0);transition:all .3s ease-in-out}.hdr-srch button:hover,.hdr-srch button:focus{border:none;background:#237d9e;outline:0}.hdr-srch button:hover img,.hdr-srch button:focus img{-webkit-filter:invert(1);filter:invert(1)}.hdr-srch button:focus{background:#224855}.hdr-help{position:relative;margin-left:32px}.icon-24by7{position:absolute;left:calc(50% - 36px)}.hdr-help a{color:#FFF;font-family:Lato-Bold,Arial,sans-serif;font-size:10px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;height:48px}.hdr-help a:hover{color:#fff}.hdr-help a span{display:block;width:100%;font-size:14px}.emrgcy{background:#DB0B20;margin-right:2px;padding:0 32px}.liflin{background:#224855}.emrgcy:hover,.liflin:hover{background:#237D9E}@media (max-width: 1220px){.ovarlay.menu-overlay.show{visibility:visible;opacity:1}header{position:relative}.ap-nav{position:absolute;width:80px;height:100vh;left:25px;top:66%;z-index:1001;overflow:hidden;overflow-y:scroll;transition:left .5s ease-in-out;-webkit-overflow-scrolling:touch}.ap-nav.open{left:0}.ap-nav .container{max-width:84.54%}.ap-mmenu-top{background:#F7F5F5;padding:24px 7.73%;border-bottom:4px solid #FCBA12}a.menu-close{width:42px;height:42px;display:flex;justify-content:center;align-items:center;margin-right:-12px}.ap-nav ul.prmry-nav{display:flex;flex-direction:column;width:100%;margin:0}.ap-nav ul.prmry-nav > li{width:100%}.ap-nav ul.prmry-nav > li > a{color:#000;font-family:Lato-Bold,Arial,sans-serif;font-size:12px;line-height:16px;letter-spacing:1px;padding:24px 0;border-bottom:1px solid #EAEAEA;width:100%;display:block;text-transform:uppercase;position:relative;transition:color .3s ease-in-out}.ap-nav ul.prmry-nav > li > a:after{content:"";background:url(../images/menu-arrow.svg)no-repeat;position:absolute;width:6px;height:12px;top:calc(50% - 6px);right:0;transition:background .3s ease-in-out}.ap-nav ul.prmry-nav > li.active > a,.ap-nav ul.prmry-nav > li:hover > a{color:#237D9E}.ap-nav ul.prmry-nav > li.active > a:after,.ap-nav ul.prmry-nav > li:hover > a:after{background:url(../images/menu-arrow-hover.svg)no-repeat}.menu-apnt-btn{background:#224855;color:#fff;display:block;margin:64px 0 24px}}@media (max-width: 767px){.apollo-logo img{max-width:80px}.hdr-rght > img{display:none}.hdr-help{margin-left:0;width:224px;max-width:100%}.hdr-help a{height:56px;line-height:14px}.hdr-help a:hover{color:#fff}.hdr-help a span{font-size:10px}.emrgcy{padding:0 16px}.icon-24by7{left:calc(50% - 26px)}.icon-24by7 img{max-width:30px}.menu-srch-wrp{margin-bottom:10px}.srch-bar{max-width:100%;width:225px}.menu-srch-wrp{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;display:flex;justify-content:space-between;margin-bottom:20px}}@media(max-width: 360px){.hdr-help{width:200px}.emrgcy{padding:0 10px}.icon-24by7{left:calc(50% - 28px);bottom:-15px}}@media(max-width: 320px){.hdr-help{width:190px}.emrgcy{padding:0 6px}.icon-24by7{left:calc(50% - 30px)}}@media (min-width: 1221px){.ap-hdr{border-bottom:1px solid #EAEAEA}.toggle-menu,.ap-mmenu-top,.menu-apnt-btn{display:none}nav{border-bottom:1px solid #EAEAEA}.prmry-nav{margin-left:-16px;margin-right:-16px;margin-bottom:0}.prmry-nav > li.has-child{display:-webkit-box;display:-ms-flexbox;display:flex}.prmry-nav > li > a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lato-Bold,Arial,sans-serif;font-size:12px;line-height:16px;padding:16px;letter-spacing:1px;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.prmry-nav > li.has-child:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;margin-left:-8px;-webkit-transition:border-top-color .2s ease-in-out .1s;-o-transition:border-top-color .2s ease-in-out .1s;transition:border-top-color .2s ease-in-out .1s}.prmry-nav > li:hover > a,.prmry-nav > li.active > a{color:#237D9E}.prmry-nav > li.has-child:hover:after,.prmry-nav > li.has-child.active:after{border-top-color:#237D9E}}.ovarlay{background:rgba(0,0,0,.8);position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100vh;z-index:1000;visibility:hidden;opacity:0;transition:all .3s ease-in-out}@media (min-width: 768px) and (max-width: 1220px){.menu-srch-wrp{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;display:flex;justify-content:space-between;margin-bottom:40px;flex-direction:row-reverse}}
/* home.css */
.hero-wrpr{width:100%;max-width:1532px;margin:0 auto;margin-top:0!important}.hero-banner .container{position:relative}.hero-cptn{background:#FFF}.hero-cptn h2{color:#224855;font-family:Times New Roman,serif;font-size:24px;line-height:36px;text-transform:capitalize;font-weight:700}.hero-cptn p{color:#9A9A9A;font-size:14px;line-height:20px;margin-top:8px;margin-bottom:16px}.hero-notice{background:#FCBA12;padding:16px 0}.hero-ntc-txt{max-width:854px;margin:0 auto}.hero-ntc-txt p{color:#000;font-size:14px;line-height:20px;margin-left:8px}.hero-ntc-txt p span{color:#262626;display:block;font-family:Lato-bold,Arial,sans-serif;letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px}.i-bug{background-position:-126px -126px!important;display:block;min-width:34px;height:34px!important}.hero-slr-navs{background:rgba(255,255,255,.3);position:absolute;width:86px;height:26px;left:calc(50% - 43px);padding:0 16px}.hero-slr-navs a{background:#FFF;border-radius:50%;width:7px;height:7px}.hero-slr-navs a.active{background:#237D9E}@media (max-width: 1193px){.hero-slr-navs{bottom:8px}.hero-ntc-txt .more-btn{margin-top:16px;margin-left:50px}.cntrs-exclnc .col-md-3{padding:0}}@media (max-width: 992px){.hero-cptn{padding:24px 0;max-width:84.54%;margin:0 auto}.hero-cptn h2{font-size:18px;line-height:24px}.hero-cptn p{margin-bottom:11px}.hero-ntc-txt p{margin-bottom:0}.hero-slr-navs{bottom:auto;top:-48px}.owl-dots{background:none!important}.owl-dots .owl-dot{background:#eaeaea!important}}@media (min-width: 993px){.hero-cptn{position:absolute;max-width:418px;padding:60px 74px;right:6%;top:20px;z-index:1}.owl-dots .owl-dot{background:#fff!important}}@media (min-width: 1194px){.hero-slr-navs{bottom:32px}}.hero-catg{background:#237D9E;padding:32px 0}.hero-catg-col a{display:block}.hero-catg .vtcl-lne{width:1px;height:125px;background:rgba(154,154,154,.2);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ctg-icns{background:url(../images/icons/hero-grp-catg.svg);display:block;width:125px;height:125px;-webkit-filter:invert(0);filter:invert(0);-webkit-transition:filter .3s ease-in-out;-o-transition:filter .3s ease-in-out;transition:filter .3s ease-in-out;background-size:516px}.i-apnt{background-position:-10px -5px}.i-book{background-position:-140px -5px}.i-find-hos{background-position:-271px -5px}.i-phar{background-position:-400px -5px}.i-cat-treat{background-position:-9px -135px}.i-prot{background-position:-140px -136px}.i-well{background-position:-270px -394px}.i-booklab{background-position:-392px -394px}.hero-catg-col a:hover .ctg-icns{-webkit-filter:invert(1);filter:invert(1)}@media(max-width: 1680px){.hero-catg{padding:15px 0 7px;margin-top:-4px}.hero-catg-col{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.hero-catg .vtcl-lne{height:88px}}@media(max-width: 1440px){.hero-catg-col{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.hero-catg .vtcl-lne{height:88px}}@media(max-width: 1280px){.hero-catg-col{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.hero-catg .vtcl-lne{height:75px}}@media(max-width: 992px){.hero-catg{padding:32px 0 0;height:175px;overflow:hidden;margin-top:-25px}.catg-cols{white-space:nowrap;overflow:hidden;overflow-x:scroll;display:block;padding-bottom:38px}.catg-cols > *{display:inline-block}.catg-cols > :first-child{margin-left:7.53%!important}.catg-cols > :last-child{margin-right:7.53%!important}.hero-catg-col{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.hero-catg .vtcl-lne{height:108px;vertical-align:super;margin:0 24px;flex:none}}.why-ap-wpr,.cntrs-exclnc,.ap-india-hsptl,.ap-world-care,.patients-spk,.ap-blog,.ap-mdcl,.ap-prism,.ap-updtd-nws{padding:32px 0}@media (min-width: 1112px){.why-ap-wpr{padding-bottom:24px}}.ap-blog,.ap-why-apollo{border-bottom:1px solid #EAEAEA}.patients-spk{background:url(../images/icons/quote.svg),url(../images/icons/quote-rotate.svg),rgba(247,245,245,1);background-position:50px 0,right bottom,left top;background-repeat:no-repeat,no-repeat,repeat;overflow-x:hidden;overflow-y:hidden}.dr-nm{color:#000;font-family:Lato-bold,Arial,sans-serif;font-size:14px;line-height:22px;letter-spacing:.1px;text-transform:capitalize;margin-top:24px}.dr-nm span{font-size:12px;display:block}.cntrs-exclnc h2{color:#224855;font-family:Cardo-Bold,Times New Roman,serif;font-size:24px;line-height:36px;text-transform:capitalize}.cntrs-exclnc .tab-content h2 + p{color:#262626;font-size:14px;line-height:24px;max-width:100%;margin:8px auto 20px}.cntrs-exclnc h2 + p{color:#262626;font-size:14px;line-height:24px;max-width:496px;margin:8px auto 48px}.tab-cntnt h3{color:#000;font-family:Lato-Regular,Arial,sans-serif;font-weight:500;font-size:14px;line-height:24px;text-transform:capitalize;margin-top:32px;margin-bottom:8px}.tab-cntnt h3 ~ h3{border-top:1px solid #EAEAEA;margin-top:24px;padding-top:24px}.tab-cntnt p{color:#262626;font-size:14px;line-height:22px;margin-top:0}@media (min-width: 768px){.tab-cntnt .check-list > *{width:50%}.hero-cptn{display:none}}@media (min-width: 1112px){.tab-cntnt .check-list > *{width:33%}}.tab-container .btn{margin-top:16px}.card-hdng,.artcl-sec h2{color:#000;font-family:Cardo-Bold,Times New Roman,serif;font-size:32px;line-height:48px;letter-spacing:0;text-transform:capitalize}.card-hdng{font-size:24px;line-height:36px!important;margin-bottom:32px!important}.artcl-sec{max-width:555px}.artcl-sec p{color:#262626;font-size:12px;line-height:18px;margin-top:0;margin-bottom:30px}.artcl-sec .sub-ttl,.last-updtd{color:#9A9A9A;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase}.artcl-sec .sub-ttl{margin-bottom:8px}.ap-india-hsptl{background:url(../images/loc-bg.svg);background-size:cover}.hsptl-cntnt .btn{margin-top:44px}.wht-tbl-list > *{width:50%}.open-in{border-top:1px solid #EAEAEA;margin-top:100px}.open-in span{background:#FFF;color:#000;font-size:10px;line-height:14px;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;border-radius:20px;font-family:Lato-bold,Arial,sans-serif;position:relative;top:-14px}.open-in div{margin-top:32px}.open-in img{max-width:296px}.dvdr{margin:-24px auto 32px}.spks-lists{position:relative}.spks-lists:after{content:"";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(247,245,245,0)),color-stop(12%,rgba(247,245,245,.6)),color-stop(44%,rgba(247,245,245,1)),color-stop(80%,rgba(247,245,245,1)),to(rgba(247,245,245,0)));background-image:-webkit-linear-gradient(top,rgba(247,245,245,0)0%,rgba(247,245,245,.6)12%,rgba(247,245,245,1)44%,rgba(247,245,245,1)80%,rgba(247,245,245,0)100%);background-image:-o-linear-gradient(top,rgba(247,245,245,0)0%,rgba(247,245,245,.6)12%,rgba(247,245,245,1)44%,rgba(247,245,245,1)80%,rgba(247,245,245,0)100%);background-image:linear-gradient(to bottom,rgba(247,245,245,0)0%,rgba(247,245,245,.6)12%,rgba(247,245,245,1)44%,rgba(247,245,245,1)80%,rgba(247,245,245,0)100%);position:absolute;width:150%;height:100px;left:-25%;bottom:-20px}.spks-list:not(:last-child){border-bottom:1px solid #EAEAEA;padding-bottom:24px}.spks-list .dr-nm{color:#262626;font-size:14px;font-family:Lato-Regular,Arial,sans-serif;line-height:20px;text-transform:capitalize}.spks-list:first-child .dr-nm{margin-top:0}.spks-list .dr-nm span{color:#9A9A9A;font-size:10px;letter-spacing:.5px;line-height:18px}.vrfi-dr{color:#FCBA12;font-size:10px;line-height:12px;letter-spacing:.5px;margin-top:8px;margin-bottom:24px;text-transform:uppercase;font-family:Lato-bold,Arial,sans-serif}.spks-list p{color:#262626;font-size:12px;line-height:20px;margin:0}.vrfi-dr img{margin-right:4px}.patients-spk-cntnt .all-link{margin-top:24px}@media (min-width: 768px) and (max-width: 992px){.why-ap-wpr > img,.hsptl-wpr > img,.world-care-wpr > img,.mdcl-wpr > img,.prism-wpr > img{max-width:60%;margin-left:auto;margin-right:auto}}@media (max-width: 992px){.why-ap-wpr,.cntrs-exclnc,.ap-india-hsptl,.ap-world-care,.patients-spk,.ap-blog,.ap-mdcl,.ap-prism,.ap-updtd-nws{padding:40px 0}.ap-blog{padding-bottom:0}.ap-prism,.ap-updtd-nws{border-top:1px solid #EAEAEA}.why-ap-wpr > img,.hsptl-wpr > img,.world-care-wpr > img,.mdcl-wpr > img,.prism-wpr > img{margin:0 auto 40px}.sub-ttl,.artcl-sec h2,.artcl-sec p{text-align:left;margin-bottom:16px}.world-care-wpr .self-cntr{margin-top:16px}.hsptl-cntnt{text-align:center}.artcl-sec{margin-left:auto;margin-right:auto}.why-ap-wpr img.self-cntr{order:2;margin:0 auto}.open-in{margin-top:64px}.code-widget > .hero-catg-col:last-child{padding-right:7.53%}.m-mob-25{margin:25px 0!important}.mob-w-50{width:50%!important}.page-container .cntn-cat,.page-container .ssub-ttl,.page-container .sub-ttl{margin-top:22px;margin-bottom:10px}}@media (min-width: 768px){.why-ap-care .check-list,.patient-care-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.why-ap-care .check-list > *,.patient-care-list > *{width:50%}.wht-tbl-list > *{width:33.33%}.open-in img{max-width:598px}}@media (min-width: 993px){.ap-updtd-nws{background:#fff}.ap-prism{padding-top:0}.why-ap-wpr > img,.world-care-wpr > img,.prism-wpr > img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:45%}.hsptl-wpr > img,.mdcl-wpr > img{width:45%}.artcl-sec{width:40%}.patients-spk-cntnt{width:40%}.why-ap-wpr .artcl-sec{width:58%}.hsptl-wpr > img,.mdcl-wpr > img{width:28%;position:relative;bottom:-31px;margin:auto}.home-banner-textarea .n2-ss-item-content .n2-ow-all > h2{padding:34px 74px 5px!important;background:#fff;opacity:1;box-shadow:none;border-width:0;border-style:solid;border-color:#fff;border-color:RGBA(255,255,255,1);border-radius:0;color:#000;font-family:Cardo-Bold,Times New Roman,serif;font-size:24px;line-height:32px;letter-spacing:0;text-transform:capitalize;margin-bottom:0;font-weight:500;text-align:left}.home-banner-textarea .n2-ss-item-content .n2-ow-all p:nth-child(2){padding:5px 74px 10px!important}.home-banner-textarea .n2-ss-item-content .n2-ow-all p:nth-child(3){padding:5px 74px 34px!important}.home-banner-textarea .n2-ss-item-content .n2-ow-all .btn{font-size:12px;text-transform:uppercase!important}.key-medical-wpr{padding:32px 0}.key-medical-wpr.abv-sml-jstfy-btwn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-evenly}div#n2-ss-2 .n2-ss-slider-2{height:420px!important}.owl-carousel .owl-item{height:420px}}@media (max-width: 992px){.home-banner-textarea .n2-ss-item-content .n2-ow-all > h2{background:#fff;opacity:1;box-shadow:none;border-width:0;border-style:solid;border-color:#fff;border-color:RGBA(255,255,255,1);border-radius:0;color:#000;font-family:Cardo-Bold,Times New Roman,serif;font-size:24px;line-height:32px;letter-spacing:0;text-transform:capitalize;margin-bottom:0;font-weight:500;text-align:left;padding:15px 5px 0}}@media (min-width: 993px) and (max-width: 1112px){.why-ap-wpr > img,.hsptl-wpr > img,.world-care-wpr > img,.mdcl-wpr > img,.prism-wpr > img{max-width:40%}.artcl-sec{width:56%}}@media (min-width: 1113px){.ap-prism{margin:90px 0 10px}}.surgn-grid .surgn-dpmnt{background:#F7F5F5;color:#262626;font-family:Lato-Bold,Arial,sans-serif;font-size:10px;line-height:20px;margin:5px 0 56px;padding:4px 16px;letter-spacing:.5px;border:1px solid #ccc;text-transform:uppercase}.surgn-grid .all-link span::after{top:3px}.hdr-rght img{width:110px}@media (max-width: 1220px){.hero-ntc-txt .code-widget{display:block!important}.key-medical-wpr img{margin:40px auto}}@media (min-width: 768px) and (max-width: 1220px){.header-wrap{position:relative!important}}.icon-24by7 img{width:100%}.hero-catg-col a{display:flex!important;justify-content:center;flex-direction:column;align-items:center}.hero-catg-col a span{text-align:center;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20px;color:#fff;margin-top:8px}.nextend-bullet-bar{background:rgba(252,187,18,.9)!important;border-radius:0!important}div#n2-ss-2 .nextend-bullet-bar .n2-bullet.n2-active{cursor:default;background:#0b73a8!important}div#n2-ss-2 .nextend-bullet-bar .n2-bullet{cursor:pointer;transition:background-color .4s;background:#fff;opacity:1;padding:4px;box-shadow:none;border-width:0;border-style:solid;border-color:#000;border-color:RGBA(0,0,0,1);border-radius:50px;margin:3px}.owl-nav,.owl-dots{position:absolute}.owl-nav{top:calc(50% - 24px);width:100%;display:none}.owl-carousel .owl-nav button{width:48px;height:48px;border:1px solid #224855!important;display:flex;justify-content:center;align-items:center;position:absolute}.owl-carousel .owl-nav button:focus{outline:none}.owl-carousel .owl-nav button span{color:#224855;font-size:36px;line-height:100%;margin-top:-7px}.owl-carousel .owl-nav .owl-prev{left:3%}.owl-carousel .owl-nav .owl-next{right:3%}.owl-dots{width:190px;background-color:rgba(252,187,18,.9);z-index:9999999;left:0;right:0;top:89%;height:25px;opacity:1;text-align:center;margin:auto;display:block}.owl-dots .owl-dot{width:8px;margin-right:5px;height:8px;border-radius:50%;position:relative;top:0;vertical-align:middle}.owl-theme .owl-dots .owl-dot span{display:none!important}.owl-dots .owl-dot.active{background:#237D9E!important}.about-us-page h3.package-title{margin-bottom:20px;font-size:1rem;font-weight:700;text-align:center}.about-us-page h4.package-price{margin-bottom:30px;text-align:center}.about-us-page.surgn-col-grid .surgn-col{padding-bottom:82px!important}.about-us-page h3.page-sub-ttl{font-size:20px;line-height:16px;padding-bottom:10px;margin-bottom:10px}
/* footer.css */
footer.ftr-wpr{background-color:#237d9e;position:relative}.scrl-tp{background-color:#224855;position:absolute;width:44px;height:44px;border-radius:50%;left:calc(50% - 22px);top:-18px}.scrl-tp .i-scrl-tp{width:24px;height:24px;background-position:-205px 0;margin:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.scrl-tp:hover .i-scrl-tp{opacity:.6;margin-top:-5px}.ftr-tp-bg{background-color:#224855}.ftr-tp-col{padding-top:32px;padding-bottom:32px}.ftr-tp-icn{background:url(../images/icons/ftr-tp-icn.svg);margin-right:12px}.i-dr{width:42px;height:56px;background-position:0 0}.i-dr-sscp{width:44px;height:52px;background-position:-65px 0}.i-hsptl-loc{width:52px;height:50px;background-position:-132px 0}.ftr-tp-col a{display:block;text-decoration:none!important}.ftr-tp-col h2{color:#fff;font-family:Times New Roman,serif;font-size:20px;line-height:28px;font-weight:700;margin:0}.ftr-tp-col *{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ftr-tp-col p{color:#f7f5f5;font-size:12px;line-height:18px;margin:0!important}.ftr-tp-col:hover *{opacity:.9;color:#fcba12}@media (max-width: 1193px){.ftr-tp-col{position:relative}.ftr-tp-col:after{content:"";background:url(../images/icons/ftr-tp-icn.svg);position:absolute;width:24px;height:24px;background-position:-205px 0;right:0;top:45px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ftr-tp-col:hover:after{opacity:.6}.ftr-tp-col:not(:last-child){border-bottom:1px solid rgba(154,154,154,.1)}.ftr-tp-icn{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media (max-width: 1112px){.ftr-tp-col:after{right:7.73%}}@media (min-width: 1113px){.ftr-tp-col h3{font-size:22px;line-height:30px}.ftr-tp-icn{margin-right:16px}.vtcl-lne{width:1px;height:56px;background:rgba(154,154,154,.2);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.ftr-mdl{padding-top:16px;padding-bottom:54px;border-bottom:1px solid rgba(154,154,154,.2)}.ftr-mdl-col{width:254px;text-transform:capitalize}.ftr-mdl-col h3{color:#fff;font-family:Lato-Bold,Arial,sans-serif;font-size:14px;line-height:20px;margin-bottom:8px;margin-top:42px}.ftr-mdl-col h3 ~ h3{margin-top:32px}.ftr-mdl-col a{color:#fff;display:block;font-size:12px;line-height:20px}.ftr-mdl-col a:hover{color:#fff}@media (min-width: 768px) and (max-width: 992px){.ftr-mdl .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ftr-mdl-col{margin-right:14%}.ftr-mdl-col:nth-child(3n){margin-right:0}}@media (max-width: 767px){.ftr-mdl-col{width:45%}}.ftr-btm *{color:#fff;font-family:Lato-Bold,Arial,sans-serif;font-size:12px;line-height:20px}.ftr-btm-row2{padding-bottom:32px}.ftr-btm-row2 *{text-transform:uppercase;letter-spacing:.5px;font-size:10px}.ftr-btm a:hover{color:#fff}.ftr-btm-row2 > *{line-height:12px;padding:6px 0}.ftr-btm-row2 > :not(:last-child) a{text-decoration:underline}@media (max-width: 1193px){footer.ftr-wpr:after{content:"";background:rgba(154,154,154,.2);width:100%;height:1px;position:absolute;bottom:238px}.ftr-btm-row{padding:32px 0}.ftr-btm-row > *,footer .socl-lnks p{width:100%;text-align:center}footer .socl-lnks{margin-top:64px}.ftr-btm-row > :nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ftr-btm-row2 > *{width:100%}}@media (max-width: 1024px){.ftr-btm-row2{max-width:424px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.ftr-btm *{font-size:10px}}@media (max-width: 368px){footer.ftr-wpr:after{bottom:258px}}@media (min-width: 993px) and (max-width: 1112px){footer.ftr-wpr:after{bottom:206px}}@media (min-width: 1112px) and (max-width: 1193px){footer.ftr-wpr:after{bottom:172px}}@media (min-width: 1194px){.ftr-btm-row > *{padding:24px 0}.ftr-btm-row2 > *{width:33.33%;line-height:28px}}@media (min-width: 993px) and (max-width: 1111px){.ftr-btm-row2 > *{width:50%}.ftr-btm-row2 > :nth-child(2){width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 1112px) and (max-width: 1289px){.ftr-btm-row2 > *{width:28%}.ftr-btm-row2 > :nth-child(2){width:44%}}.share-prc{background:#fff;padding:24px 0}
/* CMS.css */
.care-i {

    background: url(../images/icons/care-i.svg);

    width: 30px;

    height: 30px;

    margin-right: 8px;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out;

}

.asd-catgs > li.active .care-i,

.asd-catgs > li:hover .care-i{

	background: url(../images/icons/care-i-hover.svg);

}

.asd-catgs > li > a.asd-catgs-exrn-lnk:after{

	content: none;

}

.asd-catgs > li > a.asd-catgs-exrn-lnk:before{

	content: "";

    background: url(../images/icons/i-link.svg);

    position: absolute;

    width: 12px;

    height: 12px;

    right: 20px;

    top: 23px;

    opacity: 1;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out

}

.i-find-dr{

    background-position: 0 0!important;

}

.i-quality{

    background-position: -30px 0!important;

}

.i-excellence{

    background-position: -60px 0!important;

}

.i-guide{

    background-position: -90px 0!important;

}

.i-test{

    background-position: -5px -88px!important;

}

.i-pay{

    background-position: -30px -30px!important;

}

.i-feed{

    background-position: 0 -30px!important;

}

.i-acade{

	background-position: -90px -60px!important;

}

.i-honor{

	background-position: -90px -30px!important;

}

.i-alumn{

	background-position: 0 -90px!important;

}

.i-web{

	background-position: 0 -60px!important;

}

.i-collab{

	background-position: -30px -60px!important;

}

.i-what{

	background-position: -60px -60px!important;

}

/*--Image card list with link--*/

.card-img-lnks .card-itm{

	width:calc((100% - 64px)/3);

	margin-bottom: 32px;

	display: inline-block;

}

.card-itm{

	line-height: 0;

}

.home .card-itm {

    line-height: 0;

    box-shadow: 0 0 16px rgba(0,0,0, .06);

    padding: 20px;

}

.home .card-itm a {color: #000 !important; text-decoration: none;}

.home .card-itm a:hover{color: #0056b3; text-decoration: none;}

.card-link{

	color: #262626;

	display: block;

	font-size: 16px;

	font-weight: 500;

	line-height: 24px;

	padding: 24px 0;

	border-bottom: 1px solid #262626;

	position: relative;

}

.card-link:after {

    content: "";

    background: url(../images/icons/i-lst-arw.svg);

    position: absolute;

    width: 6px;

    height: 12px;

    right: 0;

    top: 32px;

}

@media (max-width: 1194px){

	.card-img-lnks .card-itm{

		width:calc((100% - 32px)/2);

	}

}

@media (min-width:768px) and (max-width: 992px){

	.card-itms.card-img-lnks {

		display: flex;

		overflow-x: hidden;

		white-space: wrap;

	}

	.card-itms.card-img-lnks .card-itm{

		padding-bottom: 0;

	}

	.card-itms.card-img-lnks .card-itm:first-child {

		margin-left: 0;

	}

	.card-itms.card-img-lnks .card-itm:last-child {

		margin-right: 0;

	}

}

@media (max-width: 767px){

	.card-itms.card-img-lnks .card-itm{

		width:86%;

		padding-bottom: 0;

		margin-bottom: 0px;

	}

	.card-itms.card-img-lnks .card-itm:first-child {

		margin-left: 0;

	}

	.card-itms.card-img-lnks .card-itm:last-child {

		margin-right: 0;

	}

	.home .border-check-list.d-flx.flx-wrap{

		margin-bottom: 0;

	}

	

	form.catfilter {

    font-weight: normal;

font-size: 14px;

color: #000;

}

#catfilter {

    width: 100%;

}

}

/*--Image card list with bg link--*/

.card-bg-lnks{

	align-items: flex-end;

}

.card-bg-lnks .card-itm{

	width:calc((100% - 44px)/2);

	max-width: 462px;

}

.card-bg-lnks .card-link{

	color: #ffffff;

	border-bottom: none;

	padding: 24px;

}

.card-bg-lnks .card-link:after {

    right: 16px;

}

.card-bg-lnks .card-itm:nth-of-type(1) .card-link{

	background: #224855;

}

.card-bg-lnks .card-itm:nth-of-type(2) .card-link{

	background: #237D9E;

}

.card-bg-lnks .card-itm:nth-of-type(3) .card-link{

	background: #BE8E13;

}

.card-bg-lnks .card-itm:nth-of-type(4) .card-link{

	background: #AF132A;

}

@media (max-width: 992px){

	.card-bg-lnks .card-itm {

		width: 100%;

	}

	.grid-wrap {

    justify-content: center;

    padding-left: 15px;

    padding-right: 15px;

}

}







.news-list .news-card{

	max-width: 100%!important;

	width: 100%!important;

	margin: 0!important;

}

.news-list .news-card:first-child{

	margin-top: 32px!important;

}

.news-list .news-card:not(:last-child){

	border-bottom: 1px solid #EAEAEA;

	padding-bottom: 32px;

	margin-bottom: 32px!important;

}

.news-list .news-txt{

	padding: 0!important;

	border: none!important;

}

.news-list .news-date{

	font-family: Lato-Regular, Arial, sans-serif;

}

.news-date span{

	font-family: Lato-Bold, Arial, sans-serif;

}

.dbl-sprt{

	margin: 0 16px;

}

@media (max-width: 1193px){

	.news-list .news-txt{

		margin-top: 32px!important;

	}

	.news-list .card-img img{

		width: 100%;

	}

}

@media (min-width: 1194px){

	.news-list .news-card{

		flex-direction: row!important;

	}

	.news-list .news-txt{

		width: 49%;

		margin-left: 32px!important;

	}

}



/*--border-list--*/

.box-itm{

	border: 1px solid #707070;

	color: #262626;

	font-family: Lato-Bold, Arial, sans-serif;

	font-size: 14px;

	line-height: 24px;

	padding: 16px;

	width:calc((100% - 32px)/3);

	margin-bottom: 16px;

	text-align: center;

}

@media (max-width: 1194px){

	.box-itm{

		width:calc((100% - 16px)/2);

	}

}

@media (min-width: 835px) and (max-width: 1023px){

	.box-itm{

		width:100%;

	}

}

@media (max-width: 767px){

	.box-itm{

		width:100%;

	}

}

/*--Page slider--*/

.page-slider{

	position: relative;

}

.sldr-item{

	line-height: 0;

}

.sldr-cptn{

	background: #FCBA12;

    padding: 16px 16px 16px 32px;

}

.slr-nav{

	position: absolute;

	width: 100%;

	height: 56px;

	top: calc(50% - 67px);

}

.slr-nav a{

	background: #ffffff;

	width: 56px;

	height: 56px;

	position: relative;

	transition: background .3s ease-in-out;

}

.slr-nav a:hover{

	background: #237D9E;

}

.slr-nav a:not(:last-child){

	margin-left: 20px;

}

.sld-arrow-next{

	margin-right: 20px;

}

.sld-arrow-next img{

	transform: rotate(180deg);

}

@media (max-width: 1112px){

	.sldr-cptn .more-btn{

		margin-top: 16px;

	}

	.slr-nav{

		top: calc(50% - 96px);

	}

	.header-wrap{position: relative;}

}

/*--Table--*/

table{

	border-collapse: collapse;

	width: 100%;

	table-layout: auto;

}

tr:nth-child(even) {

	background-color: #F7F5F5;

}

thead tr{

	background-color: #237D9E;

}

td, th {

	border: 1px solid #D0D0D0;

	font-size: 14px;

    line-height: 20px;

	text-align: center;

	padding: 14px 24px;

}

td{

	color: #000000;

    letter-spacing: .1px;

	font-weight: 500;

	width: auto;

}

tr:first-child td {

	font-family: Lato-Bold, Arial, sans-serif;

}



th {

	border: 1px solid #237D9E;

	color: #FFFFFF;

    font-family: Lato-Bold, Arial, sans-serif;

    letter-spacing: .5px;

    text-transform: uppercase;

}

@media (max-width: 992px){

	.ap-tbl{

		max-width: 514px;

	}

	.card-itm h5 {

    overflow: hidden;

    display: -webkit-box;

    -webkit-line-clamp: 3;

	-moz-line-clamp: 3;

	-o-line-clamp: 3;

	-ms-line-clamp: 3;

    -webkit-box-orient: vertical;

	-moz-box-orient: vertical;

	-o-box-orient: vertical;

	-ms-box-orient: vertical;

}

	.cntr-exc {}

	.cntr-exc ul>li>ul>li#mega-menu-34-0-5>ul>li#mega-menu-item-217{

		border-bottom: none;

	}

	#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li#mega-menu-item-217{border-bottom: none;}

}

@media (max-width: 835px){

	.ap-tbl{

		max-width: 388px;

	}

	

}

@media (max-width: 768px){

	.ap-tbl{

		max-width: 330px;

	}

	

}

@media (max-width: 1112px){

	.ap-tbl{

		overflow-x:auto;

	}

	table{

		width: max-content;

	}

	th {

		text-align: left;

		padding-left: 20px;

	}

	

}

/*--page-cms--*/

.ap-updtd-nws {

    padding: 88px 0;

}

.last-updtd {

    color: #9A9A9A;

    font-size: 12px;

    line-height: 20px;

    letter-spacing: 2px;

    text-transform: uppercase;

	margin: 0;

}

.card-hdng, .artcl-sec h2 {

    color: #000000;

    /*font-family: Cardo-Bold, Times New Roman, serif;*/

	font-family: Times New Roman, serif;

    font-size: 24px;

    line-height: 32px;

    letter-spacing: 0;

    text-transform: capitalize;

    margin-bottom: 8px;

	font-weight: 700;

}

.page-cms{

	padding: 0px 0 0px;

	/*border-bottom: 1px solid #EAEAEA;*/

}

.brdcrmb-bg{

	background: #224855;

	

	height: 157px;

	line-height: 0;

	position: relative;

}

.brdcrmb-bg > img{

	/*opacity: .1; object-fit: cover;*/

	background: #224855;

	height: 157px;

   

	width:100%;

}

.brdcmb-and-ttl{

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

}

.brdcmb-wpr {

	margin-top: 12px;

}

.brdcmb-wpr *{

	color: #fff;

	font-size: 12px;

	line-height: 22px;

	text-transform: capitalize;	

}

.brdcmb-arrow {

    background: url(../images/icons/i-lst-arw.svg);

    width: 4px;

    height: 8px;

    display: inline-block;

    margin: 0 8px;

	background-size: cover;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

.brdcmb-wpr a:hover{

	color: #FFC107 !important;

}

.brdcrmb-wht-bg{

	background: none;

    height: auto;

}

.brdcrmb-gray-bg{

	background: #F7F5F5;

	height: 60px;

}

@media (max-width: 767px){

	.page-cms .page-container{margin: 18px auto 0;}

}



.hospital-bg{

	background: url(../images/hospital-bg.jpg)no-repeat;

	background-size: cover;

	height: auto;

	line-height: 24px;

}

.contact-bg{

	height: auto;

	line-height: 24px;

}

.hospital-bg .brdcmb-and-ttl,

.contact-bg .brdcmb-and-ttl{

    position: initial;

	width: auto;

}

.hospital-bg .brdcmb-wpr,

.contact-bg .brdcmb-wpr {

    margin-top: 0;

	padding-top: 12px;

}

.contact-bg .brdcmb-wpr {

	padding-bottom: 12px;

}

.hospital-ttl{

	padding: 64px 24px;

}

.hospital-bg h1{

	color: #fff;

	font-family: Lato-Bold, Arial, sans-serif;

	font-size: 24px;

	line-height: 36px;

	text-transform: capitalize;

	text-align: center;

}

.hospital-bg p{

	color: #fff;

	font-weight: 500;

	font-size: 12px;

	line-height: 20px;

	max-width: 787px;

	margin: 16px auto 24px;

	text-align: center;

}

.hospital-bg .slct-n-srch{

	max-width:618px;

	margin: 0 auto;

}

.hospital-bg .slct-loc{

	width: auto!important;

    margin: 0!important;

}

.hospital-bg select{

	border: none;

    padding: 16px;

    font-size: 12px;

}

.srch-hospital{

	width: 100%;

	position: relative;

	background: #fff;

}

.srch-hospital input{

	border: 1px solid #fff;

	padding-right: 48px;

}

.hospital-bg select:focus,

.hospital-bg input:focus{

    outline: none;

}

.hospital-bg input:focus{

    border: 1px solid #fff;

}

.use-location {

	color: #FCBA12;

	display: inline-flex;

	font-size: 12px;

	line-height: 18px;

	margin-top: 12px;

	font-weight: 500;

	text-transform: capitalize;

	transition: all .3s ease-in-out;

}

.use-location span{

	margin-right: 8px;

}

.use-location:hover {

	color: #237d9e;

}

@media (max-width: 767px){

	.hospital-ttl {

		padding: 40px 0;

	}

	.hospital-bg .slct-n-srch {

		text-align: center;

	}

	.hospital-bg form {

		flex-wrap: wrap;

	}

	.hospital-bg .slct-loc {

		width: 100%!important;

		margin: 0 auto 1px!important;

	}

	.hospital-bg select {

		width: 100%;

	}

	.hsptl-view .container{

		justify-content: center;

	}

	.layout-view{

		margin-bottom: 16px;

	}

}

/*--Page 404---*/

.page-404-wpr{

	padding: 72px 0 32px;

}

.page-404-txt{

	width: 100%;

	max-width: 488px;

}

.txt-404{

	color: #262626;

	font-size: 16px;

	font-weight: 500;

	line-height: 24px;

	margin-top: 32px;

}

.txt-404 a{

	color: #224855;

	text-decoration: underline;

}

@media (max-width: 1111px){

	.page-404-txt{

		margin-top: 54px;

	}

	.page-404-wpr{

		flex-direction: column;

		-webkit-box-align: center;

		-ms-flex-align: center;

		align-items: center;

	}

}

@media (min-width: 1112px){

	.page-404-wpr{

		max-width: 1036px;

		padding: 120px 0;

		-webkit-box-pack: justify;

		-ms-flex-pack: justify;

		justify-content: space-between;

	}

}

/*--badge--*/

.badge {

    background: #262626;

    color: #fff;

    padding: 5px 6px 4px;

    border-radius: 4px;

    margin-left: 6px;

    font-size: 10px;

    line-height: 14px;

	transition: all .3s ease-in-out;

}

.tabs > li:hover .badge,

.tabs > li.active .badge{

	background: #ffffff;

	color: #237D9E;

}

.dsbl {

    opacity: .6;

    pointer-events: none;

}

/*--search page---*/

.page-search {

    padding: 40px 0 0;

}

.page-srch-bar .srch-bar {

	max-width: 708px;

	width: 80%;

}

.srch-clr{

	color: #262626;

	font-size: 12px;

	font-weight: 500;

	line-height: 22px;

	border-bottom: 1px solid transparent;

	transition: border-color .3s ease-in-out;

}

.srch-clr img{

	margin-right: 4px;

}

.srch-clr:hover{

	border-color: #262626;

}

.srch-rslt-ttl{

	color: #000000;

	font-size: 24px;

	font-weight: 600;

	line-height: 36px;

	margin: 32px 0;

}

.srch-rslt-ttl span{

	color: #224855;

}

.srch-row{

	border-bottom: 1px solid #D0D0D0;

	padding-bottom: 32px;

	margin-bottom: 32px;

}

.srch-row img{

	align-self: flex-start;

}

.srch-txt{

	margin-right: 32px;

}

.srch-txt h2{

	color: #224855;

	font-size: 22px;

	line-height: 36px;

	margin-bottom: 16px;

}

.srch-txt p{

	color: #262626;

	font-size: 14px;

	line-height: 22px;

	font-weight: 500;

}

@media(max-width: 767px){

	.srch-row{

		flex-direction: column;

	}

	.srch-row:last-child {

		border-bottom: none;

		padding-bottom: 0;

		margin-bottom: 0;

	}

	.srch-txt{

		order: 1;

		width: 100%;

		margin-right: 0;

		margin-top: 16px;

	}

	.srch-txt h2{

		font-size: 18px;

		line-height: 26px;

	}

}

@media(min-width: 1112px){

	.tab-cols{

		display: flex;

		flex-wrap: wrap;

		justify-content: space-between;

	}

	.srch-row {

		max-width: 47%;

	}

}

.hoorizontal-tab.srch-tab .tab-cntnt {

    padding: 40px 0px 0;

}

.hoorizontal-tab.srch-tab .tab-arrow {

    border-bottom: 1px solid #D0D0D0;

}

.hoorizontal-tab.srch-tab .tab-container {

    border: none;

}

.hoorizontal-tab.srch-tab .tabs > li{

	margin-right: 24px;

}

.hoorizontal-tab.srch-tab .tab-arrow > li > a:after {

    left: 0;

    right: auto;

    top: 0;

    border-bottom: 1px solid transparent;

    border-top: none;

    border-left: none;

	width: 100%;

}

.hoorizontal-tab.srch-tab .tab-arrow > li.active a:after {

    bottom: -1px;

    border-left-color: transparent;

    border-bottom-color: #237D9E;

}

.hoorizontal-tab.srch-tab .tabs > li > a {

    background: transparent;

    color: #262626;

    padding: 14px 0;

}

.hoorizontal-tab.srch-tab .tabs > li:hover > a, 

.hoorizontal-tab.srch-tab .tabs > li.active > a {

    background: transparent;

    color: #237D9E;

}



.hoorizontal-tab.srch-tab .tabs > li:hover .badge, 

.hoorizontal-tab.srch-tab .tabs > li.active .badge {

    background: #237D9E;

    color: #fff;

}

.hoorizontal-tab.srch-tab .tabs > li.dsbl{

	opacity: .3;

}

.hoorizontal-tab.srch-tab .badge {

    border-radius: 0;

}

@media(max-width: 992px){

	.hoorizontal-tab.srch-tab .tab-arrow,

	.content-tab.hoorizontal-tab .tab-arrow.tabs{

		overflow: hidden;

		overflow-x: scroll;

		-webkit-overflow-scrolling: touch;

		white-space: nowrap;

	}

	.content-tab.hoorizontal-tab .tab-arrow.tabs{

		padding-bottom: 20px;

	}

}

/*--Page title---*/

.brdcmb-wpr + .page-ttl{

	position: absolute;

	color: #FFFFFF;

	font-size: 0px;

	font-weight: 500;

	line-height: 32px;

	height: 64px;

	text-align: center;

	width: 84%;

	max-width: 1328px;

	top: calc(50% + 32px);

	left: 7%;

}

aside{

	margin-right: 5.5%;

}

@media (max-width: 1112px){

	.page-ttl {

		width: 84.54%;

	}

}

@media (max-width: 767px){

	aside{

		margin-right: 0;

		margin-bottom: 48px;

		width: 100%;

	}

	.page-cms .container{

		flex-wrap: wrap;

	}

	.slide-side-cat{

		display: none;

	}

}

.asd-catgs{

	position: sticky;

    top: 24px;

}


.icons{

	background: url(../images/icons/list-icon.svg);

	width: 30px;

    height: 30px;

	margin-right: 8px;

	-webkit-transition: background .3s ease-in-out;

	-o-transition: background .3s ease-in-out;

	transition: background .3s ease-in-out;

}

.asd-catgs > li.active .icons,

.asd-catgs > li:hover .icons{

	background: url(../images/icons/list-icon-hover.svg);

}

.asd-catgs > li a.active .icons, .asd-catgs > li.current-menu-item a .icons, .asd-catgs > li a:hover .icons, .asd-catgs > li.active .icons, .asd-catgs > li:hover .icons {

    background: url(../images/icons/list-icon-hover.svg);

}

.asd-sub-cat{

	height: 0;

	opacity: 0;

	visibility: hidden;

	transition-property: height, opacity, visibility;

	transition-duration: .2s;

	transition-timing-function: ease-in-out;

}

.asd-catgs > li.active .asd-sub-cat{

	height: auto;

	opacity: 1;

	visibility: visible;

}

.asd-sub-cat a{

	background: transparent;

	border: 1px solid #EAEAEA;

	border-top: none;

    color: #262626;

    font-size: 14px;

	font-weight: 500;

    line-height: 20px;

	letter-spacing: .1px;

	padding: 14px 24px;

	text-transform: capitalize;

	position: relative;

	z-index: 1;

	transition-property: background, border-left, border-right;

	transition-duration: .2s;

	transition-timing-function: ease-in-out;

}

.asd-sub-cat > li.has-link > a:after {

    content: "";

    background: url(../images/icons/i-link.svg);

    position: absolute;

    width: 12px;

    height: 12px;

    right: 16px;

    top: 18px;

    opacity: 1;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out;

}

.asd-sub-cat a.active,

.asd-sub-cat a:hover{

	background: #FCBA12;

	border-left: 1px solid #FCBA12;

	border-right: 1px solid #FCBA12;

}

.page-cntn-area p a{

	color: #237D9E;

}

.page-section + .page-section{

	margin-top: 72px;

}

.page-section > p ~ *,

.page-section > img ~ *,

.page-cntn-area > img ~ *{

	margin-top: 24px;

}

.page-section > p ~ .filled-more-btn,

.page-section > img ~ .filled-more-btn,

.filled-more-btn{

	margin-top: 40px; position: relative;border: 1px solid #ccc !important;

}

.page-cntn-area .sub-ttl + ul,

.page-cntn-area .sub-ttl + ul{

	margin-top: -16px;

}

.page-cntn-area p > strong{

	font-weight: 600;

	display: block;

}

.page-cntn-area .sub-ttl, 

.page-cntn-area .ssub-ttl,

.page-cntn-area .cntn-cat{

	margin-top: 52px;

}

h3.sub-ttl + img {

    margin-top: 0;

}

.page-sub-ttl{

	color: #237D9E;

	font-size: 22px;

	font-weight: 600;

	line-height: 32px;

	text-transform: capitalize;

	padding-bottom: 24px;

	margin-bottom: 40px;

	border-bottom: 1px solid #EAEAEA;

	position: relative;

	flex: 100%;

}

.page-sub-ttl:after{

	content: "";

	background: #237D9E;

	width: 72px;

	height: 1px;

	left: 0;

	bottom: -1px;

	position: absolute;

}

.sub-ttl,

.ssub-ttl{

	color: #000;

    font-size: 14px;

    font-weight: 600;

    line-height: 28px;

    text-transform: capitalize;

    padding-bottom: 16px;

    margin-bottom: 32px;

    border-bottom: 1px solid #eaeaea;

}

.ssub-ttl{

	padding-bottom: 0;

	margin-bottom: 24px;

	border-bottom: none;

	flex: 100%;

}

.page-section > .ssub-ttl{

	margin-top: 64px;

}

.cntn-cat a{

	color: #ffffff;

	font-size: 14px;

	font-weight: 700;

	line-height: 20px;

	text-transform: uppercase;

	letter-spacing: .5px;

	width: 100%;

	max-width: 22.5%;

	height: 191px;

	margin-right: 24px;

	margin-bottom: 24px;

	padding: 12px;

	text-align: center;

	transition: all .3s ease-in-out;

}

.cntn-cat a:nth-child(4n){

	margin-right: 0 !important;

}

.cntn-cat a:nth-child(10n-9){

	background: #7373A8;

}

.cntn-cat a:nth-child(10n-8){

	background: #FDBA2F;

}

.cntn-cat a:nth-child(10n-7){

	background: #206F6D;

}

.cntn-cat a:nth-child(10n-6){

	background: #E51937;

}

.cntn-cat a:nth-child(10n-5){

	background: #3BB258;

}

.cntn-cat a:nth-child(10n-4){

	background: #39B7DF;

}

.cntn-cat a:nth-child(10n-3){

	background: #237D9E;

}

.cntn-cat a:nth-child(10n-2){

	background: #7AC143;

}

.cntn-cat a:nth-child(10n-1){

	background: #164EBE;

}

.cntn-cat a:nth-child(10n){

	background: #224855;

}

.cntn-cat a:hover{

	color: #000000;

}

a.link{

	color: #237D9E;

	text-decoration: underline;

}

a.link:after {

    content: "";

    background: url(../images/icons/i-link.svg);

    width: 12px;

    height: 12px;

	margin-left: 8px;

	margin-top: 2px;

    opacity: 1;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

.check-list-link li{

	position:relative;

	padding-right: 32px;

}

.check-list-link > li :after {

    content: "";

    background: url(../images/icons/i-link.svg);

    position: absolute;

    width: 12px;

    height: 12px;

    right: 0px;

    top: 25px;

    opacity: 1;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

.children-grid .cntn-cat a:hover {

    color: #fff !important;

	text-decoration: none !important;

	background: #FCBA12;

}

.childrens-icons{

	background: url(../images/icons/baby.svg);

	width: 60px;

    height: 60px;

	margin-bottom: 8px;

	-webkit-transition: background .3s ease-in-out .05s;

	-o-transition: background .3s ease-in-out .05s;

	transition: background .3s ease-in-out .05s;

	background-position: center 0;

	background-repeat: no-repeat;

	filter:invert(100%);

}

.cntn-cat a:hover .childrens-icons{

}

.stethoscope-grid .cntn-cat a{

	height: 138px !important;

	max-width: 22%;

}

.stethoscope-grid .cntn-cat a:hover {

    color: #fff !important;

	text-decoration: none !important;

	background: #FCBA12;

}

.stethoscope-icons{

	background: url(../images/icons/stethoscope.svg);

	width: 40px;

    height: 40px;

	margin-bottom: 8px;

	-webkit-transition: background .3s ease-in-out .05s;

	-o-transition: background .3s ease-in-out .05s;

	transition: background .3s ease-in-out .05s;

	background-position: center 0;

	background-repeat: no-repeat;

	filter:invert(100%);

	background-size: contain;

}

/*--category icons--*/

.cat-icons{

	background: url(../images/icons/i-page-cat.svg);

	width: 60px;

    height: 60px;

	margin-bottom: 8px;

	-webkit-transition: background .3s ease-in-out .05s;

	-o-transition: background .3s ease-in-out .05s;

	transition: background .3s ease-in-out .05s;

}

.cntn-cat a:hover .cat-icons{

	background: url(../images/icons/i-hover-page-cat.svg);

}

.i-pg-heart{

    background-position: 0px 0px!important;

}

.i-pg-spine{

    background-position: -60px 0px!important;

}

.i-pg-ortho{

    background-position: -120px 0px!important;

}

.i-pg-cncr{

    background-position: -180px 0px!important;

}

.i-pg-gastr{

    background-position: -0px -60px!important; 

}

.i-pg-trans{

    background-position: -60px -60px!important;

}

.i-pg-cricl{

    background-position: -120px -60px!important;

}

.i-pg-baria{ 

    background-position: -180px -60px!important;

}

.i-pg-diab{

    background-position: -0px -120px!important;

}

.i-pg-neuro{

    background-position: -60px -120px!important;

}

.i-pg-robo{

    background-position: -120px -120px!important;

}

.i-pg-prev{

    background-position: -180px -120px!important;

}

.i-pg-neur{

    background-position: -210px -46px;

}

.i-pg-bronc{

	background-position: -120px -300px!important;

}

.i-pg-robot{

    background-position: -240px -120px!important;

}

.i-pg-vinci{

    background-position: -180px -240px!important;

}

.i-pg-renai {

    background-position: 0px -300px!important;

}

.i-pg-renai {

    background-position: 0px -300px!important;

}

.i-pg-minim {

    background-position: -60px -300px!important;

}

.i-pg-cosme {

    background-position: 0 -180px!important;

}

.i-pg-oral {

    background-position: -60px -240px!important;

}

.i-pg-hand{

	background-position: -240px -180px!important;

}

.i-pg-hip{

	background-position: -180px -180px!important;

}

.i-pg-trans{

	background-position: -120px -240px!important;

}

.i-pg-knee{

	background-position: -240px -240px!important;

}

.i-pg-cyber{

	background-position: -120px -180px!important;

}

.i-pg-noval{

	background-position: -180px -300px!important;

}

.i-pg-ecmo{

	background-position: 0 -360px!important;

}

.i-pg-open{

	background-position: -240px -300px!important;

}

.i-pg-slice{

	background-position: 0 -240px!important;

}

.i-pg-oct{

	background-position: -240px 0!important;

}

.i-pg-biore{

	background-position: -240px -60px!important;

}

.i-pg-endos{

	background-position: -240px -360px!important;

}

.i-pg-trueb{

	background-position: -60px -360px!important;

}

.i-pg-invas{

	background-position: -120px -360px!important;

}

.i-pg-galli{

	background-position: -180px -360px!important;

}

@media(max-width: 1440px){

	.cntn-cat a {

		max-width: 24%;

		height: 180px;

		margin-right: 1%;

		margin-bottom: 1%;

		text-align: center;

	}

}

@media(max-width: 1200px){

	.cntn-cat a {

		max-width: 32.5%;

		margin-bottom: 8px;

	}

	span.text-ellip {

		width: 90%;

		white-space: nowrap;

		overflow: hidden;

		text-overflow: ellipsis;

	}

}

@media(max-width: 992px){

	.ap-updtd-nws {

		padding: 56px 0;

	}

	.page-cms{

		padding: 0px 0 0;

	}

	.cntn-cat a {

		max-width: 49%;

		height: 150px;

	}

	.page-sidenav {

    margin-bottom: 25px !important;

}

	.page-contact-mid-section .container > div{

		padding-top: 10px;

		padding-bottom: 10px;

	}

	.mb-30{ margin-bottom:30px;}

	.grid-box.circle img {

    border: none;

    width: 40%;

}

	.page-id-31 .col-lg-3.col-md-3.col-sm-3.col-xs-12 {

		display:none;

	}

}

.slide-side-cat{

	position: fixed;

	right: 0;

	top: calc(50% - 166px);

	z-index: 9;

}

.slide-side-cat a{

	background: #224855;

	width: 100px;

	height: 110px;

}

.slide-side-cat a:not(:last-child){

	border-bottom: 1px solid rgba(247,245,245, .1)

}

.slide-side-cat a:hover {

	background: #FCBA12;

}

.i-side-cat{

	background: url(../images/icons/i-side-cat.svg);

	width: 80px;

    height: 80px;

	-webkit-transition: background .3s ease-in-out;

	-o-transition: background .3s ease-in-out;

	transition: background .3s ease-in-out;

}

.slide-side-cat a:hover .i-side-cat{

	background: url(../images/icons/i-hover-side-cat.svg);

}

.i-slide-apnt{

    background-position: 0px 0px!important;

}

.i-slide-check-up{

    background-position: 0px -80px!important;

}

.i-slide-ask{

    background-position: 0px -160px!important;

}

/*--accordian--*/

.hoorizontal-tab .tab-cntnt.accrdn-cntnt{

	padding: 0;

}

.accrdn-list > a{

	color: #000000;

    display: flex;

    font-size: 14px;

	font-weight: 500;

    line-height: 20px;

    position: relative;

    padding: 12px 24px;

	border-top: 1px solid #EAEAEA;

}

.accrdn-list > a:first-child{

	padding-top: 0;

    border-top: none;

    margin-top: 40px;

}

.accrdn-list > a:after{

	content: "";

	background: url(../images/icons/i-plus.svg);

	position: absolute;

	width: 18px;

    height: 18px;

	right: 24px;

	top: 13px;

	opacity: 1;

	-webkit-transition: all .3s ease-in-out;

	-o-transition: all .3s ease-in-out;

	transition: all .3s ease-in-out;

}

.accrdn-list > a:first-child:after{

	top: 2px;

}

.accrdn-list > a:hover,

.accrdn-list > a.active{

	color: #237D9E;

}

.accrdn-list > a.active:after{

	background: url(../images/icons/i-minus.svg);

}

.msgr-avtr img{

	padding: 8px;

	border: 1px solid #237D9E;

	border-radius: 50%;

}

.msg-contn {

    width: calc(100% - 170px);

}

.ap-accrdn{

    padding: 16px 24px 24px;

    border: none;

    font-size: 14px;

    font-weight: 500;

    line-height: 22px;

	height: 0;

	-webkit-transition: height .3s ease-in-out;

	-o-transition: height .3s ease-in-out;

	transition: height .3s ease-in-out;

}

.ap-accrdn.open{

	height: auto;

}

.ap-accrdn p + P{

	margin-top: 16px;

}

/*--cms tab--*/

.page-section > .ap-page-tab{

	margin-top: 48px;

	padding-top: 48px;

	border-top: 1px solid #EAEAEA;

}

.ap-page-tab a{

	color: #262626;

	background: #F7F5F5;

	display: inline-block;

	font-size: 14px;

	font-weight: 500;

	line-height: 22px;

	text-align: center;

	text-transform: capitalize;

	margin-left: 8px;

	padding: 12px 40px;

}

.ap-page-tab a:first-child{

	margin-left: 0px;

}

.ap-page-tab a.active,

.ap-page-tab a:hover{

	color: #fff;

	background: #224855;

}



@media (max-width: 992px){

	.ap-page-tab a{

		padding: 12px 8px;

		margin-left: 0px;

		width: calc(50% - 4px);

	}

	.cntn-cat {

    padding: 0 15px;

}

	.cntn-cat a {

    margin-bottom: 3px !important;

}

}

/*--Treatment In India box--*/

.heart-surgery > div > img{

	width: 50%;

	max-width: 378px;

	object-fit: cover;

}

.treat-in-india{

	margin: 0;

	padding: 0;

	border: none;

}

.treat-in-india a{

	margin-bottom: 8px;

	width: calc(50% - 8px);

	padding: 32px 12px;

}

.ap-page-tab.treat-in-india a:first-child{

	margin-left: 8px;

}

.treat-in-india a:last-child,

.treat-in-india a:nth-last-child(2){

	margin-bottom: 0px;

}

@media (max-width: 992px){

	.treat-in-india{

		margin-top: 4px;

	}

	.treat-in-india a{

		font-size: 12px;

		padding: 32px 8px;

		margin-left: 0px;

		width: calc(50% - 4px);

	}

	.heart-surgery > div > img {

		width: 100%;

		max-width: 100%;

		object-fit: cover;

	}

	.ap-page-tab.treat-in-india a:first-child{

		margin-left: 0px;

	}

}

/*--Quote--*/

.page-quote{

	padding: 30px;

box-shadow: 0 0 16px rgba(0,0,0, .06);

margin: 10px 0;

}

.page-quote img{

	width: 100%;

float: left;

height: auto;

}

.page-quote:before,

.page-quote:before{

	content: "";

	display: block;

	clear: both;

}

.quote-txt {

    margin-top: 4px;

}

.page-quote p{

	color: #262626;

	font-size: 14px;

	font-weight: 500;

	line-height: 22px;

}

.cont:before{

	content: url(../images/icons/i-quote-before.svg);

	margin-right: 8px;

}

.cont:after{

	content: url(../images/icons/i-quote-after.svg);

	margin-left: 8px;

}

.page-quote .quote-by{

	color: #237D9E;

	font-size: 14px;

	font-weight: 500;

	line-height: 22px;

	margin-top: 22px;

}

.page-quote .quote-by span{

	display: block;

	font-family: Lato-Bold, Arial, sans-serif;

}

@media(max-width: 1112px){

	.quote-txt {

		margin-top: 0px;

	}

	.page-quote img {

		margin-bottom: 12px;

		margin-right: 16px;

	}

}

.card-img-lnks + .filled-more-btn{

	margin-top: 0;

}

/*---news page---*/

.news-bnr{

	background: #F7F5F5;

	padding: 30px 10px;

}

.news-frm span {

    font-size: 12px;

	font-weight: 600;

    text-transform: uppercase;

    letter-spacing: 1px;

    background: #EAEAEA;

    padding: 8px 12px;

	display: inline-block;

}

.news-card h2{

	color: #224855;

	font-family: Lato-Bold, Arial, sans-serif;

    font-size: 22px;

	line-height: 30px;

    margin: 16px 0 12px;

}

.news-date {

    font-size: 12px;

    font-family: Lato-Bold, Arial, sans-serif;

    text-transform: uppercase;

    letter-spacing: 1px;

    line-height: 20px;

    color: #262626;

	margin-top: 12px;

}

.page-news{

	padding-top: 0;

	border-bottom: none;

}

.covid-news {

    background: #FCBA12;

    padding: 42px 0 64px;

}

.covid-card-txt{

	background: #fff;

	padding: 16px;

}

.response-txt {

    margin-bottom: 24px;

}

.response-txt p span{

	font-size: 22px;

	display: block;

    font-family: Lato-Bold, Arial, sans-serif;

    text-transform: capitalize;

    line-height: 44px;

}

.news-grid-ttl{

	padding-bottom: 16px;

    margin: 48px 0 8px;

    border-bottom: 1px solid #EAEAEA;

}

.news-grid .sub-ttl{

	padding-bottom: 0;

    margin-bottom: 0;

    border-bottom: none;

}

.news-grid .news-card{

	max-width: 426px;

	width: 100%;

	flex-direction: column;

	margin-top: 24px;

	line-height: inherit;

	justify-content: flex-start;

}

.news-grid .news-txt{

	padding: 24px;

	border: 1px solid #EAEAEA;

}

.news-grid .news-date {

    margin-top: 24px;

}

.filtr-news {

    display: flex;

}

.filtr-news select {

	background:url(../images/icons/slct-arrow.svg)no-repeat;

	background-size: 10px 4px;

    border: 1px solid #262626;

    font-size: 10px;

    text-transform: uppercase;

    font-family: Lato-Bold, Arial, sans-serif;

    line-height: 20px;

    letter-spacing: .5px;

    padding: 5px 30px 5px 12px;

    appearance: none;

	cursor: pointer;

	background-position: right 6px center;

}

.filtr-news select:focus{

	outline: none;

}

select#news-cate {

	margin-right: 8px;

}

.news-dtls{

	position: relative;

}

.news-dtl-wrp{

	max-width: 1040px;

	margin: 0 auto;

}

.news-shar a{

	width: 42px;

	height: 42px;

	background: #224855;

	border-radius: 50%;

	transition: background .3s ease-in-out;

}

.news-shar a:hover{

	background: #237d9e;

}

.news-dtls:before{

	content: "";

    background: #F7F5F5;

    left: 0;

    top: 0;

    width: 100%;

    height: 460px;

    position: absolute;

	z-index: -1;

}

.reltd-news{

	background: #F7F5F5;

	margin-top: 74px;

	padding: 64px 0;

}

.reltd-news .news-txt{

	background: #fff;

}

.news-ttl-wrap {

    max-width: 594px;

	width: 82%;

    margin: 0 auto;

    padding: 48px 0 60px;

    text-align: center;

}

.news-ttl-wrap h1 {

    color: #224855;

    font-size: 32px;

	font-family: Lato-Bold, Arial, sans-serif;

    line-height: 40px;

}

.news-pst-date{

    color: #262626;

	font-size: 12px;

	font-weight: 500;

	letter-spacing: 1px;

    line-height: 20px;

	margin-top: 16px;

	text-transform: uppercase;

}

.news-cont-wrap{

	max-width: 950px;

	margin: 0 auto;

	border: 30px solid #fff;

	border-bottom: none;

}

.new-banner{

	max-width: 100%;

	line-height: 0;

	margin: 0 auto 40px;

}

.news-cntn p:first-child::first-letter{

	font-size: 44px;

    float: left;

    margin-top: 12px;

    margin-right: 4px;

}

.pst-wrap {

	color: #262626;

	margin: 40px 0;

	padding: 16px 0;

	border-top: 1px solid #D0D0D0;

	border-bottom: 1px solid #D0D0D0;

	font-size: 12px;

	font-weight: 500;

    text-transform: uppercase;

    letter-spacing: .5px;

}

.ap-avtr{

	background: #F7F5F5;

	width: 34px;

	height: 34px;

	border-radius: 50%;

	margin-right: 16px;

}

.pst-by span{

    font-family: Lato-Bold, Arial, sans-serif;

	margin-right: 8px;

}

.get-news-ltr{

	background: #237D9E;

    padding: 48px 52px;

    margin: 72px 0px 0;

}

.news-ltr-form {

    width: 100%;

	max-width: 445px

}

.news-ltr-ttl{

	color: #fff;

	font-size: 22px;

	font-family: Lato-Bold, Arial, sans-serif;

    letter-spacing: 0;

	line-height: 30px;

	margin-bottom: 16px;

}

.news-ltr-img {

    position: relative;

    z-index: 1;

    margin: -120px -52px -100px 0;

}

.news-ltr-form form{

	position: relative;

	width: 100%;

    max-width: 350px;

}

.news-ltr-form input{

	border: 1px solid transparent;

	padding-right: 68px;

}

.news-ltr-form button {

    background: #FCBA12;

    width: 60px;

    height: 46px;

    border: none;

    display: block;

    position: absolute;

    right: 0;

	cursor: pointer;

	transition: opacity .3s ease-in-out;

}

.news-ltr-form button:hover,

.news-ltr-form button:focus{

	outline: none;

	opacity: .7;

}

.reltd-ttl h2,

.reltd-ttl a{

	color: #4A4A4A;

	font-size: 16px;

	font-weight: 600;

    letter-spacing: .2px;

	line-height: 24px;

	text-transform: capitalize;

}

.ad-spot{

	padding: 72px;

	border-bottom: 1px solid #EAEAEA;

}

.ad-spot img{

	width: 100%;

	max-width: 780px;

}

.comment-wrp{

	padding-top: 72px;

}

@media (max-width: 1111px){

	.reltd-news .news-cards{

		display: block;

		white-space: nowrap;

		overflow: hidden;

		overflow-x: scroll;

	}

	.reltd-news .news-grid .news-card{

		display: inline-block;

		width: 84%!important;

	}

	.reltd-news .news-grid .news-card a.card-img{

		display: block;

	}

	.reltd-news .news-grid .news-card + .news-card{

		margin-left: 16px;

	}

	.news-dtl-wrp {

		position: relative;

		margin-top: 24px;

	}

	.news-shar {

		align-self: flex-start;

		flex-direction: row!important;

		position: absolute;

		left: calc(50% - 71px);

		top: -64px;

	}

	.news-shar a + a{

		margin-left: 8px;

	}

	.news-ltr-img {

		margin: -110px -86px;

	}

}

@media (max-width: 767px){

	.news-ttl-wrap {

		padding: 16px 0 60px;

		margin-bottom: 40px;

	}

	.news-dtl-wrp {

		margin-top: 0;

	}

	.news-shar {

		top: -72px;

	}

	.get-news-ltr {

		background: #237D9E;

		padding: 24px;

		margin-top: 48px;

	}

	.news-ltr-img {

		display: none;

	}

	.reltd-news {

		padding: 40px 0;

	}

	.ad-spot {

		padding: 32px 0;

	}

	.comment-wrp {

		padding-top: 40px;

	}

}

@media (min-width: 1112px){

	.news-shar {

		margin-top: 275px;

		position: sticky;

		align-self: flex-start;

		top: 20px;

	}

	.news-shar a + a{

		margin-top: 8px;

	}

}

@media (max-width: 1112px){

	.news-bnr .news-card .img-bnr{

		margin-bottom: 32px;

		width: 100%;

		display: block;

	}

	.news-grid .news-txt{

		padding: 32px;

	}

	

}

@media (max-width: 1111px){

	.covid-cards {

		white-space: nowrap;

		width: 100%;

		overflow: hidden;

		overflow-x: scroll;

		display: flex;

	}

	.covid-card {

		min-width: 480px;

		white-space: normal;

	}

	.covid-card:first-child {

		margin-left: 3%;

	}

	.covid-card:not(:last-child) {

		margin-right: 16px;

	}

	.news-grid .news-card{

		width: calc(50% - 12px);

		margin-right: 0;

	}

	.news-grid .news-card:not(:nth-child(2n)){

		margin-right: 24px

	}

	.news-grid .news-card {

		width: calc(50% - 12px);

	}

}

@media (max-width: 992px){

	.news-grid .news-card:first-child {

		margin-left: 0;

	}

	.news-grid .news-card{

		padding-bottom: 0px;

	}

	.hoorizontal-tab .tab-cntnt {

    padding: 40px 15px;

}

	.pagination .nav-links{ width:100% !important;}

}

@media (max-width: 767px){

	.response-txt .btn{

		margin: 24px 0;

	}

	.covid-card {

		min-width: 80%;

	}

	.covid-card:first-child {

		margin-left: 7.73%;

	}

	.news-grid-ttl{

		flex-direction: column;

		align-items: flex-start;

	}

	.news-grid-ttl .sub-ttl {

		order: 2;

		margin-top: 40px;

	}

	.filtr-news {

		width: 100%;

		display: flex;

		justify-content: center;

	}

	.news-grid .news-card,

	.news-grid .news-card:not(:nth-child(2n)){

		margin-right: 0

	}

	.news-grid .news-card,

	.news-grid .card-img img	{

		width: 100%;

		max-width: 100%;

	}

}

@media (min-width: 1112px){

	.covid-cards{

		width: 94%;

		max-width: 1328px;

		margin-left: auto;

		margin-right: auto;

		display: flex;

		justify-content: space-between;

	}

	.covid-card:not(:last-child){

		margin-right: 12px;

	}

	.covid-card-txt{

		padding: 16px 32px;

	}

	.news-grid .news-card{

		width: 32%;

	}

	.news-grid .news-card:not(:nth-child(3n)){

		margin-right: 2%;

	}

	.sticky-tab{position: sticky; top: 30px;}

	

}

@media (min-width: 1113px){

	.news-card{

		display: flex;

		justify-content: space-between

	}

	.news-bnr .news-card .img-bnr{

		max-width: 58%;

		display: block;

	}

	.news-bnr .news-txt {

		width: 48%;

		max-width: 525px;

		margin-left: 24px;

		display: flex;

		flex-direction: column;

		justify-content: space-between;

	}

	.news-grid .news-txt{

		padding: 48px;

	}

}

/*---pagination---*/

.pgntn-wrp{

	width: 100%;

	max-width: 458px;

	margin: 64px auto 0!important;

	position: relative;

}

.pgntn-wrp a{

	transition: all .3s ease-in-out;

}

.pgntn-nav{

	background: url(../images/icons/pagination-prev.svg), #F7F5F5;

	background-position: center center, left top;

	background-repeat: no-repeat, repeat;

	position:absolute;

	width: 40px;

	height: 40px;

	left: 0;

	transition: all .3s ease-in-out;

}

.pgntn-nav:hover{

	background: url(../images/icons/pagination-prev-hover.svg), #237D9E;

	background-position: center center, left top;

	background-repeat: no-repeat, repeat;

}

.pgntn-nav.nxt{

	background: url(../images/icons/pagination-next.svg), #F7F5F5;

	background-position: center center, left top;

	background-repeat: no-repeat, repeat;

	left: auto;

	right: 0

}

.pgntn-nav.nxt:hover{

	background: url(../images/icons/pagination-next-hover.svg), #237D9E;

	background-position: center center, left top;

	background-repeat: no-repeat, repeat;

}

.page-no{

	max-width: 280px;

}

.page-no a{

	color: #262626;

	font-family: Lato-Bold, Arial, sans-serif;

	font-size: 14px;

	line-height: 100%;

	width: 34px;

	height: 34px;

	display: flex;

	align-items: center;

	justify-content: center;

	margin-right: 1px;

}

.page-no a:hover,

.page-no a.active{

	color: #ffffff;

	background: #237D9E;

}

.page-no a.active,

.page-no a.dsbl{

	pointer-events: none;

}

@media (max-width: 767px){

	.pgntn-wrp {

		margin-top: 40px!important;

	}

	.page-no {

		max-width: 280px;

	}

	.page-no a:nth-last-of-type(3),

	.page-no a:nth-last-of-type(4){

		display: none;

	}

	.page-no a:last-child{

		display: blcok;

	}

}



/*--Corporate---*/

.page-section > .page-sub-ttl + .ssub-ttl{

	margin-top: 0;

}

.chairman-bio{

	position: relative;

	margin-bottom: 24px;

}

.doctor-bio{

	position: relative;

	margin-bottom: 24px;

}

.managment-img{

	line-height: 0;

}

.managment-img > img{

	border-bottom: 5px solid #FCBA12;

}

.doctor-img {

    line-height: 0;

    width: 32%;

    margin: 0 auto;

}

.doctor-img > img{

	border: 5px solid #FCBA12;

}

.bio-txt{

	color: #000;

	line-height: 24px;

	padding: 16px 0;

}

.doctor-bio .bio-txt {

    padding: 15px 21px;

    background: rgba(255,255,255,.5);

}

.doctor-bio .bio-txt .dr-nm{margin:0 !important;}

.page-cntn-area .single-doctor-bio .sub-ttl {

    margin: 0px 0 5px 0 !important;

    padding: 5px 0 10px;

    display: block;

}

.bio-txt .dr-nm{

	font-size: 16px;

	font-family: Lato-Bold, Arial, sans-serif;

}

.dr-nm span{

	display: block;

	font-family: Lato-Regular, Arial, sans-serif;

	font-size: 14px;

}

.bio-txt .filled-more-btn{

	margin-top: 16px;

}

.bio-txt .filled-more-btn:after{

	content: none;

}

.filled-more-btn img{

	margin-right: 8px;

}

.timeline{

	margin-top: 24px!important;

	margin-left: 6px;

	padding-left: 44px;

	position: relative;

}

.timeline:before{

	content: "";

	background: #F7F5F5;

	position: absolute;

	left: -1px;

	top: 12px;

	width: 1px;

	height: calc(100% - 16px);

}

.timeline li{

	position: relative;

}

.timeline li:before{

	content: "";

	background: #ffffff;

	border: 1px solid #D0D0D0;

	position: absolute;

	left: -51px;

	top: 12px;

	width: 13px;

	height: 13px;

	border-radius: 50%;

}

.timeline li.active:before{

	background: #237D9E;

	border: 1px solid #237D9E;

}

.timeline li + li{

	margin-top: 40px;

}

.timeline li span{

	color: #000000;

	display: block;

	font-size: 16px;

	line-height: 24px;

}

.timeline li span + span:before{

	content: "—";

	display: block;

	

}

.timeline li span.journey-year{

	color: #237D9E;

	font-size: 24px;

	line-height: 36px;

}

.timeline li span.journey-year + span:before{

	content: none;

}

@media (min-width: 1112px){

	.bio-txt{

		width: 100%;

		position: absolute;

		left: 0;

		bottom: 0;

		color: #fff;

		padding: 24px 32px;

		display: flex;

		justify-content: space-between;

		align-items: flex-end;

	}

	.bio-txt .filled-more-btn{

		margin-top: 0;

	}

}

@media (min-width: 1366px){

	.bio-txt{

		padding: 40px 64px;

	}

}





.srch-dctrs{

	background: #FCBA12;

	padding: 24px 28px;

	margin-bottom: 48px;

	position: relative;

}

.srch-dctrs:after{

	content: "";

    border-left: 20px solid transparent;

    border-right: 20px solid transparent;

    border-top: 12px solid #FCBA12;

    position: absolute;

	bottom: -11px;

	left: calc(50% - 20px)

}

.slct-n-srch{

    width: 100%;

	margin-top: 16px;

}

.slct-letter {

	margin-left: 16px;

    padding-right: 16px;

	background: #ffffff;

}

.slct-n-srch button {

    border: none;

    box-shadow: none;

    position: absolute;

    right: 0;

    width: 48px;

    height: 48px;

    cursor: pointer;

    background: transparent;

    text-transform: none;

    outline: 0;

    transition: all .3s ease-in-out;

    -webkit-appearance: button;

}

.slct-n-srch button:hover, .slct-n-srch button:focus {

    border: none;

    background: #237d9e;

    outline: 0;

}

.slct-loc {

    padding-right: 16px;

    border-right: 1px solid #EAEAEA;

	background: #fff;

}

.slct-n-srch form{

	position: relative;

	width: 100%;

}

.srch-dctrs select,

.srch-dctrs input{

	background: #ffffff;

	border: none;

	height: 48px;

	padding: 15px 40px 15px 20px;

	font-size: 12px;

    color: #000;

}

.srch-dctrs select {

    padding: 15px 24px 15px 16px;

}

.srch-dctrs select:focus{

	outline: none

}

.srch-dctrs input:focus{

	border: none;

}

@media(max-width: 1112px){

	.slct-n-srch{

		flex-wrap: wrap;

		justify-content: space-between;

	}

	.srch-dctrs form{

		width: 100%;

		margin-bottom: 16px;

	}

}

@media(max-width: 852px){

	.slct-loc,

	.slct-letter,

	.srch-dctrs form{

		width: 100%;

		margin-bottom: 8px;

		margin-left: 0;

	}

	.srch-dctrs select{

		width: 100%;

	}

}

@media(min-width: 1113px){

	.srch-dctrs form,

	.slct-letter{

		order: 1;

	}

}

.surgn-grid.ap-ethos .surgn-col {

    background: transparent;

	margin-bottom: 8px;

    border: 1px solid #F7F5F5;

}

.doc-talk-gird.surgn-grid .surgn-col{

	margin-bottom: 24px;

}

.surgn-grid.ap-ethos .surgn-col img {

    border: 10px solid #F7F5F5;

}

@media(max-width: 767px){

	.surgn-grid.ap-ethos{

		flex-wrap: nowrap;

	}

}



@media(min-width: 768px){

	.surgn-grid.ap-ethos .surgn-col:not(:last-child){

		margin-right: 0;

	}

}

@media(min-width: 768px) and (max-width: 1111px){

	.surgn-grid.ap-ethos .surgn-col {

		max-width: calc(50% - 4px);

	}

	.surgn-grid.ap-ethos .surgn-col:not(:nth-child(2n)) {

		margin-right: 8px;

	}

}

@media(min-width: 1112px){

	.surgn-grid.ap-ethos .surgn-col {

		max-width: calc(34.4% - 16px);

	}

	.doc-talk-gird.surgn-grid .surgn-col{

		max-width: calc(33.3% - 16px);

	}

	.surgn-grid.ap-ethos .surgn-col:not(:last-child){

		margin-right: 0;

	}

	.surgn-grid.ap-ethos .surgn-col:not(:nth-child(3n)) {

		margin-right: 8px;

	}

	.doc-talk-gird.surgn-grid .surgn-col:not(:nth-child(3n)) {

		margin-right: 24px;

	}

}



.about-mmbr{

	background: #f7f5f5;

}

.about-chairman.about-mmbr,

.grid-mmbrs .info-blck, .grid-2col .info-blck{

	padding: 40px;

}

.info-blck .dr-nm {

	font-family: Lato-Bold, Arial, sans-serif;

    color: #237D9E;

    margin-bottom: 16px;

	line-height: 24px;

}

.info-blck .dr-nm span {

	font-family: Lato-Regular, Arial, sans-serif;

}

.info-blck h3 {

    font-family: Lato-Bold, Arial, sans-serif;

    color: #237D9E;

    margin: 0 0 20px;

    line-height: 24px;

    font-size: 1.2em;

}

.links-bar .filled-more-btn{

	display: block;

	margin-top: 0;

	padding: 12px;

	background: #fff;

	width: 100%;

	margin-right: 0;

}

.links-bar .filled-more-btn:hover {

    border-color: #237D9E;

    background: #237D9E;

    color: #FFFFFF;

}

.links-bar .filled-more-btn:not(:last-child){

	margin-bottom: 16px;

}

.links-bar .filled-more-btn:after{

	content: none;

}

.all-link{text-decoration: none !important;}

.all-link span{ 

position: relative;

}

.all-link span::after {

background: url(../images/icons/i-all.svg) no-repeat;

    background-size: 16px;

    content: "";

    width: 16px;

    height: 16px;

    cursor: pointer;

    right: 0;

    top: 0;

    display: inline-block;

    margin: 0 0 0 8px;

    vertical-align: text-bottom;

}

.grid-mmbrs .about-mmbr{

	margin-top: 8px;

    position: relative;

    margin: 0 0.2% 0.4%;

}

.grid-mmbrs .about-mmbr .more-link, .grid-2col .about-mmbr .more-link {

position: absolute;

bottom: 15px;

left: 40px;

}

.grid-2col .about-mmbr{

	margin-top: 14px;

	position: relative;

}

.grid-2col .about-mmbr .more-link {

position: absolute;

bottom: 15px;

left: 40px;

}

@media (max-width: 1111px){

	.about-chairman .info-blck {

		margin-bottom: 40px;

		border-bottom: 1px solid rgba(0,0,0, .1);

		padding-bottom: 40px;

	}

}

@media (min-width: 1112px){

	.about-chairman{

		display: flex;

	}

	.about-chairman .info-blck{

		width: calc(100% - 225px);

		margin-right: 40px;

		border-right:1px solid rgba(0,0,0, .1);

		padding-right: 40px;

	}

	.grid-mmbrs, .grid-2col{

		/*justify-content: space-between;*/

		justify-content: center;

	}

	.grid-mmbrs .about-mmbr{

		width: calc(33% - 2px);

	}

	.grid-2col .about-mmbr{

		width: calc(50% - 7px);

	}

}



.chairman-quote{

	background: #FCBA12;

	margin-bottom: 24px;

}

.quote{

	color: #000;

    width: 100%;

    max-width: 400px;

	margin: 0 48px;

    font-size: 24px;

    line-height: 36px;

}

.quote:before,

.quote:after{

	content:"";

	background: #237D9E;

	display: block;

	width: 16px;

	height: 1px;

	margin: 0 auto; 

}

.quote:before{ 

	margin-bottom: 60px;

}

.quote:after{ 

	margin-top: 60px;

}

.quote span{

    display: block;

	font-size: 14px;

	text-decoration: underline;

	margin-top: 24px;

	line-height: 18px

}

.exlc-and-qlty{

	background: #F7F5F5;

	padding: 24px;

	margin-bottom: 40px;

}

.video-col{

	margin: 24px 0 40px;

}

h4{

	border-bottom: 1px solid #EAEAEA;

	color: #262626;

    font-size: 14px;

    font-weight: 500;

    line-height: 26px;

	margin-top: 24px;

	margin-bottom: 0px;

	padding-bottom: 16px

}

h4 + p{

	margin-top: 24px;

}

p + h4,

ul + h4{

	margin-top: 40px!important;

}

.exlnc-list{

	justify-content: space-between;

}

.exlnc-list li {

    width: 24%;

    max-width: 196px;

    height: 50px;

	margin-bottom: 24px;

}

.anthem-col{

	width: 100%;

	margin-bottom: 24px;

	position: relative;

	background: url(../images/audio-bg.jpg)no-repeat;

	background-size: cover;

    box-shadow: 0 10px 20px rgba(0,0,0, .05);

	border: 15px solid #ffffff;

}

.anthem-cntn{

    padding: 12px;

    display: flex;

    align-items: center;

    justify-content: center;

}

.anthem-lang{

    max-width: 100%;

}

.anthem-lang span{

	color: #ffffff;

	position: absolute;

	font-size: 22px;

	font-family: Lato-Bold, Arial, sans-serif;

	line-height: 24px;

	letter-spacing: .5px;

	text-transform: uppercase;

}

.cntrl-tab {

    margin: 16px 0 24px;

	font-size: 12px;

	font-family: Lato-Bold, Arial, sans-serif;

	letter-spacing: .5px;

	text-transform: uppercase;

}

.cntrl-tab a{

    color: #ffffff;

	position: relative;

	-webkit-transition: color .2s ease-in-out .1s;

    -o-transition: color .2s ease-in-out .1s;

    transition: color .2s ease-in-out .1s;

}

.cntrl-tab a + a{

	margin-left: 24px;

}

.cntrl-tab a:hover,

.cntrl-tab a.active{

    color: #FCBA12;

}

.cntrl-tab a.active:after{

    content: "";

	border-left: 4px solid transparent;

    border-right: 4px solid transparent;

    border-top: 4px solid #FCBA12;

    position: absolute;

    bottom: -10px;

    left: calc(50% - 2px);

    -webkit-transition: border-top-color .2s ease-in-out .1s;

    -o-transition: border-top-color .2s ease-in-out .1s;

    transition: border-top-color .2s ease-in-out .1s;

}

.ado-cntrls{

	width: 100%;

}

.ado-cntnt{

	display: none;

}



.ado-cntnt audio{

	width: 100%;

	display: inline-block;

    vertical-align: baseline;

	text-align: center;

}

.ado-cntnt audio:focus{

	outline: none;

}

.ado-cntnt.open{

	display: block;

}

@media (max-width: 1111px){

	.anthem-col:last-child{

		margin-bottom: 0;

	}

}

@media (min-width: 1112px){

	.anthem-col{

		width: calc(50% - 8px);

		margin-bottom: 16px;

	}

	.anthem-col:nth-last-of-type(2),

	.anthem-col:last-child{

		/*margin-bottom: 0;*/

	}

}

@media (min-width: 1194px){

	.anthem-col{

		width: calc(50% - 24px);

		margin-bottom: 48px;

	}

	.anthem-cntn {

		padding: 24px;

	}

}

.exlnc-i{

    background: url(../images/apollo-excellence.jpg);

    width: 196px;

    height: 48px;

	display: block;

}

.exlnc-heart{

	    background-position: 1px -30px;

}

.exlnc-neuro{

	    background-position: -202px -30px;

}

.exlnc-cancer{

	    background-position: -402px -30px;

}

.exlnc-preventive{

	    background-position: -602px -30px;

}

.exlnc-critical{

	    background-position: 1px -129px;

}

.exlnc-obste{

	    background-position: -202px -129px;

}

.exlnc-ortho{

	    background-position: -402px -129px;

}

.exlnc-baria{

	    background-position: -602px -129px;

}

.exlnc-transp{

	    background-position: 1px -230px;

}

.exlnc-pulmo{

	    background-position: -202px -230px;

}

.exlnc-emrgcy{

	    background-position: -402px -230px;

}

.exlnc-robotic{

	    background-position: -602px -230px;

}

.exlnc-gestro{

	    background-position: 1px -333px;

}

.brnds li{

	border: 1px solid #EAEAEA;

	display: flex;

    justify-content: center;

    align-items: center;

}

.brnds-grp-i{

    background: url(../images/brand-group.jpg);

    width: 180px;

    height: 93px;

	display: block;

}

.brnds-cosmo{

	background-position: -10px -7px;

}

.brnds-digno{

	background-position: -211px -7px;

}

.brnds-ferti{

	background-position: -412px -7px;

}

.brnds-spctra{

	background-position: -612px -7px;

}

.brnds-sugar{

	background-position: -814px -7px;

}

.brnds-clinic{

	background-position: -1015px -7px;

}

.brnds-atnf{

	background-position: -10px -107px;

}

.brnds-dental{

	background-position: -211px -107px;

}

.brnds-stay{

	background-position: -412px -107px;

}

.brnds-health{

	background-position: -612px -107px;

}

.brnds-sreat{

	background-position: -814px -107px;

}

.brnds-aherf{

	background-position: -1015px -107px;

}

.brnds-pharma{

	background-position: -10px -207px;

}

.brnds-life-cntr{

	background-position: -211px -207px;

}

.brnds-life-stdo{

	background-position: -412px -207px;

}

.brnds-cradle{

	background-position: -612px -207px;

}

.brnds-life{

	background-position: -814px -207px;

}

.brnds-global{

	background-position: -1015px -207px;

}

.brnds-heathway{

	background-position: -10px -307px;

}

.brnds-bpositive{

	background-position: -211px -307px;

}

.alliances-i{

    background: url(../images/alliances.jpg);

    width: 180px;

    height: 93px;

	display: block;

}

.alli-aig{

	background-position: -10px -7px;

}

.alli-icc{

	background-position: -211px -7px;

}

.alli-vanbreda{

	background-position: -412px -7px;

}

.alli-sos{

	background-position: -10px -107px;

}

.alli-even{

	background-position: -211px -107px;

}

.alli-comp{

	background-position: -412px -107px;

}

.alli-emerg{

	background-position: -10px -207px;

}

.alli-gmc{

	background-position: -211px -207px;

}

.alli-ics{

	background-position: -412px -207px;

}

.alli-pres{

	background-position: -10px -307px;

}

.alli-assis{

	background-position: -211px -307px;

}



@media (max-width: 1200px){

	.exlnc-list li {

		width: 33%;

	}

}

@media (max-width: 1113px){

	.chairman-quote {

		flex-direction: column;

		padding: 64px 32px;

	}

	.quote{

		order: 2;

		margin: 64px 0 0;

	}

	.brnds span{

		transform: scale(.8);

		transform-origin: center;

	}

}

@media (max-width: 1111px){

	.exlnc-i {

		transform: scale(.9);

		transform-origin: left;

	}

}

@media (max-width: 1024px){

	.brnds span{

		transform: scale(.6);

		transform-origin: center;

	}

}

@media (max-width: 992px){

	.brnds li {

		width: calc(50% - 4px);

		height: 120px;

		margin-right: 8px;

		margin-bottom: 8px;

	}

	.brnds li:nth-child(2n){

		margin-right: 0;

	}

	.page-cntn-area .cntn-cat, .page-cntn-area .ssub-ttl, .page-cntn-area .sub-ttl {

    margin-top: 22px;

    margin-bottom: 10px;

}

	.ssub-ttl, .sub-ttl {

    font-size: 14px;

}

}



@media (max-width: 854px){

	.exlnc-list li {

		width: 50%;

	}

}

@media (max-width: 800px){

	.exlnc-i {

		transform: scale(.8);

	}

}

@media (max-width: 767px){

	.exlnc-i {

		transform: scale(.87);

	}

}

@media (max-width: 376px){

	.exlnc-i {

		transform: scale(.79);

	}

}

@media (max-width: 360px){

	.exlnc-i {

		transform: scale(.76);

	}

}

@media (max-width: 320px){

	.brnds span{

		transform: scale(.4);

	}

	.cntrl-tab a + a{

		margin-left: 6px;

	}

}

@media (min-width: 993px){

	.brnds li{

		width: calc(33.3% - 11px);

		height: 120px;

		margin-right: 16px;

		margin-bottom: 16px;

	}

	.brnds li:nth-child(3n){

		margin-right: 0;

	}

}

@media (min-width: 1194px){

	.chairman-quote{

		padding: 16px 64px 0;

	}

	.quote{

		width: 100%;

		margin: 0 48px;

	}

}



@media (min-width: 1200px){

	.brnds li{

		width: calc(33.3% - 22px);

		height: 168px;

		margin-right: 33px;

		margin-bottom: 33px;

	}

}

/*--hospital---*/

.page-hospitals{

	padding-top: 0;

}

.layout-view a{

	color: #000;

	font-size: 12px;

    font-weight: 500;

    line-height: 20px;

	letter-spacing: .5px;

	text-transform: uppercase;

	transition: color .3s ease-in-out;

}

.layout-view a:hover,

.layout-view a.active{

	color: #237D9E;

}

.hsptl-view{

	border-bottom: 1px solid #EAEAEA;

	padding: 16px 0;

	margin-bottom: 40px;

}

.hsptl-fltr-by span,

.hsptl-fltr-by select{

	color: #262626;

	font-size: 10px;

    line-height: 20px;

	letter-spacing: .5px;

	text-transform: uppercase;

}

.hsptl-fltr-by span{

	font-size: 12px;

	font-weight: 500;

	margin-right: 12px;

}

.hsptl-fltr-by select{

	border: 1px solid #262626;

	font-family: Lato-Bold, Arial, sans-serif;

	font-size: 10px;

	padding: 8px 16px 8px 8px;

}

.hsptl-fltr-by select:focus{

	border: 1px solid #262626;

	outline: none;

}

.hsptl-fltr-by select + select{

	margin-left: 8px;

}

.hspl-sub-ttl{

	color: #000;

	font-size: 24px;

    font-weight: 500;

    margin-bottom: 16px;

    line-height: 36px;

}

.hsptl-col{

	background: #F7F5F5;

}

.hsptl-col-txt h3{

	font-size: 18px;

    font-weight: 400;

    margin-bottom: 16px;

    line-height: 28px;

    color: #000;

}

.hsptl-col-txt address {

    font-size: 14px;

    font-weight: 500;

    margin-bottom: 24px;

    line-height: 28px;

    color: #262626;

    font-style: normal;

	max-width: 326px;

}

.hsptl-contact-info a{

	color: #000000;

	font-size: 12px;

	display: flex;

	justify-content: left;

	align-items: center;

	margin-bottom: 10px;

	border: 1px solid #ccc;

	padding: 8px;

	-webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

.hsptl-contact-info a:hover{

	background: #F7F5F5;

color: #000;

text-decoration: none;

border: 1px solid #237D9E;

}

.hsptl-contact-info a:not(:first-child) span{

	display: block;

	margin: 0;

}

.hsptl-contact-info a:first-child{

	padding-right: 16px;

}

.hsptl-contact-info a:first-child span{

	margin-right: 12px;

	position: relative;

}

.hsptl-contact-info a:first-child span:after{

	content: "";

	background: #EAEAEA;

	width: 1px;

	height: 18px;

    position: absolute;

    right: -4px;

    top: 6px;

}

.hsptl-contact-button{

	color: #000000;

	font-size: 12px;

	display: block;

	margin-bottom: 10px;

	-webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

	padding-top: 31px;

	font-family: Lato-bold;

	text-transform: uppercase;

}

.hsptl-contact-button a{

	padding: 15px 10px;

	background: #EAEAEA;

	text-align: center;

	color: #000000;

	margin-right:5px;

}

.hsptl-contact-button a:hover, .hsptl-contact-button a:active{color:#fff; background-color:#000; text-decoration:none;}

.cntct-i{

	background: url(../images/icons/i-hospital.svg)no-repeat;

	width: 30px;

    height: 30px;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out;

}

a:hover .cntct-i{

	background: url(../images/icons/i-hospital-hover.svg)no-repeat;

	filter: brightness(100%) invert(100%);

}

.use-loc{

	background-position: -3px -3px!important;

    display: inline-block;

    width: 18px;

    height: 18px;

}

.cntct-call {

    background-position: -22px 3px!important;

}

.cntct-fax {

    background-position: 3px -43px !important;

}

.cntct-navi {

    background-position: -48px 4px!important;

}

.cntct-mail {

    background-position: 2px -21px!important;

}

.cntct-apnt {

    background-position: -22px -22px!important;

}

.cntct-more{

    background-position: -48px -22px!important;

}

@media (max-width: 1111px){

	.hsptl-col-txt{

		padding: 40px;

	}

	.hsptl-col3{

		width: calc(50% - 16px);

		margin-bottom: 24px;

	}

	.hsptl-col3:not(:nth-child(2n)){

		margin-right: 24px;

	}

}

@media (max-width: 1024px){

	.hsptl-contact-info a{

		font-size: 0;

	}

	.hsptl-contact-info a:first-child{

		padding-right: 8px;

	}

	.hsptl-contact-info a:first-child span{

		margin-right: 0;

	}

	.hsptl-contact-info a:first-child span:after{

		content: none;

	}

}

@media (max-width: 992px){

	.hsptl-contact-info a{

		font-size: 0;

	}

	.hsptl-contact-info a:first-child span{

		margin-right: 0;

	}

	.hsptl-contact-info a:first-child span:after{

		content: none;

	}

}

@media (max-width: 767px){

	.hsptl-col3{

		width: 100%;

		margin-bottom: 24px;

	}

	.hsptl-col3:not(:nth-child(2n)){

		margin-right: 0;

	}

	.hsptl-col-txt {

		padding: 16px 24px 20px;

	}

}

@media (min-width: 1112px){

	.hsptl-col2{

		width: calc(50% - 12px);

		margin-bottom: 24px;

	}

	.hsptl-col2:not(:nth-child(2n)){

		margin-right: 24px;

	}

	.hsptl-col3{

		width: calc(33.3% - 16px);

		margin-bottom: 24px;

	}

	.hsptl-col3:not(:nth-child(3n)){

		margin-right: 24px;

	}

	.hsptl-col-txt{

		padding: 32px;

	}

}

@media (min-width: 1366px){

	.hsptl-col2{

		width: calc(50% - 26px);

		margin-bottom: 52px;

	}

	.hsptl-col2:not(:nth-child(2n)){

		margin-right: 52px;

	}

	.hsptl-col3{

		width: calc(33.3% - 20px);

		margin-bottom: 30px;

	}

	.hsptl-col3:not(:nth-child(3n)){

		margin-right: 30px;

	}

	.hsptl-col-txt{

		padding: 48px;

	}

	.hsptl-col3 .hsptl-col-txt{

		padding: 24px;

	}

	.hsptl-contact-info a{

		font-size: 14px;

	}

}

/*----contact----*/

.contact-brdcmb-cols{

	border-top: 1px solid rgba(255,255,255,.1);

	padding: 64px 0;

}

.contact-brdcmb-cols .conatiner{

	align-items: inherit;

}

.brdcmb-col{

	position: relative;

	width: 100%;

}

.brdcmb-col + .brdcmb-col{

	margin-left: 148px;

}

.brdcmb-col + .brdcmb-col:before{

	content:"";

	background: rgba(255,255,255,.1);

	width: 1px;

	height: 100%;

	position: absolute;

	left: -74px;

	top: 0;

}

.brdcmb-col h2{

	color: #fff;

	font-size: 18px;

	line-height: 24px;

	margin: 8px 0

}

.brdcmb-col p{

	color: #fff;

	font-size: 14px;

	line-height: 20px;

}

.brdcmb-col a{

	display: inline-block;

	color: #FCBA12;

	font-size: 14px;

	line-height: 20px;

	text-transform: uppercase;

	text-decoration: underline;

	margin-top: 24px;

}

.vrcl-line{

	width: 1px;

	height: 100%;

	background-color: rgba(255,255,255,.1);

	margin: 0 40px;

}

.page-contact{

	padding: 0;

}

.page-contact:before,

.page-contact:after{

	content: "";

	display: block;

	clear: both;

}

.page-contact > img{

	float: left;

	margin: 60px 40px;

	width: 30%;

	max-width: 494px;

}

@media (max-width: 1280px){

	.brdcmb-col + .brdcmb-col{

		margin-left: 60px;

	}

	.brdcmb-col + .brdcmb-col:before{

		left: -35px;

	}

}

@media (max-width: 1112px){

	.contact-brdcmb-cols .container.d-flx {

		overflow: hidden;

		display: block;

		white-space: nowrap;

		overflow-x: scroll;

		max-width: 100%;

	}

	.brdcmb-col:first-child{

		margin-left: 7.34%;

	}

	.brdcmb-col:last-child{

		margin-right: 7.34%;

	}

	.brdcmb-col{

		width: 250px;

		display: inline-block;

		white-space: normal;

	}

	.brdcmb-col + .brdcmb-col{

		margin-left: 100px;

	}

	.brdcmb-col + .brdcmb-col:before{

		left: -55px;

	}

}

@media (max-width: 992px){

	.page-contact > img{

		display: none;

	}

}

.cntct-conatiner{

	max-width: 910px;

	margin: 0 auto;

	padding: 64px 0;

	width: 84.54%;

	text-align: center;

}

.cntct-conatiner h1{

	color: #237D9E;

	font-size: 22px;

	line-height: 34px;

	font-weight: 600;

	text-transform: capitalize;

	margin-bottom: 30px;

}

.cntct-conatiner hr {

    border: none;

    width: 12px;

    height: 1px;

    background: #237D9E;

    margin: 16px auto;

}

.cntct-conatiner p{

	color: #4A4A4A;

}

.guery-type {

    background: #F7F5F5;

	color: #000000;

    padding: 16px;

    margin: 48px 0 32px;

	font-size: 14px;

}

.guery-type > * + label{

    margin-left: 40px;

}

.guery-type input[type="radio"] {

    display: none;

}

.guery-type input[type="radio"] + label {

    -webkit-appearance: none;

    position: relative;

}

.guery-type input[type="radio"] + label:before {

    content: "";

	position: absolute;

	width: 16px;

	height: 16px;

	border-radius: 50%;

	border: 1px solid #e1e1e1;

	left: -24px;

    top: 1px;

}

.guery-type input[type="radio"]:checked + label:before {

    border: 1px solid #237D9E;

}

.guery-type input[type="radio"]:checked + label:after {

    content: "";

	position: absolute;

	width: 8px;

	height: 8px;

	border-radius: 50%;

	background: #237D9E;

	left: -20px;

    top: 5px;

}

.guery-type,

.fields-row{

	width: 100%;

}

.fields-row,

.contact-action{

	width: 100%;

	display: flex;

	justify-content: space-between;

	align-items: center;

}

.fields-col{

	width: 100%;

	flex-grow: 1;

}

.fields-col *{

	color: #000;

	font-size: 14px;

	padding: 12px;

}

.fields-row .cntct-phone{

	display: flex;

}

.fields-row:not(.guery-type) *::placeholder{

	color: #262626;

}

#stdCode{

	width: 54px;

	margin-right: 16px;

}

.fields-row > * + *{

	margin-left: 16px;

}

.fields-row{

	margin-bottom: 16px;

}

textarea.frm-fld{

	height: auto;

	font-size: 14px;

}

.for-slect{

	position: relative;

    padding: 0;

    display: inherit;

	margin: 0;

}

.fields-row select{

	-webkit-appearance: none;

	appearance: none;

}

.for-slect:after{

	content: "";

    border-left: 6px solid transparent;

    border-right: 6px solid transparent;

    border-top: 6px solid #D0D0D0;

    position: absolute;

    right: 16px;

    top: 22px;

}

.map,

.map iframe{

	line-height: 0;

}

.contact-action button.btn {

    align-items: center;

    height: 56px;

	cursor: pointer;

}

@media (max-width: 1366x){

	.map iframe{

		width: 100%;

		height: 400px;

	}

}

@media (max-width: 767px){

	.guery-type{

		flex-direction: column;

		align-items: flex-start;

		padding: 32px 32px 20px;

	}

	.guery-type *{

		margin-bottom: 12px;

	}

	.guery-type > * + label {

		margin-left: 24px;

	}

	.fields-row,

	.contact-action	{

		flex-direction: column;

		align-items: flex-start;

	}

	.fields-row > * + * {

		margin-left: 0;

		margin-top: 16px;

	}

	.contact-action button.btn {

		width: 100%;

		justify-content: center;

		margin-top: 12px;

	}

	.map iframe{

		height: 400px;

	}

	.doctor-img {

		width:100%;

	}

}

.vlu-srvc-col:not(:last-child){

	border-bottom: 1px solid #EAEAEA;

	margin-bottom: 32px;

	padding-bottom: 32px;

}

.vlu-srvc-col h3 {

    color: #000000;

    font-size: 18px;

    line-height: 24px;

	font-family: Lato-Bold, Arial, sans-serif;

	margin-bottom: 8px;

}

.vlu-srvc-col p {

    color: #4A4A4A;

    font-size: 14px;

    font-weight: 500;

    line-height: 22px;

}

.vlu-srvc-col img{

	align-self: flex-start;

}

@media (max-width: 1111px){

	.vlu-srvc-col{

		flex-direction: column;

		

	}

	.vlu-srvc-col img{

		width: 100%;

		margin-bottom: 24px;

	}

	.doctor-bio .bio-txt {

    padding: 15px 21px;

    background: rgba(255,255,255,.5);

    position: absolute;

    bottom: 0;

    left: 0;

    right: 0;

    display: flex;

}

}

@media (min-width: 1112px){

	.vlu-srvc-txt {

		margin-left: 32px;

	}

}

.talk-col{

	padding: 0;

}

.talk-ttl {

    background: #224855;

    width: 100%;

    color: #fff;

    padding: 12px;

	font-size: 12px;

    font-family: Lato-Bold, Arial, sans-serif;

    line-height: 20px;

	text-transform: uppercase;

}

.doc-talk-txt{

	padding: 24px 16px;

	display: flex;

    flex-direction: column;

    align-items: center;

}

.talk-col p{

	margin: 4px 0 8px;

	color: #9A9A9A;

	font-size: 12px;

    font-weight: 500;

    line-height: 20px;

}

.talk-btn {

    background: #237D9E;

    color: #ffffff;

    font-family: Lato-Bold, Arial, sans-serif;

    font-size: 10px;

    line-height: 20px;

    margin: 6px 0 8px;

    padding: 4px 16px;

    letter-spacing: .5px;

    text-transform: uppercase;

}

a.book-appointment, a.consult {

    width: 100%;

    display: block; margin-bottom: 8px;

}

.page-ttl {

	flex: 100%;

}

.page-container {

    max-width: 1140px;

    margin: 0px auto 30px;

	padding-left: 15px;

	padding-right: 15px;

}

.map-section {

    margin: 30px 0 0;

}

.content-section {

    flex-wrap: wrap;

    display: flex;

}

.page-contact-mid-section {

    background: #224855;

    color: #fff;

	padding: 30px 0;

}

.page-contact-mid-section p, .page-contact-mid-section a {

	color: #fff;

}

.page-contact-mid-section p{

	margin:0;

}

.page-contact-mid-section a{ color: #fff;}

.page-contact-mid-section a:hover{ opacity: .9;

color: #fcba12; text-decoration: none;}

.page-contact-mid-section h4 {

    color: #fff;

    border: none;

	font-family: Lato-Bold, Arial, sans-serif;

	color: #fff;

border: none;

margin: 0;

padding: 0;

}



.page-contact-mid-section .contact-mid-address{padding-left: 60px;}

.page-contact-mid-section .contact-mid-address::before{

	content: "";

	background: url(../images/icons/contact-location.svg);

	width: 30px;

	height: 38px;

	background-size: 30px;

	margin-top: 5px;

	position: absolute;

    left: 15px;

}

.page-contact-mid-section .contact-mid-phone{padding-left: 60px; line-height: 38px;}

.page-contact-mid-section .contact-mid-phone::before{

	content: "";

	background: url(../images/icons/i-hospital-hover.svg)no-repeat;

	background-position: -46px -4px;

	width: 30px;

	height: 38px;

	background-size: 124px;

	margin-top: 5px;

	position: absolute;

    left: 15px;

}

.page-contact-mid-section .contact-mid-email{padding-left: 60px; line-height: 38px;}

.page-contact-mid-section .contact-mid-email::before{

	content: "";

	background: url(../images/icons/i-hospital-hover.svg)no-repeat;

	background-position: -5px -45px;

	width: 30px;

	height: 38px;

	background-size: 124px;

	margin-top: 5px;

	position: absolute;

    left: 15px;

}



.specialities-banner {

	display: block; width: 100%;

}

.specialities-banner img {

    text-align: center;

    display: block;

    margin: 20px auto 0;

}

.cntn-cat a:nth-child(4), .cntn-cat a:nth-child(8), .cntn-cat a:nth-child(12), .cntn-cat a:nth-child(16){margin-right: 0 !important;}



.accordion-container {

    width: 100%;

    margin: 0 0 10px;

    clear: both;

}

.accordion-toggle#accOne {

    padding: 10px 0 0 56px;

    font: 400 18px "Roboto",sans-serif;

    color: #000;

}



.accordion-toggle#accTwo {

    padding: 10px 0 0 56px;

    font: 400 18px "Roboto",sans-serif;

    color: #000;

}

.accordion-toggle.open {

    background: #f0f0f0;

    color: #000;

    text-decoration: none;

}

.accordion-toggle {

    position: relative;

    display: block;

    background: #f0f0f0;

    height: 44px;

    text-decoration: none;

}

.accordion-toggle dfn.no {

    position: absolute;

    top: 0;

    left: 0;

    width: 48px;

    font: 400 18px/44px "Roboto",sans-serif;

    color: #000;

    text-align: center;

    background: url(../images/hospitals/acc-arrow.png) 0 0 no-repeat;

}

.accordion-toggle span.toggle-icon {

    position: absolute;

    top: 0;

    font-weight: 300;

    font-weight: normal;

    color: #acacac;

    right: 20px;

    font-size: 20px;

    line-height: 44px;

}

.page-sidenav{

	height: auto;

opacity: 1;

visibility: visible;

transition-property: height, opacity, visibility;

transition-duration: .2s;

transition-timing-function: ease-in-out;

margin: 0;

}

.page-sidenav a {

    background: transparent;

    border: 1px solid #EAEAEA;

        border-top-color: rgb(234, 234, 234);

        border-top-style: solid;

        border-top-width: 1px;

    border-top: none;

    color: #262626;

    font-size: 14px;

    font-weight: 500;

    line-height: 20px;

    letter-spacing: .1px;

    padding: 14px 24px;

    text-transform: capitalize;

    position: relative;

    z-index: 1;

    transition-property: background, border-left, border-right;

    transition-duration: .2s;

    transition-timing-function: ease-in-out;

	text-decoration: none;

}

.page-sidenav strong {

    background: transparent;

    border: 1px solid #EAEAEA;

        border-top-color: rgb(234, 234, 234);

        border-top-style: solid;

        border-top-width: 1px;

    border-top: none;

    color: #262626;

    font-size: 14px;

    font-weight: 700;

    line-height: 20px;

    letter-spacing: .1px;

    padding: 14px 15px;

    text-transform: capitalize;

    position: relative;

    z-index: 1;

    transition-property: background, border-left, border-right;

    transition-duration: .2s;

    transition-timing-function: ease-in-out;

	text-decoration: none;

	display: inline-block;

	width: 100%;

}

.page-sidenav a.active, .page-sidenav a:hover {

    background: #FCBA12;

    border-left: 1px solid #FCBA12;

    border-right: 1px solid #FCBA12;

	text-decoration: none;

}

.page-sidenav > li > a {

    background: #F7F5F5;

    color: #262626;

    display: block;

    align-items: center;

    font-size: 12px;

    font-weight: 500;

    line-height: 20px;

    letter-spacing: .1px;

    padding: 12px 24px;

    text-transform: capitalize;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

    position: relative;

    z-index: 1;

}

.page-sidenav > li > ul {

    padding: 0;

    margin: 0;

}

.page-sidenav > li > ul > li {

    padding: 0;

}

.page-sidenav > li > ul > li > a {

    width: 100%;

    padding: 10px 10px 10px 30px;

    display: block;

}

.tab-title {

	background: #237D9E;

color: #FFFFFF;

	font-family: Lato-Bold, Arial, sans-serif;

font-weight: 700;

letter-spacing: .5px;

text-transform: uppercase;

	display: flex;

align-items: center;

font-size: 14px;

line-height: 20px;

padding: 14px 20px 14px 16px;

text-transform: capitalize;

-webkit-transition: all .3s ease-in-out;

-o-transition: all .3s ease-in-out;

transition: all .3s ease-in-out;

position: relative;

z-index: 1;

}

.page-sidenav > li {

    padding: 0;

}

span.sbtn{font-family: Lato-Bold, Arial, sans-serif;

font-size: 12px !important;

line-height: 22px !important;

letter-spacing: .5px;

text-transform: uppercase;

padding: 16px 32px !important;

border-radius: 0 !important;

background: #F7F5F5 !important;

margin-top: 40px;

text-align: center;

vertical-align: middle;

border: 1px solid #333 !important;}

h5.sub-head{ padding:10px 5px 10px 5px; margin:5px 0; color:#224855; font-size:19px; font-weight:600;}

.accordion > .card > .card-header {

font: 400 18px "Roboto",sans-serif;

color: #000;

	position: relative;

display: block;

background: #fff;

height: 44px;

text-decoration: none;

border:1px solid #ccc;

margin-bottom:5px !important;

transition: all 1s ease;

}

.accordion > .card{ border:none !important;}

.card-title, .card-title:hover{ color: #000; text-decoration: none; display: block;}

.accordion > .card > .card-header:hover{

	background: #FFF !important;

	cursor: pointer;

}

.apollo-heart-center{ margin-bottom: 30px;}



.grey-background {    background: #F7F5F5;

    padding: 30px 10px;

}

.grid-box {

    background: transparent;

    margin-bottom: 8px;

    border: 1px solid #F7F5F5;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

    text-align: center;

    padding: 30px 0 0 0;

}

.grid-box img {

    border: 10px solid #F7F5F5;

    width: 60%;

    margin-bottom: 10px;

    height: auto;

}

.grid-box h4 {

    color: #000000;

    font-size: 16px;

    font-weight: 500;

    line-height: 24px;

    margin: 0 !important;

    border-bottom: 0;

    padding: 0;

}

.grid-box .readmore {

    background: #224855;

    color: #ffffff;

    font-family: Lato-Bold, Arial, sans-serif;

    font-size: 10px;

    line-height: 20px;

    margin: 6px 0 8px;

    padding: 4px 16px;

    letter-spacing: .5px;

    text-transform: uppercase;

    width: auto;

    display: inline-block;

	text-decotation: none;

	cursor: pointer;

}

.grid-box a.readmore:hover{ text-decotation: none;} 

.grid-box span {

    background: #224855;

    color: #ffffff;

    font-family: Lato-Bold, Arial, sans-serif;

    font-size: 10px;

    line-height: 20px;

    margin: 6px 0 8px;

    padding: 4px 16px;

    letter-spacing: .5px;

    text-transform: uppercase;

    width: auto;

    display: inline-block;

	text-decotation: none;

	cursor: pointer;

}

.appointment-info{}

.appointment-info a {

    color: #000000;

    font-size: 14px;

    display: flex;

    justify-content: left;

    align-items: center;

    margin-bottom: 10px;

    border: 1px solid #ccc;

    padding: 8px;

        padding-right: 8px;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

}

.appointment-info a:first-child span {

    margin-right: 12px;

    position: relative;

}

.appointment-info a:hover {

	text-decoration: none;

	color: #000000;

}

.appointment-call {

    background-position: -22px 3px !important;

	 background: url(../images/icons/i-hospital.svg)no-repeat;

}

.appointment-calender{

	background-position: -22px -21px !important;

	background: url(../images/icons/i-hospital.svg)no-repeat;

}

.appointment-time{

	background-position: -22px -45px !important;

	background: url(../images/icons/i-hospital.svg)no-repeat;

}

.appointment-image {

   

        background-position-x: 0%;

        background-position-y: 0%;

    width: 30px;

    height: 30px;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out;

}

.appointment-info a:first-child span::after {

    content: "";

    background: #EAEAEA;

    width: 1px;

    height: 18px;

    position: absolute;

    right: -4px;

    top: 6px;

}



.card-title, .card-title:hover{ color: #000; text-decoration: none; display: block;}

.accordion > .card > .card-header:hover{

	background: #FCBA12;

	cursor: pointer;

}

.apollo-heart-center{ margin-bottom: 30px;}

p.continue{margin:0;padding:0;}

.continue a{ padding-top:5px;margin:0;}

.continue a:hover{color:#224855; text-decoration:none;}

.ssub-ttl a{color:#000; text-transform:uppercase;}

.ssub-ttl a:hover{color:#000; text-decoration:none;}

a.post-thumbnail img{max-height:236px;}

.category footer.ftr-wpr{ top:45px;}

.single-img{ text-align:center;}

.single-img .post-thumbnail img{ max-height: 450px; border:5px solid #ccc; margin-bottom:15px; border-radius:8px;}

.single-post h2.page-sub-ttl{margin-bottom:20px;}

.single-post .content{padding-top:10px;}



.visa-location{

	background-position: 0 0;

background: url(../images/icons/i-location.svg)no-repeat;

    background-position-x: 0%;

    background-position-y: 0%;

    background-size: auto;

width: 100px;

height: 100px;

-webkit-transition: background .3s ease-in-out;

-o-transition: background .3s ease-in-out;

transition: background .3s ease-in-out;

background-size: 70px;

margin: 0px auto 20px;

background-position: center center;

}

.visa-appointment{

	background-position: 0 0;

	background: url(../images/icons/i-clndr.svg)no-repeat;

width: 100px;

height: 100px;

background-size: 70px;

margin: 0px auto 20px;

background-position: center center;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out;

}

.visa-call{

	background-position: -2px -4px;

	background: url(../images/icons/i-phone.svg)no-repeat;

width: 100px;

height: 100px;

background-size: 70px;

margin: 0px auto 20px;

background-position: center center;

    -webkit-transition: background .3s ease-in-out;

    -o-transition: background .3s ease-in-out;

    transition: background .3s ease-in-out;

	opacity: 0.3;

}

.visa-border {

    border: 1px solid #F7F5F5;

    padding: 30px;

	text-align: center;

}

.wpcf7-form-control-wrap {

    padding: 0 !important;

}

.grid-tab{display: -webkit-box;

display: -ms-flexbox;

display: flex;

-ms-flex-wrap: wrap;

flex-wrap: wrap;}

.grid-tab a {

    border: 1px solid #F7F5F5;

    padding: 16px 24px;

    color: #fff;

    font-size: 16px;

    line-height: 24px;

	background: #237D9E;

}

.grid-tab > * {

    width: 32%;

}

#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1::before {

    font-size: 16px !important;

    color: #333 !important;

}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {

    height: auto !important;

    line-height: 16px !important;

    font-family: inherit;

    letter-spacing: 1px;

    text-transform: uppercase;

   padding: 12px 14px;

}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{

	border-left: 0px solid #ccc;

}

/*#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:first-child {border-top: none;}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li:first-child.mega-menu-item {border-top: none;}*/

#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {

	padding-top: 30px;

}

.treatment-img{

	background: url(../images/apollo-organ-specific-list.png)no-repeat;

width: 110px;

height: 110px;

margin: 0px auto 20px;

background-position: center center;

    -webkit-transition: all 1s;

    -o-transition: all 1s;

	transition: all 1s;

}

.treatment-img.img1{background-position: 0px 26px;}

.treatment-img.img1:hover{background-position: 0px -84px;}

.treatment-img.img2{background-position: -117px 26px;}

.treatment-img.img2:hover{background-position: -117px -84px;}

.treatment-img.img3{background-position: -236px 26px;}

.treatment-img.img3:hover{background-position: -236px -84px;}

.treatment-img.img4{background-position: -353px 26px;}

.treatment-img.img4:hover{background-position: -353px -84px;}

.treatment-img.img5{background-position: -471px 26px;}

.treatment-img.img5:hover{background-position: -471px -84px;}

.treatment-img.img6{background-position: -589px 26px;}

.treatment-img.img6:hover{background-position: -589px -84px;}

.treatment-img.img7{background-position: -707px 26px;}

.treatment-img.img7:hover{background-position: -707px -84px;}

.treatment-img.img8{background-position: -825px 26px;}

.treatment-img.img8:hover{background-position: -825px -84px;}

.grid-wrap {justify-content: center;}

.grid-box.circle img {

    border: none;

}



.check-list-listing > li > ul > * {

    line-height: 18px;

    padding: 12px 0 12px 24px;

    position: relative;

    display: block;

}

.check-list-listing > li > ul >  ::before {

    content: "";

    background: url(../images/icons/i-cehck.svg);

    width: 13px;

    height: 11px;

    margin-top: 5px;

    position: absolute;

    left: 0;



}

.sachi-sections{ 

	background: #fdd4d4;

	padding: 80px 0;

text-align: center;

}

.contact-us-sections{

	background: #bf1e2d;

border-radius: 15px;

-webkit-border-radius: 15px;

-moz-border-radius: 15px;

-ms-border-radius: 15px;

padding: 45px 100px 140px;

color: #fff;

text-align: center;

position: relative;

	display: block;

	margin-bottom: 140px;

}

.contact-us-sections p, .contact-us-sections a{color: #fff;}

.contact-us-sections a:hover{color: #fff; text-decoration: underline;}

.contact-us-sections::after {

    content: '';

    position: absolute;

    left: 0;

    background: url(../images/sachi-help.png) no-repeat center bottom;

    width: 100%;

    height: 223px;

}

.apollo-readmore {

    font-size: 12px !important;

    color: #999 !important;

    font-style: italic !important;

    line-height: 18px !important;

    clear: both;

}

.content-wrap-fluid{background: #FCBA12;

padding: 40px 0 40px;}

.content-wrap-main{

	width: 94%;

max-width: 1328px;

margin-left: auto;

margin-right: auto;

display: flex;

justify-content: space-between;

}

.content-container {

    background: #fff;

    width: 32.2%;

    padding: 20px;

	margin-bottom: 18px;

	min-height:162px;

}

.content-container p{ margin:0;}

.content-container:not(:last-child) {

    margin-right: 12px;

}

.content-container h3{}

.entry-content {

    padding-bottom: 30px;

}

.wpcf7-not-valid-tip {

    font-size: 1em;

    font-weight: normal;

    display: block;

    padding: 0 !important;

    width: 100%;

    z-index: 9;

    left: 0;

    right: 0;

    margin: 0px auto;

    color: #f00 !important;

    top: 0;

    position: relative;

    text-align: left;

}

.parent-pageid-27 iframe{margin-bottom:-21px;}

.parent-pageid-27 .entry-content{ padding-bottom:0}

.pagination{ width: 100%; border: none;}

.pagination .nav-links .page-numbers {

    color: #262626;

    font-family: Lato-Bold, Arial, sans-serif;

    font-size: 14px;

    line-height: 100%;

    width: 34px;

    height: 34px;

    display: inline-flex;

    align-items: center;

    justify-content: center;

    margin-right: 1px;

}

.pagination .nav-links .page-numbers.current, .pagination .nav-links .page-numbers:hover {

    color: #ffffff;

    background: #237D9E;

	font-family: Lato-Bold, Arial, sans-serif;

    font-size: 14px;

    line-height: 100%;

    width: 34px;

    height: 34px;

    display: inline-flex;

    align-items: center;

    justify-content: center;

    margin-right: 1px;

}

.pagination .nav-links {

    text-align: center;

    width: 60%;

    margin: 20px auto 0;

}

	.next.page-numbers {

    width: auto !important;

	padding: 0 15px;

}

	.prev.page-numbers {

    width: auto !important;

	padding: 0 15px;

}

.mb-30 {

    margin-bottom: 30px;

}

.alignright {

    float: right;

}

.doctor-profile{}

.doctor-profile a{

	display: inline-flex;

	margin-right: 20px;

}

.doctor-contact-button {

    color: #000000;

    font-size: 12px;

    display: block;

    margin-bottom: 10px;

    -webkit-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

    padding-top: 10px;

    font-family: Lato-bold;

    text-transform: uppercase;

}

.doctor-contact-button a {

    padding: 15px 10px;

    background: #EAEAEA;

    text-align: center;

    color: #000000;

    margin-right: 5px;

	width: 100%;

    display: block;

    margin-bottom: 8px;

}

.doctor-contact-button a a:hover, .doctor-contact-button a:active {

    color: #fff;

    background-color: #000;

    text-decoration: none;

}

.page-quote img {

    width: 131px;

    margin-right: 32px;

    float: left;

}

.page-quote {

    padding: 40px;

    box-shadow: 0 0 16px rgb(0 0 0 / 6%);

}

.page-quote p {

    color: #262626;

    font-size: 14px;

    font-weight: 500;

    line-height: 22px;

}

.page-quote .quote-by {

    color: #237d9e;

    font-size: 14px;

    font-weight: 500;

    line-height: 22px;

    margin-top: 22px;

}

.page-quote p:before {

    content: url(../images/icons/i-quote-before.svg);

    margin-right: 8px;

}

.page-quote p:after {

    content: url(../images/icons/i-quote-after.svg);

    margin-left: 8px;

}

.mb-40{ margin-bottom:40px;}

/* search style's */

.ajax-search-result li {
    border-bottom: 1px solid #f3f3f3;
}

.ajax-search-result {
    position: absolute;
    top: 39px;
    min-height: auto;
    overflow-y: scroll;
    z-index: 999;
    background: #fff;
    max-height: 300px;
    width: 100%;
}

.ajax-search-result li a {
    display: block;
    padding: 6px 10px;
    font-size: 13px;
    font-weight: 600;
    color: #000;
}

ul {
    list-style: none;
    padding-left: 0px;
}

.speciality__name {
    float: right;
    color: #007c9d;
    border-radius: 4px;
    right: 10px;
    border: 0 solid #007c9d;
    top: 0;
}


