@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/fonts/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/fonts/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



.wrapper-section .all_content_tandp{min-height:630px;}
.all_content_tandp .tag-right-serch-link .tag-link a{font-size: 11px;font-weight: 600;line-height: normal;}
.all_content_tandp .text-search.desktop-search{position: relative;}
.all_content_tandp .text-search.desktop-search .sphinx_ajax_result_search{left:10px;top: 0;}

body {font-family:'Poppins', sans-serif;}
.top-header {background: #26C6DA; color: #fff;min-height:39px;}
.top-header ul {list-style: none;padding:0;margin:0;line-height:37px;display:inline-block;}
.top-header ul li {display: inline-block;}
.top-header ul li:first-child a{padding-left:0;}
.top-header ul li:last-child a{padding-right:0;}
.top-header ul li a {color: #fff; font-size: 15px; font-weight:400; font-family:'Poppins', sans-serif;position:relative;padding: 0 10px;}
.top-header ul li:first-child a:after {content: ""; position: absolute; right: -1px; top: 3px; width: 1.1px; height:82%; background: #fff;}
.top-header ul li a:hover{text-decoration:none;}
.top-inner .book-ap-btn {float: right; border: none; border-radius: 0; min-height: 39px; text-transform: capitalize; font-size: 15px; font-family:'Poppins', sans-serif; font-weight: 500; padding: 0 16px;background: transparent linear-gradient(180deg, #06debf 0%, #333333 100%) 0% 0% no-repeat padding-box;}
.top-inner .book-ap-btn img {margin-right: 10px;}
.top-inner .book-ap-btn:focus {box-shadow: none;}

.top-header ul li.dropdown a::after {content: ""; background: transparent;top:41%;}
.top-header ul li.dropdown a:first-child {padding-right: 15px;}
.top-header ul li.dropdown .dropdown-menu {background-color: rgba(0,0,0,.9); border: medium none; border-radius: 0; box-shadow: 1px 2px 2px 1px grey;padding:0;}
.top-header ul li.dropdown a.dropdown-item {color: #fff; padding: 10px 20px; display: block; border-bottom: 1px solid #ffffff3b; font-size: 14px; line-height: normal;}
.top-header ul li.dropdown a.dropdown-item:hover{background:transparent;color:#fff;}

.main-menu nav.navbar .navbar-brand {margin: 0;max-width:330px;}
.main-menu nav.navbar .navbar-brand img{width:100%;height:auto;}
.main-menu nav.navbar {padding: 0;min-height:97px;}
.main-menu {min-height: 97px;}
.main-menu ul.navbar-nav .nav-link {padding:0 4px; color: #16213E;font-size:15px;font-family:'Poppins', sans-serif;font-weight:500;text-transform:capitalize;}
.main-menu ul.navbar-nav .nav-item:first-child .nav-link{padding-left:0;}
.main-menu ul.navbar-nav .nav-item:last-child .nav-link{padding-right:0;}
.main-menu ul.navbar-nav .dropdown-toggle::after {border: none;display:none;}
.main-menu ul.navbar-nav .nav-link i.fa {margin-left: 5px; font-size: 15px;min-width:14.86px;max-width:14.86px;text-align:right;}
.main-menu ul.navbar-nav .nav-link i.fa.fa-search {font-size: 16px;}
#medical_informations .main-menu {box-shadow: 0 0 5px rgb(0 0 0 / 40%);}

.w-15{width:15%;}
.w-20{width:20%;}
.w-25{width:25%;}
.w-30{width:30%;}
.w-35{width:35%;}
.w-40{width:40%;}
.w-45{width:45%;}
.w-55{width:55%;}
.w-60{width:60%;}
.w-65{width:65%;}
.w-70{width:75%;}
.w-80{width:80%;}
.w-85{width:85%;}
.w-90{width:90%;}
.cmn-btn{min-height:40px;background: transparent linear-gradient(180deg, #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box;padding:6px 15px;border-radius:0;color:#fff;text-transform:capitalize;border:none;line-height:30px;font-size:14px;font-family:'Poppins', sans-serif;font-weight:500;letter-spacing:0.5px;transition:;}
.cmn-btn:hover{transition:0.5s;background:transparent linear-gradient(180deg, #FE9432 50%, #FA5873 100%) 0% 0% no-repeat padding-box}


section.slider-part {overflow: hidden;}
.slider-part img{width:100%;}
.slider-part .slide-img {float:left;background: #000; position: relative; z-index:1;vertical-align:top;transition: transform 0.6s ease;transform: translateX(0px);}
.slide-img:hover {transform: scale3d(1.065, 1.065, 1.065);z-index: 111;}
.slide-img:hover::after{background: #64646426;transition:0.9s ease}
.slide-img:after {content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; background: rgb(0 0 0 / 40%); z-index: 0;}
.slider-part .slide-img img {min-height: 500px; object-fit: cover; object-position: left;max-height:500px;}
.slider-part .slide-img.slide-right-img img {min-height: 250px; max-height: 250px;}
.slider-part .slide-img h2 {position: absolute; left: 0; color: #fff; z-index: 20; top: unset; bottom: 30px; right: 0; font-size: 21px; font-family: 'Poppins', sans-serif; text-align: center; margin: 0 auto; display: inline-block; vertical-align: bottom; width: 100%;font-weight:700;}
/*.slider-part .slide-img h2:hover{transform: translatey(-33px);;transition-duration: 0.3s;}*/
.slider-part .right-img-div {margin: 0;float:left;overflow: hidden;}

.aboutus-sec{margin-top:45px;display:inline-block;width:100%;}
.about-inner {padding: 20px 15px; background: #fff; box-shadow: 0px 0px 50px #1427301a; width: 100%; border-radius: 5px;display:flex;justify-content:center;}
.aboutus-sec .about-left-img {width: 44%;display:inline-block;vertical-align:top;margin:0 -2px 0 0;}
.aboutus-sec img{width:100%;height:100%;object-fit:cover;}
.about-right-part {display: inline-block; width: 55%; padding:0 40px 0 50px; vertical-align: top;min-height:555px;background:#F4F6FA;margin:0 0 0 -1px;}
.about-right-part h5 {font-size: 20px; font-family: 'Poppins', sans-serif; color: #198A93; position: relative;margin-top:27px;display: inline-block;padding-right:8px;}
.about-right-part h5:after {content: ""; position: absolute; left: 100%; width: 48px; height: 4px; background: #198A93;top:10px;}
.about-right-part h2 {color: #212121; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 30px; padding-top: 5px;}
.about-right-part p {color: #212121; font-weight: 400; line-height: 22px;font-size:15px}
.about-statics{margin-top:35px;display:inline-block;width:100%;padding-bottom:60px;}
.about-statics .about-number {min-width: 230px; display: inline-block; min-height: 74px; background: transparent linear-gradient(107deg , #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box; border-radius: 5px; color: #fff;text-align:center;padding-top:10px;}
.about-number h4 {font-size: 24px; font-family: 'Poppins', sans-serif; font-weight: 700;margin-bottom:0;}
.about-number p {font-size: 18px; color: #fff; margin-bottom: 0;}

.cmn-heading h1 {font-size: 30px; font-weight: 700; font-family: 'Poppins', sans-serif;position:relative;padding-right:15px;display:inline-block;margin-bottom:0;text-transform:capitalize;}
.cmn-heading h1 span {color: #198A93;}
.cmn-heading h1:after{content:"";position:absolute;width:99px;height:4px;background:#198A93;top:45%;left:100%;}
section.success-stories-sec {padding: 65px 0 80px;}
.story-carousel {margin-top: 16px;}
.story-carousel .owl-stage-outer .item {padding-top: 50px; position: relative;}
.story-box {border: 9px solid #00EBBA; padding:30px 20px 30px 40px;}
.story-box h4 {font-size:17px; font-weight: 500; font-style: italic; color: #2C2E31; margin-bottom: 20px; line-height: 29px; }
.story-circle{position: absolute; top: 0; width: 56px; height: 56px; background: #fff; box-shadow: 0px 0px 8px #00000026; text-align: center; border-radius: 50%;line-height:50px;bottom:71%;top:unset;}
.story-circle img {height: 25px;}
.success-stories-sec .story-box .story-circle img {height: 25px; vertical-align: middle; display: inline-block;}
.story-box p {margin-bottom: 0; font-size: 14px; font-weight: 500; color: #2180BF; padding-left: 35px; position: relative;}
.story-box p:after {content: ""; position: absolute; left: 0; right: unset; width: 26px; height: 2px; top: 50%; background: #2180BF;}
.story-carousel .owl-nav.disabled {display: none;}
.story-carousel .owl-dots button.owl-dot {background: #cecece; width: 20px; height: 20px; border-radius: 50%;margin-right:10px;}
.story-carousel .owl-dots button.owl-dot:last-child {margin-right: 0;}
.story-carousel .owl-dots {position: absolute; top: unset; bottom: 109%; right: 0;}
.story-carousel .owl-dots button.owl-dot.active {background: #2180BF;}
.story-carousel .owl-dots button.owl-dot:focus {box-shadow: none; outline: none;}
.story-carousel .cmn-btn {font-size: 18px; padding: 9px 30px;box-shadow: 0px 0px 35px #FE94322B;}

/*.recent-articles{background:url(../images/recentbg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:75px 0 60px;}*/
/*.recent-articles .cmn-heading h1{text-transform:capitalize;color:#fff;}
.recent-articles .cmn-heading h1 span {color: #00EBBA;}
.recent-articles .cmn-heading h1:after{content:"";background:#00EBBA;}
.recent-articles-inner {margin-top: 38px;}
.recent-articles-inner .row {margin: 0 -20px;}
.recent-articles-inner .row [class*="col-"] {padding: 0 20px;}*/
.recent-box {border-radius: 5px; background: #fff;height:100%;}
.recent-box img {height: 210px; object-fit: cover; width: 100%;border-radius:5px 5px 0 0;}
.rc-desc {padding: 24px;}
.rc-desc h5 {font-size:17px; font-weight: 700; color: #393838; margin-bottom: 14px;line-height:26px;}
.rc-desc p {margin-bottom: 0; font-size:15px; font-weight: 400; line-height: 26px;}
.recent-right-link a {font-size:15px; line-height: 22px; font-weight: 600; color: #fff; display: inline-block; border-bottom: 1px solid #fff; padding:15px 0 15px;letter-spacing:0.6px;}
.recent-right-link a:first-child{padding-top:0;}
.recent-right-link a:last-child{padding-bottom:0;border:none;}
.recent-right-link a:hover{text-decoration:none;}
.recent-articles-inner .btn {font-size: 18px; padding: 9px 45px; box-shadow: 0px 0px 35px #fe94322b; margin-top: 65px;}
.youtube-icon {position: relative;}
.youtube-icon img.play-icn {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 60px;height: 60px;display: inline-block;vertical-align: middle;transform: translateY(-220%);margin: 0 auto;}
.content-img{width: 100%;height: auto;}
.artical_dispaly picture {display: block; width: 100%;}
.artical_dispaly picture img {width: 100%; height: auto;}
/*.right-img{height: auto;width: 250px; margin-bottom: 0; margin-top: 30px; margin-left: 15px;float: right;}*/
.right-img {
    height: auto;
    width: 290px;
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 15px;
    float: right;
    min-height: 250px;
}
.left-img{height: auto;width: 250px; margin-bottom: 0; margin-top: 30px; margin-right: 15px;float: left;}
.popular-articles{background:#F4F6FA;padding:100px 0;}
.popluar-articles-inner {padding-top:15px;}
.popular-articles-box {padding: 30px 24px; background: #fff;border-radius: 5px;}
.popular-articles-box .pop-txt {display: inline-block; width:54%;vertical-align:top;padding-right:20px;}
.popular-articles-box .pop-img {width:45%; display: inline-block;vertical-align:top;}
.pop-img img {width: 100%;}
.pop-txt h6 {font-size: 17px; font-weight: 700; line-height: 26px; color: #393838;}
.pop-txt p {font-size: 15px; line-height: 24px; color: #393838; margin-bottom: 0;}
.popluar-articles-inner .row {margin: 0 -20px;}
.popular-articles-inner .row [class*="col-"]{padding:0 20px;height:100%;}
.popular-right-link {background: #fff; padding: 15px;display:flex;flex-wrap:wrap;height:100%;}
.popular-right-link a {display: block; font-size: 17px; color: #393838; line-height: 23px; padding: 15px 0; border-bottom: 1px solid #D1CFCF;font-weight:700;}
.popular-right-link a:last-child{border-bottom:0;}
.popular-right-link a:hover{text-decoration:none;}

.meet-doctors{padding:90px 0;}
.meet-doctors .row {padding-top:50px;}
.meet-doctors .row {padding-top: 50px; margin: 0 -17px;}
.meet-doctors .row [class*="col-"]{padding:0 17px;}
.doctor-box {background: #fff; border-radius: 5px; display: inline-block;text-align:center;box-shadow: 0px 0px 15px #0000001F;}
.doctor-box img {width: 100%;border-radius:5px;height:350px;object-fit:cover;}
.doctor-box h6 {font-size: 22px; font-weight: 600; color: #232323; font-family: 'Poppins', sans-serif; margin-bottom: 10px;}
.doctor-box p {margin-bottom: 0; font-size: 16px; font-family: 'Poppins', sans-serif; color: #344C5D;}
.doctor-heading {padding: 22px 0 20px;}
.doctor-img {position: relative;overflow:hidden;transition:0.5s;}
.doctor-img .btn {position: absolute; display: inline-block; vertical-align: bottom; bottom: -14%; right: 0; left: 0; text-align: center; margin: 0 auto; width: 132px; max-width: 100%; transition: 0.5s;}
.doctor-img:hover:after {content: ""; position: absolute; width: 100%; height: 100%; left: 0; right: 0; bottom: 0; top: 0; background: transparent linear-gradient(133deg , #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box; border-radius: 5px; opacity: 0.5; transition: 0.5s;cursor:pointer;}
.doctor-img:hover .btn {bottom: 5%; z-index: 10; cursor: pointer; padding: 6px 20px; font-size: 16px;}
.meet-dc-view .cmn-btn {font-size: 18px; padding: 9px 45px; box-shadow: 0px 0px 35px #fe94322b; margin-top: 65px;}

.youtube-sec{background: transparent linear-gradient(113deg, #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box;padding:100px 0;}
.youtube-sec .cmn-heading h1{color:#fff;}
.youtube-sec .cmn-heading h1 span {color: #00EBBA;}
.youtube-sec .cmn-heading h1:after{content:"";background:#00EBBA;}
.youtube-slider-div {padding-top: 50px;}
.youtube-box {position: relative;}
.youtube-icn {position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; display: inline-block; vertical-align: middle;}
.youtube-sec .youtube-icn .play-icn {width: 186px; height: 100%; margin: 0 auto; line-height: 100px;}
.youtube-sec .row .cmn-btn {font-size: 18px; padding: 9px 45px; box-shadow: 0px 0px 35px #fe94322b; margin-top: 50px;}
.youtube-sec .owl-nav {display: none;}
.youtube-sec .owl-dots .owl-dot {width: 20px; height: 20px; margin-right: 10px; background: #fff; border-radius: 50%;}
.youtube-sec .owl-dots .owl-dot.active{background: transparent linear-gradient(180deg, #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box;}
.youtube-sec .owl-dots {position: absolute; top: unset; bottom: 101.5%; right: 0;}
.youtube-sec .owl-dots .owl-dot:focus{outline:none;border:none;}
.youtube-sec .owl-dots .owl-dot:last-child{margin-right:0;}

.books-section {padding: 80px 0;}
.main-books-div {margin: 0 -20px;text-align:center;}
.main-books-div .col-div{width: 50%; display: inline-block;padding:0 20px;vertical-align:top;}
.main-books-div .cmn-book-div {box-shadow: 0px 0px 45px #00000014; border-radius: 10px;vertical-align:top;min-height:366px;text-align:left;padding:15px 20px 15px 30px;;}
.main-books-div .free-online-books img {height: 180px; width: 100%; object-fit: contain;margin-top:25px;}
.main-books-div .cmn-book-div .classcomimg{display: flex;justify-content: space-around;}
.cmn-book-heading h3 {font-size: 21px; font-family: 'Poppins', sans-serif; font-weight: 700; color: #212121;text-transform:capitalize;}
.cmn-book-heading h3 span {color: #198A93;}
.email-icn-img {text-align: center; margin-top: 10px;}
.email-icn-img img {display: inline-block;}
.email-icn-img .email-pf {width: 80px; height: 80px; border-radius: 50%; object-fit: cover;}
.email-icn-img .arrow {margin-left: -50px; z-index: -2; position: relative;}
.free-email-consult p {font-size: 16px; font-weight: 500; line-height: 26px; width: 75%; margin:20px auto 0; text-align: center;}
.free-email-consult .cmn-btn, .free-online-books .cmn-btn {min-height: 43px; min-width: 202px; border-radius: 5px; background: #198A93; font-size: 16px; font-family: 'Poppins', sans-serif; font-weight: 600; line-height: 31px;margin-top:30px;}
.free-email-consult .cmn-btn:hover, .free-online-books .cmn-btn:hover{background:#333;color: #fff;}
.email-icn-img img.email-icn {margin-left: 10px;}
.main-books-div .col-div-left {margin:0px; padding: 0px; width: 45%; float: left;margin-right: 20px;}
.main-books-div .col-div-center {margin: 0px;padding: 0px;width: 20%;float: left;margin-right: 20px;}
.main-books-div .col-div-right {margin:0px; padding: 0px; width: 30%; float: right;}

.newsletter {margin-bottom: -110px;}
.news-inner {width:75%; margin: 0 auto; background: transparent linear-gradient(101deg , #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box; border-radius: 86px 0px; min-height: 172px; color: #fff;padding:35px 25px  25px  25px;text-align:center;position:relative;z-index: 10;}
.news-inner .new-col {display: inline-block; width: 48%; vertical-align: top;text-align:left;}
.left-news h2 {margin-bottom: 0; font-size:26px; font-family: 'Poppins', sans-serif; line-height: 28px; font-weight: 700;}
.left-news p {font-size: 16px; font-weight: 400; font-family:'Poppins', sans-serif; line-height: 22px; margin-bottom:0;}
.right-news input {min-height: 45px; font-family:'Poppins', sans-serif; color: #16213E; font-size: 15px;font-weight:500;}

.footer{/*background:url(../images/footerbg.jpg);*/background-size:cover;background-position:center;padding:170px 0 0;background-repeat:no-repeat;}
.cmn-foot-heading h5 {font-size: 20px; font-weight: 700; font-family: 'Poppins', sans-serif; margin-bottom: 0;}
.cmn-foot-heading img {width: 130px; height: 100%; object-fit: contain; object-position: top;margin-bottom:20px;}
.contactus-foot-div a.mail-link{font-size: 16px; font-family:'Poppins', sans-serif; color: #252424; font-weight: 500;}
.address{margin-top:17px;}
.address p {font-size: 15px; font-family: 'Poppins', sans-serif; color: #252424; margin-bottom: 10px; line-height: 24px;position:relative;padding-left:16px;}
.address p i.fa {font-size: 18px; color: #FD883E; position: absolute; left: 0;top:2px;}
.address p a{color:#252424;}
.address .cmn-btn {padding: 6px 15px;}
.Knowledge-link a {font-size: 15px; display: block; font-family: 'Poppins', sans-serif; color: #16213E; padding-left:12px;position:relative;line-height:23px;}
.Knowledge-link a:hover{text-decoration:none;}
.Knowledge-link a:after {content: "\f105"; position: absolute; left: 0; right: unset; font-family: 'FontAwesome'; color: #16213E; font-size: 18px;top:-2px;}
.foot-bok {display: inline-block; width:38%;vertical-align:top;}
.foot-book-right{display:inline-block;width:58%;padding-left:20px;vertical-align:top;}
.foot-bok img {width: 100%;}
.foot-book-right p {font-size: 15px; font-family: 'Poppins', sans-serif; font-weight: 500; color: #10596E; line-height: 24px;}
.foot-book-social-icon {margin-top: 20px;}
.foot-book-social-icon a {width: 30px; height: 30px; display: inline-block; background: transparent linear-gradient(134deg , #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box; color: #fff; border-radius: 50%; text-align: center; vertical-align: middle; line-height: 32px; margin-right: 7px;}
.foot-book-social-icon a:hover{background: transparent linear-gradient(180deg, #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box;}
.foot-book-social-icon a i.fa {font-size: 17px;}
.footer-bootom {min-height: 78px;margin-top:30px;line-height:78px;}
.footer-bootom p {float:left;margin-bottom: 0; font-size: 14px; font-family: 'Poppins', sans-serif;color:#000;width:70%;}
.footer-bootom p  a{color:#000;font-weight:700;}
.footer-bootom p  a:hover{text-decoration:none;}
.footer-bootom ul {padding: 0; margin: 0; float: right; width: 30%; text-align: right;}
.footer-bootom ul li {display: inline-block;}
.footer-bootom ul li a{font-size:14px;color:#000;font-family:'Poppins', sans-serif;}
.footer-bootom ul li a:hover{text-decoration:none;}
.search-item {position: relative;}
.search-bar {position: absolute; right: 0; width: 420px; background: #fff; padding: 10px; box-shadow: 0 0 5px rgb(0 0 0 / 20%); top: 100%; border-radius: 5px; display: none; z-index: 999;}



/*HR*/
.inerpage-banner {background: transparent linear-gradient(102deg , #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box; padding: 80px 0; position:relative; }
.sub-header-bg{position: absolute;top:0;right:0;bottom:0;left:0;width:100%;height: 100%;}
.bannerpart {position: relative; z-index: 11; font-family:'Poppins', sans-serif; }
.bannerpart h1{font-size:16px;color:#fff;display: inline-block;}
.bannerpart h1:after{content: ''; width: 30px; height: 2px; background-color: #fff; display: inherit; position: relative; top: -3px; left: 10px;}
.bannerpart p{font-size:28px;color:#fff;font-weight:700;}
.bg-none{background-color:transparent;}
.breadcrumb-item+.breadcrumb-item::before,
.breadcrumb-item.active,.breadcrumb-item a{color:#fff;text-decoration:none;font-style:italic;}
.wrapper-section .main-books-div .col-div {width:49%;}
.all_content_tandp .m_title {font-size:26px; font-weight: 600; font-family:'Poppins', sans-serif; margin-bottom: 30px;color:#2C2E31;font-style:normal; }
.Lbox{background:#F4F6FA;width:100%;display:block;margin-bottom:30px;}
.Lbox .Lhead{border-bottom:2px solid #d9dadb;padding:0 30px;}
.Lbox .Lhead h1{padding:15px 0;color:#2C2E31;font-size:20px;font-weight:bold;margin:0;display: inline-block;border-bottom:4px solid #249099;position: relative;top: 3px;}
.Lbox .Lhead a{font-size: 12px;color: #389099;}
.Lbox .Lbody{padding:15px 30px;width:100%;display:block;}
.Lbox .Lbody ul{padding:0px;width:100%;display:block;}
.Lbox .Lbody ul li{width:100%;display:block;list-style:none;margin-bottom:5px;}
.Lbox .Lbody ul li a{display:inline-block;text-decoration:none;color: #2C2E31;font-size:14px;font-family:'Poppins', sans-serif;font-weight:500;}
.Lbox .Lbody ul li a:hover{color:#249099;}
.Lbox .Lbody ul li a i{color: #2C2E31;font-size:14px;margin-right:5px;}
.Lbox .Lbody ul li.d-art{width:100%;display: block;border-bottom:2px solid #d9dadb;margin-bottom:30px;padding-bottom:15px;}
.Lbox .Lbody ul li.d-art p{font-size:14px; font-weight:500; font-family:'Poppins', sans-serif;color:#2C2E31;font-style:normal;margin:0px 0px 10px;}
.Lbox .Lbody ul li.d-art .calender-div a{font-size:14px; font-weight:500; font-family:'Poppins', sans-serif;color:#198A93;font-style:normal;}
.Lbox .Lbody ul li.d-art .calender-div a i{color:#198A93;font-size:15px;}
.Lbox .owl-nav {display: none;}
.Lbox .owl-dots .owl-dot {width: 15px; height: 15px; margin-right: 10px; background:#9A9A9A; border-radius: 50%;}
.Lbox .owl-dots .owl-dot.active{background:#2180BF;}
.Lbox .owl-dots {text-align: center; margin: 20px 0 0;}
.Lbox .owl-dots .owl-dot:focus{outline:none;border:none;}
.Lbox .owl-dots .owl-dot:last-child{margin-right:0;}
body .Source {font-size: 20px; color: #2C2E31; margin: 40px 0;word-break:break-all; }
body .Source a{color: #198A93;font-weight:500;font-family:'Poppins', sans-serif;}
.all_content_tandp{display: block;width: 100%;margin-bottom:50px;}


.all_content_tandp h1 span,
.all_content_tandp h2 span,
.all_content_tandp h3 span,
.all_content_tandp h4 span,
.all_content_tandp h5 span,
.all_content_tandp h6 span,
.all_content_tandp div p *,
.all_content_tandp div p,
.all_content_tandp div p span,
.all_content_tandp ul li span,
.all_content_tandp ol li span,
.all_content_tandp div .tyntShIh span,
.all_content_tandp .card-body,
.all_content_tandp ul li,
.all_content_tandp ol li,
.all_content_tandp .single-article,
.all_content_tandp p {font-size:16px !important;font-weight:500;font-family:'Poppins', sans-serif !important;color:#2C2E31;font-style:normal;margin-bottom:30px;white-space:normal !important;line-height:normal;}



.Authored {border-top: 1px solid #d9dadb; border-bottom: 1px solid #d9dadb; display: block; width: 100%; padding: 15px 0; }
.Authored .Source {font-size:14px;position: relative;top:5px;text-align:left !important;width:100%;}
.Authored .foot-book-social-icon a {width: 30px; height: 30px; display: inline-block; background: #F4F6FA; color: #3C3F42; border-radius: 50%; text-align: center; vertical-align: middle; line-height:30px; margin-right: 7px; }
.Authored .foot-book-social-icon a:hover {background:#3C3F42; color: #F4F6FA;}
.Authored .foot-book-social-icon a i.fa {font-size: 14px; }
.overviewiframe iframe{padding:20px; background: #3d97a840; width: 100%; margin-bottom: 20px;min-height:500px;}

.pagination-wrapper .pagination{flex-wrap: wrap;justify-content: center;}
.icsi-title h5,
.single-article a,
.single-article a h5{font-size: 18px;font-weight: 700;line-height: 26px;color:#51c6da;text-decoration:none;font-family:'Poppins', sans-serif;}
body .page-item.active .page-link {z-index: 3; color: #fff; background-color: #3a8da9; border-color: #389099; }
body .page-item .page-link {color:#3a8da9;}

.youtube-box img.youtube-icon.youtube-img {position: absolute; top: 0; z-index: 1; width: 50px; margin: 0 auto; left: 0; right: 0; height: 100%; object-fit: contain;}
.rc-desc h5 a {color: #393838; font-weight: 700;}

.all_content_tandp p a strong{font-weight: 600;color: #26C6DA !important;}
.all_content_tandp p a,.all_content_tandp p a span,.all_content_tandp p a strong, .all_content_tand a, .all_content_tandp a {font-weight: 600; color: #26C6DA;}
.all_content_tandp span a, .all_content_tandp a, .all_content_tandp p a {padding: 0px 5px !important;display: inline-block;margin-bottom: 0;}
.search-bar input#search_input {font-size: 15px;border-radius:0;border:none;}
.search-bar input#search_input:focus-visible {outline: none;}
.all_content_tandp a.btn {color: #fff;}

.free_second_opinion_form button {background: transparent linear-gradient(180deg , #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box; border: none; border-radius: 0; padding: 6px 30px;}
.p-md-4.p-3.set-width.w-100.form-div {padding:0 20px 30px !important}
.right-appoinntment label.error{color:#f00;}
.right-appoinntment input,
.right-appoinntment textarea{width: 100%; border-radius: 5px; border: 1px solid #26c6da; padding: 10px;}
body .right-appoinntment .form-group{margin-bottom:10px;}
body .right-appoinntment .form-group label{margin-bottom: 0; font-size: 14px;}
.form-group.checkcls.clearfix {display: flex; align-items: center; }
.form-group.checkcls.clearfix label{margin:0;}
.form-group.checkcls.clearfix input{max-width:30px;width: auto;margin-right: 10px;}
#bookappointment .modal-header{padding:10px 35px;}
#bookappointment .modal-header .apointment-title{color: #26c6da; font-size: 20px; font-weight: bold; letter-spacing: 1px;}
.registerbtn {background: #26c6da; border: 3px solid #fff; color: #fff; box-shadow: 0 2px 8px #26c6da; font-size: 16px;}
.registerbtn:hover {color: #fff;}
.right-appoinntment input:focus-visible, .right-appoinntment textarea:focus-visible{outline:none;}
.wrapper-section .top-image {margin-bottom: 0 !important;}
.all_content_tandp .m_title{margin-bottom:20px;}
.login-page .main-menu, .register-page .main-menu {box-shadow: 0 0 5px #33333338;}
.login, .regi-form {padding: 20px 10px; background: transparent linear-gradient(102deg , #2180BF 0%, #00ebba 100%) 0% 0% no-repeat padding-box; color: #fff; margin: 50px 0; border-radius: 10px; position: relative; z-index: 1;overflow:hidden;}
.login:after, .regi-form:after {content: ""; background: url(../images/sub-header-bg.png); position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center right; bottom: 0; z-index: -1; overflow: hidden;background-size:cover;}
.login h5, .regi-form h5 {font-size: 20px; font-weight: 600; margin-bottom: 20px; letter-spacing: 0.4px;padding:0 25px;}
.login form, .regi-form form {height: 100%; padding: 25px 25px 0;}
.login form button, .regi-form form button {color: #fff; width: 64%; margin-left: auto; display: block;}
.login form a.btn.btn-link, .regi-form form a.btn.btn-link {color: #fff; padding: 0; margin-top: 10px;}
.login form .form-control, .regi-form form .form-control {color: #fff; background: transparent; border-color: #ffffffa6;}
.login form .form-control:focus, .login form .form-control:focus-visible {outline: 0; box-shadow: none;}
.regi-form form .form-control:focus, .regi-form form .form-control:focus-visible {outline: 0; box-shadow: none;}

.all_content_tandp .infertility-videos {display: flex; flex-wrap: wrap; column-gap: 10px; width: 100%;}
.all_content_tandp .infertility-videos p {width: 100%;}
.all_content_tandp .infertility-videos > div {display: inline-block; height: unset !important; width: 23.9% !important; padding: 0 !important; float: none !important;}
.all_content_tandp .infertility-videos * div {min-height: 67px; height: unset !important; min-width: 100%; font-size: 15px; margin: 0 0 10px 0 !important;}
.all_content_tandp .infertility-videos a img {width: 100%; height: 130px; object-fit: cover;}
.all_content_tandp .infertility-videos a.modal {display: block; position: static;}

.free_second_opinion_form, .free-second-opinion-form, .conversation-details{margin-bottom:20px;padding: 20px 20px 10px; background: transparent linear-gradient(102deg , #2180BF 0%, #00EBBA 100%) 0% 0% no-repeat padding-box; color: #fff;}
.free_second_opinion_form .form-control, .free-second-opinion-form .form-control {background: transparent; border-color: #ffffff9c; color: #fff;}
.free_second_opinion_form .form-control::placeholder, .free-second-opinion-form .form-control::placeholder {color: #ffffff96;}
form.free-second-opinion-form h4.form.title {color: #fff;font-size:22px;}
form.free-second-opinion-form button.submit, .conversation-details button.submit, .conversation-details table a.btn {background: transparent linear-gradient(180deg , #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box; border: none; border-radius: 0; padding: 5px 17px; font-size: 16px;}
.free-second-opinion-form {margin-top: 20px;padding:20px;}
.free-second-opinion-form p.text-info, .conversation-details p.text-info {color: #fff !important; margin-bottom: 20px; font-size: 16px; font-weight: 600;}
.conversation-details h1.m_title {margin-bottom: 20px;color:#fff;}
.conversation-details table, .free_second_opinion_form .view-medical-info table {color: #fff;}
.conversation-details ul {margin: 0; padding: 0; list-style: none;}
.conversation-details ul p, .conversation-details ul p span a, .free_second_opinion_form .view-medical-info .row a{color:#fff;}
.conversation-details ul p{margin-bottom:9px;}
.conversation-details ul p span a{font-weight:600;}
.conversation-details .form-control {background: transparent;border-color: #ffffff9c;}
#medical_informations .free_second_opinion_form {margin:50px 0;padding:20px 20px 30px;}
#medical_informations .free_second_opinion_form h3{margin-bottom:20px;}
.MainSerachBar .nav-link{padding: 0 5px;min-width: 25px;}
.MainSerachBar .nav-link i{color:#16213E;}
.free_second_opinion_form.login input[type="email"]{margin-bottom:15px;}
.btn.forgot-pwd.btn.forgot-pwd{font-size:14px;}



.serarch-div li form { margin: 0; padding: 0; }
.search {width:100%; height:40px; position: relative; overflow: hidden; transition: all 0.5s ease; top: 2px; }
.search:before {content: ''; display: block; width: 3px; height: 100%; position: relative; transition: all 0.5s ease; }
.search.open {width:100%; }
.search.open:before {height: 60px; position: absolute; }
.textbox {width: 100%; height: 100%; box-shadow: none; border:1px solid #ccc; background:#fff; color: #000; padding: 20px; font-size:16px; }
.textbox:focus {outline: none; }
/*.search-button {width: 220px; display: block; position: absolute; right: 0; top: 0; padding: 2px; cursor: pointer; }*/
.search-button {width: 100%; display: block; position: absolute; right: 0; top: 0; padding: 2px; cursor: pointer; }
.search-icon:before {content: ''; width: 3px; height: 15px; position: absolute; right: -2px; top: 30px; display: block; background-color: #00FEDE; transform: rotate(-45deg); transition: all 0.5s ease; }
.search-icon:after {content: ''; width: 3px; height: 15px; position: absolute; right: -12px; top: 40px; display: block; background-color: #00FEDE; transform: rotate(-45deg); transition: all 0.5s ease; }
.open .search-icon {margin: 0; width: 60px; height: 60px; }
.open .search-icon:before {transform: rotate(52deg); right: 22px; top: 23px; height: 18px; }
.open .search-icon:after {transform: rotate(-230deg); right: 22px; top: 13px; height: 18px; }
.main-s{padding:7.5px 5px;padding-left:10px;border:none;float:right;width: 100%;background-color: #e3e3e3;font-size: 14px;}
.my-search{color:#51c6da;position: absolute;font-size: 20px;    top: 11px; left: 10px;}
.search.open{overflow:visible;}
.search.open .main-s{display: none;}
.search.open .my-search{display: none;}
.no-p{padding: 0 !important;}
.s-b{position: relative;top:4px;margin-left:5px;background-color:#2b9caf;border:1px solid #2b9caf;border-radius: 0;height: 36px;}
.s-b:hover{background-color:#186b7a;}
.s-b .btn-search{color:#ffff;font-size: 20px;}
.serarch-div li:nth-child(3)::after{display: none;}
.serarch-div .no-p::after{display: none;}
/*.main-search{height: 36px;top: 2px;position: relative;background-color:#e3e3e3; }*/
.main-search{height: 36px;top: 0;position: relative;background-color:#e3e3e3; }
.open .main-search{top: 2px;}
.main-search.form-control:focus{background-color:#e3e3e3;box-shadow:none;outline:none;}
input.main-s::placeholder { color: #000; opacity: 1; }
#text_div { color: red; float:right;position: absolute;}
.sphinx_ajax_result{width: 100%;max-width: 400px;background: rgba(254,254,254,0.9);border: 1px solid #fefefe;-moz-box-shadow: #999 2px 2px 14px;-webkit-box-shadow: #999 2px 2px 14px;box-shadow: #999 2px 2px 14px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out;-webkit-transition-delay: 0s;transition: all 0.2s ease-in-out 0s;font-size: 12px;line-height: 16px;padding: 10px;margin: 0;position: absolute;z-index: 9999;right:10px;top:148px;text-align: left;}
 .sphinx-result-title a {color: #00838f;font-weight: 400;font-size: 13px;}
 .sphinx-result-title {margin: 0 0 8px;}
 .sphinx-result-title a:hover{color: #26c6da;}
.search-box .fa-spin {color:#333;position: absolute;right: 6px;top: 10px;font-size: 18px !important;}
.hidden{display: none; }
.set-seachbar .closed {position: absolute; right:10px; top:-40px; font-size: 20px; cursor: pointer;color: #000;background:#e3e3e3}
.tag-right-serch-link{float: left;width: 100%;color: #000;text-align: left;padding: 10px;background-color: #fff;position: relative;top:0;box-shadow: 0 0 4px #ccc;display:block !important;}
.mainmenu ul.nav .tag-right-serch-link .tag-link a {color: #fff;font-size:11px;padding:0 2px;cursor:pointer;}
.mainmenu ul.nav .tag-right-serch-link .tag-link:hover a{color:#2c2a3f;background:#ccc;}
.tag-right-serch-link .tag-link {display: inline-block; background: #2C2A3F; color: #fff; font-size: 11px; font-weight: 600; padding: 4px 5px; border-radius: 20px; margin: 4px 2px; }
.tag-right-serch-link .tag-link:hover {color: #2C2A3F; background: #fff; }
.search-box {top:50px; position: absolute; left:0; width:100%; max-width: 471px; z-index: 1; box-shadow: 0 0 4px #ccc; border-radius: 4px;}
.trythis {color: #000; text-transform: capitalize; width: 22%; float: left; height: 65px; }
.tag-right-serch-link .tag-link:hover {color: #2c2a3f; background: #ccc; }
.custom-box{padding-left:40px;}
.search-icon{background: #fff; padding:8px; border-radius:100px;}
.search-icon i{color: #00838f;}
.hide2 {display: none !important;}
.owl-carousel .owl-item .youtube-box .youtube-image {min-height: 200px; max-height: 500px; object-fit: cover;}
body .three_1{display:none;}
.hidefaq #accordion .card{margin-bottom: 15px;}
.hidefaq #accordion .card .card-header .card-link{display: inline-block; width: 100%;}
.hidefaq #accordion .card .card-header .card-link:after{content:"";display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;    position: absolute; right: 15px; top: 15px;transform: rotate(180deg);}
.hidefaq #accordion .card .card-header .collapsed:after{content: "";display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;    position: absolute; right: 15px; top: 15px;}
a.whatsapp {margin-right: 5px; top: 6px; position: relative;}
a.whatsapp img.img_cc {min-width: 25px; min-height: 25px;}
img{max-width:100%;}
.main-left-sidebar .Lbox .Lbody ol{margin-top:20px;padding: 0 0 0 15px;font-size: 14px;}
.main-body.innerpage .video-section>.row{row-gap: 20px;}
.ColorSlinks{color:#3b85be;}
.nav-tabs .nav-link{color:#000;}
/*.tox-notifications-container{display:none !important;}*/

.all_content_tandp.conversation-details li a{color:#000;}
.all_content_tandp .glosaary ul{padding-left: 0;font-size:14px;list-style:none;}
.all_content_tandp .glosaary li h4{margin-top:30px;}
span.help-block.text-danger {padding: 5px 15px; background: #f2f2f2; font-size: 13px; margin: 15px; }


.p_tag_c {font-family: 'Poppins', sans-serif !important; font-size: 14px; font-weight: 500; color: #2C2E31; font-style: normal; margin-bottom: 15px; }
body .content_image{object-fit:contain;}
.free_second_opinion_form.feedback {margin-bottom:50px;}
.free_second_opinion_form.feedback .search_div{margin-bottom:20px;}
.free_second_opinion_form.feedback .search_div .btn-info{background-color: #296d76;}
.free_second_opinion_form.feedback .search_div .text-center .btn.btn-default{background-color: #ddd}
.free_second_opinion_form.feedback .table.table-striped {display: block;overflow: auto;color:#fff;}
.free_second_opinion_form.feedback tr th,.free_second_opinion_form.feedback tr th a{white-space:nowrap;font-size:14px;color:#fff;}
.free_second_opinion_form.feedback tr a{color:#fff;}
.free_second_opinion_form.feedback .Rply_in{font-size:16px;display: flex;margin-bottom: 20px;}
.free_second_opinion_form.feedback .Rply_in .text-info{color:#000 !important;min-width: 100px;}
.free_second_opinion_form.feedback form .ReplyTextarea{width: 100%; border-radius: 10px; border: 0px; min-height: 100px; margin-top: 0px; margin-bottom: 0px; height: 100px; max-height: 200px;}
.free_second_opinion_form.feedback .search_div #status-select{color:#495057;}
.page-header h1{font-size: 22px; margin-top: 40px; font-weight: 600;}

.footer_sticky_youtube {z-index:111; position: fixed; bottom:8px;left:auto; right:20px; top: auto;border-radius: 0;}
/*.footer_sticky_whatsapp {z-index:111; position: fixed; bottom:0px;left:auto; right:20px; top: auto; }*/
.footer_sticky_whatsapp {z-index:111; position: fixed; bottom:10px;left:auto; right:72px; top: auto;}
.bannerforblog {text-align: center; }

@keyframes chaty-animation-waggle{
0% {transform: none; } 10% {transform: rotateZ(-20deg) scale(1.2); } 13% {transform: rotateZ(25deg) scale(1.2); } 15% {transform: rotateZ(-15deg) scale(1.2); } 17% {transform: rotateZ(15deg) scale(1.2); } 20% {transform: rotateZ(-12deg) scale(1.2); } 22% {transform: rotateZ(0) scale(1.2); } 100%, 24% {transform: rotateZ(0) scale(1); } }
/*22-aug-2022*/
.footer_sticky_animation{
  position: relative;
}
.chaty-widget-i-title{font-size: 17px; left: -3px; top: -20px; white-space: nowrap; padding: 5px 15px; line-height: 21px; color: #333; z-index: 10; background-color: #fff; box-shadow: 0 1.93465px 7.73859px rgb(0 0 0 / 15%); border-radius: 10px; transform: translate(calc(-100% - 14px),-50%); color: rgb(255, 255, 255); background: rgb(134, 205, 145); position: absolute; }
.chaty-widget-i-title:before {position: absolute; bottom: 30%; right: -12px; transform: rotate(90deg); content: ''; border-bottom: 13px solid rgb(134, 205, 145); border-left: 10px solid transparent; border-right: 10px solid transparent; }
 .chaty-widget-i-title{display: none; }
.footer_sticky_whatsapp:hover .chaty-widget-i-title {display: block; }
.footer_sticky_youtube a{display:flex;padding: 0px;border:0;border-radius: 0;}
.footer_sticky_youtube .img_cc {width:45px;height:45px;}
.footer_sticky_whatsapp .img_cc{width:45px;height:45px;animation: chaty-animation-waggle 5s infinite;}
.footer_sticky_whatsapp a span{display:none;}
video.video-baby-kit {width: 500px; height: 300px;}

/*body .main-menu nav.navbar .navbar-collapse li:last-child,*/
.main-menu nav.navbar .navbar-collapse .navbar-nav .menuli:last-child,
.main-menu nav.navbar .navbar-collapse .navbar-nav>li:nth-child(7){display:none;}
.sphinx_ajax_result_search {width: 100%; max-width: 400px; background: rgba(254,254,254,0.9); border: 1px solid #fefefe; -moz-box-shadow: #999 2px 2px 14px; -webkit-box-shadow: #999 2px 2px 14px; box-shadow: #999 2px 2px 14px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out; -webkit-transition-delay: 0s; transition: all 0.2s ease-in-out 0s; font-size: 12px; line-height: 16px; padding: 10px; margin: 0; position: absolute; z-index: 9999; left: 25px; top: 60px; text-align: left; }
#subscribe_youtube_popup .modal-footer .get-book{background:linear-gradient(126deg ,#FF0000 0,#d60838); border: none; color: #fff;  font-size: 16px;width: 100%;max-width: 200px;margin: auto;}
#subscribe_youtube_popup #exampleModalLongTitle{color: #26c6da; font-size:18px; font-weight: bold;}
#subscribe_youtube_popup .modal-dialog{max-width:700px;text-align:center;}
.all_content_tandp form{/*display:inline-block;*/margin-bottom: 30px;}
.all_content_tandp .search-bar .searchinputid{display:none;}
.flex_container_content {display:flex;}
.border_content_img { border: 1px solid #ccc; padding:10px;}











@media screen and (max-width:1100px) and (min-width:1024px) {

  .main-menu nav.navbar .navbar-brand {max-width: 210px;}
  .main-menu ul.navbar-nav .nav-link {font-size: 14px;}
  .slider-part .slide-left-img {width: 40%;}
  .slide-mid-img {width: 32%;}
  .slider-part .right-img-div{width:28% !important;}
  .about-right-part{padding:0 20px 0 50px;}
  .about-statics .about-number {min-width: 190px; min-height: 50px; padding-top: 5px;}
  .about-number h4 {font-size: 22px;}
  .about-number p{font-size:17px;}
  .about-statics {padding-bottom:30px;}
  .about-right-part h2{margin-bottom:15px!important;}
  .story-circle{bottom:73%;}
  .story-box {padding: 29px 17px 30px 20px;}
  .story-box h4{font-size:17px;line-height:25px;}
  .recent-articles-inner .row {margin: 0 -14px;}
  .recent-articles-inner .row [class*="col-"] {padding: 0 14px;}
  .rc-desc {padding: 20px 15px;}
  .rc-desc h5 {font-size: 17px; margin-bottom: 10px; line-height: normal;}
  .rc-desc p {line-height: 24px; font-size: 15px;}
  .recent-right-link a {font-size: 16px; line-height: 24px;}
  .popular-articles-box .pop-txt{width:60%;}
  .popular-articles-box .pop-img{width:39%;}
  .pop-txt h6 {font-size: 18px;}
  .pop-txt p {font-size: 15px; line-height: 22px;}
  .popular-right-link{padding:0 15px;}
  .popular-right-link a {padding: 13px 0;}
  .cmn-book-heading h3{font-size:20px;}
  .free-email-consult p{font-size:17px;line-height:25px;}
  .left-news h2{font-size:26px;}
  .left-news p{font-size:16px;}
  .footer-bootom {line-height: normal; min-height: 40px; padding-bottom: 20px; display: inline-block;}
  body .overviewiframe iframe{min-height:unset;}
}

@media screen and (min-width:768px) and (max-width:991px) {
    .aboutus-sec .container {max-width: 100%;}
    .about-statics .about-number:first-child {margin-bottom: 10px;}
    .recent-articles-inner .recent-box {margin-bottom: 25px;}
    .popular-right-link {margin-top: 25px;}
    .doctor-box {margin-bottom: 25px;}
    .meet-dc-view .cmn-btn {margin-top: 30px;}
    .main-books-div .col-div {width: 48%;}
    .news-inner{width:100%;}

    .main-menu ul.navbar-nav .nav-link {padding:5px 0 5px 10px; border-bottom: 1px solid #ececec;}
    .main-menu nav.navbar .navbar-collapse {box-shadow: 0 0 5px rgb(0 0 0 / 25%);}
    .main-menu ul.navbar-nav .nav-item:first-child .nav-link{padding-left:10px;}
    .search-bar{width:100%;}
    .main-menu ul.navbar-nav .nav-item:last-child .nav-link{border:none;}
    .navbar-nav .dropdown-menu {width: 90%; margin: 10px;}
    .navbar-toggler:focus, .navbar-toggler:hover{outline:none;}
    .Lbox .Lhead{padding:0px 20px;}
    .Lbox .Lbody{padding:15px 20px;}
    .wrapper-section .main-books-div .col-div{width:100%;margin-bottom:20px;}
    .Lbox .Lhead h1{font-size:16px;}
    body .overviewiframe iframe{min-height:unset;}
    .owl-carousel .owl-item .youtube-box .youtube-image {min-height: 390px; max-height: 390px; object-fit: cover; height: 100%; }
    .main-books-div .col-div-left { width: 100%; float: left;}
    .main-books-div .col-div-right {width: 100%; float: left; margin-top: 30px !important;}

}



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

  /*Menu Over Write CSS*/
  header .main-menu .navbar .collapse:not(.show) {display: none !important;}
  body .three_1{display:inline-block; width: 100%; max-width: 60px;text-align:right;}
  .main-menu nav.navbar button.navbar-toggler{display:inline-block;}
  body .three_1{display:block; width: 100%; max-width: 60px;text-align:right;}

  .three_1 .nav-link{display: inline-block; max-width:40px;text-align:center;padding:0;}
  body .main-menu nav.navbar button.navbar-toggler {line-height:normal;float:none;border:none;}
  body .main-menu nav.navbar button.navbar-toggler .navbar-toggler-icon{background-image:none;}
  body .navbar-toggler span.navbar-toggler-icon i.fa.fa-bars {font-size: 18px; color: #000; }
  .navbar-header {width: 100%; display: flex; align-items: center; justify-content: space-between; }
  .MainSerachBar .nav-link {position: absolute; right: 40px; top: 33px; }
  .navbar-toggler {padding: 0; margin: 0;}

  body .navbar-collapse {flex-basis: 100%; flex-grow: 1; align-items: center; }
  body .main-menu nav.navbar{display:block;}
  body .main-menu nav.navbar .navbar-collapse li{width:100%;display:block;}
  body .navbar-expand-sm .navbar-nav .dropdown-menu {position:static;}
  body .recent-box{height:unset;}
  body .youtube-sec .youtube-icn .play-icn {width: 100px;}
  body .main-menu nav.navbar{min-height: 60px;}
  body .main-menu {min-height: 60px; }
  .display-table-view .inner_content .edit-content-page .btn.btn-info{margin-bottom:40px;}
  body .main-menu nav.navbar .navbar-collapse li:nth-child(6){order:1;}
  body .main-menu nav.navbar .navbar-collapse div:nth-child(6){order:1;}
  /*body .main-menu nav.navbar .navbar-collapse li:last-child,*/
  body .main-menu nav.navbar .navbar-collapse .navbar-nav .menuli:last-child,
  body .main-menu nav.navbar .navbar-collapse .navbar-nav li:nth-child(7){display:block;}
  body .sphinx_ajax_result_search{left: 5%; right: 0; top: 60px; text-align: left; max-width: 90%;}
    
  .main-search{padding-right:40px;}
  .searchinputid{position: absolute; right: 5px; left: auto; z-index: 1; top: -46px; bottom: auto; border: 0; background: transparent; font-size: 20px;}
  .set-seachbar .closed{right: 40px;}
  .main-books-div .col-div-left { width: 100%; float: left;margin-right: 0;}
  .main-books-div .col-div-center { width: 100%; float: left;margin-right: 0;margin-top: 30px !important;}
  .main-books-div .col-div-right {width: 100%; float: left; margin-top: 30px !important;}
  .main-books-div .cmn-book-div .classcomimg { display: inherit !important;}

} 


@media screen and (max-width:767px) {
  .top-header ul {width: 35%;}
  .top-inner .book-ap-btn {font-size: 13px; padding: 0 9px;}
  .top-header ul li a {font-size: 13px; padding: 0 6px;}
  .top-inner .book-ap-btn img {margin-right: 5px;}
  .main-menu, .main-menu nav.navbar {min-height: 60px;}
  .main-menu nav.navbar .navbar-brand{max-width:320px;}
  .navbar-toggler span.navbar-toggler-icon {width: unset; height: unset;}
  .slider-part .slide-img {width: 100%;}
  .slider-part .right-img-div{width:100% !important;}
  .slider-part .slide-img img {max-height: 200px; min-height: 200px;}
  .navbar-toggler span.navbar-toggler-icon i.fa.fa-bars {font-size: 26px;}
  .about-inner {flex-wrap: wrap;}
  .aboutus-sec .about-left-img, .about-right-part{width:100%;}
  .aboutus-sec {margin-top: 25px;}
  .about-right-part {padding: 0 15px;}
  .slider-part .slide-img h2{font-size:17px;}
  .about-right-part h5 {margin-top: 15px;}
  .about-statics {padding-bottom: 20px;}
  .about-statics .about-number {margin: 0 0 10px 0 !important;}
  section.success-stories-sec {padding: 35px 0;}
  .story-circle{bottom:77%;}
  .story-box {padding: 30px 10px 15px 20px;}
  .story-box h4 {font-size: 17px; line-height: 26px;}
  .story-carousel .owl-stage-outer .item{padding-top:40px;}
  .story-carousel .owl-stage-outer {padding-bottom: 40px;}
  .story-carousel .owl-dots {bottom: 00; width: 100%; text-align: center; padding-bottom: 10px;}
  .story-carousel .cmn-btn {font-size: 16px; padding: 6px 22px;}
  .story-carousel .cmn-btn{margin-top:10px;}
  .recent-articles {padding: 20px 0;}
  .cmn-heading h2:after {width: 50px;}
  .recent-articles-inner {margin-top: 18px;}
  .rc-desc {padding: 16px;}
  .rc-desc h5 {font-size: 18px; line-height: normal;}
  .recent-articles-inner .row [class*="col-"] {margin-bottom: 20px;}
  .popular-articles-box .pop-txt, .popular-articles-box .pop-img{width:100%;}
  .popular-articles, .meet-doctors, .youtube-sec, .books-section {padding: 20px 0;}
  .popular-articles-box .pop-img {margin-top: 15px;}
  .popular-articles-box {padding: 20px 15px;}
  .popular-right-link a{line-height:22px;}
  .recent-articles-inner .btn {margin-top: 20px;}
  .meet-doctors .row {padding-top: 20px;}
  .doctor-box {margin-bottom: 25px;}
  .meet-dc-view .cmn-btn {margin-top: 15px;}
  .cmn-heading h2 {font-size: 24px;}
  .youtube-sec .owl-dots {top: unset; bottom: -30px; left: 0; right: 0; text-align: center;}
  .main-books-div .col-div {width: 100%; margin-bottom: 20px;}
  .news-inner {width: 100%;}
  .news-inner .new-col {width: 100%;}
  .left-news h2 {font-size: 24px;}
  .right-news {margin-top: 10px;}
  .youtube-slider-div {padding-top: 20px;}
  .youtube-sec .row .cmn-btn, .meet-dc-view .cmn-btn, .recent-articles-inner .btn{font-size: 16px; padding: 9px 30px;}
  .footer-bootom p, .footer-bootom ul {float: none; width: 100%; line-height: 26px;text-align:left;}
  .footer-bootom{margin-bottom:20px;display:inline-block;}
  .main-books-div, .meet-doctors .row, .popluar-articles-inner .row, .recent-articles-inner .row{margin:0 -15px;}
  .main-menu ul.navbar-nav .nav-link {padding:5px 0 5px 10px; border-bottom: 1px solid #ececec;}
  .main-menu nav.navbar .navbar-collapse {box-shadow: 0 0 5px rgb(0 0 0 / 25%);}
  .main-menu ul.navbar-nav .nav-item:first-child .nav-link{padding-left:10px;}
  .search-bar{width:100%;}
  .main-menu ul.navbar-nav .nav-item:last-child .nav-link{border:none;}
  .navbar-nav .dropdown-menu {width: 90%; margin: 10px;}
  .navbar-toggler:focus, .navbar-toggler:hover{outline:none;}
  .Lbox .Lhead{padding:0px 20px;}
  .Lbox .Lbody{padding:15px 20px;}
  .wrapper-section .main-books-div .col-div{width:100%;margin-bottom:20px;}
  .Lbox .Lhead h1{font-size:16px;}
  .bannerpart p {font-size: 18px;margin-bottom:0;line-height:24px;}
  body .Source {font-size: 16px;}
  .Lbox .Lbody ul li.d-art:last-child{margin-bottom:0;border-bottom:none;}
  .all_content_tandp .m_title {font-size:24px;}
  .footer-bootom p,
  .footer-bootom ul li a,
  .foot-book-right p,
  .cmn-btn,
  .Knowledge-link a{font-size:14px;}
  .cmn-foot-heading h5{font-size:18px;}
  .inerpage-banner{padding:10px 0;}
  .top-image {margin: 0 !important;}
  .all_content_tandp p {margin-bottom: 13px;}
  .wrapper-section {margin-top: 20px !important;}
  .single-article a, .single-article a h5{font-size:16px;line-height:23px;font-weight:600;}
  .Authored .foot-book-social-icon, .address  {margin-top: 0;}
  .wrapper-section .main-books-div .col-div:last-child, .Lbox:last-child, .cmn-foot-heading img, .footer [class*="col-"]:last-child, .right-news .form-group{margin-bottom:0;}
  footer {padding: 50px 0 0;}
  .Lbox .owl-dots .owl-dot {width: 10px; height: 10px;}
  .footer [class*="col-"] {margin-bottom: 20px;}
  .left-news h2{font-size:20px;}
  .left-news p {font-size: 15px; line-height: 21px;}
  .cmn-book-heading h3 {margin-bottom: 0; font-size: 18px;}
  .main-books-div .cmn-book-div {min-height: unset;}
  .free-email-consult p {width: 90%; font-size: 16px; line-height: 23px;}
  .free-email-consult .cmn-btn{margin-top:20px;}
  .Lbox .Lbody ul li a i{font-size:12px;}
  .Lbox .Lbody ul li.d-art {margin-bottom: 10px; padding-bottom: 10px;}
  .footer-bootom p{font-size:13px;line-height:21px;}
  .main-books-div .free-online-books img{margin-top:10px;}
  .login, .regi-form {margin: 40px 0 0;padding:20px;}
  .top-header ul li.dropdown a.dropdown-item {font-size: 12px; padding: 7px 20px;}
  .main-menu nav.navbar .navbar-brand img {width: auto; max-width: 220px; height: auto;height:auto; }
  .top-inner .book-ap-btn img{display:none;}
  body .three_1{display:block; width: 100%; max-width: 60px;text-align:right;}
  .three_1 .nav-link{display: inline-block; max-width:40px;text-align:center;padding:0;}
  body .main-menu nav.navbar button.navbar-toggler {line-height:normal;float:none;}
  body .navbar-toggler span.navbar-toggler-icon i.fa.fa-bars {font-size: 18px; color: #000; }
  .navbar-header {width: 100%; display: flex; align-items: center; justify-content: space-between; }
  .MainSerachBar .nav-link {position: absolute; right: 30px; top: 20px; }
  body .overviewiframe iframe{min-height:unset;}
  .youtube-sec .cmn-heading h1:after{display:none;}
  .youtube-sec .youtube-icn .play-icn {width: 100px;}
  .cmn-book-heading h3{text-align:center;}
  .about-right-part h2{font-size: 20px;}
  body .sphinx_ajax_result{top: 118px;right:0;}

  .login h5, .regi-form h5,
  .login form, .regi-form form{padding:20px 0 0 0;}
  a.whatsapp img.img_cc {width: 20px !important; height: 20px; margin-right: 5px; min-width: unset; min-height: unset;}
  .main-body .col-sm-12 .nav.nav-tabs{margin-top:30px;}
  .wrapper-section .pagination{flex-wrap: wrap;justify-content: center;}
  .all_content_tandp table.table.table-striped.table-responsive th,.all_content_tandp table.table.table-striped.table-responsive td{white-space: nowrap;}

  body .all_content_tandp a.btn.btn-primary.cmn-btn.mt-1.mt-md-2.mt-lg-2 {margin-top: 30px !important; }

  .top-header ul li a,
  .top-inner .book-ap-btn,
  a.whatsapp {min-height: 35px; line-height: unset; display: inline-flex; align-items: center;}
  .top-header ul,
  .top-header{min-height: unset; line-height: unset;}
  a.whatsapp{top: 0;}
  .footer_sticky_whatsapp {width: 100%;bottom: 0px; left: auto; right: 0px; top: auto; background:#25d366; padding: 5px; border-radius: 0; box-shadow: 0 5px 50px #7979797d; text-align: center;color:#fff;}
  .footer_sticky_whatsapp a{display:flex;justify-content:center;color: #fff;font-size: 14px;align-items: center;font-weight:600;}
  .footer_sticky_whatsapp a:hover{text-decoration:none;outline:none;}
  .footer_sticky_whatsapp .img_cc{width:30px;height:30px;margin-right:10px;}
  .footer_sticky_whatsapp a span{display:block;}
  .footer_sticky_youtube{bottom: 60px;right: 10px;}
.flex_container_content {display:flex; flex-wrap: wrap !important;}
}

@media screen and (max-width:360px) {
  .top-inner .book-ap-btn {font-size: 12px; padding: 0 7px;}
  .top-header ul li a{font-size:12px;}
  .main-menu nav.navbar .navbar-brand{max-width:270px;}
  .navbar-toggler span.navbar-toggler-icon i.fa.fa-bars {font-size: 21px;}
  .slider-part .slide-img h2{font-size:16px;}
  .about-right-part h2{font-size:22px;}
  .youtube-sec .cmn-heading h1{font-size:20px;}
  .regi-form .g-recaptcha div iframe,  .login .g-recaptcha div iframe {transform: scale(0.7); left: -30px; position: absolute;}
  .main-books-div .col-div-left { width: 100%; float: left;}
  .main-books-div .col-div-right {width: 100%; float: left; margin-top: 30px !important;}
  .main-books-div .cmn-book-div .classcomimg { display: inherit !important}

}








/*12_5_21 new css*/
.mainmenu{background: none;border: 0 solid;margin: 0;padding: 0;min-height:20px;width: 100%;}
.mainmenu ul.nav li a{padding: 0 6px; color: #16213E; font-size: 15px; font-family:'Poppins', sans-serif; font-weight: 500; text-transform: capitalize;}
.mainmenu ul li a:hover{text-decoration:none;}
.mainmenu .collapse ul ul li a i.fa {float: right;line-height:21px;}
.mainmenu ul.nav li a i.fa {margin-left: 6px;}
.mainmenu ul.nav li:last-child a.nav-link {padding-right: 0;}
.mainmenu .collapse ul li ul{background-color: rgba(0,0,0,.9); border: medium none; border-radius: 0; box-shadow: 1px 2px 2px 1px grey; margin: 0; min-width: 13rem; padding: 0; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.mainmenu .collapse ul li ul li a {color: #fff; padding: 10px 20px; display: block; border-bottom: 1px solid #ffffff3b; font-size: 14px;}

.free_second_opinion_form #login-form .form-group.has-error {text-align: center; color: white; background: red; border-radius: 5px; padding: 5px; width: 70%; margin: 0 auto; display: block; margin-bottom: 10px;}

@media screen and (max-width:1100px) and (min-width:1024px) {
    .mainmenu ul.nav li a {font-size: 14px; padding: 0 3px;}
}


@media only screen and (min-width: 769px) {
.mainmenu .collapse ul li:hover> ul{display:block}
.mainmenu .collapse ul ul{position:absolute;top:100%;left:0;min-width:200px;display:none}
/*******/
.mainmenu .collapse ul ul li{position:relative}
.mainmenu .collapse ul ul li:hover> ul{display:block}
.mainmenu .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:200px;display:none}
/*******/
.mainmenu .collapse ul ul ul li{position:relative}
.mainmenu .collapse ul ul ul li:hover ul{display:block}
.mainmenu .collapse ul ul ul ul{position:absolute;top:0;left:100%;min-width:200px;display:none;z-index:1}
/*******/
.mainmenu .collapse ul ul ul ul li{position:relative}
.mainmenu .collapse ul ul ul ul li:hover ul{display:block}
.mainmenu .collapse ul ul ul ul ul{position:absolute;top:0;left:100%;min-width:200px;display:none;z-index:1}
/*******/
.mainmenu .collapse ul ul ul ul ul li{position:relative}
.mainmenu .collapse ul ul ul ul ul li:hover ul{display:block}
.mainmenu .collapse ul ul ul ul ul ul{position:absolute;top:0;left:100%;min-width:200px;display:none;z-index:1}

}
@media only screen and (max-width:992px) {
.navbar-nav .show .dropdown-menu .dropdown-menu > li > a{padding:10px}
.navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu > li > a{padding:10px}
.navbar-toggler span.navbar-toggler-icon {background: transparent; border: none; box-shadow: none; outline: none;}
.navbar-header {width: 100%;}
.mainmenu .collapse ul li ul {background: #fff; box-shadow: none; border:1px solid #32323240;margin:0 auto;width:94%;border-radius: 5px;}
.mainmenu ul.nav li a {font-size: 16px; padding: 5px 10px;display: flex; justify-content: space-between;color: #00838f;}
.mainmenu .collapse ul li ul li a{color:#333;padding:5px 10px;}
.main-menu nav.navbar button.navbar-toggler {float: right; line-height: 76px; border: none;}
.mainmenu .collapse ul li ul li a i.fa.fa-angle-right:before {content: "\f107";font-size:16px;}
.navbar-toggler span.navbar-toggler-icon {width: unset; height: unset;}
.navbar-toggler span.navbar-toggler-icon i.fa.fa-bars {font-size: 26px;}
.owl-carousel .owl-item .youtube-box .youtube-image {min-height: 190px; max-height: 190px; object-fit: cover; height: 100%;}
.main-menu nav.navbar .navbar-collapse{margin: 0 -15px; padding: 15px; background: #efefef;}
.mainmenu .collapse ul li ul li a i.fa.fa-angle-right:before,.mainmenu ul.nav li a i.fa{font-size: 24px;}
.mainmenu .collapse ul li ul li ul{background: #e6e6e6;}
.mainmenu .collapse ul li ul li a{font-size:16px;}
}
@media only screen and (max-width:767px) {.all_content_tandp iframe {max-width: 100%;width:100%;}}
@media screen and (max-width:360px) {.main-menu nav.navbar .navbar-brand {max-width: 260px;}}

body .ivmfooter{position: fixed;bottom: 0px;width: 50px;right: 0;background-color: #00d46f;color: white;text-align: right; padding: 10px; margin-right: 5px; margin-bottom: 5px; border-radius: 10px;}
/*popup (09-Feb-2023)   */
iframe#idimage {min-height: 400px; }
.modal.secondpopup .modal-body button.btn-next {background: transparent linear-gradient(180deg, #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box; position: absolute; right: 15px; top: 45%; height: 35px; width: 35px; border-radius: 5px; transition: all .3s ease; line-height: 15px; color: #fff; }
.modal.secondpopup .modal-body button.btn-prev{background: transparent linear-gradient(180deg, #FE9432 0%, #FA5873 100%) 0% 0% no-repeat padding-box; position: absolute; left: 15px; top: 45%; height: 35px; width: 35px; border-radius: 5px; transition: all .3s ease; line-height: 15px; color: #fff; }
.modal.secondpopup .modal-body button.downloadimage{border-radius: 5px; background: #198A93; font-size: 14px; font-family: 'Poppins', sans-serif; font-weight: 600; color: #fff; border: 0; padding: 8px 15px; }
@media screen and (min-width:1400px) and (max-width:1800px) {iframe#idimage {min-height: 490px; }}
@media screen and (min-width: 1800px) and (max-width:2000px) {iframe#idimage {min-height: 630px; }}
@media screen and (min-width:2000px) {iframe#idimage {min-height: 730px; }}